From 28746c1cd87d76b3ee7d4c107bfee3d648c52193 Mon Sep 17 00:00:00 2001 From: Sukchan Lee Date: Thu, 14 Apr 2022 11:20:10 +0900 Subject: [PATCH] [SMF] Change gtp_message to gtp2_message in SM --- src/smf/smf-sm.c | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/src/smf/smf-sm.c b/src/smf/smf-sm.c index 807d8fc6e..c9c71d495 100644 --- a/src/smf/smf-sm.c +++ b/src/smf/smf-sm.c @@ -57,7 +57,7 @@ void smf_state_operational(ogs_fsm_t *s, smf_event_t *e) ogs_gtp_node_t *gnode = NULL; ogs_gtp_xact_t *gtp_xact = NULL; - ogs_gtp2_message_t gtp_message; + ogs_gtp2_message_t gtp2_message; ogs_gtp1_message_t gtp1_message; ogs_diam_gx_message_t *gx_message = NULL; @@ -95,15 +95,15 @@ void smf_state_operational(ogs_fsm_t *s, smf_event_t *e) recvbuf = e->pkbuf; ogs_assert(recvbuf); - if (ogs_gtp2_parse_msg(>p_message, recvbuf) != OGS_OK) { + if (ogs_gtp2_parse_msg(>p2_message, recvbuf) != OGS_OK) { ogs_error("ogs_gtp2_parse_msg() failed"); ogs_pkbuf_free(recvbuf); break; } - e->gtp2_message = >p_message; + e->gtp2_message = >p2_message; - if (gtp_message.h.teid != 0) { - sess = smf_sess_find_by_teid(gtp_message.h.teid); + if (gtp2_message.h.teid != 0) { + sess = smf_sess_find_by_teid(gtp2_message.h.teid); } if (sess) { @@ -114,24 +114,24 @@ void smf_state_operational(ogs_fsm_t *s, smf_event_t *e) ogs_assert(gnode); } - rv = ogs_gtp_xact_receive(gnode, >p_message.h, >p_xact); + rv = ogs_gtp_xact_receive(gnode, >p2_message.h, >p_xact); if (rv != OGS_OK) { ogs_pkbuf_free(recvbuf); break; } e->gtp_xact = gtp_xact; - switch(gtp_message.h.type) { + switch(gtp2_message.h.type) { case OGS_GTP2_ECHO_REQUEST_TYPE: - smf_s5c_handle_echo_request(gtp_xact, >p_message.echo_request); + smf_s5c_handle_echo_request(gtp_xact, >p2_message.echo_request); break; case OGS_GTP2_ECHO_RESPONSE_TYPE: - smf_s5c_handle_echo_response(gtp_xact, >p_message.echo_response); + smf_s5c_handle_echo_response(gtp_xact, >p2_message.echo_response); break; case OGS_GTP2_CREATE_SESSION_REQUEST_TYPE: - if (gtp_message.h.teid == 0) { + if (gtp2_message.h.teid == 0) { ogs_expect(!sess); - sess = smf_sess_add_by_gtp_message(>p_message); + sess = smf_sess_add_by_gtp_message(>p2_message); if (sess) OGS_SETUP_GTP_NODE(sess, gnode); } @@ -146,30 +146,30 @@ void smf_state_operational(ogs_fsm_t *s, smf_event_t *e) break; case OGS_GTP2_DELETE_SESSION_REQUEST_TYPE: smf_s5c_handle_delete_session_request( - sess, gtp_xact, >p_message.delete_session_request); + sess, gtp_xact, >p2_message.delete_session_request); break; case OGS_GTP2_MODIFY_BEARER_REQUEST_TYPE: smf_s5c_handle_modify_bearer_request( - sess, gtp_xact, >p_message.modify_bearer_request); + sess, gtp_xact, >p2_message.modify_bearer_request); break; case OGS_GTP2_CREATE_BEARER_RESPONSE_TYPE: smf_s5c_handle_create_bearer_response( - sess, gtp_xact, >p_message.create_bearer_response); + sess, gtp_xact, >p2_message.create_bearer_response); break; case OGS_GTP2_UPDATE_BEARER_RESPONSE_TYPE: smf_s5c_handle_update_bearer_response( - sess, gtp_xact, >p_message.update_bearer_response); + sess, gtp_xact, >p2_message.update_bearer_response); break; case OGS_GTP2_DELETE_BEARER_RESPONSE_TYPE: smf_s5c_handle_delete_bearer_response( - sess, gtp_xact, >p_message.delete_bearer_response); + sess, gtp_xact, >p2_message.delete_bearer_response); break; case OGS_GTP2_BEARER_RESOURCE_COMMAND_TYPE: smf_s5c_handle_bearer_resource_command( - sess, gtp_xact, >p_message.bearer_resource_command); + sess, gtp_xact, >p2_message.bearer_resource_command); break; default: - ogs_warn("Not implmeneted(type:%d)", gtp_message.h.type); + ogs_warn("Not implmeneted(type:%d)", gtp2_message.h.type); break; } ogs_pkbuf_free(recvbuf);