Add enum for NGAP protocol cause IEs
This commit is contained in:
@@ -409,6 +409,19 @@ typedef enum ngap_Cause_radio_network_e {
|
||||
NGAP_CAUSE_RADIO_NETWORK_MULTIPLE_LOCATION_REPORTING_REFERENCE_ID_INSTANCES
|
||||
} ngap_Cause_radio_network_t;
|
||||
|
||||
/**
|
||||
* NGAP protocol cause values as per 9.3.1.2 `Cause` section in 3GPP TS 38.413.
|
||||
*/
|
||||
typedef enum ngap_cause_protocol_e {
|
||||
NGAP_CAUSE_PROTOCOL_TRANSFER_SYNTAX_ERROR,
|
||||
NGAP_CAUSE_PROTOCOL_ABSTRACT_SYNTAX_ERROR_REJECT,
|
||||
NGAP_CAUSE_PROTOCOL_ABSTRACT_SYNTAX_ERROR_IGNORE,
|
||||
NGAP_CAUSE_PROTOCOL_MSG_NOT_COMPATIBLE_WITH_RECEIVER_STATE,
|
||||
NGAP_CAUSE_PROTOCOL_SEMANTIC_ERROR,
|
||||
NGAP_CAUSE_PROTOCOL_ABSTRACT_SYNTAX_ERROR_FCM,
|
||||
NGAP_CAUSE_PROTOCOL_UNSPECIFIED
|
||||
} ngap_cause_protocol_t;
|
||||
|
||||
typedef struct pdusession_failed_s {
|
||||
/* Unique pdusession_id for the UE. */
|
||||
uint8_t pdusession_id;
|
||||
|
||||
Reference in New Issue
Block a user