mirror of
https://github.com/open5gs/open5gs.git
synced 2026-05-02 05:10:10 +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
|
|
@ -382,81 +382,145 @@ OpenAPI_provisioned_data_sets_t *OpenAPI_provisioned_data_sets_parseFromJSON(cJS
|
|||
am_data = cJSON_GetObjectItemCaseSensitive(provisioned_data_setsJSON, "amData");
|
||||
if (am_data) {
|
||||
am_data_local_nonprim = OpenAPI_access_and_mobility_subscription_data_parseFromJSON(am_data);
|
||||
if (!am_data_local_nonprim) {
|
||||
ogs_error("OpenAPI_access_and_mobility_subscription_data_parseFromJSON failed [am_data]");
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
smf_sel_data = cJSON_GetObjectItemCaseSensitive(provisioned_data_setsJSON, "smfSelData");
|
||||
if (smf_sel_data) {
|
||||
smf_sel_data_local_nonprim = OpenAPI_smf_selection_subscription_data_parseFromJSON(smf_sel_data);
|
||||
if (!smf_sel_data_local_nonprim) {
|
||||
ogs_error("OpenAPI_smf_selection_subscription_data_parseFromJSON failed [smf_sel_data]");
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
sms_subs_data = cJSON_GetObjectItemCaseSensitive(provisioned_data_setsJSON, "smsSubsData");
|
||||
if (sms_subs_data) {
|
||||
sms_subs_data_local_nonprim = OpenAPI_sms_subscription_data_parseFromJSON(sms_subs_data);
|
||||
if (!sms_subs_data_local_nonprim) {
|
||||
ogs_error("OpenAPI_sms_subscription_data_parseFromJSON failed [sms_subs_data]");
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
sm_data = cJSON_GetObjectItemCaseSensitive(provisioned_data_setsJSON, "smData");
|
||||
if (sm_data) {
|
||||
sm_data_local_nonprim = OpenAPI_sm_subs_data_parseFromJSON(sm_data);
|
||||
if (!sm_data_local_nonprim) {
|
||||
ogs_error("OpenAPI_sm_subs_data_parseFromJSON failed [sm_data]");
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
trace_data = cJSON_GetObjectItemCaseSensitive(provisioned_data_setsJSON, "traceData");
|
||||
if (trace_data) {
|
||||
trace_data_local_nonprim = OpenAPI_trace_data_parseFromJSON(trace_data);
|
||||
if (!trace_data_local_nonprim) {
|
||||
ogs_error("OpenAPI_trace_data_parseFromJSON failed [trace_data]");
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
sms_mng_data = cJSON_GetObjectItemCaseSensitive(provisioned_data_setsJSON, "smsMngData");
|
||||
if (sms_mng_data) {
|
||||
sms_mng_data_local_nonprim = OpenAPI_sms_management_subscription_data_parseFromJSON(sms_mng_data);
|
||||
if (!sms_mng_data_local_nonprim) {
|
||||
ogs_error("OpenAPI_sms_management_subscription_data_parseFromJSON failed [sms_mng_data]");
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
lcs_privacy_data = cJSON_GetObjectItemCaseSensitive(provisioned_data_setsJSON, "lcsPrivacyData");
|
||||
if (lcs_privacy_data) {
|
||||
lcs_privacy_data_local_nonprim = OpenAPI_lcs_privacy_data_parseFromJSON(lcs_privacy_data);
|
||||
if (!lcs_privacy_data_local_nonprim) {
|
||||
ogs_error("OpenAPI_lcs_privacy_data_parseFromJSON failed [lcs_privacy_data]");
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
lcs_mo_data = cJSON_GetObjectItemCaseSensitive(provisioned_data_setsJSON, "lcsMoData");
|
||||
if (lcs_mo_data) {
|
||||
lcs_mo_data_local_nonprim = OpenAPI_lcs_mo_data_parseFromJSON(lcs_mo_data);
|
||||
if (!lcs_mo_data_local_nonprim) {
|
||||
ogs_error("OpenAPI_lcs_mo_data_parseFromJSON failed [lcs_mo_data]");
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
lcs_bca_data = cJSON_GetObjectItemCaseSensitive(provisioned_data_setsJSON, "lcsBcaData");
|
||||
if (lcs_bca_data) {
|
||||
lcs_bca_data_local_nonprim = OpenAPI_lcs_broadcast_assistance_types_data_parseFromJSON(lcs_bca_data);
|
||||
if (!lcs_bca_data_local_nonprim) {
|
||||
ogs_error("OpenAPI_lcs_broadcast_assistance_types_data_parseFromJSON failed [lcs_bca_data]");
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
v2x_data = cJSON_GetObjectItemCaseSensitive(provisioned_data_setsJSON, "v2xData");
|
||||
if (v2x_data) {
|
||||
v2x_data_local_nonprim = OpenAPI_v2x_subscription_data_parseFromJSON(v2x_data);
|
||||
if (!v2x_data_local_nonprim) {
|
||||
ogs_error("OpenAPI_v2x_subscription_data_parseFromJSON failed [v2x_data]");
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
prose_data = cJSON_GetObjectItemCaseSensitive(provisioned_data_setsJSON, "proseData");
|
||||
if (prose_data) {
|
||||
prose_data_local_nonprim = OpenAPI_prose_subscription_data_parseFromJSON(prose_data);
|
||||
if (!prose_data_local_nonprim) {
|
||||
ogs_error("OpenAPI_prose_subscription_data_parseFromJSON failed [prose_data]");
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
odb_data = cJSON_GetObjectItemCaseSensitive(provisioned_data_setsJSON, "odbData");
|
||||
if (odb_data) {
|
||||
odb_data_local_nonprim = OpenAPI_odb_data_parseFromJSON(odb_data);
|
||||
if (!odb_data_local_nonprim) {
|
||||
ogs_error("OpenAPI_odb_data_parseFromJSON failed [odb_data]");
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
ee_profile_data = cJSON_GetObjectItemCaseSensitive(provisioned_data_setsJSON, "eeProfileData");
|
||||
if (ee_profile_data) {
|
||||
ee_profile_data_local_nonprim = OpenAPI_ee_profile_data_parseFromJSON(ee_profile_data);
|
||||
if (!ee_profile_data_local_nonprim) {
|
||||
ogs_error("OpenAPI_ee_profile_data_parseFromJSON failed [ee_profile_data]");
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
pp_profile_data = cJSON_GetObjectItemCaseSensitive(provisioned_data_setsJSON, "ppProfileData");
|
||||
if (pp_profile_data) {
|
||||
pp_profile_data_local_nonprim = OpenAPI_pp_profile_data_parseFromJSON(pp_profile_data);
|
||||
if (!pp_profile_data_local_nonprim) {
|
||||
ogs_error("OpenAPI_pp_profile_data_parseFromJSON failed [pp_profile_data]");
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
nidd_auth_data = cJSON_GetObjectItemCaseSensitive(provisioned_data_setsJSON, "niddAuthData");
|
||||
if (nidd_auth_data) {
|
||||
nidd_auth_data_local_nonprim = OpenAPI_authorization_data_parseFromJSON(nidd_auth_data);
|
||||
if (!nidd_auth_data_local_nonprim) {
|
||||
ogs_error("OpenAPI_authorization_data_parseFromJSON failed [nidd_auth_data]");
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
mbs_subscription_data = cJSON_GetObjectItemCaseSensitive(provisioned_data_setsJSON, "mbsSubscriptionData");
|
||||
if (mbs_subscription_data) {
|
||||
mbs_subscription_data_local_nonprim = OpenAPI_mbs_subscription_data_1_parseFromJSON(mbs_subscription_data);
|
||||
if (!mbs_subscription_data_local_nonprim) {
|
||||
ogs_error("OpenAPI_mbs_subscription_data_1_parseFromJSON failed [mbs_subscription_data]");
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
provisioned_data_sets_local_var = OpenAPI_provisioned_data_sets_create (
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue