mirror of
https://github.com/open5gs/open5gs.git
synced 2026-04-28 03:19:31 +00:00
[AMF] API to add or remove PLMNs Dynamically (#4186)
* AMF dynamic PLMNs via APIREST * add new feature now we can register ues when plmn is deleted * add documentation for use the API AMF-OAM * update tutorial 08 * fix memory not freed fix memory not freed fix memory not freed * improve releases ues of plmn
This commit is contained in:
parent
54dda04121
commit
66f7b466c4
11 changed files with 1196 additions and 38 deletions
|
|
@ -40,6 +40,7 @@ static struct service_desc_s service_desc[] = {
|
|||
{ OpenAPI_nf_type_AMF, OGS_SBI_SERVICE_NAME_NAMF_EVTS },
|
||||
{ OpenAPI_nf_type_AMF, OGS_SBI_SERVICE_NAME_NAMF_MT },
|
||||
{ OpenAPI_nf_type_AMF, OGS_SBI_SERVICE_NAME_NAMF_LOC },
|
||||
{ OpenAPI_nf_type_AMF, OGS_SBI_SERVICE_NAME_NAMF_OAM },
|
||||
{ OpenAPI_nf_type_SMF, OGS_SBI_SERVICE_NAME_NSMF_PDUSESSION },
|
||||
{ OpenAPI_nf_type_SMF, OGS_SBI_SERVICE_NAME_NSMF_EVENT_EXPOSURE },
|
||||
{ OpenAPI_nf_type_SMF, OGS_SBI_SERVICE_NAME_NSMF_NIDD },
|
||||
|
|
|
|||
|
|
@ -48,6 +48,7 @@ typedef enum {
|
|||
OGS_SBI_SERVICE_TYPE_NAMF_EVTS,
|
||||
OGS_SBI_SERVICE_TYPE_NAMF_MT,
|
||||
OGS_SBI_SERVICE_TYPE_NAMF_LOC,
|
||||
OGS_SBI_SERVICE_TYPE_NAMF_OAM,
|
||||
OGS_SBI_SERVICE_TYPE_NSMF_PDUSESSION,
|
||||
OGS_SBI_SERVICE_TYPE_NSMF_EVENT_EXPOSURE,
|
||||
OGS_SBI_SERVICE_TYPE_NSMF_NIDD,
|
||||
|
|
@ -160,6 +161,7 @@ typedef enum {
|
|||
|
||||
#define OGS_SBI_SERVICE_NAME_NAMF_CALLBACK "namf-callback"
|
||||
#define OGS_SBI_SERVICE_NAME_NSMF_CALLBACK "nsmf-callback"
|
||||
#define OGS_SBI_SERVICE_NAME_NAMF_OAM "namf-oam"
|
||||
|
||||
OpenAPI_nf_type_e ogs_sbi_service_type_to_nf_type(
|
||||
ogs_sbi_service_type_e service_type);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue