rua: Use asn1c flag -fcompound-names to avoid name collisions with other libs

Change-Id: Id4e337cdc82c26922b7ca7f0fe8af523e9a0945c
This commit is contained in:
Pau Espin 2021-10-27 16:53:37 +02:00
parent 41fefdb12d
commit c72d654cec
71 changed files with 187 additions and 187 deletions

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_Ansi_41_IDNNS_H_ #ifndef _RUA_Ansi_41_IDNNS_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_CN_DomainIndicator_H_ #ifndef _RUA_CN_DomainIndicator_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_CSGMembershipStatus_H_ #ifndef _RUA_CSGMembershipStatus_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_Cause_H_ #ifndef _RUA_Cause_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_CauseMisc_H_ #ifndef _RUA_CauseMisc_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_CauseProtocol_H_ #ifndef _RUA_CauseProtocol_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_CauseRadioNetwork_H_ #ifndef _RUA_CauseRadioNetwork_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_CauseTransport_H_ #ifndef _RUA_CauseTransport_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_Connect_H_ #ifndef _RUA_Connect_H_
@ -23,7 +23,7 @@ extern "C" {
/* RUA_Connect */ /* RUA_Connect */
typedef struct RUA_Connect { typedef struct RUA_Connect {
struct connect_ies { struct RUA_Connect__connect_ies {
A_SEQUENCE_OF(RUA_IE_t) list; A_SEQUENCE_OF(RUA_IE_t) list;
/* Context for parsing across buffer boundaries */ /* Context for parsing across buffer boundaries */

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_ConnectionlessTransfer_H_ #ifndef _RUA_ConnectionlessTransfer_H_
@ -23,7 +23,7 @@ extern "C" {
/* RUA_ConnectionlessTransfer */ /* RUA_ConnectionlessTransfer */
typedef struct RUA_ConnectionlessTransfer { typedef struct RUA_ConnectionlessTransfer {
struct connectionlessTransfer_ies { struct RUA_ConnectionlessTransfer__connectionlessTransfer_ies {
A_SEQUENCE_OF(RUA_IE_t) list; A_SEQUENCE_OF(RUA_IE_t) list;
/* Context for parsing across buffer boundaries */ /* Context for parsing across buffer boundaries */

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_Context_ID_H_ #ifndef _RUA_Context_ID_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-CommonDataTypes" * From ASN.1 module "RUA-CommonDataTypes"
* found in "../../asn1/rua/RUA-CommonDataTypes.asn" * found in "../../asn1/rua/RUA-CommonDataTypes.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_Criticality_H_ #ifndef _RUA_Criticality_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_CriticalityDiagnostics_IE_List_H_ #ifndef _RUA_CriticalityDiagnostics_IE_List_H_
@ -26,7 +26,7 @@ extern "C" {
/* RUA_CriticalityDiagnostics-IE-List */ /* RUA_CriticalityDiagnostics-IE-List */
typedef struct RUA_CriticalityDiagnostics_IE_List { typedef struct RUA_CriticalityDiagnostics_IE_List {
A_SEQUENCE_OF(struct Member { A_SEQUENCE_OF(struct RUA_CriticalityDiagnostics_IE_List__Member {
RUA_Criticality_t iECriticality; RUA_Criticality_t iECriticality;
RUA_ProtocolIE_ID_t iE_ID; RUA_ProtocolIE_ID_t iE_ID;
RUA_TypeOfError_t typeOfError; RUA_TypeOfError_t typeOfError;

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_CriticalityDiagnostics_H_ #ifndef _RUA_CriticalityDiagnostics_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_DirectTransfer_H_ #ifndef _RUA_DirectTransfer_H_
@ -23,7 +23,7 @@ extern "C" {
/* RUA_DirectTransfer */ /* RUA_DirectTransfer */
typedef struct RUA_DirectTransfer { typedef struct RUA_DirectTransfer {
struct directTransfer_ies { struct RUA_DirectTransfer__directTransfer_ies {
A_SEQUENCE_OF(RUA_IE_t) list; A_SEQUENCE_OF(RUA_IE_t) list;
/* Context for parsing across buffer boundaries */ /* Context for parsing across buffer boundaries */

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_Disconnect_H_ #ifndef _RUA_Disconnect_H_
@ -23,7 +23,7 @@ extern "C" {
/* RUA_Disconnect */ /* RUA_Disconnect */
typedef struct RUA_Disconnect { typedef struct RUA_Disconnect {
struct disconnect_ies { struct RUA_Disconnect__disconnect_ies {
A_SEQUENCE_OF(RUA_IE_t) list; A_SEQUENCE_OF(RUA_IE_t) list;
/* Context for parsing across buffer boundaries */ /* Context for parsing across buffer boundaries */

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_ErrorIndication_H_ #ifndef _RUA_ErrorIndication_H_
@ -23,7 +23,7 @@ extern "C" {
/* RUA_ErrorIndication */ /* RUA_ErrorIndication */
typedef struct RUA_ErrorIndication { typedef struct RUA_ErrorIndication {
struct errorIndication_ies { struct RUA_ErrorIndication__errorIndication_ies {
A_SEQUENCE_OF(RUA_IE_t) list; A_SEQUENCE_OF(RUA_IE_t) list;
/* Context for parsing across buffer boundaries */ /* Context for parsing across buffer boundaries */

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_Establishment_Cause_H_ #ifndef _RUA_Establishment_Cause_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_Gsm_map_IDNNS_H_ #ifndef _RUA_Gsm_map_IDNNS_H_
@ -22,66 +22,66 @@ extern "C" {
#endif #endif
/* Dependencies */ /* Dependencies */
typedef enum routingbasis_PR { typedef enum RUA_Gsm_map_IDNNS__routingbasis_PR {
routingbasis_PR_NOTHING, /* No components present */ RUA_Gsm_map_IDNNS__routingbasis_PR_NOTHING, /* No components present */
routingbasis_PR_localPTMSI, RUA_Gsm_map_IDNNS__routingbasis_PR_localPTMSI,
routingbasis_PR_tMSIofsamePLMN, RUA_Gsm_map_IDNNS__routingbasis_PR_tMSIofsamePLMN,
routingbasis_PR_tMSIofdifferentPLMN, RUA_Gsm_map_IDNNS__routingbasis_PR_tMSIofdifferentPLMN,
routingbasis_PR_iMSIresponsetopaging, RUA_Gsm_map_IDNNS__routingbasis_PR_iMSIresponsetopaging,
routingbasis_PR_iMSIcauseUEinitiatedEvent, RUA_Gsm_map_IDNNS__routingbasis_PR_iMSIcauseUEinitiatedEvent,
routingbasis_PR_iMEI, RUA_Gsm_map_IDNNS__routingbasis_PR_iMEI,
routingbasis_PR_spare2, RUA_Gsm_map_IDNNS__routingbasis_PR_spare2,
routingbasis_PR_spare1 RUA_Gsm_map_IDNNS__routingbasis_PR_spare1
} routingbasis_PR; } RUA_Gsm_map_IDNNS__routingbasis_PR;
/* RUA_Gsm-map-IDNNS */ /* RUA_Gsm-map-IDNNS */
typedef struct RUA_Gsm_map_IDNNS { typedef struct RUA_Gsm_map_IDNNS {
struct routingbasis { struct RUA_Gsm_map_IDNNS__routingbasis {
routingbasis_PR present; RUA_Gsm_map_IDNNS__routingbasis_PR present;
union RUA_Gsm_map_IDNNS__routingbasis_u { union RUA_Gsm_map_IDNNS__routingbasis_u {
struct localPTMSI { struct RUA_Gsm_map_IDNNS__routingbasis__localPTMSI {
RUA_RoutingParameter_t routingparameter; RUA_RoutingParameter_t routingparameter;
/* Context for parsing across buffer boundaries */ /* Context for parsing across buffer boundaries */
asn_struct_ctx_t _asn_ctx; asn_struct_ctx_t _asn_ctx;
} localPTMSI; } localPTMSI;
struct tMSIofsamePLMN { struct RUA_Gsm_map_IDNNS__routingbasis__tMSIofsamePLMN {
RUA_RoutingParameter_t routingparameter; RUA_RoutingParameter_t routingparameter;
/* Context for parsing across buffer boundaries */ /* Context for parsing across buffer boundaries */
asn_struct_ctx_t _asn_ctx; asn_struct_ctx_t _asn_ctx;
} tMSIofsamePLMN; } tMSIofsamePLMN;
struct tMSIofdifferentPLMN { struct RUA_Gsm_map_IDNNS__routingbasis__tMSIofdifferentPLMN {
RUA_RoutingParameter_t routingparameter; RUA_RoutingParameter_t routingparameter;
/* Context for parsing across buffer boundaries */ /* Context for parsing across buffer boundaries */
asn_struct_ctx_t _asn_ctx; asn_struct_ctx_t _asn_ctx;
} tMSIofdifferentPLMN; } tMSIofdifferentPLMN;
struct iMSIresponsetopaging { struct RUA_Gsm_map_IDNNS__routingbasis__iMSIresponsetopaging {
RUA_RoutingParameter_t routingparameter; RUA_RoutingParameter_t routingparameter;
/* Context for parsing across buffer boundaries */ /* Context for parsing across buffer boundaries */
asn_struct_ctx_t _asn_ctx; asn_struct_ctx_t _asn_ctx;
} iMSIresponsetopaging; } iMSIresponsetopaging;
struct iMSIcauseUEinitiatedEvent { struct RUA_Gsm_map_IDNNS__routingbasis__iMSIcauseUEinitiatedEvent {
RUA_RoutingParameter_t routingparameter; RUA_RoutingParameter_t routingparameter;
/* Context for parsing across buffer boundaries */ /* Context for parsing across buffer boundaries */
asn_struct_ctx_t _asn_ctx; asn_struct_ctx_t _asn_ctx;
} iMSIcauseUEinitiatedEvent; } iMSIcauseUEinitiatedEvent;
struct iMEI { struct RUA_Gsm_map_IDNNS__routingbasis__iMEI {
RUA_RoutingParameter_t routingparameter; RUA_RoutingParameter_t routingparameter;
/* Context for parsing across buffer boundaries */ /* Context for parsing across buffer boundaries */
asn_struct_ctx_t _asn_ctx; asn_struct_ctx_t _asn_ctx;
} iMEI; } iMEI;
struct spare2 { struct RUA_Gsm_map_IDNNS__routingbasis__spare2 {
RUA_RoutingParameter_t routingparameter; RUA_RoutingParameter_t routingparameter;
/* Context for parsing across buffer boundaries */ /* Context for parsing across buffer boundaries */
asn_struct_ctx_t _asn_ctx; asn_struct_ctx_t _asn_ctx;
} spare2; } spare2;
struct spare1 { struct RUA_Gsm_map_IDNNS__routingbasis__spare1 {
RUA_RoutingParameter_t routingparameter; RUA_RoutingParameter_t routingparameter;
/* Context for parsing across buffer boundaries */ /* Context for parsing across buffer boundaries */

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_IE_Extensions_H_ #ifndef _RUA_IE_Extensions_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_IE_H_ #ifndef _RUA_IE_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_InitiatingMessage_H_ #ifndef _RUA_InitiatingMessage_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_IntraDomainNasNodeSelector_H_ #ifndef _RUA_IntraDomainNasNodeSelector_H_
@ -23,25 +23,25 @@ extern "C" {
#endif #endif
/* Dependencies */ /* Dependencies */
typedef enum version_PR { typedef enum RUA_IntraDomainNasNodeSelector__version_PR {
version_PR_NOTHING, /* No components present */ RUA_IntraDomainNasNodeSelector__version_PR_NOTHING, /* No components present */
version_PR_release99, RUA_IntraDomainNasNodeSelector__version_PR_release99,
version_PR_later RUA_IntraDomainNasNodeSelector__version_PR_later
} version_PR; } RUA_IntraDomainNasNodeSelector__version_PR;
typedef enum cn_Type_PR { typedef enum RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_PR {
cn_Type_PR_NOTHING, /* No components present */ RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_PR_NOTHING, /* No components present */
cn_Type_PR_gsm_Map_IDNNS, RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_PR_gsm_Map_IDNNS,
cn_Type_PR_ansi_41_IDNNS RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_PR_ansi_41_IDNNS
} cn_Type_PR; } RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_PR;
/* RUA_IntraDomainNasNodeSelector */ /* RUA_IntraDomainNasNodeSelector */
typedef struct RUA_IntraDomainNasNodeSelector { typedef struct RUA_IntraDomainNasNodeSelector {
struct version { struct RUA_IntraDomainNasNodeSelector__version {
version_PR present; RUA_IntraDomainNasNodeSelector__version_PR present;
union RUA_IntraDomainNasNodeSelector__version_u { union RUA_IntraDomainNasNodeSelector__version_u {
struct release99 { struct RUA_IntraDomainNasNodeSelector__version__release99 {
struct cn_Type { struct RUA_IntraDomainNasNodeSelector__version__release99__cn_Type {
cn_Type_PR present; RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_PR present;
union RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_u { union RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_u {
RUA_Gsm_map_IDNNS_t gsm_Map_IDNNS; RUA_Gsm_map_IDNNS_t gsm_Map_IDNNS;
RUA_Ansi_41_IDNNS_t ansi_41_IDNNS; RUA_Ansi_41_IDNNS_t ansi_41_IDNNS;
@ -54,7 +54,7 @@ typedef struct RUA_IntraDomainNasNodeSelector {
/* Context for parsing across buffer boundaries */ /* Context for parsing across buffer boundaries */
asn_struct_ctx_t _asn_ctx; asn_struct_ctx_t _asn_ctx;
} release99; } release99;
struct later { struct RUA_IntraDomainNasNodeSelector__version__later {
BIT_STRING_t futurecoding; BIT_STRING_t futurecoding;
/* Context for parsing across buffer boundaries */ /* Context for parsing across buffer boundaries */

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-CommonDataTypes" * From ASN.1 module "RUA-CommonDataTypes"
* found in "../../asn1/rua/RUA-CommonDataTypes.asn" * found in "../../asn1/rua/RUA-CommonDataTypes.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_Presence_H_ #ifndef _RUA_Presence_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-CommonDataTypes" * From ASN.1 module "RUA-CommonDataTypes"
* found in "../../asn1/rua/RUA-CommonDataTypes.asn" * found in "../../asn1/rua/RUA-CommonDataTypes.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_PrivateIE_ID_H_ #ifndef _RUA_PrivateIE_ID_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_PrivateMessage_H_ #ifndef _RUA_PrivateMessage_H_
@ -23,7 +23,7 @@ extern "C" {
/* RUA_PrivateMessage */ /* RUA_PrivateMessage */
typedef struct RUA_PrivateMessage { typedef struct RUA_PrivateMessage {
struct privateMessage_ies { struct RUA_PrivateMessage__privateMessage_ies {
A_SEQUENCE_OF(RUA_IE_t) list; A_SEQUENCE_OF(RUA_IE_t) list;
/* Context for parsing across buffer boundaries */ /* Context for parsing across buffer boundaries */

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-CommonDataTypes" * From ASN.1 module "RUA-CommonDataTypes"
* found in "../../asn1/rua/RUA-CommonDataTypes.asn" * found in "../../asn1/rua/RUA-CommonDataTypes.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_ProcedureCode_H_ #ifndef _RUA_ProcedureCode_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-CommonDataTypes" * From ASN.1 module "RUA-CommonDataTypes"
* found in "../../asn1/rua/RUA-CommonDataTypes.asn" * found in "../../asn1/rua/RUA-CommonDataTypes.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_ProtocolIE_ID_H_ #ifndef _RUA_ProtocolIE_ID_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_RANAP_Message_H_ #ifndef _RUA_RANAP_Message_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_RUA_PDU_H_ #ifndef _RUA_RUA_PDU_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_RoutingParameter_H_ #ifndef _RUA_RoutingParameter_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_SuccessfulOutcome_H_ #ifndef _RUA_SuccessfulOutcome_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-CommonDataTypes" * From ASN.1 module "RUA-CommonDataTypes"
* found in "../../asn1/rua/RUA-CommonDataTypes.asn" * found in "../../asn1/rua/RUA-CommonDataTypes.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_TriggeringMessage_H_ #ifndef _RUA_TriggeringMessage_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_TypeOfError_H_ #ifndef _RUA_TypeOfError_H_

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#ifndef _RUA_UnsuccessfulOutcome_H_ #ifndef _RUA_UnsuccessfulOutcome_H_

View File

@ -81,7 +81,7 @@ libosmo_asn1_rua_la_LIBADD=$(ASN1C_LDADD)
regen: regenerate-from-asn1-source regen: regenerate-from-asn1-source
regenerate-from-asn1-source: regenerate-from-asn1-source:
ASN1C_PREFIX="RUA_" asn1c -R -gen-PER $(top_srcdir)/asn1/rua/RUA-CommonDataTypes.asn $(top_srcdir)/asn1/rua/RUA-Constants.asn $(top_srcdir)/asn1/rua/RUA-IEs.asn $(top_srcdir)/asn1/rua/RUA-PDU.asn ASN1C_PREFIX="RUA_" asn1c -R -fcompound-names -gen-PER $(top_srcdir)/asn1/rua/RUA-CommonDataTypes.asn $(top_srcdir)/asn1/rua/RUA-Constants.asn $(top_srcdir)/asn1/rua/RUA-IEs.asn $(top_srcdir)/asn1/rua/RUA-PDU.asn
# change include style to `#include <dir/foo.h>' # change include style to `#include <dir/foo.h>'
$(top_srcdir)/move-asn1-header-files.sh osmocom/rua $(ASN_MODULE_INC) $(top_srcdir)/move-asn1-header-files.sh osmocom/rua $(ASN_MODULE_INC)
# Finally copy *.c from buildir to srcdir: # Finally copy *.c from buildir to srcdir:

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_Ansi-41-IDNNS.h> #include <osmocom/rua/RUA_Ansi-41-IDNNS.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_CN-DomainIndicator.h> #include <osmocom/rua/RUA_CN-DomainIndicator.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_CSGMembershipStatus.h> #include <osmocom/rua/RUA_CSGMembershipStatus.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_Cause.h> #include <osmocom/rua/RUA_Cause.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_CauseMisc.h> #include <osmocom/rua/RUA_CauseMisc.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_CauseProtocol.h> #include <osmocom/rua/RUA_CauseProtocol.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_CauseRadioNetwork.h> #include <osmocom/rua/RUA_CauseRadioNetwork.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_CauseTransport.h> #include <osmocom/rua/RUA_CauseTransport.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_Connect.h> #include <osmocom/rua/RUA_Connect.h>
@ -59,8 +59,8 @@ static const ber_tlv_tag_t asn_DEF_connect_ies_tags_2[] = {
(ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
}; };
static asn_SET_OF_specifics_t asn_SPC_connect_ies_specs_2 = { static asn_SET_OF_specifics_t asn_SPC_connect_ies_specs_2 = {
sizeof(struct connect_ies), sizeof(struct RUA_Connect__connect_ies),
offsetof(struct connect_ies, _asn_ctx), offsetof(struct RUA_Connect__connect_ies, _asn_ctx),
0, /* XER encoding is XMLDelimitedItemList */ 0, /* XER encoding is XMLDelimitedItemList */
}; };
static /* Use -fall-defs-global to expose */ static /* Use -fall-defs-global to expose */

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_ConnectionlessTransfer.h> #include <osmocom/rua/RUA_ConnectionlessTransfer.h>
@ -59,8 +59,8 @@ static const ber_tlv_tag_t asn_DEF_connectionlessTransfer_ies_tags_2[] = {
(ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
}; };
static asn_SET_OF_specifics_t asn_SPC_connectionlessTransfer_ies_specs_2 = { static asn_SET_OF_specifics_t asn_SPC_connectionlessTransfer_ies_specs_2 = {
sizeof(struct connectionlessTransfer_ies), sizeof(struct RUA_ConnectionlessTransfer__connectionlessTransfer_ies),
offsetof(struct connectionlessTransfer_ies, _asn_ctx), offsetof(struct RUA_ConnectionlessTransfer__connectionlessTransfer_ies, _asn_ctx),
0, /* XER encoding is XMLDelimitedItemList */ 0, /* XER encoding is XMLDelimitedItemList */
}; };
static /* Use -fall-defs-global to expose */ static /* Use -fall-defs-global to expose */

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_Context-ID.h> #include <osmocom/rua/RUA_Context-ID.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-CommonDataTypes" * From ASN.1 module "RUA-CommonDataTypes"
* found in "../../asn1/rua/RUA-CommonDataTypes.asn" * found in "../../asn1/rua/RUA-CommonDataTypes.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_Criticality.h> #include <osmocom/rua/RUA_Criticality.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_CriticalityDiagnostics-IE-List.h> #include <osmocom/rua/RUA_CriticalityDiagnostics-IE-List.h>
@ -13,7 +13,7 @@ static asn_per_constraints_t asn_PER_type_RUA_CriticalityDiagnostics_IE_List_con
0, 0 /* No PER value map */ 0, 0 /* No PER value map */
}; };
static asn_TYPE_member_t asn_MBR_Member_2[] = { static asn_TYPE_member_t asn_MBR_Member_2[] = {
{ ATF_NOFLAGS, 0, offsetof(struct Member, iECriticality), { ATF_NOFLAGS, 0, offsetof(struct RUA_CriticalityDiagnostics_IE_List__Member, iECriticality),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)), (ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1, /* IMPLICIT tag at current level */ -1, /* IMPLICIT tag at current level */
&asn_DEF_RUA_Criticality, &asn_DEF_RUA_Criticality,
@ -22,7 +22,7 @@ static asn_TYPE_member_t asn_MBR_Member_2[] = {
0, 0,
"iECriticality" "iECriticality"
}, },
{ ATF_NOFLAGS, 0, offsetof(struct Member, iE_ID), { ATF_NOFLAGS, 0, offsetof(struct RUA_CriticalityDiagnostics_IE_List__Member, iE_ID),
(ASN_TAG_CLASS_CONTEXT | (1 << 2)), (ASN_TAG_CLASS_CONTEXT | (1 << 2)),
-1, /* IMPLICIT tag at current level */ -1, /* IMPLICIT tag at current level */
&asn_DEF_RUA_ProtocolIE_ID, &asn_DEF_RUA_ProtocolIE_ID,
@ -31,7 +31,7 @@ static asn_TYPE_member_t asn_MBR_Member_2[] = {
0, 0,
"iE-ID" "iE-ID"
}, },
{ ATF_NOFLAGS, 0, offsetof(struct Member, typeOfError), { ATF_NOFLAGS, 0, offsetof(struct RUA_CriticalityDiagnostics_IE_List__Member, typeOfError),
(ASN_TAG_CLASS_CONTEXT | (2 << 2)), (ASN_TAG_CLASS_CONTEXT | (2 << 2)),
-1, /* IMPLICIT tag at current level */ -1, /* IMPLICIT tag at current level */
&asn_DEF_RUA_TypeOfError, &asn_DEF_RUA_TypeOfError,
@ -40,7 +40,7 @@ static asn_TYPE_member_t asn_MBR_Member_2[] = {
0, 0,
"typeOfError" "typeOfError"
}, },
{ ATF_POINTER, 1, offsetof(struct Member, iE_Extensions), { ATF_POINTER, 1, offsetof(struct RUA_CriticalityDiagnostics_IE_List__Member, iE_Extensions),
(ASN_TAG_CLASS_CONTEXT | (3 << 2)), (ASN_TAG_CLASS_CONTEXT | (3 << 2)),
-1, /* IMPLICIT tag at current level */ -1, /* IMPLICIT tag at current level */
&asn_DEF_RUA_IE_Extensions, &asn_DEF_RUA_IE_Extensions,
@ -61,8 +61,8 @@ static const asn_TYPE_tag2member_t asn_MAP_Member_tag2el_2[] = {
{ (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */ { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */
}; };
static asn_SEQUENCE_specifics_t asn_SPC_Member_specs_2 = { static asn_SEQUENCE_specifics_t asn_SPC_Member_specs_2 = {
sizeof(struct Member), sizeof(struct RUA_CriticalityDiagnostics_IE_List__Member),
offsetof(struct Member, _asn_ctx), offsetof(struct RUA_CriticalityDiagnostics_IE_List__Member, _asn_ctx),
asn_MAP_Member_tag2el_2, asn_MAP_Member_tag2el_2,
4, /* Count of tags in the map */ 4, /* Count of tags in the map */
asn_MAP_Member_oms_2, /* Optional members */ asn_MAP_Member_oms_2, /* Optional members */

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_CriticalityDiagnostics.h> #include <osmocom/rua/RUA_CriticalityDiagnostics.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_DirectTransfer.h> #include <osmocom/rua/RUA_DirectTransfer.h>
@ -59,8 +59,8 @@ static const ber_tlv_tag_t asn_DEF_directTransfer_ies_tags_2[] = {
(ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
}; };
static asn_SET_OF_specifics_t asn_SPC_directTransfer_ies_specs_2 = { static asn_SET_OF_specifics_t asn_SPC_directTransfer_ies_specs_2 = {
sizeof(struct directTransfer_ies), sizeof(struct RUA_DirectTransfer__directTransfer_ies),
offsetof(struct directTransfer_ies, _asn_ctx), offsetof(struct RUA_DirectTransfer__directTransfer_ies, _asn_ctx),
0, /* XER encoding is XMLDelimitedItemList */ 0, /* XER encoding is XMLDelimitedItemList */
}; };
static /* Use -fall-defs-global to expose */ static /* Use -fall-defs-global to expose */

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_Disconnect.h> #include <osmocom/rua/RUA_Disconnect.h>
@ -59,8 +59,8 @@ static const ber_tlv_tag_t asn_DEF_disconnect_ies_tags_2[] = {
(ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
}; };
static asn_SET_OF_specifics_t asn_SPC_disconnect_ies_specs_2 = { static asn_SET_OF_specifics_t asn_SPC_disconnect_ies_specs_2 = {
sizeof(struct disconnect_ies), sizeof(struct RUA_Disconnect__disconnect_ies),
offsetof(struct disconnect_ies, _asn_ctx), offsetof(struct RUA_Disconnect__disconnect_ies, _asn_ctx),
0, /* XER encoding is XMLDelimitedItemList */ 0, /* XER encoding is XMLDelimitedItemList */
}; };
static /* Use -fall-defs-global to expose */ static /* Use -fall-defs-global to expose */

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_ErrorIndication.h> #include <osmocom/rua/RUA_ErrorIndication.h>
@ -59,8 +59,8 @@ static const ber_tlv_tag_t asn_DEF_errorIndication_ies_tags_2[] = {
(ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
}; };
static asn_SET_OF_specifics_t asn_SPC_errorIndication_ies_specs_2 = { static asn_SET_OF_specifics_t asn_SPC_errorIndication_ies_specs_2 = {
sizeof(struct errorIndication_ies), sizeof(struct RUA_ErrorIndication__errorIndication_ies),
offsetof(struct errorIndication_ies, _asn_ctx), offsetof(struct RUA_ErrorIndication__errorIndication_ies, _asn_ctx),
0, /* XER encoding is XMLDelimitedItemList */ 0, /* XER encoding is XMLDelimitedItemList */
}; };
static /* Use -fall-defs-global to expose */ static /* Use -fall-defs-global to expose */

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_Establishment-Cause.h> #include <osmocom/rua/RUA_Establishment-Cause.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_Gsm-map-IDNNS.h> #include <osmocom/rua/RUA_Gsm-map-IDNNS.h>
@ -13,7 +13,7 @@ static asn_per_constraints_t asn_PER_type_routingbasis_constr_2 GCC_NOTUSED = {
0, 0 /* No PER value map */ 0, 0 /* No PER value map */
}; };
static asn_TYPE_member_t asn_MBR_localPTMSI_3[] = { static asn_TYPE_member_t asn_MBR_localPTMSI_3[] = {
{ ATF_NOFLAGS, 0, offsetof(struct localPTMSI, routingparameter), { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__localPTMSI, routingparameter),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)), (ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1, /* IMPLICIT tag at current level */ -1, /* IMPLICIT tag at current level */
&asn_DEF_RUA_RoutingParameter, &asn_DEF_RUA_RoutingParameter,
@ -31,8 +31,8 @@ static const asn_TYPE_tag2member_t asn_MAP_localPTMSI_tag2el_3[] = {
{ (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */
}; };
static asn_SEQUENCE_specifics_t asn_SPC_localPTMSI_specs_3 = { static asn_SEQUENCE_specifics_t asn_SPC_localPTMSI_specs_3 = {
sizeof(struct localPTMSI), sizeof(struct RUA_Gsm_map_IDNNS__routingbasis__localPTMSI),
offsetof(struct localPTMSI, _asn_ctx), offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__localPTMSI, _asn_ctx),
asn_MAP_localPTMSI_tag2el_3, asn_MAP_localPTMSI_tag2el_3,
1, /* Count of tags in the map */ 1, /* Count of tags in the map */
0, 0, 0, /* Optional elements (not needed) */ 0, 0, 0, /* Optional elements (not needed) */
@ -68,7 +68,7 @@ asn_TYPE_descriptor_t asn_DEF_localPTMSI_3 = {
}; };
static asn_TYPE_member_t asn_MBR_tMSIofsamePLMN_5[] = { static asn_TYPE_member_t asn_MBR_tMSIofsamePLMN_5[] = {
{ ATF_NOFLAGS, 0, offsetof(struct tMSIofsamePLMN, routingparameter), { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__tMSIofsamePLMN, routingparameter),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)), (ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1, /* IMPLICIT tag at current level */ -1, /* IMPLICIT tag at current level */
&asn_DEF_RUA_RoutingParameter, &asn_DEF_RUA_RoutingParameter,
@ -86,8 +86,8 @@ static const asn_TYPE_tag2member_t asn_MAP_tMSIofsamePLMN_tag2el_5[] = {
{ (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */
}; };
static asn_SEQUENCE_specifics_t asn_SPC_tMSIofsamePLMN_specs_5 = { static asn_SEQUENCE_specifics_t asn_SPC_tMSIofsamePLMN_specs_5 = {
sizeof(struct tMSIofsamePLMN), sizeof(struct RUA_Gsm_map_IDNNS__routingbasis__tMSIofsamePLMN),
offsetof(struct tMSIofsamePLMN, _asn_ctx), offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__tMSIofsamePLMN, _asn_ctx),
asn_MAP_tMSIofsamePLMN_tag2el_5, asn_MAP_tMSIofsamePLMN_tag2el_5,
1, /* Count of tags in the map */ 1, /* Count of tags in the map */
0, 0, 0, /* Optional elements (not needed) */ 0, 0, 0, /* Optional elements (not needed) */
@ -123,7 +123,7 @@ asn_TYPE_descriptor_t asn_DEF_tMSIofsamePLMN_5 = {
}; };
static asn_TYPE_member_t asn_MBR_tMSIofdifferentPLMN_7[] = { static asn_TYPE_member_t asn_MBR_tMSIofdifferentPLMN_7[] = {
{ ATF_NOFLAGS, 0, offsetof(struct tMSIofdifferentPLMN, routingparameter), { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__tMSIofdifferentPLMN, routingparameter),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)), (ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1, /* IMPLICIT tag at current level */ -1, /* IMPLICIT tag at current level */
&asn_DEF_RUA_RoutingParameter, &asn_DEF_RUA_RoutingParameter,
@ -141,8 +141,8 @@ static const asn_TYPE_tag2member_t asn_MAP_tMSIofdifferentPLMN_tag2el_7[] = {
{ (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */
}; };
static asn_SEQUENCE_specifics_t asn_SPC_tMSIofdifferentPLMN_specs_7 = { static asn_SEQUENCE_specifics_t asn_SPC_tMSIofdifferentPLMN_specs_7 = {
sizeof(struct tMSIofdifferentPLMN), sizeof(struct RUA_Gsm_map_IDNNS__routingbasis__tMSIofdifferentPLMN),
offsetof(struct tMSIofdifferentPLMN, _asn_ctx), offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__tMSIofdifferentPLMN, _asn_ctx),
asn_MAP_tMSIofdifferentPLMN_tag2el_7, asn_MAP_tMSIofdifferentPLMN_tag2el_7,
1, /* Count of tags in the map */ 1, /* Count of tags in the map */
0, 0, 0, /* Optional elements (not needed) */ 0, 0, 0, /* Optional elements (not needed) */
@ -178,7 +178,7 @@ asn_TYPE_descriptor_t asn_DEF_tMSIofdifferentPLMN_7 = {
}; };
static asn_TYPE_member_t asn_MBR_iMSIresponsetopaging_9[] = { static asn_TYPE_member_t asn_MBR_iMSIresponsetopaging_9[] = {
{ ATF_NOFLAGS, 0, offsetof(struct iMSIresponsetopaging, routingparameter), { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__iMSIresponsetopaging, routingparameter),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)), (ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1, /* IMPLICIT tag at current level */ -1, /* IMPLICIT tag at current level */
&asn_DEF_RUA_RoutingParameter, &asn_DEF_RUA_RoutingParameter,
@ -196,8 +196,8 @@ static const asn_TYPE_tag2member_t asn_MAP_iMSIresponsetopaging_tag2el_9[] = {
{ (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */
}; };
static asn_SEQUENCE_specifics_t asn_SPC_iMSIresponsetopaging_specs_9 = { static asn_SEQUENCE_specifics_t asn_SPC_iMSIresponsetopaging_specs_9 = {
sizeof(struct iMSIresponsetopaging), sizeof(struct RUA_Gsm_map_IDNNS__routingbasis__iMSIresponsetopaging),
offsetof(struct iMSIresponsetopaging, _asn_ctx), offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__iMSIresponsetopaging, _asn_ctx),
asn_MAP_iMSIresponsetopaging_tag2el_9, asn_MAP_iMSIresponsetopaging_tag2el_9,
1, /* Count of tags in the map */ 1, /* Count of tags in the map */
0, 0, 0, /* Optional elements (not needed) */ 0, 0, 0, /* Optional elements (not needed) */
@ -233,7 +233,7 @@ asn_TYPE_descriptor_t asn_DEF_iMSIresponsetopaging_9 = {
}; };
static asn_TYPE_member_t asn_MBR_iMSIcauseUEinitiatedEvent_11[] = { static asn_TYPE_member_t asn_MBR_iMSIcauseUEinitiatedEvent_11[] = {
{ ATF_NOFLAGS, 0, offsetof(struct iMSIcauseUEinitiatedEvent, routingparameter), { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__iMSIcauseUEinitiatedEvent, routingparameter),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)), (ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1, /* IMPLICIT tag at current level */ -1, /* IMPLICIT tag at current level */
&asn_DEF_RUA_RoutingParameter, &asn_DEF_RUA_RoutingParameter,
@ -251,8 +251,8 @@ static const asn_TYPE_tag2member_t asn_MAP_iMSIcauseUEinitiatedEvent_tag2el_11[]
{ (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */
}; };
static asn_SEQUENCE_specifics_t asn_SPC_iMSIcauseUEinitiatedEvent_specs_11 = { static asn_SEQUENCE_specifics_t asn_SPC_iMSIcauseUEinitiatedEvent_specs_11 = {
sizeof(struct iMSIcauseUEinitiatedEvent), sizeof(struct RUA_Gsm_map_IDNNS__routingbasis__iMSIcauseUEinitiatedEvent),
offsetof(struct iMSIcauseUEinitiatedEvent, _asn_ctx), offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__iMSIcauseUEinitiatedEvent, _asn_ctx),
asn_MAP_iMSIcauseUEinitiatedEvent_tag2el_11, asn_MAP_iMSIcauseUEinitiatedEvent_tag2el_11,
1, /* Count of tags in the map */ 1, /* Count of tags in the map */
0, 0, 0, /* Optional elements (not needed) */ 0, 0, 0, /* Optional elements (not needed) */
@ -288,7 +288,7 @@ asn_TYPE_descriptor_t asn_DEF_iMSIcauseUEinitiatedEvent_11 = {
}; };
static asn_TYPE_member_t asn_MBR_iMEI_13[] = { static asn_TYPE_member_t asn_MBR_iMEI_13[] = {
{ ATF_NOFLAGS, 0, offsetof(struct iMEI, routingparameter), { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__iMEI, routingparameter),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)), (ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1, /* IMPLICIT tag at current level */ -1, /* IMPLICIT tag at current level */
&asn_DEF_RUA_RoutingParameter, &asn_DEF_RUA_RoutingParameter,
@ -306,8 +306,8 @@ static const asn_TYPE_tag2member_t asn_MAP_iMEI_tag2el_13[] = {
{ (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */
}; };
static asn_SEQUENCE_specifics_t asn_SPC_iMEI_specs_13 = { static asn_SEQUENCE_specifics_t asn_SPC_iMEI_specs_13 = {
sizeof(struct iMEI), sizeof(struct RUA_Gsm_map_IDNNS__routingbasis__iMEI),
offsetof(struct iMEI, _asn_ctx), offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__iMEI, _asn_ctx),
asn_MAP_iMEI_tag2el_13, asn_MAP_iMEI_tag2el_13,
1, /* Count of tags in the map */ 1, /* Count of tags in the map */
0, 0, 0, /* Optional elements (not needed) */ 0, 0, 0, /* Optional elements (not needed) */
@ -343,7 +343,7 @@ asn_TYPE_descriptor_t asn_DEF_iMEI_13 = {
}; };
static asn_TYPE_member_t asn_MBR_spare2_15[] = { static asn_TYPE_member_t asn_MBR_spare2_15[] = {
{ ATF_NOFLAGS, 0, offsetof(struct spare2, routingparameter), { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__spare2, routingparameter),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)), (ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1, /* IMPLICIT tag at current level */ -1, /* IMPLICIT tag at current level */
&asn_DEF_RUA_RoutingParameter, &asn_DEF_RUA_RoutingParameter,
@ -361,8 +361,8 @@ static const asn_TYPE_tag2member_t asn_MAP_spare2_tag2el_15[] = {
{ (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */
}; };
static asn_SEQUENCE_specifics_t asn_SPC_spare2_specs_15 = { static asn_SEQUENCE_specifics_t asn_SPC_spare2_specs_15 = {
sizeof(struct spare2), sizeof(struct RUA_Gsm_map_IDNNS__routingbasis__spare2),
offsetof(struct spare2, _asn_ctx), offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__spare2, _asn_ctx),
asn_MAP_spare2_tag2el_15, asn_MAP_spare2_tag2el_15,
1, /* Count of tags in the map */ 1, /* Count of tags in the map */
0, 0, 0, /* Optional elements (not needed) */ 0, 0, 0, /* Optional elements (not needed) */
@ -398,7 +398,7 @@ asn_TYPE_descriptor_t asn_DEF_spare2_15 = {
}; };
static asn_TYPE_member_t asn_MBR_spare1_17[] = { static asn_TYPE_member_t asn_MBR_spare1_17[] = {
{ ATF_NOFLAGS, 0, offsetof(struct spare1, routingparameter), { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__spare1, routingparameter),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)), (ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1, /* IMPLICIT tag at current level */ -1, /* IMPLICIT tag at current level */
&asn_DEF_RUA_RoutingParameter, &asn_DEF_RUA_RoutingParameter,
@ -416,8 +416,8 @@ static const asn_TYPE_tag2member_t asn_MAP_spare1_tag2el_17[] = {
{ (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */
}; };
static asn_SEQUENCE_specifics_t asn_SPC_spare1_specs_17 = { static asn_SEQUENCE_specifics_t asn_SPC_spare1_specs_17 = {
sizeof(struct spare1), sizeof(struct RUA_Gsm_map_IDNNS__routingbasis__spare1),
offsetof(struct spare1, _asn_ctx), offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__spare1, _asn_ctx),
asn_MAP_spare1_tag2el_17, asn_MAP_spare1_tag2el_17,
1, /* Count of tags in the map */ 1, /* Count of tags in the map */
0, 0, 0, /* Optional elements (not needed) */ 0, 0, 0, /* Optional elements (not needed) */
@ -453,7 +453,7 @@ asn_TYPE_descriptor_t asn_DEF_spare1_17 = {
}; };
static asn_TYPE_member_t asn_MBR_routingbasis_2[] = { static asn_TYPE_member_t asn_MBR_routingbasis_2[] = {
{ ATF_NOFLAGS, 0, offsetof(struct routingbasis, choice.localPTMSI), { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, choice.localPTMSI),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)), (ASN_TAG_CLASS_CONTEXT | (0 << 2)),
0, 0,
&asn_DEF_localPTMSI_3, &asn_DEF_localPTMSI_3,
@ -462,7 +462,7 @@ static asn_TYPE_member_t asn_MBR_routingbasis_2[] = {
0, 0,
"localPTMSI" "localPTMSI"
}, },
{ ATF_NOFLAGS, 0, offsetof(struct routingbasis, choice.tMSIofsamePLMN), { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, choice.tMSIofsamePLMN),
(ASN_TAG_CLASS_CONTEXT | (1 << 2)), (ASN_TAG_CLASS_CONTEXT | (1 << 2)),
0, 0,
&asn_DEF_tMSIofsamePLMN_5, &asn_DEF_tMSIofsamePLMN_5,
@ -471,7 +471,7 @@ static asn_TYPE_member_t asn_MBR_routingbasis_2[] = {
0, 0,
"tMSIofsamePLMN" "tMSIofsamePLMN"
}, },
{ ATF_NOFLAGS, 0, offsetof(struct routingbasis, choice.tMSIofdifferentPLMN), { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, choice.tMSIofdifferentPLMN),
(ASN_TAG_CLASS_CONTEXT | (2 << 2)), (ASN_TAG_CLASS_CONTEXT | (2 << 2)),
0, 0,
&asn_DEF_tMSIofdifferentPLMN_7, &asn_DEF_tMSIofdifferentPLMN_7,
@ -480,7 +480,7 @@ static asn_TYPE_member_t asn_MBR_routingbasis_2[] = {
0, 0,
"tMSIofdifferentPLMN" "tMSIofdifferentPLMN"
}, },
{ ATF_NOFLAGS, 0, offsetof(struct routingbasis, choice.iMSIresponsetopaging), { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, choice.iMSIresponsetopaging),
(ASN_TAG_CLASS_CONTEXT | (3 << 2)), (ASN_TAG_CLASS_CONTEXT | (3 << 2)),
0, 0,
&asn_DEF_iMSIresponsetopaging_9, &asn_DEF_iMSIresponsetopaging_9,
@ -489,7 +489,7 @@ static asn_TYPE_member_t asn_MBR_routingbasis_2[] = {
0, 0,
"iMSIresponsetopaging" "iMSIresponsetopaging"
}, },
{ ATF_NOFLAGS, 0, offsetof(struct routingbasis, choice.iMSIcauseUEinitiatedEvent), { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, choice.iMSIcauseUEinitiatedEvent),
(ASN_TAG_CLASS_CONTEXT | (4 << 2)), (ASN_TAG_CLASS_CONTEXT | (4 << 2)),
0, 0,
&asn_DEF_iMSIcauseUEinitiatedEvent_11, &asn_DEF_iMSIcauseUEinitiatedEvent_11,
@ -498,7 +498,7 @@ static asn_TYPE_member_t asn_MBR_routingbasis_2[] = {
0, 0,
"iMSIcauseUEinitiatedEvent" "iMSIcauseUEinitiatedEvent"
}, },
{ ATF_NOFLAGS, 0, offsetof(struct routingbasis, choice.iMEI), { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, choice.iMEI),
(ASN_TAG_CLASS_CONTEXT | (5 << 2)), (ASN_TAG_CLASS_CONTEXT | (5 << 2)),
0, 0,
&asn_DEF_iMEI_13, &asn_DEF_iMEI_13,
@ -507,7 +507,7 @@ static asn_TYPE_member_t asn_MBR_routingbasis_2[] = {
0, 0,
"iMEI" "iMEI"
}, },
{ ATF_NOFLAGS, 0, offsetof(struct routingbasis, choice.spare2), { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, choice.spare2),
(ASN_TAG_CLASS_CONTEXT | (6 << 2)), (ASN_TAG_CLASS_CONTEXT | (6 << 2)),
0, 0,
&asn_DEF_spare2_15, &asn_DEF_spare2_15,
@ -516,7 +516,7 @@ static asn_TYPE_member_t asn_MBR_routingbasis_2[] = {
0, 0,
"spare2" "spare2"
}, },
{ ATF_NOFLAGS, 0, offsetof(struct routingbasis, choice.spare1), { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, choice.spare1),
(ASN_TAG_CLASS_CONTEXT | (7 << 2)), (ASN_TAG_CLASS_CONTEXT | (7 << 2)),
0, 0,
&asn_DEF_spare1_17, &asn_DEF_spare1_17,
@ -537,10 +537,10 @@ static const asn_TYPE_tag2member_t asn_MAP_routingbasis_tag2el_2[] = {
{ (ASN_TAG_CLASS_CONTEXT | (7 << 2)), 7, 0, 0 } /* spare1 */ { (ASN_TAG_CLASS_CONTEXT | (7 << 2)), 7, 0, 0 } /* spare1 */
}; };
static asn_CHOICE_specifics_t asn_SPC_routingbasis_specs_2 = { static asn_CHOICE_specifics_t asn_SPC_routingbasis_specs_2 = {
sizeof(struct routingbasis), sizeof(struct RUA_Gsm_map_IDNNS__routingbasis),
offsetof(struct routingbasis, _asn_ctx), offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, _asn_ctx),
offsetof(struct routingbasis, present), offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, present),
sizeof(((struct routingbasis *)0)->present), sizeof(((struct RUA_Gsm_map_IDNNS__routingbasis *)0)->present),
asn_MAP_routingbasis_tag2el_2, asn_MAP_routingbasis_tag2el_2,
8, /* Count of tags in the map */ 8, /* Count of tags in the map */
0, 0,

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_IE-Extensions.h> #include <osmocom/rua/RUA_IE-Extensions.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_IE.h> #include <osmocom/rua/RUA_IE.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_InitiatingMessage.h> #include <osmocom/rua/RUA_InitiatingMessage.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_IntraDomainNasNodeSelector.h> #include <osmocom/rua/RUA_IntraDomainNasNodeSelector.h>
@ -54,7 +54,7 @@ static asn_per_constraints_t asn_PER_type_version_constr_2 GCC_NOTUSED = {
0, 0 /* No PER value map */ 0, 0 /* No PER value map */
}; };
static asn_TYPE_member_t asn_MBR_cn_Type_4[] = { static asn_TYPE_member_t asn_MBR_cn_Type_4[] = {
{ ATF_NOFLAGS, 0, offsetof(struct cn_Type, choice.gsm_Map_IDNNS), { ATF_NOFLAGS, 0, offsetof(struct RUA_IntraDomainNasNodeSelector__version__release99__cn_Type, choice.gsm_Map_IDNNS),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)), (ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1, /* IMPLICIT tag at current level */ -1, /* IMPLICIT tag at current level */
&asn_DEF_RUA_Gsm_map_IDNNS, &asn_DEF_RUA_Gsm_map_IDNNS,
@ -63,7 +63,7 @@ static asn_TYPE_member_t asn_MBR_cn_Type_4[] = {
0, 0,
"gsm-Map-IDNNS" "gsm-Map-IDNNS"
}, },
{ ATF_NOFLAGS, 0, offsetof(struct cn_Type, choice.ansi_41_IDNNS), { ATF_NOFLAGS, 0, offsetof(struct RUA_IntraDomainNasNodeSelector__version__release99__cn_Type, choice.ansi_41_IDNNS),
(ASN_TAG_CLASS_CONTEXT | (1 << 2)), (ASN_TAG_CLASS_CONTEXT | (1 << 2)),
-1, /* IMPLICIT tag at current level */ -1, /* IMPLICIT tag at current level */
&asn_DEF_RUA_Ansi_41_IDNNS, &asn_DEF_RUA_Ansi_41_IDNNS,
@ -78,10 +78,10 @@ static const asn_TYPE_tag2member_t asn_MAP_cn_Type_tag2el_4[] = {
{ (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* ansi-41-IDNNS */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* ansi-41-IDNNS */
}; };
static asn_CHOICE_specifics_t asn_SPC_cn_Type_specs_4 = { static asn_CHOICE_specifics_t asn_SPC_cn_Type_specs_4 = {
sizeof(struct cn_Type), sizeof(struct RUA_IntraDomainNasNodeSelector__version__release99__cn_Type),
offsetof(struct cn_Type, _asn_ctx), offsetof(struct RUA_IntraDomainNasNodeSelector__version__release99__cn_Type, _asn_ctx),
offsetof(struct cn_Type, present), offsetof(struct RUA_IntraDomainNasNodeSelector__version__release99__cn_Type, present),
sizeof(((struct cn_Type *)0)->present), sizeof(((struct RUA_IntraDomainNasNodeSelector__version__release99__cn_Type *)0)->present),
asn_MAP_cn_Type_tag2el_4, asn_MAP_cn_Type_tag2el_4,
2, /* Count of tags in the map */ 2, /* Count of tags in the map */
0, 0,
@ -114,7 +114,7 @@ asn_TYPE_descriptor_t asn_DEF_cn_Type_4 = {
}; };
static asn_TYPE_member_t asn_MBR_release99_3[] = { static asn_TYPE_member_t asn_MBR_release99_3[] = {
{ ATF_NOFLAGS, 0, offsetof(struct release99, cn_Type), { ATF_NOFLAGS, 0, offsetof(struct RUA_IntraDomainNasNodeSelector__version__release99, cn_Type),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)), (ASN_TAG_CLASS_CONTEXT | (0 << 2)),
+1, /* EXPLICIT tag at current level */ +1, /* EXPLICIT tag at current level */
&asn_DEF_cn_Type_4, &asn_DEF_cn_Type_4,
@ -132,8 +132,8 @@ static const asn_TYPE_tag2member_t asn_MAP_release99_tag2el_3[] = {
{ (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* cn-Type */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* cn-Type */
}; };
static asn_SEQUENCE_specifics_t asn_SPC_release99_specs_3 = { static asn_SEQUENCE_specifics_t asn_SPC_release99_specs_3 = {
sizeof(struct release99), sizeof(struct RUA_IntraDomainNasNodeSelector__version__release99),
offsetof(struct release99, _asn_ctx), offsetof(struct RUA_IntraDomainNasNodeSelector__version__release99, _asn_ctx),
asn_MAP_release99_tag2el_3, asn_MAP_release99_tag2el_3,
1, /* Count of tags in the map */ 1, /* Count of tags in the map */
0, 0, 0, /* Optional elements (not needed) */ 0, 0, 0, /* Optional elements (not needed) */
@ -169,7 +169,7 @@ asn_TYPE_descriptor_t asn_DEF_release99_3 = {
}; };
static asn_TYPE_member_t asn_MBR_later_7[] = { static asn_TYPE_member_t asn_MBR_later_7[] = {
{ ATF_NOFLAGS, 0, offsetof(struct later, futurecoding), { ATF_NOFLAGS, 0, offsetof(struct RUA_IntraDomainNasNodeSelector__version__later, futurecoding),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)), (ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1, /* IMPLICIT tag at current level */ -1, /* IMPLICIT tag at current level */
&asn_DEF_BIT_STRING, &asn_DEF_BIT_STRING,
@ -187,8 +187,8 @@ static const asn_TYPE_tag2member_t asn_MAP_later_tag2el_7[] = {
{ (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* futurecoding */ { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* futurecoding */
}; };
static asn_SEQUENCE_specifics_t asn_SPC_later_specs_7 = { static asn_SEQUENCE_specifics_t asn_SPC_later_specs_7 = {
sizeof(struct later), sizeof(struct RUA_IntraDomainNasNodeSelector__version__later),
offsetof(struct later, _asn_ctx), offsetof(struct RUA_IntraDomainNasNodeSelector__version__later, _asn_ctx),
asn_MAP_later_tag2el_7, asn_MAP_later_tag2el_7,
1, /* Count of tags in the map */ 1, /* Count of tags in the map */
0, 0, 0, /* Optional elements (not needed) */ 0, 0, 0, /* Optional elements (not needed) */
@ -224,7 +224,7 @@ asn_TYPE_descriptor_t asn_DEF_later_7 = {
}; };
static asn_TYPE_member_t asn_MBR_version_2[] = { static asn_TYPE_member_t asn_MBR_version_2[] = {
{ ATF_NOFLAGS, 0, offsetof(struct version, choice.release99), { ATF_NOFLAGS, 0, offsetof(struct RUA_IntraDomainNasNodeSelector__version, choice.release99),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)), (ASN_TAG_CLASS_CONTEXT | (0 << 2)),
0, 0,
&asn_DEF_release99_3, &asn_DEF_release99_3,
@ -233,7 +233,7 @@ static asn_TYPE_member_t asn_MBR_version_2[] = {
0, 0,
"release99" "release99"
}, },
{ ATF_NOFLAGS, 0, offsetof(struct version, choice.later), { ATF_NOFLAGS, 0, offsetof(struct RUA_IntraDomainNasNodeSelector__version, choice.later),
(ASN_TAG_CLASS_CONTEXT | (1 << 2)), (ASN_TAG_CLASS_CONTEXT | (1 << 2)),
0, 0,
&asn_DEF_later_7, &asn_DEF_later_7,
@ -248,10 +248,10 @@ static const asn_TYPE_tag2member_t asn_MAP_version_tag2el_2[] = {
{ (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* later */ { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* later */
}; };
static asn_CHOICE_specifics_t asn_SPC_version_specs_2 = { static asn_CHOICE_specifics_t asn_SPC_version_specs_2 = {
sizeof(struct version), sizeof(struct RUA_IntraDomainNasNodeSelector__version),
offsetof(struct version, _asn_ctx), offsetof(struct RUA_IntraDomainNasNodeSelector__version, _asn_ctx),
offsetof(struct version, present), offsetof(struct RUA_IntraDomainNasNodeSelector__version, present),
sizeof(((struct version *)0)->present), sizeof(((struct RUA_IntraDomainNasNodeSelector__version *)0)->present),
asn_MAP_version_tag2el_2, asn_MAP_version_tag2el_2,
2, /* Count of tags in the map */ 2, /* Count of tags in the map */
0, 0,

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-CommonDataTypes" * From ASN.1 module "RUA-CommonDataTypes"
* found in "../../asn1/rua/RUA-CommonDataTypes.asn" * found in "../../asn1/rua/RUA-CommonDataTypes.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_Presence.h> #include <osmocom/rua/RUA_Presence.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-CommonDataTypes" * From ASN.1 module "RUA-CommonDataTypes"
* found in "../../asn1/rua/RUA-CommonDataTypes.asn" * found in "../../asn1/rua/RUA-CommonDataTypes.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_PrivateIE-ID.h> #include <osmocom/rua/RUA_PrivateIE-ID.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_PrivateMessage.h> #include <osmocom/rua/RUA_PrivateMessage.h>
@ -59,8 +59,8 @@ static const ber_tlv_tag_t asn_DEF_privateMessage_ies_tags_2[] = {
(ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
}; };
static asn_SET_OF_specifics_t asn_SPC_privateMessage_ies_specs_2 = { static asn_SET_OF_specifics_t asn_SPC_privateMessage_ies_specs_2 = {
sizeof(struct privateMessage_ies), sizeof(struct RUA_PrivateMessage__privateMessage_ies),
offsetof(struct privateMessage_ies, _asn_ctx), offsetof(struct RUA_PrivateMessage__privateMessage_ies, _asn_ctx),
0, /* XER encoding is XMLDelimitedItemList */ 0, /* XER encoding is XMLDelimitedItemList */
}; };
static /* Use -fall-defs-global to expose */ static /* Use -fall-defs-global to expose */

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-CommonDataTypes" * From ASN.1 module "RUA-CommonDataTypes"
* found in "../../asn1/rua/RUA-CommonDataTypes.asn" * found in "../../asn1/rua/RUA-CommonDataTypes.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_ProcedureCode.h> #include <osmocom/rua/RUA_ProcedureCode.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-CommonDataTypes" * From ASN.1 module "RUA-CommonDataTypes"
* found in "../../asn1/rua/RUA-CommonDataTypes.asn" * found in "../../asn1/rua/RUA-CommonDataTypes.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_ProtocolIE-ID.h> #include <osmocom/rua/RUA_ProtocolIE-ID.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_RANAP-Message.h> #include <osmocom/rua/RUA_RANAP-Message.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_RUA-PDU.h> #include <osmocom/rua/RUA_RUA-PDU.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_RoutingParameter.h> #include <osmocom/rua/RUA_RoutingParameter.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_SuccessfulOutcome.h> #include <osmocom/rua/RUA_SuccessfulOutcome.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-CommonDataTypes" * From ASN.1 module "RUA-CommonDataTypes"
* found in "../../asn1/rua/RUA-CommonDataTypes.asn" * found in "../../asn1/rua/RUA-CommonDataTypes.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_TriggeringMessage.h> #include <osmocom/rua/RUA_TriggeringMessage.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-IEs" * From ASN.1 module "RUA-IEs"
* found in "../../asn1/rua/RUA-IEs.asn" * found in "../../asn1/rua/RUA-IEs.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_TypeOfError.h> #include <osmocom/rua/RUA_TypeOfError.h>

View File

@ -2,7 +2,7 @@
* Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
* From ASN.1 module "RUA-PDU" * From ASN.1 module "RUA-PDU"
* found in "../../asn1/rua/RUA-PDU.asn" * found in "../../asn1/rua/RUA-PDU.asn"
* `asn1c -R` * `asn1c -R -fcompound-names`
*/ */
#include <osmocom/rua/RUA_UnsuccessfulOutcome.h> #include <osmocom/rua/RUA_UnsuccessfulOutcome.h>