Changes of Revision 326

commit_3c6811a3225223463db0fdc86ecb252dac960570.txt Added
commit_e3c2fd00d9e85491d5ed782c6f05d6cd08e0d3f3.txt Deleted
open5gs_2.6.6.18.e3c2.dsc -> open5gs_2.6.6.19.3c681.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.6.18.e3c2
6
+Version: 2.6.6.19.3c681
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
- 0c8190e9bbe55370754ba3b839682ca6749fffbe 14429152 open5gs_2.6.6.18.e3c2.tar.xz
15
+ 5c0716c0129022a54e43efc14896fde34b57f8c5 14431224 open5gs_2.6.6.19.3c681.tar.xz
16
 Checksums-Sha256:
17
- d8f0e544acbc205c71ba149d59174b64b8ffed1801288e5f3c7f87a1569dbda6 14429152 open5gs_2.6.6.18.e3c2.tar.xz
18
+ d64b2401e424c0effc2244e06bd56e051c01209d83c34b85d6bd5b78193fbb46 14431224 open5gs_2.6.6.19.3c681.tar.xz
19
 Files:
20
- 9c0a10c4e288176ac298c67d9fe1822d 14429152 open5gs_2.6.6.18.e3c2.tar.xz
21
+ bb3e0a78b1c599d933d071e4fea4ea81 14431224 open5gs_2.6.6.19.3c681.tar.xz
22
open5gs_2.6.6.18.e3c2.tar.xz/.tarball-version -> open5gs_2.6.6.19.3c681.tar.xz/.tarball-version Changed
4
 
1
@@ -1 +1 @@
2
-2.6.6.18-e3c2
3
+2.6.6.19-3c681
4
open5gs_2.6.6.18.e3c2.tar.xz/debian/changelog -> open5gs_2.6.6.19.3c681.tar.xz/debian/changelog Changed
12
 
1
@@ -1,8 +1,8 @@
2
-open5gs (2.6.6.18.e3c2) unstable; urgency=medium
3
+open5gs (2.6.6.19.3c681) unstable; urgency=medium
4
 
5
   * Automatically generated changelog entry for building the Osmocom master feed
6
 
7
- -- Osmocom OBS scripts <info@osmocom.org>  Wed, 25 Oct 2023 13:49:28 +0000
8
+ -- Osmocom OBS scripts <info@osmocom.org>  Thu, 26 Oct 2023 13:49:38 +0000
9
 
10
 open5gs (2.6.6) unstable; urgency=medium
11
 
12
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/access_and_mobility_data.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/access_and_mobility_data.c Changed
20
 
1
@@ -586,10 +586,15 @@
2
             }
3
             localEnum = OpenAPI_rat_type_FromString(rat_type_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_rat_type_FromString(rat_type_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"rat_type\" is not supported. Ignoring it ...",
8
+                         rat_type_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(rat_typeList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(rat_typeList, (void *)localEnum);
13
+        }
14
+        if (rat_typeList->count == 0) {
15
+            ogs_error("OpenAPI_access_and_mobility_data_parseFromJSON() failed: Expected rat_typeList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/access_and_mobility_subscription_data.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/access_and_mobility_subscription_data.c Changed
96
 
1
@@ -1186,10 +1186,15 @@
2
             }
3
             localEnum = OpenAPI_rat_type_FromString(rat_restrictions_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_rat_type_FromString(rat_restrictions_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"rat_restrictions\" is not supported. Ignoring it ...",
8
+                         rat_restrictions_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(rat_restrictionsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(rat_restrictionsList, (void *)localEnum);
13
+        }
14
+        if (rat_restrictionsList->count == 0) {
15
+            ogs_error("OpenAPI_access_and_mobility_subscription_data_parseFromJSON() failed: Expected rat_restrictionsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
@@ -1244,10 +1249,15 @@
21
             }
22
             localEnum = OpenAPI_core_network_type_FromString(core_network_type_restrictions_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_core_network_type_FromString(core_network_type_restrictions_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"core_network_type_restrictions\" is not supported. Ignoring it ...",
27
+                         core_network_type_restrictions_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(core_network_type_restrictionsList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(core_network_type_restrictionsList, (void *)localEnum);
32
+        }
33
+        if (core_network_type_restrictionsList->count == 0) {
34
+            ogs_error("OpenAPI_access_and_mobility_subscription_data_parseFromJSON() failed: Expected core_network_type_restrictionsList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
 
39
@@ -1348,10 +1358,15 @@
40
             }
41
             localEnum = OpenAPI_sor_update_indicator_FromString(sor_update_indicator_list_local->valuestring);
42
             if (!localEnum) {
43
-                ogs_error("OpenAPI_sor_update_indicator_FromString(sor_update_indicator_list_local->valuestring) failed");
44
-                goto end;
45
+                ogs_info("Enum value \"%s\" for field \"sor_update_indicator_list\" is not supported. Ignoring it ...",
46
+                         sor_update_indicator_list_local->valuestring);
47
+            } else {
48
+                OpenAPI_list_add(sor_update_indicator_listList, (void *)localEnum);
49
             }
50
-            OpenAPI_list_add(sor_update_indicator_listList, (void *)localEnum);
51
+        }
52
+        if (sor_update_indicator_listList->count == 0) {
53
+            ogs_error("OpenAPI_access_and_mobility_subscription_data_parseFromJSON() failed: Expected sor_update_indicator_listList to not be empty (after ignoring unsupported enum values).");
54
+            goto end;
55
         }
56
     }
57
 
58
@@ -1561,10 +1576,15 @@
59
             }
60
             localEnum = OpenAPI_rat_type_FromString(primary_rat_restrictions_local->valuestring);
61
             if (!localEnum) {
62
-                ogs_error("OpenAPI_rat_type_FromString(primary_rat_restrictions_local->valuestring) failed");
63
-                goto end;
64
+                ogs_info("Enum value \"%s\" for field \"primary_rat_restrictions\" is not supported. Ignoring it ...",
65
+                         primary_rat_restrictions_local->valuestring);
66
+            } else {
67
+                OpenAPI_list_add(primary_rat_restrictionsList, (void *)localEnum);
68
             }
69
-            OpenAPI_list_add(primary_rat_restrictionsList, (void *)localEnum);
70
+        }
71
+        if (primary_rat_restrictionsList->count == 0) {
72
+            ogs_error("OpenAPI_access_and_mobility_subscription_data_parseFromJSON() failed: Expected primary_rat_restrictionsList to not be empty (after ignoring unsupported enum values).");
73
+            goto end;
74
         }
75
     }
76
 
77
@@ -1586,10 +1606,15 @@
78
             }
79
             localEnum = OpenAPI_rat_type_FromString(secondary_rat_restrictions_local->valuestring);
80
             if (!localEnum) {
81
-                ogs_error("OpenAPI_rat_type_FromString(secondary_rat_restrictions_local->valuestring) failed");
82
-                goto end;
83
+                ogs_info("Enum value \"%s\" for field \"secondary_rat_restrictions\" is not supported. Ignoring it ...",
84
+                         secondary_rat_restrictions_local->valuestring);
85
+            } else {
86
+                OpenAPI_list_add(secondary_rat_restrictionsList, (void *)localEnum);
87
             }
88
-            OpenAPI_list_add(secondary_rat_restrictionsList, (void *)localEnum);
89
+        }
90
+        if (secondary_rat_restrictionsList->count == 0) {
91
+            ogs_error("OpenAPI_access_and_mobility_subscription_data_parseFromJSON() failed: Expected secondary_rat_restrictionsList to not be empty (after ignoring unsupported enum values).");
92
+            goto end;
93
         }
94
     }
95
 
96
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/access_and_mobility_subscription_data_1.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/access_and_mobility_subscription_data_1.c Changed
96
 
1
@@ -1186,10 +1186,15 @@
2
             }
3
             localEnum = OpenAPI_rat_type_FromString(rat_restrictions_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_rat_type_FromString(rat_restrictions_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"rat_restrictions\" is not supported. Ignoring it ...",
8
+                         rat_restrictions_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(rat_restrictionsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(rat_restrictionsList, (void *)localEnum);
13
+        }
14
+        if (rat_restrictionsList->count == 0) {
15
+            ogs_error("OpenAPI_access_and_mobility_subscription_data_1_parseFromJSON() failed: Expected rat_restrictionsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
@@ -1244,10 +1249,15 @@
21
             }
22
             localEnum = OpenAPI_core_network_type_FromString(core_network_type_restrictions_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_core_network_type_FromString(core_network_type_restrictions_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"core_network_type_restrictions\" is not supported. Ignoring it ...",
27
+                         core_network_type_restrictions_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(core_network_type_restrictionsList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(core_network_type_restrictionsList, (void *)localEnum);
32
+        }
33
+        if (core_network_type_restrictionsList->count == 0) {
34
+            ogs_error("OpenAPI_access_and_mobility_subscription_data_1_parseFromJSON() failed: Expected core_network_type_restrictionsList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
 
39
@@ -1348,10 +1358,15 @@
40
             }
41
             localEnum = OpenAPI_sor_update_indicator_FromString(sor_update_indicator_list_local->valuestring);
42
             if (!localEnum) {
43
-                ogs_error("OpenAPI_sor_update_indicator_FromString(sor_update_indicator_list_local->valuestring) failed");
44
-                goto end;
45
+                ogs_info("Enum value \"%s\" for field \"sor_update_indicator_list\" is not supported. Ignoring it ...",
46
+                         sor_update_indicator_list_local->valuestring);
47
+            } else {
48
+                OpenAPI_list_add(sor_update_indicator_listList, (void *)localEnum);
49
             }
50
-            OpenAPI_list_add(sor_update_indicator_listList, (void *)localEnum);
51
+        }
52
+        if (sor_update_indicator_listList->count == 0) {
53
+            ogs_error("OpenAPI_access_and_mobility_subscription_data_1_parseFromJSON() failed: Expected sor_update_indicator_listList to not be empty (after ignoring unsupported enum values).");
54
+            goto end;
55
         }
56
     }
57
 
58
@@ -1561,10 +1576,15 @@
59
             }
60
             localEnum = OpenAPI_rat_type_FromString(primary_rat_restrictions_local->valuestring);
61
             if (!localEnum) {
62
-                ogs_error("OpenAPI_rat_type_FromString(primary_rat_restrictions_local->valuestring) failed");
63
-                goto end;
64
+                ogs_info("Enum value \"%s\" for field \"primary_rat_restrictions\" is not supported. Ignoring it ...",
65
+                         primary_rat_restrictions_local->valuestring);
66
+            } else {
67
+                OpenAPI_list_add(primary_rat_restrictionsList, (void *)localEnum);
68
             }
69
-            OpenAPI_list_add(primary_rat_restrictionsList, (void *)localEnum);
70
+        }
71
+        if (primary_rat_restrictionsList->count == 0) {
72
+            ogs_error("OpenAPI_access_and_mobility_subscription_data_1_parseFromJSON() failed: Expected primary_rat_restrictionsList to not be empty (after ignoring unsupported enum values).");
73
+            goto end;
74
         }
75
     }
76
 
77
@@ -1586,10 +1606,15 @@
78
             }
79
             localEnum = OpenAPI_rat_type_FromString(secondary_rat_restrictions_local->valuestring);
80
             if (!localEnum) {
81
-                ogs_error("OpenAPI_rat_type_FromString(secondary_rat_restrictions_local->valuestring) failed");
82
-                goto end;
83
+                ogs_info("Enum value \"%s\" for field \"secondary_rat_restrictions\" is not supported. Ignoring it ...",
84
+                         secondary_rat_restrictions_local->valuestring);
85
+            } else {
86
+                OpenAPI_list_add(secondary_rat_restrictionsList, (void *)localEnum);
87
             }
