Changes of Revision 394

commit_7e8f145973f95f548e5a2404d68dcce63beee85a.txt Deleted
commit_8762425fbc417117b1fae06f7a7ecc1c8b7ebf49.txt Added
open5gs_2.7.0.80.7e8f1.dsc -> open5gs_2.7.0.81.8762.dsc Changed
x
 
1
@@ -2,7 +2,7 @@
2
 Source: open5gs
3
 Binary: open5gs-common, open5gs-mme, open5gs-sgwc, open5gs-smf, open5gs-amf, open5gs-sgwu, open5gs-upf, open5gs-hss, open5gs-pcrf, open5gs-nrf, open5gs-scp, open5gs-sepp, open5gs-ausf, open5gs-udm, open5gs-pcf, open5gs-nssf, open5gs-bsf, open5gs-udr, open5gs, open5gs-dbg
4
 Architecture: any
5
-Version: 2.7.0.80.7e8f1
6
+Version: 2.7.0.81.8762
7
 Maintainer: Harald Welte <laforge@gnumonks.org>
8
 Uploaders: Sukchan Lee <acetcom@gmail.com>
9
 Homepage: https://open5gs.org
10
@@ -32,8 +32,8 @@
11
  open5gs-udr deb net optional arch=any
12
  open5gs-upf deb net optional arch=any
13
 Checksums-Sha1:
14
- de68fcf20aa96defadf6c6794430c1412538e398 14472508 open5gs_2.7.0.80.7e8f1.tar.xz
15
+ 617d671c4955dd6e5f70731ec7f9d4ce6763b8b1 14472552 open5gs_2.7.0.81.8762.tar.xz
16
 Checksums-Sha256:
17
- 7c1ea8c014f5d6cfa84d3554ae2268b0e366951aaae43f2dbcb386de8f6e5929 14472508 open5gs_2.7.0.80.7e8f1.tar.xz
18
+ d7036df220c7f39fe37723fcfcc096476b5d18d4812008d7f4392b21d5d7676c 14472552 open5gs_2.7.0.81.8762.tar.xz
19
 Files:
20
- a2471ec40ef3dcf205a5fbe81437aa23 14472508 open5gs_2.7.0.80.7e8f1.tar.xz
21
+ 6baa6fd059881eccd8710b9339c0aed6 14472552 open5gs_2.7.0.81.8762.tar.xz
22
open5gs_2.7.0.80.7e8f1.tar.xz/.tarball-version -> open5gs_2.7.0.81.8762.tar.xz/.tarball-version Changed
4
 
1
@@ -1 +1 @@
2
-2.7.0.80-7e8f1
3
+2.7.0.81-8762
4
open5gs_2.7.0.80.7e8f1.tar.xz/debian/changelog -> open5gs_2.7.0.81.8762.tar.xz/debian/changelog Changed
12
 
1
@@ -1,8 +1,8 @@
2
-open5gs (2.7.0.80.7e8f1) unstable; urgency=medium
3
+open5gs (2.7.0.81.8762) unstable; urgency=medium
4
 
5
   * Automatically generated changelog entry for building the Osmocom master feed
6
 
7
- -- Osmocom OBS scripts <info@osmocom.org>  Sat, 03 Feb 2024 07:36:02 +0000
8
+ -- Osmocom OBS scripts <info@osmocom.org>  Sat, 03 Feb 2024 08:13:31 +0000
9
 
10
 open5gs (2.7.0) unstable; urgency=medium
11
 
12
open5gs_2.7.0.80.7e8f1.tar.xz/src/amf/ngap-handler.c -> open5gs_2.7.0.81.8762.tar.xz/src/amf/ngap-handler.c Changed
35
 
1
@@ -3819,6 +3819,16 @@
2
             Cause->present, (int)Cause->choice.radioNetwork);
3
 
4
     ogs_list_for_each(&amf_ue->sess_list, sess) {
5
+        if (!SESSION_CONTEXT_IN_SMF(sess)) {
6
+            ogs_error("Session Context is not in SMF %d", sess->psi);
7
+            r = ngap_send_error_indication2(source_ue,
8
+                    NGAP_Cause_PR_radioNetwork,
9
+                    NGAP_CauseRadioNetwork_handover_cancelled);
10
+            ogs_expect(r == OGS_OK);
11
+            ogs_assert(r != OGS_ERROR);
12
+            return;
13
+        }
14
+
15
         memset(&param, 0, sizeof(param));
16
         param.hoState = OpenAPI_ho_state_CANCELLED;
17
         param.ngApCause.group = Cause->present;
18
@@ -4118,6 +4128,16 @@
19
     ogs_assert(r != OGS_ERROR);
20
 
21
     ogs_list_for_each(&amf_ue->sess_list, sess) {
22
+        if (!SESSION_CONTEXT_IN_SMF(sess)) {
23
+            ogs_error("Session Context is not in SMF %d", sess->psi);
24
+            r = ngap_send_error_indication2(source_ue,
25
+                    NGAP_Cause_PR_radioNetwork,
26
+                    NGAP_CauseRadioNetwork_partial_handover);
27
+            ogs_expect(r == OGS_OK);
28
+            ogs_assert(r != OGS_ERROR);
29
+            return;
30
+        }
31
+
32
         memset(&param, 0, sizeof(param));
33
         param.hoState = OpenAPI_ho_state_COMPLETED;
34
 
35