forked from acouzens/open5gs
modify udr smf selection subscription data (#778)
This commit is contained in:
parent
ada01fca8f
commit
19014a3a25
|
@ -1085,7 +1085,7 @@ static int parse_json(ogs_sbi_message_t *message,
|
|||
}
|
||||
break;
|
||||
|
||||
CASE(OGS_SBI_RESOURCE_NAME_SMF_SELECT_DATA)
|
||||
CASE(OGS_SBI_RESOURCE_NAME_SMF_SELECTION_SUBSCRIPTION_DATA)
|
||||
message->SmfSelectionSubscriptionData =
|
||||
OpenAPI_smf_selection_subscription_data_parseFromJSON(item);
|
||||
if (!message->SmfSelectionSubscriptionData) {
|
||||
|
|
|
@ -97,6 +97,9 @@ extern "C" {
|
|||
#define OGS_SBI_RESOURCE_NAME_SM_DATA "sm-data"
|
||||
#define OGS_SBI_RESOURCE_NAME_SMF_SELECT_DATA "smf-select-data"
|
||||
#define OGS_SBI_RESOURCE_NAME_UE_CONTEXT_IN_SMF_DATA "ue-context-in-smf-data"
|
||||
#define OGS_SBI_RESOURCE_NAME_SMF_SELECTION_SUBSCRIPTION_DATA \
|
||||
"smf-selection-subscription-data"
|
||||
|
||||
#define OGS_SBI_SERVICE_NAME_NUDM_UEAU "nudm-ueau"
|
||||
#define OGS_SBI_RESOURCE_NAME_SECURITY_INFORMATION "security-information"
|
||||
#define OGS_SBI_RESOURCE_NAME_GENERATE_AUTH_DATA "generate-auth-data"
|
||||
|
|
|
@ -176,6 +176,10 @@ ogs_sbi_request_t *udm_nudr_dr_build_query_subscription_provisioned(
|
|||
memcpy(&sendmsg.param.single_nssai, &recvmsg->param.single_nssai,
|
||||
sizeof(sendmsg.param.single_nssai));
|
||||
}
|
||||
break;
|
||||
CASE(OGS_SBI_RESOURCE_NAME_SMF_SELECT_DATA)
|
||||
sendmsg.h.resource.component[4] =
|
||||
(char *)OGS_SBI_RESOURCE_NAME_SMF_SELECTION_SUBSCRIPTION_DATA;
|
||||
DEFAULT
|
||||
END
|
||||
|
||||
|
|
|
@ -545,7 +545,7 @@ bool udm_nudr_dr_handle_subscription_provisioned(
|
|||
sendmsg.AccessAndMobilitySubscriptionData);
|
||||
break;
|
||||
|
||||
CASE(OGS_SBI_RESOURCE_NAME_SMF_SELECT_DATA)
|
||||
CASE(OGS_SBI_RESOURCE_NAME_SMF_SELECTION_SUBSCRIPTION_DATA)
|
||||
OpenAPI_smf_selection_subscription_data_t *SmfSelectionSubscriptionData;
|
||||
|
||||
SmfSelectionSubscriptionData = recvmsg->SmfSelectionSubscriptionData;
|
||||
|
|
|
@ -423,7 +423,7 @@ bool udr_nudr_dr_handle_subscription_provisioned(
|
|||
|
||||
break;
|
||||
|
||||
CASE(OGS_SBI_RESOURCE_NAME_SMF_SELECT_DATA)
|
||||
CASE(OGS_SBI_RESOURCE_NAME_SMF_SELECTION_SUBSCRIPTION_DATA)
|
||||
OpenAPI_smf_selection_subscription_data_t SmfSelectionSubscriptionData;
|
||||
|
||||
memset(&SmfSelectionSubscriptionData, 0,
|
||||
|
|
Loading…
Reference in New Issue