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
|
|
@ -8,10 +8,13 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_create(
|
|||
OpenAPI_list_t *flow_infos,
|
||||
char *app_id,
|
||||
char app_descriptor,
|
||||
bool is_cont_ver,
|
||||
int cont_ver,
|
||||
char *pcc_rule_id,
|
||||
bool is_precedence,
|
||||
int precedence,
|
||||
OpenAPI_af_sig_protocol_e af_sig_protocol,
|
||||
bool is_app_reloc,
|
||||
int app_reloc,
|
||||
OpenAPI_list_t *ref_qos_data,
|
||||
OpenAPI_list_t *ref_alt_qos_params,
|
||||
|
|
@ -22,11 +25,13 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_create(
|
|||
OpenAPI_list_t *ref_um_n3g_data,
|
||||
char *ref_cond_data,
|
||||
OpenAPI_list_t *ref_qos_mon,
|
||||
bool is_addr_preser_ind,
|
||||
int addr_preser_ind,
|
||||
OpenAPI_tscai_input_container_t *tscai_input_dl,
|
||||
OpenAPI_tscai_input_container_t *tscai_input_ul,
|
||||
OpenAPI_downlink_data_notification_control_t *dd_notif_ctrl,
|
||||
OpenAPI_downlink_data_notification_control_rm_t *dd_notif_ctrl2,
|
||||
bool is_dis_ue_notif,
|
||||
int dis_ue_notif
|
||||
)
|
||||
{
|
||||
|
|
@ -37,10 +42,13 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_create(
|
|||
pcc_rule_local_var->flow_infos = flow_infos;
|
||||
pcc_rule_local_var->app_id = app_id;
|
||||
pcc_rule_local_var->app_descriptor = app_descriptor;
|
||||
pcc_rule_local_var->is_cont_ver = is_cont_ver;
|
||||
pcc_rule_local_var->cont_ver = cont_ver;
|
||||
pcc_rule_local_var->pcc_rule_id = pcc_rule_id;
|
||||
pcc_rule_local_var->is_precedence = is_precedence;
|
||||
pcc_rule_local_var->precedence = precedence;
|
||||
pcc_rule_local_var->af_sig_protocol = af_sig_protocol;
|
||||
pcc_rule_local_var->is_app_reloc = is_app_reloc;
|
||||
pcc_rule_local_var->app_reloc = app_reloc;
|
||||
pcc_rule_local_var->ref_qos_data = ref_qos_data;
|
||||
pcc_rule_local_var->ref_alt_qos_params = ref_alt_qos_params;
|
||||
|
|
@ -51,11 +59,13 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_create(
|
|||
pcc_rule_local_var->ref_um_n3g_data = ref_um_n3g_data;
|
||||
pcc_rule_local_var->ref_cond_data = ref_cond_data;
|
||||
pcc_rule_local_var->ref_qos_mon = ref_qos_mon;
|
||||
pcc_rule_local_var->is_addr_preser_ind = is_addr_preser_ind;
|
||||
pcc_rule_local_var->addr_preser_ind = addr_preser_ind;
|
||||
pcc_rule_local_var->tscai_input_dl = tscai_input_dl;
|
||||
pcc_rule_local_var->tscai_input_ul = tscai_input_ul;
|
||||
pcc_rule_local_var->dd_notif_ctrl = dd_notif_ctrl;
|
||||
pcc_rule_local_var->dd_notif_ctrl2 = dd_notif_ctrl2;
|
||||
pcc_rule_local_var->is_dis_ue_notif = is_dis_ue_notif;
|
||||
pcc_rule_local_var->dis_ue_notif = dis_ue_notif;
|
||||
|
||||
return pcc_rule_local_var;
|
||||
|
|
@ -157,7 +167,7 @@ cJSON *OpenAPI_pcc_rule_convertToJSON(OpenAPI_pcc_rule_t *pcc_rule)
|
|||
}
|
||||
}
|
||||
|
||||
if (pcc_rule->cont_ver) {
|
||||
if (pcc_rule->is_cont_ver) {
|
||||
if (cJSON_AddNumberToObject(item, "contVer", pcc_rule->cont_ver) == NULL) {
|
||||
ogs_error("OpenAPI_pcc_rule_convertToJSON() failed [cont_ver]");
|
||||
goto end;
|
||||
|
|
@ -169,7 +179,7 @@ cJSON *OpenAPI_pcc_rule_convertToJSON(OpenAPI_pcc_rule_t *pcc_rule)
|
|||
goto end;
|
||||
}
|
||||
|
||||
if (pcc_rule->precedence) {
|
||||
if (pcc_rule->is_precedence) {
|
||||
if (cJSON_AddNumberToObject(item, "precedence", pcc_rule->precedence) == NULL) {
|
||||
ogs_error("OpenAPI_pcc_rule_convertToJSON() failed [precedence]");
|
||||
goto end;
|
||||
|
|
@ -183,7 +193,7 @@ cJSON *OpenAPI_pcc_rule_convertToJSON(OpenAPI_pcc_rule_t *pcc_rule)
|
|||
}
|
||||
}
|
||||
|
||||
if (pcc_rule->app_reloc) {
|
||||
if (pcc_rule->is_app_reloc) {
|
||||
if (cJSON_AddBoolToObject(item, "appReloc", pcc_rule->app_reloc) == NULL) {
|
||||
ogs_error("OpenAPI_pcc_rule_convertToJSON() failed [app_reloc]");
|
||||
goto end;
|
||||
|
|
@ -325,7 +335,7 @@ cJSON *OpenAPI_pcc_rule_convertToJSON(OpenAPI_pcc_rule_t *pcc_rule)
|
|||
}
|
||||
}
|
||||
|
||||
if (pcc_rule->addr_preser_ind) {
|
||||
if (pcc_rule->is_addr_preser_ind) {
|
||||
if (cJSON_AddBoolToObject(item, "addrPreserInd", pcc_rule->addr_preser_ind) == NULL) {
|
||||
ogs_error("OpenAPI_pcc_rule_convertToJSON() failed [addr_preser_ind]");
|
||||
goto end;
|
||||
|
|
@ -384,7 +394,7 @@ cJSON *OpenAPI_pcc_rule_convertToJSON(OpenAPI_pcc_rule_t *pcc_rule)
|
|||
}
|
||||
}
|
||||
|
||||
if (pcc_rule->dis_ue_notif) {
|
||||
if (pcc_rule->is_dis_ue_notif) {
|
||||
if (cJSON_AddBoolToObject(item, "disUeNotif", pcc_rule->dis_ue_notif) == NULL) {
|
||||
ogs_error("OpenAPI_pcc_rule_convertToJSON() failed [dis_ue_notif]");
|
||||
goto end;
|
||||
|
|
@ -401,7 +411,7 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
cJSON *flow_infos = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "flowInfos");
|
||||
|
||||
OpenAPI_list_t *flow_infosList;
|
||||
if (flow_infos) {
|
||||
if (flow_infos) {
|
||||
cJSON *flow_infos_local_nonprimitive;
|
||||
if (!cJSON_IsArray(flow_infos)){
|
||||
ogs_error("OpenAPI_pcc_rule_parseFromJSON() failed [flow_infos]");
|
||||
|
|
@ -423,7 +433,7 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
|
||||
cJSON *app_id = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "appId");
|
||||
|
||||
if (app_id) {
|
||||
if (app_id) {
|
||||
if (!cJSON_IsString(app_id)) {
|
||||
ogs_error("OpenAPI_pcc_rule_parseFromJSON() failed [app_id]");
|
||||
goto end;
|
||||
|
|
@ -432,7 +442,7 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
|
||||
cJSON *app_descriptor = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "appDescriptor");
|
||||
|
||||
if (app_descriptor) {
|
||||
if (app_descriptor) {
|
||||
if (!cJSON_IsNumber(app_descriptor)) {
|
||||
ogs_error("OpenAPI_pcc_rule_parseFromJSON() failed [app_descriptor]");
|
||||
goto end;
|
||||
|
|
@ -441,7 +451,7 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
|
||||
cJSON *cont_ver = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "contVer");
|
||||
|
||||
if (cont_ver) {
|
||||
if (cont_ver) {
|
||||
if (!cJSON_IsNumber(cont_ver)) {
|
||||
ogs_error("OpenAPI_pcc_rule_parseFromJSON() failed [cont_ver]");
|
||||
goto end;
|
||||
|
|
@ -454,7 +464,6 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
goto end;
|
||||
}
|
||||
|
||||
|
||||
if (!cJSON_IsString(pcc_rule_id)) {
|
||||
ogs_error("OpenAPI_pcc_rule_parseFromJSON() failed [pcc_rule_id]");
|
||||
goto end;
|
||||
|
|
@ -462,7 +471,7 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
|
||||
cJSON *precedence = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "precedence");
|
||||
|
||||
if (precedence) {
|
||||
if (precedence) {
|
||||
if (!cJSON_IsNumber(precedence)) {
|
||||
ogs_error("OpenAPI_pcc_rule_parseFromJSON() failed [precedence]");
|
||||
goto end;
|
||||
|
|
@ -472,7 +481,7 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
cJSON *af_sig_protocol = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "afSigProtocol");
|
||||
|
||||
OpenAPI_af_sig_protocol_e af_sig_protocolVariable;
|
||||
if (af_sig_protocol) {
|
||||
if (af_sig_protocol) {
|
||||
if (!cJSON_IsString(af_sig_protocol)) {
|
||||
ogs_error("OpenAPI_pcc_rule_parseFromJSON() failed [af_sig_protocol]");
|
||||
goto end;
|
||||
|
|
@ -482,7 +491,7 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
|
||||
cJSON *app_reloc = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "appReloc");
|
||||
|
||||
if (app_reloc) {
|
||||
if (app_reloc) {
|
||||
if (!cJSON_IsBool(app_reloc)) {
|
||||
ogs_error("OpenAPI_pcc_rule_parseFromJSON() failed [app_reloc]");
|
||||
goto end;
|
||||
|
|
@ -492,7 +501,7 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
cJSON *ref_qos_data = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "refQosData");
|
||||
|
||||
OpenAPI_list_t *ref_qos_dataList;
|
||||
if (ref_qos_data) {
|
||||
if (ref_qos_data) {
|
||||
cJSON *ref_qos_data_local;
|
||||
if (!cJSON_IsArray(ref_qos_data)) {
|
||||
ogs_error("OpenAPI_pcc_rule_parseFromJSON() failed [ref_qos_data]");
|
||||
|
|
@ -506,13 +515,13 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(ref_qos_dataList , ogs_strdup_or_assert(ref_qos_data_local->valuestring));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
cJSON *ref_alt_qos_params = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "refAltQosParams");
|
||||
|
||||
OpenAPI_list_t *ref_alt_qos_paramsList;
|
||||
if (ref_alt_qos_params) {
|
||||
if (ref_alt_qos_params) {
|
||||
cJSON *ref_alt_qos_params_local;
|
||||
if (!cJSON_IsArray(ref_alt_qos_params)) {
|
||||
ogs_error("OpenAPI_pcc_rule_parseFromJSON() failed [ref_alt_qos_params]");
|
||||
|
|
@ -526,13 +535,13 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(ref_alt_qos_paramsList , ogs_strdup_or_assert(ref_alt_qos_params_local->valuestring));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
cJSON *ref_tc_data = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "refTcData");
|
||||
|
||||
OpenAPI_list_t *ref_tc_dataList;
|
||||
if (ref_tc_data) {
|
||||
if (ref_tc_data) {
|
||||
cJSON *ref_tc_data_local;
|
||||
if (!cJSON_IsArray(ref_tc_data)) {
|
||||
ogs_error("OpenAPI_pcc_rule_parseFromJSON() failed [ref_tc_data]");
|
||||
|
|
@ -546,13 +555,13 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(ref_tc_dataList , ogs_strdup_or_assert(ref_tc_data_local->valuestring));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
cJSON *ref_chg_data = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "refChgData");
|
||||
|
||||
OpenAPI_list_t *ref_chg_dataList;
|
||||
if (ref_chg_data) {
|
||||
if (ref_chg_data) {
|
||||
cJSON *ref_chg_data_local;
|
||||
if (!cJSON_IsArray(ref_chg_data)) {
|
||||
ogs_error("OpenAPI_pcc_rule_parseFromJSON() failed [ref_chg_data]");
|
||||
|
|
@ -566,13 +575,13 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(ref_chg_dataList , ogs_strdup_or_assert(ref_chg_data_local->valuestring));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
cJSON *ref_chg_n3g_data = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "refChgN3gData");
|
||||
|
||||
OpenAPI_list_t *ref_chg_n3g_dataList;
|
||||
if (ref_chg_n3g_data) {
|
||||
if (ref_chg_n3g_data) {
|
||||
cJSON *ref_chg_n3g_data_local;
|
||||
if (!cJSON_IsArray(ref_chg_n3g_data)) {
|
||||
ogs_error("OpenAPI_pcc_rule_parseFromJSON() failed [ref_chg_n3g_data]");
|
||||
|
|
@ -586,13 +595,13 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(ref_chg_n3g_dataList , ogs_strdup_or_assert(ref_chg_n3g_data_local->valuestring));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
cJSON *ref_um_data = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "refUmData");
|
||||
|
||||
OpenAPI_list_t *ref_um_dataList;
|
||||
if (ref_um_data) {
|
||||
if (ref_um_data) {
|
||||
cJSON *ref_um_data_local;
|
||||
if (!cJSON_IsArray(ref_um_data)) {
|
||||
ogs_error("OpenAPI_pcc_rule_parseFromJSON() failed [ref_um_data]");
|
||||
|
|
@ -606,13 +615,13 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(ref_um_dataList , ogs_strdup_or_assert(ref_um_data_local->valuestring));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
cJSON *ref_um_n3g_data = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "refUmN3gData");
|
||||
|
||||
OpenAPI_list_t *ref_um_n3g_dataList;
|
||||
if (ref_um_n3g_data) {
|
||||
if (ref_um_n3g_data) {
|
||||
cJSON *ref_um_n3g_data_local;
|
||||
if (!cJSON_IsArray(ref_um_n3g_data)) {
|
||||
ogs_error("OpenAPI_pcc_rule_parseFromJSON() failed [ref_um_n3g_data]");
|
||||
|
|
@ -626,12 +635,12 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(ref_um_n3g_dataList , ogs_strdup_or_assert(ref_um_n3g_data_local->valuestring));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
cJSON *ref_cond_data = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "refCondData");
|
||||
|
||||
if (ref_cond_data) {
|
||||
if (ref_cond_data) {
|
||||
if (!cJSON_IsString(ref_cond_data)) {
|
||||
ogs_error("OpenAPI_pcc_rule_parseFromJSON() failed [ref_cond_data]");
|
||||
goto end;
|
||||
|
|
@ -641,7 +650,7 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
cJSON *ref_qos_mon = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "refQosMon");
|
||||
|
||||
OpenAPI_list_t *ref_qos_monList;
|
||||
if (ref_qos_mon) {
|
||||
if (ref_qos_mon) {
|
||||
cJSON *ref_qos_mon_local;
|
||||
if (!cJSON_IsArray(ref_qos_mon)) {
|
||||
ogs_error("OpenAPI_pcc_rule_parseFromJSON() failed [ref_qos_mon]");
|
||||
|
|
@ -655,12 +664,12 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(ref_qos_monList , ogs_strdup_or_assert(ref_qos_mon_local->valuestring));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
cJSON *addr_preser_ind = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "addrPreserInd");
|
||||
|
||||
if (addr_preser_ind) {
|
||||
if (addr_preser_ind) {
|
||||
if (!cJSON_IsBool(addr_preser_ind)) {
|
||||
ogs_error("OpenAPI_pcc_rule_parseFromJSON() failed [addr_preser_ind]");
|
||||
goto end;
|
||||
|
|
@ -670,34 +679,34 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
cJSON *tscai_input_dl = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "tscaiInputDl");
|
||||
|
||||
OpenAPI_tscai_input_container_t *tscai_input_dl_local_nonprim = NULL;
|
||||
if (tscai_input_dl) {
|
||||
if (tscai_input_dl) {
|
||||
tscai_input_dl_local_nonprim = OpenAPI_tscai_input_container_parseFromJSON(tscai_input_dl);
|
||||
}
|
||||
|
||||
cJSON *tscai_input_ul = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "tscaiInputUl");
|
||||
|
||||
OpenAPI_tscai_input_container_t *tscai_input_ul_local_nonprim = NULL;
|
||||
if (tscai_input_ul) {
|
||||
if (tscai_input_ul) {
|
||||
tscai_input_ul_local_nonprim = OpenAPI_tscai_input_container_parseFromJSON(tscai_input_ul);
|
||||
}
|
||||
|
||||
cJSON *dd_notif_ctrl = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "ddNotifCtrl");
|
||||
|
||||
OpenAPI_downlink_data_notification_control_t *dd_notif_ctrl_local_nonprim = NULL;
|
||||
if (dd_notif_ctrl) {
|
||||
if (dd_notif_ctrl) {
|
||||
dd_notif_ctrl_local_nonprim = OpenAPI_downlink_data_notification_control_parseFromJSON(dd_notif_ctrl);
|
||||
}
|
||||
|
||||
cJSON *dd_notif_ctrl2 = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "ddNotifCtrl2");
|
||||
|
||||
OpenAPI_downlink_data_notification_control_rm_t *dd_notif_ctrl2_local_nonprim = NULL;
|
||||
if (dd_notif_ctrl2) {
|
||||
if (dd_notif_ctrl2) {
|
||||
dd_notif_ctrl2_local_nonprim = OpenAPI_downlink_data_notification_control_rm_parseFromJSON(dd_notif_ctrl2);
|
||||
}
|
||||
|
||||
cJSON *dis_ue_notif = cJSON_GetObjectItemCaseSensitive(pcc_ruleJSON, "disUeNotif");
|
||||
|
||||
if (dis_ue_notif) {
|
||||
if (dis_ue_notif) {
|
||||
if (!cJSON_IsBool(dis_ue_notif)) {
|
||||
ogs_error("OpenAPI_pcc_rule_parseFromJSON() failed [dis_ue_notif]");
|
||||
goto end;
|
||||
|
|
@ -708,10 +717,13 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
flow_infos ? flow_infosList : NULL,
|
||||
app_id ? ogs_strdup_or_assert(app_id->valuestring) : NULL,
|
||||
app_descriptor ? app_descriptor->valueint : 0,
|
||||
cont_ver ? true : false,
|
||||
cont_ver ? cont_ver->valuedouble : 0,
|
||||
ogs_strdup_or_assert(pcc_rule_id->valuestring),
|
||||
precedence ? true : false,
|
||||
precedence ? precedence->valuedouble : 0,
|
||||
af_sig_protocol ? af_sig_protocolVariable : 0,
|
||||
app_reloc ? true : false,
|
||||
app_reloc ? app_reloc->valueint : 0,
|
||||
ref_qos_data ? ref_qos_dataList : NULL,
|
||||
ref_alt_qos_params ? ref_alt_qos_paramsList : NULL,
|
||||
|
|
@ -722,11 +734,13 @@ OpenAPI_pcc_rule_t *OpenAPI_pcc_rule_parseFromJSON(cJSON *pcc_ruleJSON)
|
|||
ref_um_n3g_data ? ref_um_n3g_dataList : NULL,
|
||||
ref_cond_data ? ogs_strdup_or_assert(ref_cond_data->valuestring) : NULL,
|
||||
ref_qos_mon ? ref_qos_monList : NULL,
|
||||
addr_preser_ind ? true : false,
|
||||
addr_preser_ind ? addr_preser_ind->valueint : 0,
|
||||
tscai_input_dl ? tscai_input_dl_local_nonprim : NULL,
|
||||
tscai_input_ul ? tscai_input_ul_local_nonprim : NULL,
|
||||
dd_notif_ctrl ? dd_notif_ctrl_local_nonprim : NULL,
|
||||
dd_notif_ctrl2 ? dd_notif_ctrl2_local_nonprim : NULL,
|
||||
dis_ue_notif ? true : false,
|
||||
dis_ue_notif ? dis_ue_notif->valueint : 0
|
||||
);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue