Projects
osmocom:master
open5gs
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 16
View file
commit_3955e9ba8d6b0bedcb6be9ef85100d34108fd0a9.txt
Added
View file
commit_d1ed8aa61ddc5b32783e5c67acc97db236414a07.txt
Deleted
View file
open5gs_2.4.11.11.d1ed.dsc -> open5gs_2.4.11.12.3955.dsc
Changed
@@ -2,7 +2,7 @@ Source: open5gs Binary: open5gs-common, open5gs-mme, open5gs-sgwc, open5gs-smf, open5gs-amf, open5gs-sgwu, open5gs-upf, open5gs-hss, open5gs-pcrf, open5gs-nrf, open5gs-ausf, open5gs-udm, open5gs-pcf, open5gs-nssf, open5gs-bsf, open5gs-udr, open5gs, open5gs-dbg Architecture: any -Version: 2.4.11.11.d1ed +Version: 2.4.11.12.3955 Maintainer: Harald Welte <laforge@gnumonks.org> Uploaders: Sukchan Lee <acetcom@gmail.com> Homepage: https://open5gs.org @@ -30,8 +30,8 @@ open5gs-udr deb net optional arch=any open5gs-upf deb net optional arch=any Checksums-Sha1: - c2e1fb20345d36cec1c6bc4843c13030979d34ff 11470732 open5gs_2.4.11.11.d1ed.tar.xz + 9c8ca3af4cffe69864f119fd9a9b19b7d5fff920 11470736 open5gs_2.4.11.12.3955.tar.xz Checksums-Sha256: - fabf0ea9f40d89d0a98e8a2968cd7f8a98dbf98c29b40f27f487529fb26917fa 11470732 open5gs_2.4.11.11.d1ed.tar.xz + 260be063624d77bc6b43e8ed58c25520ae363bf3639d70e65547c914bccdf5b4 11470736 open5gs_2.4.11.12.3955.tar.xz Files: - 110cbed12f3fabbffcb5019932c4b38a 11470732 open5gs_2.4.11.11.d1ed.tar.xz + 00f721f6b1c2ef9792d3221ec13fe1d8 11470736 open5gs_2.4.11.12.3955.tar.xz
View file
open5gs_2.4.11.11.d1ed.tar.xz/.tarball-version -> open5gs_2.4.11.12.3955.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -2.4.11.11-d1ed +2.4.11.12-3955
View file
open5gs_2.4.11.11.d1ed.tar.xz/debian/changelog -> open5gs_2.4.11.12.3955.tar.xz/debian/changelog
Changed
@@ -1,8 +1,8 @@ -open5gs (2.4.11.11.d1ed) unstable; urgency=medium +open5gs (2.4.11.12.3955) unstable; urgency=medium * Automatically generated changelog entry for building the Osmocom master feed - -- Osmocom OBS scripts <info@osmocom.org> Fri, 07 Oct 2022 02:01:47 +0000 + -- Osmocom OBS scripts <info@osmocom.org> Fri, 07 Oct 2022 05:20:44 +0000 open5gs (2.4.11) unstable; urgency=medium
View file
open5gs_2.4.11.11.d1ed.tar.xz/src/mme/mme-path.c -> open5gs_2.4.11.12.3955.tar.xz/src/mme/mme-path.c
Changed
@@ -240,6 +240,11 @@ ogs_warn("MME-initiated Detach cannot be invoked"); } else { ogs_assert(OGS_OK == nas_eps_send_detach_request(mme_ue)); + if (MME_P_TMSI_IS_AVAILABLE(mme_ue)) { + ogs_assert(OGS_OK == sgsap_send_detach_indication(mme_ue)); + } else { + mme_send_delete_session_or_detach(mme_ue); + } } break; default:
View file
open5gs_2.4.11.11.d1ed.tar.xz/src/mme/mme-s6a-handler.c -> open5gs_2.4.11.12.3955.tar.xz/src/mme/mme-s6a-handler.c
Changed
@@ -226,15 +226,35 @@ switch (clr_message->cancellation_type) { case OGS_DIAM_S6A_CT_SUBSCRIPTION_WITHDRAWL: mme_ue->detach_type = MME_DETACH_TYPE_HSS_EXPLICIT; + + /* + * Before sending Detach-Request, + * we need to check whether UE is IDLE or not. + */ if (ECM_IDLE(mme_ue)) { MME_STORE_PAGING_INFO(mme_ue, MME_PAGING_TYPE_DETACH_TO_UE, NULL); ogs_assert(OGS_OK == s1ap_send_paging(mme_ue, S1AP_CNDomain_ps)); } else { ogs_assert(OGS_OK == nas_eps_send_detach_request(mme_ue)); + if (MME_P_TMSI_IS_AVAILABLE(mme_ue)) { + ogs_assert(OGS_OK == sgsap_send_detach_indication(mme_ue)); + } else { + mme_send_delete_session_or_detach(mme_ue); + } } break; case OGS_DIAM_S6A_CT_MME_UPDATE_PROCEDURE: mme_ue->detach_type = MME_DETACH_TYPE_HSS_IMPLICIT; + + /* + * There is no need to send NAS or S1AP message to the UE. + * So, we don't have to check whether UE is IDLE or not. + */ + if (MME_P_TMSI_IS_AVAILABLE(mme_ue)) { + ogs_assert(OGS_OK == sgsap_send_detach_indication(mme_ue)); + } else { + mme_send_delete_session_or_detach(mme_ue); + } break; default: ogs_fatal("Unsupported Cancellation-Type %d", @@ -242,12 +262,6 @@ ogs_assert_if_reached(); break; } - - if (MME_P_TMSI_IS_AVAILABLE(mme_ue)) { - ogs_assert(OGS_OK == sgsap_send_detach_indication(mme_ue)); - } else { - mme_send_delete_session_or_detach(mme_ue); - } } static uint8_t mme_ue_session_from_slice_data(mme_ue_t *mme_ue,
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.