From 4cb657c8042fef44f55831d224a65629781bf269 Mon Sep 17 00:00:00 2001 From: Sukchan Lee Date: Sat, 6 Aug 2022 14:00:54 +0900 Subject: [PATCH] [MME] Changed CauseNas_detach in DETACH (#1676) --- src/mme/mme-path.c | 2 +- src/mme/mme-s11-handler.c | 2 +- src/mme/nas-path.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mme/mme-path.c b/src/mme/mme-path.c index 7a1bfa9c8..d9293299b 100644 --- a/src/mme/mme-path.c +++ b/src/mme/mme-path.c @@ -46,7 +46,7 @@ void mme_send_delete_session_or_detach(mme_ue_t *mme_ue) if (enb_ue) { ogs_assert(OGS_OK == s1ap_send_ue_context_release_command(enb_ue, - S1AP_Cause_PR_nas, S1AP_CauseNas_normal_release, + S1AP_Cause_PR_nas, S1AP_CauseNas_detach, S1AP_UE_CTX_REL_S1_REMOVE_AND_UNLINK, 0)); } else { ogs_warn("[%s] No S1 Context", mme_ue->imsi_bcd); diff --git a/src/mme/mme-s11-handler.c b/src/mme/mme-s11-handler.c index 6a0de237b..65c93fa1d 100644 --- a/src/mme/mme-s11-handler.c +++ b/src/mme/mme-s11-handler.c @@ -611,7 +611,7 @@ void mme_s11_handle_delete_session_response( if (enb_ue) { ogs_assert(OGS_OK == s1ap_send_ue_context_release_command(enb_ue, - S1AP_Cause_PR_nas, S1AP_CauseNas_normal_release, + S1AP_Cause_PR_nas, S1AP_CauseNas_detach, S1AP_UE_CTX_REL_S1_REMOVE_AND_UNLINK, 0)); } else ogs_error("ENB-S1 Context has already been removed"); diff --git a/src/mme/nas-path.c b/src/mme/nas-path.c index b14090334..d822174ef 100644 --- a/src/mme/nas-path.c +++ b/src/mme/nas-path.c @@ -306,7 +306,7 @@ int nas_eps_send_detach_accept(mme_ue_t *mme_ue) } rv = s1ap_send_ue_context_release_command(enb_ue, - S1AP_Cause_PR_nas, S1AP_CauseNas_normal_release, + S1AP_Cause_PR_nas, S1AP_CauseNas_detach, S1AP_UE_CTX_REL_S1_REMOVE_AND_UNLINK, 0); ogs_expect(rv == OGS_OK);