88
-            OpenAPI_list_add(secondary_rat_restrictionsList, (void *)localEnum);
89
+        }
90
+        if (secondary_rat_restrictionsList->count == 0) {
91
+            ogs_error("OpenAPI_access_and_mobility_subscription_data_1_parseFromJSON() failed: Expected secondary_rat_restrictionsList to not be empty (after ignoring unsupported enum values).");
92
+            goto end;
93
         }
94
     }
95
 
96
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/af_event_exposure_data.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/af_event_exposure_data.c Changed
20
 
1
@@ -138,10 +138,15 @@
2
             }
3
             localEnum = OpenAPI_af_event_FromString(af_events_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_af_event_FromString(af_events_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"af_events\" is not supported. Ignoring it ...",
8
+                         af_events_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(af_eventsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(af_eventsList, (void *)localEnum);
13
+        }
14
+        if (af_eventsList->count == 0) {
15
+            ogs_error("OpenAPI_af_event_exposure_data_parseFromJSON() failed: Expected af_eventsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
 
19
     af_ids = cJSON_GetObjectItemCaseSensitive(af_event_exposure_dataJSON, "afIds");
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/am_requested_value_rep.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/am_requested_value_rep.c Changed
39
 
1
@@ -259,10 +259,15 @@
2
             }
3
             localEnum = OpenAPI_access_type_FromString(access_types_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_access_type_FromString(access_types_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"access_types\" is not supported. Ignoring it ...",
8
+                         access_types_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(access_typesList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(access_typesList, (void *)localEnum);
13
+        }
14
+        if (access_typesList->count == 0) {
15
+            ogs_error("OpenAPI_am_requested_value_rep_parseFromJSON() failed: Expected access_typesList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
@@ -284,10 +289,15 @@
21
             }
22
             localEnum = OpenAPI_rat_type_FromString(rat_types_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_rat_type_FromString(rat_types_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"rat_types\" is not supported. Ignoring it ...",
27
+                         rat_types_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(rat_typesList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(rat_typesList, (void *)localEnum);
32
+        }
33
+        if (rat_typesList->count == 0) {
34
+            ogs_error("OpenAPI_am_requested_value_rep_parseFromJSON() failed: Expected rat_typesList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
 
39
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/amf_event_mode.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/amf_event_mode.c Changed
20
 
1
@@ -210,10 +210,15 @@
2
             }
3
             localEnum = OpenAPI_partitioning_criteria_FromString(partitioning_criteria_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_partitioning_criteria_FromString(partitioning_criteria_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"partitioning_criteria\" is not supported. Ignoring it ...",
8
+                         partitioning_criteria_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(partitioning_criteriaList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(partitioning_criteriaList, (void *)localEnum);
13
+        }
14
+        if (partitioning_criteriaList->count == 0) {
15
+            ogs_error("OpenAPI_amf_event_mode_parseFromJSON() failed: Expected partitioning_criteriaList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/bsf_subscription.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/bsf_subscription.c Changed
20
 
1
@@ -212,10 +212,15 @@
2
             }
3
             localEnum = OpenAPI_bsf_event_FromString(events_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_bsf_event_FromString(events_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"events\" is not supported. Ignoring it ...",
8
+                         events_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(eventsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(eventsList, (void *)localEnum);
13
+        }
14
+        if (eventsList->count == 0) {
15
+            ogs_error("OpenAPI_bsf_subscription_parseFromJSON() failed: Expected eventsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
 
19
     notif_uri = cJSON_GetObjectItemCaseSensitive(bsf_subscriptionJSON, "notifUri");
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/bsf_subscription_resp.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/bsf_subscription_resp.c Changed
20
 
1
@@ -280,10 +280,15 @@
2
             }
3
             localEnum = OpenAPI_bsf_event_FromString(events_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_bsf_event_FromString(events_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"events\" is not supported. Ignoring it ...",
8
+                         events_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(eventsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(eventsList, (void *)localEnum);
13
+        }
14
+        if (eventsList->count == 0) {
15
+            ogs_error("OpenAPI_bsf_subscription_resp_parseFromJSON() failed: Expected eventsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
 
19
     notif_uri = cJSON_GetObjectItemCaseSensitive(bsf_subscription_respJSON, "notifUri");
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/datalink_reporting_configuration.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/datalink_reporting_configuration.c Changed
20
 
1
@@ -186,10 +186,15 @@
2
             }
3
             localEnum = OpenAPI_dl_data_delivery_status_FromString(ddd_status_list_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_dl_data_delivery_status_FromString(ddd_status_list_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"ddd_status_list\" is not supported. Ignoring it ...",
8
+                         ddd_status_list_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(ddd_status_listList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(ddd_status_listList, (void *)localEnum);
13
+        }
14
+        if (ddd_status_listList->count == 0) {
15
+            ogs_error("OpenAPI_datalink_reporting_configuration_parseFromJSON() failed: Expected ddd_status_listList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/datalink_reporting_configuration_1.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/datalink_reporting_configuration_1.c Changed
20
 
1
@@ -186,10 +186,15 @@
2
             }
3
             localEnum = OpenAPI_dl_data_delivery_status_FromString(ddd_status_list_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_dl_data_delivery_status_FromString(ddd_status_list_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"ddd_status_list\" is not supported. Ignoring it ...",
8
+                         ddd_status_list_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(ddd_status_listList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(ddd_status_listList, (void *)localEnum);
13
+        }
14
+        if (ddd_status_listList->count == 0) {
15
+            ogs_error("OpenAPI_datalink_reporting_configuration_1_parseFromJSON() failed: Expected ddd_status_listList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/dccf_cond.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/dccf_cond.c Changed
20
 
1
@@ -257,10 +257,15 @@
2
             }
3
             localEnum = OpenAPI_nf_type_FromString(serving_nf_type_list_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_nf_type_FromString(serving_nf_type_list_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"serving_nf_type_list\" is not supported. Ignoring it ...",
8
+                         serving_nf_type_list_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(serving_nf_type_listList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(serving_nf_type_listList, (void *)localEnum);
13
+        }
14
+        if (serving_nf_type_listList->count == 0) {
15
+            ogs_error("OpenAPI_dccf_cond_parseFromJSON() failed: Expected serving_nf_type_listList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/dccf_info.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/dccf_info.c Changed
20
 
1
@@ -162,10 +162,15 @@
2
             }
3
             localEnum = OpenAPI_nf_type_FromString(serving_nf_type_list_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_nf_type_FromString(serving_nf_type_list_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"serving_nf_type_list\" is not supported. Ignoring it ...",
8
+                         serving_nf_type_list_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(serving_nf_type_listList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(serving_nf_type_listList, (void *)localEnum);
13
+        }
14
+        if (serving_nf_type_listList->count == 0) {
15
+            ogs_error("OpenAPI_dccf_info_parseFromJSON() failed: Expected serving_nf_type_listList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/dnn_route_selection_descriptor.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/dnn_route_selection_descriptor.c Changed
39
 
1
@@ -143,10 +143,15 @@
2
             }
3
             localEnum = OpenAPI_ssc_mode_FromString(ssc_modes_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_ssc_mode_FromString(ssc_modes_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"ssc_modes\" is not supported. Ignoring it ...",
8
+                         ssc_modes_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(ssc_modesList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(ssc_modesList, (void *)localEnum);
13
+        }
14
+        if (ssc_modesList->count == 0) {
15
+            ogs_error("OpenAPI_dnn_route_selection_descriptor_parseFromJSON() failed: Expected ssc_modesList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
@@ -168,10 +173,15 @@
21
             }
22
             localEnum = OpenAPI_pdu_session_type_FromString(pdu_sess_types_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_pdu_session_type_FromString(pdu_sess_types_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"pdu_sess_types\" is not supported. Ignoring it ...",
27
+                         pdu_sess_types_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(pdu_sess_typesList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(pdu_sess_typesList, (void *)localEnum);
32
+        }
33
+        if (pdu_sess_typesList->count == 0) {
34
+            ogs_error("OpenAPI_dnn_route_selection_descriptor_parseFromJSON() failed: Expected pdu_sess_typesList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
 
39
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/dnn_upf_info_item.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/dnn_upf_info_item.c Changed
20
 
1
@@ -303,10 +303,15 @@
2
             }
3
             localEnum = OpenAPI_pdu_session_type_FromString(pdu_session_types_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_pdu_session_type_FromString(pdu_session_types_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"pdu_session_types\" is not supported. Ignoring it ...",
8
+                         pdu_session_types_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(pdu_session_typesList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(pdu_session_typesList, (void *)localEnum);
13
+        }
14
+        if (pdu_session_typesList->count == 0) {
15
+            ogs_error("OpenAPI_dnn_upf_info_item_parseFromJSON() failed: Expected pdu_session_typesList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/downlink_data_notification_control.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/downlink_data_notification_control.c Changed
39
 
1
@@ -105,10 +105,15 @@
2
             }
3
             localEnum = OpenAPI_notification_control_indication_FromString(notif_ctrl_inds_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_notification_control_indication_FromString(notif_ctrl_inds_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"notif_ctrl_inds\" is not supported. Ignoring it ...",
8
+                         notif_ctrl_inds_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(notif_ctrl_indsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(notif_ctrl_indsList, (void *)localEnum);
13
+        }
14
+        if (notif_ctrl_indsList->count == 0) {
15
+            ogs_error("OpenAPI_downlink_data_notification_control_parseFromJSON() failed: Expected notif_ctrl_indsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
@@ -130,10 +135,15 @@
21
             }
22
             localEnum = OpenAPI_dl_data_delivery_status_FromString(types_of_notif_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_dl_data_delivery_status_FromString(types_of_notif_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"types_of_notif\" is not supported. Ignoring it ...",
27
+                         types_of_notif_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(types_of_notifList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(types_of_notifList, (void *)localEnum);
32
+        }
33
+        if (types_of_notifList->count == 0) {
34
+            ogs_error("OpenAPI_downlink_data_notification_control_parseFromJSON() failed: Expected types_of_notifList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
 
39
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/downlink_data_notification_control_rm.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/downlink_data_notification_control_rm.c Changed
39
 
1
@@ -120,10 +120,15 @@
2
             }
3
             localEnum = OpenAPI_notification_control_indication_FromString(notif_ctrl_inds_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_notification_control_indication_FromString(notif_ctrl_inds_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"notif_ctrl_inds\" is not supported. Ignoring it ...",
8
+                         notif_ctrl_inds_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(notif_ctrl_indsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(notif_ctrl_indsList, (void *)localEnum);
13
+        }
14
+        if (notif_ctrl_indsList->count == 0) {
15
+            ogs_error("OpenAPI_downlink_data_notification_control_rm_parseFromJSON() failed: Expected notif_ctrl_indsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
     }
20
@@ -147,10 +152,15 @@
21
             }
22
             localEnum = OpenAPI_dl_data_delivery_status_FromString(types_of_notif_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_dl_data_delivery_status_FromString(types_of_notif_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"types_of_notif\" is not supported. Ignoring it ...",
27
+                         types_of_notif_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(types_of_notifList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(types_of_notifList, (void *)localEnum);
32
+        }
33
+        if (types_of_notifList->count == 0) {
34
+            ogs_error("OpenAPI_downlink_data_notification_control_rm_parseFromJSON() failed: Expected types_of_notifList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
     }
39
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/error_report.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/error_report.c Changed
20
 
1
@@ -242,10 +242,15 @@
2
             }
3
             localEnum = OpenAPI_policy_decision_failure_code_FromString(pol_dec_failure_reports_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_policy_decision_failure_code_FromString(pol_dec_failure_reports_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"pol_dec_failure_reports\" is not supported. Ignoring it ...",
8
+                         pol_dec_failure_reports_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(pol_dec_failure_reportsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(pol_dec_failure_reportsList, (void *)localEnum);
13
+        }
14
+        if (pol_dec_failure_reportsList->count == 0) {
15
+            ogs_error("OpenAPI_error_report_parseFromJSON() failed: Expected pol_dec_failure_reportsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/event_subscription.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/event_subscription.c Changed
20
 
1
@@ -1195,10 +1195,15 @@
2
             }
3
             localEnum = OpenAPI_nf_type_FromString(nf_types_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_nf_type_FromString(nf_types_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"nf_types\" is not supported. Ignoring it ...",
8
+                         nf_types_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(nf_typesList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(nf_typesList, (void *)localEnum);
13
+        }
14
+        if (nf_typesList->count == 0) {
15
+            ogs_error("OpenAPI_event_subscription_parseFromJSON() failed: Expected nf_typesList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/events_subsc_put_data.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/events_subsc_put_data.c Changed
39
 
1
@@ -824,10 +824,15 @@
2
             }
3
             localEnum = OpenAPI_requested_qos_monitoring_parameter_FromString(req_qos_mon_params_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_requested_qos_monitoring_parameter_FromString(req_qos_mon_params_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"req_qos_mon_params\" is not supported. Ignoring it ...",
8
+                         req_qos_mon_params_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(req_qos_mon_paramsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(req_qos_mon_paramsList, (void *)localEnum);
13
+        }
14
+        if (req_qos_mon_paramsList->count == 0) {
15
+            ogs_error("OpenAPI_events_subsc_put_data_parseFromJSON() failed: Expected req_qos_mon_paramsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
@@ -858,10 +863,15 @@
21
             }
22
             localEnum = OpenAPI_required_access_info_FromString(req_anis_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_required_access_info_FromString(req_anis_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"req_anis\" is not supported. Ignoring it ...",
27
+                         req_anis_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(req_anisList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(req_anisList, (void *)localEnum);
32
+        }
33
+        if (req_anisList->count == 0) {
34
+            ogs_error("OpenAPI_events_subsc_put_data_parseFromJSON() failed: Expected req_anisList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
 
39
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/events_subsc_req_data.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/events_subsc_req_data.c Changed
39
 
1
@@ -275,10 +275,15 @@
2
             }
3
             localEnum = OpenAPI_requested_qos_monitoring_parameter_FromString(req_qos_mon_params_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_requested_qos_monitoring_parameter_FromString(req_qos_mon_params_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"req_qos_mon_params\" is not supported. Ignoring it ...",
8
+                         req_qos_mon_params_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(req_qos_mon_paramsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(req_qos_mon_paramsList, (void *)localEnum);
13
+        }
14
+        if (req_qos_mon_paramsList->count == 0) {
15
+            ogs_error("OpenAPI_events_subsc_req_data_parseFromJSON() failed: Expected req_qos_mon_paramsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
@@ -309,10 +314,15 @@
21
             }
22
             localEnum = OpenAPI_required_access_info_FromString(req_anis_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_required_access_info_FromString(req_anis_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"req_anis\" is not supported. Ignoring it ...",
27
+                         req_anis_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(req_anisList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(req_anisList, (void *)localEnum);
32
+        }
33
+        if (req_anisList->count == 0) {
34
+            ogs_error("OpenAPI_events_subsc_req_data_parseFromJSON() failed: Expected req_anisList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
 
39
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/events_subsc_req_data_rm.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/events_subsc_req_data_rm.c Changed
39
 
1
@@ -271,10 +271,15 @@
2
             }
3
             localEnum = OpenAPI_requested_qos_monitoring_parameter_FromString(req_qos_mon_params_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_requested_qos_monitoring_parameter_FromString(req_qos_mon_params_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"req_qos_mon_params\" is not supported. Ignoring it ...",
8
+                         req_qos_mon_params_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(req_qos_mon_paramsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(req_qos_mon_paramsList, (void *)localEnum);
13
+        }
14
+        if (req_qos_mon_paramsList->count == 0) {
15
+            ogs_error("OpenAPI_events_subsc_req_data_rm_parseFromJSON() failed: Expected req_qos_mon_paramsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
@@ -307,10 +312,15 @@
21
             }
22
             localEnum = OpenAPI_required_access_info_FromString(req_anis_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_required_access_info_FromString(req_anis_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"req_anis\" is not supported. Ignoring it ...",
27
+                         req_anis_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(req_anisList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(req_anisList, (void *)localEnum);
32
+        }
33
+        if (req_anisList->count == 0) {
34
+            ogs_error("OpenAPI_events_subsc_req_data_rm_parseFromJSON() failed: Expected req_anisList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
 
39
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/immediate_mdt_conf.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/immediate_mdt_conf.c Changed
96
 
1
@@ -368,10 +368,15 @@
2
             }
3
             localEnum = OpenAPI_measurement_lte_for_mdt_FromString(measurement_lte_list_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_measurement_lte_for_mdt_FromString(measurement_lte_list_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"measurement_lte_list\" is not supported. Ignoring it ...",
8
+                         measurement_lte_list_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(measurement_lte_listList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(measurement_lte_listList, (void *)localEnum);
13
+        }
14
+        if (measurement_lte_listList->count == 0) {
15
+            ogs_error("OpenAPI_immediate_mdt_conf_parseFromJSON() failed: Expected measurement_lte_listList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
@@ -393,10 +398,15 @@
21
             }
22
             localEnum = OpenAPI_measurement_nr_for_mdt_FromString(measurement_nr_list_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_measurement_nr_for_mdt_FromString(measurement_nr_list_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"measurement_nr_list\" is not supported. Ignoring it ...",
27
+                         measurement_nr_list_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(measurement_nr_listList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(measurement_nr_listList, (void *)localEnum);
32
+        }
33
+        if (measurement_nr_listList->count == 0) {
34
+            ogs_error("OpenAPI_immediate_mdt_conf_parseFromJSON() failed: Expected measurement_nr_listList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
 
39
@@ -418,10 +428,15 @@
40
             }
41
             localEnum = OpenAPI_reporting_trigger_FromString(reporting_trigger_list_local->valuestring);
42
             if (!localEnum) {
43
-                ogs_error("OpenAPI_reporting_trigger_FromString(reporting_trigger_list_local->valuestring) failed");
44
-                goto end;
45
+                ogs_info("Enum value \"%s\" for field \"reporting_trigger_list\" is not supported. Ignoring it ...",
46
+                         reporting_trigger_list_local->valuestring);
47
+            } else {
48
+                OpenAPI_list_add(reporting_trigger_listList, (void *)localEnum);
49
             }
50
-            OpenAPI_list_add(reporting_trigger_listList, (void *)localEnum);
51
+        }
52
+        if (reporting_trigger_listList->count == 0) {
53
+            ogs_error("OpenAPI_immediate_mdt_conf_parseFromJSON() failed: Expected reporting_trigger_listList to not be empty (after ignoring unsupported enum values).");
54
+            goto end;
55
         }
56
     }
57
 
58
@@ -547,10 +562,15 @@
59
             }
60
             localEnum = OpenAPI_positioning_method_mdt_FromString(add_positioning_method_list_local->valuestring);
61
             if (!localEnum) {
62
-                ogs_error("OpenAPI_positioning_method_mdt_FromString(add_positioning_method_list_local->valuestring) failed");
63
-                goto end;
64
+                ogs_info("Enum value \"%s\" for field \"add_positioning_method_list\" is not supported. Ignoring it ...",
65
+                         add_positioning_method_list_local->valuestring);
66
+            } else {
67
+                OpenAPI_list_add(add_positioning_method_listList, (void *)localEnum);
68
             }
69
-            OpenAPI_list_add(add_positioning_method_listList, (void *)localEnum);
70
+        }
71
+        if (add_positioning_method_listList->count == 0) {
72
+            ogs_error("OpenAPI_immediate_mdt_conf_parseFromJSON() failed: Expected add_positioning_method_listList to not be empty (after ignoring unsupported enum values).");
73
+            goto end;
74
         }
75
     }
76
 
77
@@ -596,10 +616,15 @@
78
             }
79
             localEnum = OpenAPI_sensor_measurement_FromString(sensor_measurement_list_local->valuestring);
80
             if (!localEnum) {
81
-                ogs_error("OpenAPI_sensor_measurement_FromString(sensor_measurement_list_local->valuestring) failed");
82
-                goto end;
83
+                ogs_info("Enum value \"%s\" for field \"sensor_measurement_list\" is not supported. Ignoring it ...",
84
+                         sensor_measurement_list_local->valuestring);
85
+            } else {
86
+                OpenAPI_list_add(sensor_measurement_listList, (void *)localEnum);
87
             }
88
-            OpenAPI_list_add(sensor_measurement_listList, (void *)localEnum);
89
+        }
90
+        if (sensor_measurement_listList->count == 0) {
91
+            ogs_error("OpenAPI_immediate_mdt_conf_parseFromJSON() failed: Expected sensor_measurement_listList to not be empty (after ignoring unsupported enum values).");
92
+            goto end;
93
         }
94
     }
95
 
96
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/lcs_mo_data.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/lcs_mo_data.c Changed
20
 
1
@@ -109,10 +109,15 @@
2
             }
3
             localEnum = OpenAPI_lcs_mo_service_class_FromString(allowed_service_classes_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_lcs_mo_service_class_FromString(allowed_service_classes_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"allowed_service_classes\" is not supported. Ignoring it ...",
8
+                         allowed_service_classes_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(allowed_service_classesList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(allowed_service_classesList, (void *)localEnum);
13
+        }
14
+        if (allowed_service_classesList->count == 0) {
15
+            ogs_error("OpenAPI_lcs_mo_data_parseFromJSON() failed: Expected allowed_service_classesList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
 
19
     mo_assistance_data_types = cJSON_GetObjectItemCaseSensitive(lcs_mo_dataJSON, "moAssistanceDataTypes");
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/lmf_info.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/lmf_info.c Changed
58
 
1
@@ -281,10 +281,15 @@
2
             }
3
             localEnum = OpenAPI_access_type_FromString(serving_access_types_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_access_type_FromString(serving_access_types_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"serving_access_types\" is not supported. Ignoring it ...",
8
+                         serving_access_types_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(serving_access_typesList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(serving_access_typesList, (void *)localEnum);
13
+        }
14
+        if (serving_access_typesList->count == 0) {
15
+            ogs_error("OpenAPI_lmf_info_parseFromJSON() failed: Expected serving_access_typesList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
@@ -306,10 +311,15 @@
21
             }
22
             localEnum = OpenAPI_an_node_type_FromString(serving_an_node_types_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_an_node_type_FromString(serving_an_node_types_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"serving_an_node_types\" is not supported. Ignoring it ...",
27
+                         serving_an_node_types_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(serving_an_node_typesList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(serving_an_node_typesList, (void *)localEnum);
32
+        }
33
+        if (serving_an_node_typesList->count == 0) {
34
+            ogs_error("OpenAPI_lmf_info_parseFromJSON() failed: Expected serving_an_node_typesList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
 
39
@@ -331,10 +341,15 @@
40
             }
41
             localEnum = OpenAPI_rat_type_FromString(serving_rat_types_local->valuestring);
42
             if (!localEnum) {
43
-                ogs_error("OpenAPI_rat_type_FromString(serving_rat_types_local->valuestring) failed");
44
-                goto end;
45
+                ogs_info("Enum value \"%s\" for field \"serving_rat_types\" is not supported. Ignoring it ...",
46
+                         serving_rat_types_local->valuestring);
47
+            } else {
48
+                OpenAPI_list_add(serving_rat_typesList, (void *)localEnum);
49
             }
50
-            OpenAPI_list_add(serving_rat_typesList, (void *)localEnum);
51
+        }
52
+        if (serving_rat_typesList->count == 0) {
53
+            ogs_error("OpenAPI_lmf_info_parseFromJSON() failed: Expected serving_rat_typesList to not be empty (after ignoring unsupported enum values).");
54
+            goto end;
55
         }
56
     }
57
 
58
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/mdt_configuration.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/mdt_configuration.c Changed
115
 
1
@@ -517,10 +517,15 @@
2
             }
3
             localEnum = OpenAPI_measurement_lte_for_mdt_FromString(measurement_lte_list_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_measurement_lte_for_mdt_FromString(measurement_lte_list_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"measurement_lte_list\" is not supported. Ignoring it ...",
8
+                         measurement_lte_list_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(measurement_lte_listList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(measurement_lte_listList, (void *)localEnum);
13
+        }
14
+        if (measurement_lte_listList->count == 0) {
15
+            ogs_error("OpenAPI_mdt_configuration_parseFromJSON() failed: Expected measurement_lte_listList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
@@ -542,10 +547,15 @@
21
             }
22
             localEnum = OpenAPI_measurement_nr_for_mdt_FromString(measurement_nr_list_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_measurement_nr_for_mdt_FromString(measurement_nr_list_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"measurement_nr_list\" is not supported. Ignoring it ...",
27
+                         measurement_nr_list_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(measurement_nr_listList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(measurement_nr_listList, (void *)localEnum);
32
+        }
33
+        if (measurement_nr_listList->count == 0) {
34
+            ogs_error("OpenAPI_mdt_configuration_parseFromJSON() failed: Expected measurement_nr_listList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
 
39
@@ -567,10 +577,15 @@
40
             }
41
             localEnum = OpenAPI_sensor_measurement_FromString(sensor_measurement_list_local->valuestring);
42
             if (!localEnum) {
43
-                ogs_error("OpenAPI_sensor_measurement_FromString(sensor_measurement_list_local->valuestring) failed");
44
-                goto end;
45
+                ogs_info("Enum value \"%s\" for field \"sensor_measurement_list\" is not supported. Ignoring it ...",
46
+                         sensor_measurement_list_local->valuestring);
47
+            } else {
48
+                OpenAPI_list_add(sensor_measurement_listList, (void *)localEnum);
49
             }
50
-            OpenAPI_list_add(sensor_measurement_listList, (void *)localEnum);
51
+        }
52
+        if (sensor_measurement_listList->count == 0) {
53
+            ogs_error("OpenAPI_mdt_configuration_parseFromJSON() failed: Expected sensor_measurement_listList to not be empty (after ignoring unsupported enum values).");
54
+            goto end;
55
         }
56
     }
57
 
58
@@ -592,10 +607,15 @@
59
             }
60
             localEnum = OpenAPI_reporting_trigger_FromString(reporting_trigger_list_local->valuestring);
61
             if (!localEnum) {
62
-                ogs_error("OpenAPI_reporting_trigger_FromString(reporting_trigger_list_local->valuestring) failed");
63
-                goto end;
64
+                ogs_info("Enum value \"%s\" for field \"reporting_trigger_list\" is not supported. Ignoring it ...",
65
+                         reporting_trigger_list_local->valuestring);
66
+            } else {
67
+                OpenAPI_list_add(reporting_trigger_listList, (void *)localEnum);
68
             }
69
-            OpenAPI_list_add(reporting_trigger_listList, (void *)localEnum);
70
+        }
71
+        if (reporting_trigger_listList->count == 0) {
72
+            ogs_error("OpenAPI_mdt_configuration_parseFromJSON() failed: Expected reporting_trigger_listList to not be empty (after ignoring unsupported enum values).");
73
+            goto end;
74
         }
75
     }
76
 
77
@@ -676,10 +696,15 @@
78
             }
79
             localEnum = OpenAPI_event_for_mdt_FromString(event_list_local->valuestring);
80
             if (!localEnum) {
81
-                ogs_error("OpenAPI_event_for_mdt_FromString(event_list_local->valuestring) failed");
82
-                goto end;
83
+                ogs_info("Enum value \"%s\" for field \"event_list\" is not supported. Ignoring it ...",
84
+                         event_list_local->valuestring);
85
+            } else {
86
+                OpenAPI_list_add(event_listList, (void *)localEnum);
87
             }
88
-            OpenAPI_list_add(event_listList, (void *)localEnum);
89
+        }
90
+        if (event_listList->count == 0) {
91
+            ogs_error("OpenAPI_mdt_configuration_parseFromJSON() failed: Expected event_listList to not be empty (after ignoring unsupported enum values).");
92
+            goto end;
93
         }
94
     }
95
 
96
@@ -746,10 +771,15 @@
97
             }
98
             localEnum = OpenAPI_positioning_method_mdt_FromString(add_positioning_method_list_local->valuestring);
99
             if (!localEnum) {
100
-                ogs_error("OpenAPI_positioning_method_mdt_FromString(add_positioning_method_list_local->valuestring) failed");
101
-                goto end;
102
+                ogs_info("Enum value \"%s\" for field \"add_positioning_method_list\" is not supported. Ignoring it ...",
103
+                         add_positioning_method_list_local->valuestring);
104
+            } else {
105
+                OpenAPI_list_add(add_positioning_method_listList, (void *)localEnum);
106
             }
107
-            OpenAPI_list_add(add_positioning_method_listList, (void *)localEnum);
108
+        }
109
+        if (add_positioning_method_listList->count == 0) {
110
+            ogs_error("OpenAPI_mdt_configuration_parseFromJSON() failed: Expected add_positioning_method_listList to not be empty (after ignoring unsupported enum values).");
111
+            goto end;
112
         }
113
     }
114
 
115
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/mdt_configuration_1.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/mdt_configuration_1.c Changed
115
 
1
@@ -517,10 +517,15 @@
2
             }
3
             localEnum = OpenAPI_measurement_lte_for_mdt_FromString(measurement_lte_list_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_measurement_lte_for_mdt_FromString(measurement_lte_list_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"measurement_lte_list\" is not supported. Ignoring it ...",
8
+                         measurement_lte_list_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(measurement_lte_listList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(measurement_lte_listList, (void *)localEnum);
13
+        }
14
+        if (measurement_lte_listList->count == 0) {
15
+            ogs_error("OpenAPI_mdt_configuration_1_parseFromJSON() failed: Expected measurement_lte_listList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
@@ -542,10 +547,15 @@
21
             }
22
             localEnum = OpenAPI_measurement_nr_for_mdt_FromString(measurement_nr_list_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_measurement_nr_for_mdt_FromString(measurement_nr_list_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"measurement_nr_list\" is not supported. Ignoring it ...",
27
+                         measurement_nr_list_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(measurement_nr_listList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(measurement_nr_listList, (void *)localEnum);
32
+        }
33
+        if (measurement_nr_listList->count == 0) {
34
+            ogs_error("OpenAPI_mdt_configuration_1_parseFromJSON() failed: Expected measurement_nr_listList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
 
39
@@ -567,10 +577,15 @@
40
             }
41
             localEnum = OpenAPI_sensor_measurement_FromString(sensor_measurement_list_local->valuestring);
42
             if (!localEnum) {
43
-                ogs_error("OpenAPI_sensor_measurement_FromString(sensor_measurement_list_local->valuestring) failed");
44
-                goto end;
45
+                ogs_info("Enum value \"%s\" for field \"sensor_measurement_list\" is not supported. Ignoring it ...",
46
+                         sensor_measurement_list_local->valuestring);
47
+            } else {
48
+                OpenAPI_list_add(sensor_measurement_listList, (void *)localEnum);
49
             }
50
-            OpenAPI_list_add(sensor_measurement_listList, (void *)localEnum);
51
+        }
52
+        if (sensor_measurement_listList->count == 0) {
53
+            ogs_error("OpenAPI_mdt_configuration_1_parseFromJSON() failed: Expected sensor_measurement_listList to not be empty (after ignoring unsupported enum values).");
54
+            goto end;
55
         }
56
     }
57
 
58
@@ -592,10 +607,15 @@
59
             }
60
             localEnum = OpenAPI_reporting_trigger_FromString(reporting_trigger_list_local->valuestring);
61
             if (!localEnum) {
62
-                ogs_error("OpenAPI_reporting_trigger_FromString(reporting_trigger_list_local->valuestring) failed");
63
-                goto end;
64
+                ogs_info("Enum value \"%s\" for field \"reporting_trigger_list\" is not supported. Ignoring it ...",
65
+                         reporting_trigger_list_local->valuestring);
66
+            } else {
67
+                OpenAPI_list_add(reporting_trigger_listList, (void *)localEnum);
68
             }
69
-            OpenAPI_list_add(reporting_trigger_listList, (void *)localEnum);
70
+        }
71
+        if (reporting_trigger_listList->count == 0) {
72
+            ogs_error("OpenAPI_mdt_configuration_1_parseFromJSON() failed: Expected reporting_trigger_listList to not be empty (after ignoring unsupported enum values).");
73
+            goto end;
74
         }
75
     }
76
 
77
@@ -676,10 +696,15 @@
78
             }
79
             localEnum = OpenAPI_event_for_mdt_FromString(event_list_local->valuestring);
80
             if (!localEnum) {
81
-                ogs_error("OpenAPI_event_for_mdt_FromString(event_list_local->valuestring) failed");
82
-                goto end;
83
+                ogs_info("Enum value \"%s\" for field \"event_list\" is not supported. Ignoring it ...",
84
+                         event_list_local->valuestring);
85
+            } else {
86
+                OpenAPI_list_add(event_listList, (void *)localEnum);
87
             }
88
-            OpenAPI_list_add(event_listList, (void *)localEnum);
89
+        }
90
+        if (event_listList->count == 0) {
91
+            ogs_error("OpenAPI_mdt_configuration_1_parseFromJSON() failed: Expected event_listList to not be empty (after ignoring unsupported enum values).");
92
+            goto end;
93
         }
94
     }
95
 
96
@@ -746,10 +771,15 @@
97
             }
98
             localEnum = OpenAPI_positioning_method_mdt_FromString(add_positioning_method_list_local->valuestring);
99
             if (!localEnum) {
100
-                ogs_error("OpenAPI_positioning_method_mdt_FromString(add_positioning_method_list_local->valuestring) failed");
101
-                goto end;
102
+                ogs_info("Enum value \"%s\" for field \"add_positioning_method_list\" is not supported. Ignoring it ...",
103
+                         add_positioning_method_list_local->valuestring);
104
+            } else {
105
+                OpenAPI_list_add(add_positioning_method_listList, (void *)localEnum);
106
             }
107
-            OpenAPI_list_add(add_positioning_method_listList, (void *)localEnum);
108
+        }
109
+        if (add_positioning_method_listList->count == 0) {
110
+            ogs_error("OpenAPI_mdt_configuration_1_parseFromJSON() failed: Expected add_positioning_method_listList to not be empty (after ignoring unsupported enum values).");
111
+            goto end;
112
         }
113
     }
114
 
115
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/mfaf_info.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/mfaf_info.c Changed
20
 
1
@@ -162,10 +162,15 @@
2
             }
3
             localEnum = OpenAPI_nf_type_FromString(serving_nf_type_list_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_nf_type_FromString(serving_nf_type_list_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"serving_nf_type_list\" is not supported. Ignoring it ...",
8
+                         serving_nf_type_list_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(serving_nf_type_listList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(serving_nf_type_listList, (void *)localEnum);
13
+        }
14
+        if (serving_nf_type_listList->count == 0) {
15
+            ogs_error("OpenAPI_mfaf_info_parseFromJSON() failed: Expected serving_nf_type_listList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/model_5_gvn_group_data.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/model_5_gvn_group_data.c Changed
20
 
1
@@ -256,10 +256,15 @@
2
             }
3
             localEnum = OpenAPI_pdu_session_type_FromString(pdu_session_types_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_pdu_session_type_FromString(pdu_session_types_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"pdu_session_types\" is not supported. Ignoring it ...",
8
+                         pdu_session_types_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(pdu_session_typesList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(pdu_session_typesList, (void *)localEnum);
13
+        }
14
+        if (pdu_session_typesList->count == 0) {
15
+            ogs_error("OpenAPI_model_5_gvn_group_data_parseFromJSON() failed: Expected pdu_session_typesList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/nef_cond.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/nef_cond.c Changed
20
 
1
@@ -257,10 +257,15 @@
2
             }
3
             localEnum = OpenAPI_af_event_FromString(af_events_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_af_event_FromString(af_events_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"af_events\" is not supported. Ignoring it ...",
8
+                         af_events_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(af_eventsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(af_eventsList, (void *)localEnum);
13
+        }
14
+        if (af_eventsList->count == 0) {
15
+            ogs_error("OpenAPI_nef_cond_parseFromJSON() failed: Expected af_eventsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/nf_profile.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/nf_profile.c Changed
20
 
1
@@ -2617,10 +2617,15 @@
2
             }
3
             localEnum = OpenAPI_nf_type_FromString(allowed_nf_types_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_nf_type_FromString(allowed_nf_types_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"allowed_nf_types\" is not supported. Ignoring it ...",
8
+                         allowed_nf_types_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(allowed_nf_typesList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(allowed_nf_typesList, (void *)localEnum);
13
+        }
14
+        if (allowed_nf_typesList->count == 0) {
15
+            ogs_error("OpenAPI_nf_profile_parseFromJSON() failed: Expected allowed_nf_typesList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/nf_service.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/nf_service.c Changed
20
 
1
@@ -880,10 +880,15 @@
2
             }
3
             localEnum = OpenAPI_nf_type_FromString(allowed_nf_types_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_nf_type_FromString(allowed_nf_types_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"allowed_nf_types\" is not supported. Ignoring it ...",
8
+                         allowed_nf_types_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(allowed_nf_typesList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(allowed_nf_typesList, (void *)localEnum);
13
+        }
14
+        if (allowed_nf_typesList->count == 0) {
15
+            ogs_error("OpenAPI_nf_service_parseFromJSON() failed: Expected allowed_nf_typesList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/non_ue_n2_info_subscription_create_data.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/non_ue_n2_info_subscription_create_data.c Changed
20
 
1
@@ -191,10 +191,15 @@
2
             }
3
             localEnum = OpenAPI_access_type_FromString(an_type_list_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_access_type_FromString(an_type_list_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"an_type_list\" is not supported. Ignoring it ...",
8
+                         an_type_list_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(an_type_listList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(an_type_listList, (void *)localEnum);
13
+        }
14
+        if (an_type_listList->count == 0) {
15
+            ogs_error("OpenAPI_non_ue_n2_info_subscription_create_data_parseFromJSON() failed: Expected an_type_listList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/nrf_info_served_lmf_info_value.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/nrf_info_served_lmf_info_value.c Changed
58
 
1
@@ -281,10 +281,15 @@
2
             }
3
             localEnum = OpenAPI_access_type_FromString(serving_access_types_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_access_type_FromString(serving_access_types_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"serving_access_types\" is not supported. Ignoring it ...",
8
+                         serving_access_types_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(serving_access_typesList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(serving_access_typesList, (void *)localEnum);
13
+        }
14
+        if (serving_access_typesList->count == 0) {
15
+            ogs_error("OpenAPI_nrf_info_served_lmf_info_value_parseFromJSON() failed: Expected serving_access_typesList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
@@ -306,10 +311,15 @@
21
             }
22
             localEnum = OpenAPI_an_node_type_FromString(serving_an_node_types_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_an_node_type_FromString(serving_an_node_types_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"serving_an_node_types\" is not supported. Ignoring it ...",
27
+                         serving_an_node_types_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(serving_an_node_typesList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(serving_an_node_typesList, (void *)localEnum);
32
+        }
33
+        if (serving_an_node_typesList->count == 0) {
34
+            ogs_error("OpenAPI_nrf_info_served_lmf_info_value_parseFromJSON() failed: Expected serving_an_node_typesList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
 
39
@@ -331,10 +341,15 @@
40
             }
41
             localEnum = OpenAPI_rat_type_FromString(serving_rat_types_local->valuestring);
42
             if (!localEnum) {
43
-                ogs_error("OpenAPI_rat_type_FromString(serving_rat_types_local->valuestring) failed");
44
-                goto end;
45
+                ogs_info("Enum value \"%s\" for field \"serving_rat_types\" is not supported. Ignoring it ...",
46
+                         serving_rat_types_local->valuestring);
47
+            } else {
48
+                OpenAPI_list_add(serving_rat_typesList, (void *)localEnum);
49
             }
50
-            OpenAPI_list_add(serving_rat_typesList, (void *)localEnum);
51
+        }
52
+        if (serving_rat_typesList->count == 0) {
53
+            ogs_error("OpenAPI_nrf_info_served_lmf_info_value_parseFromJSON() failed: Expected serving_rat_typesList to not be empty (after ignoring unsupported enum values).");
54
+            goto end;
55
         }
56
     }
57
 
58
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/nrf_info_served_nwdaf_info_value.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/nrf_info_served_nwdaf_info_value.c Changed
20
 
1
@@ -410,10 +410,15 @@
2
             }
3
             localEnum = OpenAPI_nf_type_FromString(serving_nf_type_list_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_nf_type_FromString(serving_nf_type_list_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"serving_nf_type_list\" is not supported. Ignoring it ...",
8
+                         serving_nf_type_list_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(serving_nf_type_listList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(serving_nf_type_listList, (void *)localEnum);
13
+        }
14
+        if (serving_nf_type_listList->count == 0) {
15
+            ogs_error("OpenAPI_nrf_info_served_nwdaf_info_value_parseFromJSON() failed: Expected serving_nf_type_listList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/nrf_info_served_pcscf_info_list_value_value.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/nrf_info_served_pcscf_info_list_value_value.c Changed
20
 
1
@@ -290,10 +290,15 @@
2
             }
3
             localEnum = OpenAPI_access_type_FromString(access_type_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_access_type_FromString(access_type_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"access_type\" is not supported. Ignoring it ...",
8
+                         access_type_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(access_typeList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(access_typeList, (void *)localEnum);
13
+        }
14
+        if (access_typeList->count == 0) {
15
+            ogs_error("OpenAPI_nrf_info_served_pcscf_info_list_value_value_parseFromJSON() failed: Expected access_typeList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/nrf_info_served_scp_info_list_value.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/nrf_info_served_scp_info_list_value.c Changed
20
 
1
@@ -657,10 +657,15 @@
2
             }
3
             localEnum = OpenAPI_scp_capability_FromString(scp_capabilities_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_scp_capability_FromString(scp_capabilities_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"scp_capabilities\" is not supported. Ignoring it ...",
8
+                         scp_capabilities_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(scp_capabilitiesList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(scp_capabilitiesList, (void *)localEnum);
13
+        }
14
+        if (scp_capabilitiesList->count == 0) {
15
+            ogs_error("OpenAPI_nrf_info_served_scp_info_list_value_parseFromJSON() failed: Expected scp_capabilitiesList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/nrf_info_served_smf_info_value.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/nrf_info_served_smf_info_value.c Changed
20
 
1
@@ -398,10 +398,15 @@
2
             }
3
             localEnum = OpenAPI_access_type_FromString(access_type_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_access_type_FromString(access_type_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"access_type\" is not supported. Ignoring it ...",
8
+                         access_type_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(access_typeList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(access_typeList, (void *)localEnum);
13
+        }
14
+        if (access_typeList->count == 0) {
15
+            ogs_error("OpenAPI_nrf_info_served_smf_info_value_parseFromJSON() failed: Expected access_typeList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/nrf_info_served_udr_info_value.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/nrf_info_served_udr_info_value.c Changed
20
 
1
@@ -285,10 +285,15 @@
2
             }
3
             localEnum = OpenAPI_data_set_id_FromString(supported_data_sets_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_data_set_id_FromString(supported_data_sets_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"supported_data_sets\" is not supported. Ignoring it ...",
8
+                         supported_data_sets_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(supported_data_setsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(supported_data_setsList, (void *)localEnum);
13
+        }
14
+        if (supported_data_setsList->count == 0) {
15
+            ogs_error("OpenAPI_nrf_info_served_udr_info_value_parseFromJSON() failed: Expected supported_data_setsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/nrf_info_served_upf_info_value.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/nrf_info_served_upf_info_value.c Changed
20
 
1
@@ -467,10 +467,15 @@
2
             }
3
             localEnum = OpenAPI_pdu_session_type_FromString(pdu_session_types_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_pdu_session_type_FromString(pdu_session_types_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"pdu_session_types\" is not supported. Ignoring it ...",
8
+                         pdu_session_types_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(pdu_session_typesList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(pdu_session_typesList, (void *)localEnum);
13
+        }
14
+        if (pdu_session_typesList->count == 0) {
15
+            ogs_error("OpenAPI_nrf_info_served_upf_info_value_parseFromJSON() failed: Expected pdu_session_typesList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/nwdaf_cond.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/nwdaf_cond.c Changed
20
 
1
@@ -381,10 +381,15 @@
2
             }
3
             localEnum = OpenAPI_nf_type_FromString(serving_nf_type_list_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_nf_type_FromString(serving_nf_type_list_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"serving_nf_type_list\" is not supported. Ignoring it ...",
8
+                         serving_nf_type_list_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(serving_nf_type_listList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(serving_nf_type_listList, (void *)localEnum);
13
+        }
14
+        if (serving_nf_type_listList->count == 0) {
15
+            ogs_error("OpenAPI_nwdaf_cond_parseFromJSON() failed: Expected serving_nf_type_listList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/nwdaf_info.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/nwdaf_info.c Changed
20
 
1
@@ -410,10 +410,15 @@
2
             }
3
             localEnum = OpenAPI_nf_type_FromString(serving_nf_type_list_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_nf_type_FromString(serving_nf_type_list_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"serving_nf_type_list\" is not supported. Ignoring it ...",
8
+                         serving_nf_type_list_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(serving_nf_type_listList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(serving_nf_type_listList, (void *)localEnum);
13
+        }
14
+        if (serving_nf_type_listList->count == 0) {
15
+            ogs_error("OpenAPI_nwdaf_info_parseFromJSON() failed: Expected serving_nf_type_listList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/partial_success_report.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/partial_success_report.c Changed
20
 
1
@@ -266,10 +266,15 @@
2
             }
3
             localEnum = OpenAPI_policy_decision_failure_code_FromString(policy_dec_failure_reports_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_policy_decision_failure_code_FromString(policy_dec_failure_reports_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"policy_dec_failure_reports\" is not supported. Ignoring it ...",
8
+                         policy_dec_failure_reports_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(policy_dec_failure_reportsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(policy_dec_failure_reportsList, (void *)localEnum);
13
+        }
14
+        if (policy_dec_failure_reportsList->count == 0) {
15
+            ogs_error("OpenAPI_partial_success_report_parseFromJSON() failed: Expected policy_dec_failure_reportsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/pcscf_info.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/pcscf_info.c Changed
20
 
1
@@ -290,10 +290,15 @@
2
             }
3
             localEnum = OpenAPI_access_type_FromString(access_type_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_access_type_FromString(access_type_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"access_type\" is not supported. Ignoring it ...",
8
+                         access_type_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(access_typeList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(access_typeList, (void *)localEnum);
13
+        }
14
+        if (access_typeList->count == 0) {
15
+            ogs_error("OpenAPI_pcscf_info_parseFromJSON() failed: Expected access_typeList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/pdu_session_types.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/pdu_session_types.c Changed
20
 
1
@@ -103,10 +103,15 @@
2
             }
3
             localEnum = OpenAPI_pdu_session_type_FromString(allowed_session_types_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_pdu_session_type_FromString(allowed_session_types_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"allowed_session_types\" is not supported. Ignoring it ...",
8
+                         allowed_session_types_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(allowed_session_typesList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(allowed_session_typesList, (void *)localEnum);
13
+        }
14
+        if (allowed_session_typesList->count == 0) {
15
+            ogs_error("OpenAPI_pdu_session_types_parseFromJSON() failed: Expected allowed_session_typesList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/pdu_session_types_1.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/pdu_session_types_1.c Changed
20
 
1
@@ -103,10 +103,15 @@
2
             }
3
             localEnum = OpenAPI_pdu_session_type_FromString(allowed_session_types_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_pdu_session_type_FromString(allowed_session_types_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"allowed_session_types\" is not supported. Ignoring it ...",
8
+                         allowed_session_types_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(allowed_session_typesList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(allowed_session_typesList, (void *)localEnum);
13
+        }
14
+        if (allowed_session_typesList->count == 0) {
15
+            ogs_error("OpenAPI_pdu_session_types_1_parseFromJSON() failed: Expected allowed_session_typesList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/plmn_restriction.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/plmn_restriction.c Changed
77
 
1
@@ -197,10 +197,15 @@
2
             }
3
             localEnum = OpenAPI_rat_type_FromString(rat_restrictions_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_rat_type_FromString(rat_restrictions_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"rat_restrictions\" is not supported. Ignoring it ...",
8
+                         rat_restrictions_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(rat_restrictionsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(rat_restrictionsList, (void *)localEnum);
13
+        }
14
+        if (rat_restrictionsList->count == 0) {
15
+            ogs_error("OpenAPI_plmn_restriction_parseFromJSON() failed: Expected rat_restrictionsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
@@ -255,10 +260,15 @@
21
             }
22
             localEnum = OpenAPI_core_network_type_FromString(core_network_type_restrictions_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_core_network_type_FromString(core_network_type_restrictions_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"core_network_type_restrictions\" is not supported. Ignoring it ...",
27
+                         core_network_type_restrictions_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(core_network_type_restrictionsList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(core_network_type_restrictionsList, (void *)localEnum);
32
+        }
33
+        if (core_network_type_restrictionsList->count == 0) {
34
+            ogs_error("OpenAPI_plmn_restriction_parseFromJSON() failed: Expected core_network_type_restrictionsList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
 
39
@@ -280,10 +290,15 @@
40
             }
41
             localEnum = OpenAPI_rat_type_FromString(primary_rat_restrictions_local->valuestring);
42
             if (!localEnum) {
43
-                ogs_error("OpenAPI_rat_type_FromString(primary_rat_restrictions_local->valuestring) failed");
44
-                goto end;
45
+                ogs_info("Enum value \"%s\" for field \"primary_rat_restrictions\" is not supported. Ignoring it ...",
46
+                         primary_rat_restrictions_local->valuestring);
47
+            } else {
48
+                OpenAPI_list_add(primary_rat_restrictionsList, (void *)localEnum);
49
             }
50
-            OpenAPI_list_add(primary_rat_restrictionsList, (void *)localEnum);
51
+        }
52
+        if (primary_rat_restrictionsList->count == 0) {
53
+            ogs_error("OpenAPI_plmn_restriction_parseFromJSON() failed: Expected primary_rat_restrictionsList to not be empty (after ignoring unsupported enum values).");
54
+            goto end;
55
         }
56
     }
57
 
58
@@ -305,10 +320,15 @@
59
             }
60
             localEnum = OpenAPI_rat_type_FromString(secondary_rat_restrictions_local->valuestring);
61
             if (!localEnum) {
62
-                ogs_error("OpenAPI_rat_type_FromString(secondary_rat_restrictions_local->valuestring) failed");
63
-                goto end;
64
+                ogs_info("Enum value \"%s\" for field \"secondary_rat_restrictions\" is not supported. Ignoring it ...",
65
+                         secondary_rat_restrictions_local->valuestring);
66
+            } else {
67
+                OpenAPI_list_add(secondary_rat_restrictionsList, (void *)localEnum);
68
             }
69
-            OpenAPI_list_add(secondary_rat_restrictionsList, (void *)localEnum);
70
+        }
71
+        if (secondary_rat_restrictionsList->count == 0) {
72
+            ogs_error("OpenAPI_plmn_restriction_parseFromJSON() failed: Expected secondary_rat_restrictionsList to not be empty (after ignoring unsupported enum values).");
73
+            goto end;
74
         }
75
     }
76
 
77
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/plmn_restriction_1.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/plmn_restriction_1.c Changed
77
 
1
@@ -197,10 +197,15 @@
2
             }
3
             localEnum = OpenAPI_rat_type_FromString(rat_restrictions_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_rat_type_FromString(rat_restrictions_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"rat_restrictions\" is not supported. Ignoring it ...",
8
+                         rat_restrictions_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(rat_restrictionsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(rat_restrictionsList, (void *)localEnum);
13
+        }
14
+        if (rat_restrictionsList->count == 0) {
15
+            ogs_error("OpenAPI_plmn_restriction_1_parseFromJSON() failed: Expected rat_restrictionsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
@@ -255,10 +260,15 @@
21
             }
22
             localEnum = OpenAPI_core_network_type_FromString(core_network_type_restrictions_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_core_network_type_FromString(core_network_type_restrictions_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"core_network_type_restrictions\" is not supported. Ignoring it ...",
27
+                         core_network_type_restrictions_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(core_network_type_restrictionsList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(core_network_type_restrictionsList, (void *)localEnum);
32
+        }
33
+        if (core_network_type_restrictionsList->count == 0) {
34
+            ogs_error("OpenAPI_plmn_restriction_1_parseFromJSON() failed: Expected core_network_type_restrictionsList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
 
39
@@ -280,10 +290,15 @@
40
             }
41
             localEnum = OpenAPI_rat_type_FromString(primary_rat_restrictions_local->valuestring);
42
             if (!localEnum) {
43
-                ogs_error("OpenAPI_rat_type_FromString(primary_rat_restrictions_local->valuestring) failed");
44
-                goto end;
45
+                ogs_info("Enum value \"%s\" for field \"primary_rat_restrictions\" is not supported. Ignoring it ...",
46
+                         primary_rat_restrictions_local->valuestring);
47
+            } else {
48
+                OpenAPI_list_add(primary_rat_restrictionsList, (void *)localEnum);
49
             }
50
-            OpenAPI_list_add(primary_rat_restrictionsList, (void *)localEnum);
51
+        }
52
+        if (primary_rat_restrictionsList->count == 0) {
53
+            ogs_error("OpenAPI_plmn_restriction_1_parseFromJSON() failed: Expected primary_rat_restrictionsList to not be empty (after ignoring unsupported enum values).");
54
+            goto end;
55
         }
56
     }
57
 
58
@@ -305,10 +320,15 @@
59
             }
60
             localEnum = OpenAPI_rat_type_FromString(secondary_rat_restrictions_local->valuestring);
61
             if (!localEnum) {
62
-                ogs_error("OpenAPI_rat_type_FromString(secondary_rat_restrictions_local->valuestring) failed");
63
-                goto end;
64
+                ogs_info("Enum value \"%s\" for field \"secondary_rat_restrictions\" is not supported. Ignoring it ...",
65
+                         secondary_rat_restrictions_local->valuestring);
66
+            } else {
67
+                OpenAPI_list_add(secondary_rat_restrictionsList, (void *)localEnum);
68
             }
69
-            OpenAPI_list_add(secondary_rat_restrictionsList, (void *)localEnum);
70
+        }
71
+        if (secondary_rat_restrictionsList->count == 0) {
72
+            ogs_error("OpenAPI_plmn_restriction_1_parseFromJSON() failed: Expected secondary_rat_restrictionsList to not be empty (after ignoring unsupported enum values).");
73
+            goto end;
74
         }
75
     }
76
 
77
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/policy_association.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/policy_association.c Changed
20
 
1
@@ -405,10 +405,15 @@
2
             }
3
             localEnum = OpenAPI_request_trigger_FromString(triggers_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_request_trigger_FromString(triggers_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"triggers\" is not supported. Ignoring it ...",
8
+                         triggers_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(triggersList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(triggersList, (void *)localEnum);
13
+        }
14
+        if (triggersList->count == 0) {
15
+            ogs_error("OpenAPI_policy_association_parseFromJSON() failed: Expected triggersList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/policy_association_request.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/policy_association_request.c Changed
39
 
1
@@ -759,10 +759,15 @@
2
             }
3
             localEnum = OpenAPI_access_type_FromString(access_types_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_access_type_FromString(access_types_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"access_types\" is not supported. Ignoring it ...",
8
+                         access_types_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(access_typesList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(access_typesList, (void *)localEnum);
13
+        }
14
+        if (access_typesList->count == 0) {
15
+            ogs_error("OpenAPI_policy_association_request_parseFromJSON() failed: Expected access_typesList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
@@ -827,10 +832,15 @@
21
             }
22
             localEnum = OpenAPI_rat_type_FromString(rat_types_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_rat_type_FromString(rat_types_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"rat_types\" is not supported. Ignoring it ...",
27
+                         rat_types_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(rat_typesList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(rat_typesList, (void *)localEnum);
32
+        }
33
+        if (rat_typesList->count == 0) {
34
+            ogs_error("OpenAPI_policy_association_request_parseFromJSON() failed: Expected rat_typesList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
 
39
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/policy_association_update_request.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/policy_association_update_request.c Changed
58
 
1
@@ -673,10 +673,15 @@
2
             }
3
             localEnum = OpenAPI_request_trigger_FromString(triggers_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_request_trigger_FromString(triggers_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"triggers\" is not supported. Ignoring it ...",
8
+                         triggers_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(triggersList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(triggersList, (void *)localEnum);
13
+        }
14
+        if (triggersList->count == 0) {
15
+            ogs_error("OpenAPI_policy_association_update_request_parseFromJSON() failed: Expected triggersList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
@@ -875,10 +880,15 @@
21
             }
22
             localEnum = OpenAPI_access_type_FromString(access_types_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_access_type_FromString(access_types_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"access_types\" is not supported. Ignoring it ...",
27
+                         access_types_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(access_typesList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(access_typesList, (void *)localEnum);
32
+        }
33
+        if (access_typesList->count == 0) {
34
+            ogs_error("OpenAPI_policy_association_update_request_parseFromJSON() failed: Expected access_typesList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
 
39
@@ -900,10 +910,15 @@
40
             }
41
             localEnum = OpenAPI_rat_type_FromString(rat_types_local->valuestring);
42
             if (!localEnum) {
43
-                ogs_error("OpenAPI_rat_type_FromString(rat_types_local->valuestring) failed");
44
-                goto end;
45
+                ogs_info("Enum value \"%s\" for field \"rat_types\" is not supported. Ignoring it ...",
46
+                         rat_types_local->valuestring);
47
+            } else {
48
+                OpenAPI_list_add(rat_typesList, (void *)localEnum);
49
             }
50
-            OpenAPI_list_add(rat_typesList, (void *)localEnum);
51
+        }
52
+        if (rat_typesList->count == 0) {
53
+            ogs_error("OpenAPI_policy_association_update_request_parseFromJSON() failed: Expected rat_typesList to not be empty (after ignoring unsupported enum values).");
54
+            goto end;
55
         }
56
     }
57
 
58
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/policy_update.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/policy_update.c Changed
20
 
1
@@ -400,10 +400,15 @@
2
             }
3
             localEnum = OpenAPI_request_trigger_FromString(triggers_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_request_trigger_FromString(triggers_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"triggers\" is not supported. Ignoring it ...",
8
+                         triggers_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(triggersList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(triggersList, (void *)localEnum);
13
+        }
14
+        if (triggersList->count == 0) {
15
+            ogs_error("OpenAPI_policy_update_parseFromJSON() failed: Expected triggersList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
     }
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/pro_se_allowed_plmn.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/pro_se_allowed_plmn.c Changed
20
 
1
@@ -117,10 +117,15 @@
2
             }
3
             localEnum = OpenAPI_prose_direct_allowed_FromString(prose_direct_allowed_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_prose_direct_allowed_FromString(prose_direct_allowed_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"prose_direct_allowed\" is not supported. Ignoring it ...",
8
+                         prose_direct_allowed_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(prose_direct_allowedList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(prose_direct_allowedList, (void *)localEnum);
13
+        }
14
+        if (prose_direct_allowedList->count == 0) {
15
+            ogs_error("OpenAPI_pro_se_allowed_plmn_parseFromJSON() failed: Expected prose_direct_allowedList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/protection_policy.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/protection_policy.c Changed
20
 
1
@@ -138,10 +138,15 @@
2
             }
3
             localEnum = OpenAPI_ie_type_FromString(data_type_enc_policy_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_ie_type_FromString(data_type_enc_policy_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"data_type_enc_policy\" is not supported. Ignoring it ...",
8
+                         data_type_enc_policy_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(data_type_enc_policyList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(data_type_enc_policyList, (void *)localEnum);
13
+        }
14
+        if (data_type_enc_policyList->count == 0) {
15
+            ogs_error("OpenAPI_protection_policy_parseFromJSON() failed: Expected data_type_enc_policyList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/qos_monitoring_data.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/qos_monitoring_data.c Changed
39
 
1
@@ -287,10 +287,15 @@
2
             }
3
             localEnum = OpenAPI_requested_qos_monitoring_parameter_FromString(req_qos_mon_params_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_requested_qos_monitoring_parameter_FromString(req_qos_mon_params_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"req_qos_mon_params\" is not supported. Ignoring it ...",
8
+                         req_qos_mon_params_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(req_qos_mon_paramsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(req_qos_mon_paramsList, (void *)localEnum);
13
+        }
14
+        if (req_qos_mon_paramsList->count == 0) {
15
+            ogs_error("OpenAPI_qos_monitoring_data_parseFromJSON() failed: Expected req_qos_mon_paramsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
 
19
     rep_freqs = cJSON_GetObjectItemCaseSensitive(qos_monitoring_dataJSON, "repFreqs");
20
@@ -314,10 +319,15 @@
21
             }
22
             localEnum = OpenAPI_reporting_frequency_FromString(rep_freqs_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_reporting_frequency_FromString(rep_freqs_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"rep_freqs\" is not supported. Ignoring it ...",
27
+                         rep_freqs_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(rep_freqsList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(rep_freqsList, (void *)localEnum);
32
+        }
33
+        if (rep_freqsList->count == 0) {
34
+            ogs_error("OpenAPI_qos_monitoring_data_parseFromJSON() failed: Expected rep_freqsList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
 
38
     rep_thresh_dl = cJSON_GetObjectItemCaseSensitive(qos_monitoring_dataJSON, "repThreshDl");
39
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/registration_location_info.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/registration_location_info.c Changed
20
 
1
@@ -204,10 +204,15 @@
2
             }
3
             localEnum = OpenAPI_access_type_FromString(access_type_list_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_access_type_FromString(access_type_list_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"access_type_list\" is not supported. Ignoring it ...",
8
+                         access_type_list_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(access_type_listList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(access_type_listList, (void *)localEnum);
13
+        }
14
+        if (access_type_listList->count == 0) {
15
+            ogs_error("OpenAPI_registration_location_info_parseFromJSON() failed: Expected access_type_listList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
 
19
     registration_location_info_local_var = OpenAPI_registration_location_info_create (
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/reporting_information.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/reporting_information.c Changed
20
 
1
@@ -238,10 +238,15 @@
2
             }
3
             localEnum = OpenAPI_partitioning_criteria_FromString(partition_criteria_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_partitioning_criteria_FromString(partition_criteria_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"partition_criteria\" is not supported. Ignoring it ...",
8
+                         partition_criteria_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(partition_criteriaList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(partition_criteriaList, (void *)localEnum);
13
+        }
14
+        if (partition_criteriaList->count == 0) {
15
+            ogs_error("OpenAPI_reporting_information_parseFromJSON() failed: Expected partition_criteriaList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/requested_rule_data.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/requested_rule_data.c Changed
20
 
1
@@ -138,10 +138,15 @@
2
             }
3
             localEnum = OpenAPI_requested_rule_data_type_FromString(req_data_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_requested_rule_data_type_FromString(req_data_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"req_data\" is not supported. Ignoring it ...",
8
+                         req_data_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(req_dataList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(req_dataList, (void *)localEnum);
13
+        }
14
+        if (req_dataList->count == 0) {
15
+            ogs_error("OpenAPI_requested_rule_data_parseFromJSON() failed: Expected req_dataList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
 
19
     requested_rule_data_local_var = OpenAPI_requested_rule_data_create (
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/scp_domain_cond.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/scp_domain_cond.c Changed
20
 
1
@@ -133,10 +133,15 @@
2
             }
3
             localEnum = OpenAPI_nf_type_FromString(nf_type_list_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_nf_type_FromString(nf_type_list_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"nf_type_list\" is not supported. Ignoring it ...",
8
+                         nf_type_list_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(nf_type_listList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(nf_type_listList, (void *)localEnum);
13
+        }
14
+        if (nf_type_listList->count == 0) {
15
+            ogs_error("OpenAPI_scp_domain_cond_parseFromJSON() failed: Expected nf_type_listList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/scp_info.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/scp_info.c Changed
20
 
1
@@ -657,10 +657,15 @@
2
             }
3
             localEnum = OpenAPI_scp_capability_FromString(scp_capabilities_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_scp_capability_FromString(scp_capabilities_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"scp_capabilities\" is not supported. Ignoring it ...",
8
+                         scp_capabilities_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(scp_capabilitiesList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(scp_capabilitiesList, (void *)localEnum);
13
+        }
14
+        if (scp_capabilitiesList->count == 0) {
15
+            ogs_error("OpenAPI_scp_info_parseFromJSON() failed: Expected scp_capabilitiesList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/sec_negotiate_req_data.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/sec_negotiate_req_data.c Changed
20
 
1
@@ -263,10 +263,15 @@
2
             }
3
             localEnum = OpenAPI_security_capability_FromString(supported_sec_capability_list_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_security_capability_FromString(supported_sec_capability_list_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"supported_sec_capability_list\" is not supported. Ignoring it ...",
8
+                         supported_sec_capability_list_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(supported_sec_capability_listList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(supported_sec_capability_listList, (void *)localEnum);
13
+        }
14
+        if (supported_sec_capability_listList->count == 0) {
15
+            ogs_error("OpenAPI_sec_negotiate_req_data_parseFromJSON() failed: Expected supported_sec_capability_listList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
 
19
     _3_gpp_sbi_target_api_root_supported = cJSON_GetObjectItemCaseSensitive(sec_negotiate_req_dataJSON, "3GppSbiTargetApiRootSupported");
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/session_rule_report.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/session_rule_report.c Changed
20
 
1
@@ -177,10 +177,15 @@
2
             }
3
             localEnum = OpenAPI_policy_decision_failure_code_FromString(policy_dec_failure_reports_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_policy_decision_failure_code_FromString(policy_dec_failure_reports_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"policy_dec_failure_reports\" is not supported. Ignoring it ...",
8
+                         policy_dec_failure_reports_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(policy_dec_failure_reportsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(policy_dec_failure_reportsList, (void *)localEnum);
13
+        }
14
+        if (policy_dec_failure_reportsList->count == 0) {
15
+            ogs_error("OpenAPI_session_rule_report_parseFromJSON() failed: Expected policy_dec_failure_reportsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/sm_policy_decision.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/sm_policy_decision.c Changed
20
 
1
@@ -1158,10 +1158,15 @@
2
             }
3
             localEnum = OpenAPI_policy_control_request_trigger_FromString(policy_ctrl_req_triggers_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_policy_control_request_trigger_FromString(policy_ctrl_req_triggers_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"policy_ctrl_req_triggers\" is not supported. Ignoring it ...",
8
+                         policy_ctrl_req_triggers_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(policy_ctrl_req_triggersList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(policy_ctrl_req_triggersList, (void *)localEnum);
13
+        }
14
+        if (policy_ctrl_req_triggersList->count == 0) {
15
+            ogs_error("OpenAPI_sm_policy_decision_parseFromJSON() failed: Expected policy_ctrl_req_triggersList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
     }
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/sm_policy_update_context_data.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/sm_policy_update_context_data.c Changed
58
 
1
@@ -1154,10 +1154,15 @@
2
             }
3
             localEnum = OpenAPI_policy_control_request_trigger_FromString(rep_policy_ctrl_req_triggers_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_policy_control_request_trigger_FromString(rep_policy_ctrl_req_triggers_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"rep_policy_ctrl_req_triggers\" is not supported. Ignoring it ...",
8
+                         rep_policy_ctrl_req_triggers_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(rep_policy_ctrl_req_triggersList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(rep_policy_ctrl_req_triggersList, (void *)localEnum);
13
+        }
14
+        if (rep_policy_ctrl_req_triggersList->count == 0) {
15
+            ogs_error("OpenAPI_sm_policy_update_context_data_parseFromJSON() failed: Expected rep_policy_ctrl_req_triggersList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
@@ -1722,10 +1727,15 @@
21
             }
22
             localEnum = OpenAPI_policy_decision_failure_code_FromString(policy_dec_failure_reports_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_policy_decision_failure_code_FromString(policy_dec_failure_reports_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"policy_dec_failure_reports\" is not supported. Ignoring it ...",
27
+                         policy_dec_failure_reports_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(policy_dec_failure_reportsList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(policy_dec_failure_reportsList, (void *)localEnum);
32
+        }
33
+        if (policy_dec_failure_reportsList->count == 0) {
34
+            ogs_error("OpenAPI_sm_policy_update_context_data_parseFromJSON() failed: Expected policy_dec_failure_reportsList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
 
39
@@ -1803,10 +1813,15 @@
40
             }
41
             localEnum = OpenAPI_dl_data_delivery_status_FromString(types_of_notif_local->valuestring);
42
             if (!localEnum) {
43
-                ogs_error("OpenAPI_dl_data_delivery_status_FromString(types_of_notif_local->valuestring) failed");
44
-                goto end;
45
+                ogs_info("Enum value \"%s\" for field \"types_of_notif\" is not supported. Ignoring it ...",
46
+                         types_of_notif_local->valuestring);
47
+            } else {
48
+                OpenAPI_list_add(types_of_notifList, (void *)localEnum);
49
             }
50
-            OpenAPI_list_add(types_of_notifList, (void *)localEnum);
51
+        }
52
+        if (types_of_notifList->count == 0) {
53
+            ogs_error("OpenAPI_sm_policy_update_context_data_parseFromJSON() failed: Expected types_of_notifList to not be empty (after ignoring unsupported enum values).");
54
+            goto end;
55
         }
56
     }
57
 
58
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/smf_info.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/smf_info.c Changed
20
 
1
@@ -398,10 +398,15 @@
2
             }
3
             localEnum = OpenAPI_access_type_FromString(access_type_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_access_type_FromString(access_type_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"access_type\" is not supported. Ignoring it ...",
8
+                         access_type_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(access_typeList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(access_typeList, (void *)localEnum);
13
+        }
14
+        if (access_typeList->count == 0) {
15
+            ogs_error("OpenAPI_smf_info_parseFromJSON() failed: Expected access_typeList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/ssc_modes.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/ssc_modes.c Changed
20
 
1
@@ -107,10 +107,15 @@
2
             }
3
             localEnum = OpenAPI_ssc_mode_FromString(allowed_ssc_modes_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_ssc_mode_FromString(allowed_ssc_modes_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"allowed_ssc_modes\" is not supported. Ignoring it ...",
8
+                         allowed_ssc_modes_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(allowed_ssc_modesList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(allowed_ssc_modesList, (void *)localEnum);
13
+        }
14
+        if (allowed_ssc_modesList->count == 0) {
15
+            ogs_error("OpenAPI_ssc_modes_parseFromJSON() failed: Expected allowed_ssc_modesList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/ssc_modes_1.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/ssc_modes_1.c Changed
20
 
1
@@ -107,10 +107,15 @@
2
             }
3
             localEnum = OpenAPI_ssc_mode_FromString(allowed_ssc_modes_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_ssc_mode_FromString(allowed_ssc_modes_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"allowed_ssc_modes\" is not supported. Ignoring it ...",
8
+                         allowed_ssc_modes_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(allowed_ssc_modesList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(allowed_ssc_modesList, (void *)localEnum);
13
+        }
14
+        if (allowed_ssc_modesList->count == 0) {
15
+            ogs_error("OpenAPI_ssc_modes_1_parseFromJSON() failed: Expected allowed_ssc_modesList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/subscription_data.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/subscription_data.c Changed
20
 
1
@@ -501,10 +501,15 @@
2
             }
3
             localEnum = OpenAPI_notification_event_type_FromString(req_notif_events_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_notification_event_type_FromString(req_notif_events_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"req_notif_events\" is not supported. Ignoring it ...",
8
+                         req_notif_events_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(req_notif_eventsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(req_notif_eventsList, (void *)localEnum);
13
+        }
14
+        if (req_notif_eventsList->count == 0) {
15
+            ogs_error("OpenAPI_subscription_data_parseFromJSON() failed: Expected req_notif_eventsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/trust_af_info.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/trust_af_info.c Changed
20
 
1
@@ -196,10 +196,15 @@
2
             }
3
             localEnum = OpenAPI_af_event_FromString(af_events_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_af_event_FromString(af_events_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"af_events\" is not supported. Ignoring it ...",
8
+                         af_events_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(af_eventsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(af_eventsList, (void *)localEnum);
13
+        }
14
+        if (af_eventsList->count == 0) {
15
+            ogs_error("OpenAPI_trust_af_info_parseFromJSON() failed: Expected af_eventsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/udr_info.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/udr_info.c Changed
20
 
1
@@ -285,10 +285,15 @@
2
             }
3
             localEnum = OpenAPI_data_set_id_FromString(supported_data_sets_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_data_set_id_FromString(supported_data_sets_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"supported_data_sets\" is not supported. Ignoring it ...",
8
+                         supported_data_sets_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(supported_data_setsList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(supported_data_setsList, (void *)localEnum);
13
+        }
14
+        if (supported_data_setsList->count == 0) {
15
+            ogs_error("OpenAPI_udr_info_parseFromJSON() failed: Expected supported_data_setsList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/ue_context.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/ue_context.c Changed
115
 
1
@@ -1774,10 +1774,15 @@
2
             }
3
             localEnum = OpenAPI_policy_req_trigger_FromString(am_policy_req_trigger_list_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_policy_req_trigger_FromString(am_policy_req_trigger_list_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"am_policy_req_trigger_list\" is not supported. Ignoring it ...",
8
+                         am_policy_req_trigger_list_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(am_policy_req_trigger_listList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(am_policy_req_trigger_listList, (void *)localEnum);
13
+        }
14
+        if (am_policy_req_trigger_listList->count == 0) {
15
+            ogs_error("OpenAPI_ue_context_parseFromJSON() failed: Expected am_policy_req_trigger_listList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
@@ -1807,10 +1812,15 @@
21
             }
22
             localEnum = OpenAPI_policy_req_trigger_FromString(ue_policy_req_trigger_list_local->valuestring);
23
             if (!localEnum) {
24
-                ogs_error("OpenAPI_policy_req_trigger_FromString(ue_policy_req_trigger_list_local->valuestring) failed");
25
-                goto end;
26
+                ogs_info("Enum value \"%s\" for field \"ue_policy_req_trigger_list\" is not supported. Ignoring it ...",
27
+                         ue_policy_req_trigger_list_local->valuestring);
28
+            } else {
29
+                OpenAPI_list_add(ue_policy_req_trigger_listList, (void *)localEnum);
30
             }
31
-            OpenAPI_list_add(ue_policy_req_trigger_listList, (void *)localEnum);
32
+        }
33
+        if (ue_policy_req_trigger_listList->count == 0) {
34
+            ogs_error("OpenAPI_ue_context_parseFromJSON() failed: Expected ue_policy_req_trigger_listList to not be empty (after ignoring unsupported enum values).");
35
+            goto end;
36
         }
37
     }
38
 
39
@@ -1848,10 +1858,15 @@
40
             }
41
             localEnum = OpenAPI_rat_type_FromString(restricted_rat_list_local->valuestring);
42
             if (!localEnum) {
43
-                ogs_error("OpenAPI_rat_type_FromString(restricted_rat_list_local->valuestring) failed");
44
-                goto end;
45
+                ogs_info("Enum value \"%s\" for field \"restricted_rat_list\" is not supported. Ignoring it ...",
46
+                         restricted_rat_list_local->valuestring);
47
+            } else {
48
+                OpenAPI_list_add(restricted_rat_listList, (void *)localEnum);
49
             }
50
-            OpenAPI_list_add(restricted_rat_listList, (void *)localEnum);
51
+        }
52
+        if (restricted_rat_listList->count == 0) {
53
+            ogs_error("OpenAPI_ue_context_parseFromJSON() failed: Expected restricted_rat_listList to not be empty (after ignoring unsupported enum values).");
54
+            goto end;
55
         }
56
     }
57
 
58
@@ -1906,10 +1921,15 @@
59
             }
60
             localEnum = OpenAPI_core_network_type_FromString(restricted_core_nw_type_list_local->valuestring);
61
             if (!localEnum) {
62
-                ogs_error("OpenAPI_core_network_type_FromString(restricted_core_nw_type_list_local->valuestring) failed");
63
-                goto end;
64
+                ogs_info("Enum value \"%s\" for field \"restricted_core_nw_type_list\" is not supported. Ignoring it ...",
65
+                         restricted_core_nw_type_list_local->valuestring);
66
+            } else {
67
+                OpenAPI_list_add(restricted_core_nw_type_listList, (void *)localEnum);
68
             }
69
-            OpenAPI_list_add(restricted_core_nw_type_listList, (void *)localEnum);
70
+        }
71
+        if (restricted_core_nw_type_listList->count == 0) {
72
+            ogs_error("OpenAPI_ue_context_parseFromJSON() failed: Expected restricted_core_nw_type_listList to not be empty (after ignoring unsupported enum values).");
73
+            goto end;
74
         }
75
     }
76
 
77
@@ -2100,10 +2120,15 @@
78
             }
79
             localEnum = OpenAPI_rat_type_FromString(restricted_primary_rat_list_local->valuestring);
80
             if (!localEnum) {
81
-                ogs_error("OpenAPI_rat_type_FromString(restricted_primary_rat_list_local->valuestring) failed");
82
-                goto end;
83
+                ogs_info("Enum value \"%s\" for field \"restricted_primary_rat_list\" is not supported. Ignoring it ...",
84
+                         restricted_primary_rat_list_local->valuestring);
85
+            } else {
86
+                OpenAPI_list_add(restricted_primary_rat_listList, (void *)localEnum);
87
             }
88
-            OpenAPI_list_add(restricted_primary_rat_listList, (void *)localEnum);
89
+        }
90
+        if (restricted_primary_rat_listList->count == 0) {
91
+            ogs_error("OpenAPI_ue_context_parseFromJSON() failed: Expected restricted_primary_rat_listList to not be empty (after ignoring unsupported enum values).");
92
+            goto end;
93
         }
94
     }
95
 
96
@@ -2125,10 +2150,15 @@
97
             }
98
             localEnum = OpenAPI_rat_type_FromString(restricted_secondary_rat_list_local->valuestring);
99
             if (!localEnum) {
100
-                ogs_error("OpenAPI_rat_type_FromString(restricted_secondary_rat_list_local->valuestring) failed");
101
-                goto end;
102
+                ogs_info("Enum value \"%s\" for field \"restricted_secondary_rat_list\" is not supported. Ignoring it ...",
103
+                         restricted_secondary_rat_list_local->valuestring);
104
+            } else {
105
+                OpenAPI_list_add(restricted_secondary_rat_listList, (void *)localEnum);
106
             }
107
-            OpenAPI_list_add(restricted_secondary_rat_listList, (void *)localEnum);
108
+        }
109
+        if (restricted_secondary_rat_listList->count == 0) {
110
+            ogs_error("OpenAPI_ue_context_parseFromJSON() failed: Expected restricted_secondary_rat_listList to not be empty (after ignoring unsupported enum values).");
111
+            goto end;
112
         }
113
     }
114
 
115
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/openapi/model/upf_info.c -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/openapi/model/upf_info.c Changed
20
 
1
@@ -467,10 +467,15 @@
2
             }
3
             localEnum = OpenAPI_pdu_session_type_FromString(pdu_session_types_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_pdu_session_type_FromString(pdu_session_types_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"pdu_session_types\" is not supported. Ignoring it ...",
8
+                         pdu_session_types_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add(pdu_session_typesList, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add(pdu_session_typesList, (void *)localEnum);
13
+        }
14
+        if (pdu_session_typesList->count == 0) {
15
+            ogs_error("OpenAPI_upf_info_parseFromJSON() failed: Expected pdu_session_typesList to not be empty (after ignoring unsupported enum values).");
16
+            goto end;
17
         }
18
     }
19
 
20
open5gs_2.6.6.18.e3c2.tar.xz/lib/sbi/support/r17-20230301-openapitools-6.4.0/openapi-generator/templates/model-body.mustache -> open5gs_2.6.6.19.3c681.tar.xz/lib/sbi/support/r17-20230301-openapitools-6.4.0/openapi-generator/templates/model-body.mustache Changed
29
 
1
@@ -789,10 +789,11 @@
2
             }
3
             localEnum = OpenAPI_{{{complexType}}}_FromString({{{name}}}_local->valuestring);
4
             if (!localEnum) {
5
-                ogs_error("OpenAPI_{{{complexType}}}_FromString({{{name}}}_local->valuestring) failed");
6
-                goto end;
7
+                ogs_info("Enum value \"%s\" for field \"{{{name}}}\" is not supported. Ignoring it ...",
8
+                         {{{name}}}_local->valuestring);
9
+            } else {
10
+                OpenAPI_list_add({{{name}}}List, (void *)localEnum);
11
             }
12
-            OpenAPI_list_add({{{name}}}List, (void *)localEnum);
13
             {{/isEnum}}
14
             {{^isEnum}}
15
                 {{#isPrimitiveType}}
16
@@ -857,6 +858,12 @@
17
                 {{/items}}
18
             {{/isEnum}}
19
         }
20
+        {{#isEnum}}
21
+        if ({{{name}}}List->count == 0) {
22
+            ogs_error("OpenAPI_{{classname}}_parseFromJSON() failed: Expected {{{name}}}List to not be empty (after ignoring unsupported enum values).");
23
+            goto end;
24
+        }
25
+        {{/isEnum}}
26
         {{/isArray}}
27
         {{#isMap}}
28
         cJSON *{{{name}}}_local_map = NULL;
29