From 0ec7f1366761fffcd73ba359969ea1029ed5dc79 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Thu, 10 Sep 2015 10:52:18 +0200 Subject: [PATCH] Cleanups (rename 'asn1c' to 'hnbap', Makefile sanitizing) --- src/Makefile | 28 +++++++++++++------ src/{asn1c => hnbap}/.gitignore | 0 .../Access-stratum-release-indicator.c | 0 .../Access-stratum-release-indicator.h | 0 src/{asn1c => hnbap}/AccessResult.c | 0 src/{asn1c => hnbap}/AccessResult.h | 0 .../AdditionalNeighbourInfoList.c | 0 .../AdditionalNeighbourInfoList.h | 0 src/{asn1c => hnbap}/AltitudeAndDirection.c | 0 src/{asn1c => hnbap}/AltitudeAndDirection.h | 0 src/{asn1c => hnbap}/BackoffTimer.c | 0 src/{asn1c => hnbap}/BackoffTimer.h | 0 src/{asn1c => hnbap}/BindingID.c | 0 src/{asn1c => hnbap}/BindingID.h | 0 .../CELL-FACHMobilitySupport.c | 0 .../CELL-FACHMobilitySupport.h | 0 src/{asn1c => hnbap}/CGI.c | 0 src/{asn1c => hnbap}/CGI.h | 0 src/{asn1c => hnbap}/CI.c | 0 src/{asn1c => hnbap}/CI.h | 0 src/{asn1c => hnbap}/CN-DomainIndicator.c | 0 src/{asn1c => hnbap}/CN-DomainIndicator.h | 0 src/{asn1c => hnbap}/CSG-Capability.c | 0 src/{asn1c => hnbap}/CSG-Capability.h | 0 src/{asn1c => hnbap}/CSG-ID.c | 0 src/{asn1c => hnbap}/CSG-ID.h | 0 src/{asn1c => hnbap}/CSGMembershipStatus.c | 0 src/{asn1c => hnbap}/CSGMembershipStatus.h | 0 src/{asn1c => hnbap}/CSGMembershipUpdate.c | 0 src/{asn1c => hnbap}/CSGMembershipUpdate.h | 0 src/{asn1c => hnbap}/Cause.c | 0 src/{asn1c => hnbap}/Cause.h | 0 src/{asn1c => hnbap}/CauseMisc.c | 0 src/{asn1c => hnbap}/CauseMisc.h | 0 src/{asn1c => hnbap}/CauseProtocol.c | 0 src/{asn1c => hnbap}/CauseProtocol.h | 0 src/{asn1c => hnbap}/CauseRadioNetwork.c | 0 src/{asn1c => hnbap}/CauseRadioNetwork.h | 0 src/{asn1c => hnbap}/CauseTransport.c | 0 src/{asn1c => hnbap}/CauseTransport.h | 0 src/{asn1c => hnbap}/CellIdentity.c | 0 src/{asn1c => hnbap}/CellIdentity.h | 0 .../ConfigurationInformation.c | 0 .../ConfigurationInformation.h | 0 src/{asn1c => hnbap}/Context-ID.c | 0 src/{asn1c => hnbap}/Context-ID.h | 0 src/{asn1c => hnbap}/Criticality.c | 0 src/{asn1c => hnbap}/Criticality.h | 0 .../CriticalityDiagnostics-IE-List.c | 0 .../CriticalityDiagnostics-IE-List.h | 0 src/{asn1c => hnbap}/CriticalityDiagnostics.c | 0 src/{asn1c => hnbap}/CriticalityDiagnostics.h | 0 src/{asn1c => hnbap}/ESN.c | 0 src/{asn1c => hnbap}/ESN.h | 0 src/{asn1c => hnbap}/ErrorIndication.c | 0 src/{asn1c => hnbap}/ErrorIndication.h | 0 src/{asn1c => hnbap}/GTP-TEI.c | 0 src/{asn1c => hnbap}/GTP-TEI.h | 0 .../GeographicalCoordinates.c | 0 .../GeographicalCoordinates.h | 0 src/{asn1c => hnbap}/GeographicalLocation.c | 0 src/{asn1c => hnbap}/GeographicalLocation.h | 0 src/{asn1c => hnbap}/HNB-Cell-Access-Mode.c | 0 src/{asn1c => hnbap}/HNB-Cell-Access-Mode.h | 0 src/{asn1c => hnbap}/HNB-Cell-Identifier.c | 0 src/{asn1c => hnbap}/HNB-Cell-Identifier.h | 0 src/{asn1c => hnbap}/HNB-GWResponse.c | 0 src/{asn1c => hnbap}/HNB-GWResponse.h | 0 src/{asn1c => hnbap}/HNB-Identity-Info.c | 0 src/{asn1c => hnbap}/HNB-Identity-Info.h | 0 src/{asn1c => hnbap}/HNB-Identity.c | 0 src/{asn1c => hnbap}/HNB-Identity.h | 0 .../HNB-Location-Information.c | 0 .../HNB-Location-Information.h | 0 src/{asn1c => hnbap}/HNB-RNL-Identity.c | 0 src/{asn1c => hnbap}/HNB-RNL-Identity.h | 0 src/{asn1c => hnbap}/HNBAP-PDU.c | 0 src/{asn1c => hnbap}/HNBAP-PDU.h | 0 src/{asn1c => hnbap}/HNBCapacity.c | 0 src/{asn1c => hnbap}/HNBCapacity.h | 0 src/{asn1c => hnbap}/HNBConfigInfo.c | 0 src/{asn1c => hnbap}/HNBConfigInfo.h | 0 .../HNBConfigTransferRequest.c | 0 .../HNBConfigTransferRequest.h | 0 .../HNBConfigTransferResponse.c | 0 .../HNBConfigTransferResponse.h | 0 .../HNBConfigurationInformationMissing.c | 0 .../HNBConfigurationInformationMissing.h | 0 .../HNBConfigurationInformationProvided.c | 0 .../HNBConfigurationInformationProvided.h | 0 src/{asn1c => hnbap}/HNBDe-Register.c | 0 src/{asn1c => hnbap}/HNBDe-Register.h | 0 src/{asn1c => hnbap}/HNBRegisterAccept.c | 0 src/{asn1c => hnbap}/HNBRegisterAccept.h | 0 src/{asn1c => hnbap}/HNBRegisterReject.c | 0 src/{asn1c => hnbap}/HNBRegisterReject.h | 0 src/{asn1c => hnbap}/HNBRegisterRequest.c | 0 src/{asn1c => hnbap}/HNBRegisterRequest.h | 0 src/{asn1c => hnbap}/IE-Extensions.c | 0 src/{asn1c => hnbap}/IE-Extensions.h | 0 src/{asn1c => hnbap}/IE.c | 0 src/{asn1c => hnbap}/IE.h | 0 src/{asn1c => hnbap}/IMEI.c | 0 src/{asn1c => hnbap}/IMEI.h | 0 src/{asn1c => hnbap}/IMSI.c | 0 src/{asn1c => hnbap}/IMSI.h | 0 src/{asn1c => hnbap}/IMSIDS41.c | 0 src/{asn1c => hnbap}/IMSIDS41.h | 0 src/{asn1c => hnbap}/IMSIESN.c | 0 src/{asn1c => hnbap}/IMSIESN.h | 0 src/{asn1c => hnbap}/IP-Address.c | 0 src/{asn1c => hnbap}/IP-Address.h | 0 src/{asn1c => hnbap}/InitiatingMessage.c | 0 src/{asn1c => hnbap}/InitiatingMessage.h | 0 src/{asn1c => hnbap}/Ipv4Address.c | 0 src/{asn1c => hnbap}/Ipv4Address.h | 0 src/{asn1c => hnbap}/Ipv6Address.c | 0 src/{asn1c => hnbap}/Ipv6Address.h | 0 .../Iurh-Signalling-TNL-AddressList.c | 0 .../Iurh-Signalling-TNL-AddressList.h | 0 src/{asn1c => hnbap}/LAC.c | 0 src/{asn1c => hnbap}/LAC.h | 0 src/{asn1c => hnbap}/LAI.c | 0 src/{asn1c => hnbap}/LAI.h | 0 src/{asn1c => hnbap}/MacroCellID.c | 0 src/{asn1c => hnbap}/MacroCellID.h | 0 .../MacroCoverageInformation.c | 0 .../MacroCoverageInformation.h | 0 src/{asn1c/Makefile.local => hnbap/Makefile} | 0 src/{asn1c => hnbap}/MuxPortNumber.c | 0 src/{asn1c => hnbap}/MuxPortNumber.h | 0 .../NeighbourCellIdentityList.c | 0 .../NeighbourCellIdentityList.h | 0 src/{asn1c => hnbap}/NeighbourIdentity.c | 0 src/{asn1c => hnbap}/NeighbourIdentity.h | 0 src/{asn1c => hnbap}/NeighbourInfoList.c | 0 src/{asn1c => hnbap}/NeighbourInfoList.h | 0 .../NeighbourInfoRequestItem.c | 0 .../NeighbourInfoRequestItem.h | 0 .../NeighbourInfoRequestList.c | 0 .../NeighbourInfoRequestList.h | 0 src/{asn1c => hnbap}/PLMNidentity.c | 0 src/{asn1c => hnbap}/PLMNidentity.h | 0 src/{asn1c => hnbap}/PSC.c | 0 src/{asn1c => hnbap}/PSC.h | 0 src/{asn1c => hnbap}/PTMSI.c | 0 src/{asn1c => hnbap}/PTMSI.h | 0 src/{asn1c => hnbap}/PTMSIRAI.c | 0 src/{asn1c => hnbap}/PTMSIRAI.h | 0 src/{asn1c => hnbap}/Presence.c | 0 src/{asn1c => hnbap}/Presence.h | 0 src/{asn1c => hnbap}/PrivateIE-ID.c | 0 src/{asn1c => hnbap}/PrivateIE-ID.h | 0 src/{asn1c => hnbap}/PrivateMessage.c | 0 src/{asn1c => hnbap}/PrivateMessage.h | 0 src/{asn1c => hnbap}/ProcedureCode.c | 0 src/{asn1c => hnbap}/ProcedureCode.h | 0 src/{asn1c => hnbap}/ProtocolIE-ID.c | 0 src/{asn1c => hnbap}/ProtocolIE-ID.h | 0 src/{asn1c => hnbap}/RAB-ID.c | 0 src/{asn1c => hnbap}/RAB-ID.h | 0 src/{asn1c => hnbap}/RABList.c | 0 src/{asn1c => hnbap}/RABList.h | 0 src/{asn1c => hnbap}/RABListItem.c | 0 src/{asn1c => hnbap}/RABListItem.h | 0 src/{asn1c => hnbap}/RAC.c | 0 src/{asn1c => hnbap}/RAC.h | 0 src/{asn1c => hnbap}/RAI.c | 0 src/{asn1c => hnbap}/RAI.h | 0 src/{asn1c => hnbap}/RNC-ID.c | 0 src/{asn1c => hnbap}/RNC-ID.h | 0 src/{asn1c => hnbap}/Registration-Cause.c | 0 src/{asn1c => hnbap}/Registration-Cause.h | 0 src/{asn1c => hnbap}/RelocationComplete.c | 0 src/{asn1c => hnbap}/RelocationComplete.h | 0 src/{asn1c => hnbap}/S-RNTIPrefix.c | 0 src/{asn1c => hnbap}/S-RNTIPrefix.h | 0 src/{asn1c => hnbap}/SAC.c | 0 src/{asn1c => hnbap}/SAC.h | 0 src/{asn1c => hnbap}/SuccessfulOutcome.c | 0 src/{asn1c => hnbap}/SuccessfulOutcome.h | 0 src/{asn1c => hnbap}/TMSIDS41.c | 0 src/{asn1c => hnbap}/TMSIDS41.h | 0 src/{asn1c => hnbap}/TMSILAI.c | 0 src/{asn1c => hnbap}/TMSILAI.h | 0 src/{asn1c => hnbap}/TNLUpdateFailure.c | 0 src/{asn1c => hnbap}/TNLUpdateFailure.h | 0 src/{asn1c => hnbap}/TNLUpdateRequest.c | 0 src/{asn1c => hnbap}/TNLUpdateRequest.h | 0 src/{asn1c => hnbap}/TNLUpdateResponse.c | 0 src/{asn1c => hnbap}/TNLUpdateResponse.h | 0 src/{asn1c => hnbap}/TransportInfo.c | 0 src/{asn1c => hnbap}/TransportInfo.h | 0 src/{asn1c => hnbap}/TransportLayerAddress.c | 0 src/{asn1c => hnbap}/TransportLayerAddress.h | 0 src/{asn1c => hnbap}/TriggeringMessage.c | 0 src/{asn1c => hnbap}/TriggeringMessage.h | 0 src/{asn1c => hnbap}/Tunnel-Information.c | 0 src/{asn1c => hnbap}/Tunnel-Information.h | 0 src/{asn1c => hnbap}/TypeOfError.c | 0 src/{asn1c => hnbap}/TypeOfError.h | 0 src/{asn1c => hnbap}/U-RNTI.c | 0 src/{asn1c => hnbap}/U-RNTI.h | 0 src/{asn1c => hnbap}/U-RNTIQueryRequest.c | 0 src/{asn1c => hnbap}/U-RNTIQueryRequest.h | 0 src/{asn1c => hnbap}/U-RNTIQueryResponse.c | 0 src/{asn1c => hnbap}/U-RNTIQueryResponse.h | 0 src/{asn1c => hnbap}/UDP-Port-Number.c | 0 src/{asn1c => hnbap}/UDP-Port-Number.h | 0 src/{asn1c => hnbap}/UE-Capabilities.c | 0 src/{asn1c => hnbap}/UE-Capabilities.h | 0 src/{asn1c => hnbap}/UE-Identity.c | 0 src/{asn1c => hnbap}/UE-Identity.h | 0 src/{asn1c => hnbap}/UEDe-Register.c | 0 src/{asn1c => hnbap}/UEDe-Register.h | 0 src/{asn1c => hnbap}/UERegisterAccept.c | 0 src/{asn1c => hnbap}/UERegisterAccept.h | 0 src/{asn1c => hnbap}/UERegisterReject.c | 0 src/{asn1c => hnbap}/UERegisterReject.h | 0 src/{asn1c => hnbap}/UERegisterRequest.c | 0 src/{asn1c => hnbap}/UERegisterRequest.h | 0 src/{asn1c => hnbap}/URAIdentity.c | 0 src/{asn1c => hnbap}/URAIdentity.h | 0 src/{asn1c => hnbap}/URAIdentityList.c | 0 src/{asn1c => hnbap}/URAIdentityList.h | 0 src/{asn1c => hnbap}/UTRANCellID.c | 0 src/{asn1c => hnbap}/UTRANCellID.h | 0 .../UnknownU-RNTIIndication.c | 0 .../UnknownU-RNTIIndication.h | 0 src/{asn1c => hnbap}/UnsuccessfulOutcome.c | 0 src/{asn1c => hnbap}/UnsuccessfulOutcome.h | 0 src/{asn1c => hnbap}/Update-cause.c | 0 src/{asn1c => hnbap}/Update-cause.h | 0 src/ranap/Makefile | 3 +- src/rua/Makefile | 3 +- 235 files changed, 23 insertions(+), 11 deletions(-) rename src/{asn1c => hnbap}/.gitignore (100%) rename src/{asn1c => hnbap}/Access-stratum-release-indicator.c (100%) rename src/{asn1c => hnbap}/Access-stratum-release-indicator.h (100%) rename src/{asn1c => hnbap}/AccessResult.c (100%) rename src/{asn1c => hnbap}/AccessResult.h (100%) rename src/{asn1c => hnbap}/AdditionalNeighbourInfoList.c (100%) rename src/{asn1c => hnbap}/AdditionalNeighbourInfoList.h (100%) rename src/{asn1c => hnbap}/AltitudeAndDirection.c (100%) rename src/{asn1c => hnbap}/AltitudeAndDirection.h (100%) rename src/{asn1c => hnbap}/BackoffTimer.c (100%) rename src/{asn1c => hnbap}/BackoffTimer.h (100%) rename src/{asn1c => hnbap}/BindingID.c (100%) rename src/{asn1c => hnbap}/BindingID.h (100%) rename src/{asn1c => hnbap}/CELL-FACHMobilitySupport.c (100%) rename src/{asn1c => hnbap}/CELL-FACHMobilitySupport.h (100%) rename src/{asn1c => hnbap}/CGI.c (100%) rename src/{asn1c => hnbap}/CGI.h (100%) rename src/{asn1c => hnbap}/CI.c (100%) rename src/{asn1c => hnbap}/CI.h (100%) rename src/{asn1c => hnbap}/CN-DomainIndicator.c (100%) rename src/{asn1c => hnbap}/CN-DomainIndicator.h (100%) rename src/{asn1c => hnbap}/CSG-Capability.c (100%) rename src/{asn1c => hnbap}/CSG-Capability.h (100%) rename src/{asn1c => hnbap}/CSG-ID.c (100%) rename src/{asn1c => hnbap}/CSG-ID.h (100%) rename src/{asn1c => hnbap}/CSGMembershipStatus.c (100%) rename src/{asn1c => hnbap}/CSGMembershipStatus.h (100%) rename src/{asn1c => hnbap}/CSGMembershipUpdate.c (100%) rename src/{asn1c => hnbap}/CSGMembershipUpdate.h (100%) rename src/{asn1c => hnbap}/Cause.c (100%) rename src/{asn1c => hnbap}/Cause.h (100%) rename src/{asn1c => hnbap}/CauseMisc.c (100%) rename src/{asn1c => hnbap}/CauseMisc.h (100%) rename src/{asn1c => hnbap}/CauseProtocol.c (100%) rename src/{asn1c => hnbap}/CauseProtocol.h (100%) rename src/{asn1c => hnbap}/CauseRadioNetwork.c (100%) rename src/{asn1c => hnbap}/CauseRadioNetwork.h (100%) rename src/{asn1c => hnbap}/CauseTransport.c (100%) rename src/{asn1c => hnbap}/CauseTransport.h (100%) rename src/{asn1c => hnbap}/CellIdentity.c (100%) rename src/{asn1c => hnbap}/CellIdentity.h (100%) rename src/{asn1c => hnbap}/ConfigurationInformation.c (100%) rename src/{asn1c => hnbap}/ConfigurationInformation.h (100%) rename src/{asn1c => hnbap}/Context-ID.c (100%) rename src/{asn1c => hnbap}/Context-ID.h (100%) rename src/{asn1c => hnbap}/Criticality.c (100%) rename src/{asn1c => hnbap}/Criticality.h (100%) rename src/{asn1c => hnbap}/CriticalityDiagnostics-IE-List.c (100%) rename src/{asn1c => hnbap}/CriticalityDiagnostics-IE-List.h (100%) rename src/{asn1c => hnbap}/CriticalityDiagnostics.c (100%) rename src/{asn1c => hnbap}/CriticalityDiagnostics.h (100%) rename src/{asn1c => hnbap}/ESN.c (100%) rename src/{asn1c => hnbap}/ESN.h (100%) rename src/{asn1c => hnbap}/ErrorIndication.c (100%) rename src/{asn1c => hnbap}/ErrorIndication.h (100%) rename src/{asn1c => hnbap}/GTP-TEI.c (100%) rename src/{asn1c => hnbap}/GTP-TEI.h (100%) rename src/{asn1c => hnbap}/GeographicalCoordinates.c (100%) rename src/{asn1c => hnbap}/GeographicalCoordinates.h (100%) rename src/{asn1c => hnbap}/GeographicalLocation.c (100%) rename src/{asn1c => hnbap}/GeographicalLocation.h (100%) rename src/{asn1c => hnbap}/HNB-Cell-Access-Mode.c (100%) rename src/{asn1c => hnbap}/HNB-Cell-Access-Mode.h (100%) rename src/{asn1c => hnbap}/HNB-Cell-Identifier.c (100%) rename src/{asn1c => hnbap}/HNB-Cell-Identifier.h (100%) rename src/{asn1c => hnbap}/HNB-GWResponse.c (100%) rename src/{asn1c => hnbap}/HNB-GWResponse.h (100%) rename src/{asn1c => hnbap}/HNB-Identity-Info.c (100%) rename src/{asn1c => hnbap}/HNB-Identity-Info.h (100%) rename src/{asn1c => hnbap}/HNB-Identity.c (100%) rename src/{asn1c => hnbap}/HNB-Identity.h (100%) rename src/{asn1c => hnbap}/HNB-Location-Information.c (100%) rename src/{asn1c => hnbap}/HNB-Location-Information.h (100%) rename src/{asn1c => hnbap}/HNB-RNL-Identity.c (100%) rename src/{asn1c => hnbap}/HNB-RNL-Identity.h (100%) rename src/{asn1c => hnbap}/HNBAP-PDU.c (100%) rename src/{asn1c => hnbap}/HNBAP-PDU.h (100%) rename src/{asn1c => hnbap}/HNBCapacity.c (100%) rename src/{asn1c => hnbap}/HNBCapacity.h (100%) rename src/{asn1c => hnbap}/HNBConfigInfo.c (100%) rename src/{asn1c => hnbap}/HNBConfigInfo.h (100%) rename src/{asn1c => hnbap}/HNBConfigTransferRequest.c (100%) rename src/{asn1c => hnbap}/HNBConfigTransferRequest.h (100%) rename src/{asn1c => hnbap}/HNBConfigTransferResponse.c (100%) rename src/{asn1c => hnbap}/HNBConfigTransferResponse.h (100%) rename src/{asn1c => hnbap}/HNBConfigurationInformationMissing.c (100%) rename src/{asn1c => hnbap}/HNBConfigurationInformationMissing.h (100%) rename src/{asn1c => hnbap}/HNBConfigurationInformationProvided.c (100%) rename src/{asn1c => hnbap}/HNBConfigurationInformationProvided.h (100%) rename src/{asn1c => hnbap}/HNBDe-Register.c (100%) rename src/{asn1c => hnbap}/HNBDe-Register.h (100%) rename src/{asn1c => hnbap}/HNBRegisterAccept.c (100%) rename src/{asn1c => hnbap}/HNBRegisterAccept.h (100%) rename src/{asn1c => hnbap}/HNBRegisterReject.c (100%) rename src/{asn1c => hnbap}/HNBRegisterReject.h (100%) rename src/{asn1c => hnbap}/HNBRegisterRequest.c (100%) rename src/{asn1c => hnbap}/HNBRegisterRequest.h (100%) rename src/{asn1c => hnbap}/IE-Extensions.c (100%) rename src/{asn1c => hnbap}/IE-Extensions.h (100%) rename src/{asn1c => hnbap}/IE.c (100%) rename src/{asn1c => hnbap}/IE.h (100%) rename src/{asn1c => hnbap}/IMEI.c (100%) rename src/{asn1c => hnbap}/IMEI.h (100%) rename src/{asn1c => hnbap}/IMSI.c (100%) rename src/{asn1c => hnbap}/IMSI.h (100%) rename src/{asn1c => hnbap}/IMSIDS41.c (100%) rename src/{asn1c => hnbap}/IMSIDS41.h (100%) rename src/{asn1c => hnbap}/IMSIESN.c (100%) rename src/{asn1c => hnbap}/IMSIESN.h (100%) rename src/{asn1c => hnbap}/IP-Address.c (100%) rename src/{asn1c => hnbap}/IP-Address.h (100%) rename src/{asn1c => hnbap}/InitiatingMessage.c (100%) rename src/{asn1c => hnbap}/InitiatingMessage.h (100%) rename src/{asn1c => hnbap}/Ipv4Address.c (100%) rename src/{asn1c => hnbap}/Ipv4Address.h (100%) rename src/{asn1c => hnbap}/Ipv6Address.c (100%) rename src/{asn1c => hnbap}/Ipv6Address.h (100%) rename src/{asn1c => hnbap}/Iurh-Signalling-TNL-AddressList.c (100%) rename src/{asn1c => hnbap}/Iurh-Signalling-TNL-AddressList.h (100%) rename src/{asn1c => hnbap}/LAC.c (100%) rename src/{asn1c => hnbap}/LAC.h (100%) rename src/{asn1c => hnbap}/LAI.c (100%) rename src/{asn1c => hnbap}/LAI.h (100%) rename src/{asn1c => hnbap}/MacroCellID.c (100%) rename src/{asn1c => hnbap}/MacroCellID.h (100%) rename src/{asn1c => hnbap}/MacroCoverageInformation.c (100%) rename src/{asn1c => hnbap}/MacroCoverageInformation.h (100%) rename src/{asn1c/Makefile.local => hnbap/Makefile} (100%) rename src/{asn1c => hnbap}/MuxPortNumber.c (100%) rename src/{asn1c => hnbap}/MuxPortNumber.h (100%) rename src/{asn1c => hnbap}/NeighbourCellIdentityList.c (100%) rename src/{asn1c => hnbap}/NeighbourCellIdentityList.h (100%) rename src/{asn1c => hnbap}/NeighbourIdentity.c (100%) rename src/{asn1c => hnbap}/NeighbourIdentity.h (100%) rename src/{asn1c => hnbap}/NeighbourInfoList.c (100%) rename src/{asn1c => hnbap}/NeighbourInfoList.h (100%) rename src/{asn1c => hnbap}/NeighbourInfoRequestItem.c (100%) rename src/{asn1c => hnbap}/NeighbourInfoRequestItem.h (100%) rename src/{asn1c => hnbap}/NeighbourInfoRequestList.c (100%) rename src/{asn1c => hnbap}/NeighbourInfoRequestList.h (100%) rename src/{asn1c => hnbap}/PLMNidentity.c (100%) rename src/{asn1c => hnbap}/PLMNidentity.h (100%) rename src/{asn1c => hnbap}/PSC.c (100%) rename src/{asn1c => hnbap}/PSC.h (100%) rename src/{asn1c => hnbap}/PTMSI.c (100%) rename src/{asn1c => hnbap}/PTMSI.h (100%) rename src/{asn1c => hnbap}/PTMSIRAI.c (100%) rename src/{asn1c => hnbap}/PTMSIRAI.h (100%) rename src/{asn1c => hnbap}/Presence.c (100%) rename src/{asn1c => hnbap}/Presence.h (100%) rename src/{asn1c => hnbap}/PrivateIE-ID.c (100%) rename src/{asn1c => hnbap}/PrivateIE-ID.h (100%) rename src/{asn1c => hnbap}/PrivateMessage.c (100%) rename src/{asn1c => hnbap}/PrivateMessage.h (100%) rename src/{asn1c => hnbap}/ProcedureCode.c (100%) rename src/{asn1c => hnbap}/ProcedureCode.h (100%) rename src/{asn1c => hnbap}/ProtocolIE-ID.c (100%) rename src/{asn1c => hnbap}/ProtocolIE-ID.h (100%) rename src/{asn1c => hnbap}/RAB-ID.c (100%) rename src/{asn1c => hnbap}/RAB-ID.h (100%) rename src/{asn1c => hnbap}/RABList.c (100%) rename src/{asn1c => hnbap}/RABList.h (100%) rename src/{asn1c => hnbap}/RABListItem.c (100%) rename src/{asn1c => hnbap}/RABListItem.h (100%) rename src/{asn1c => hnbap}/RAC.c (100%) rename src/{asn1c => hnbap}/RAC.h (100%) rename src/{asn1c => hnbap}/RAI.c (100%) rename src/{asn1c => hnbap}/RAI.h (100%) rename src/{asn1c => hnbap}/RNC-ID.c (100%) rename src/{asn1c => hnbap}/RNC-ID.h (100%) rename src/{asn1c => hnbap}/Registration-Cause.c (100%) rename src/{asn1c => hnbap}/Registration-Cause.h (100%) rename src/{asn1c => hnbap}/RelocationComplete.c (100%) rename src/{asn1c => hnbap}/RelocationComplete.h (100%) rename src/{asn1c => hnbap}/S-RNTIPrefix.c (100%) rename src/{asn1c => hnbap}/S-RNTIPrefix.h (100%) rename src/{asn1c => hnbap}/SAC.c (100%) rename src/{asn1c => hnbap}/SAC.h (100%) rename src/{asn1c => hnbap}/SuccessfulOutcome.c (100%) rename src/{asn1c => hnbap}/SuccessfulOutcome.h (100%) rename src/{asn1c => hnbap}/TMSIDS41.c (100%) rename src/{asn1c => hnbap}/TMSIDS41.h (100%) rename src/{asn1c => hnbap}/TMSILAI.c (100%) rename src/{asn1c => hnbap}/TMSILAI.h (100%) rename src/{asn1c => hnbap}/TNLUpdateFailure.c (100%) rename src/{asn1c => hnbap}/TNLUpdateFailure.h (100%) rename src/{asn1c => hnbap}/TNLUpdateRequest.c (100%) rename src/{asn1c => hnbap}/TNLUpdateRequest.h (100%) rename src/{asn1c => hnbap}/TNLUpdateResponse.c (100%) rename src/{asn1c => hnbap}/TNLUpdateResponse.h (100%) rename src/{asn1c => hnbap}/TransportInfo.c (100%) rename src/{asn1c => hnbap}/TransportInfo.h (100%) rename src/{asn1c => hnbap}/TransportLayerAddress.c (100%) rename src/{asn1c => hnbap}/TransportLayerAddress.h (100%) rename src/{asn1c => hnbap}/TriggeringMessage.c (100%) rename src/{asn1c => hnbap}/TriggeringMessage.h (100%) rename src/{asn1c => hnbap}/Tunnel-Information.c (100%) rename src/{asn1c => hnbap}/Tunnel-Information.h (100%) rename src/{asn1c => hnbap}/TypeOfError.c (100%) rename src/{asn1c => hnbap}/TypeOfError.h (100%) rename src/{asn1c => hnbap}/U-RNTI.c (100%) rename src/{asn1c => hnbap}/U-RNTI.h (100%) rename src/{asn1c => hnbap}/U-RNTIQueryRequest.c (100%) rename src/{asn1c => hnbap}/U-RNTIQueryRequest.h (100%) rename src/{asn1c => hnbap}/U-RNTIQueryResponse.c (100%) rename src/{asn1c => hnbap}/U-RNTIQueryResponse.h (100%) rename src/{asn1c => hnbap}/UDP-Port-Number.c (100%) rename src/{asn1c => hnbap}/UDP-Port-Number.h (100%) rename src/{asn1c => hnbap}/UE-Capabilities.c (100%) rename src/{asn1c => hnbap}/UE-Capabilities.h (100%) rename src/{asn1c => hnbap}/UE-Identity.c (100%) rename src/{asn1c => hnbap}/UE-Identity.h (100%) rename src/{asn1c => hnbap}/UEDe-Register.c (100%) rename src/{asn1c => hnbap}/UEDe-Register.h (100%) rename src/{asn1c => hnbap}/UERegisterAccept.c (100%) rename src/{asn1c => hnbap}/UERegisterAccept.h (100%) rename src/{asn1c => hnbap}/UERegisterReject.c (100%) rename src/{asn1c => hnbap}/UERegisterReject.h (100%) rename src/{asn1c => hnbap}/UERegisterRequest.c (100%) rename src/{asn1c => hnbap}/UERegisterRequest.h (100%) rename src/{asn1c => hnbap}/URAIdentity.c (100%) rename src/{asn1c => hnbap}/URAIdentity.h (100%) rename src/{asn1c => hnbap}/URAIdentityList.c (100%) rename src/{asn1c => hnbap}/URAIdentityList.h (100%) rename src/{asn1c => hnbap}/UTRANCellID.c (100%) rename src/{asn1c => hnbap}/UTRANCellID.h (100%) rename src/{asn1c => hnbap}/UnknownU-RNTIIndication.c (100%) rename src/{asn1c => hnbap}/UnknownU-RNTIIndication.h (100%) rename src/{asn1c => hnbap}/UnsuccessfulOutcome.c (100%) rename src/{asn1c => hnbap}/UnsuccessfulOutcome.h (100%) rename src/{asn1c => hnbap}/Update-cause.c (100%) rename src/{asn1c => hnbap}/Update-cause.h (100%) diff --git a/src/Makefile b/src/Makefile index d2488594..cab64ff0 100644 --- a/src/Makefile +++ b/src/Makefile @@ -2,13 +2,18 @@ ASN1_ROOT=../asn1/ ASN1_FILES=HNBAP-CommonDataTypes.asn ASN1TOSTRUCT:=$(ASN1_ROOT)/utils/asn1tostruct.py -#ASN1_SRCS:=$(patsubst -CFLAGS=-g -Wall `pkg-config --cflags libosmocore libosmovty libosmogsm libasn1c` -Iasn1c/ -LDFLAGS=`pkg-config --libs libosmocore libosmovty libosmogsm libasn1c` -lsctp +PKG_INCLUDES:=$(shell pkg-config --cflags libosmocore libosmovty libosmogsm libasn1c) +PKG_LDFLAGS:=$(shell pkg-config --libs libosmocore libosmovty libosmogsm libasn1c) -RANAP_OBJS=ranap/libosmo-asn1-ranap.a #ranap_encoder.o ranap_decoder.o -RUA_OBJS=rua/libosmo-asn1-rua.a #rua_encoder.o rua_decoder.o +CFLAGS:=-g -Wall $(PKG_INCLUDES) -Ihnbap/ +LDFLAGS:=$(PKG_LDFLAGS) -lsctp + +HNBAP_OBJS=hnbap_encoder.o hnbap_decoder.o +RANAP_OBJS=#ranap_encoder.o ranap_decoder.o +RUA_OBJS=#rua_encoder.o rua_decoder.o + +LIBS=hnbap/libosmo-asn1-hnbap.a rua/libosmo-asn1-rua.a ranap/libosmo-asn1-ranap.a all: hnbgw @@ -32,8 +37,8 @@ ranap_common.h: rua_common.h: for f in ranap/*.h; do echo "#include \"$f\""; done > rua_common.h -asn1c/libosmo-asn1-hnbap.a: - $(MAKE) -C asn1c +hnbap/libosmo-asn1-hnbap.a: + $(MAKE) -C hnbap rua/libosmo-asn1-rua.a: $(MAKE) -C rua @@ -41,11 +46,16 @@ rua/libosmo-asn1-rua.a: ranap/libosmo-asn1-ranap.a: $(MAKE) -C ranap -hnbgw: asn1helpers.o hnbap_common.o hnbap_encoder.o hnbap_decoder.o hnbgw.o hnbgw_hnbap.o asn1c/libosmo-asn1-hnbap.a $(RUA_OBJS) $(RANAP_OBJS) +hnbgw: asn1helpers.o hnbap_common.o hnbgw.o hnbgw_hnbap.o $(HNBAP_OBJS) $(RUA_OBJS) $(RANAP_OBJS) $(LIBS) $(CC) $(LDFLAGS) -o $@ $^ %.o: %.c $(CC) $(CFLAGS) -o $@ -c $^ clean: - @rm -f hmbgw *.o + @rm -f hnbgw *.o + +mrproper: clean + $(MAKE) -C hnbap clean + $(MAKE) -C rua clean + $(MAKE) -C ranap clean diff --git a/src/asn1c/.gitignore b/src/hnbap/.gitignore similarity index 100% rename from src/asn1c/.gitignore rename to src/hnbap/.gitignore diff --git a/src/asn1c/Access-stratum-release-indicator.c b/src/hnbap/Access-stratum-release-indicator.c similarity index 100% rename from src/asn1c/Access-stratum-release-indicator.c rename to src/hnbap/Access-stratum-release-indicator.c diff --git a/src/asn1c/Access-stratum-release-indicator.h b/src/hnbap/Access-stratum-release-indicator.h similarity index 100% rename from src/asn1c/Access-stratum-release-indicator.h rename to src/hnbap/Access-stratum-release-indicator.h diff --git a/src/asn1c/AccessResult.c b/src/hnbap/AccessResult.c similarity index 100% rename from src/asn1c/AccessResult.c rename to src/hnbap/AccessResult.c diff --git a/src/asn1c/AccessResult.h b/src/hnbap/AccessResult.h similarity index 100% rename from src/asn1c/AccessResult.h rename to src/hnbap/AccessResult.h diff --git a/src/asn1c/AdditionalNeighbourInfoList.c b/src/hnbap/AdditionalNeighbourInfoList.c similarity index 100% rename from src/asn1c/AdditionalNeighbourInfoList.c rename to src/hnbap/AdditionalNeighbourInfoList.c diff --git a/src/asn1c/AdditionalNeighbourInfoList.h b/src/hnbap/AdditionalNeighbourInfoList.h similarity index 100% rename from src/asn1c/AdditionalNeighbourInfoList.h rename to src/hnbap/AdditionalNeighbourInfoList.h diff --git a/src/asn1c/AltitudeAndDirection.c b/src/hnbap/AltitudeAndDirection.c similarity index 100% rename from src/asn1c/AltitudeAndDirection.c rename to src/hnbap/AltitudeAndDirection.c diff --git a/src/asn1c/AltitudeAndDirection.h b/src/hnbap/AltitudeAndDirection.h similarity index 100% rename from src/asn1c/AltitudeAndDirection.h rename to src/hnbap/AltitudeAndDirection.h diff --git a/src/asn1c/BackoffTimer.c b/src/hnbap/BackoffTimer.c similarity index 100% rename from src/asn1c/BackoffTimer.c rename to src/hnbap/BackoffTimer.c diff --git a/src/asn1c/BackoffTimer.h b/src/hnbap/BackoffTimer.h similarity index 100% rename from src/asn1c/BackoffTimer.h rename to src/hnbap/BackoffTimer.h diff --git a/src/asn1c/BindingID.c b/src/hnbap/BindingID.c similarity index 100% rename from src/asn1c/BindingID.c rename to src/hnbap/BindingID.c diff --git a/src/asn1c/BindingID.h b/src/hnbap/BindingID.h similarity index 100% rename from src/asn1c/BindingID.h rename to src/hnbap/BindingID.h diff --git a/src/asn1c/CELL-FACHMobilitySupport.c b/src/hnbap/CELL-FACHMobilitySupport.c similarity index 100% rename from src/asn1c/CELL-FACHMobilitySupport.c rename to src/hnbap/CELL-FACHMobilitySupport.c diff --git a/src/asn1c/CELL-FACHMobilitySupport.h b/src/hnbap/CELL-FACHMobilitySupport.h similarity index 100% rename from src/asn1c/CELL-FACHMobilitySupport.h rename to src/hnbap/CELL-FACHMobilitySupport.h diff --git a/src/asn1c/CGI.c b/src/hnbap/CGI.c similarity index 100% rename from src/asn1c/CGI.c rename to src/hnbap/CGI.c diff --git a/src/asn1c/CGI.h b/src/hnbap/CGI.h similarity index 100% rename from src/asn1c/CGI.h rename to src/hnbap/CGI.h diff --git a/src/asn1c/CI.c b/src/hnbap/CI.c similarity index 100% rename from src/asn1c/CI.c rename to src/hnbap/CI.c diff --git a/src/asn1c/CI.h b/src/hnbap/CI.h similarity index 100% rename from src/asn1c/CI.h rename to src/hnbap/CI.h diff --git a/src/asn1c/CN-DomainIndicator.c b/src/hnbap/CN-DomainIndicator.c similarity index 100% rename from src/asn1c/CN-DomainIndicator.c rename to src/hnbap/CN-DomainIndicator.c diff --git a/src/asn1c/CN-DomainIndicator.h b/src/hnbap/CN-DomainIndicator.h similarity index 100% rename from src/asn1c/CN-DomainIndicator.h rename to src/hnbap/CN-DomainIndicator.h diff --git a/src/asn1c/CSG-Capability.c b/src/hnbap/CSG-Capability.c similarity index 100% rename from src/asn1c/CSG-Capability.c rename to src/hnbap/CSG-Capability.c diff --git a/src/asn1c/CSG-Capability.h b/src/hnbap/CSG-Capability.h similarity index 100% rename from src/asn1c/CSG-Capability.h rename to src/hnbap/CSG-Capability.h diff --git a/src/asn1c/CSG-ID.c b/src/hnbap/CSG-ID.c similarity index 100% rename from src/asn1c/CSG-ID.c rename to src/hnbap/CSG-ID.c diff --git a/src/asn1c/CSG-ID.h b/src/hnbap/CSG-ID.h similarity index 100% rename from src/asn1c/CSG-ID.h rename to src/hnbap/CSG-ID.h diff --git a/src/asn1c/CSGMembershipStatus.c b/src/hnbap/CSGMembershipStatus.c similarity index 100% rename from src/asn1c/CSGMembershipStatus.c rename to src/hnbap/CSGMembershipStatus.c diff --git a/src/asn1c/CSGMembershipStatus.h b/src/hnbap/CSGMembershipStatus.h similarity index 100% rename from src/asn1c/CSGMembershipStatus.h rename to src/hnbap/CSGMembershipStatus.h diff --git a/src/asn1c/CSGMembershipUpdate.c b/src/hnbap/CSGMembershipUpdate.c similarity index 100% rename from src/asn1c/CSGMembershipUpdate.c rename to src/hnbap/CSGMembershipUpdate.c diff --git a/src/asn1c/CSGMembershipUpdate.h b/src/hnbap/CSGMembershipUpdate.h similarity index 100% rename from src/asn1c/CSGMembershipUpdate.h rename to src/hnbap/CSGMembershipUpdate.h diff --git a/src/asn1c/Cause.c b/src/hnbap/Cause.c similarity index 100% rename from src/asn1c/Cause.c rename to src/hnbap/Cause.c diff --git a/src/asn1c/Cause.h b/src/hnbap/Cause.h similarity index 100% rename from src/asn1c/Cause.h rename to src/hnbap/Cause.h diff --git a/src/asn1c/CauseMisc.c b/src/hnbap/CauseMisc.c similarity index 100% rename from src/asn1c/CauseMisc.c rename to src/hnbap/CauseMisc.c diff --git a/src/asn1c/CauseMisc.h b/src/hnbap/CauseMisc.h similarity index 100% rename from src/asn1c/CauseMisc.h rename to src/hnbap/CauseMisc.h diff --git a/src/asn1c/CauseProtocol.c b/src/hnbap/CauseProtocol.c similarity index 100% rename from src/asn1c/CauseProtocol.c rename to src/hnbap/CauseProtocol.c diff --git a/src/asn1c/CauseProtocol.h b/src/hnbap/CauseProtocol.h similarity index 100% rename from src/asn1c/CauseProtocol.h rename to src/hnbap/CauseProtocol.h diff --git a/src/asn1c/CauseRadioNetwork.c b/src/hnbap/CauseRadioNetwork.c similarity index 100% rename from src/asn1c/CauseRadioNetwork.c rename to src/hnbap/CauseRadioNetwork.c diff --git a/src/asn1c/CauseRadioNetwork.h b/src/hnbap/CauseRadioNetwork.h similarity index 100% rename from src/asn1c/CauseRadioNetwork.h rename to src/hnbap/CauseRadioNetwork.h diff --git a/src/asn1c/CauseTransport.c b/src/hnbap/CauseTransport.c similarity index 100% rename from src/asn1c/CauseTransport.c rename to src/hnbap/CauseTransport.c diff --git a/src/asn1c/CauseTransport.h b/src/hnbap/CauseTransport.h similarity index 100% rename from src/asn1c/CauseTransport.h rename to src/hnbap/CauseTransport.h diff --git a/src/asn1c/CellIdentity.c b/src/hnbap/CellIdentity.c similarity index 100% rename from src/asn1c/CellIdentity.c rename to src/hnbap/CellIdentity.c diff --git a/src/asn1c/CellIdentity.h b/src/hnbap/CellIdentity.h similarity index 100% rename from src/asn1c/CellIdentity.h rename to src/hnbap/CellIdentity.h diff --git a/src/asn1c/ConfigurationInformation.c b/src/hnbap/ConfigurationInformation.c similarity index 100% rename from src/asn1c/ConfigurationInformation.c rename to src/hnbap/ConfigurationInformation.c diff --git a/src/asn1c/ConfigurationInformation.h b/src/hnbap/ConfigurationInformation.h similarity index 100% rename from src/asn1c/ConfigurationInformation.h rename to src/hnbap/ConfigurationInformation.h diff --git a/src/asn1c/Context-ID.c b/src/hnbap/Context-ID.c similarity index 100% rename from src/asn1c/Context-ID.c rename to src/hnbap/Context-ID.c diff --git a/src/asn1c/Context-ID.h b/src/hnbap/Context-ID.h similarity index 100% rename from src/asn1c/Context-ID.h rename to src/hnbap/Context-ID.h diff --git a/src/asn1c/Criticality.c b/src/hnbap/Criticality.c similarity index 100% rename from src/asn1c/Criticality.c rename to src/hnbap/Criticality.c diff --git a/src/asn1c/Criticality.h b/src/hnbap/Criticality.h similarity index 100% rename from src/asn1c/Criticality.h rename to src/hnbap/Criticality.h diff --git a/src/asn1c/CriticalityDiagnostics-IE-List.c b/src/hnbap/CriticalityDiagnostics-IE-List.c similarity index 100% rename from src/asn1c/CriticalityDiagnostics-IE-List.c rename to src/hnbap/CriticalityDiagnostics-IE-List.c diff --git a/src/asn1c/CriticalityDiagnostics-IE-List.h b/src/hnbap/CriticalityDiagnostics-IE-List.h similarity index 100% rename from src/asn1c/CriticalityDiagnostics-IE-List.h rename to src/hnbap/CriticalityDiagnostics-IE-List.h diff --git a/src/asn1c/CriticalityDiagnostics.c b/src/hnbap/CriticalityDiagnostics.c similarity index 100% rename from src/asn1c/CriticalityDiagnostics.c rename to src/hnbap/CriticalityDiagnostics.c diff --git a/src/asn1c/CriticalityDiagnostics.h b/src/hnbap/CriticalityDiagnostics.h similarity index 100% rename from src/asn1c/CriticalityDiagnostics.h rename to src/hnbap/CriticalityDiagnostics.h diff --git a/src/asn1c/ESN.c b/src/hnbap/ESN.c similarity index 100% rename from src/asn1c/ESN.c rename to src/hnbap/ESN.c diff --git a/src/asn1c/ESN.h b/src/hnbap/ESN.h similarity index 100% rename from src/asn1c/ESN.h rename to src/hnbap/ESN.h diff --git a/src/asn1c/ErrorIndication.c b/src/hnbap/ErrorIndication.c similarity index 100% rename from src/asn1c/ErrorIndication.c rename to src/hnbap/ErrorIndication.c diff --git a/src/asn1c/ErrorIndication.h b/src/hnbap/ErrorIndication.h similarity index 100% rename from src/asn1c/ErrorIndication.h rename to src/hnbap/ErrorIndication.h diff --git a/src/asn1c/GTP-TEI.c b/src/hnbap/GTP-TEI.c similarity index 100% rename from src/asn1c/GTP-TEI.c rename to src/hnbap/GTP-TEI.c diff --git a/src/asn1c/GTP-TEI.h b/src/hnbap/GTP-TEI.h similarity index 100% rename from src/asn1c/GTP-TEI.h rename to src/hnbap/GTP-TEI.h diff --git a/src/asn1c/GeographicalCoordinates.c b/src/hnbap/GeographicalCoordinates.c similarity index 100% rename from src/asn1c/GeographicalCoordinates.c rename to src/hnbap/GeographicalCoordinates.c diff --git a/src/asn1c/GeographicalCoordinates.h b/src/hnbap/GeographicalCoordinates.h similarity index 100% rename from src/asn1c/GeographicalCoordinates.h rename to src/hnbap/GeographicalCoordinates.h diff --git a/src/asn1c/GeographicalLocation.c b/src/hnbap/GeographicalLocation.c similarity index 100% rename from src/asn1c/GeographicalLocation.c rename to src/hnbap/GeographicalLocation.c diff --git a/src/asn1c/GeographicalLocation.h b/src/hnbap/GeographicalLocation.h similarity index 100% rename from src/asn1c/GeographicalLocation.h rename to src/hnbap/GeographicalLocation.h diff --git a/src/asn1c/HNB-Cell-Access-Mode.c b/src/hnbap/HNB-Cell-Access-Mode.c similarity index 100% rename from src/asn1c/HNB-Cell-Access-Mode.c rename to src/hnbap/HNB-Cell-Access-Mode.c diff --git a/src/asn1c/HNB-Cell-Access-Mode.h b/src/hnbap/HNB-Cell-Access-Mode.h similarity index 100% rename from src/asn1c/HNB-Cell-Access-Mode.h rename to src/hnbap/HNB-Cell-Access-Mode.h diff --git a/src/asn1c/HNB-Cell-Identifier.c b/src/hnbap/HNB-Cell-Identifier.c similarity index 100% rename from src/asn1c/HNB-Cell-Identifier.c rename to src/hnbap/HNB-Cell-Identifier.c diff --git a/src/asn1c/HNB-Cell-Identifier.h b/src/hnbap/HNB-Cell-Identifier.h similarity index 100% rename from src/asn1c/HNB-Cell-Identifier.h rename to src/hnbap/HNB-Cell-Identifier.h diff --git a/src/asn1c/HNB-GWResponse.c b/src/hnbap/HNB-GWResponse.c similarity index 100% rename from src/asn1c/HNB-GWResponse.c rename to src/hnbap/HNB-GWResponse.c diff --git a/src/asn1c/HNB-GWResponse.h b/src/hnbap/HNB-GWResponse.h similarity index 100% rename from src/asn1c/HNB-GWResponse.h rename to src/hnbap/HNB-GWResponse.h diff --git a/src/asn1c/HNB-Identity-Info.c b/src/hnbap/HNB-Identity-Info.c similarity index 100% rename from src/asn1c/HNB-Identity-Info.c rename to src/hnbap/HNB-Identity-Info.c diff --git a/src/asn1c/HNB-Identity-Info.h b/src/hnbap/HNB-Identity-Info.h similarity index 100% rename from src/asn1c/HNB-Identity-Info.h rename to src/hnbap/HNB-Identity-Info.h diff --git a/src/asn1c/HNB-Identity.c b/src/hnbap/HNB-Identity.c similarity index 100% rename from src/asn1c/HNB-Identity.c rename to src/hnbap/HNB-Identity.c diff --git a/src/asn1c/HNB-Identity.h b/src/hnbap/HNB-Identity.h similarity index 100% rename from src/asn1c/HNB-Identity.h rename to src/hnbap/HNB-Identity.h diff --git a/src/asn1c/HNB-Location-Information.c b/src/hnbap/HNB-Location-Information.c similarity index 100% rename from src/asn1c/HNB-Location-Information.c rename to src/hnbap/HNB-Location-Information.c diff --git a/src/asn1c/HNB-Location-Information.h b/src/hnbap/HNB-Location-Information.h similarity index 100% rename from src/asn1c/HNB-Location-Information.h rename to src/hnbap/HNB-Location-Information.h diff --git a/src/asn1c/HNB-RNL-Identity.c b/src/hnbap/HNB-RNL-Identity.c similarity index 100% rename from src/asn1c/HNB-RNL-Identity.c rename to src/hnbap/HNB-RNL-Identity.c diff --git a/src/asn1c/HNB-RNL-Identity.h b/src/hnbap/HNB-RNL-Identity.h similarity index 100% rename from src/asn1c/HNB-RNL-Identity.h rename to src/hnbap/HNB-RNL-Identity.h diff --git a/src/asn1c/HNBAP-PDU.c b/src/hnbap/HNBAP-PDU.c similarity index 100% rename from src/asn1c/HNBAP-PDU.c rename to src/hnbap/HNBAP-PDU.c diff --git a/src/asn1c/HNBAP-PDU.h b/src/hnbap/HNBAP-PDU.h similarity index 100% rename from src/asn1c/HNBAP-PDU.h rename to src/hnbap/HNBAP-PDU.h diff --git a/src/asn1c/HNBCapacity.c b/src/hnbap/HNBCapacity.c similarity index 100% rename from src/asn1c/HNBCapacity.c rename to src/hnbap/HNBCapacity.c diff --git a/src/asn1c/HNBCapacity.h b/src/hnbap/HNBCapacity.h similarity index 100% rename from src/asn1c/HNBCapacity.h rename to src/hnbap/HNBCapacity.h diff --git a/src/asn1c/HNBConfigInfo.c b/src/hnbap/HNBConfigInfo.c similarity index 100% rename from src/asn1c/HNBConfigInfo.c rename to src/hnbap/HNBConfigInfo.c diff --git a/src/asn1c/HNBConfigInfo.h b/src/hnbap/HNBConfigInfo.h similarity index 100% rename from src/asn1c/HNBConfigInfo.h rename to src/hnbap/HNBConfigInfo.h diff --git a/src/asn1c/HNBConfigTransferRequest.c b/src/hnbap/HNBConfigTransferRequest.c similarity index 100% rename from src/asn1c/HNBConfigTransferRequest.c rename to src/hnbap/HNBConfigTransferRequest.c diff --git a/src/asn1c/HNBConfigTransferRequest.h b/src/hnbap/HNBConfigTransferRequest.h similarity index 100% rename from src/asn1c/HNBConfigTransferRequest.h rename to src/hnbap/HNBConfigTransferRequest.h diff --git a/src/asn1c/HNBConfigTransferResponse.c b/src/hnbap/HNBConfigTransferResponse.c similarity index 100% rename from src/asn1c/HNBConfigTransferResponse.c rename to src/hnbap/HNBConfigTransferResponse.c diff --git a/src/asn1c/HNBConfigTransferResponse.h b/src/hnbap/HNBConfigTransferResponse.h similarity index 100% rename from src/asn1c/HNBConfigTransferResponse.h rename to src/hnbap/HNBConfigTransferResponse.h diff --git a/src/asn1c/HNBConfigurationInformationMissing.c b/src/hnbap/HNBConfigurationInformationMissing.c similarity index 100% rename from src/asn1c/HNBConfigurationInformationMissing.c rename to src/hnbap/HNBConfigurationInformationMissing.c diff --git a/src/asn1c/HNBConfigurationInformationMissing.h b/src/hnbap/HNBConfigurationInformationMissing.h similarity index 100% rename from src/asn1c/HNBConfigurationInformationMissing.h rename to src/hnbap/HNBConfigurationInformationMissing.h diff --git a/src/asn1c/HNBConfigurationInformationProvided.c b/src/hnbap/HNBConfigurationInformationProvided.c similarity index 100% rename from src/asn1c/HNBConfigurationInformationProvided.c rename to src/hnbap/HNBConfigurationInformationProvided.c diff --git a/src/asn1c/HNBConfigurationInformationProvided.h b/src/hnbap/HNBConfigurationInformationProvided.h similarity index 100% rename from src/asn1c/HNBConfigurationInformationProvided.h rename to src/hnbap/HNBConfigurationInformationProvided.h diff --git a/src/asn1c/HNBDe-Register.c b/src/hnbap/HNBDe-Register.c similarity index 100% rename from src/asn1c/HNBDe-Register.c rename to src/hnbap/HNBDe-Register.c diff --git a/src/asn1c/HNBDe-Register.h b/src/hnbap/HNBDe-Register.h similarity index 100% rename from src/asn1c/HNBDe-Register.h rename to src/hnbap/HNBDe-Register.h diff --git a/src/asn1c/HNBRegisterAccept.c b/src/hnbap/HNBRegisterAccept.c similarity index 100% rename from src/asn1c/HNBRegisterAccept.c rename to src/hnbap/HNBRegisterAccept.c diff --git a/src/asn1c/HNBRegisterAccept.h b/src/hnbap/HNBRegisterAccept.h similarity index 100% rename from src/asn1c/HNBRegisterAccept.h rename to src/hnbap/HNBRegisterAccept.h diff --git a/src/asn1c/HNBRegisterReject.c b/src/hnbap/HNBRegisterReject.c similarity index 100% rename from src/asn1c/HNBRegisterReject.c rename to src/hnbap/HNBRegisterReject.c diff --git a/src/asn1c/HNBRegisterReject.h b/src/hnbap/HNBRegisterReject.h similarity index 100% rename from src/asn1c/HNBRegisterReject.h rename to src/hnbap/HNBRegisterReject.h diff --git a/src/asn1c/HNBRegisterRequest.c b/src/hnbap/HNBRegisterRequest.c similarity index 100% rename from src/asn1c/HNBRegisterRequest.c rename to src/hnbap/HNBRegisterRequest.c diff --git a/src/asn1c/HNBRegisterRequest.h b/src/hnbap/HNBRegisterRequest.h similarity index 100% rename from src/asn1c/HNBRegisterRequest.h rename to src/hnbap/HNBRegisterRequest.h diff --git a/src/asn1c/IE-Extensions.c b/src/hnbap/IE-Extensions.c similarity index 100% rename from src/asn1c/IE-Extensions.c rename to src/hnbap/IE-Extensions.c diff --git a/src/asn1c/IE-Extensions.h b/src/hnbap/IE-Extensions.h similarity index 100% rename from src/asn1c/IE-Extensions.h rename to src/hnbap/IE-Extensions.h diff --git a/src/asn1c/IE.c b/src/hnbap/IE.c similarity index 100% rename from src/asn1c/IE.c rename to src/hnbap/IE.c diff --git a/src/asn1c/IE.h b/src/hnbap/IE.h similarity index 100% rename from src/asn1c/IE.h rename to src/hnbap/IE.h diff --git a/src/asn1c/IMEI.c b/src/hnbap/IMEI.c similarity index 100% rename from src/asn1c/IMEI.c rename to src/hnbap/IMEI.c diff --git a/src/asn1c/IMEI.h b/src/hnbap/IMEI.h similarity index 100% rename from src/asn1c/IMEI.h rename to src/hnbap/IMEI.h diff --git a/src/asn1c/IMSI.c b/src/hnbap/IMSI.c similarity index 100% rename from src/asn1c/IMSI.c rename to src/hnbap/IMSI.c diff --git a/src/asn1c/IMSI.h b/src/hnbap/IMSI.h similarity index 100% rename from src/asn1c/IMSI.h rename to src/hnbap/IMSI.h diff --git a/src/asn1c/IMSIDS41.c b/src/hnbap/IMSIDS41.c similarity index 100% rename from src/asn1c/IMSIDS41.c rename to src/hnbap/IMSIDS41.c diff --git a/src/asn1c/IMSIDS41.h b/src/hnbap/IMSIDS41.h similarity index 100% rename from src/asn1c/IMSIDS41.h rename to src/hnbap/IMSIDS41.h diff --git a/src/asn1c/IMSIESN.c b/src/hnbap/IMSIESN.c similarity index 100% rename from src/asn1c/IMSIESN.c rename to src/hnbap/IMSIESN.c diff --git a/src/asn1c/IMSIESN.h b/src/hnbap/IMSIESN.h similarity index 100% rename from src/asn1c/IMSIESN.h rename to src/hnbap/IMSIESN.h diff --git a/src/asn1c/IP-Address.c b/src/hnbap/IP-Address.c similarity index 100% rename from src/asn1c/IP-Address.c rename to src/hnbap/IP-Address.c diff --git a/src/asn1c/IP-Address.h b/src/hnbap/IP-Address.h similarity index 100% rename from src/asn1c/IP-Address.h rename to src/hnbap/IP-Address.h diff --git a/src/asn1c/InitiatingMessage.c b/src/hnbap/InitiatingMessage.c similarity index 100% rename from src/asn1c/InitiatingMessage.c rename to src/hnbap/InitiatingMessage.c diff --git a/src/asn1c/InitiatingMessage.h b/src/hnbap/InitiatingMessage.h similarity index 100% rename from src/asn1c/InitiatingMessage.h rename to src/hnbap/InitiatingMessage.h diff --git a/src/asn1c/Ipv4Address.c b/src/hnbap/Ipv4Address.c similarity index 100% rename from src/asn1c/Ipv4Address.c rename to src/hnbap/Ipv4Address.c diff --git a/src/asn1c/Ipv4Address.h b/src/hnbap/Ipv4Address.h similarity index 100% rename from src/asn1c/Ipv4Address.h rename to src/hnbap/Ipv4Address.h diff --git a/src/asn1c/Ipv6Address.c b/src/hnbap/Ipv6Address.c similarity index 100% rename from src/asn1c/Ipv6Address.c rename to src/hnbap/Ipv6Address.c diff --git a/src/asn1c/Ipv6Address.h b/src/hnbap/Ipv6Address.h similarity index 100% rename from src/asn1c/Ipv6Address.h rename to src/hnbap/Ipv6Address.h diff --git a/src/asn1c/Iurh-Signalling-TNL-AddressList.c b/src/hnbap/Iurh-Signalling-TNL-AddressList.c similarity index 100% rename from src/asn1c/Iurh-Signalling-TNL-AddressList.c rename to src/hnbap/Iurh-Signalling-TNL-AddressList.c diff --git a/src/asn1c/Iurh-Signalling-TNL-AddressList.h b/src/hnbap/Iurh-Signalling-TNL-AddressList.h similarity index 100% rename from src/asn1c/Iurh-Signalling-TNL-AddressList.h rename to src/hnbap/Iurh-Signalling-TNL-AddressList.h diff --git a/src/asn1c/LAC.c b/src/hnbap/LAC.c similarity index 100% rename from src/asn1c/LAC.c rename to src/hnbap/LAC.c diff --git a/src/asn1c/LAC.h b/src/hnbap/LAC.h similarity index 100% rename from src/asn1c/LAC.h rename to src/hnbap/LAC.h diff --git a/src/asn1c/LAI.c b/src/hnbap/LAI.c similarity index 100% rename from src/asn1c/LAI.c rename to src/hnbap/LAI.c diff --git a/src/asn1c/LAI.h b/src/hnbap/LAI.h similarity index 100% rename from src/asn1c/LAI.h rename to src/hnbap/LAI.h diff --git a/src/asn1c/MacroCellID.c b/src/hnbap/MacroCellID.c similarity index 100% rename from src/asn1c/MacroCellID.c rename to src/hnbap/MacroCellID.c diff --git a/src/asn1c/MacroCellID.h b/src/hnbap/MacroCellID.h similarity index 100% rename from src/asn1c/MacroCellID.h rename to src/hnbap/MacroCellID.h diff --git a/src/asn1c/MacroCoverageInformation.c b/src/hnbap/MacroCoverageInformation.c similarity index 100% rename from src/asn1c/MacroCoverageInformation.c rename to src/hnbap/MacroCoverageInformation.c diff --git a/src/asn1c/MacroCoverageInformation.h b/src/hnbap/MacroCoverageInformation.h similarity index 100% rename from src/asn1c/MacroCoverageInformation.h rename to src/hnbap/MacroCoverageInformation.h diff --git a/src/asn1c/Makefile.local b/src/hnbap/Makefile similarity index 100% rename from src/asn1c/Makefile.local rename to src/hnbap/Makefile diff --git a/src/asn1c/MuxPortNumber.c b/src/hnbap/MuxPortNumber.c similarity index 100% rename from src/asn1c/MuxPortNumber.c rename to src/hnbap/MuxPortNumber.c diff --git a/src/asn1c/MuxPortNumber.h b/src/hnbap/MuxPortNumber.h similarity index 100% rename from src/asn1c/MuxPortNumber.h rename to src/hnbap/MuxPortNumber.h diff --git a/src/asn1c/NeighbourCellIdentityList.c b/src/hnbap/NeighbourCellIdentityList.c similarity index 100% rename from src/asn1c/NeighbourCellIdentityList.c rename to src/hnbap/NeighbourCellIdentityList.c diff --git a/src/asn1c/NeighbourCellIdentityList.h b/src/hnbap/NeighbourCellIdentityList.h similarity index 100% rename from src/asn1c/NeighbourCellIdentityList.h rename to src/hnbap/NeighbourCellIdentityList.h diff --git a/src/asn1c/NeighbourIdentity.c b/src/hnbap/NeighbourIdentity.c similarity index 100% rename from src/asn1c/NeighbourIdentity.c rename to src/hnbap/NeighbourIdentity.c diff --git a/src/asn1c/NeighbourIdentity.h b/src/hnbap/NeighbourIdentity.h similarity index 100% rename from src/asn1c/NeighbourIdentity.h rename to src/hnbap/NeighbourIdentity.h diff --git a/src/asn1c/NeighbourInfoList.c b/src/hnbap/NeighbourInfoList.c similarity index 100% rename from src/asn1c/NeighbourInfoList.c rename to src/hnbap/NeighbourInfoList.c diff --git a/src/asn1c/NeighbourInfoList.h b/src/hnbap/NeighbourInfoList.h similarity index 100% rename from src/asn1c/NeighbourInfoList.h rename to src/hnbap/NeighbourInfoList.h diff --git a/src/asn1c/NeighbourInfoRequestItem.c b/src/hnbap/NeighbourInfoRequestItem.c similarity index 100% rename from src/asn1c/NeighbourInfoRequestItem.c rename to src/hnbap/NeighbourInfoRequestItem.c diff --git a/src/asn1c/NeighbourInfoRequestItem.h b/src/hnbap/NeighbourInfoRequestItem.h similarity index 100% rename from src/asn1c/NeighbourInfoRequestItem.h rename to src/hnbap/NeighbourInfoRequestItem.h diff --git a/src/asn1c/NeighbourInfoRequestList.c b/src/hnbap/NeighbourInfoRequestList.c similarity index 100% rename from src/asn1c/NeighbourInfoRequestList.c rename to src/hnbap/NeighbourInfoRequestList.c diff --git a/src/asn1c/NeighbourInfoRequestList.h b/src/hnbap/NeighbourInfoRequestList.h similarity index 100% rename from src/asn1c/NeighbourInfoRequestList.h rename to src/hnbap/NeighbourInfoRequestList.h diff --git a/src/asn1c/PLMNidentity.c b/src/hnbap/PLMNidentity.c similarity index 100% rename from src/asn1c/PLMNidentity.c rename to src/hnbap/PLMNidentity.c diff --git a/src/asn1c/PLMNidentity.h b/src/hnbap/PLMNidentity.h similarity index 100% rename from src/asn1c/PLMNidentity.h rename to src/hnbap/PLMNidentity.h diff --git a/src/asn1c/PSC.c b/src/hnbap/PSC.c similarity index 100% rename from src/asn1c/PSC.c rename to src/hnbap/PSC.c diff --git a/src/asn1c/PSC.h b/src/hnbap/PSC.h similarity index 100% rename from src/asn1c/PSC.h rename to src/hnbap/PSC.h diff --git a/src/asn1c/PTMSI.c b/src/hnbap/PTMSI.c similarity index 100% rename from src/asn1c/PTMSI.c rename to src/hnbap/PTMSI.c diff --git a/src/asn1c/PTMSI.h b/src/hnbap/PTMSI.h similarity index 100% rename from src/asn1c/PTMSI.h rename to src/hnbap/PTMSI.h diff --git a/src/asn1c/PTMSIRAI.c b/src/hnbap/PTMSIRAI.c similarity index 100% rename from src/asn1c/PTMSIRAI.c rename to src/hnbap/PTMSIRAI.c diff --git a/src/asn1c/PTMSIRAI.h b/src/hnbap/PTMSIRAI.h similarity index 100% rename from src/asn1c/PTMSIRAI.h rename to src/hnbap/PTMSIRAI.h diff --git a/src/asn1c/Presence.c b/src/hnbap/Presence.c similarity index 100% rename from src/asn1c/Presence.c rename to src/hnbap/Presence.c diff --git a/src/asn1c/Presence.h b/src/hnbap/Presence.h similarity index 100% rename from src/asn1c/Presence.h rename to src/hnbap/Presence.h diff --git a/src/asn1c/PrivateIE-ID.c b/src/hnbap/PrivateIE-ID.c similarity index 100% rename from src/asn1c/PrivateIE-ID.c rename to src/hnbap/PrivateIE-ID.c diff --git a/src/asn1c/PrivateIE-ID.h b/src/hnbap/PrivateIE-ID.h similarity index 100% rename from src/asn1c/PrivateIE-ID.h rename to src/hnbap/PrivateIE-ID.h diff --git a/src/asn1c/PrivateMessage.c b/src/hnbap/PrivateMessage.c similarity index 100% rename from src/asn1c/PrivateMessage.c rename to src/hnbap/PrivateMessage.c diff --git a/src/asn1c/PrivateMessage.h b/src/hnbap/PrivateMessage.h similarity index 100% rename from src/asn1c/PrivateMessage.h rename to src/hnbap/PrivateMessage.h diff --git a/src/asn1c/ProcedureCode.c b/src/hnbap/ProcedureCode.c similarity index 100% rename from src/asn1c/ProcedureCode.c rename to src/hnbap/ProcedureCode.c diff --git a/src/asn1c/ProcedureCode.h b/src/hnbap/ProcedureCode.h similarity index 100% rename from src/asn1c/ProcedureCode.h rename to src/hnbap/ProcedureCode.h diff --git a/src/asn1c/ProtocolIE-ID.c b/src/hnbap/ProtocolIE-ID.c similarity index 100% rename from src/asn1c/ProtocolIE-ID.c rename to src/hnbap/ProtocolIE-ID.c diff --git a/src/asn1c/ProtocolIE-ID.h b/src/hnbap/ProtocolIE-ID.h similarity index 100% rename from src/asn1c/ProtocolIE-ID.h rename to src/hnbap/ProtocolIE-ID.h diff --git a/src/asn1c/RAB-ID.c b/src/hnbap/RAB-ID.c similarity index 100% rename from src/asn1c/RAB-ID.c rename to src/hnbap/RAB-ID.c diff --git a/src/asn1c/RAB-ID.h b/src/hnbap/RAB-ID.h similarity index 100% rename from src/asn1c/RAB-ID.h rename to src/hnbap/RAB-ID.h diff --git a/src/asn1c/RABList.c b/src/hnbap/RABList.c similarity index 100% rename from src/asn1c/RABList.c rename to src/hnbap/RABList.c diff --git a/src/asn1c/RABList.h b/src/hnbap/RABList.h similarity index 100% rename from src/asn1c/RABList.h rename to src/hnbap/RABList.h diff --git a/src/asn1c/RABListItem.c b/src/hnbap/RABListItem.c similarity index 100% rename from src/asn1c/RABListItem.c rename to src/hnbap/RABListItem.c diff --git a/src/asn1c/RABListItem.h b/src/hnbap/RABListItem.h similarity index 100% rename from src/asn1c/RABListItem.h rename to src/hnbap/RABListItem.h diff --git a/src/asn1c/RAC.c b/src/hnbap/RAC.c similarity index 100% rename from src/asn1c/RAC.c rename to src/hnbap/RAC.c diff --git a/src/asn1c/RAC.h b/src/hnbap/RAC.h similarity index 100% rename from src/asn1c/RAC.h rename to src/hnbap/RAC.h diff --git a/src/asn1c/RAI.c b/src/hnbap/RAI.c similarity index 100% rename from src/asn1c/RAI.c rename to src/hnbap/RAI.c diff --git a/src/asn1c/RAI.h b/src/hnbap/RAI.h similarity index 100% rename from src/asn1c/RAI.h rename to src/hnbap/RAI.h diff --git a/src/asn1c/RNC-ID.c b/src/hnbap/RNC-ID.c similarity index 100% rename from src/asn1c/RNC-ID.c rename to src/hnbap/RNC-ID.c diff --git a/src/asn1c/RNC-ID.h b/src/hnbap/RNC-ID.h similarity index 100% rename from src/asn1c/RNC-ID.h rename to src/hnbap/RNC-ID.h diff --git a/src/asn1c/Registration-Cause.c b/src/hnbap/Registration-Cause.c similarity index 100% rename from src/asn1c/Registration-Cause.c rename to src/hnbap/Registration-Cause.c diff --git a/src/asn1c/Registration-Cause.h b/src/hnbap/Registration-Cause.h similarity index 100% rename from src/asn1c/Registration-Cause.h rename to src/hnbap/Registration-Cause.h diff --git a/src/asn1c/RelocationComplete.c b/src/hnbap/RelocationComplete.c similarity index 100% rename from src/asn1c/RelocationComplete.c rename to src/hnbap/RelocationComplete.c diff --git a/src/asn1c/RelocationComplete.h b/src/hnbap/RelocationComplete.h similarity index 100% rename from src/asn1c/RelocationComplete.h rename to src/hnbap/RelocationComplete.h diff --git a/src/asn1c/S-RNTIPrefix.c b/src/hnbap/S-RNTIPrefix.c similarity index 100% rename from src/asn1c/S-RNTIPrefix.c rename to src/hnbap/S-RNTIPrefix.c diff --git a/src/asn1c/S-RNTIPrefix.h b/src/hnbap/S-RNTIPrefix.h similarity index 100% rename from src/asn1c/S-RNTIPrefix.h rename to src/hnbap/S-RNTIPrefix.h diff --git a/src/asn1c/SAC.c b/src/hnbap/SAC.c similarity index 100% rename from src/asn1c/SAC.c rename to src/hnbap/SAC.c diff --git a/src/asn1c/SAC.h b/src/hnbap/SAC.h similarity index 100% rename from src/asn1c/SAC.h rename to src/hnbap/SAC.h diff --git a/src/asn1c/SuccessfulOutcome.c b/src/hnbap/SuccessfulOutcome.c similarity index 100% rename from src/asn1c/SuccessfulOutcome.c rename to src/hnbap/SuccessfulOutcome.c diff --git a/src/asn1c/SuccessfulOutcome.h b/src/hnbap/SuccessfulOutcome.h similarity index 100% rename from src/asn1c/SuccessfulOutcome.h rename to src/hnbap/SuccessfulOutcome.h diff --git a/src/asn1c/TMSIDS41.c b/src/hnbap/TMSIDS41.c similarity index 100% rename from src/asn1c/TMSIDS41.c rename to src/hnbap/TMSIDS41.c diff --git a/src/asn1c/TMSIDS41.h b/src/hnbap/TMSIDS41.h similarity index 100% rename from src/asn1c/TMSIDS41.h rename to src/hnbap/TMSIDS41.h diff --git a/src/asn1c/TMSILAI.c b/src/hnbap/TMSILAI.c similarity index 100% rename from src/asn1c/TMSILAI.c rename to src/hnbap/TMSILAI.c diff --git a/src/asn1c/TMSILAI.h b/src/hnbap/TMSILAI.h similarity index 100% rename from src/asn1c/TMSILAI.h rename to src/hnbap/TMSILAI.h diff --git a/src/asn1c/TNLUpdateFailure.c b/src/hnbap/TNLUpdateFailure.c similarity index 100% rename from src/asn1c/TNLUpdateFailure.c rename to src/hnbap/TNLUpdateFailure.c diff --git a/src/asn1c/TNLUpdateFailure.h b/src/hnbap/TNLUpdateFailure.h similarity index 100% rename from src/asn1c/TNLUpdateFailure.h rename to src/hnbap/TNLUpdateFailure.h diff --git a/src/asn1c/TNLUpdateRequest.c b/src/hnbap/TNLUpdateRequest.c similarity index 100% rename from src/asn1c/TNLUpdateRequest.c rename to src/hnbap/TNLUpdateRequest.c diff --git a/src/asn1c/TNLUpdateRequest.h b/src/hnbap/TNLUpdateRequest.h similarity index 100% rename from src/asn1c/TNLUpdateRequest.h rename to src/hnbap/TNLUpdateRequest.h diff --git a/src/asn1c/TNLUpdateResponse.c b/src/hnbap/TNLUpdateResponse.c similarity index 100% rename from src/asn1c/TNLUpdateResponse.c rename to src/hnbap/TNLUpdateResponse.c diff --git a/src/asn1c/TNLUpdateResponse.h b/src/hnbap/TNLUpdateResponse.h similarity index 100% rename from src/asn1c/TNLUpdateResponse.h rename to src/hnbap/TNLUpdateResponse.h diff --git a/src/asn1c/TransportInfo.c b/src/hnbap/TransportInfo.c similarity index 100% rename from src/asn1c/TransportInfo.c rename to src/hnbap/TransportInfo.c diff --git a/src/asn1c/TransportInfo.h b/src/hnbap/TransportInfo.h similarity index 100% rename from src/asn1c/TransportInfo.h rename to src/hnbap/TransportInfo.h diff --git a/src/asn1c/TransportLayerAddress.c b/src/hnbap/TransportLayerAddress.c similarity index 100% rename from src/asn1c/TransportLayerAddress.c rename to src/hnbap/TransportLayerAddress.c diff --git a/src/asn1c/TransportLayerAddress.h b/src/hnbap/TransportLayerAddress.h similarity index 100% rename from src/asn1c/TransportLayerAddress.h rename to src/hnbap/TransportLayerAddress.h diff --git a/src/asn1c/TriggeringMessage.c b/src/hnbap/TriggeringMessage.c similarity index 100% rename from src/asn1c/TriggeringMessage.c rename to src/hnbap/TriggeringMessage.c diff --git a/src/asn1c/TriggeringMessage.h b/src/hnbap/TriggeringMessage.h similarity index 100% rename from src/asn1c/TriggeringMessage.h rename to src/hnbap/TriggeringMessage.h diff --git a/src/asn1c/Tunnel-Information.c b/src/hnbap/Tunnel-Information.c similarity index 100% rename from src/asn1c/Tunnel-Information.c rename to src/hnbap/Tunnel-Information.c diff --git a/src/asn1c/Tunnel-Information.h b/src/hnbap/Tunnel-Information.h similarity index 100% rename from src/asn1c/Tunnel-Information.h rename to src/hnbap/Tunnel-Information.h diff --git a/src/asn1c/TypeOfError.c b/src/hnbap/TypeOfError.c similarity index 100% rename from src/asn1c/TypeOfError.c rename to src/hnbap/TypeOfError.c diff --git a/src/asn1c/TypeOfError.h b/src/hnbap/TypeOfError.h similarity index 100% rename from src/asn1c/TypeOfError.h rename to src/hnbap/TypeOfError.h diff --git a/src/asn1c/U-RNTI.c b/src/hnbap/U-RNTI.c similarity index 100% rename from src/asn1c/U-RNTI.c rename to src/hnbap/U-RNTI.c diff --git a/src/asn1c/U-RNTI.h b/src/hnbap/U-RNTI.h similarity index 100% rename from src/asn1c/U-RNTI.h rename to src/hnbap/U-RNTI.h diff --git a/src/asn1c/U-RNTIQueryRequest.c b/src/hnbap/U-RNTIQueryRequest.c similarity index 100% rename from src/asn1c/U-RNTIQueryRequest.c rename to src/hnbap/U-RNTIQueryRequest.c diff --git a/src/asn1c/U-RNTIQueryRequest.h b/src/hnbap/U-RNTIQueryRequest.h similarity index 100% rename from src/asn1c/U-RNTIQueryRequest.h rename to src/hnbap/U-RNTIQueryRequest.h diff --git a/src/asn1c/U-RNTIQueryResponse.c b/src/hnbap/U-RNTIQueryResponse.c similarity index 100% rename from src/asn1c/U-RNTIQueryResponse.c rename to src/hnbap/U-RNTIQueryResponse.c diff --git a/src/asn1c/U-RNTIQueryResponse.h b/src/hnbap/U-RNTIQueryResponse.h similarity index 100% rename from src/asn1c/U-RNTIQueryResponse.h rename to src/hnbap/U-RNTIQueryResponse.h diff --git a/src/asn1c/UDP-Port-Number.c b/src/hnbap/UDP-Port-Number.c similarity index 100% rename from src/asn1c/UDP-Port-Number.c rename to src/hnbap/UDP-Port-Number.c diff --git a/src/asn1c/UDP-Port-Number.h b/src/hnbap/UDP-Port-Number.h similarity index 100% rename from src/asn1c/UDP-Port-Number.h rename to src/hnbap/UDP-Port-Number.h diff --git a/src/asn1c/UE-Capabilities.c b/src/hnbap/UE-Capabilities.c similarity index 100% rename from src/asn1c/UE-Capabilities.c rename to src/hnbap/UE-Capabilities.c diff --git a/src/asn1c/UE-Capabilities.h b/src/hnbap/UE-Capabilities.h similarity index 100% rename from src/asn1c/UE-Capabilities.h rename to src/hnbap/UE-Capabilities.h diff --git a/src/asn1c/UE-Identity.c b/src/hnbap/UE-Identity.c similarity index 100% rename from src/asn1c/UE-Identity.c rename to src/hnbap/UE-Identity.c diff --git a/src/asn1c/UE-Identity.h b/src/hnbap/UE-Identity.h similarity index 100% rename from src/asn1c/UE-Identity.h rename to src/hnbap/UE-Identity.h diff --git a/src/asn1c/UEDe-Register.c b/src/hnbap/UEDe-Register.c similarity index 100% rename from src/asn1c/UEDe-Register.c rename to src/hnbap/UEDe-Register.c diff --git a/src/asn1c/UEDe-Register.h b/src/hnbap/UEDe-Register.h similarity index 100% rename from src/asn1c/UEDe-Register.h rename to src/hnbap/UEDe-Register.h diff --git a/src/asn1c/UERegisterAccept.c b/src/hnbap/UERegisterAccept.c similarity index 100% rename from src/asn1c/UERegisterAccept.c rename to src/hnbap/UERegisterAccept.c diff --git a/src/asn1c/UERegisterAccept.h b/src/hnbap/UERegisterAccept.h similarity index 100% rename from src/asn1c/UERegisterAccept.h rename to src/hnbap/UERegisterAccept.h diff --git a/src/asn1c/UERegisterReject.c b/src/hnbap/UERegisterReject.c similarity index 100% rename from src/asn1c/UERegisterReject.c rename to src/hnbap/UERegisterReject.c diff --git a/src/asn1c/UERegisterReject.h b/src/hnbap/UERegisterReject.h similarity index 100% rename from src/asn1c/UERegisterReject.h rename to src/hnbap/UERegisterReject.h diff --git a/src/asn1c/UERegisterRequest.c b/src/hnbap/UERegisterRequest.c similarity index 100% rename from src/asn1c/UERegisterRequest.c rename to src/hnbap/UERegisterRequest.c diff --git a/src/asn1c/UERegisterRequest.h b/src/hnbap/UERegisterRequest.h similarity index 100% rename from src/asn1c/UERegisterRequest.h rename to src/hnbap/UERegisterRequest.h diff --git a/src/asn1c/URAIdentity.c b/src/hnbap/URAIdentity.c similarity index 100% rename from src/asn1c/URAIdentity.c rename to src/hnbap/URAIdentity.c diff --git a/src/asn1c/URAIdentity.h b/src/hnbap/URAIdentity.h similarity index 100% rename from src/asn1c/URAIdentity.h rename to src/hnbap/URAIdentity.h diff --git a/src/asn1c/URAIdentityList.c b/src/hnbap/URAIdentityList.c similarity index 100% rename from src/asn1c/URAIdentityList.c rename to src/hnbap/URAIdentityList.c diff --git a/src/asn1c/URAIdentityList.h b/src/hnbap/URAIdentityList.h similarity index 100% rename from src/asn1c/URAIdentityList.h rename to src/hnbap/URAIdentityList.h diff --git a/src/asn1c/UTRANCellID.c b/src/hnbap/UTRANCellID.c similarity index 100% rename from src/asn1c/UTRANCellID.c rename to src/hnbap/UTRANCellID.c diff --git a/src/asn1c/UTRANCellID.h b/src/hnbap/UTRANCellID.h similarity index 100% rename from src/asn1c/UTRANCellID.h rename to src/hnbap/UTRANCellID.h diff --git a/src/asn1c/UnknownU-RNTIIndication.c b/src/hnbap/UnknownU-RNTIIndication.c similarity index 100% rename from src/asn1c/UnknownU-RNTIIndication.c rename to src/hnbap/UnknownU-RNTIIndication.c diff --git a/src/asn1c/UnknownU-RNTIIndication.h b/src/hnbap/UnknownU-RNTIIndication.h similarity index 100% rename from src/asn1c/UnknownU-RNTIIndication.h rename to src/hnbap/UnknownU-RNTIIndication.h diff --git a/src/asn1c/UnsuccessfulOutcome.c b/src/hnbap/UnsuccessfulOutcome.c similarity index 100% rename from src/asn1c/UnsuccessfulOutcome.c rename to src/hnbap/UnsuccessfulOutcome.c diff --git a/src/asn1c/UnsuccessfulOutcome.h b/src/hnbap/UnsuccessfulOutcome.h similarity index 100% rename from src/asn1c/UnsuccessfulOutcome.h rename to src/hnbap/UnsuccessfulOutcome.h diff --git a/src/asn1c/Update-cause.c b/src/hnbap/Update-cause.c similarity index 100% rename from src/asn1c/Update-cause.c rename to src/hnbap/Update-cause.c diff --git a/src/asn1c/Update-cause.h b/src/hnbap/Update-cause.h similarity index 100% rename from src/asn1c/Update-cause.h rename to src/hnbap/Update-cause.h diff --git a/src/ranap/Makefile b/src/ranap/Makefile index bcd7fd1d..4f84d8aa 100644 --- a/src/ranap/Makefile +++ b/src/ranap/Makefile @@ -999,7 +999,8 @@ lib_LTLIBRARIES=libosmo-asn1-ranap.la libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) # Remove the lines below to convert it into a pure .am file -CFLAGS += -I. `pkg-config --cflags libasn1c` +PKG_INCLUDES:=$(shell pkg-config --cflags libasn1c) +CFLAGS += -I. $(PKG_INCLUDES) OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o} all: libosmo-asn1-ranap.a diff --git a/src/rua/Makefile b/src/rua/Makefile index c8e34717..f37a3c14 100644 --- a/src/rua/Makefile +++ b/src/rua/Makefile @@ -77,7 +77,8 @@ lib_LTLIBRARIES=libosmo-asn1-rua.la libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS) # Remove the lines below to convert it into a pure .am file -CFLAGS += -I. `pkg-config --cflags libasn1c` +PKG_INCLUDES:=$(shell pkg-config --cflags libasn1c) +CFLAGS += -I. $(PKG_INCLUDES) OBJS=${ASN_MODULE_SOURCES:.c=.o} all: libosmo-asn1-rua.a