diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2021-10-23 01:29:46 +0200 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2021-10-26 16:42:07 +0200 |
commit | bc7c69d17052a1719cd1e254c91f6d2929c712ac (patch) | |
tree | 725992d201830f56e2add33a51ea7e9b3ec842fc /src/hnbap/HNBConfigInfo.c | |
parent | 651ff175d5f1272fee5c64975fe7adc7294305e5 (diff) |
hnbap: Use specific prefix for HNBAP generated code
Other libraries already use ASN1C_PREFIX except the HNBAP one. Let's use
it here to avoid collisions.
All new include/osmocom/hnbap/HNBAP_*.h and src/hnbap/HNBAP_*.c are
generated using the updated src/hnbap/Makefile.am.
Files such as src/*.c, test/* and include/osmocom/hnbap/hnbap_common.h
are modified manually to update structs/enums to new prefix.
Related: SYS#5516
Change-Id: I6c062f631527ae42811bfec134933671c05ecba6
Diffstat (limited to 'src/hnbap/HNBConfigInfo.c')
-rw-r--r-- | src/hnbap/HNBConfigInfo.c | 84 |
1 files changed, 0 insertions, 84 deletions
diff --git a/src/hnbap/HNBConfigInfo.c b/src/hnbap/HNBConfigInfo.c deleted file mode 100644 index 3666412..0000000 --- a/src/hnbap/HNBConfigInfo.c +++ /dev/null @@ -1,84 +0,0 @@ -/* - * Generated by asn1c-0.9.28 (http://lionet.info/asn1c) - * From ASN.1 module "HNBAP-IEs" - * found in "../../asn1/hnbap/HNBAP-IEs.asn" - * `asn1c -R -gen-PER` - */ - -#include <osmocom/hnbap/HNBConfigInfo.h> - -static asn_TYPE_member_t asn_MBR_HNBConfigInfo_1[] = { - { ATF_NOFLAGS, 0, offsetof(struct HNBConfigInfo, hnb_RNL_Identity), - (ASN_TAG_CLASS_CONTEXT | (0 << 2)), - +1, /* EXPLICIT tag at current level */ - &asn_DEF_HNB_RNL_Identity, - 0, /* Defer constraints checking to the member type */ - 0, /* No PER visible constraints */ - 0, - "hnb-RNL-Identity" - }, - { ATF_NOFLAGS, 0, offsetof(struct HNBConfigInfo, configurationInformation), - (ASN_TAG_CLASS_CONTEXT | (1 << 2)), - +1, /* EXPLICIT tag at current level */ - &asn_DEF_ConfigurationInformation, - 0, /* Defer constraints checking to the member type */ - 0, /* No PER visible constraints */ - 0, - "configurationInformation" - }, - { ATF_POINTER, 1, offsetof(struct HNBConfigInfo, iE_Extensions), - (ASN_TAG_CLASS_CONTEXT | (2 << 2)), - -1, /* IMPLICIT tag at current level */ - &asn_DEF_IE_Extensions, - 0, /* Defer constraints checking to the member type */ - 0, /* No PER visible constraints */ - 0, - "iE-Extensions" - }, -}; -static const int asn_MAP_HNBConfigInfo_oms_1[] = { 2 }; -static const ber_tlv_tag_t asn_DEF_HNBConfigInfo_tags_1[] = { - (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) -}; -static const asn_TYPE_tag2member_t asn_MAP_HNBConfigInfo_tag2el_1[] = { - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* hnb-RNL-Identity */ - { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* configurationInformation */ - { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */ -}; -static asn_SEQUENCE_specifics_t asn_SPC_HNBConfigInfo_specs_1 = { - sizeof(struct HNBConfigInfo), - offsetof(struct HNBConfigInfo, _asn_ctx), - asn_MAP_HNBConfigInfo_tag2el_1, - 3, /* Count of tags in the map */ - asn_MAP_HNBConfigInfo_oms_1, /* Optional members */ - 1, 0, /* Root/Additions */ - 2, /* Start extensions */ - 4 /* Stop extensions */ -}; -asn_TYPE_descriptor_t asn_DEF_HNBConfigInfo = { - "HNBConfigInfo", - "HNBConfigInfo", - SEQUENCE_free, - SEQUENCE_print, - SEQUENCE_constraint, - SEQUENCE_decode_ber, - SEQUENCE_encode_der, - SEQUENCE_decode_xer, - SEQUENCE_encode_xer, - SEQUENCE_decode_uper, - SEQUENCE_encode_uper, - SEQUENCE_decode_aper, - SEQUENCE_encode_aper, - 0, /* Use generic outmost tag fetcher */ - asn_DEF_HNBConfigInfo_tags_1, - sizeof(asn_DEF_HNBConfigInfo_tags_1) - /sizeof(asn_DEF_HNBConfigInfo_tags_1[0]), /* 1 */ - asn_DEF_HNBConfigInfo_tags_1, /* Same as above */ - sizeof(asn_DEF_HNBConfigInfo_tags_1) - /sizeof(asn_DEF_HNBConfigInfo_tags_1[0]), /* 1 */ - 0, /* No PER visible constraints */ - asn_MBR_HNBConfigInfo_1, - 3, /* Elements count */ - &asn_SPC_HNBConfigInfo_specs_1 /* Additional specs */ -}; - |