diff --git a/src/mme/emm_build.c b/src/mme/emm_build.c index 07287db0d..f9a20f6d9 100644 --- a/src/mme/emm_build.c +++ b/src/mme/emm_build.c @@ -333,6 +333,10 @@ status_t emm_build_tau_accept(pkbuf_t **emmbuf, mme_ue_t *mme_ue) d_assert(mme_ue, return CORE_ERROR,); memset(&message, 0, sizeof(message)); + message.h.security_header_type = + NAS_SECURITY_HEADER_INTEGRITY_PROTECTED_AND_CIPHERED; + message.h.protocol_discriminator = NAS_PROTOCOL_DISCRIMINATOR_EMM; + message.emm.h.protocol_discriminator = NAS_PROTOCOL_DISCRIMINATOR_EMM; message.emm.h.message_type = NAS_TRACKING_AREA_UPDATE_ACCEPT; diff --git a/src/mme/nas_path.c b/src/mme/nas_path.c index 5884e59fb..73d0962e5 100644 --- a/src/mme/nas_path.c +++ b/src/mme/nas_path.c @@ -391,7 +391,7 @@ status_t nas_send_tau_accept( status_t rv; pkbuf_t *emmbuf = NULL; - d_assert(mme_ue, return CORE_ERROR, "Null param"); + d_assert(mme_ue, return CORE_ERROR,); d_trace(3, "[EMM] Tracking area update accept\n"); d_trace(5, " IMSI[%s]\n", mme_ue->imsi_bcd);