mirror of
https://github.com/open5gs/open5gs.git
synced 2026-05-05 15:24:14 +00:00
[SBI] Modified Exception handler on error (#2169)
This commit is contained in:
parent
5f377d0126
commit
6b17bffdfd
646 changed files with 4920 additions and 735 deletions
|
|
@ -691,7 +691,6 @@ OpenAPI_nf_service_t *OpenAPI_nf_service_parseFromJSON(cJSON *nf_serviceJSON)
|
|||
OpenAPI_nf_service_version_t *versionsItem = OpenAPI_nf_service_version_parseFromJSON(versions_local);
|
||||
if (!versionsItem) {
|
||||
ogs_error("No versionsItem");
|
||||
OpenAPI_list_free(versionsList);
|
||||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(versionsList, versionsItem);
|
||||
|
|
@ -753,7 +752,6 @@ OpenAPI_nf_service_t *OpenAPI_nf_service_parseFromJSON(cJSON *nf_serviceJSON)
|
|||
OpenAPI_ip_end_point_t *ip_end_pointsItem = OpenAPI_ip_end_point_parseFromJSON(ip_end_points_local);
|
||||
if (!ip_end_pointsItem) {
|
||||
ogs_error("No ip_end_pointsItem");
|
||||
OpenAPI_list_free(ip_end_pointsList);
|
||||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(ip_end_pointsList, ip_end_pointsItem);
|
||||
|
|
@ -786,7 +784,6 @@ OpenAPI_nf_service_t *OpenAPI_nf_service_parseFromJSON(cJSON *nf_serviceJSON)
|
|||
OpenAPI_default_notification_subscription_t *default_notification_subscriptionsItem = OpenAPI_default_notification_subscription_parseFromJSON(default_notification_subscriptions_local);
|
||||
if (!default_notification_subscriptionsItem) {
|
||||
ogs_error("No default_notification_subscriptionsItem");
|
||||
OpenAPI_list_free(default_notification_subscriptionsList);
|
||||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(default_notification_subscriptionsList, default_notification_subscriptionsItem);
|
||||
|
|
@ -811,7 +808,6 @@ OpenAPI_nf_service_t *OpenAPI_nf_service_parseFromJSON(cJSON *nf_serviceJSON)
|
|||
OpenAPI_plmn_id_t *allowed_plmnsItem = OpenAPI_plmn_id_parseFromJSON(allowed_plmns_local);
|
||||
if (!allowed_plmnsItem) {
|
||||
ogs_error("No allowed_plmnsItem");
|
||||
OpenAPI_list_free(allowed_plmnsList);
|
||||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(allowed_plmnsList, allowed_plmnsItem);
|
||||
|
|
@ -836,7 +832,6 @@ OpenAPI_nf_service_t *OpenAPI_nf_service_parseFromJSON(cJSON *nf_serviceJSON)
|
|||
OpenAPI_plmn_id_nid_t *allowed_snpnsItem = OpenAPI_plmn_id_nid_parseFromJSON(allowed_snpns_local);
|
||||
if (!allowed_snpnsItem) {
|
||||
ogs_error("No allowed_snpnsItem");
|
||||
OpenAPI_list_free(allowed_snpnsList);
|
||||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(allowed_snpnsList, allowed_snpnsItem);
|
||||
|
|
@ -901,7 +896,6 @@ OpenAPI_nf_service_t *OpenAPI_nf_service_parseFromJSON(cJSON *nf_serviceJSON)
|
|||
OpenAPI_ext_snssai_t *allowed_nssaisItem = OpenAPI_ext_snssai_parseFromJSON(allowed_nssais_local);
|
||||
if (!allowed_nssaisItem) {
|
||||
ogs_error("No allowed_nssaisItem");
|
||||
OpenAPI_list_free(allowed_nssaisList);
|
||||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(allowed_nssaisList, allowed_nssaisItem);
|
||||
|
|
@ -1033,7 +1027,6 @@ OpenAPI_nf_service_t *OpenAPI_nf_service_parseFromJSON(cJSON *nf_serviceJSON)
|
|||
OpenAPI_ext_snssai_t *s_nssaisItem = OpenAPI_ext_snssai_parseFromJSON(s_nssais_local);
|
||||
if (!s_nssaisItem) {
|
||||
ogs_error("No s_nssaisItem");
|
||||
OpenAPI_list_free(s_nssaisList);
|
||||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(s_nssaisList, s_nssaisItem);
|
||||
|
|
@ -1058,7 +1051,6 @@ OpenAPI_nf_service_t *OpenAPI_nf_service_parseFromJSON(cJSON *nf_serviceJSON)
|
|||
OpenAPI_plmn_snssai_t *per_plmn_snssai_listItem = OpenAPI_plmn_snssai_parseFromJSON(per_plmn_snssai_list_local);
|
||||
if (!per_plmn_snssai_listItem) {
|
||||
ogs_error("No per_plmn_snssai_listItem");
|
||||
OpenAPI_list_free(per_plmn_snssai_listList);
|
||||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(per_plmn_snssai_listList, per_plmn_snssai_listItem);
|
||||
|
|
@ -1112,6 +1104,10 @@ OpenAPI_nf_service_t *OpenAPI_nf_service_parseFromJSON(cJSON *nf_serviceJSON)
|
|||
per_plmn_oauth2_req_list = cJSON_GetObjectItemCaseSensitive(nf_serviceJSON, "perPlmnOauth2ReqList");
|
||||
if (per_plmn_oauth2_req_list) {
|
||||
per_plmn_oauth2_req_list_local_nonprim = OpenAPI_plmn_oauth2_parseFromJSON(per_plmn_oauth2_req_list);
|
||||
if (!per_plmn_oauth2_req_list_local_nonprim) {
|
||||
ogs_error("OpenAPI_plmn_oauth2_parseFromJSON failed [per_plmn_oauth2_req_list]");
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
nf_service_local_var = OpenAPI_nf_service_create (
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue