diff options
Diffstat (limited to 'include/osmocom/rua/RUA_IntraDomainNasNodeSelector.h')
-rw-r--r-- | include/osmocom/rua/RUA_IntraDomainNasNodeSelector.h | 33 |
1 files changed, 17 insertions, 16 deletions
diff --git a/include/osmocom/rua/RUA_IntraDomainNasNodeSelector.h b/include/osmocom/rua/RUA_IntraDomainNasNodeSelector.h index a90ab26..78c88e7 100644 --- a/include/osmocom/rua/RUA_IntraDomainNasNodeSelector.h +++ b/include/osmocom/rua/RUA_IntraDomainNasNodeSelector.h @@ -2,6 +2,7 @@ * Generated by asn1c-0.9.28 (http://lionet.info/asn1c) * From ASN.1 module "RUA-IEs" * found in "../../asn1/rua/RUA-IEs.asn" + * `asn1c -R -fcompound-names` */ #ifndef _RUA_IntraDomainNasNodeSelector_H_ @@ -22,25 +23,25 @@ extern "C" { #endif /* Dependencies */ -typedef enum version_PR { - version_PR_NOTHING, /* No components present */ - version_PR_release99, - version_PR_later -} version_PR; -typedef enum cn_Type_PR { - cn_Type_PR_NOTHING, /* No components present */ - cn_Type_PR_gsm_Map_IDNNS, - cn_Type_PR_ansi_41_IDNNS -} cn_Type_PR; +typedef enum RUA_IntraDomainNasNodeSelector__version_PR { + RUA_IntraDomainNasNodeSelector__version_PR_NOTHING, /* No components present */ + RUA_IntraDomainNasNodeSelector__version_PR_release99, + RUA_IntraDomainNasNodeSelector__version_PR_later +} RUA_IntraDomainNasNodeSelector__version_PR; +typedef enum RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_PR { + RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_PR_NOTHING, /* No components present */ + RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_PR_gsm_Map_IDNNS, + RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_PR_ansi_41_IDNNS +} RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_PR; /* RUA_IntraDomainNasNodeSelector */ typedef struct RUA_IntraDomainNasNodeSelector { - struct version { - version_PR present; + struct RUA_IntraDomainNasNodeSelector__version { + RUA_IntraDomainNasNodeSelector__version_PR present; union RUA_IntraDomainNasNodeSelector__version_u { - struct release99 { - struct cn_Type { - cn_Type_PR present; + struct RUA_IntraDomainNasNodeSelector__version__release99 { + struct RUA_IntraDomainNasNodeSelector__version__release99__cn_Type { + RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_PR present; union RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_u { RUA_Gsm_map_IDNNS_t gsm_Map_IDNNS; RUA_Ansi_41_IDNNS_t ansi_41_IDNNS; @@ -53,7 +54,7 @@ typedef struct RUA_IntraDomainNasNodeSelector { /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } release99; - struct later { + struct RUA_IntraDomainNasNodeSelector__version__later { BIT_STRING_t futurecoding; /* Context for parsing across buffer boundaries */ |