Changes of Revision 72

open5gs_2.4.9.53.e55d.202209060002.dsc -> open5gs_2.4.9.54.51669d.202209070002.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-ausf, open5gs-udm, open5gs-pcf, open5gs-nssf, open5gs-bsf, open5gs-udr, open5gs, open5gs-dbg
4
 Architecture: any
5
-Version: 2.4.9.53.e55d.202209060002
6
+Version: 2.4.9.54.51669d.202209070002
7
 Maintainer: Harald Welte <laforge@gnumonks.org>
8
 Uploaders: Sukchan Lee <acetcom@gmail.com>
9
 Homepage: https://open5gs.org
10
@@ -30,8 +30,8 @@
11
  open5gs-udr deb net optional arch=any
12
  open5gs-upf deb net optional arch=any
13
 Checksums-Sha1:
14
- 0eb764ff3f94b63af2fa4e4ef9e4c1624ef902e6 11460956 open5gs_2.4.9.53.e55d.202209060002.tar.xz
15
+ 5187383ece1bc36fd2fa6b8f9440414c2e9fce97 11460248 open5gs_2.4.9.54.51669d.202209070002.tar.xz
16
 Checksums-Sha256:
17
- 1f939eda577b3d702c036922af12f7331b088e339c4e1033a94f600115136398 11460956 open5gs_2.4.9.53.e55d.202209060002.tar.xz
18
+ c4e3e78badf2acebd1066b58211f18776411ff3e6273a5e8674acdc384f20fd7 11460248 open5gs_2.4.9.54.51669d.202209070002.tar.xz
19
 Files:
20
- ae68a6665ab9aaa19cd1a4cdab7348ca 11460956 open5gs_2.4.9.53.e55d.202209060002.tar.xz
21
+ efd58249684d8d7b755832ca57401102 11460248 open5gs_2.4.9.54.51669d.202209070002.tar.xz
22
open5gs_2.4.9.53.e55d.202209060002.tar.xz/.tarball-version -> open5gs_2.4.9.54.51669d.202209070002.tar.xz/.tarball-version Changed
4
 
1
@@ -1 +1 @@
2
-2.4.9.53-e55d.202209060002
3
+2.4.9.54-51669d.202209070002
4
open5gs_2.4.9.53.e55d.202209060002.tar.xz/debian/changelog -> open5gs_2.4.9.54.51669d.202209070002.tar.xz/debian/changelog Changed
12
 
1
@@ -1,8 +1,8 @@
2
-open5gs (2.4.9.53.e55d.202209060002) unstable; urgency=medium
3
+open5gs (2.4.9.54.51669d.202209070002) unstable; urgency=medium
4
 
5
   * Automatically generated changelog entry for building the Osmocom nightly feed
6
 
7
- -- Osmocom OBS scripts <info@osmocom.org>  Tue, 06 Sep 2022 00:04:29 +0000
8
+ -- Osmocom OBS scripts <info@osmocom.org>  Wed, 07 Sep 2022 00:04:27 +0000
9
 
10
 open5gs (2.4.9) unstable; urgency=medium
11
 
12
open5gs_2.4.9.53.e55d.202209060002.tar.xz/src/amf/namf-handler.c -> open5gs_2.4.9.54.51669d.202209070002.tar.xz/src/amf/namf-handler.c Changed
39
 
1
@@ -565,7 +565,8 @@
2
      */
3
 
4
 
5
-    if (CM_CONNECTED(amf_ue))
6
+    if ((CM_CONNECTED(amf_ue)) &&
7
+        (OGS_FSM_CHECK(&amf_ue->sm, gmm_state_registered)))
8
     {
9
         amf_ue->network_initiated_de_reg = true;
10
 
11
@@ -575,11 +576,14 @@
12
             amf_sbi_send_release_all_sessions(
13
                 amf_ue, AMF_RELEASE_SM_CONTEXT_NO_STATE);
14
 
15
-            if (ogs_list_count(&amf_ue->sess_list) == 0)
16
+            if ((ogs_list_count(&amf_ue->sess_list) == 0) &&
17
+                (PCF_AM_POLICY_ASSOCIATED(amf_ue)))
18
+            {
19
                 ogs_assert(true ==
20
                     amf_ue_sbi_discover_and_send(
21
                         OGS_SBI_SERVICE_TYPE_NPCF_AM_POLICY_CONTROL, NULL,
22
                         amf_npcf_am_policy_control_build_delete, amf_ue, NULL));
23
+            }
24
 
25
             OGS_FSM_TRAN(&amf_ue->sm, &gmm_state_de_registered);
26
     }
27
@@ -587,6 +591,11 @@
28
         /* TODO: need to page UE */
29
         /*ngap_send_paging(amf_ue);*/
30
     }
31
+    else {
32
+        status = OGS_SBI_HTTP_STATUS_BAD_REQUEST;
33
+        ogs_error("%s Deregistration notification for UE in wrong state", amf_ue->supi);
34
+        goto cleanup;
35
+    }
36
 
37
 cleanup:
38
     memset(&sendmsg, 0, sizeof(sendmsg));
39