update it

This commit is contained in:
Sukchan Lee 2017-07-28 23:20:09 +09:00
parent eee1537f5f
commit 6a6e1a59ab
5 changed files with 9 additions and 9 deletions

View File

@ -70,7 +70,7 @@ static void emm_handle_esm_message_container(
event_set(&e, MME_EVT_ESM_BEARER_MSG);
event_set_param1(&e, (c_uintptr_t)bearer->index);
event_set_param2(&e, (c_uintptr_t)esmbuf);
event_set_param3(&e, (c_uintptr_t)esmbuf);
mme_event_send(&e);
}

View File

@ -123,7 +123,7 @@ void emm_state_operational(fsm_t *s, event_t *e)
mme_ue = mme_ue_find(index);
d_assert(mme_ue, return, "Null param");
message = (nas_message_t *)event_get_param3(e);
message = (nas_message_t *)event_get_param4(e);
d_assert(message, break, "Null param");
/* Save Last Received NAS-EMM message */

View File

@ -85,7 +85,7 @@ void esm_state_operational(fsm_t *s, event_t *e)
d_assert(bearer, return, "Null param");
mme_ue = bearer->mme_ue;
d_assert(mme_ue, return, "Null param");
message = (nas_message_t *)event_get_param3(e);
message = (nas_message_t *)event_get_param4(e);
d_assert(message, break, "Null param");
/* Save Last Received NAS-ESM message */

View File

@ -157,7 +157,7 @@ void mme_state_operational(fsm_t *s, event_t *e)
{
nas_message_t message;
index_t index = event_get_param1(e);
pkbuf_t *pkbuf = (pkbuf_t *)event_get_param2(e);
pkbuf_t *pkbuf = (pkbuf_t *)event_get_param3(e);
enb_ue_t *enb_ue = NULL;
mme_ue_t *mme_ue = NULL;
@ -185,7 +185,7 @@ void mme_state_operational(fsm_t *s, event_t *e)
/* Set event */
event_set_param1(e, (c_uintptr_t)mme_ue->index);/* mme_ue index */
event_set_param3(e, (c_uintptr_t)&message);
event_set_param4(e, (c_uintptr_t)&message);
fsm_dispatch(&mme_ue->sm, (fsm_event_t*)e);
@ -239,12 +239,12 @@ void mme_state_operational(fsm_t *s, event_t *e)
if (event_get(e) == MME_EVT_ESM_BEARER_MSG)
{
pkbuf = (pkbuf_t *)event_get_param2(e);
pkbuf = (pkbuf_t *)event_get_param3(e);
d_assert(pkbuf, break, "Null param");
d_assert(nas_esm_decode(&message, pkbuf) == CORE_OK,
pkbuf_free(pkbuf); break, "Can't decode NAS_ESM");
event_set_param3(e, (c_uintptr_t)&message);
event_set_param4(e, (c_uintptr_t)&message);
}
fsm_dispatch(&bearer->sm, (fsm_event_t*)e);

View File

@ -86,7 +86,7 @@ static void event_s1ap_to_nas(enb_ue_t *enb_ue, S1ap_NAS_PDU_t *nasPdu)
{
event_set(&e, MME_EVT_EMM_UE_MSG);
event_set_param1(&e, (c_uintptr_t)enb_ue->index);
event_set_param2(&e, (c_uintptr_t)nasbuf);
event_set_param3(&e, (c_uintptr_t)nasbuf);
mme_event_send(&e);
}
else if (h->protocol_discriminator == NAS_PROTOCOL_DISCRIMINATOR_ESM)
@ -107,7 +107,7 @@ static void event_s1ap_to_nas(enb_ue_t *enb_ue, S1ap_NAS_PDU_t *nasPdu)
{
event_set(&e, MME_EVT_ESM_BEARER_MSG);
event_set_param1(&e, (c_uintptr_t)bearer->index);
event_set_param2(&e, (c_uintptr_t)nasbuf);
event_set_param3(&e, (c_uintptr_t)nasbuf);
mme_event_send(&e);
}
else