aboutsummaryrefslogtreecommitdiffstats
path: root/src/hnbap
diff options
context:
space:
mode:
authorNeels Hofmeyr <neels@hofmeyr.de>2016-01-04 15:43:58 +0100
committerNeels Hofmeyr <neels@hofmeyr.de>2016-01-04 18:11:19 +0100
commit16c97669bdc43f99b72233f698f36822f7d21adf (patch)
treeec91ff1b2fb8b2de1812f0d8e953e7ffb12f2224 /src/hnbap
parente8b1465ffe27b3924a91e633181ee008fd3ebe73 (diff)
move asn1 headers to include/ dir (4/5)
Move headers.
Diffstat (limited to 'src/hnbap')
-rw-r--r--src/hnbap/Access-stratum-release-indicator.h56
-rw-r--r--src/hnbap/AccessResult.h52
-rw-r--r--src/hnbap/AdditionalNeighbourInfoList.h44
-rw-r--r--src/hnbap/AltitudeAndDirection.h51
-rw-r--r--src/hnbap/BackoffTimer.h43
-rw-r--r--src/hnbap/BindingID.h43
-rw-r--r--src/hnbap/CELL-FACHMobilitySupport.h51
-rw-r--r--src/hnbap/CGI.h49
-rw-r--r--src/hnbap/CI.h43
-rw-r--r--src/hnbap/CN-DomainIndicator.h49
-rw-r--r--src/hnbap/CSG-Capability.h52
-rw-r--r--src/hnbap/CSG-ID.h43
-rw-r--r--src/hnbap/CSGMembershipStatus.h52
-rw-r--r--src/hnbap/CSGMembershipUpdate.h54
-rw-r--r--src/hnbap/Cause.h62
-rw-r--r--src/hnbap/CauseMisc.h54
-rw-r--r--src/hnbap/CauseProtocol.h57
-rw-r--r--src/hnbap/CauseRadioNetwork.h66
-rw-r--r--src/hnbap/CauseTransport.h52
-rw-r--r--src/hnbap/CellIdentity.h43
-rw-r--r--src/hnbap/ConfigurationInformation.h56
-rw-r--r--src/hnbap/Context-ID.h43
-rw-r--r--src/hnbap/Criticality.h50
-rw-r--r--src/hnbap/CriticalityDiagnostics-IE-List.h60
-rw-r--r--src/hnbap/CriticalityDiagnostics.h56
-rw-r--r--src/hnbap/ESN.h43
-rw-r--r--src/hnbap/ErrorIndication.h54
-rw-r--r--src/hnbap/GTP-TEI.h43
-rw-r--r--src/hnbap/GeographicalCoordinates.h59
-rw-r--r--src/hnbap/GeographicalLocation.h51
-rw-r--r--src/hnbap/HNB-Cell-Access-Mode.h53
-rw-r--r--src/hnbap/HNB-Cell-Identifier.h51
-rw-r--r--src/hnbap/HNB-GWResponse.h59
-rw-r--r--src/hnbap/HNB-Identity-Info.h43
-rw-r--r--src/hnbap/HNB-Identity.h49
-rw-r--r--src/hnbap/HNB-Location-Information.h53
-rw-r--r--src/hnbap/HNB-RNL-Identity.h53
-rw-r--r--src/hnbap/HNBAP-PDU.h59
-rw-r--r--src/hnbap/HNBCapacity.h43
-rw-r--r--src/hnbap/HNBConfigInfo.h51
-rw-r--r--src/hnbap/HNBConfigTransferRequest.h54
-rw-r--r--src/hnbap/HNBConfigTransferResponse.h54
-rw-r--r--src/hnbap/HNBConfigurationInformationMissing.h49
-rw-r--r--src/hnbap/HNBConfigurationInformationProvided.h55
-rw-r--r--src/hnbap/HNBDe-Register.h54
-rw-r--r--src/hnbap/HNBRegisterAccept.h54
-rw-r--r--src/hnbap/HNBRegisterReject.h54
-rw-r--r--src/hnbap/HNBRegisterRequest.h54
-rw-r--r--src/hnbap/IE-Extensions.h44
-rw-r--r--src/hnbap/IE.h42
-rw-r--r--src/hnbap/IMEI.h43
-rw-r--r--src/hnbap/IMSI.h43
-rw-r--r--src/hnbap/IMSIDS41.h43
-rw-r--r--src/hnbap/IMSIESN.h40
-rw-r--r--src/hnbap/IP-Address.h73
-rw-r--r--src/hnbap/InitiatingMessage.h42
-rw-r--r--src/hnbap/Ipv4Address.h43
-rw-r--r--src/hnbap/Ipv6Address.h43
-rw-r--r--src/hnbap/Iurh-Signalling-TNL-AddressList.h44
-rw-r--r--src/hnbap/LAC.h43
-rw-r--r--src/hnbap/LAI.h44
-rw-r--r--src/hnbap/MacroCellID.h56
-rw-r--r--src/hnbap/MacroCoverageInformation.h49
-rw-r--r--src/hnbap/MuxPortNumber.h43
-rw-r--r--src/hnbap/NeighbourCellIdentityList.h44
-rw-r--r--src/hnbap/NeighbourIdentity.h56
-rw-r--r--src/hnbap/NeighbourInfoList.h44
-rw-r--r--src/hnbap/NeighbourInfoRequestItem.h49
-rw-r--r--src/hnbap/NeighbourInfoRequestList.h44
-rw-r--r--src/hnbap/PLMNidentity.h43
-rw-r--r--src/hnbap/PSC.h43
-rw-r--r--src/hnbap/PTMSI.h43
-rw-r--r--src/hnbap/PTMSIRAI.h44
-rw-r--r--src/hnbap/Presence.h50
-rw-r--r--src/hnbap/PrivateIE-ID.h50
-rw-r--r--src/hnbap/PrivateMessage.h54
-rw-r--r--src/hnbap/ProcedureCode.h58
-rw-r--r--src/hnbap/ProtocolIE-ID.h89
-rw-r--r--src/hnbap/RAB-ID.h43
-rw-r--r--src/hnbap/RABList.h44
-rw-r--r--src/hnbap/RABListItem.h54
-rw-r--r--src/hnbap/RAC.h43
-rw-r--r--src/hnbap/RAI.h44
-rw-r--r--src/hnbap/RNC-ID.h43
-rw-r--r--src/hnbap/Registration-Cause.h53
-rw-r--r--src/hnbap/RelocationComplete.h54
-rw-r--r--src/hnbap/S-RNTIPrefix.h43
-rw-r--r--src/hnbap/SAC.h43
-rw-r--r--src/hnbap/SuccessfulOutcome.h42
-rw-r--r--src/hnbap/TMSIDS41.h43
-rw-r--r--src/hnbap/TMSILAI.h40
-rw-r--r--src/hnbap/TNLUpdateFailure.h54
-rw-r--r--src/hnbap/TNLUpdateRequest.h54
-rw-r--r--src/hnbap/TNLUpdateResponse.h54
-rw-r--r--src/hnbap/TransportInfo.h75
-rw-r--r--src/hnbap/TransportLayerAddress.h43
-rw-r--r--src/hnbap/TriggeringMessage.h50
-rw-r--r--src/hnbap/Tunnel-Information.h51
-rw-r--r--src/hnbap/TypeOfError.h52
-rw-r--r--src/hnbap/U-RNTI.h43
-rw-r--r--src/hnbap/U-RNTIQueryRequest.h54
-rw-r--r--src/hnbap/U-RNTIQueryResponse.h54
-rw-r--r--src/hnbap/UDP-Port-Number.h43
-rw-r--r--src/hnbap/UE-Capabilities.h51
-rw-r--r--src/hnbap/UE-Identity.h74
-rw-r--r--src/hnbap/UEDe-Register.h54
-rw-r--r--src/hnbap/UERegisterAccept.h54
-rw-r--r--src/hnbap/UERegisterReject.h54
-rw-r--r--src/hnbap/UERegisterRequest.h54
-rw-r--r--src/hnbap/URAIdentity.h43
-rw-r--r--src/hnbap/URAIdentityList.h39
-rw-r--r--src/hnbap/UTRANCellID.h51
-rw-r--r--src/hnbap/UnknownU-RNTIIndication.h51
-rw-r--r--src/hnbap/UnsuccessfulOutcome.h42
-rw-r--r--src/hnbap/Update-cause.h51
115 files changed, 0 insertions, 5753 deletions
diff --git a/src/hnbap/Access-stratum-release-indicator.h b/src/hnbap/Access-stratum-release-indicator.h
deleted file mode 100644
index 1e1f7e1..0000000
--- a/src/hnbap/Access-stratum-release-indicator.h
+++ /dev/null
@@ -1,56 +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 -gen-PER`
- */
-
-#ifndef _Access_stratum_release_indicator_H_
-#define _Access_stratum_release_indicator_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum Access_stratum_release_indicator {
- Access_stratum_release_indicator_r99 = 0,
- Access_stratum_release_indicator_rel_4 = 1,
- Access_stratum_release_indicator_rel_5 = 2,
- Access_stratum_release_indicator_rel_6 = 3,
- Access_stratum_release_indicator_rel_7 = 4,
- Access_stratum_release_indicator_rel_8_and_beyond = 5
- /*
- * Enumeration is extensible
- */
-} e_Access_stratum_release_indicator;
-
-/* Access-stratum-release-indicator */
-typedef long Access_stratum_release_indicator_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_Access_stratum_release_indicator;
-asn_struct_free_f Access_stratum_release_indicator_free;
-asn_struct_print_f Access_stratum_release_indicator_print;
-asn_constr_check_f Access_stratum_release_indicator_constraint;
-ber_type_decoder_f Access_stratum_release_indicator_decode_ber;
-der_type_encoder_f Access_stratum_release_indicator_encode_der;
-xer_type_decoder_f Access_stratum_release_indicator_decode_xer;
-xer_type_encoder_f Access_stratum_release_indicator_encode_xer;
-per_type_decoder_f Access_stratum_release_indicator_decode_uper;
-per_type_encoder_f Access_stratum_release_indicator_encode_uper;
-per_type_decoder_f Access_stratum_release_indicator_decode_aper;
-per_type_encoder_f Access_stratum_release_indicator_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _Access_stratum_release_indicator_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/AccessResult.h b/src/hnbap/AccessResult.h
deleted file mode 100644
index e9f8087..0000000
--- a/src/hnbap/AccessResult.h
+++ /dev/null
@@ -1,52 +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 -gen-PER`
- */
-
-#ifndef _AccessResult_H_
-#define _AccessResult_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum AccessResult {
- AccessResult_allowed = 0,
- AccessResult_notAllowed = 1
- /*
- * Enumeration is extensible
- */
-} e_AccessResult;
-
-/* AccessResult */
-typedef long AccessResult_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_AccessResult;
-asn_struct_free_f AccessResult_free;
-asn_struct_print_f AccessResult_print;
-asn_constr_check_f AccessResult_constraint;
-ber_type_decoder_f AccessResult_decode_ber;
-der_type_encoder_f AccessResult_encode_der;
-xer_type_decoder_f AccessResult_decode_xer;
-xer_type_encoder_f AccessResult_encode_xer;
-per_type_decoder_f AccessResult_decode_uper;
-per_type_encoder_f AccessResult_encode_uper;
-per_type_decoder_f AccessResult_decode_aper;
-per_type_encoder_f AccessResult_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _AccessResult_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/AdditionalNeighbourInfoList.h b/src/hnbap/AdditionalNeighbourInfoList.h
deleted file mode 100644
index 8098eab..0000000
--- a/src/hnbap/AdditionalNeighbourInfoList.h
+++ /dev/null
@@ -1,44 +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 -gen-PER`
- */
-
-#ifndef _AdditionalNeighbourInfoList_H_
-#define _AdditionalNeighbourInfoList_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct HNBConfigInfo;
-
-/* AdditionalNeighbourInfoList */
-typedef struct AdditionalNeighbourInfoList {
- A_SEQUENCE_OF(struct HNBConfigInfo) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} AdditionalNeighbourInfoList_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_AdditionalNeighbourInfoList;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/HNBConfigInfo.h>
-
-#endif /* _AdditionalNeighbourInfoList_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/AltitudeAndDirection.h b/src/hnbap/AltitudeAndDirection.h
deleted file mode 100644
index 7ea3dfd..0000000
--- a/src/hnbap/AltitudeAndDirection.h
+++ /dev/null
@@ -1,51 +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 -gen-PER`
- */
-
-#ifndef _AltitudeAndDirection_H_
-#define _AltitudeAndDirection_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-#include <NativeInteger.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum directionOfAltitude {
- directionOfAltitude_height = 0,
- directionOfAltitude_depth = 1
-} e_directionOfAltitude;
-
-/* AltitudeAndDirection */
-typedef struct AltitudeAndDirection {
- long directionOfAltitude;
- long altitude;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} AltitudeAndDirection_t;
-
-/* Implementation */
-/* extern asn_TYPE_descriptor_t asn_DEF_directionOfAltitude_2; // (Use -fall-defs-global to expose) */
-extern asn_TYPE_descriptor_t asn_DEF_AltitudeAndDirection;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _AltitudeAndDirection_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/BackoffTimer.h b/src/hnbap/BackoffTimer.h
deleted file mode 100644
index 9b6b01f..0000000
--- a/src/hnbap/BackoffTimer.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _BackoffTimer_H_
-#define _BackoffTimer_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeInteger.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* BackoffTimer */
-typedef long BackoffTimer_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_BackoffTimer;
-asn_struct_free_f BackoffTimer_free;
-asn_struct_print_f BackoffTimer_print;
-asn_constr_check_f BackoffTimer_constraint;
-ber_type_decoder_f BackoffTimer_decode_ber;
-der_type_encoder_f BackoffTimer_encode_der;
-xer_type_decoder_f BackoffTimer_decode_xer;
-xer_type_encoder_f BackoffTimer_encode_xer;
-per_type_decoder_f BackoffTimer_decode_uper;
-per_type_encoder_f BackoffTimer_encode_uper;
-per_type_decoder_f BackoffTimer_decode_aper;
-per_type_encoder_f BackoffTimer_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _BackoffTimer_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/BindingID.h b/src/hnbap/BindingID.h
deleted file mode 100644
index ad1a142..0000000
--- a/src/hnbap/BindingID.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _BindingID_H_
-#define _BindingID_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <OCTET_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* BindingID */
-typedef OCTET_STRING_t BindingID_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_BindingID;
-asn_struct_free_f BindingID_free;
-asn_struct_print_f BindingID_print;
-asn_constr_check_f BindingID_constraint;
-ber_type_decoder_f BindingID_decode_ber;
-der_type_encoder_f BindingID_encode_der;
-xer_type_decoder_f BindingID_decode_xer;
-xer_type_encoder_f BindingID_encode_xer;
-per_type_decoder_f BindingID_decode_uper;
-per_type_encoder_f BindingID_encode_uper;
-per_type_decoder_f BindingID_decode_aper;
-per_type_encoder_f BindingID_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _BindingID_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/CELL-FACHMobilitySupport.h b/src/hnbap/CELL-FACHMobilitySupport.h
deleted file mode 100644
index 3d6b588..0000000
--- a/src/hnbap/CELL-FACHMobilitySupport.h
+++ /dev/null
@@ -1,51 +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 -gen-PER`
- */
-
-#ifndef _CELL_FACHMobilitySupport_H_
-#define _CELL_FACHMobilitySupport_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum CELL_FACHMobilitySupport {
- CELL_FACHMobilitySupport_supported = 0
- /*
- * Enumeration is extensible
- */
-} e_CELL_FACHMobilitySupport;
-
-/* CELL-FACHMobilitySupport */
-typedef long CELL_FACHMobilitySupport_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_CELL_FACHMobilitySupport;
-asn_struct_free_f CELL_FACHMobilitySupport_free;
-asn_struct_print_f CELL_FACHMobilitySupport_print;
-asn_constr_check_f CELL_FACHMobilitySupport_constraint;
-ber_type_decoder_f CELL_FACHMobilitySupport_decode_ber;
-der_type_encoder_f CELL_FACHMobilitySupport_encode_der;
-xer_type_decoder_f CELL_FACHMobilitySupport_decode_xer;
-xer_type_encoder_f CELL_FACHMobilitySupport_encode_xer;
-per_type_decoder_f CELL_FACHMobilitySupport_decode_uper;
-per_type_encoder_f CELL_FACHMobilitySupport_encode_uper;
-per_type_decoder_f CELL_FACHMobilitySupport_decode_aper;
-per_type_encoder_f CELL_FACHMobilitySupport_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _CELL_FACHMobilitySupport_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/CGI.h b/src/hnbap/CGI.h
deleted file mode 100644
index 7971442..0000000
--- a/src/hnbap/CGI.h
+++ /dev/null
@@ -1,49 +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 -gen-PER`
- */
-
-#ifndef _CGI_H_
-#define _CGI_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/PLMNidentity.h>
-#include <osmocom/osmo-iuh/hnbap/LAC.h>
-#include <osmocom/osmo-iuh/hnbap/CI.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE_Extensions;
-
-/* CGI */
-typedef struct CGI {
- PLMNidentity_t pLMNidentity;
- LAC_t lAC;
- CI_t cI;
- struct IE_Extensions *iE_Extensions /* OPTIONAL */;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} CGI_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_CGI;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE-Extensions.h>
-
-#endif /* _CGI_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/CI.h b/src/hnbap/CI.h
deleted file mode 100644
index 8efd030..0000000
--- a/src/hnbap/CI.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _CI_H_
-#define _CI_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <OCTET_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* CI */
-typedef OCTET_STRING_t CI_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_CI;
-asn_struct_free_f CI_free;
-asn_struct_print_f CI_print;
-asn_constr_check_f CI_constraint;
-ber_type_decoder_f CI_decode_ber;
-der_type_encoder_f CI_encode_der;
-xer_type_decoder_f CI_decode_xer;
-xer_type_encoder_f CI_encode_xer;
-per_type_decoder_f CI_decode_uper;
-per_type_encoder_f CI_encode_uper;
-per_type_decoder_f CI_decode_aper;
-per_type_encoder_f CI_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _CI_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/CN-DomainIndicator.h b/src/hnbap/CN-DomainIndicator.h
deleted file mode 100644
index 854f375..0000000
--- a/src/hnbap/CN-DomainIndicator.h
+++ /dev/null
@@ -1,49 +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 -gen-PER`
- */
-
-#ifndef _CN_DomainIndicator_H_
-#define _CN_DomainIndicator_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum CN_DomainIndicator {
- CN_DomainIndicator_cs_domain = 0,
- CN_DomainIndicator_ps_domain = 1
-} e_CN_DomainIndicator;
-
-/* CN-DomainIndicator */
-typedef long CN_DomainIndicator_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_CN_DomainIndicator;
-asn_struct_free_f CN_DomainIndicator_free;
-asn_struct_print_f CN_DomainIndicator_print;
-asn_constr_check_f CN_DomainIndicator_constraint;
-ber_type_decoder_f CN_DomainIndicator_decode_ber;
-der_type_encoder_f CN_DomainIndicator_encode_der;
-xer_type_decoder_f CN_DomainIndicator_decode_xer;
-xer_type_encoder_f CN_DomainIndicator_encode_xer;
-per_type_decoder_f CN_DomainIndicator_decode_uper;
-per_type_encoder_f CN_DomainIndicator_encode_uper;
-per_type_decoder_f CN_DomainIndicator_decode_aper;
-per_type_encoder_f CN_DomainIndicator_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _CN_DomainIndicator_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/CSG-Capability.h b/src/hnbap/CSG-Capability.h
deleted file mode 100644
index f6df34d..0000000
--- a/src/hnbap/CSG-Capability.h
+++ /dev/null
@@ -1,52 +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 -gen-PER`
- */
-
-#ifndef _CSG_Capability_H_
-#define _CSG_Capability_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum CSG_Capability {
- CSG_Capability_csg_capable = 0,
- CSG_Capability_not_csg_capable = 1
- /*
- * Enumeration is extensible
- */
-} e_CSG_Capability;
-
-/* CSG-Capability */
-typedef long CSG_Capability_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_CSG_Capability;
-asn_struct_free_f CSG_Capability_free;
-asn_struct_print_f CSG_Capability_print;
-asn_constr_check_f CSG_Capability_constraint;
-ber_type_decoder_f CSG_Capability_decode_ber;
-der_type_encoder_f CSG_Capability_encode_der;
-xer_type_decoder_f CSG_Capability_decode_xer;
-xer_type_encoder_f CSG_Capability_encode_xer;
-per_type_decoder_f CSG_Capability_decode_uper;
-per_type_encoder_f CSG_Capability_encode_uper;
-per_type_decoder_f CSG_Capability_decode_aper;
-per_type_encoder_f CSG_Capability_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _CSG_Capability_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/CSG-ID.h b/src/hnbap/CSG-ID.h
deleted file mode 100644
index dfffa81..0000000
--- a/src/hnbap/CSG-ID.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _CSG_ID_H_
-#define _CSG_ID_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <BIT_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* CSG-ID */
-typedef BIT_STRING_t CSG_ID_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_CSG_ID;
-asn_struct_free_f CSG_ID_free;
-asn_struct_print_f CSG_ID_print;
-asn_constr_check_f CSG_ID_constraint;
-ber_type_decoder_f CSG_ID_decode_ber;
-der_type_encoder_f CSG_ID_encode_der;
-xer_type_decoder_f CSG_ID_decode_xer;
-xer_type_encoder_f CSG_ID_encode_xer;
-per_type_decoder_f CSG_ID_decode_uper;
-per_type_encoder_f CSG_ID_encode_uper;
-per_type_decoder_f CSG_ID_decode_aper;
-per_type_encoder_f CSG_ID_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _CSG_ID_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/CSGMembershipStatus.h b/src/hnbap/CSGMembershipStatus.h
deleted file mode 100644
index 5f7e88c..0000000
--- a/src/hnbap/CSGMembershipStatus.h
+++ /dev/null
@@ -1,52 +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 -gen-PER`
- */
-
-#ifndef _CSGMembershipStatus_H_
-#define _CSGMembershipStatus_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum CSGMembershipStatus {
- CSGMembershipStatus_member = 0,
- CSGMembershipStatus_non_member = 1
- /*
- * Enumeration is extensible
- */
-} e_CSGMembershipStatus;
-
-/* CSGMembershipStatus */
-typedef long CSGMembershipStatus_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_CSGMembershipStatus;
-asn_struct_free_f CSGMembershipStatus_free;
-asn_struct_print_f CSGMembershipStatus_print;
-asn_constr_check_f CSGMembershipStatus_constraint;
-ber_type_decoder_f CSGMembershipStatus_decode_ber;
-der_type_encoder_f CSGMembershipStatus_encode_der;
-xer_type_decoder_f CSGMembershipStatus_decode_xer;
-xer_type_encoder_f CSGMembershipStatus_encode_xer;
-per_type_decoder_f CSGMembershipStatus_decode_uper;
-per_type_encoder_f CSGMembershipStatus_encode_uper;
-per_type_decoder_f CSGMembershipStatus_decode_aper;
-per_type_encoder_f CSGMembershipStatus_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _CSGMembershipStatus_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/CSGMembershipUpdate.h b/src/hnbap/CSGMembershipUpdate.h
deleted file mode 100644
index dca4d2f..0000000
--- a/src/hnbap/CSGMembershipUpdate.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _CSGMembershipUpdate_H_
-#define _CSGMembershipUpdate_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* CSGMembershipUpdate */
-typedef struct CSGMembershipUpdate {
- struct csgMembershipUpdate_ies {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } csgMembershipUpdate_ies;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} CSGMembershipUpdate_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_CSGMembershipUpdate;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _CSGMembershipUpdate_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/Cause.h b/src/hnbap/Cause.h
deleted file mode 100644
index 549cc79..0000000
--- a/src/hnbap/Cause.h
+++ /dev/null
@@ -1,62 +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 -gen-PER`
- */
-
-#ifndef _Cause_H_
-#define _Cause_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/CauseRadioNetwork.h>
-#include <osmocom/osmo-iuh/hnbap/CauseTransport.h>
-#include <osmocom/osmo-iuh/hnbap/CauseProtocol.h>
-#include <osmocom/osmo-iuh/hnbap/CauseMisc.h>
-#include <constr_CHOICE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum Cause_PR {
- Cause_PR_NOTHING, /* No components present */
- Cause_PR_radioNetwork,
- Cause_PR_transport,
- Cause_PR_protocol,
- Cause_PR_misc,
- /* Extensions may appear below */
-
-} Cause_PR;
-
-/* Cause */
-typedef struct Cause {
- Cause_PR present;
- union Cause_u {
- CauseRadioNetwork_t radioNetwork;
- CauseTransport_t transport;
- CauseProtocol_t protocol;
- CauseMisc_t misc;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} Cause_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_Cause;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _Cause_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/CauseMisc.h b/src/hnbap/CauseMisc.h
deleted file mode 100644
index 7863364..0000000
--- a/src/hnbap/CauseMisc.h
+++ /dev/null
@@ -1,54 +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 -gen-PER`
- */
-
-#ifndef _CauseMisc_H_
-#define _CauseMisc_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum CauseMisc {
- CauseMisc_processing_overload = 0,
- CauseMisc_hardware_failure = 1,
- CauseMisc_o_and_m_intervention = 2,
- CauseMisc_unspecified = 3
- /*
- * Enumeration is extensible
- */
-} e_CauseMisc;
-
-/* CauseMisc */
-typedef long CauseMisc_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_CauseMisc;
-asn_struct_free_f CauseMisc_free;
-asn_struct_print_f CauseMisc_print;
-asn_constr_check_f CauseMisc_constraint;
-ber_type_decoder_f CauseMisc_decode_ber;
-der_type_encoder_f CauseMisc_encode_der;
-xer_type_decoder_f CauseMisc_decode_xer;
-xer_type_encoder_f CauseMisc_encode_xer;
-per_type_decoder_f CauseMisc_decode_uper;
-per_type_encoder_f CauseMisc_encode_uper;
-per_type_decoder_f CauseMisc_decode_aper;
-per_type_encoder_f CauseMisc_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _CauseMisc_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/CauseProtocol.h b/src/hnbap/CauseProtocol.h
deleted file mode 100644
index 1dc187c..0000000
--- a/src/hnbap/CauseProtocol.h
+++ /dev/null
@@ -1,57 +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 -gen-PER`
- */
-
-#ifndef _CauseProtocol_H_
-#define _CauseProtocol_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum CauseProtocol {
- CauseProtocol_transfer_syntax_error = 0,
- CauseProtocol_abstract_syntax_error_reject = 1,
- CauseProtocol_abstract_syntax_error_ignore_and_notify = 2,
- CauseProtocol_message_not_compatible_with_receiver_state = 3,
- CauseProtocol_semantic_error = 4,
- CauseProtocol_unspecified = 5,
- CauseProtocol_abstract_syntax_error_falsely_constructed_message = 6
- /*
- * Enumeration is extensible
- */
-} e_CauseProtocol;
-
-/* CauseProtocol */
-typedef long CauseProtocol_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_CauseProtocol;
-asn_struct_free_f CauseProtocol_free;
-asn_struct_print_f CauseProtocol_print;
-asn_constr_check_f CauseProtocol_constraint;
-ber_type_decoder_f CauseProtocol_decode_ber;
-der_type_encoder_f CauseProtocol_encode_der;
-xer_type_decoder_f CauseProtocol_decode_xer;
-xer_type_encoder_f CauseProtocol_encode_xer;
-per_type_decoder_f CauseProtocol_decode_uper;
-per_type_encoder_f CauseProtocol_encode_uper;
-per_type_decoder_f CauseProtocol_decode_aper;
-per_type_encoder_f CauseProtocol_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _CauseProtocol_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/CauseRadioNetwork.h b/src/hnbap/CauseRadioNetwork.h
deleted file mode 100644
index 54d8b50..0000000
--- a/src/hnbap/CauseRadioNetwork.h
+++ /dev/null
@@ -1,66 +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 -gen-PER`
- */
-
-#ifndef _CauseRadioNetwork_H_
-#define _CauseRadioNetwork_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum CauseRadioNetwork {
- CauseRadioNetwork_overload = 0,
- CauseRadioNetwork_unauthorised_Location = 1,
- CauseRadioNetwork_unauthorised_HNB = 2,
- CauseRadioNetwork_hNB_parameter_mismatch = 3,
- CauseRadioNetwork_invalid_UE_identity = 4,
- CauseRadioNetwork_uE_not_allowed_on_this_HNB = 5,
- CauseRadioNetwork_uE_unauthorised = 6,
- CauseRadioNetwork_connection_with_UE_lost = 7,
- CauseRadioNetwork_ue_RRC_release = 8,
- CauseRadioNetwork_hNB_not_registered = 9,
- CauseRadioNetwork_unspecified = 10,
- CauseRadioNetwork_normal = 11,
- CauseRadioNetwork_uE_relocated = 12,
- CauseRadioNetwork_ue_registered_in_another_HNB = 13,
- /*
- * Enumeration is extensible
- */
- CauseRadioNetwork_no_neighbour_information_available = 14,
- CauseRadioNetwork_iurh_connection_to_that_neighbour_not_Allowed = 15
-} e_CauseRadioNetwork;
-
-/* CauseRadioNetwork */
-typedef long CauseRadioNetwork_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_CauseRadioNetwork;
-asn_struct_free_f CauseRadioNetwork_free;
-asn_struct_print_f CauseRadioNetwork_print;
-asn_constr_check_f CauseRadioNetwork_constraint;
-ber_type_decoder_f CauseRadioNetwork_decode_ber;
-der_type_encoder_f CauseRadioNetwork_encode_der;
-xer_type_decoder_f CauseRadioNetwork_decode_xer;
-xer_type_encoder_f CauseRadioNetwork_encode_xer;
-per_type_decoder_f CauseRadioNetwork_decode_uper;
-per_type_encoder_f CauseRadioNetwork_encode_uper;
-per_type_decoder_f CauseRadioNetwork_decode_aper;
-per_type_encoder_f CauseRadioNetwork_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _CauseRadioNetwork_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/CauseTransport.h b/src/hnbap/CauseTransport.h
deleted file mode 100644
index ea445e9..0000000
--- a/src/hnbap/CauseTransport.h
+++ /dev/null
@@ -1,52 +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 -gen-PER`
- */
-
-#ifndef _CauseTransport_H_
-#define _CauseTransport_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum CauseTransport {
- CauseTransport_transport_resource_unavailable = 0,
- CauseTransport_unspecified = 1
- /*
- * Enumeration is extensible
- */
-} e_CauseTransport;
-
-/* CauseTransport */
-typedef long CauseTransport_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_CauseTransport;
-asn_struct_free_f CauseTransport_free;
-asn_struct_print_f CauseTransport_print;
-asn_constr_check_f CauseTransport_constraint;
-ber_type_decoder_f CauseTransport_decode_ber;
-der_type_encoder_f CauseTransport_encode_der;
-xer_type_decoder_f CauseTransport_decode_xer;
-xer_type_encoder_f CauseTransport_encode_xer;
-per_type_decoder_f CauseTransport_decode_uper;
-per_type_encoder_f CauseTransport_encode_uper;
-per_type_decoder_f CauseTransport_decode_aper;
-per_type_encoder_f CauseTransport_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _CauseTransport_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/CellIdentity.h b/src/hnbap/CellIdentity.h
deleted file mode 100644
index 69b1688..0000000
--- a/src/hnbap/CellIdentity.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _CellIdentity_H_
-#define _CellIdentity_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <BIT_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* CellIdentity */
-typedef BIT_STRING_t CellIdentity_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_CellIdentity;
-asn_struct_free_f CellIdentity_free;
-asn_struct_print_f CellIdentity_print;
-asn_constr_check_f CellIdentity_constraint;
-ber_type_decoder_f CellIdentity_decode_ber;
-der_type_encoder_f CellIdentity_encode_der;
-xer_type_decoder_f CellIdentity_decode_xer;
-xer_type_encoder_f CellIdentity_encode_xer;
-per_type_decoder_f CellIdentity_decode_uper;
-per_type_encoder_f CellIdentity_encode_uper;
-per_type_decoder_f CellIdentity_decode_aper;
-per_type_encoder_f CellIdentity_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _CellIdentity_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/ConfigurationInformation.h b/src/hnbap/ConfigurationInformation.h
deleted file mode 100644
index 0c33b02..0000000
--- a/src/hnbap/ConfigurationInformation.h
+++ /dev/null
@@ -1,56 +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 -gen-PER`
- */
-
-#ifndef _ConfigurationInformation_H_
-#define _ConfigurationInformation_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/HNBConfigurationInformationProvided.h>
-#include <osmocom/osmo-iuh/hnbap/HNBConfigurationInformationMissing.h>
-#include <constr_CHOICE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum ConfigurationInformation_PR {
- ConfigurationInformation_PR_NOTHING, /* No components present */
- ConfigurationInformation_PR_provided,
- ConfigurationInformation_PR_missing,
- /* Extensions may appear below */
-
-} ConfigurationInformation_PR;
-
-/* ConfigurationInformation */
-typedef struct ConfigurationInformation {
- ConfigurationInformation_PR present;
- union ConfigurationInformation_u {
- HNBConfigurationInformationProvided_t provided;
- HNBConfigurationInformationMissing_t missing;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ConfigurationInformation_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_ConfigurationInformation;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _ConfigurationInformation_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/Context-ID.h b/src/hnbap/Context-ID.h
deleted file mode 100644
index 89ba4e6..0000000
--- a/src/hnbap/Context-ID.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _Context_ID_H_
-#define _Context_ID_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <BIT_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Context-ID */
-typedef BIT_STRING_t Context_ID_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_Context_ID;
-asn_struct_free_f Context_ID_free;
-asn_struct_print_f Context_ID_print;
-asn_constr_check_f Context_ID_constraint;
-ber_type_decoder_f Context_ID_decode_ber;
-der_type_encoder_f Context_ID_encode_der;
-xer_type_decoder_f Context_ID_decode_xer;
-xer_type_encoder_f Context_ID_encode_xer;
-per_type_decoder_f Context_ID_decode_uper;
-per_type_encoder_f Context_ID_encode_uper;
-per_type_decoder_f Context_ID_decode_aper;
-per_type_encoder_f Context_ID_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _Context_ID_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/Criticality.h b/src/hnbap/Criticality.h
deleted file mode 100644
index c110ab9..0000000
--- a/src/hnbap/Criticality.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-CommonDataTypes"
- * found in "../../asn1/hnbap/HNBAP-CommonDataTypes.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _Criticality_H_
-#define _Criticality_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum Criticality {
- Criticality_reject = 0,
- Criticality_ignore = 1,
- Criticality_notify = 2
-} e_Criticality;
-
-/* Criticality */
-typedef long Criticality_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_Criticality;
-asn_struct_free_f Criticality_free;
-asn_struct_print_f Criticality_print;
-asn_constr_check_f Criticality_constraint;
-ber_type_decoder_f Criticality_decode_ber;
-der_type_encoder_f Criticality_encode_der;
-xer_type_decoder_f Criticality_decode_xer;
-xer_type_encoder_f Criticality_encode_xer;
-per_type_decoder_f Criticality_decode_uper;
-per_type_encoder_f Criticality_encode_uper;
-per_type_decoder_f Criticality_decode_aper;
-per_type_encoder_f Criticality_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _Criticality_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/CriticalityDiagnostics-IE-List.h b/src/hnbap/CriticalityDiagnostics-IE-List.h
deleted file mode 100644
index ae5a777..0000000
--- a/src/hnbap/CriticalityDiagnostics-IE-List.h
+++ /dev/null
@@ -1,60 +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 -gen-PER`
- */
-
-#ifndef _CriticalityDiagnostics_IE_List_H_
-#define _CriticalityDiagnostics_IE_List_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <osmocom/osmo-iuh/hnbap/Criticality.h>
-#include <osmocom/osmo-iuh/hnbap/ProtocolIE-ID.h>
-#include <osmocom/osmo-iuh/hnbap/TypeOfError.h>
-#include <constr_SEQUENCE.h>
-#include <constr_SEQUENCE_OF.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE_Extensions;
-
-/* CriticalityDiagnostics-IE-List */
-typedef struct CriticalityDiagnostics_IE_List {
- A_SEQUENCE_OF(struct Member {
- Criticality_t iECriticality;
- ProtocolIE_ID_t iE_ID;
- TypeOfError_t typeOfError;
- struct IE_Extensions *iE_Extensions /* OPTIONAL */;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } ) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} CriticalityDiagnostics_IE_List_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_CriticalityDiagnostics_IE_List;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE-Extensions.h>
-
-#endif /* _CriticalityDiagnostics_IE_List_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/CriticalityDiagnostics.h b/src/hnbap/CriticalityDiagnostics.h
deleted file mode 100644
index 782da7b..0000000
--- a/src/hnbap/CriticalityDiagnostics.h
+++ /dev/null
@@ -1,56 +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 -gen-PER`
- */
-
-#ifndef _CriticalityDiagnostics_H_
-#define _CriticalityDiagnostics_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/ProcedureCode.h>
-#include <osmocom/osmo-iuh/hnbap/TriggeringMessage.h>
-#include <osmocom/osmo-iuh/hnbap/Criticality.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct CriticalityDiagnostics_IE_List;
-struct IE_Extensions;
-
-/* CriticalityDiagnostics */
-typedef struct CriticalityDiagnostics {
- ProcedureCode_t *procedureCode /* OPTIONAL */;
- TriggeringMessage_t *triggeringMessage /* OPTIONAL */;
- Criticality_t *procedureCriticality /* OPTIONAL */;
- struct CriticalityDiagnostics_IE_List *iEsCriticalityDiagnostics /* OPTIONAL */;
- struct IE_Extensions *iE_Extensions /* OPTIONAL */;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} CriticalityDiagnostics_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_CriticalityDiagnostics;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/CriticalityDiagnostics-IE-List.h>
-#include <osmocom/osmo-iuh/hnbap/IE-Extensions.h>
-
-#endif /* _CriticalityDiagnostics_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/ESN.h b/src/hnbap/ESN.h
deleted file mode 100644
index 36ee2ca..0000000
--- a/src/hnbap/ESN.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _ESN_H_
-#define _ESN_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <BIT_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* ESN */
-typedef BIT_STRING_t ESN_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_ESN;
-asn_struct_free_f ESN_free;
-asn_struct_print_f ESN_print;
-asn_constr_check_f ESN_constraint;
-ber_type_decoder_f ESN_decode_ber;
-der_type_encoder_f ESN_encode_der;
-xer_type_decoder_f ESN_decode_xer;
-xer_type_encoder_f ESN_encode_xer;
-per_type_decoder_f ESN_decode_uper;
-per_type_encoder_f ESN_encode_uper;
-per_type_decoder_f ESN_decode_aper;
-per_type_encoder_f ESN_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _ESN_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/ErrorIndication.h b/src/hnbap/ErrorIndication.h
deleted file mode 100644
index e2fd5cf..0000000
--- a/src/hnbap/ErrorIndication.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _ErrorIndication_H_
-#define _ErrorIndication_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* ErrorIndication */
-typedef struct ErrorIndication {
- struct errorIndication_ies {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } errorIndication_ies;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} ErrorIndication_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_ErrorIndication;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _ErrorIndication_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/GTP-TEI.h b/src/hnbap/GTP-TEI.h
deleted file mode 100644
index 863c612..0000000
--- a/src/hnbap/GTP-TEI.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _GTP_TEI_H_
-#define _GTP_TEI_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <OCTET_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* GTP-TEI */
-typedef OCTET_STRING_t GTP_TEI_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_GTP_TEI;
-asn_struct_free_f GTP_TEI_free;
-asn_struct_print_f GTP_TEI_print;
-asn_constr_check_f GTP_TEI_constraint;
-ber_type_decoder_f GTP_TEI_decode_ber;
-der_type_encoder_f GTP_TEI_encode_der;
-xer_type_decoder_f GTP_TEI_decode_xer;
-xer_type_encoder_f GTP_TEI_encode_xer;
-per_type_decoder_f GTP_TEI_decode_uper;
-per_type_encoder_f GTP_TEI_encode_uper;
-per_type_decoder_f GTP_TEI_decode_aper;
-per_type_encoder_f GTP_TEI_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _GTP_TEI_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/GeographicalCoordinates.h b/src/hnbap/GeographicalCoordinates.h
deleted file mode 100644
index bc4cde3..0000000
--- a/src/hnbap/GeographicalCoordinates.h
+++ /dev/null
@@ -1,59 +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 -gen-PER`
- */
-
-#ifndef _GeographicalCoordinates_H_
-#define _GeographicalCoordinates_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-#include <NativeInteger.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum latitudeSign {
- latitudeSign_north = 0,
- latitudeSign_south = 1
-} e_latitudeSign;
-
-/* Forward declarations */
-struct IE_Extensions;
-
-/* GeographicalCoordinates */
-typedef struct GeographicalCoordinates {
- long latitudeSign;
- long latitude;
- long longitude;
- struct IE_Extensions *iE_Extensions /* OPTIONAL */;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} GeographicalCoordinates_t;
-
-/* Implementation */
-/* extern asn_TYPE_descriptor_t asn_DEF_latitudeSign_2; // (Use -fall-defs-global to expose) */
-extern asn_TYPE_descriptor_t asn_DEF_GeographicalCoordinates;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE-Extensions.h>
-
-#endif /* _GeographicalCoordinates_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/GeographicalLocation.h b/src/hnbap/GeographicalLocation.h
deleted file mode 100644
index c6ce2ca..0000000
--- a/src/hnbap/GeographicalLocation.h
+++ /dev/null
@@ -1,51 +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 -gen-PER`
- */
-
-#ifndef _GeographicalLocation_H_
-#define _GeographicalLocation_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/GeographicalCoordinates.h>
-#include <osmocom/osmo-iuh/hnbap/AltitudeAndDirection.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE_Extensions;
-
-/* GeographicalLocation */
-typedef struct GeographicalLocation {
- GeographicalCoordinates_t geographicalCoordinates;
- AltitudeAndDirection_t altitudeAndDirection;
- struct IE_Extensions *iE_Extensions /* OPTIONAL */;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} GeographicalLocation_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_GeographicalLocation;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE-Extensions.h>
-
-#endif /* _GeographicalLocation_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/HNB-Cell-Access-Mode.h b/src/hnbap/HNB-Cell-Access-Mode.h
deleted file mode 100644
index 76778e4..0000000
--- a/src/hnbap/HNB-Cell-Access-Mode.h
+++ /dev/null
@@ -1,53 +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 -gen-PER`
- */
-
-#ifndef _HNB_Cell_Access_Mode_H_
-#define _HNB_Cell_Access_Mode_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum HNB_Cell_Access_Mode {
- HNB_Cell_Access_Mode_closed = 0,
- HNB_Cell_Access_Mode_hybrid = 1,
- HNB_Cell_Access_Mode_open = 2
- /*
- * Enumeration is extensible
- */
-} e_HNB_Cell_Access_Mode;
-
-/* HNB-Cell-Access-Mode */
-typedef long HNB_Cell_Access_Mode_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_HNB_Cell_Access_Mode;
-asn_struct_free_f HNB_Cell_Access_Mode_free;
-asn_struct_print_f HNB_Cell_Access_Mode_print;
-asn_constr_check_f HNB_Cell_Access_Mode_constraint;
-ber_type_decoder_f HNB_Cell_Access_Mode_decode_ber;
-der_type_encoder_f HNB_Cell_Access_Mode_encode_der;
-xer_type_decoder_f HNB_Cell_Access_Mode_decode_xer;
-xer_type_encoder_f HNB_Cell_Access_Mode_encode_xer;
-per_type_decoder_f HNB_Cell_Access_Mode_decode_uper;
-per_type_encoder_f HNB_Cell_Access_Mode_encode_uper;
-per_type_decoder_f HNB_Cell_Access_Mode_decode_aper;
-per_type_encoder_f HNB_Cell_Access_Mode_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _HNB_Cell_Access_Mode_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/HNB-Cell-Identifier.h b/src/hnbap/HNB-Cell-Identifier.h
deleted file mode 100644
index e5feebf..0000000
--- a/src/hnbap/HNB-Cell-Identifier.h
+++ /dev/null
@@ -1,51 +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 -gen-PER`
- */
-
-#ifndef _HNB_Cell_Identifier_H_
-#define _HNB_Cell_Identifier_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/PLMNidentity.h>
-#include <osmocom/osmo-iuh/hnbap/CellIdentity.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE_Extensions;
-
-/* HNB-Cell-Identifier */
-typedef struct HNB_Cell_Identifier {
- PLMNidentity_t pLMNidentity;
- CellIdentity_t cellIdentity;
- struct IE_Extensions *iE_Extensions /* OPTIONAL */;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} HNB_Cell_Identifier_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_HNB_Cell_Identifier;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE-Extensions.h>
-
-#endif /* _HNB_Cell_Identifier_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/HNB-GWResponse.h b/src/hnbap/HNB-GWResponse.h
deleted file mode 100644
index d2d99fa..0000000
--- a/src/hnbap/HNB-GWResponse.h
+++ /dev/null
@@ -1,59 +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 -gen-PER`
- */
-
-#ifndef _HNB_GWResponse_H_
-#define _HNB_GWResponse_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/HNBConfigInfo.h>
-#include <osmocom/osmo-iuh/hnbap/RNC-ID.h>
-#include <osmocom/osmo-iuh/hnbap/UnknownU-RNTIIndication.h>
-#include <constr_CHOICE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum HNB_GWResponse_PR {
- HNB_GWResponse_PR_NOTHING, /* No components present */
- HNB_GWResponse_PR_hNB,
- HNB_GWResponse_PR_macroRNC,
- HNB_GWResponse_PR_unknownU_RNTIIndication,
- /* Extensions may appear below */
-
-} HNB_GWResponse_PR;
-
-/* HNB-GWResponse */
-typedef struct HNB_GWResponse {
- HNB_GWResponse_PR present;
- union HNB_GWResponse_u {
- HNBConfigInfo_t hNB;
- RNC_ID_t macroRNC;
- UnknownU_RNTIIndication_t unknownU_RNTIIndication;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} HNB_GWResponse_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_HNB_GWResponse;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _HNB_GWResponse_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/HNB-Identity-Info.h b/src/hnbap/HNB-Identity-Info.h
deleted file mode 100644
index f36ac89..0000000
--- a/src/hnbap/HNB-Identity-Info.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _HNB_Identity_Info_H_
-#define _HNB_Identity_Info_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <OCTET_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* HNB-Identity-Info */
-typedef OCTET_STRING_t HNB_Identity_Info_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_HNB_Identity_Info;
-asn_struct_free_f HNB_Identity_Info_free;
-asn_struct_print_f HNB_Identity_Info_print;
-asn_constr_check_f HNB_Identity_Info_constraint;
-ber_type_decoder_f HNB_Identity_Info_decode_ber;
-der_type_encoder_f HNB_Identity_Info_encode_der;
-xer_type_decoder_f HNB_Identity_Info_decode_xer;
-xer_type_encoder_f HNB_Identity_Info_encode_xer;
-per_type_decoder_f HNB_Identity_Info_decode_uper;
-per_type_encoder_f HNB_Identity_Info_encode_uper;
-per_type_decoder_f HNB_Identity_Info_decode_aper;
-per_type_encoder_f HNB_Identity_Info_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _HNB_Identity_Info_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/HNB-Identity.h b/src/hnbap/HNB-Identity.h
deleted file mode 100644
index 30448d9..0000000
--- a/src/hnbap/HNB-Identity.h
+++ /dev/null
@@ -1,49 +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 -gen-PER`
- */
-
-#ifndef _HNB_Identity_H_
-#define _HNB_Identity_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/HNB-Identity-Info.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE_Extensions;
-
-/* HNB-Identity */
-typedef struct HNB_Identity {
- HNB_Identity_Info_t hNB_Identity_Info;
- struct IE_Extensions *iE_Extensions /* OPTIONAL */;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} HNB_Identity_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_HNB_Identity;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE-Extensions.h>
-
-#endif /* _HNB_Identity_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/HNB-Location-Information.h b/src/hnbap/HNB-Location-Information.h
deleted file mode 100644
index 1846a26..0000000
--- a/src/hnbap/HNB-Location-Information.h
+++ /dev/null
@@ -1,53 +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 -gen-PER`
- */
-
-#ifndef _HNB_Location_Information_H_
-#define _HNB_Location_Information_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct MacroCoverageInformation;
-struct GeographicalLocation;
-struct IE_Extensions;
-
-/* HNB-Location-Information */
-typedef struct HNB_Location_Information {
- struct MacroCoverageInformation *macroCoverageInfo /* OPTIONAL */;
- struct GeographicalLocation *geographicalCoordinates /* OPTIONAL */;
- struct IE_Extensions *iE_Extensions /* OPTIONAL */;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} HNB_Location_Information_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_HNB_Location_Information;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/MacroCoverageInformation.h>
-#include <osmocom/osmo-iuh/hnbap/GeographicalLocation.h>
-#include <osmocom/osmo-iuh/hnbap/IE-Extensions.h>
-
-#endif /* _HNB_Location_Information_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/HNB-RNL-Identity.h b/src/hnbap/HNB-RNL-Identity.h
deleted file mode 100644
index 5e843d9..0000000
--- a/src/hnbap/HNB-RNL-Identity.h
+++ /dev/null
@@ -1,53 +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 -gen-PER`
- */
-
-#ifndef _HNB_RNL_Identity_H_
-#define _HNB_RNL_Identity_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/HNB-Cell-Identifier.h>
-#include <constr_CHOICE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum HNB_RNL_Identity_PR {
- HNB_RNL_Identity_PR_NOTHING, /* No components present */
- HNB_RNL_Identity_PR_hNB_Identity_as_Cell_Identifier,
- /* Extensions may appear below */
-
-} HNB_RNL_Identity_PR;
-
-/* HNB-RNL-Identity */
-typedef struct HNB_RNL_Identity {
- HNB_RNL_Identity_PR present;
- union HNB_RNL_Identity_u {
- HNB_Cell_Identifier_t hNB_Identity_as_Cell_Identifier;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} HNB_RNL_Identity_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_HNB_RNL_Identity;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _HNB_RNL_Identity_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/HNBAP-PDU.h b/src/hnbap/HNBAP-PDU.h
deleted file mode 100644
index 18017ae..0000000
--- a/src/hnbap/HNBAP-PDU.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _HNBAP_PDU_H_
-#define _HNBAP_PDU_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/InitiatingMessage.h>
-#include <osmocom/osmo-iuh/hnbap/SuccessfulOutcome.h>
-#include <osmocom/osmo-iuh/hnbap/UnsuccessfulOutcome.h>
-#include <constr_CHOICE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum HNBAP_PDU_PR {
- HNBAP_PDU_PR_NOTHING, /* No components present */
- HNBAP_PDU_PR_initiatingMessage,
- HNBAP_PDU_PR_successfulOutcome,
- HNBAP_PDU_PR_unsuccessfulOutcome,
- /* Extensions may appear below */
-
-} HNBAP_PDU_PR;
-
-/* HNBAP-PDU */
-typedef struct HNBAP_PDU {
- HNBAP_PDU_PR present;
- union HNBAP_PDU_u {
- InitiatingMessage_t initiatingMessage;
- SuccessfulOutcome_t successfulOutcome;
- UnsuccessfulOutcome_t unsuccessfulOutcome;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} HNBAP_PDU_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_HNBAP_PDU;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _HNBAP_PDU_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/HNBCapacity.h b/src/hnbap/HNBCapacity.h
deleted file mode 100644
index 2c6eea1..0000000
--- a/src/hnbap/HNBCapacity.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _HNBCapacity_H_
-#define _HNBCapacity_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeInteger.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* HNBCapacity */
-typedef long HNBCapacity_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_HNBCapacity;
-asn_struct_free_f HNBCapacity_free;
-asn_struct_print_f HNBCapacity_print;
-asn_constr_check_f HNBCapacity_constraint;
-ber_type_decoder_f HNBCapacity_decode_ber;
-der_type_encoder_f HNBCapacity_encode_der;
-xer_type_decoder_f HNBCapacity_decode_xer;
-xer_type_encoder_f HNBCapacity_encode_xer;
-per_type_decoder_f HNBCapacity_decode_uper;
-per_type_encoder_f HNBCapacity_encode_uper;
-per_type_decoder_f HNBCapacity_decode_aper;
-per_type_encoder_f HNBCapacity_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _HNBCapacity_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/HNBConfigInfo.h b/src/hnbap/HNBConfigInfo.h
deleted file mode 100644
index 39b2802..0000000
--- a/src/hnbap/HNBConfigInfo.h
+++ /dev/null
@@ -1,51 +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 -gen-PER`
- */
-
-#ifndef _HNBConfigInfo_H_
-#define _HNBConfigInfo_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/HNB-RNL-Identity.h>
-#include <osmocom/osmo-iuh/hnbap/ConfigurationInformation.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE_Extensions;
-
-/* HNBConfigInfo */
-typedef struct HNBConfigInfo {
- HNB_RNL_Identity_t hnb_RNL_Identity;
- ConfigurationInformation_t configurationInformation;
- struct IE_Extensions *iE_Extensions /* OPTIONAL */;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} HNBConfigInfo_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_HNBConfigInfo;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE-Extensions.h>
-
-#endif /* _HNBConfigInfo_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/HNBConfigTransferRequest.h b/src/hnbap/HNBConfigTransferRequest.h
deleted file mode 100644
index ae42e47..0000000
--- a/src/hnbap/HNBConfigTransferRequest.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _HNBConfigTransferRequest_H_
-#define _HNBConfigTransferRequest_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* HNBConfigTransferRequest */
-typedef struct HNBConfigTransferRequest {
- struct hnbConfigTransferRequest_ies {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } hnbConfigTransferRequest_ies;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} HNBConfigTransferRequest_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_HNBConfigTransferRequest;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _HNBConfigTransferRequest_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/HNBConfigTransferResponse.h b/src/hnbap/HNBConfigTransferResponse.h
deleted file mode 100644
index dbcfa1e..0000000
--- a/src/hnbap/HNBConfigTransferResponse.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _HNBConfigTransferResponse_H_
-#define _HNBConfigTransferResponse_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* HNBConfigTransferResponse */
-typedef struct HNBConfigTransferResponse {
- struct hnbConfigTransferResponse_ies {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } hnbConfigTransferResponse_ies;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} HNBConfigTransferResponse_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_HNBConfigTransferResponse;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _HNBConfigTransferResponse_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/HNBConfigurationInformationMissing.h b/src/hnbap/HNBConfigurationInformationMissing.h
deleted file mode 100644
index 0833454..0000000
--- a/src/hnbap/HNBConfigurationInformationMissing.h
+++ /dev/null
@@ -1,49 +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 -gen-PER`
- */
-
-#ifndef _HNBConfigurationInformationMissing_H_
-#define _HNBConfigurationInformationMissing_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/Cause.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE_Extensions;
-
-/* HNBConfigurationInformationMissing */
-typedef struct HNBConfigurationInformationMissing {
- Cause_t cause;
- struct IE_Extensions *iE_Extensions /* OPTIONAL */;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} HNBConfigurationInformationMissing_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_HNBConfigurationInformationMissing;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE-Extensions.h>
-
-#endif /* _HNBConfigurationInformationMissing_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/HNBConfigurationInformationProvided.h b/src/hnbap/HNBConfigurationInformationProvided.h
deleted file mode 100644
index 5eae3a3..0000000
--- a/src/hnbap/HNBConfigurationInformationProvided.h
+++ /dev/null
@@ -1,55 +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 -gen-PER`
- */
-
-#ifndef _HNBConfigurationInformationProvided_H_
-#define _HNBConfigurationInformationProvided_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/PSC.h>
-#include <osmocom/osmo-iuh/hnbap/CSG-ID.h>
-#include <osmocom/osmo-iuh/hnbap/HNB-Cell-Access-Mode.h>
-#include <osmocom/osmo-iuh/hnbap/Iurh-Signalling-TNL-AddressList.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE_Extensions;
-
-/* HNBConfigurationInformationProvided */
-typedef struct HNBConfigurationInformationProvided {
- PSC_t *psc /* OPTIONAL */;
- CSG_ID_t *cSG_ID /* OPTIONAL */;
- HNB_Cell_Access_Mode_t hNB_Cell_Access_Mode;
- Iurh_Signalling_TNL_AddressList_t iurh_Signalling_TNL_AddressList;
- struct IE_Extensions *iE_Extensions /* OPTIONAL */;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} HNBConfigurationInformationProvided_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_HNBConfigurationInformationProvided;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE-Extensions.h>
-
-#endif /* _HNBConfigurationInformationProvided_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/HNBDe-Register.h b/src/hnbap/HNBDe-Register.h
deleted file mode 100644
index 23423f0..0000000
--- a/src/hnbap/HNBDe-Register.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _HNBDe_Register_H_
-#define _HNBDe_Register_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* HNBDe-Register */
-typedef struct HNBDe_Register {
- struct hnbDe_Register_ies {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } hnbDe_Register_ies;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} HNBDe_Register_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_HNBDe_Register;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _HNBDe_Register_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/HNBRegisterAccept.h b/src/hnbap/HNBRegisterAccept.h
deleted file mode 100644
index 41a7040..0000000
--- a/src/hnbap/HNBRegisterAccept.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _HNBRegisterAccept_H_
-#define _HNBRegisterAccept_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* HNBRegisterAccept */
-typedef struct HNBRegisterAccept {
- struct hnbRegisterAccept_ies {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } hnbRegisterAccept_ies;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} HNBRegisterAccept_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_HNBRegisterAccept;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _HNBRegisterAccept_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/HNBRegisterReject.h b/src/hnbap/HNBRegisterReject.h
deleted file mode 100644
index 2e77521..0000000
--- a/src/hnbap/HNBRegisterReject.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _HNBRegisterReject_H_
-#define _HNBRegisterReject_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* HNBRegisterReject */
-typedef struct HNBRegisterReject {
- struct hnbRegisterReject_ies {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } hnbRegisterReject_ies;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} HNBRegisterReject_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_HNBRegisterReject;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _HNBRegisterReject_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/HNBRegisterRequest.h b/src/hnbap/HNBRegisterRequest.h
deleted file mode 100644
index 2d59145..0000000
--- a/src/hnbap/HNBRegisterRequest.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _HNBRegisterRequest_H_
-#define _HNBRegisterRequest_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* HNBRegisterRequest */
-typedef struct HNBRegisterRequest {
- struct hnbRegisterRequest_ies {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } hnbRegisterRequest_ies;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} HNBRegisterRequest_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_HNBRegisterRequest;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _HNBRegisterRequest_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/IE-Extensions.h b/src/hnbap/IE-Extensions.h
deleted file mode 100644
index d56c93e..0000000
--- a/src/hnbap/IE-Extensions.h
+++ /dev/null
@@ -1,44 +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 -gen-PER`
- */
-
-#ifndef _IE_Extensions_H_
-#define _IE_Extensions_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* IE-Extensions */
-typedef struct IE_Extensions {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} IE_Extensions_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_IE_Extensions;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _IE_Extensions_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/IE.h b/src/hnbap/IE.h
deleted file mode 100644
index 8193b57..0000000
--- a/src/hnbap/IE.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _IE_H_
-#define _IE_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/ProtocolIE-ID.h>
-#include <osmocom/osmo-iuh/hnbap/Criticality.h>
-#include <ANY.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* IE */
-typedef struct IE {
- ProtocolIE_ID_t id;
- Criticality_t criticality;
- ANY_t value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} IE_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_IE;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _IE_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/IMEI.h b/src/hnbap/IMEI.h
deleted file mode 100644
index 41c8c9a..0000000
--- a/src/hnbap/IMEI.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _IMEI_H_
-#define _IMEI_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <BIT_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* IMEI */
-typedef BIT_STRING_t IMEI_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_IMEI;
-asn_struct_free_f IMEI_free;
-asn_struct_print_f IMEI_print;
-asn_constr_check_f IMEI_constraint;
-ber_type_decoder_f IMEI_decode_ber;
-der_type_encoder_f IMEI_encode_der;
-xer_type_decoder_f IMEI_decode_xer;
-xer_type_encoder_f IMEI_encode_xer;
-per_type_decoder_f IMEI_decode_uper;
-per_type_encoder_f IMEI_encode_uper;
-per_type_decoder_f IMEI_decode_aper;
-per_type_encoder_f IMEI_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _IMEI_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/IMSI.h b/src/hnbap/IMSI.h
deleted file mode 100644
index 061520c..0000000
--- a/src/hnbap/IMSI.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _IMSI_H_
-#define _IMSI_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <OCTET_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* IMSI */
-typedef OCTET_STRING_t IMSI_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_IMSI;
-asn_struct_free_f IMSI_free;
-asn_struct_print_f IMSI_print;
-asn_constr_check_f IMSI_constraint;
-ber_type_decoder_f IMSI_decode_ber;
-der_type_encoder_f IMSI_encode_der;
-xer_type_decoder_f IMSI_decode_xer;
-xer_type_encoder_f IMSI_encode_xer;
-per_type_decoder_f IMSI_decode_uper;
-per_type_encoder_f IMSI_encode_uper;
-per_type_decoder_f IMSI_decode_aper;
-per_type_encoder_f IMSI_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _IMSI_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/IMSIDS41.h b/src/hnbap/IMSIDS41.h
deleted file mode 100644
index e424742..0000000
--- a/src/hnbap/IMSIDS41.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _IMSIDS41_H_
-#define _IMSIDS41_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <OCTET_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* IMSIDS41 */
-typedef OCTET_STRING_t IMSIDS41_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_IMSIDS41;
-asn_struct_free_f IMSIDS41_free;
-asn_struct_print_f IMSIDS41_print;
-asn_constr_check_f IMSIDS41_constraint;
-ber_type_decoder_f IMSIDS41_decode_ber;
-der_type_encoder_f IMSIDS41_encode_der;
-xer_type_decoder_f IMSIDS41_decode_xer;
-xer_type_encoder_f IMSIDS41_encode_xer;
-per_type_decoder_f IMSIDS41_decode_uper;
-per_type_encoder_f IMSIDS41_encode_uper;
-per_type_decoder_f IMSIDS41_decode_aper;
-per_type_encoder_f IMSIDS41_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _IMSIDS41_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/IMSIESN.h b/src/hnbap/IMSIESN.h
deleted file mode 100644
index f81ecb9..0000000
--- a/src/hnbap/IMSIESN.h
+++ /dev/null
@@ -1,40 +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 -gen-PER`
- */
-
-#ifndef _IMSIESN_H_
-#define _IMSIESN_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/IMSIDS41.h>
-#include <osmocom/osmo-iuh/hnbap/ESN.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* IMSIESN */
-typedef struct IMSIESN {
- IMSIDS41_t iMSIDS41;
- ESN_t eSN;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} IMSIESN_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_IMSIESN;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _IMSIESN_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/IP-Address.h b/src/hnbap/IP-Address.h
deleted file mode 100644
index 26a4cb5..0000000
--- a/src/hnbap/IP-Address.h
+++ /dev/null
@@ -1,73 +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 -gen-PER`
- */
-
-#ifndef _IP_Address_H_
-#define _IP_Address_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/Ipv4Address.h>
-#include <osmocom/osmo-iuh/hnbap/Ipv6Address.h>
-#include <constr_CHOICE.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum ipaddress_PR {
- ipaddress_PR_NOTHING, /* No components present */
- ipaddress_PR_ipv4info,
- ipaddress_PR_ipv6info,
- /* Extensions may appear below */
-
-} ipaddress_PR;
-
-/* Forward declarations */
-struct IE_Extensions;
-
-/* IP-Address */
-typedef struct IP_Address {
- struct ipaddress {
- ipaddress_PR present;
- union IP_Address__ipaddress_u {
- Ipv4Address_t ipv4info;
- Ipv6Address_t ipv6info;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } ipaddress;
- struct IE_Extensions *iE_Extensions /* OPTIONAL */;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} IP_Address_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_IP_Address;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE-Extensions.h>
-
-#endif /* _IP_Address_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/InitiatingMessage.h b/src/hnbap/InitiatingMessage.h
deleted file mode 100644
index c3080b7..0000000
--- a/src/hnbap/InitiatingMessage.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _InitiatingMessage_H_
-#define _InitiatingMessage_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/ProcedureCode.h>
-#include <osmocom/osmo-iuh/hnbap/Criticality.h>
-#include <ANY.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* InitiatingMessage */
-typedef struct InitiatingMessage {
- ProcedureCode_t procedureCode;
- Criticality_t criticality;
- ANY_t value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} InitiatingMessage_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_InitiatingMessage;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _InitiatingMessage_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/Ipv4Address.h b/src/hnbap/Ipv4Address.h
deleted file mode 100644
index 49154ed..0000000
--- a/src/hnbap/Ipv4Address.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _Ipv4Address_H_
-#define _Ipv4Address_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <OCTET_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Ipv4Address */
-typedef OCTET_STRING_t Ipv4Address_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_Ipv4Address;
-asn_struct_free_f Ipv4Address_free;
-asn_struct_print_f Ipv4Address_print;
-asn_constr_check_f Ipv4Address_constraint;
-ber_type_decoder_f Ipv4Address_decode_ber;
-der_type_encoder_f Ipv4Address_encode_der;
-xer_type_decoder_f Ipv4Address_decode_xer;
-xer_type_encoder_f Ipv4Address_encode_xer;
-per_type_decoder_f Ipv4Address_decode_uper;
-per_type_encoder_f Ipv4Address_encode_uper;
-per_type_decoder_f Ipv4Address_decode_aper;
-per_type_encoder_f Ipv4Address_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _Ipv4Address_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/Ipv6Address.h b/src/hnbap/Ipv6Address.h
deleted file mode 100644
index 5268e4c..0000000
--- a/src/hnbap/Ipv6Address.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _Ipv6Address_H_
-#define _Ipv6Address_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <OCTET_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Ipv6Address */
-typedef OCTET_STRING_t Ipv6Address_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_Ipv6Address;
-asn_struct_free_f Ipv6Address_free;
-asn_struct_print_f Ipv6Address_print;
-asn_constr_check_f Ipv6Address_constraint;
-ber_type_decoder_f Ipv6Address_decode_ber;
-der_type_encoder_f Ipv6Address_encode_der;
-xer_type_decoder_f Ipv6Address_decode_xer;
-xer_type_encoder_f Ipv6Address_encode_xer;
-per_type_decoder_f Ipv6Address_decode_uper;
-per_type_encoder_f Ipv6Address_encode_uper;
-per_type_decoder_f Ipv6Address_decode_aper;
-per_type_encoder_f Ipv6Address_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _Ipv6Address_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/Iurh-Signalling-TNL-AddressList.h b/src/hnbap/Iurh-Signalling-TNL-AddressList.h
deleted file mode 100644
index 934203c..0000000
--- a/src/hnbap/Iurh-Signalling-TNL-AddressList.h
+++ /dev/null
@@ -1,44 +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 -gen-PER`
- */
-
-#ifndef _Iurh_Signalling_TNL_AddressList_H_
-#define _Iurh_Signalling_TNL_AddressList_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IP_Address;
-
-/* Iurh-Signalling-TNL-AddressList */
-typedef struct Iurh_Signalling_TNL_AddressList {
- A_SEQUENCE_OF(struct IP_Address) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} Iurh_Signalling_TNL_AddressList_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_Iurh_Signalling_TNL_AddressList;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IP-Address.h>
-
-#endif /* _Iurh_Signalling_TNL_AddressList_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/LAC.h b/src/hnbap/LAC.h
deleted file mode 100644
index 462fd4c..0000000
--- a/src/hnbap/LAC.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _LAC_H_
-#define _LAC_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <OCTET_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* LAC */
-typedef OCTET_STRING_t LAC_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_LAC;
-asn_struct_free_f LAC_free;
-asn_struct_print_f LAC_print;
-asn_constr_check_f LAC_constraint;
-ber_type_decoder_f LAC_decode_ber;
-der_type_encoder_f LAC_encode_der;
-xer_type_decoder_f LAC_decode_xer;
-xer_type_encoder_f LAC_encode_xer;
-per_type_decoder_f LAC_decode_uper;
-per_type_encoder_f LAC_encode_uper;
-per_type_decoder_f LAC_decode_aper;
-per_type_encoder_f LAC_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _LAC_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/LAI.h b/src/hnbap/LAI.h
deleted file mode 100644
index e0cd2ea..0000000
--- a/src/hnbap/LAI.h
+++ /dev/null
@@ -1,44 +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 -gen-PER`
- */
-
-#ifndef _LAI_H_
-#define _LAI_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/PLMNidentity.h>
-#include <osmocom/osmo-iuh/hnbap/LAC.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* LAI */
-typedef struct LAI {
- PLMNidentity_t pLMNID;
- LAC_t lAC;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} LAI_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_LAI;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _LAI_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/MacroCellID.h b/src/hnbap/MacroCellID.h
deleted file mode 100644
index 04ed95f..0000000
--- a/src/hnbap/MacroCellID.h
+++ /dev/null
@@ -1,56 +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 -gen-PER`
- */
-
-#ifndef _MacroCellID_H_
-#define _MacroCellID_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/UTRANCellID.h>
-#include <osmocom/osmo-iuh/hnbap/CGI.h>
-#include <constr_CHOICE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum MacroCellID_PR {
- MacroCellID_PR_NOTHING, /* No components present */
- MacroCellID_PR_uTRANCellID,
- MacroCellID_PR_gERANCellID,
- /* Extensions may appear below */
-
-} MacroCellID_PR;
-
-/* MacroCellID */
-typedef struct MacroCellID {
- MacroCellID_PR present;
- union MacroCellID_u {
- UTRANCellID_t uTRANCellID;
- CGI_t gERANCellID;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} MacroCellID_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_MacroCellID;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _MacroCellID_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/MacroCoverageInformation.h b/src/hnbap/MacroCoverageInformation.h
deleted file mode 100644
index 9785267..0000000
--- a/src/hnbap/MacroCoverageInformation.h
+++ /dev/null
@@ -1,49 +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 -gen-PER`
- */
-
-#ifndef _MacroCoverageInformation_H_
-#define _MacroCoverageInformation_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/MacroCellID.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE_Extensions;
-
-/* MacroCoverageInformation */
-typedef struct MacroCoverageInformation {
- MacroCellID_t cellIdentity;
- struct IE_Extensions *iE_Extensions /* OPTIONAL */;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} MacroCoverageInformation_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_MacroCoverageInformation;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE-Extensions.h>
-
-#endif /* _MacroCoverageInformation_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/MuxPortNumber.h b/src/hnbap/MuxPortNumber.h
deleted file mode 100644
index 2e07f73..0000000
--- a/src/hnbap/MuxPortNumber.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _MuxPortNumber_H_
-#define _MuxPortNumber_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeInteger.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* MuxPortNumber */
-typedef long MuxPortNumber_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_MuxPortNumber;
-asn_struct_free_f MuxPortNumber_free;
-asn_struct_print_f MuxPortNumber_print;
-asn_constr_check_f MuxPortNumber_constraint;
-ber_type_decoder_f MuxPortNumber_decode_ber;
-der_type_encoder_f MuxPortNumber_encode_der;
-xer_type_decoder_f MuxPortNumber_decode_xer;
-xer_type_encoder_f MuxPortNumber_encode_xer;
-per_type_decoder_f MuxPortNumber_decode_uper;
-per_type_encoder_f MuxPortNumber_encode_uper;
-per_type_decoder_f MuxPortNumber_decode_aper;
-per_type_encoder_f MuxPortNumber_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _MuxPortNumber_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/NeighbourCellIdentityList.h b/src/hnbap/NeighbourCellIdentityList.h
deleted file mode 100644
index 4f8060c..0000000
--- a/src/hnbap/NeighbourCellIdentityList.h
+++ /dev/null
@@ -1,44 +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 -gen-PER`
- */
-
-#ifndef _NeighbourCellIdentityList_H_
-#define _NeighbourCellIdentityList_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct NeighbourIdentity;
-
-/* NeighbourCellIdentityList */
-typedef struct NeighbourCellIdentityList {
- A_SEQUENCE_OF(struct NeighbourIdentity) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} NeighbourCellIdentityList_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_NeighbourCellIdentityList;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/NeighbourIdentity.h>
-
-#endif /* _NeighbourCellIdentityList_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/NeighbourIdentity.h b/src/hnbap/NeighbourIdentity.h
deleted file mode 100644
index 29f77db..0000000
--- a/src/hnbap/NeighbourIdentity.h
+++ /dev/null
@@ -1,56 +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 -gen-PER`
- */
-
-#ifndef _NeighbourIdentity_H_
-#define _NeighbourIdentity_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/HNB-RNL-Identity.h>
-#include <osmocom/osmo-iuh/hnbap/CellIdentity.h>
-#include <constr_CHOICE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum NeighbourIdentity_PR {
- NeighbourIdentity_PR_NOTHING, /* No components present */
- NeighbourIdentity_PR_hNB_RNL_Identity,
- NeighbourIdentity_PR_cell_ID,
- /* Extensions may appear below */
-
-} NeighbourIdentity_PR;
-
-/* NeighbourIdentity */
-typedef struct NeighbourIdentity {
- NeighbourIdentity_PR present;
- union NeighbourIdentity_u {
- HNB_RNL_Identity_t hNB_RNL_Identity;
- CellIdentity_t cell_ID;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} NeighbourIdentity_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_NeighbourIdentity;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _NeighbourIdentity_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/NeighbourInfoList.h b/src/hnbap/NeighbourInfoList.h
deleted file mode 100644
index cb0c83e..0000000
--- a/src/hnbap/NeighbourInfoList.h
+++ /dev/null
@@ -1,44 +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 -gen-PER`
- */
-
-#ifndef _NeighbourInfoList_H_
-#define _NeighbourInfoList_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct HNBConfigInfo;
-
-/* NeighbourInfoList */
-typedef struct NeighbourInfoList {
- A_SEQUENCE_OF(struct HNBConfigInfo) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} NeighbourInfoList_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_NeighbourInfoList;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/HNBConfigInfo.h>
-
-#endif /* _NeighbourInfoList_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/NeighbourInfoRequestItem.h b/src/hnbap/NeighbourInfoRequestItem.h
deleted file mode 100644
index 02ffd34..0000000
--- a/src/hnbap/NeighbourInfoRequestItem.h
+++ /dev/null
@@ -1,49 +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 -gen-PER`
- */
-
-#ifndef _NeighbourInfoRequestItem_H_
-#define _NeighbourInfoRequestItem_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/HNB-RNL-Identity.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE_Extensions;
-
-/* NeighbourInfoRequestItem */
-typedef struct NeighbourInfoRequestItem {
- HNB_RNL_Identity_t hnb_RNL_Identity;
- struct IE_Extensions *iE_Extensions /* OPTIONAL */;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} NeighbourInfoRequestItem_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_NeighbourInfoRequestItem;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE-Extensions.h>
-
-#endif /* _NeighbourInfoRequestItem_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/NeighbourInfoRequestList.h b/src/hnbap/NeighbourInfoRequestList.h
deleted file mode 100644
index b8d4c51..0000000
--- a/src/hnbap/NeighbourInfoRequestList.h
+++ /dev/null
@@ -1,44 +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 -gen-PER`
- */
-
-#ifndef _NeighbourInfoRequestList_H_
-#define _NeighbourInfoRequestList_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct NeighbourInfoRequestItem;
-
-/* NeighbourInfoRequestList */
-typedef struct NeighbourInfoRequestList {
- A_SEQUENCE_OF(struct NeighbourInfoRequestItem) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} NeighbourInfoRequestList_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_NeighbourInfoRequestList;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/NeighbourInfoRequestItem.h>
-
-#endif /* _NeighbourInfoRequestList_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/PLMNidentity.h b/src/hnbap/PLMNidentity.h
deleted file mode 100644
index 3abe97a..0000000
--- a/src/hnbap/PLMNidentity.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _PLMNidentity_H_
-#define _PLMNidentity_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <OCTET_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* PLMNidentity */
-typedef OCTET_STRING_t PLMNidentity_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_PLMNidentity;
-asn_struct_free_f PLMNidentity_free;
-asn_struct_print_f PLMNidentity_print;
-asn_constr_check_f PLMNidentity_constraint;
-ber_type_decoder_f PLMNidentity_decode_ber;
-der_type_encoder_f PLMNidentity_encode_der;
-xer_type_decoder_f PLMNidentity_decode_xer;
-xer_type_encoder_f PLMNidentity_encode_xer;
-per_type_decoder_f PLMNidentity_decode_uper;
-per_type_encoder_f PLMNidentity_encode_uper;
-per_type_decoder_f PLMNidentity_decode_aper;
-per_type_encoder_f PLMNidentity_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _PLMNidentity_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/PSC.h b/src/hnbap/PSC.h
deleted file mode 100644
index 4fbd4be..0000000
--- a/src/hnbap/PSC.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _PSC_H_
-#define _PSC_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <BIT_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* PSC */
-typedef BIT_STRING_t PSC_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_PSC;
-asn_struct_free_f PSC_free;
-asn_struct_print_f PSC_print;
-asn_constr_check_f PSC_constraint;
-ber_type_decoder_f PSC_decode_ber;
-der_type_encoder_f PSC_encode_der;
-xer_type_decoder_f PSC_decode_xer;
-xer_type_encoder_f PSC_encode_xer;
-per_type_decoder_f PSC_decode_uper;
-per_type_encoder_f PSC_encode_uper;
-per_type_decoder_f PSC_decode_aper;
-per_type_encoder_f PSC_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _PSC_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/PTMSI.h b/src/hnbap/PTMSI.h
deleted file mode 100644
index 6853624..0000000
--- a/src/hnbap/PTMSI.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _PTMSI_H_
-#define _PTMSI_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <BIT_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* PTMSI */
-typedef BIT_STRING_t PTMSI_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_PTMSI;
-asn_struct_free_f PTMSI_free;
-asn_struct_print_f PTMSI_print;
-asn_constr_check_f PTMSI_constraint;
-ber_type_decoder_f PTMSI_decode_ber;
-der_type_encoder_f PTMSI_encode_der;
-xer_type_decoder_f PTMSI_decode_xer;
-xer_type_encoder_f PTMSI_encode_xer;
-per_type_decoder_f PTMSI_decode_uper;
-per_type_encoder_f PTMSI_encode_uper;
-per_type_decoder_f PTMSI_decode_aper;
-per_type_encoder_f PTMSI_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _PTMSI_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/PTMSIRAI.h b/src/hnbap/PTMSIRAI.h
deleted file mode 100644
index 570bc35..0000000
--- a/src/hnbap/PTMSIRAI.h
+++ /dev/null
@@ -1,44 +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 -gen-PER`
- */
-
-#ifndef _PTMSIRAI_H_
-#define _PTMSIRAI_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/PTMSI.h>
-#include <osmocom/osmo-iuh/hnbap/RAI.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* PTMSIRAI */
-typedef struct PTMSIRAI {
- PTMSI_t pTMSI;
- RAI_t rAI;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} PTMSIRAI_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_PTMSIRAI;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _PTMSIRAI_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/Presence.h b/src/hnbap/Presence.h
deleted file mode 100644
index a3773aa..0000000
--- a/src/hnbap/Presence.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-CommonDataTypes"
- * found in "../../asn1/hnbap/HNBAP-CommonDataTypes.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _Presence_H_
-#define _Presence_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum Presence {
- Presence_optional = 0,
- Presence_conditional = 1,
- Presence_mandatory = 2
-} e_Presence;
-
-/* Presence */
-typedef long Presence_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_Presence;
-asn_struct_free_f Presence_free;
-asn_struct_print_f Presence_print;
-asn_constr_check_f Presence_constraint;
-ber_type_decoder_f Presence_decode_ber;
-der_type_encoder_f Presence_encode_der;
-xer_type_decoder_f Presence_decode_xer;
-xer_type_encoder_f Presence_encode_xer;
-per_type_decoder_f Presence_decode_uper;
-per_type_encoder_f Presence_encode_uper;
-per_type_decoder_f Presence_decode_aper;
-per_type_encoder_f Presence_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _Presence_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/PrivateIE-ID.h b/src/hnbap/PrivateIE-ID.h
deleted file mode 100644
index 890974e..0000000
--- a/src/hnbap/PrivateIE-ID.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-CommonDataTypes"
- * found in "../../asn1/hnbap/HNBAP-CommonDataTypes.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _PrivateIE_ID_H_
-#define _PrivateIE_ID_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeInteger.h>
-#include <OBJECT_IDENTIFIER.h>
-#include <constr_CHOICE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum PrivateIE_ID_PR {
- PrivateIE_ID_PR_NOTHING, /* No components present */
- PrivateIE_ID_PR_local,
- PrivateIE_ID_PR_global
-} PrivateIE_ID_PR;
-
-/* PrivateIE-ID */
-typedef struct PrivateIE_ID {
- PrivateIE_ID_PR present;
- union PrivateIE_ID_u {
- long local;
- OBJECT_IDENTIFIER_t global;
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} PrivateIE_ID_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_PrivateIE_ID;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _PrivateIE_ID_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/PrivateMessage.h b/src/hnbap/PrivateMessage.h
deleted file mode 100644
index 5a5d7d4..0000000
--- a/src/hnbap/PrivateMessage.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _PrivateMessage_H_
-#define _PrivateMessage_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* PrivateMessage */
-typedef struct PrivateMessage {
- struct privateMessage_ies {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } privateMessage_ies;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} PrivateMessage_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_PrivateMessage;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _PrivateMessage_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/ProcedureCode.h b/src/hnbap/ProcedureCode.h
deleted file mode 100644
index a48f453..0000000
--- a/src/hnbap/ProcedureCode.h
+++ /dev/null
@@ -1,58 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-CommonDataTypes"
- * found in "../../asn1/hnbap/HNBAP-CommonDataTypes.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _ProcedureCode_H_
-#define _ProcedureCode_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeInteger.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum ProcedureCode {
- ProcedureCode_id_HNBRegister = 1,
- ProcedureCode_id_HNBDe_Register = 2,
- ProcedureCode_id_UERegister = 3,
- ProcedureCode_id_UEDe_Register = 4,
- ProcedureCode_id_ErrorIndication = 5,
- ProcedureCode_id_privateMessage = 6,
- ProcedureCode_id_CSGMembershipUpdate = 7,
- ProcedureCode_id_TNLUpdate = 9,
- ProcedureCode_id_HNBConfigTransfer = 10,
- ProcedureCode_id_RelocationComplete = 11,
- ProcedureCode_id_U_RNTIQuery = 14
-} e_ProcedureCode;
-
-/* ProcedureCode */
-typedef long ProcedureCode_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_ProcedureCode;
-asn_struct_free_f ProcedureCode_free;
-asn_struct_print_f ProcedureCode_print;
-asn_constr_check_f ProcedureCode_constraint;
-ber_type_decoder_f ProcedureCode_decode_ber;
-der_type_encoder_f ProcedureCode_encode_der;
-xer_type_decoder_f ProcedureCode_decode_xer;
-xer_type_encoder_f ProcedureCode_encode_xer;
-per_type_decoder_f ProcedureCode_decode_uper;
-per_type_encoder_f ProcedureCode_encode_uper;
-per_type_decoder_f ProcedureCode_decode_aper;
-per_type_encoder_f ProcedureCode_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _ProcedureCode_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/ProtocolIE-ID.h b/src/hnbap/ProtocolIE-ID.h
deleted file mode 100644
index 3252e97..0000000
--- a/src/hnbap/ProtocolIE-ID.h
+++ /dev/null
@@ -1,89 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-CommonDataTypes"
- * found in "../../asn1/hnbap/HNBAP-CommonDataTypes.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _ProtocolIE_ID_H_
-#define _ProtocolIE_ID_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeInteger.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum ProtocolIE_ID {
- ProtocolIE_ID_id_Cause = 1,
- ProtocolIE_ID_id_CriticalityDiagnostics = 2,
- ProtocolIE_ID_id_HNB_Identity = 3,
- ProtocolIE_ID_id_Context_ID = 4,
- ProtocolIE_ID_id_UE_Identity = 5,
- ProtocolIE_ID_id_LAC = 6,
- ProtocolIE_ID_id_RAC = 7,
- ProtocolIE_ID_id_HNB_Location_Information = 8,
- ProtocolIE_ID_id_PLMNidentity = 9,
- ProtocolIE_ID_id_SAC = 10,
- ProtocolIE_ID_id_CellIdentity = 11,
- ProtocolIE_ID_id_Registration_Cause = 12,
- ProtocolIE_ID_id_UE_Capabilities = 13,
- ProtocolIE_ID_id_RNC_ID = 14,
- ProtocolIE_ID_id_CSG_ID = 15,
- ProtocolIE_ID_id_BackoffTimer = 16,
- ProtocolIE_ID_id_HNB_Internet_Information = 17,
- ProtocolIE_ID_id_HNB_Cell_Access_Mode = 18,
- ProtocolIE_ID_id_MuxPortNumber = 19,
- ProtocolIE_ID_id_Service_Area_For_Broadcast = 20,
- ProtocolIE_ID_id_CSGMembershipStatus = 21,
- ProtocolIE_ID_id_RABList = 22,
- ProtocolIE_ID_id_HNBConfigInfo = 23,
- ProtocolIE_ID_id_AccessResult = 25,
- ProtocolIE_ID_id_Update_cause = 26,
- ProtocolIE_ID_id_NeighbourInfoList = 27,
- ProtocolIE_ID_id_NeighbourInfoRequestList = 28,
- ProtocolIE_ID_id_Iurh_Signalling_TNL_Address = 29,
- ProtocolIE_ID_id_PSC = 30,
- ProtocolIE_ID_id_HNB_Cell_Identifier = 31,
- ProtocolIE_ID_id_Tunnel_Information = 41,
- ProtocolIE_ID_id_CELL_FACHMobilitySupport = 42,
- ProtocolIE_ID_id_S_RNTIPrefix = 43,
- ProtocolIE_ID_id_URAIdentity = 44,
- ProtocolIE_ID_id_NeighbourIdentity = 45,
- ProtocolIE_ID_id_HNBCapacity = 46,
- ProtocolIE_ID_id_NeighbourCellIdentityList = 47,
- ProtocolIE_ID_id_AdditionalNeighbourInfoList = 48,
- ProtocolIE_ID_id_U_RNTI = 49,
- ProtocolIE_ID_id_UnknownU_RNTIIndication = 50,
- ProtocolIE_ID_id_HNB_GWResponse = 51,
- ProtocolIE_ID_id_URAIdentityList = 52
-} e_ProtocolIE_ID;
-
-/* ProtocolIE-ID */
-typedef long ProtocolIE_ID_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ID;
-asn_struct_free_f ProtocolIE_ID_free;
-asn_struct_print_f ProtocolIE_ID_print;
-asn_constr_check_f ProtocolIE_ID_constraint;
-ber_type_decoder_f ProtocolIE_ID_decode_ber;
-der_type_encoder_f ProtocolIE_ID_encode_der;
-xer_type_decoder_f ProtocolIE_ID_decode_xer;
-xer_type_encoder_f ProtocolIE_ID_encode_xer;
-per_type_decoder_f ProtocolIE_ID_decode_uper;
-per_type_encoder_f ProtocolIE_ID_encode_uper;
-per_type_decoder_f ProtocolIE_ID_decode_aper;
-per_type_encoder_f ProtocolIE_ID_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _ProtocolIE_ID_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/RAB-ID.h b/src/hnbap/RAB-ID.h
deleted file mode 100644
index 45cf69e..0000000
--- a/src/hnbap/RAB-ID.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _RAB_ID_H_
-#define _RAB_ID_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <BIT_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* RAB-ID */
-typedef BIT_STRING_t RAB_ID_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_RAB_ID;
-asn_struct_free_f RAB_ID_free;
-asn_struct_print_f RAB_ID_print;
-asn_constr_check_f RAB_ID_constraint;
-ber_type_decoder_f RAB_ID_decode_ber;
-der_type_encoder_f RAB_ID_encode_der;
-xer_type_decoder_f RAB_ID_decode_xer;
-xer_type_encoder_f RAB_ID_encode_xer;
-per_type_decoder_f RAB_ID_decode_uper;
-per_type_encoder_f RAB_ID_encode_uper;
-per_type_decoder_f RAB_ID_decode_aper;
-per_type_encoder_f RAB_ID_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _RAB_ID_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/RABList.h b/src/hnbap/RABList.h
deleted file mode 100644
index 9b05ecc..0000000
--- a/src/hnbap/RABList.h
+++ /dev/null
@@ -1,44 +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 -gen-PER`
- */
-
-#ifndef _RABList_H_
-#define _RABList_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct RABListItem;
-
-/* RABList */
-typedef struct RABList {
- A_SEQUENCE_OF(struct RABListItem) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RABList_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_RABList;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/RABListItem.h>
-
-#endif /* _RABList_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/RABListItem.h b/src/hnbap/RABListItem.h
deleted file mode 100644
index 18e1b29..0000000
--- a/src/hnbap/RABListItem.h
+++ /dev/null
@@ -1,54 +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 -gen-PER`
- */
-
-#ifndef _RABListItem_H_
-#define _RABListItem_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/RAB-ID.h>
-#include <osmocom/osmo-iuh/hnbap/TransportInfo.h>
-#include <osmocom/osmo-iuh/hnbap/CN-DomainIndicator.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE_Extensions;
-
-/* RABListItem */
-typedef struct RABListItem {
- RAB_ID_t rAB_ID;
- TransportInfo_t old_transport_Info;
- TransportInfo_t new_transport_Info;
- CN_DomainIndicator_t cn_domain_indicator;
- struct IE_Extensions *iE_Extensions /* OPTIONAL */;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RABListItem_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_RABListItem;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE-Extensions.h>
-
-#endif /* _RABListItem_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/RAC.h b/src/hnbap/RAC.h
deleted file mode 100644
index bf61f44..0000000
--- a/src/hnbap/RAC.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _RAC_H_
-#define _RAC_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <OCTET_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* RAC */
-typedef OCTET_STRING_t RAC_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_RAC;
-asn_struct_free_f RAC_free;
-asn_struct_print_f RAC_print;
-asn_constr_check_f RAC_constraint;
-ber_type_decoder_f RAC_decode_ber;
-der_type_encoder_f RAC_encode_der;
-xer_type_decoder_f RAC_decode_xer;
-xer_type_encoder_f RAC_encode_xer;
-per_type_decoder_f RAC_decode_uper;
-per_type_encoder_f RAC_encode_uper;
-per_type_decoder_f RAC_decode_aper;
-per_type_encoder_f RAC_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _RAC_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/RAI.h b/src/hnbap/RAI.h
deleted file mode 100644
index 6ecd006..0000000
--- a/src/hnbap/RAI.h
+++ /dev/null
@@ -1,44 +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 -gen-PER`
- */
-
-#ifndef _RAI_H_
-#define _RAI_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/LAI.h>
-#include <osmocom/osmo-iuh/hnbap/RAC.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* RAI */
-typedef struct RAI {
- LAI_t lAI;
- RAC_t rAC;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RAI_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_RAI;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _RAI_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/RNC-ID.h b/src/hnbap/RNC-ID.h
deleted file mode 100644
index c42f984..0000000
--- a/src/hnbap/RNC-ID.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _RNC_ID_H_
-#define _RNC_ID_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeInteger.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* RNC-ID */
-typedef long RNC_ID_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_RNC_ID;
-asn_struct_free_f RNC_ID_free;
-asn_struct_print_f RNC_ID_print;
-asn_constr_check_f RNC_ID_constraint;
-ber_type_decoder_f RNC_ID_decode_ber;
-der_type_encoder_f RNC_ID_encode_der;
-xer_type_decoder_f RNC_ID_decode_xer;
-xer_type_encoder_f RNC_ID_encode_xer;
-per_type_decoder_f RNC_ID_decode_uper;
-per_type_encoder_f RNC_ID_encode_uper;
-per_type_decoder_f RNC_ID_decode_aper;
-per_type_encoder_f RNC_ID_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _RNC_ID_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/Registration-Cause.h b/src/hnbap/Registration-Cause.h
deleted file mode 100644
index c137068..0000000
--- a/src/hnbap/Registration-Cause.h
+++ /dev/null
@@ -1,53 +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 -gen-PER`
- */
-
-#ifndef _Registration_Cause_H_
-#define _Registration_Cause_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum Registration_Cause {
- Registration_Cause_emergency_call = 0,
- Registration_Cause_normal = 1,
- /*
- * Enumeration is extensible
- */
- Registration_Cause_ue_relocation = 2
-} e_Registration_Cause;
-
-/* Registration-Cause */
-typedef long Registration_Cause_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_Registration_Cause;
-asn_struct_free_f Registration_Cause_free;
-asn_struct_print_f Registration_Cause_print;
-asn_constr_check_f Registration_Cause_constraint;
-ber_type_decoder_f Registration_Cause_decode_ber;
-der_type_encoder_f Registration_Cause_encode_der;
-xer_type_decoder_f Registration_Cause_decode_xer;
-xer_type_encoder_f Registration_Cause_encode_xer;
-per_type_decoder_f Registration_Cause_decode_uper;
-per_type_encoder_f Registration_Cause_encode_uper;
-per_type_decoder_f Registration_Cause_decode_aper;
-per_type_encoder_f Registration_Cause_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _Registration_Cause_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/RelocationComplete.h b/src/hnbap/RelocationComplete.h
deleted file mode 100644
index 74ca101..0000000
--- a/src/hnbap/RelocationComplete.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _RelocationComplete_H_
-#define _RelocationComplete_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* RelocationComplete */
-typedef struct RelocationComplete {
- struct relocationComplete_ies {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } relocationComplete_ies;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} RelocationComplete_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_RelocationComplete;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _RelocationComplete_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/S-RNTIPrefix.h b/src/hnbap/S-RNTIPrefix.h
deleted file mode 100644
index 072e305..0000000
--- a/src/hnbap/S-RNTIPrefix.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _S_RNTIPrefix_H_
-#define _S_RNTIPrefix_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <BIT_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* S-RNTIPrefix */
-typedef BIT_STRING_t S_RNTIPrefix_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_S_RNTIPrefix;
-asn_struct_free_f S_RNTIPrefix_free;
-asn_struct_print_f S_RNTIPrefix_print;
-asn_constr_check_f S_RNTIPrefix_constraint;
-ber_type_decoder_f S_RNTIPrefix_decode_ber;
-der_type_encoder_f S_RNTIPrefix_encode_der;
-xer_type_decoder_f S_RNTIPrefix_decode_xer;
-xer_type_encoder_f S_RNTIPrefix_encode_xer;
-per_type_decoder_f S_RNTIPrefix_decode_uper;
-per_type_encoder_f S_RNTIPrefix_encode_uper;
-per_type_decoder_f S_RNTIPrefix_decode_aper;
-per_type_encoder_f S_RNTIPrefix_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _S_RNTIPrefix_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/SAC.h b/src/hnbap/SAC.h
deleted file mode 100644
index 5362968..0000000
--- a/src/hnbap/SAC.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _SAC_H_
-#define _SAC_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <OCTET_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* SAC */
-typedef OCTET_STRING_t SAC_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_SAC;
-asn_struct_free_f SAC_free;
-asn_struct_print_f SAC_print;
-asn_constr_check_f SAC_constraint;
-ber_type_decoder_f SAC_decode_ber;
-der_type_encoder_f SAC_encode_der;
-xer_type_decoder_f SAC_decode_xer;
-xer_type_encoder_f SAC_encode_xer;
-per_type_decoder_f SAC_decode_uper;
-per_type_encoder_f SAC_encode_uper;
-per_type_decoder_f SAC_decode_aper;
-per_type_encoder_f SAC_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _SAC_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/SuccessfulOutcome.h b/src/hnbap/SuccessfulOutcome.h
deleted file mode 100644
index 90d798d..0000000
--- a/src/hnbap/SuccessfulOutcome.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _SuccessfulOutcome_H_
-#define _SuccessfulOutcome_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/ProcedureCode.h>
-#include <osmocom/osmo-iuh/hnbap/Criticality.h>
-#include <ANY.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* SuccessfulOutcome */
-typedef struct SuccessfulOutcome {
- ProcedureCode_t procedureCode;
- Criticality_t criticality;
- ANY_t value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} SuccessfulOutcome_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_SuccessfulOutcome;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _SuccessfulOutcome_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/TMSIDS41.h b/src/hnbap/TMSIDS41.h
deleted file mode 100644
index 1cd21a4..0000000
--- a/src/hnbap/TMSIDS41.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _TMSIDS41_H_
-#define _TMSIDS41_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <OCTET_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* TMSIDS41 */
-typedef OCTET_STRING_t TMSIDS41_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_TMSIDS41;
-asn_struct_free_f TMSIDS41_free;
-asn_struct_print_f TMSIDS41_print;
-asn_constr_check_f TMSIDS41_constraint;
-ber_type_decoder_f TMSIDS41_decode_ber;
-der_type_encoder_f TMSIDS41_encode_der;
-xer_type_decoder_f TMSIDS41_decode_xer;
-xer_type_encoder_f TMSIDS41_encode_xer;
-per_type_decoder_f TMSIDS41_decode_uper;
-per_type_encoder_f TMSIDS41_encode_uper;
-per_type_decoder_f TMSIDS41_decode_aper;
-per_type_encoder_f TMSIDS41_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _TMSIDS41_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/TMSILAI.h b/src/hnbap/TMSILAI.h
deleted file mode 100644
index 2ba0a1a..0000000
--- a/src/hnbap/TMSILAI.h
+++ /dev/null
@@ -1,40 +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 -gen-PER`
- */
-
-#ifndef _TMSILAI_H_
-#define _TMSILAI_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <BIT_STRING.h>
-#include <osmocom/osmo-iuh/hnbap/LAI.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* TMSILAI */
-typedef struct TMSILAI {
- BIT_STRING_t tMSI;
- LAI_t lAI;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} TMSILAI_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_TMSILAI;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _TMSILAI_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/TNLUpdateFailure.h b/src/hnbap/TNLUpdateFailure.h
deleted file mode 100644
index eb942e5..0000000
--- a/src/hnbap/TNLUpdateFailure.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _TNLUpdateFailure_H_
-#define _TNLUpdateFailure_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* TNLUpdateFailure */
-typedef struct TNLUpdateFailure {
- struct tnlUpdateFailure_ies {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } tnlUpdateFailure_ies;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} TNLUpdateFailure_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_TNLUpdateFailure;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _TNLUpdateFailure_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/TNLUpdateRequest.h b/src/hnbap/TNLUpdateRequest.h
deleted file mode 100644
index 129a35a..0000000
--- a/src/hnbap/TNLUpdateRequest.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _TNLUpdateRequest_H_
-#define _TNLUpdateRequest_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* TNLUpdateRequest */
-typedef struct TNLUpdateRequest {
- struct tnlUpdateRequest_ies {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } tnlUpdateRequest_ies;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} TNLUpdateRequest_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_TNLUpdateRequest;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _TNLUpdateRequest_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/TNLUpdateResponse.h b/src/hnbap/TNLUpdateResponse.h
deleted file mode 100644
index 304cbe6..0000000
--- a/src/hnbap/TNLUpdateResponse.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _TNLUpdateResponse_H_
-#define _TNLUpdateResponse_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* TNLUpdateResponse */
-typedef struct TNLUpdateResponse {
- struct tnlUpdateResponse_ies {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } tnlUpdateResponse_ies;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} TNLUpdateResponse_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_TNLUpdateResponse;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _TNLUpdateResponse_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/TransportInfo.h b/src/hnbap/TransportInfo.h
deleted file mode 100644
index d81936d..0000000
--- a/src/hnbap/TransportInfo.h
+++ /dev/null
@@ -1,75 +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 -gen-PER`
- */
-
-#ifndef _TransportInfo_H_
-#define _TransportInfo_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/TransportLayerAddress.h>
-#include <osmocom/osmo-iuh/hnbap/GTP-TEI.h>
-#include <osmocom/osmo-iuh/hnbap/BindingID.h>
-#include <constr_CHOICE.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum transportAssociation_PR {
- transportAssociation_PR_NOTHING, /* No components present */
- transportAssociation_PR_gtp_TEI,
- transportAssociation_PR_bindingID,
- /* Extensions may appear below */
-
-} transportAssociation_PR;
-
-/* Forward declarations */
-struct IE_Extensions;
-
-/* TransportInfo */
-typedef struct TransportInfo {
- TransportLayerAddress_t transportLayerAddress;
- struct transportAssociation {
- transportAssociation_PR present;
- union TransportInfo__transportAssociation_u {
- GTP_TEI_t gtp_TEI;
- BindingID_t bindingID;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } transportAssociation;
- struct IE_Extensions *iE_Extensions /* OPTIONAL */;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} TransportInfo_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_TransportInfo;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE-Extensions.h>
-
-#endif /* _TransportInfo_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/TransportLayerAddress.h b/src/hnbap/TransportLayerAddress.h
deleted file mode 100644
index d320738..0000000
--- a/src/hnbap/TransportLayerAddress.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _TransportLayerAddress_H_
-#define _TransportLayerAddress_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <BIT_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* TransportLayerAddress */
-typedef BIT_STRING_t TransportLayerAddress_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_TransportLayerAddress;
-asn_struct_free_f TransportLayerAddress_free;
-asn_struct_print_f TransportLayerAddress_print;
-asn_constr_check_f TransportLayerAddress_constraint;
-ber_type_decoder_f TransportLayerAddress_decode_ber;
-der_type_encoder_f TransportLayerAddress_encode_der;
-xer_type_decoder_f TransportLayerAddress_decode_xer;
-xer_type_encoder_f TransportLayerAddress_encode_xer;
-per_type_decoder_f TransportLayerAddress_decode_uper;
-per_type_encoder_f TransportLayerAddress_encode_uper;
-per_type_decoder_f TransportLayerAddress_decode_aper;
-per_type_encoder_f TransportLayerAddress_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _TransportLayerAddress_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/TriggeringMessage.h b/src/hnbap/TriggeringMessage.h
deleted file mode 100644
index 3854505..0000000
--- a/src/hnbap/TriggeringMessage.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-CommonDataTypes"
- * found in "../../asn1/hnbap/HNBAP-CommonDataTypes.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _TriggeringMessage_H_
-#define _TriggeringMessage_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum TriggeringMessage {
- TriggeringMessage_initiating_message = 0,
- TriggeringMessage_successful_outcome = 1,
- TriggeringMessage_unsuccessful_outcome = 2
-} e_TriggeringMessage;
-
-/* TriggeringMessage */
-typedef long TriggeringMessage_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_TriggeringMessage;
-asn_struct_free_f TriggeringMessage_free;
-asn_struct_print_f TriggeringMessage_print;
-asn_constr_check_f TriggeringMessage_constraint;
-ber_type_decoder_f TriggeringMessage_decode_ber;
-der_type_encoder_f TriggeringMessage_encode_der;
-xer_type_decoder_f TriggeringMessage_decode_xer;
-xer_type_encoder_f TriggeringMessage_encode_xer;
-per_type_decoder_f TriggeringMessage_decode_uper;
-per_type_encoder_f TriggeringMessage_encode_uper;
-per_type_decoder_f TriggeringMessage_decode_aper;
-per_type_encoder_f TriggeringMessage_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _TriggeringMessage_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/Tunnel-Information.h b/src/hnbap/Tunnel-Information.h
deleted file mode 100644
index 5d87aba..0000000
--- a/src/hnbap/Tunnel-Information.h
+++ /dev/null
@@ -1,51 +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 -gen-PER`
- */
-
-#ifndef _Tunnel_Information_H_
-#define _Tunnel_Information_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/IP-Address.h>
-#include <osmocom/osmo-iuh/hnbap/UDP-Port-Number.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE_Extensions;
-
-/* Tunnel-Information */
-typedef struct Tunnel_Information {
- IP_Address_t iP_Address;
- UDP_Port_Number_t *uDP_Port_Number /* OPTIONAL */;
- struct IE_Extensions *iE_Extensions /* OPTIONAL */;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} Tunnel_Information_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_Tunnel_Information;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE-Extensions.h>
-
-#endif /* _Tunnel_Information_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/TypeOfError.h b/src/hnbap/TypeOfError.h
deleted file mode 100644
index 7e0fcf0..0000000
--- a/src/hnbap/TypeOfError.h
+++ /dev/null
@@ -1,52 +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 -gen-PER`
- */
-
-#ifndef _TypeOfError_H_
-#define _TypeOfError_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum TypeOfError {
- TypeOfError_not_understood = 0,
- TypeOfError_missing = 1
- /*
- * Enumeration is extensible
- */
-} e_TypeOfError;
-
-/* TypeOfError */
-typedef long TypeOfError_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_TypeOfError;
-asn_struct_free_f TypeOfError_free;
-asn_struct_print_f TypeOfError_print;
-asn_constr_check_f TypeOfError_constraint;
-ber_type_decoder_f TypeOfError_decode_ber;
-der_type_encoder_f TypeOfError_encode_der;
-xer_type_decoder_f TypeOfError_decode_xer;
-xer_type_encoder_f TypeOfError_encode_xer;
-per_type_decoder_f TypeOfError_decode_uper;
-per_type_encoder_f TypeOfError_encode_uper;
-per_type_decoder_f TypeOfError_decode_aper;
-per_type_encoder_f TypeOfError_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _TypeOfError_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/U-RNTI.h b/src/hnbap/U-RNTI.h
deleted file mode 100644
index 81ab168..0000000
--- a/src/hnbap/U-RNTI.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _U_RNTI_H_
-#define _U_RNTI_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <BIT_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* U-RNTI */
-typedef BIT_STRING_t U_RNTI_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_U_RNTI;
-asn_struct_free_f U_RNTI_free;
-asn_struct_print_f U_RNTI_print;
-asn_constr_check_f U_RNTI_constraint;
-ber_type_decoder_f U_RNTI_decode_ber;
-der_type_encoder_f U_RNTI_encode_der;
-xer_type_decoder_f U_RNTI_decode_xer;
-xer_type_encoder_f U_RNTI_encode_xer;
-per_type_decoder_f U_RNTI_decode_uper;
-per_type_encoder_f U_RNTI_encode_uper;
-per_type_decoder_f U_RNTI_decode_aper;
-per_type_encoder_f U_RNTI_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _U_RNTI_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/U-RNTIQueryRequest.h b/src/hnbap/U-RNTIQueryRequest.h
deleted file mode 100644
index 2568963..0000000
--- a/src/hnbap/U-RNTIQueryRequest.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _U_RNTIQueryRequest_H_
-#define _U_RNTIQueryRequest_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* U-RNTIQueryRequest */
-typedef struct U_RNTIQueryRequest {
- struct u_RNTIQueryRequest_ies {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } u_RNTIQueryRequest_ies;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} U_RNTIQueryRequest_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_U_RNTIQueryRequest;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _U_RNTIQueryRequest_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/U-RNTIQueryResponse.h b/src/hnbap/U-RNTIQueryResponse.h
deleted file mode 100644
index ed411ab..0000000
--- a/src/hnbap/U-RNTIQueryResponse.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _U_RNTIQueryResponse_H_
-#define _U_RNTIQueryResponse_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* U-RNTIQueryResponse */
-typedef struct U_RNTIQueryResponse {
- struct u_RNTIQueryResponse_ies {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } u_RNTIQueryResponse_ies;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} U_RNTIQueryResponse_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_U_RNTIQueryResponse;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _U_RNTIQueryResponse_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/UDP-Port-Number.h b/src/hnbap/UDP-Port-Number.h
deleted file mode 100644
index 0f350cb..0000000
--- a/src/hnbap/UDP-Port-Number.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _UDP_Port_Number_H_
-#define _UDP_Port_Number_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <OCTET_STRING.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* UDP-Port-Number */
-typedef OCTET_STRING_t UDP_Port_Number_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_UDP_Port_Number;
-asn_struct_free_f UDP_Port_Number_free;
-asn_struct_print_f UDP_Port_Number_print;
-asn_constr_check_f UDP_Port_Number_constraint;
-ber_type_decoder_f UDP_Port_Number_decode_ber;
-der_type_encoder_f UDP_Port_Number_encode_der;
-xer_type_decoder_f UDP_Port_Number_decode_xer;
-xer_type_encoder_f UDP_Port_Number_encode_xer;
-per_type_decoder_f UDP_Port_Number_decode_uper;
-per_type_encoder_f UDP_Port_Number_encode_uper;
-per_type_decoder_f UDP_Port_Number_decode_aper;
-per_type_encoder_f UDP_Port_Number_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _UDP_Port_Number_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/UE-Capabilities.h b/src/hnbap/UE-Capabilities.h
deleted file mode 100644
index 1d4cf41..0000000
--- a/src/hnbap/UE-Capabilities.h
+++ /dev/null
@@ -1,51 +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 -gen-PER`
- */
-
-#ifndef _UE_Capabilities_H_
-#define _UE_Capabilities_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/Access-stratum-release-indicator.h>
-#include <osmocom/osmo-iuh/hnbap/CSG-Capability.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE_Extensions;
-
-/* UE-Capabilities */
-typedef struct UE_Capabilities {
- Access_stratum_release_indicator_t access_stratum_release_indicator;
- CSG_Capability_t csg_capability;
- struct IE_Extensions *iE_Extensions /* OPTIONAL */;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} UE_Capabilities_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_UE_Capabilities;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE-Extensions.h>
-
-#endif /* _UE_Capabilities_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/UE-Identity.h b/src/hnbap/UE-Identity.h
deleted file mode 100644
index 90852f9..0000000
--- a/src/hnbap/UE-Identity.h
+++ /dev/null
@@ -1,74 +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 -gen-PER`
- */
-
-#ifndef _UE_Identity_H_
-#define _UE_Identity_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/IMSI.h>
-#include <osmocom/osmo-iuh/hnbap/TMSILAI.h>
-#include <osmocom/osmo-iuh/hnbap/PTMSIRAI.h>
-#include <osmocom/osmo-iuh/hnbap/IMEI.h>
-#include <osmocom/osmo-iuh/hnbap/ESN.h>
-#include <osmocom/osmo-iuh/hnbap/IMSIDS41.h>
-#include <osmocom/osmo-iuh/hnbap/IMSIESN.h>
-#include <osmocom/osmo-iuh/hnbap/TMSIDS41.h>
-#include <constr_CHOICE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum UE_Identity_PR {
- UE_Identity_PR_NOTHING, /* No components present */
- UE_Identity_PR_iMSI,
- UE_Identity_PR_tMSILAI,
- UE_Identity_PR_pTMSIRAI,
- UE_Identity_PR_iMEI,
- UE_Identity_PR_eSN,
- UE_Identity_PR_iMSIDS41,
- UE_Identity_PR_iMSIESN,
- UE_Identity_PR_tMSIDS41,
- /* Extensions may appear below */
-
-} UE_Identity_PR;
-
-/* UE-Identity */
-typedef struct UE_Identity {
- UE_Identity_PR present;
- union UE_Identity_u {
- IMSI_t iMSI;
- TMSILAI_t tMSILAI;
- PTMSIRAI_t pTMSIRAI;
- IMEI_t iMEI;
- ESN_t eSN;
- IMSIDS41_t iMSIDS41;
- IMSIESN_t iMSIESN;
- TMSIDS41_t tMSIDS41;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
- } choice;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} UE_Identity_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_UE_Identity;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _UE_Identity_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/UEDe-Register.h b/src/hnbap/UEDe-Register.h
deleted file mode 100644
index 818491a..0000000
--- a/src/hnbap/UEDe-Register.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _UEDe_Register_H_
-#define _UEDe_Register_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* UEDe-Register */
-typedef struct UEDe_Register {
- struct ueDe_Register_ies {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } ueDe_Register_ies;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} UEDe_Register_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_UEDe_Register;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _UEDe_Register_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/UERegisterAccept.h b/src/hnbap/UERegisterAccept.h
deleted file mode 100644
index d6884bf..0000000
--- a/src/hnbap/UERegisterAccept.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _UERegisterAccept_H_
-#define _UERegisterAccept_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* UERegisterAccept */
-typedef struct UERegisterAccept {
- struct ueRegisterAccept_ies {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } ueRegisterAccept_ies;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} UERegisterAccept_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_UERegisterAccept;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _UERegisterAccept_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/UERegisterReject.h b/src/hnbap/UERegisterReject.h
deleted file mode 100644
index fe697b4..0000000
--- a/src/hnbap/UERegisterReject.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _UERegisterReject_H_
-#define _UERegisterReject_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* UERegisterReject */
-typedef struct UERegisterReject {
- struct ueRegisterReject_ies {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } ueRegisterReject_ies;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} UERegisterReject_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_UERegisterReject;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _UERegisterReject_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/UERegisterRequest.h b/src/hnbap/UERegisterRequest.h
deleted file mode 100644
index e718945..0000000
--- a/src/hnbap/UERegisterRequest.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _UERegisterRequest_H_
-#define _UERegisterRequest_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE;
-
-/* UERegisterRequest */
-typedef struct UERegisterRequest {
- struct ueRegisterRequest_ies {
- A_SEQUENCE_OF(struct IE) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
- } ueRegisterRequest_ies;
- /*
- * This type is extensible,
- * possible extensions are below.
- */
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} UERegisterRequest_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_UERegisterRequest;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE.h>
-
-#endif /* _UERegisterRequest_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/URAIdentity.h b/src/hnbap/URAIdentity.h
deleted file mode 100644
index ec2c4bc..0000000
--- a/src/hnbap/URAIdentity.h
+++ /dev/null
@@ -1,43 +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 -gen-PER`
- */
-
-#ifndef _URAIdentity_H_
-#define _URAIdentity_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeInteger.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* URAIdentity */
-typedef long URAIdentity_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_URAIdentity;
-asn_struct_free_f URAIdentity_free;
-asn_struct_print_f URAIdentity_print;
-asn_constr_check_f URAIdentity_constraint;
-ber_type_decoder_f URAIdentity_decode_ber;
-der_type_encoder_f URAIdentity_encode_der;
-xer_type_decoder_f URAIdentity_decode_xer;
-xer_type_encoder_f URAIdentity_encode_xer;
-per_type_decoder_f URAIdentity_decode_uper;
-per_type_encoder_f URAIdentity_encode_uper;
-per_type_decoder_f URAIdentity_decode_aper;
-per_type_encoder_f URAIdentity_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _URAIdentity_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/URAIdentityList.h b/src/hnbap/URAIdentityList.h
deleted file mode 100644
index 12c3bb5..0000000
--- a/src/hnbap/URAIdentityList.h
+++ /dev/null
@@ -1,39 +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 -gen-PER`
- */
-
-#ifndef _URAIdentityList_H_
-#define _URAIdentityList_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/URAIdentity.h>
-#include <asn_SEQUENCE_OF.h>
-#include <constr_SEQUENCE_OF.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* URAIdentityList */
-typedef struct URAIdentityList {
- A_SEQUENCE_OF(URAIdentity_t) list;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} URAIdentityList_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_URAIdentityList;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _URAIdentityList_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/UTRANCellID.h b/src/hnbap/UTRANCellID.h
deleted file mode 100644
index b034165..0000000
--- a/src/hnbap/UTRANCellID.h
+++ /dev/null
@@ -1,51 +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 -gen-PER`
- */
-
-#ifndef _UTRANCellID_H_
-#define _UTRANCellID_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/LAC.h>
-#include <osmocom/osmo-iuh/hnbap/RAC.h>
-#include <osmocom/osmo-iuh/hnbap/PLMNidentity.h>
-#include <osmocom/osmo-iuh/hnbap/CellIdentity.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Forward declarations */
-struct IE_Extensions;
-
-/* UTRANCellID */
-typedef struct UTRANCellID {
- LAC_t lAC;
- RAC_t rAC;
- PLMNidentity_t pLMNidentity;
- CellIdentity_t uTRANcellID;
- struct IE_Extensions *iE_Extensions /* OPTIONAL */;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} UTRANCellID_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_UTRANCellID;
-
-#ifdef __cplusplus
-}
-#endif
-
-/* Referred external types */
-#include <osmocom/osmo-iuh/hnbap/IE-Extensions.h>
-
-#endif /* _UTRANCellID_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/UnknownU-RNTIIndication.h b/src/hnbap/UnknownU-RNTIIndication.h
deleted file mode 100644
index d0f2a9a..0000000
--- a/src/hnbap/UnknownU-RNTIIndication.h
+++ /dev/null
@@ -1,51 +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 -gen-PER`
- */
-
-#ifndef _UnknownU_RNTIIndication_H_
-#define _UnknownU_RNTIIndication_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum UnknownU_RNTIIndication {
- UnknownU_RNTIIndication_unknown = 0
- /*
- * Enumeration is extensible
- */
-} e_UnknownU_RNTIIndication;
-
-/* UnknownU-RNTIIndication */
-typedef long UnknownU_RNTIIndication_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_UnknownU_RNTIIndication;
-asn_struct_free_f UnknownU_RNTIIndication_free;
-asn_struct_print_f UnknownU_RNTIIndication_print;
-asn_constr_check_f UnknownU_RNTIIndication_constraint;
-ber_type_decoder_f UnknownU_RNTIIndication_decode_ber;
-der_type_encoder_f UnknownU_RNTIIndication_encode_der;
-xer_type_decoder_f UnknownU_RNTIIndication_decode_xer;
-xer_type_encoder_f UnknownU_RNTIIndication_encode_xer;
-per_type_decoder_f UnknownU_RNTIIndication_decode_uper;
-per_type_encoder_f UnknownU_RNTIIndication_encode_uper;
-per_type_decoder_f UnknownU_RNTIIndication_decode_aper;
-per_type_encoder_f UnknownU_RNTIIndication_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _UnknownU_RNTIIndication_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/UnsuccessfulOutcome.h b/src/hnbap/UnsuccessfulOutcome.h
deleted file mode 100644
index bae3125..0000000
--- a/src/hnbap/UnsuccessfulOutcome.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
- * From ASN.1 module "HNBAP-PDU"
- * found in "../../asn1/hnbap/HNBAP-PDU.asn"
- * `asn1c -gen-PER`
- */
-
-#ifndef _UnsuccessfulOutcome_H_
-#define _UnsuccessfulOutcome_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <osmocom/osmo-iuh/hnbap/ProcedureCode.h>
-#include <osmocom/osmo-iuh/hnbap/Criticality.h>
-#include <ANY.h>
-#include <constr_SEQUENCE.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* UnsuccessfulOutcome */
-typedef struct UnsuccessfulOutcome {
- ProcedureCode_t procedureCode;
- Criticality_t criticality;
- ANY_t value;
-
- /* Context for parsing across buffer boundaries */
- asn_struct_ctx_t _asn_ctx;
-} UnsuccessfulOutcome_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_UnsuccessfulOutcome;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _UnsuccessfulOutcome_H_ */
-#include <asn_internal.h>
diff --git a/src/hnbap/Update-cause.h b/src/hnbap/Update-cause.h
deleted file mode 100644
index cff96e1..0000000
--- a/src/hnbap/Update-cause.h
+++ /dev/null
@@ -1,51 +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 -gen-PER`
- */
-
-#ifndef _Update_cause_H_
-#define _Update_cause_H_
-
-
-#include <asn_application.h>
-
-/* Including external dependencies */
-#include <NativeEnumerated.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Dependencies */
-typedef enum Update_cause {
- Update_cause_relocation_preparation = 0
- /*
- * Enumeration is extensible
- */
-} e_Update_cause;
-
-/* Update-cause */
-typedef long Update_cause_t;
-
-/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_Update_cause;
-asn_struct_free_f Update_cause_free;
-asn_struct_print_f Update_cause_print;
-asn_constr_check_f Update_cause_constraint;
-ber_type_decoder_f Update_cause_decode_ber;
-der_type_encoder_f Update_cause_encode_der;
-xer_type_decoder_f Update_cause_decode_xer;
-xer_type_encoder_f Update_cause_encode_xer;
-per_type_decoder_f Update_cause_decode_uper;
-per_type_encoder_f Update_cause_encode_uper;
-per_type_decoder_f Update_cause_decode_aper;
-per_type_encoder_f Update_cause_encode_aper;
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _Update_cause_H_ */
-#include <asn_internal.h>