Projects
osmocom:master
open5gs
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 18
View file
commit_395707831abcde5c23558a473c4e367d744a1c52.txt
Added
View file
commit_704fe72d1173accca4488547c4dc31ef6e7dd8ad.txt
Deleted
View file
open5gs_2.4.11.13.704fe7.dsc -> open5gs_2.4.11.15.39570.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.13.704fe7 +Version: 2.4.11.15.39570 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: - 64b3e2adead1f57d2d558d3dfe078600218a2756 11470888 open5gs_2.4.11.13.704fe7.tar.xz + b72e2675d3037c561429266d41896029e795efe9 11471484 open5gs_2.4.11.15.39570.tar.xz Checksums-Sha256: - c4d7173fab63bf244b83ec644c3d98443032f43d69023867de69dbecee0fafaa 11470888 open5gs_2.4.11.13.704fe7.tar.xz + 50666f7027b99c5f0ae3f7947e6a506f8ac5839319197b3bd84ab4d6fced7120 11471484 open5gs_2.4.11.15.39570.tar.xz Files: - c9358af0bb3fa7e003323321429ac25f 11470888 open5gs_2.4.11.13.704fe7.tar.xz + e1b6cd0f06509eb41cebff1633c8fd29 11471484 open5gs_2.4.11.15.39570.tar.xz
View file
open5gs_2.4.11.13.704fe7.tar.xz/.tarball-version -> open5gs_2.4.11.15.39570.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -2.4.11.13-704fe7 +2.4.11.15-39570
View file
open5gs_2.4.11.13.704fe7.tar.xz/debian/changelog -> open5gs_2.4.11.15.39570.tar.xz/debian/changelog
Changed
@@ -1,8 +1,8 @@ -open5gs (2.4.11.13.704fe7) unstable; urgency=medium +open5gs (2.4.11.15.39570) unstable; urgency=medium * Automatically generated changelog entry for building the Osmocom master feed - -- Osmocom OBS scripts <info@osmocom.org> Sat, 08 Oct 2022 02:55:35 +0000 + -- Osmocom OBS scripts <info@osmocom.org> Tue, 11 Oct 2022 08:38:23 +0000 open5gs (2.4.11) unstable; urgency=medium
View file
open5gs_2.4.11.13.704fe7.tar.xz/src/amf/amf-sm.c -> open5gs_2.4.11.15.39570.tar.xz/src/amf/amf-sm.c
Changed
@@ -800,7 +800,15 @@ amf_ue = amf_ue_find_by_message(&nas_message); if (!amf_ue) { amf_ue = amf_ue_add(ran_ue); - ogs_assert(amf_ue); + if (amf_ue == NULL) { + ogs_expect(OGS_OK == + ngap_send_ran_ue_context_release_command(ran_ue, + NGAP_Cause_PR_misc, + NGAP_CauseMisc_control_processing_overload, + NGAP_UE_CTX_REL_NG_CONTEXT_REMOVE, 0)); + ogs_pkbuf_free(pkbuf); + return; + } } else { /* Here, if the AMF_UE Context is found, * the integrity check is not performed
View file
open5gs_2.4.11.13.704fe7.tar.xz/src/amf/context.c -> open5gs_2.4.11.15.39570.tar.xz/src/amf/context.c
Changed
@@ -60,7 +60,7 @@ ogs_pool_init(&amf_ue_pool, ogs_app()->max.ue); ogs_pool_init(&ran_ue_pool, ogs_app()->max.ue); ogs_pool_init(&amf_sess_pool, ogs_app()->pool.sess); - ogs_pool_init(&self.m_tmsi, ogs_app()->max.ue); + ogs_pool_init(&self.m_tmsi, ogs_app()->max.ue*2); ogs_list_init(&self.gnb_list); ogs_list_init(&self.amf_ue_list); @@ -1063,7 +1063,11 @@ ogs_assert(gnb); ogs_pool_alloc(&ran_ue_pool, &ran_ue); - ogs_assert(ran_ue); + if (ran_ue == NULL) { + ogs_error("Could not allocate ran_ue context from pool"); + return NULL; + } + memset(ran_ue, 0, sizeof *ran_ue); ran_ue->t_ng_holding = ogs_timer_add( @@ -1257,7 +1261,11 @@ ogs_assert(gnb); ogs_pool_alloc(&amf_ue_pool, &amf_ue); - ogs_assert(amf_ue); + if (amf_ue == NULL) { + ogs_error("Could not allocate amf_ue context from pool"); + return NULL; + } + memset(amf_ue, 0, sizeof *amf_ue); /* Add All Timers */ @@ -2120,7 +2128,7 @@ int index = 0; ogs_trace("M-TMSI Pool try to generate..."); - for (i = 0; index < ogs_app()->max.ue; i++) { + for (i = 0; index < ogs_app()->max.ue*2; i++) { amf_m_tmsi_t *m_tmsi = NULL; int conflict = 0;
View file
open5gs_2.4.11.13.704fe7.tar.xz/src/amf/ngap-handler.c -> open5gs_2.4.11.15.39570.tar.xz/src/amf/ngap-handler.c
Changed
@@ -398,7 +398,13 @@ ran_ue = ran_ue_find_by_ran_ue_ngap_id(gnb, *RAN_UE_NGAP_ID); if (!ran_ue) { ran_ue = ran_ue_add(gnb, *RAN_UE_NGAP_ID); - ogs_assert(ran_ue); + if (ran_ue == NULL) { + ogs_assert(OGS_OK == + ngap_send_error_indication(gnb, NULL, NULL, + NGAP_Cause_PR_misc, + NGAP_CauseMisc_control_processing_overload)); + return; + } /* Find AMF_UE if 5G-S_TMSI included */ if (FiveG_S_TMSI) { @@ -2771,7 +2777,12 @@ /* Target UE */ target_ue = ran_ue_add(target_gnb, INVALID_UE_NGAP_ID); - ogs_assert(target_ue); + if (target_ue == NULL) { + ogs_assert(OGS_OK == + ngap_send_error_indication2(amf_ue, NGAP_Cause_PR_misc, + NGAP_CauseMisc_control_processing_overload)); + return; + } /* Source UE - Target UE associated */ source_ue_associate_target_ue(source_ue, target_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
.