amf: fix regression for smf selection

This commit is contained in:
Miguel Borges de Freitas 2022-11-30 22:41:30 +00:00 committed by Sukchan Lee
parent bd30e5534b
commit f1aff3c233
1 changed files with 7 additions and 6 deletions

View File

@ -1092,12 +1092,13 @@ int gmm_handle_ul_nas_transport(amf_ue_t *amf_ue,
NF_INSTANCE_TYPE(ogs_sbi_self()->nf_instance);
ogs_assert(requester_nf_type);
nf_instance = ogs_sbi_nf_instance_find_by_service_type(
service_type, requester_nf_type);
if (nf_instance)
OGS_SBI_SETUP_NF_INSTANCE(
sess->sbi.service_type_array[service_type],
nf_instance);
amf_sbi_select_nf(
&sess->sbi,
OGS_SBI_SERVICE_TYPE_NSMF_PDUSESSION,
requester_nf_type,
NULL);
nf_instance = sess->sbi.
service_type_array[service_type].nf_instance;
}
if (nf_instance) {