Changes of Revision 416

open5gs_2.6.4.71.e7f7c.202308110026.dsc -> open5gs_2.6.4.72.e625f.202308120026.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-ausf, open5gs-udm, open5gs-pcf, open5gs-nssf, open5gs-bsf, open5gs-udr, open5gs, open5gs-dbg
4
 Architecture: any
5
-Version: 2.6.4.71.e7f7c.202308110026
6
+Version: 2.6.4.72.e625f.202308120026
7
 Maintainer: Harald Welte <laforge@gnumonks.org>
8
 Uploaders: Sukchan Lee <acetcom@gmail.com>
9
 Homepage: https://open5gs.org
10
@@ -31,8 +31,8 @@
11
  open5gs-udr deb net optional arch=any
12
  open5gs-upf deb net optional arch=any
13
 Checksums-Sha1:
14
- ffcb409d11f3e5a29cc842313d9d156c66436f7d 14241404 open5gs_2.6.4.71.e7f7c.202308110026.tar.xz
15
+ a81f5515f52449916fc144dac4d864e004fadafc 14241736 open5gs_2.6.4.72.e625f.202308120026.tar.xz
16
 Checksums-Sha256:
17
- c3e0dc40d187b3ccd25239689a3978c5ec98ebe56310412e64e25d9804100e08 14241404 open5gs_2.6.4.71.e7f7c.202308110026.tar.xz
18
+ 284ea22772d5ede4a89a6d3d598698c62ca93d031c17577abbdf60b45a6b1028 14241736 open5gs_2.6.4.72.e625f.202308120026.tar.xz
19
 Files:
20
- 3417e46b6bee174db664ad029bd289cc 14241404 open5gs_2.6.4.71.e7f7c.202308110026.tar.xz
21
+ 81a0c37dd9f28af14535571a2253019e 14241736 open5gs_2.6.4.72.e625f.202308120026.tar.xz
22
open5gs_2.6.4.71.e7f7c.202308110026.tar.xz/.tarball-version -> open5gs_2.6.4.72.e625f.202308120026.tar.xz/.tarball-version Changed
4
 
1
@@ -1 +1 @@
2
-2.6.4.71-e7f7c.202308110026
3
+2.6.4.72-e625f.202308120026
4
open5gs_2.6.4.71.e7f7c.202308110026.tar.xz/debian/changelog -> open5gs_2.6.4.72.e625f.202308120026.tar.xz/debian/changelog Changed
12
 
1
@@ -1,8 +1,8 @@
2
-open5gs (2.6.4.71.e7f7c.202308110026) unstable; urgency=medium
3
+open5gs (2.6.4.72.e625f.202308120026) unstable; urgency=medium
4
 
5
   * Automatically generated changelog entry for building the Osmocom nightly feed
6
 
7
- -- Osmocom OBS scripts <info@osmocom.org>  Fri, 11 Aug 2023 00:27:50 +0000
8
+ -- Osmocom OBS scripts <info@osmocom.org>  Sat, 12 Aug 2023 00:27:41 +0000
9
 
10
 open5gs (2.6.4) unstable; urgency=medium
11
 
12
open5gs_2.6.4.71.e7f7c.202308110026.tar.xz/src/amf/ngap-handler.c -> open5gs_2.6.4.72.e625f.202308120026.tar.xz/src/amf/ngap-handler.c Changed
35
 
1
@@ -318,23 +318,19 @@
2
         return;
3
     }
4
 
5
+    /*
6
+     * TS38.413
7
+     * Section 8.7.1.4 Abnormal Conditions
8
+     *
9
+     * If the AMF does not identify any of the PLMNs/SNPNs indicated
10
+     * in the NG SETUP REQUEST message, it shall reject the NG Setup
11
+     * procedure with an appropriate cause value.
12
+     */
13
     if (gnb_plmn_id_is_foreign(gnb)) {
14
         ogs_warn("NG-Setup failure:");
15
         ogs_warn("    globalGNB_ID PLMN-ID is foreign");
16
-        group = NGAP_Cause_PR_protocol;
17
-        cause = NGAP_CauseProtocol_message_not_compatible_with_receiver_state;
18
-
19
-        r = ngap_send_ng_setup_failure(gnb, group, cause);
20
-        ogs_expect(r == OGS_OK);
21
-        ogs_assert(r != OGS_ERROR);
22
-        return;
23
-    }
24
-
25
-    if (gnb->num_of_supported_ta_list == 0) {
26
-        ogs_warn("NG-Setup failure:");
27
-        ogs_warn("    No supported TA exist in NG-Setup request");
28
-        group = NGAP_Cause_PR_protocol;
29
-        cause = NGAP_CauseProtocol_message_not_compatible_with_receiver_state;
30
+        group = NGAP_Cause_PR_misc;
31
+        cause = NGAP_CauseMisc_unknown_PLMN_or_SNPN;
32
 
33
         r = ngap_send_ng_setup_failure(gnb, group, cause);
34
         ogs_expect(r == OGS_OK);
35
open5gs_2.6.4.71.e7f7c.202308110026.tar.xz/src/mme/s1ap-handler.c -> open5gs_2.6.4.72.e625f.202308120026.tar.xz/src/mme/s1ap-handler.c Changed
24
 
1
@@ -206,11 +206,21 @@
2
         return;
3
     }
4
 
5
+    /*
6
+     * TS36.413
7
+     * Section 8.7.3.4 Abnormal Conditions
8
+     *
9
+     * If the eNB initiates the procedure by sending a S1 SETUP REQUEST
10
+     * message including the PLMN Identity IEs and none of the PLMNs
11
+     * provided by the eNB is identified by the MME, then the MME shall
12
+     * reject the eNB S1 Setup Request procedure with the appropriate cause
13
+     * value, e.g., “Unknown PLMN”.
14
+     */
15
     if (enb_plmn_id_is_foreign(enb)) {
16
         ogs_warn("S1-Setup failure:");
17
         ogs_warn("    Global-ENB-ID PLMN-ID is foreign");
18
         group = S1AP_Cause_PR_misc;
19
-        cause = S1AP_CauseProtocol_semantic_error;
20
+        cause = S1AP_CauseMisc_unknown_PLMN;
21
 
22
         r = s1ap_send_s1_setup_failure(enb, group, cause);
23
         ogs_expect(r == OGS_OK);
24