mirror of
https://github.com/open5gs/open5gs.git
synced 2026-05-04 14:20:09 +00:00
SBI updated
- openapi-generator version 5.2.0 - add priority/capacity/load in NFProfile/NFService - add AllowedNfTypes in NFProfile/NFService
This commit is contained in:
parent
1326fc85dc
commit
039b9d0aaa
930 changed files with 7387 additions and 5434 deletions
|
|
@ -6,6 +6,7 @@
|
|||
|
||||
OpenAPI_cag_info_t *OpenAPI_cag_info_create(
|
||||
OpenAPI_list_t *allowed_cag_list,
|
||||
bool is_cag_only_indicator,
|
||||
int cag_only_indicator
|
||||
)
|
||||
{
|
||||
|
|
@ -14,6 +15,7 @@ OpenAPI_cag_info_t *OpenAPI_cag_info_create(
|
|||
return NULL;
|
||||
}
|
||||
cag_info_local_var->allowed_cag_list = allowed_cag_list;
|
||||
cag_info_local_var->is_cag_only_indicator = is_cag_only_indicator;
|
||||
cag_info_local_var->cag_only_indicator = cag_only_indicator;
|
||||
|
||||
return cag_info_local_var;
|
||||
|
|
@ -56,7 +58,7 @@ cJSON *OpenAPI_cag_info_convertToJSON(OpenAPI_cag_info_t *cag_info)
|
|||
}
|
||||
}
|
||||
|
||||
if (cag_info->cag_only_indicator) {
|
||||
if (cag_info->is_cag_only_indicator) {
|
||||
if (cJSON_AddBoolToObject(item, "cagOnlyIndicator", cag_info->cag_only_indicator) == NULL) {
|
||||
ogs_error("OpenAPI_cag_info_convertToJSON() failed [cag_only_indicator]");
|
||||
goto end;
|
||||
|
|
@ -77,7 +79,6 @@ OpenAPI_cag_info_t *OpenAPI_cag_info_parseFromJSON(cJSON *cag_infoJSON)
|
|||
}
|
||||
|
||||
OpenAPI_list_t *allowed_cag_listList;
|
||||
|
||||
cJSON *allowed_cag_list_local;
|
||||
if (!cJSON_IsArray(allowed_cag_list)) {
|
||||
ogs_error("OpenAPI_cag_info_parseFromJSON() failed [allowed_cag_list]");
|
||||
|
|
@ -91,11 +92,11 @@ OpenAPI_cag_info_t *OpenAPI_cag_info_parseFromJSON(cJSON *cag_infoJSON)
|
|||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(allowed_cag_listList , ogs_strdup_or_assert(allowed_cag_list_local->valuestring));
|
||||
}
|
||||
}
|
||||
|
||||
cJSON *cag_only_indicator = cJSON_GetObjectItemCaseSensitive(cag_infoJSON, "cagOnlyIndicator");
|
||||
|
||||
if (cag_only_indicator) {
|
||||
if (cag_only_indicator) {
|
||||
if (!cJSON_IsBool(cag_only_indicator)) {
|
||||
ogs_error("OpenAPI_cag_info_parseFromJSON() failed [cag_only_indicator]");
|
||||
goto end;
|
||||
|
|
@ -104,6 +105,7 @@ OpenAPI_cag_info_t *OpenAPI_cag_info_parseFromJSON(cJSON *cag_infoJSON)
|
|||
|
||||
cag_info_local_var = OpenAPI_cag_info_create (
|
||||
allowed_cag_listList,
|
||||
cag_only_indicator ? true : false,
|
||||
cag_only_indicator ? cag_only_indicator->valueint : 0
|
||||
);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue