This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.
gitosis at osmocom.org gitosis at osmocom.orgThis is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom code for Iuh interface". The branch, master has been updated via 49695572ba3c55c012c9b1a55d13cfca18f4ebbf (commit) via a0c74240fa6457d77bc367284760fe2240ec1f5f (commit) via 1c4d4bc23375cf44213b3093df2a48848bf5827a (commit) via 1989913ba20f61e5d416c57e3816efed7a7d7026 (commit) via fd5db064cb094ed5b0837dbdf7d5f9c2ed7d9819 (commit) via 3297dbaaa7519a5eed95c6acdbf63974b08e9b0e (commit) from 29b9e00355d148be2500d361f2f284e6fa86bab9 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-iuh/commit/?id=49695572ba3c55c012c9b1a55d13cfca18f4ebbf commit 49695572ba3c55c012c9b1a55d13cfca18f4ebbf Author: Harald Welte <laforge at gnumonks.org> Date: Wed Dec 16 17:26:05 2015 +0100 One further RANAP hacking session This is not development, it is random trial and error hacking. I really hate the fact that we have no useful asn.1 code generator and need to work with hacks like asn1tostruct.py and asn1c without information object classes :/ This commit is a one-day-long iteration of trial+error, manually editing and adding the .asn source of RANAP until we get something that in the end at least compiles and links. Do I trust the resulting code? No. But we have no alternative :( http://cgit.osmocom.org/osmo-iuh/commit/?id=a0c74240fa6457d77bc367284760fe2240ec1f5f commit a0c74240fa6457d77bc367284760fe2240ec1f5f Author: Harald Welte <laforge at gnumonks.org> Date: Wed Dec 16 16:45:48 2015 +0100 asn1tostruct: Avoid erroneous double-underscores We shouldn't generate names like RANAP_RAB_SetupList_EnhancedRelocCompleteReq__t when creating the _encode() and _decode() functiosn, as the '-IEs' at the end must be stripped before converting all '-' to '_'. http://cgit.osmocom.org/osmo-iuh/commit/?id=1c4d4bc23375cf44213b3093df2a48848bf5827a commit 1c4d4bc23375cf44213b3093df2a48848bf5827a Author: Harald Welte <laforge at gnumonks.org> Date: Wed Dec 16 13:17:22 2015 +0100 Make .gitignore aware of autoconf artefacts http://cgit.osmocom.org/osmo-iuh/commit/?id=1989913ba20f61e5d416c57e3816efed7a7d7026 commit 1989913ba20f61e5d416c57e3816efed7a7d7026 Author: Harald Welte <laforge at gnumonks.org> Date: Wed Dec 16 13:04:16 2015 +0100 RANAP: Add more types/IEs to RANAP-PDU.asn and re-generate C As asn1c cannot understand information object classes, we cannot compile RANAP-PDU-Contents.asn but instead need to manually add the respective infrmation elements to RANAP-PDU.asn. http://cgit.osmocom.org/osmo-iuh/commit/?id=fd5db064cb094ed5b0837dbdf7d5f9c2ed7d9819 commit fd5db064cb094ed5b0837dbdf7d5f9c2ed7d9819 Author: Harald Welte <laforge at gnumonks.org> Date: Wed Dec 16 13:07:10 2015 +0100 Re-add the 'regen' targets lost in the automake transition This might need a lot of cleanup for out-of-source-tree builds and the like, but let's not spend time on this now. The old Makefile also didn't support that. But loosing the ability to regenerate the C source is not an option either. http://cgit.osmocom.org/osmo-iuh/commit/?id=3297dbaaa7519a5eed95c6acdbf63974b08e9b0e commit 3297dbaaa7519a5eed95c6acdbf63974b08e9b0e Author: Harald Welte <laforge at gnumonks.org> Date: Wed Dec 16 12:53:53 2015 +0100 rename ASN_MODULE_FILES to ASN_MODULE_SOURCES ... brings us closer to the Makefile.am.sampl generated by asn1c, facilitating copy+paste. ----------------------------------------------------------------------- Summary of changes: .gitignore | 12 + asn1/ranap/RANAP-PDU-Contents.asn | 10 +- asn1/ranap/RANAP-PDU.asn | 572 ++++++++++++++++++--- asn1/utils/asn1tostruct.py | 4 +- src/hnbap/Makefile.am | 11 +- src/ranap/Makefile.am | 169 +++++- src/ranap/RANAP_AuthorisedPLMNs.c | 44 +- src/ranap/RANAP_AuthorisedPLMNs.h | 2 +- src/ranap/RANAP_CNMBMSLinkingInformation.c | 73 +++ src/ranap/RANAP_CNMBMSLinkingInformation.h | 43 ++ src/ranap/RANAP_CriticalityDiagnostics-IE-List.c | 46 +- src/ranap/RANAP_CriticalityDiagnostics-IE-List.h | 2 +- ...ABDataVolumeReport.c => RANAP_DataVolumeList.c} | 88 ++-- ...ABDataVolumeReport.h => RANAP_DataVolumeList.h} | 24 +- src/ranap/RANAP_DirectTransfer-IE-ContainerList.c | 59 +++ src/ranap/RANAP_DirectTransfer-IE-ContainerList.h | 38 ++ ..._DirectTransferInformationItem-RANAP-RelocInf.c | 93 ++++ ..._DirectTransferInformationItem-RANAP-RelocInf.h | 47 ++ src/ranap/RANAP_EUTRANFrequencies.c | 44 +- src/ranap/RANAP_EUTRANFrequencies.h | 2 +- ...ERAN-Iumode-RAB-Failed-RABAssgntResponse-Item.c | 93 ++++ ...ERAN-Iumode-RAB-Failed-RABAssgntResponse-Item.h | 47 ++ ...ERAN-Iumode-RAB-Failed-RABAssgntResponse-List.c | 145 ++++++ ...RAN-Iumode-RAB-Failed-RABAssgntResponse-List.h} | 18 +- ...GERAN-Iumode-RAB-FailedList-RABAssgntResponse.c | 145 ------ src/ranap/RANAP_IuSigConId-IE-ContainerList.c | 59 +++ src/ranap/RANAP_IuSigConId-IE-ContainerList.h | 38 ++ src/ranap/RANAP_JoinedMBMSBearerService-IEs.c | 135 +++++ src/ranap/RANAP_JoinedMBMSBearerService-IEs.h | 52 ++ src/ranap/RANAP_LeftMBMSBearerService-IEs.c | 125 +++++ ...InfoRes.h => RANAP_LeftMBMSBearerService-IEs.h} | 34 +- src/ranap/RANAP_MBMSCNDe-RegistrationRequest.c | 52 +- src/ranap/RANAP_MBMSCNDe-RegistrationRequest.h | 4 +- src/ranap/RANAP_MBMSCNDe-RegistrationResponse.c | 52 +- src/ranap/RANAP_MBMSCNDe-RegistrationResponse.h | 4 +- src/ranap/RANAP_MBMSRABEstablishmentIndication.c | 52 +- src/ranap/RANAP_MBMSRABEstablishmentIndication.h | 4 +- src/ranap/RANAP_MBMSRABRelease.c | 52 +- src/ranap/RANAP_MBMSRABRelease.h | 4 +- src/ranap/RANAP_MBMSRABReleaseFailure.c | 52 +- src/ranap/RANAP_MBMSRABReleaseFailure.h | 4 +- src/ranap/RANAP_MBMSRABReleaseRequest.c | 52 +- src/ranap/RANAP_MBMSRABReleaseRequest.h | 4 +- src/ranap/RANAP_MBMSRegistrationFailure.c | 52 +- src/ranap/RANAP_MBMSRegistrationFailure.h | 4 +- src/ranap/RANAP_MBMSRegistrationRequest.c | 52 +- src/ranap/RANAP_MBMSRegistrationRequest.h | 4 +- src/ranap/RANAP_MBMSRegistrationResponse.c | 52 +- src/ranap/RANAP_MBMSRegistrationResponse.h | 4 +- src/ranap/RANAP_MBMSSessionStart.c | 52 +- src/ranap/RANAP_MBMSSessionStart.h | 4 +- src/ranap/RANAP_MBMSSessionStartFailure.c | 52 +- src/ranap/RANAP_MBMSSessionStartFailure.h | 4 +- src/ranap/RANAP_MBMSSessionStartResponse.c | 52 +- src/ranap/RANAP_MBMSSessionStartResponse.h | 4 +- src/ranap/RANAP_MBMSSessionStop.c | 52 +- src/ranap/RANAP_MBMSSessionStop.h | 4 +- src/ranap/RANAP_MBMSSessionStopResponse.c | 52 +- src/ranap/RANAP_MBMSSessionStopResponse.h | 4 +- src/ranap/RANAP_MBMSSessionUpdate.c | 52 +- src/ranap/RANAP_MBMSSessionUpdate.h | 4 +- src/ranap/RANAP_MBMSSessionUpdateFailure.c | 52 +- src/ranap/RANAP_MBMSSessionUpdateFailure.h | 4 +- src/ranap/RANAP_MBMSSessionUpdateResponse.c | 52 +- src/ranap/RANAP_MBMSSessionUpdateResponse.h | 4 +- src/ranap/RANAP_MBMSSynchronisationInformation.c | 93 ++++ src/ranap/RANAP_MBMSSynchronisationInformation.h | 47 ++ src/ranap/RANAP_MBMSUELinkingRequest.c | 52 +- src/ranap/RANAP_MBMSUELinkingRequest.h | 4 +- src/ranap/RANAP_MBMSUELinkingResponse.c | 52 +- src/ranap/RANAP_MBMSUELinkingResponse.h | 4 +- src/ranap/RANAP_MessageStructure.c | 44 +- src/ranap/RANAP_MessageStructure.h | 2 +- src/ranap/RANAP_PLMNs-in-shared-network.c | 44 +- src/ranap/RANAP_PLMNs-in-shared-network.h | 2 +- src/ranap/RANAP_ProtocolError-IE-ContainerList.c | 59 +++ src/ranap/RANAP_ProtocolError-IE-ContainerList.h | 38 ++ src/ranap/RANAP_ProtocolExtensionContainer.c | 59 +++ src/ranap/RANAP_ProtocolExtensionContainer.h | 38 ++ src/ranap/RANAP_ProtocolExtensionField.c | 81 +++ src/ranap/RANAP_ProtocolExtensionField.h | 41 ++ src/ranap/RANAP_ProtocolIE-Container.c | 59 +++ src/ranap/RANAP_ProtocolIE-Container.h | 38 ++ src/ranap/RANAP_ProtocolIE-ContainerPair.c | 59 +++ src/ranap/RANAP_ProtocolIE-ContainerPair.h | 38 ++ src/ranap/RANAP_ProtocolIE-FieldPair.c | 101 ++++ src/ranap/RANAP_ProtocolIE-FieldPair.h | 43 ++ src/ranap/RANAP_RAB-AssignmentRequest.c | 52 +- src/ranap/RANAP_RAB-AssignmentRequest.h | 4 +- src/ranap/RANAP_RAB-AssignmentResponse.c | 52 +- src/ranap/RANAP_RAB-AssignmentResponse.h | 4 +- src/ranap/RANAP_RAB-ContextFailedtoTransferList.c | 145 ------ src/ranap/RANAP_RAB-ContextFailedtoTransferList.h | 48 -- src/ranap/RANAP_RAB-ContextItem-RANAP-RelocInf.c | 113 ++++ src/ranap/RANAP_RAB-ContextItem-RANAP-RelocInf.h | 51 ++ src/ranap/RANAP_RAB-ContextItem.c | 113 ++++ src/ranap/RANAP_RAB-ContextItem.h | 51 ++ src/ranap/RANAP_RAB-ContextList-RANAP-RelocInf.c | 52 +- src/ranap/RANAP_RAB-ContextList-RANAP-RelocInf.h | 4 +- src/ranap/RANAP_RAB-ContextList.c | 52 +- src/ranap/RANAP_RAB-ContextList.h | 4 +- .../RANAP_RAB-DataForwardingItem-SRNS-CtxReq.c | 73 +++ .../RANAP_RAB-DataForwardingItem-SRNS-CtxReq.h | 43 ++ src/ranap/RANAP_RAB-DataForwardingItem.c | 93 ++++ src/ranap/RANAP_RAB-DataForwardingItem.h | 47 ++ .../RANAP_RAB-DataForwardingList-SRNS-CtxReq.c | 52 +- .../RANAP_RAB-DataForwardingList-SRNS-CtxReq.h | 4 +- src/ranap/RANAP_RAB-DataForwardingList.c | 52 +- src/ranap/RANAP_RAB-DataForwardingList.h | 4 +- src/ranap/RANAP_RAB-DataVolumeReportItem.c | 83 +++ src/ranap/RANAP_RAB-DataVolumeReportItem.h | 45 ++ src/ranap/RANAP_RAB-DataVolumeReportList.c | 145 ++++++ ...eFailure.h => RANAP_RAB-DataVolumeReportList.h} | 18 +- src/ranap/RANAP_RAB-DataVolumeReportRequestItem.c | 73 +++ src/ranap/RANAP_RAB-DataVolumeReportRequestItem.h | 43 ++ src/ranap/RANAP_RAB-DataVolumeReportRequestList.c | 52 +- src/ranap/RANAP_RAB-DataVolumeReportRequestList.h | 4 +- src/ranap/RANAP_RAB-FailedItem-EnhRelocInfoRes.c | 93 ++++ src/ranap/RANAP_RAB-FailedItem-EnhRelocInfoRes.h | 47 ++ src/ranap/RANAP_RAB-FailedItem.c | 83 +++ ...NAP_RAB-FailedList.h => RANAP_RAB-FailedItem.h} | 29 +- src/ranap/RANAP_RAB-FailedList-EnhRelocInfoRes.c | 52 +- src/ranap/RANAP_RAB-FailedList-EnhRelocInfoRes.h | 4 +- src/ranap/RANAP_RAB-FailedList.c | 52 +- src/ranap/RANAP_RAB-FailedList.h | 4 +- src/ranap/RANAP_RAB-FailedtoReportList.c | 145 ------ src/ranap/RANAP_RAB-FailedtoReportList.h | 48 -- src/ranap/RANAP_RAB-IE-ContainerList.c | 59 +++ src/ranap/RANAP_RAB-IE-ContainerList.h | 38 ++ src/ranap/RANAP_RAB-IE-ContainerPairList.c | 59 +++ src/ranap/RANAP_RAB-IE-ContainerPairList.h | 38 ++ src/ranap/RANAP_RAB-ModifyItem.c | 83 +++ src/ranap/RANAP_RAB-ModifyItem.h | 45 ++ src/ranap/RANAP_RAB-ModifyList.c | 52 +- src/ranap/RANAP_RAB-ModifyList.h | 4 +- src/ranap/RANAP_RAB-ModifyRequest.c | 52 +- src/ranap/RANAP_RAB-ModifyRequest.h | 4 +- src/ranap/RANAP_RAB-QueuedItem.c | 73 +++ ...NAP_RAB-ModifyList.h => RANAP_RAB-QueuedItem.h} | 27 +- src/ranap/RANAP_RAB-QueuedList.c | 52 +- src/ranap/RANAP_RAB-QueuedList.h | 4 +- src/ranap/RANAP_RAB-ReleaseFailedList.c | 145 ++++++ src/ranap/RANAP_RAB-ReleaseFailedList.h | 42 ++ src/ranap/RANAP_RAB-ReleaseItem.c | 83 +++ ...AP_RAB-QueuedList.h => RANAP_RAB-ReleaseItem.h} | 29 +- ...P_MBMSSessionStop.c => RANAP_RAB-ReleaseList.c} | 91 ++-- ...AP_MBMSRABRelease.h => RANAP_RAB-ReleaseList.h} | 18 +- src/ranap/RANAP_RAB-ReleaseRequest.c | 52 +- src/ranap/RANAP_RAB-ReleaseRequest.h | 4 +- src/ranap/RANAP_RAB-ReleasedItem-IuRelComp.c | 93 ++++ src/ranap/RANAP_RAB-ReleasedItem-IuRelComp.h | 47 ++ src/ranap/RANAP_RAB-ReleasedItem.c | 103 ++++ src/ranap/RANAP_RAB-ReleasedItem.h | 49 ++ src/ranap/RANAP_RAB-ReleasedList-IuRelComp.c | 52 +- src/ranap/RANAP_RAB-ReleasedList-IuRelComp.h | 4 +- src/ranap/RANAP_RAB-ReleasedList.c | 52 +- src/ranap/RANAP_RAB-ReleasedList.h | 4 +- src/ranap/RANAP_RAB-RelocationReleaseItem.c | 73 +++ ...aseList.h => RANAP_RAB-RelocationReleaseItem.h} | 27 +- src/ranap/RANAP_RAB-RelocationReleaseList.c | 52 +- src/ranap/RANAP_RAB-RelocationReleaseList.h | 4 +- src/ranap/RANAP_RAB-SetupItem-EnhRelocInfoReq.c | 163 ++++++ src/ranap/RANAP_RAB-SetupItem-EnhRelocInfoReq.h | 60 +++ src/ranap/RANAP_RAB-SetupItem-EnhRelocInfoRes.c | 103 ++++ src/ranap/RANAP_RAB-SetupItem-EnhRelocInfoRes.h | 49 ++ .../RANAP_RAB-SetupItem-EnhancedRelocCompleteReq.c | 103 ++++ .../RANAP_RAB-SetupItem-EnhancedRelocCompleteReq.h | 49 ++ .../RANAP_RAB-SetupItem-EnhancedRelocCompleteRes.c | 123 +++++ .../RANAP_RAB-SetupItem-EnhancedRelocCompleteRes.h | 53 ++ src/ranap/RANAP_RAB-SetupItem-RelocReq.c | 153 ++++++ src/ranap/RANAP_RAB-SetupItem-RelocReq.h | 59 +++ src/ranap/RANAP_RAB-SetupItem-RelocReqAck.c | 93 ++++ src/ranap/RANAP_RAB-SetupItem-RelocReqAck.h | 47 ++ src/ranap/RANAP_RAB-SetupList-EnhRelocInfoReq.c | 52 +- src/ranap/RANAP_RAB-SetupList-EnhRelocInfoReq.h | 4 +- src/ranap/RANAP_RAB-SetupList-EnhRelocInfoRes.c | 52 +- src/ranap/RANAP_RAB-SetupList-EnhRelocInfoRes.h | 4 +- .../RANAP_RAB-SetupList-EnhancedRelocCompleteReq.c | 52 +- .../RANAP_RAB-SetupList-EnhancedRelocCompleteReq.h | 4 +- .../RANAP_RAB-SetupList-EnhancedRelocCompleteRes.c | 52 +- .../RANAP_RAB-SetupList-EnhancedRelocCompleteRes.h | 4 +- src/ranap/RANAP_RAB-SetupList-RelocReq.c | 52 +- src/ranap/RANAP_RAB-SetupList-RelocReq.h | 4 +- src/ranap/RANAP_RAB-SetupList-RelocReqAck.c | 52 +- src/ranap/RANAP_RAB-SetupList-RelocReqAck.h | 4 +- src/ranap/RANAP_RAB-SetupOrModifiedItem.c | 103 ++++ src/ranap/RANAP_RAB-SetupOrModifiedItem.h | 49 ++ src/ranap/RANAP_RAB-SetupOrModifiedList.c | 52 +- src/ranap/RANAP_RAB-SetupOrModifiedList.h | 4 +- src/ranap/RANAP_RAB-SetupOrModifyItemFirst.c | 123 +++++ src/ranap/RANAP_RAB-SetupOrModifyItemFirst.h | 53 ++ src/ranap/RANAP_RAB-SetupOrModifyItemSecond.c | 123 +++++ src/ranap/RANAP_RAB-SetupOrModifyItemSecond.h | 53 ++ src/ranap/RANAP_RAB-SetupOrModifyList.c | 158 ++++++ src/ranap/RANAP_RAB-SetupOrModifyList.h | 42 ++ ...RAB-ToBeReleasedItem-EnhancedRelocCompleteRes.c | 83 +++ ...RAB-ToBeReleasedItem-EnhancedRelocCompleteRes.h | 45 ++ ...RAB-ToBeReleasedList-EnhancedRelocCompleteRes.c | 52 +- ...RAB-ToBeReleasedList-EnhancedRelocCompleteRes.h | 4 +- src/ranap/RANAP_RABDataVolumeReport.c | 44 +- src/ranap/RANAP_RABDataVolumeReport.h | 2 +- src/ranap/RANAP_RABParametersList.c | 48 +- src/ranap/RANAP_RABParametersList.h | 2 +- src/ranap/RANAP_RABs-ContextFailedtoTransferItem.c | 83 +++ src/ranap/RANAP_RABs-ContextFailedtoTransferItem.h | 45 ++ src/ranap/RANAP_RABs-ContextFailedtoTransferList.c | 145 ++++++ ....h => RANAP_RABs-ContextFailedtoTransferList.h} | 18 +- src/ranap/RANAP_RABs-failed-to-reportItem.c | 83 +++ src/ranap/RANAP_RABs-failed-to-reportItem.h | 45 ++ src/ranap/RANAP_RABs-failed-to-reportList.c | 145 ++++++ ...aseList.h => RANAP_RABs-failed-to-reportList.h} | 18 +- ...AP_RANAP-EnhancedRelocationInformationRequest.c | 52 +- ...AP_RANAP-EnhancedRelocationInformationRequest.h | 4 +- ...P_RANAP-EnhancedRelocationInformationResponse.c | 52 +- ...P_RANAP-EnhancedRelocationInformationResponse.h | 4 +- src/ranap/RANAP_RANAP-RelocationInformation.c | 52 +- src/ranap/RANAP_RANAP-RelocationInformation.h | 4 +- src/ranap/RANAP_RedirectionIndication.c | 145 ++++++ ...mentRequest.h => RANAP_RedirectionIndication.h} | 18 +- src/ranap/RANAP_ResetResourceAckItem.c | 73 +++ ...-ContextList.h => RANAP_ResetResourceAckItem.h} | 27 +- src/ranap/RANAP_ResetResourceAckList.c | 146 ++++++ ...textResponse.h => RANAP_ResetResourceAckList.h} | 18 +- src/ranap/RANAP_ResetResourceItem.c | 73 +++ ..._RAB-ModifyList.h => RANAP_ResetResourceItem.h} | 27 +- ...B-ModifyRequest.c => RANAP_ResetResourceList.c} | 91 ++-- ..._MBMSRABRelease.h => RANAP_ResetResourceList.h} | 18 +- src/ranap/RANAP_SDU-FormatInformationParameters.c | 44 +- src/ranap/RANAP_SDU-FormatInformationParameters.h | 2 +- src/ranap/RANAP_SDU-Parameters.c | 48 +- src/ranap/RANAP_SDU-Parameters.h | 2 +- src/ranap/RANAP_SRNS-ContextRequest.c | 52 +- src/ranap/RANAP_SRNS-ContextRequest.h | 4 +- src/ranap/RANAP_SRNS-ContextResponse.c | 52 +- src/ranap/RANAP_SRNS-ContextResponse.h | 4 +- src/ranap/RANAP_SRNS-DataForwardCommand.c | 52 +- src/ranap/RANAP_SRNS-DataForwardCommand.h | 4 +- src/ranap/RANAP_SRVCC-CSKeysRequest.c | 52 +- src/ranap/RANAP_SRVCC-CSKeysRequest.h | 4 +- src/ranap/RANAP_SRVCC-CSKeysResponse.c | 52 +- src/ranap/RANAP_SRVCC-CSKeysResponse.h | 4 +- src/ranap/RANAP_TNLInformationEnhRelInfoReq.c | 83 +++ src/ranap/RANAP_TNLInformationEnhRelInfoReq.h | 45 ++ src/ranap/RANAP_TNLInformationEnhRelInfoRes.c | 83 +++ src/ranap/RANAP_TNLInformationEnhRelInfoRes.h | 45 ++ src/ranap/RANAP_TransportLayerInformation.c | 83 +++ src/ranap/RANAP_TransportLayerInformation.h | 45 ++ src/ranap/RANAP_UESpecificInformationIndication.c | 52 +- src/ranap/RANAP_UESpecificInformationIndication.h | 4 +- src/ranap/RANAP_UnsuccessfulLinking-IEs.c | 135 +++++ src/ranap/RANAP_UnsuccessfulLinking-IEs.h | 52 ++ src/ranap/RANAP_UserPlaneInformation.c | 83 +++ src/ranap/RANAP_UserPlaneInformation.h | 45 ++ src/ranap_common.h | 64 ++- src/rua/Makefile.am | 11 +- 255 files changed, 10367 insertions(+), 2627 deletions(-) create mode 100644 src/ranap/RANAP_CNMBMSLinkingInformation.c create mode 100644 src/ranap/RANAP_CNMBMSLinkingInformation.h copy src/ranap/{RANAP_RABDataVolumeReport.c => RANAP_DataVolumeList.c} (52%) copy src/ranap/{RANAP_RABDataVolumeReport.h => RANAP_DataVolumeList.h} (63%) create mode 100644 src/ranap/RANAP_DirectTransfer-IE-ContainerList.c create mode 100644 src/ranap/RANAP_DirectTransfer-IE-ContainerList.h create mode 100644 src/ranap/RANAP_DirectTransferInformationItem-RANAP-RelocInf.c create mode 100644 src/ranap/RANAP_DirectTransferInformationItem-RANAP-RelocInf.h create mode 100644 src/ranap/RANAP_GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item.c create mode 100644 src/ranap/RANAP_GERAN-Iumode-RAB-Failed-RABAssgntResponse-Item.h create mode 100644 src/ranap/RANAP_GERAN-Iumode-RAB-Failed-RABAssgntResponse-List.c rename src/ranap/{RANAP_GERAN-Iumode-RAB-FailedList-RABAssgntResponse.h => RANAP_GERAN-Iumode-RAB-Failed-RABAssgntResponse-List.h} (59%) delete mode 100644 src/ranap/RANAP_GERAN-Iumode-RAB-FailedList-RABAssgntResponse.c create mode 100644 src/ranap/RANAP_IuSigConId-IE-ContainerList.c create mode 100644 src/ranap/RANAP_IuSigConId-IE-ContainerList.h create mode 100644 src/ranap/RANAP_JoinedMBMSBearerService-IEs.c create mode 100644 src/ranap/RANAP_JoinedMBMSBearerService-IEs.h create mode 100644 src/ranap/RANAP_LeftMBMSBearerService-IEs.c copy src/ranap/{RANAP_RAB-SetupList-EnhRelocInfoRes.h => RANAP_LeftMBMSBearerService-IEs.h} (52%) create mode 100644 src/ranap/RANAP_MBMSSynchronisationInformation.c create mode 100644 src/ranap/RANAP_MBMSSynchronisationInformation.h create mode 100644 src/ranap/RANAP_ProtocolError-IE-ContainerList.c create mode 100644 src/ranap/RANAP_ProtocolError-IE-ContainerList.h create mode 100644 src/ranap/RANAP_ProtocolExtensionContainer.c create mode 100644 src/ranap/RANAP_ProtocolExtensionContainer.h create mode 100644 src/ranap/RANAP_ProtocolExtensionField.c create mode 100644 src/ranap/RANAP_ProtocolExtensionField.h create mode 100644 src/ranap/RANAP_ProtocolIE-Container.c create mode 100644 src/ranap/RANAP_ProtocolIE-Container.h create mode 100644 src/ranap/RANAP_ProtocolIE-ContainerPair.c create mode 100644 src/ranap/RANAP_ProtocolIE-ContainerPair.h create mode 100644 src/ranap/RANAP_ProtocolIE-FieldPair.c create mode 100644 src/ranap/RANAP_ProtocolIE-FieldPair.h delete mode 100644 src/ranap/RANAP_RAB-ContextFailedtoTransferList.c delete mode 100644 src/ranap/RANAP_RAB-ContextFailedtoTransferList.h create mode 100644 src/ranap/RANAP_RAB-ContextItem-RANAP-RelocInf.c create mode 100644 src/ranap/RANAP_RAB-ContextItem-RANAP-RelocInf.h create mode 100644 src/ranap/RANAP_RAB-ContextItem.c create mode 100644 src/ranap/RANAP_RAB-ContextItem.h create mode 100644 src/ranap/RANAP_RAB-DataForwardingItem-SRNS-CtxReq.c create mode 100644 src/ranap/RANAP_RAB-DataForwardingItem-SRNS-CtxReq.h create mode 100644 src/ranap/RANAP_RAB-DataForwardingItem.c create mode 100644 src/ranap/RANAP_RAB-DataForwardingItem.h create mode 100644 src/ranap/RANAP_RAB-DataVolumeReportItem.c create mode 100644 src/ranap/RANAP_RAB-DataVolumeReportItem.h create mode 100644 src/ranap/RANAP_RAB-DataVolumeReportList.c copy src/ranap/{RANAP_MBMSRABReleaseFailure.h => RANAP_RAB-DataVolumeReportList.h} (64%) create mode 100644 src/ranap/RANAP_RAB-DataVolumeReportRequestItem.c create mode 100644 src/ranap/RANAP_RAB-DataVolumeReportRequestItem.h create mode 100644 src/ranap/RANAP_RAB-FailedItem-EnhRelocInfoRes.c create mode 100644 src/ranap/RANAP_RAB-FailedItem-EnhRelocInfoRes.h create mode 100644 src/ranap/RANAP_RAB-FailedItem.c copy src/ranap/{RANAP_RAB-FailedList.h => RANAP_RAB-FailedItem.h} (50%) delete mode 100644 src/ranap/RANAP_RAB-FailedtoReportList.c delete mode 100644 src/ranap/RANAP_RAB-FailedtoReportList.h create mode 100644 src/ranap/RANAP_RAB-IE-ContainerList.c create mode 100644 src/ranap/RANAP_RAB-IE-ContainerList.h create mode 100644 src/ranap/RANAP_RAB-IE-ContainerPairList.c create mode 100644 src/ranap/RANAP_RAB-IE-ContainerPairList.h create mode 100644 src/ranap/RANAP_RAB-ModifyItem.c create mode 100644 src/ranap/RANAP_RAB-ModifyItem.h create mode 100644 src/ranap/RANAP_RAB-QueuedItem.c copy src/ranap/{RANAP_RAB-ModifyList.h => RANAP_RAB-QueuedItem.h} (50%) create mode 100644 src/ranap/RANAP_RAB-ReleaseFailedList.c create mode 100644 src/ranap/RANAP_RAB-ReleaseFailedList.h create mode 100644 src/ranap/RANAP_RAB-ReleaseItem.c copy src/ranap/{RANAP_RAB-QueuedList.h => RANAP_RAB-ReleaseItem.h} (50%) copy src/ranap/{RANAP_MBMSSessionStop.c => RANAP_RAB-ReleaseList.c} (51%) copy src/ranap/{RANAP_MBMSRABRelease.h => RANAP_RAB-ReleaseList.h} (69%) create mode 100644 src/ranap/RANAP_RAB-ReleasedItem-IuRelComp.c create mode 100644 src/ranap/RANAP_RAB-ReleasedItem-IuRelComp.h create mode 100644 src/ranap/RANAP_RAB-ReleasedItem.c create mode 100644 src/ranap/RANAP_RAB-ReleasedItem.h create mode 100644 src/ranap/RANAP_RAB-RelocationReleaseItem.c copy src/ranap/{RANAP_RAB-RelocationReleaseList.h => RANAP_RAB-RelocationReleaseItem.h} (51%) create mode 100644 src/ranap/RANAP_RAB-SetupItem-EnhRelocInfoReq.c create mode 100644 src/ranap/RANAP_RAB-SetupItem-EnhRelocInfoReq.h create mode 100644 src/ranap/RANAP_RAB-SetupItem-EnhRelocInfoRes.c create mode 100644 src/ranap/RANAP_RAB-SetupItem-EnhRelocInfoRes.h create mode 100644 src/ranap/RANAP_RAB-SetupItem-EnhancedRelocCompleteReq.c create mode 100644 src/ranap/RANAP_RAB-SetupItem-EnhancedRelocCompleteReq.h create mode 100644 src/ranap/RANAP_RAB-SetupItem-EnhancedRelocCompleteRes.c create mode 100644 src/ranap/RANAP_RAB-SetupItem-EnhancedRelocCompleteRes.h create mode 100644 src/ranap/RANAP_RAB-SetupItem-RelocReq.c create mode 100644 src/ranap/RANAP_RAB-SetupItem-RelocReq.h create mode 100644 src/ranap/RANAP_RAB-SetupItem-RelocReqAck.c create mode 100644 src/ranap/RANAP_RAB-SetupItem-RelocReqAck.h create mode 100644 src/ranap/RANAP_RAB-SetupOrModifiedItem.c create mode 100644 src/ranap/RANAP_RAB-SetupOrModifiedItem.h create mode 100644 src/ranap/RANAP_RAB-SetupOrModifyItemFirst.c create mode 100644 src/ranap/RANAP_RAB-SetupOrModifyItemFirst.h create mode 100644 src/ranap/RANAP_RAB-SetupOrModifyItemSecond.c create mode 100644 src/ranap/RANAP_RAB-SetupOrModifyItemSecond.h create mode 100644 src/ranap/RANAP_RAB-SetupOrModifyList.c create mode 100644 src/ranap/RANAP_RAB-SetupOrModifyList.h create mode 100644 src/ranap/RANAP_RAB-ToBeReleasedItem-EnhancedRelocCompleteRes.c create mode 100644 src/ranap/RANAP_RAB-ToBeReleasedItem-EnhancedRelocCompleteRes.h create mode 100644 src/ranap/RANAP_RABs-ContextFailedtoTransferItem.c create mode 100644 src/ranap/RANAP_RABs-ContextFailedtoTransferItem.h create mode 100644 src/ranap/RANAP_RABs-ContextFailedtoTransferList.c copy src/ranap/{RANAP_MBMSCNDe-RegistrationResponse.h => RANAP_RABs-ContextFailedtoTransferList.h} (60%) create mode 100644 src/ranap/RANAP_RABs-failed-to-reportItem.c create mode 100644 src/ranap/RANAP_RABs-failed-to-reportItem.h create mode 100644 src/ranap/RANAP_RABs-failed-to-reportList.c copy src/ranap/{RANAP_RAB-RelocationReleaseList.h => RANAP_RABs-failed-to-reportList.h} (64%) create mode 100644 src/ranap/RANAP_RedirectionIndication.c copy src/ranap/{RANAP_RAB-AssignmentRequest.h => RANAP_RedirectionIndication.h} (66%) create mode 100644 src/ranap/RANAP_ResetResourceAckItem.c copy src/ranap/{RANAP_RAB-ContextList.h => RANAP_ResetResourceAckItem.h} (50%) create mode 100644 src/ranap/RANAP_ResetResourceAckList.c copy src/ranap/{RANAP_SRNS-ContextResponse.h => RANAP_ResetResourceAckList.h} (66%) create mode 100644 src/ranap/RANAP_ResetResourceItem.c copy src/ranap/{RANAP_RAB-ModifyList.h => RANAP_ResetResourceItem.h} (50%) copy src/ranap/{RANAP_RAB-ModifyRequest.c => RANAP_ResetResourceList.c} (50%) copy src/ranap/{RANAP_MBMSRABRelease.h => RANAP_ResetResourceList.h} (68%) create mode 100644 src/ranap/RANAP_TNLInformationEnhRelInfoReq.c create mode 100644 src/ranap/RANAP_TNLInformationEnhRelInfoReq.h create mode 100644 src/ranap/RANAP_TNLInformationEnhRelInfoRes.c create mode 100644 src/ranap/RANAP_TNLInformationEnhRelInfoRes.h create mode 100644 src/ranap/RANAP_TransportLayerInformation.c create mode 100644 src/ranap/RANAP_TransportLayerInformation.h create mode 100644 src/ranap/RANAP_UnsuccessfulLinking-IEs.c create mode 100644 src/ranap/RANAP_UnsuccessfulLinking-IEs.h create mode 100644 src/ranap/RANAP_UserPlaneInformation.c create mode 100644 src/ranap/RANAP_UserPlaneInformation.h hooks/post-receive -- Osmocom code for Iuh interface