<p>pespin has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmo-iuh/+/25992">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">rua: Use asn1c flag -fcompound-names to avoid name collisions with other libs<br><br>Change-Id: Id4e337cdc82c26922b7ca7f0fe8af523e9a0945c<br>---<br>M include/osmocom/rua/RUA_Ansi-41-IDNNS.h<br>M include/osmocom/rua/RUA_CN-DomainIndicator.h<br>M include/osmocom/rua/RUA_CSGMembershipStatus.h<br>M include/osmocom/rua/RUA_Cause.h<br>M include/osmocom/rua/RUA_CauseMisc.h<br>M include/osmocom/rua/RUA_CauseProtocol.h<br>M include/osmocom/rua/RUA_CauseRadioNetwork.h<br>M include/osmocom/rua/RUA_CauseTransport.h<br>M include/osmocom/rua/RUA_Connect.h<br>M include/osmocom/rua/RUA_ConnectionlessTransfer.h<br>M include/osmocom/rua/RUA_Context-ID.h<br>M include/osmocom/rua/RUA_Criticality.h<br>M include/osmocom/rua/RUA_CriticalityDiagnostics-IE-List.h<br>M include/osmocom/rua/RUA_CriticalityDiagnostics.h<br>M include/osmocom/rua/RUA_DirectTransfer.h<br>M include/osmocom/rua/RUA_Disconnect.h<br>M include/osmocom/rua/RUA_ErrorIndication.h<br>M include/osmocom/rua/RUA_Establishment-Cause.h<br>M include/osmocom/rua/RUA_Gsm-map-IDNNS.h<br>M include/osmocom/rua/RUA_IE-Extensions.h<br>M include/osmocom/rua/RUA_IE.h<br>M include/osmocom/rua/RUA_InitiatingMessage.h<br>M include/osmocom/rua/RUA_IntraDomainNasNodeSelector.h<br>M include/osmocom/rua/RUA_Presence.h<br>M include/osmocom/rua/RUA_PrivateIE-ID.h<br>M include/osmocom/rua/RUA_PrivateMessage.h<br>M include/osmocom/rua/RUA_ProcedureCode.h<br>M include/osmocom/rua/RUA_ProtocolIE-ID.h<br>M include/osmocom/rua/RUA_RANAP-Message.h<br>M include/osmocom/rua/RUA_RUA-PDU.h<br>M include/osmocom/rua/RUA_RoutingParameter.h<br>M include/osmocom/rua/RUA_SuccessfulOutcome.h<br>M include/osmocom/rua/RUA_TriggeringMessage.h<br>M include/osmocom/rua/RUA_TypeOfError.h<br>M include/osmocom/rua/RUA_UnsuccessfulOutcome.h<br>M src/rua/Makefile.am<br>M src/rua/RUA_Ansi-41-IDNNS.c<br>M src/rua/RUA_CN-DomainIndicator.c<br>M src/rua/RUA_CSGMembershipStatus.c<br>M src/rua/RUA_Cause.c<br>M src/rua/RUA_CauseMisc.c<br>M src/rua/RUA_CauseProtocol.c<br>M src/rua/RUA_CauseRadioNetwork.c<br>M src/rua/RUA_CauseTransport.c<br>M src/rua/RUA_Connect.c<br>M src/rua/RUA_ConnectionlessTransfer.c<br>M src/rua/RUA_Context-ID.c<br>M src/rua/RUA_Criticality.c<br>M src/rua/RUA_CriticalityDiagnostics-IE-List.c<br>M src/rua/RUA_CriticalityDiagnostics.c<br>M src/rua/RUA_DirectTransfer.c<br>M src/rua/RUA_Disconnect.c<br>M src/rua/RUA_ErrorIndication.c<br>M src/rua/RUA_Establishment-Cause.c<br>M src/rua/RUA_Gsm-map-IDNNS.c<br>M src/rua/RUA_IE-Extensions.c<br>M src/rua/RUA_IE.c<br>M src/rua/RUA_InitiatingMessage.c<br>M src/rua/RUA_IntraDomainNasNodeSelector.c<br>M src/rua/RUA_Presence.c<br>M src/rua/RUA_PrivateIE-ID.c<br>M src/rua/RUA_PrivateMessage.c<br>M src/rua/RUA_ProcedureCode.c<br>M src/rua/RUA_ProtocolIE-ID.c<br>M src/rua/RUA_RANAP-Message.c<br>M src/rua/RUA_RUA-PDU.c<br>M src/rua/RUA_RoutingParameter.c<br>M src/rua/RUA_SuccessfulOutcome.c<br>M src/rua/RUA_TriggeringMessage.c<br>M src/rua/RUA_TypeOfError.c<br>M src/rua/RUA_UnsuccessfulOutcome.c<br>71 files changed, 187 insertions(+), 187 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-iuh refs/changes/92/25992/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/include/osmocom/rua/RUA_Ansi-41-IDNNS.h b/include/osmocom/rua/RUA_Ansi-41-IDNNS.h</span><br><span>index 26e5d62..9c78efd 100644</span><br><span>--- a/include/osmocom/rua/RUA_Ansi-41-IDNNS.h</span><br><span>+++ b/include/osmocom/rua/RUA_Ansi-41-IDNNS.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *        found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_Ansi_41_IDNNS_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_CN-DomainIndicator.h b/include/osmocom/rua/RUA_CN-DomainIndicator.h</span><br><span>index 507558b..60eadb9 100644</span><br><span>--- a/include/osmocom/rua/RUA_CN-DomainIndicator.h</span><br><span>+++ b/include/osmocom/rua/RUA_CN-DomainIndicator.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *       found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_CN_DomainIndicator_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_CSGMembershipStatus.h b/include/osmocom/rua/RUA_CSGMembershipStatus.h</span><br><span>index a4889ca..cc5cbb6 100644</span><br><span>--- a/include/osmocom/rua/RUA_CSGMembershipStatus.h</span><br><span>+++ b/include/osmocom/rua/RUA_CSGMembershipStatus.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *      found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_CSGMembershipStatus_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_Cause.h b/include/osmocom/rua/RUA_Cause.h</span><br><span>index 8269f9f..860b7e1 100644</span><br><span>--- a/include/osmocom/rua/RUA_Cause.h</span><br><span>+++ b/include/osmocom/rua/RUA_Cause.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *     found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_Cause_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_CauseMisc.h b/include/osmocom/rua/RUA_CauseMisc.h</span><br><span>index 45ca8db..ffb4fe7 100644</span><br><span>--- a/include/osmocom/rua/RUA_CauseMisc.h</span><br><span>+++ b/include/osmocom/rua/RUA_CauseMisc.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *   found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_CauseMisc_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_CauseProtocol.h b/include/osmocom/rua/RUA_CauseProtocol.h</span><br><span>index b857ce5..661105c 100644</span><br><span>--- a/include/osmocom/rua/RUA_CauseProtocol.h</span><br><span>+++ b/include/osmocom/rua/RUA_CauseProtocol.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *       found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_CauseProtocol_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_CauseRadioNetwork.h b/include/osmocom/rua/RUA_CauseRadioNetwork.h</span><br><span>index 6a28791..47a6ebd 100644</span><br><span>--- a/include/osmocom/rua/RUA_CauseRadioNetwork.h</span><br><span>+++ b/include/osmocom/rua/RUA_CauseRadioNetwork.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *   found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_CauseRadioNetwork_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_CauseTransport.h b/include/osmocom/rua/RUA_CauseTransport.h</span><br><span>index d46e434..a18cca5 100644</span><br><span>--- a/include/osmocom/rua/RUA_CauseTransport.h</span><br><span>+++ b/include/osmocom/rua/RUA_CauseTransport.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *   found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_CauseTransport_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_Connect.h b/include/osmocom/rua/RUA_Connect.h</span><br><span>index 7ea12e3..b006269 100644</span><br><span>--- a/include/osmocom/rua/RUA_Connect.h</span><br><span>+++ b/include/osmocom/rua/RUA_Connect.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *  found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_Connect_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* RUA_Connect */</span><br><span> typedef struct RUA_Connect {</span><br><span style="color: hsl(0, 100%, 40%);">-    struct connect_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+  struct RUA_Connect__connect_ies {</span><br><span>            A_SEQUENCE_OF(RUA_IE_t) list;</span><br><span>                </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/rua/RUA_ConnectionlessTransfer.h b/include/osmocom/rua/RUA_ConnectionlessTransfer.h</span><br><span>index 65e2078..c14ee5a 100644</span><br><span>--- a/include/osmocom/rua/RUA_ConnectionlessTransfer.h</span><br><span>+++ b/include/osmocom/rua/RUA_ConnectionlessTransfer.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *  found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_ConnectionlessTransfer_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* RUA_ConnectionlessTransfer */</span><br><span> typedef struct RUA_ConnectionlessTransfer {</span><br><span style="color: hsl(0, 100%, 40%);">-       struct connectionlessTransfer_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+   struct RUA_ConnectionlessTransfer__connectionlessTransfer_ies {</span><br><span>              A_SEQUENCE_OF(RUA_IE_t) list;</span><br><span>                </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/rua/RUA_Context-ID.h b/include/osmocom/rua/RUA_Context-ID.h</span><br><span>index 45c9489..b96a7bb 100644</span><br><span>--- a/include/osmocom/rua/RUA_Context-ID.h</span><br><span>+++ b/include/osmocom/rua/RUA_Context-ID.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *  found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_Context_ID_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_Criticality.h b/include/osmocom/rua/RUA_Criticality.h</span><br><span>index 781dd0c..26a330c 100644</span><br><span>--- a/include/osmocom/rua/RUA_Criticality.h</span><br><span>+++ b/include/osmocom/rua/RUA_Criticality.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-CommonDataTypes"</span><br><span>  *  found in "../../asn1/rua/RUA-CommonDataTypes.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *   `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_Criticality_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_CriticalityDiagnostics-IE-List.h b/include/osmocom/rua/RUA_CriticalityDiagnostics-IE-List.h</span><br><span>index ae84738..0f948d3 100644</span><br><span>--- a/include/osmocom/rua/RUA_CriticalityDiagnostics-IE-List.h</span><br><span>+++ b/include/osmocom/rua/RUA_CriticalityDiagnostics-IE-List.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *         found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_CriticalityDiagnostics_IE_List_H_</span><br><span>@@ -26,7 +26,7 @@</span><br><span> </span><br><span> /* RUA_CriticalityDiagnostics-IE-List */</span><br><span> typedef struct RUA_CriticalityDiagnostics_IE_List {</span><br><span style="color: hsl(0, 100%, 40%);">-       A_SEQUENCE_OF(struct Member {</span><br><span style="color: hsl(120, 100%, 40%);">+ A_SEQUENCE_OF(struct RUA_CriticalityDiagnostics_IE_List__Member {</span><br><span>            RUA_Criticality_t        iECriticality;</span><br><span>              RUA_ProtocolIE_ID_t      iE_ID;</span><br><span>              RUA_TypeOfError_t        typeOfError;</span><br><span>diff --git a/include/osmocom/rua/RUA_CriticalityDiagnostics.h b/include/osmocom/rua/RUA_CriticalityDiagnostics.h</span><br><span>index 98d2aa4..b4d6d96 100644</span><br><span>--- a/include/osmocom/rua/RUA_CriticalityDiagnostics.h</span><br><span>+++ b/include/osmocom/rua/RUA_CriticalityDiagnostics.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *       found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_CriticalityDiagnostics_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_DirectTransfer.h b/include/osmocom/rua/RUA_DirectTransfer.h</span><br><span>index dd72260..8de1593 100644</span><br><span>--- a/include/osmocom/rua/RUA_DirectTransfer.h</span><br><span>+++ b/include/osmocom/rua/RUA_DirectTransfer.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *      found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_DirectTransfer_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* RUA_DirectTransfer */</span><br><span> typedef struct RUA_DirectTransfer {</span><br><span style="color: hsl(0, 100%, 40%);">-       struct directTransfer_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+   struct RUA_DirectTransfer__directTransfer_ies {</span><br><span>              A_SEQUENCE_OF(RUA_IE_t) list;</span><br><span>                </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/rua/RUA_Disconnect.h b/include/osmocom/rua/RUA_Disconnect.h</span><br><span>index 2e23cd9..ff24255 100644</span><br><span>--- a/include/osmocom/rua/RUA_Disconnect.h</span><br><span>+++ b/include/osmocom/rua/RUA_Disconnect.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *  found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_Disconnect_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* RUA_Disconnect */</span><br><span> typedef struct RUA_Disconnect {</span><br><span style="color: hsl(0, 100%, 40%);">-   struct disconnect_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+       struct RUA_Disconnect__disconnect_ies {</span><br><span>              A_SEQUENCE_OF(RUA_IE_t) list;</span><br><span>                </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/rua/RUA_ErrorIndication.h b/include/osmocom/rua/RUA_ErrorIndication.h</span><br><span>index a8e2124..28785f1 100644</span><br><span>--- a/include/osmocom/rua/RUA_ErrorIndication.h</span><br><span>+++ b/include/osmocom/rua/RUA_ErrorIndication.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *      found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_ErrorIndication_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* RUA_ErrorIndication */</span><br><span> typedef struct RUA_ErrorIndication {</span><br><span style="color: hsl(0, 100%, 40%);">-    struct errorIndication_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+  struct RUA_ErrorIndication__errorIndication_ies {</span><br><span>            A_SEQUENCE_OF(RUA_IE_t) list;</span><br><span>                </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/rua/RUA_Establishment-Cause.h b/include/osmocom/rua/RUA_Establishment-Cause.h</span><br><span>index 0c855b4..ccc7521 100644</span><br><span>--- a/include/osmocom/rua/RUA_Establishment-Cause.h</span><br><span>+++ b/include/osmocom/rua/RUA_Establishment-Cause.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *      found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_Establishment_Cause_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_Gsm-map-IDNNS.h b/include/osmocom/rua/RUA_Gsm-map-IDNNS.h</span><br><span>index f2939fe..634103c 100644</span><br><span>--- a/include/osmocom/rua/RUA_Gsm-map-IDNNS.h</span><br><span>+++ b/include/osmocom/rua/RUA_Gsm-map-IDNNS.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *     found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_Gsm_map_IDNNS_H_</span><br><span>@@ -22,66 +22,66 @@</span><br><span> #endif</span><br><span> </span><br><span> /* Dependencies */</span><br><span style="color: hsl(0, 100%, 40%);">-typedef enum routingbasis_PR {</span><br><span style="color: hsl(0, 100%, 40%);">-   routingbasis_PR_NOTHING,        /* No components present */</span><br><span style="color: hsl(0, 100%, 40%);">-     routingbasis_PR_localPTMSI,</span><br><span style="color: hsl(0, 100%, 40%);">-     routingbasis_PR_tMSIofsamePLMN,</span><br><span style="color: hsl(0, 100%, 40%);">- routingbasis_PR_tMSIofdifferentPLMN,</span><br><span style="color: hsl(0, 100%, 40%);">-    routingbasis_PR_iMSIresponsetopaging,</span><br><span style="color: hsl(0, 100%, 40%);">-   routingbasis_PR_iMSIcauseUEinitiatedEvent,</span><br><span style="color: hsl(0, 100%, 40%);">-      routingbasis_PR_iMEI,</span><br><span style="color: hsl(0, 100%, 40%);">-   routingbasis_PR_spare2,</span><br><span style="color: hsl(0, 100%, 40%);">- routingbasis_PR_spare1</span><br><span style="color: hsl(0, 100%, 40%);">-} routingbasis_PR;</span><br><span style="color: hsl(120, 100%, 40%);">+typedef enum RUA_Gsm_map_IDNNS__routingbasis_PR {</span><br><span style="color: hsl(120, 100%, 40%);">+   RUA_Gsm_map_IDNNS__routingbasis_PR_NOTHING,     /* No components present */</span><br><span style="color: hsl(120, 100%, 40%);">+   RUA_Gsm_map_IDNNS__routingbasis_PR_localPTMSI,</span><br><span style="color: hsl(120, 100%, 40%);">+        RUA_Gsm_map_IDNNS__routingbasis_PR_tMSIofsamePLMN,</span><br><span style="color: hsl(120, 100%, 40%);">+    RUA_Gsm_map_IDNNS__routingbasis_PR_tMSIofdifferentPLMN,</span><br><span style="color: hsl(120, 100%, 40%);">+       RUA_Gsm_map_IDNNS__routingbasis_PR_iMSIresponsetopaging,</span><br><span style="color: hsl(120, 100%, 40%);">+      RUA_Gsm_map_IDNNS__routingbasis_PR_iMSIcauseUEinitiatedEvent,</span><br><span style="color: hsl(120, 100%, 40%);">+ RUA_Gsm_map_IDNNS__routingbasis_PR_iMEI,</span><br><span style="color: hsl(120, 100%, 40%);">+      RUA_Gsm_map_IDNNS__routingbasis_PR_spare2,</span><br><span style="color: hsl(120, 100%, 40%);">+    RUA_Gsm_map_IDNNS__routingbasis_PR_spare1</span><br><span style="color: hsl(120, 100%, 40%);">+} RUA_Gsm_map_IDNNS__routingbasis_PR;</span><br><span> </span><br><span> /* RUA_Gsm-map-IDNNS */</span><br><span> typedef struct RUA_Gsm_map_IDNNS {</span><br><span style="color: hsl(0, 100%, 40%);">-   struct routingbasis {</span><br><span style="color: hsl(0, 100%, 40%);">-           routingbasis_PR present;</span><br><span style="color: hsl(120, 100%, 40%);">+      struct RUA_Gsm_map_IDNNS__routingbasis {</span><br><span style="color: hsl(120, 100%, 40%);">+              RUA_Gsm_map_IDNNS__routingbasis_PR present;</span><br><span>          union RUA_Gsm_map_IDNNS__routingbasis_u {</span><br><span style="color: hsl(0, 100%, 40%);">-                       struct localPTMSI {</span><br><span style="color: hsl(120, 100%, 40%);">+                   struct RUA_Gsm_map_IDNNS__routingbasis__localPTMSI {</span><br><span>                                 RUA_RoutingParameter_t   routingparameter;</span><br><span>                           </span><br><span>                             /* Context for parsing across buffer boundaries */</span><br><span>                           asn_struct_ctx_t _asn_ctx;</span><br><span>                   } localPTMSI;</span><br><span style="color: hsl(0, 100%, 40%);">-                   struct tMSIofsamePLMN {</span><br><span style="color: hsl(120, 100%, 40%);">+                       struct RUA_Gsm_map_IDNNS__routingbasis__tMSIofsamePLMN {</span><br><span>                             RUA_RoutingParameter_t   routingparameter;</span><br><span>                           </span><br><span>                             /* Context for parsing across buffer boundaries */</span><br><span>                           asn_struct_ctx_t _asn_ctx;</span><br><span>                   } tMSIofsamePLMN;</span><br><span style="color: hsl(0, 100%, 40%);">-                       struct tMSIofdifferentPLMN {</span><br><span style="color: hsl(120, 100%, 40%);">+                  struct RUA_Gsm_map_IDNNS__routingbasis__tMSIofdifferentPLMN {</span><br><span>                                RUA_RoutingParameter_t   routingparameter;</span><br><span>                           </span><br><span>                             /* Context for parsing across buffer boundaries */</span><br><span>                           asn_struct_ctx_t _asn_ctx;</span><br><span>                   } tMSIofdifferentPLMN;</span><br><span style="color: hsl(0, 100%, 40%);">-                  struct iMSIresponsetopaging {</span><br><span style="color: hsl(120, 100%, 40%);">+                 struct RUA_Gsm_map_IDNNS__routingbasis__iMSIresponsetopaging {</span><br><span>                               RUA_RoutingParameter_t   routingparameter;</span><br><span>                           </span><br><span>                             /* Context for parsing across buffer boundaries */</span><br><span>                           asn_struct_ctx_t _asn_ctx;</span><br><span>                   } iMSIresponsetopaging;</span><br><span style="color: hsl(0, 100%, 40%);">-                 struct iMSIcauseUEinitiatedEvent {</span><br><span style="color: hsl(120, 100%, 40%);">+                    struct RUA_Gsm_map_IDNNS__routingbasis__iMSIcauseUEinitiatedEvent {</span><br><span>                          RUA_RoutingParameter_t   routingparameter;</span><br><span>                           </span><br><span>                             /* Context for parsing across buffer boundaries */</span><br><span>                           asn_struct_ctx_t _asn_ctx;</span><br><span>                   } iMSIcauseUEinitiatedEvent;</span><br><span style="color: hsl(0, 100%, 40%);">-                    struct iMEI {</span><br><span style="color: hsl(120, 100%, 40%);">+                 struct RUA_Gsm_map_IDNNS__routingbasis__iMEI {</span><br><span>                               RUA_RoutingParameter_t   routingparameter;</span><br><span>                           </span><br><span>                             /* Context for parsing across buffer boundaries */</span><br><span>                           asn_struct_ctx_t _asn_ctx;</span><br><span>                   } iMEI;</span><br><span style="color: hsl(0, 100%, 40%);">-                 struct spare2 {</span><br><span style="color: hsl(120, 100%, 40%);">+                       struct RUA_Gsm_map_IDNNS__routingbasis__spare2 {</span><br><span>                             RUA_RoutingParameter_t   routingparameter;</span><br><span>                           </span><br><span>                             /* Context for parsing across buffer boundaries */</span><br><span>                           asn_struct_ctx_t _asn_ctx;</span><br><span>                   } spare2;</span><br><span style="color: hsl(0, 100%, 40%);">-                       struct spare1 {</span><br><span style="color: hsl(120, 100%, 40%);">+                       struct RUA_Gsm_map_IDNNS__routingbasis__spare1 {</span><br><span>                             RUA_RoutingParameter_t   routingparameter;</span><br><span>                           </span><br><span>                             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/rua/RUA_IE-Extensions.h b/include/osmocom/rua/RUA_IE-Extensions.h</span><br><span>index c92210f..364cbd5 100644</span><br><span>--- a/include/osmocom/rua/RUA_IE-Extensions.h</span><br><span>+++ b/include/osmocom/rua/RUA_IE-Extensions.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *      found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_IE_Extensions_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_IE.h b/include/osmocom/rua/RUA_IE.h</span><br><span>index 509b140..2881366 100644</span><br><span>--- a/include/osmocom/rua/RUA_IE.h</span><br><span>+++ b/include/osmocom/rua/RUA_IE.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *       found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_IE_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_InitiatingMessage.h b/include/osmocom/rua/RUA_InitiatingMessage.h</span><br><span>index d372834..61dd089 100644</span><br><span>--- a/include/osmocom/rua/RUA_InitiatingMessage.h</span><br><span>+++ b/include/osmocom/rua/RUA_InitiatingMessage.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *      found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_InitiatingMessage_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_IntraDomainNasNodeSelector.h b/include/osmocom/rua/RUA_IntraDomainNasNodeSelector.h</span><br><span>index 186bd8c..78c88e7 100644</span><br><span>--- a/include/osmocom/rua/RUA_IntraDomainNasNodeSelector.h</span><br><span>+++ b/include/osmocom/rua/RUA_IntraDomainNasNodeSelector.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *   found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_IntraDomainNasNodeSelector_H_</span><br><span>@@ -23,25 +23,25 @@</span><br><span> #endif</span><br><span> </span><br><span> /* Dependencies */</span><br><span style="color: hsl(0, 100%, 40%);">-typedef enum version_PR {</span><br><span style="color: hsl(0, 100%, 40%);">-   version_PR_NOTHING,     /* No components present */</span><br><span style="color: hsl(0, 100%, 40%);">-     version_PR_release99,</span><br><span style="color: hsl(0, 100%, 40%);">-   version_PR_later</span><br><span style="color: hsl(0, 100%, 40%);">-} version_PR;</span><br><span style="color: hsl(0, 100%, 40%);">-typedef enum cn_Type_PR {</span><br><span style="color: hsl(0, 100%, 40%);">-  cn_Type_PR_NOTHING,     /* No components present */</span><br><span style="color: hsl(0, 100%, 40%);">-     cn_Type_PR_gsm_Map_IDNNS,</span><br><span style="color: hsl(0, 100%, 40%);">-       cn_Type_PR_ansi_41_IDNNS</span><br><span style="color: hsl(0, 100%, 40%);">-} cn_Type_PR;</span><br><span style="color: hsl(120, 100%, 40%);">+typedef enum RUA_IntraDomainNasNodeSelector__version_PR {</span><br><span style="color: hsl(120, 100%, 40%);">+      RUA_IntraDomainNasNodeSelector__version_PR_NOTHING,     /* No components present */</span><br><span style="color: hsl(120, 100%, 40%);">+   RUA_IntraDomainNasNodeSelector__version_PR_release99,</span><br><span style="color: hsl(120, 100%, 40%);">+ RUA_IntraDomainNasNodeSelector__version_PR_later</span><br><span style="color: hsl(120, 100%, 40%);">+} RUA_IntraDomainNasNodeSelector__version_PR;</span><br><span style="color: hsl(120, 100%, 40%);">+typedef enum RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_PR {</span><br><span style="color: hsl(120, 100%, 40%);">+        RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_PR_NOTHING, /* No components present */</span><br><span style="color: hsl(120, 100%, 40%);">+   RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_PR_gsm_Map_IDNNS,</span><br><span style="color: hsl(120, 100%, 40%);">+ RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_PR_ansi_41_IDNNS</span><br><span style="color: hsl(120, 100%, 40%);">+} RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_PR;</span><br><span> </span><br><span> /* RUA_IntraDomainNasNodeSelector */</span><br><span> typedef struct RUA_IntraDomainNasNodeSelector {</span><br><span style="color: hsl(0, 100%, 40%);">-  struct version {</span><br><span style="color: hsl(0, 100%, 40%);">-                version_PR present;</span><br><span style="color: hsl(120, 100%, 40%);">+   struct RUA_IntraDomainNasNodeSelector__version {</span><br><span style="color: hsl(120, 100%, 40%);">+              RUA_IntraDomainNasNodeSelector__version_PR present;</span><br><span>          union RUA_IntraDomainNasNodeSelector__version_u {</span><br><span style="color: hsl(0, 100%, 40%);">-                       struct release99 {</span><br><span style="color: hsl(0, 100%, 40%);">-                              struct cn_Type {</span><br><span style="color: hsl(0, 100%, 40%);">-                                        cn_Type_PR present;</span><br><span style="color: hsl(120, 100%, 40%);">+                   struct RUA_IntraDomainNasNodeSelector__version__release99 {</span><br><span style="color: hsl(120, 100%, 40%);">+                           struct RUA_IntraDomainNasNodeSelector__version__release99__cn_Type {</span><br><span style="color: hsl(120, 100%, 40%);">+                                  RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_PR present;</span><br><span>                                      union RUA_IntraDomainNasNodeSelector__version__release99__cn_Type_u {</span><br><span>                                                RUA_Gsm_map_IDNNS_t      gsm_Map_IDNNS;</span><br><span>                                              RUA_Ansi_41_IDNNS_t      ansi_41_IDNNS;</span><br><span>@@ -54,7 +54,7 @@</span><br><span>                          /* Context for parsing across buffer boundaries */</span><br><span>                           asn_struct_ctx_t _asn_ctx;</span><br><span>                   } release99;</span><br><span style="color: hsl(0, 100%, 40%);">-                    struct later {</span><br><span style="color: hsl(120, 100%, 40%);">+                        struct RUA_IntraDomainNasNodeSelector__version__later {</span><br><span>                              BIT_STRING_t     futurecoding;</span><br><span>                               </span><br><span>                             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/rua/RUA_Presence.h b/include/osmocom/rua/RUA_Presence.h</span><br><span>index d583d7d..b241dae 100644</span><br><span>--- a/include/osmocom/rua/RUA_Presence.h</span><br><span>+++ b/include/osmocom/rua/RUA_Presence.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-CommonDataTypes"</span><br><span>  *      found in "../../asn1/rua/RUA-CommonDataTypes.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *   `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_Presence_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_PrivateIE-ID.h b/include/osmocom/rua/RUA_PrivateIE-ID.h</span><br><span>index 1aa7d07..602439d 100644</span><br><span>--- a/include/osmocom/rua/RUA_PrivateIE-ID.h</span><br><span>+++ b/include/osmocom/rua/RUA_PrivateIE-ID.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-CommonDataTypes"</span><br><span>  *        found in "../../asn1/rua/RUA-CommonDataTypes.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *   `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_PrivateIE_ID_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_PrivateMessage.h b/include/osmocom/rua/RUA_PrivateMessage.h</span><br><span>index fcea8fa..d385bf0 100644</span><br><span>--- a/include/osmocom/rua/RUA_PrivateMessage.h</span><br><span>+++ b/include/osmocom/rua/RUA_PrivateMessage.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *        found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_PrivateMessage_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* RUA_PrivateMessage */</span><br><span> typedef struct RUA_PrivateMessage {</span><br><span style="color: hsl(0, 100%, 40%);">-       struct privateMessage_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+   struct RUA_PrivateMessage__privateMessage_ies {</span><br><span>              A_SEQUENCE_OF(RUA_IE_t) list;</span><br><span>                </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/rua/RUA_ProcedureCode.h b/include/osmocom/rua/RUA_ProcedureCode.h</span><br><span>index 63c5974..616a6df 100644</span><br><span>--- a/include/osmocom/rua/RUA_ProcedureCode.h</span><br><span>+++ b/include/osmocom/rua/RUA_ProcedureCode.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-CommonDataTypes"</span><br><span>  *  found in "../../asn1/rua/RUA-CommonDataTypes.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *   `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_ProcedureCode_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_ProtocolIE-ID.h b/include/osmocom/rua/RUA_ProtocolIE-ID.h</span><br><span>index 8fc5915..db53b3c 100644</span><br><span>--- a/include/osmocom/rua/RUA_ProtocolIE-ID.h</span><br><span>+++ b/include/osmocom/rua/RUA_ProtocolIE-ID.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-CommonDataTypes"</span><br><span>  *       found in "../../asn1/rua/RUA-CommonDataTypes.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *   `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_ProtocolIE_ID_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_RANAP-Message.h b/include/osmocom/rua/RUA_RANAP-Message.h</span><br><span>index b32c301..b5d2ffc 100644</span><br><span>--- a/include/osmocom/rua/RUA_RANAP-Message.h</span><br><span>+++ b/include/osmocom/rua/RUA_RANAP-Message.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *   found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_RANAP_Message_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_RUA-PDU.h b/include/osmocom/rua/RUA_RUA-PDU.h</span><br><span>index 334da5b..77fb655 100644</span><br><span>--- a/include/osmocom/rua/RUA_RUA-PDU.h</span><br><span>+++ b/include/osmocom/rua/RUA_RUA-PDU.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *   found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_RUA_PDU_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_RoutingParameter.h b/include/osmocom/rua/RUA_RoutingParameter.h</span><br><span>index b917f46..9766176 100644</span><br><span>--- a/include/osmocom/rua/RUA_RoutingParameter.h</span><br><span>+++ b/include/osmocom/rua/RUA_RoutingParameter.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *     found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_RoutingParameter_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_SuccessfulOutcome.h b/include/osmocom/rua/RUA_SuccessfulOutcome.h</span><br><span>index fb8924e..b7208f5 100644</span><br><span>--- a/include/osmocom/rua/RUA_SuccessfulOutcome.h</span><br><span>+++ b/include/osmocom/rua/RUA_SuccessfulOutcome.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *        found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_SuccessfulOutcome_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_TriggeringMessage.h b/include/osmocom/rua/RUA_TriggeringMessage.h</span><br><span>index b6dfb8b..c1e017b 100644</span><br><span>--- a/include/osmocom/rua/RUA_TriggeringMessage.h</span><br><span>+++ b/include/osmocom/rua/RUA_TriggeringMessage.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-CommonDataTypes"</span><br><span>  *   found in "../../asn1/rua/RUA-CommonDataTypes.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *   `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_TriggeringMessage_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_TypeOfError.h b/include/osmocom/rua/RUA_TypeOfError.h</span><br><span>index 51bdab7..7d6cf41 100644</span><br><span>--- a/include/osmocom/rua/RUA_TypeOfError.h</span><br><span>+++ b/include/osmocom/rua/RUA_TypeOfError.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *       found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_TypeOfError_H_</span><br><span>diff --git a/include/osmocom/rua/RUA_UnsuccessfulOutcome.h b/include/osmocom/rua/RUA_UnsuccessfulOutcome.h</span><br><span>index b7058f9..09e1a13 100644</span><br><span>--- a/include/osmocom/rua/RUA_UnsuccessfulOutcome.h</span><br><span>+++ b/include/osmocom/rua/RUA_UnsuccessfulOutcome.h</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *     found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #ifndef       _RUA_UnsuccessfulOutcome_H_</span><br><span>diff --git a/src/rua/Makefile.am b/src/rua/Makefile.am</span><br><span>index 493a466..8cb2e7d 100644</span><br><span>--- a/src/rua/Makefile.am</span><br><span>+++ b/src/rua/Makefile.am</span><br><span>@@ -81,7 +81,7 @@</span><br><span> regen: regenerate-from-asn1-source</span><br><span> </span><br><span> regenerate-from-asn1-source:</span><br><span style="color: hsl(0, 100%, 40%);">-      ASN1C_PREFIX="RUA_" asn1c -R -gen-PER $(top_srcdir)/asn1/rua/RUA-CommonDataTypes.asn $(top_srcdir)/asn1/rua/RUA-Constants.asn $(top_srcdir)/asn1/rua/RUA-IEs.asn $(top_srcdir)/asn1/rua/RUA-PDU.asn</span><br><span style="color: hsl(120, 100%, 40%);">+ ASN1C_PREFIX="RUA_" asn1c -R -fcompound-names -gen-PER $(top_srcdir)/asn1/rua/RUA-CommonDataTypes.asn $(top_srcdir)/asn1/rua/RUA-Constants.asn $(top_srcdir)/asn1/rua/RUA-IEs.asn $(top_srcdir)/asn1/rua/RUA-PDU.asn</span><br><span> #     change include style to `#include <dir/foo.h>'</span><br><span>     $(top_srcdir)/move-asn1-header-files.sh osmocom/rua $(ASN_MODULE_INC)</span><br><span> #      Finally copy *.c from buildir to srcdir:</span><br><span>diff --git a/src/rua/RUA_Ansi-41-IDNNS.c b/src/rua/RUA_Ansi-41-IDNNS.c</span><br><span>index 3f1c77a..a43f85d 100644</span><br><span>--- a/src/rua/RUA_Ansi-41-IDNNS.c</span><br><span>+++ b/src/rua/RUA_Ansi-41-IDNNS.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *        found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_Ansi-41-IDNNS.h></span><br><span>diff --git a/src/rua/RUA_CN-DomainIndicator.c b/src/rua/RUA_CN-DomainIndicator.c</span><br><span>index 503258d..f690d14 100644</span><br><span>--- a/src/rua/RUA_CN-DomainIndicator.c</span><br><span>+++ b/src/rua/RUA_CN-DomainIndicator.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *  found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_CN-DomainIndicator.h></span><br><span>diff --git a/src/rua/RUA_CSGMembershipStatus.c b/src/rua/RUA_CSGMembershipStatus.c</span><br><span>index 7cc8c3e..8a32372 100644</span><br><span>--- a/src/rua/RUA_CSGMembershipStatus.c</span><br><span>+++ b/src/rua/RUA_CSGMembershipStatus.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *         found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_CSGMembershipStatus.h></span><br><span>diff --git a/src/rua/RUA_Cause.c b/src/rua/RUA_Cause.c</span><br><span>index 4fd0027..ac5548f 100644</span><br><span>--- a/src/rua/RUA_Cause.c</span><br><span>+++ b/src/rua/RUA_Cause.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *        found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_Cause.h></span><br><span>diff --git a/src/rua/RUA_CauseMisc.c b/src/rua/RUA_CauseMisc.c</span><br><span>index fb9400b..8d66fae 100644</span><br><span>--- a/src/rua/RUA_CauseMisc.c</span><br><span>+++ b/src/rua/RUA_CauseMisc.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *      found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_CauseMisc.h></span><br><span>diff --git a/src/rua/RUA_CauseProtocol.c b/src/rua/RUA_CauseProtocol.c</span><br><span>index 48bcabf..e824c4e 100644</span><br><span>--- a/src/rua/RUA_CauseProtocol.c</span><br><span>+++ b/src/rua/RUA_CauseProtocol.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *  found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_CauseProtocol.h></span><br><span>diff --git a/src/rua/RUA_CauseRadioNetwork.c b/src/rua/RUA_CauseRadioNetwork.c</span><br><span>index 9e3a6f6..aa1bd56 100644</span><br><span>--- a/src/rua/RUA_CauseRadioNetwork.c</span><br><span>+++ b/src/rua/RUA_CauseRadioNetwork.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *      found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_CauseRadioNetwork.h></span><br><span>diff --git a/src/rua/RUA_CauseTransport.c b/src/rua/RUA_CauseTransport.c</span><br><span>index 5cc4234..b47a014 100644</span><br><span>--- a/src/rua/RUA_CauseTransport.c</span><br><span>+++ b/src/rua/RUA_CauseTransport.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *      found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_CauseTransport.h></span><br><span>diff --git a/src/rua/RUA_Connect.c b/src/rua/RUA_Connect.c</span><br><span>index 291a0f5..94b0a09 100644</span><br><span>--- a/src/rua/RUA_Connect.c</span><br><span>+++ b/src/rua/RUA_Connect.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *     found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_Connect.h></span><br><span>@@ -59,8 +59,8 @@</span><br><span>     (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))</span><br><span> };</span><br><span> static asn_SET_OF_specifics_t asn_SPC_connect_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-      sizeof(struct connect_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-     offsetof(struct connect_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+       sizeof(struct RUA_Connect__connect_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+      offsetof(struct RUA_Connect__connect_ies, _asn_ctx),</span><br><span>         0,      /* XER encoding is XMLDelimitedItemList */</span><br><span> };</span><br><span> static /* Use -fall-defs-global to expose */</span><br><span>diff --git a/src/rua/RUA_ConnectionlessTransfer.c b/src/rua/RUA_ConnectionlessTransfer.c</span><br><span>index c90e8ba..32b8ff1 100644</span><br><span>--- a/src/rua/RUA_ConnectionlessTransfer.c</span><br><span>+++ b/src/rua/RUA_ConnectionlessTransfer.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *    found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_ConnectionlessTransfer.h></span><br><span>@@ -59,8 +59,8 @@</span><br><span>      (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))</span><br><span> };</span><br><span> static asn_SET_OF_specifics_t asn_SPC_connectionlessTransfer_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-       sizeof(struct connectionlessTransfer_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-      offsetof(struct connectionlessTransfer_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+        sizeof(struct RUA_ConnectionlessTransfer__connectionlessTransfer_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+        offsetof(struct RUA_ConnectionlessTransfer__connectionlessTransfer_ies, _asn_ctx),</span><br><span>   0,      /* XER encoding is XMLDelimitedItemList */</span><br><span> };</span><br><span> static /* Use -fall-defs-global to expose */</span><br><span>diff --git a/src/rua/RUA_Context-ID.c b/src/rua/RUA_Context-ID.c</span><br><span>index a0c5c3b..b542bdb 100644</span><br><span>--- a/src/rua/RUA_Context-ID.c</span><br><span>+++ b/src/rua/RUA_Context-ID.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *    found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_Context-ID.h></span><br><span>diff --git a/src/rua/RUA_Criticality.c b/src/rua/RUA_Criticality.c</span><br><span>index 05d27ad..8b292f5 100644</span><br><span>--- a/src/rua/RUA_Criticality.c</span><br><span>+++ b/src/rua/RUA_Criticality.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-CommonDataTypes"</span><br><span>  *     found in "../../asn1/rua/RUA-CommonDataTypes.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *   `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_Criticality.h></span><br><span>diff --git a/src/rua/RUA_CriticalityDiagnostics-IE-List.c b/src/rua/RUA_CriticalityDiagnostics-IE-List.c</span><br><span>index bc87f91..43a5179 100644</span><br><span>--- a/src/rua/RUA_CriticalityDiagnostics-IE-List.c</span><br><span>+++ b/src/rua/RUA_CriticalityDiagnostics-IE-List.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *    found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_CriticalityDiagnostics-IE-List.h></span><br><span>@@ -13,7 +13,7 @@</span><br><span>      0, 0    /* No PER value map */</span><br><span> };</span><br><span> static asn_TYPE_member_t asn_MBR_Member_2[] = {</span><br><span style="color: hsl(0, 100%, 40%);">- { ATF_NOFLAGS, 0, offsetof(struct Member, iECriticality),</span><br><span style="color: hsl(120, 100%, 40%);">+     { ATF_NOFLAGS, 0, offsetof(struct RUA_CriticalityDiagnostics_IE_List__Member, iECriticality),</span><br><span>                (ASN_TAG_CLASS_CONTEXT | (0 << 2)),</span><br><span>            -1,     /* IMPLICIT tag at current level */</span><br><span>          &asn_DEF_RUA_Criticality,</span><br><span>@@ -22,7 +22,7 @@</span><br><span>            0,</span><br><span>           "iECriticality"</span><br><span>            },</span><br><span style="color: hsl(0, 100%, 40%);">-      { ATF_NOFLAGS, 0, offsetof(struct Member, iE_ID),</span><br><span style="color: hsl(120, 100%, 40%);">+     { ATF_NOFLAGS, 0, offsetof(struct RUA_CriticalityDiagnostics_IE_List__Member, iE_ID),</span><br><span>                (ASN_TAG_CLASS_CONTEXT | (1 << 2)),</span><br><span>            -1,     /* IMPLICIT tag at current level */</span><br><span>          &asn_DEF_RUA_ProtocolIE_ID,</span><br><span>@@ -31,7 +31,7 @@</span><br><span>          0,</span><br><span>           "iE-ID"</span><br><span>            },</span><br><span style="color: hsl(0, 100%, 40%);">-      { ATF_NOFLAGS, 0, offsetof(struct Member, typeOfError),</span><br><span style="color: hsl(120, 100%, 40%);">+       { ATF_NOFLAGS, 0, offsetof(struct RUA_CriticalityDiagnostics_IE_List__Member, typeOfError),</span><br><span>          (ASN_TAG_CLASS_CONTEXT | (2 << 2)),</span><br><span>            -1,     /* IMPLICIT tag at current level */</span><br><span>          &asn_DEF_RUA_TypeOfError,</span><br><span>@@ -40,7 +40,7 @@</span><br><span>            0,</span><br><span>           "typeOfError"</span><br><span>              },</span><br><span style="color: hsl(0, 100%, 40%);">-      { ATF_POINTER, 1, offsetof(struct Member, iE_Extensions),</span><br><span style="color: hsl(120, 100%, 40%);">+     { ATF_POINTER, 1, offsetof(struct RUA_CriticalityDiagnostics_IE_List__Member, iE_Extensions),</span><br><span>                (ASN_TAG_CLASS_CONTEXT | (3 << 2)),</span><br><span>            -1,     /* IMPLICIT tag at current level */</span><br><span>          &asn_DEF_RUA_IE_Extensions,</span><br><span>@@ -61,8 +61,8 @@</span><br><span>     { (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 } /* iE-Extensions */</span><br><span> };</span><br><span> static asn_SEQUENCE_specifics_t asn_SPC_Member_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-        sizeof(struct Member),</span><br><span style="color: hsl(0, 100%, 40%);">-  offsetof(struct Member, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+    sizeof(struct RUA_CriticalityDiagnostics_IE_List__Member),</span><br><span style="color: hsl(120, 100%, 40%);">+    offsetof(struct RUA_CriticalityDiagnostics_IE_List__Member, _asn_ctx),</span><br><span>       asn_MAP_Member_tag2el_2,</span><br><span>     4,      /* Count of tags in the map */</span><br><span>       asn_MAP_Member_oms_2,   /* Optional members */</span><br><span>diff --git a/src/rua/RUA_CriticalityDiagnostics.c b/src/rua/RUA_CriticalityDiagnostics.c</span><br><span>index 58791f5..dae8096 100644</span><br><span>--- a/src/rua/RUA_CriticalityDiagnostics.c</span><br><span>+++ b/src/rua/RUA_CriticalityDiagnostics.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *      found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_CriticalityDiagnostics.h></span><br><span>diff --git a/src/rua/RUA_DirectTransfer.c b/src/rua/RUA_DirectTransfer.c</span><br><span>index d11cb88..a9c8de1 100644</span><br><span>--- a/src/rua/RUA_DirectTransfer.c</span><br><span>+++ b/src/rua/RUA_DirectTransfer.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *         found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_DirectTransfer.h></span><br><span>@@ -59,8 +59,8 @@</span><br><span>      (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))</span><br><span> };</span><br><span> static asn_SET_OF_specifics_t asn_SPC_directTransfer_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-       sizeof(struct directTransfer_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-      offsetof(struct directTransfer_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+        sizeof(struct RUA_DirectTransfer__directTransfer_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+        offsetof(struct RUA_DirectTransfer__directTransfer_ies, _asn_ctx),</span><br><span>   0,      /* XER encoding is XMLDelimitedItemList */</span><br><span> };</span><br><span> static /* Use -fall-defs-global to expose */</span><br><span>diff --git a/src/rua/RUA_Disconnect.c b/src/rua/RUA_Disconnect.c</span><br><span>index e63be21..6dd5be1 100644</span><br><span>--- a/src/rua/RUA_Disconnect.c</span><br><span>+++ b/src/rua/RUA_Disconnect.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *    found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_Disconnect.h></span><br><span>@@ -59,8 +59,8 @@</span><br><span>  (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))</span><br><span> };</span><br><span> static asn_SET_OF_specifics_t asn_SPC_disconnect_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-   sizeof(struct disconnect_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-  offsetof(struct disconnect_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+    sizeof(struct RUA_Disconnect__disconnect_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+        offsetof(struct RUA_Disconnect__disconnect_ies, _asn_ctx),</span><br><span>   0,      /* XER encoding is XMLDelimitedItemList */</span><br><span> };</span><br><span> static /* Use -fall-defs-global to expose */</span><br><span>diff --git a/src/rua/RUA_ErrorIndication.c b/src/rua/RUA_ErrorIndication.c</span><br><span>index 21293b1..564a1fd 100644</span><br><span>--- a/src/rua/RUA_ErrorIndication.c</span><br><span>+++ b/src/rua/RUA_ErrorIndication.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *        found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_ErrorIndication.h></span><br><span>@@ -59,8 +59,8 @@</span><br><span>     (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))</span><br><span> };</span><br><span> static asn_SET_OF_specifics_t asn_SPC_errorIndication_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-      sizeof(struct errorIndication_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-     offsetof(struct errorIndication_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+       sizeof(struct RUA_ErrorIndication__errorIndication_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+      offsetof(struct RUA_ErrorIndication__errorIndication_ies, _asn_ctx),</span><br><span>         0,      /* XER encoding is XMLDelimitedItemList */</span><br><span> };</span><br><span> static /* Use -fall-defs-global to expose */</span><br><span>diff --git a/src/rua/RUA_Establishment-Cause.c b/src/rua/RUA_Establishment-Cause.c</span><br><span>index 0316b03..1f27b56 100644</span><br><span>--- a/src/rua/RUA_Establishment-Cause.c</span><br><span>+++ b/src/rua/RUA_Establishment-Cause.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *        found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_Establishment-Cause.h></span><br><span>diff --git a/src/rua/RUA_Gsm-map-IDNNS.c b/src/rua/RUA_Gsm-map-IDNNS.c</span><br><span>index 0c50092..7cdbebb 100644</span><br><span>--- a/src/rua/RUA_Gsm-map-IDNNS.c</span><br><span>+++ b/src/rua/RUA_Gsm-map-IDNNS.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *        found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_Gsm-map-IDNNS.h></span><br><span>@@ -13,7 +13,7 @@</span><br><span>       0, 0    /* No PER value map */</span><br><span> };</span><br><span> static asn_TYPE_member_t asn_MBR_localPTMSI_3[] = {</span><br><span style="color: hsl(0, 100%, 40%);">-     { ATF_NOFLAGS, 0, offsetof(struct localPTMSI, routingparameter),</span><br><span style="color: hsl(120, 100%, 40%);">+      { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__localPTMSI, routingparameter),</span><br><span>            (ASN_TAG_CLASS_CONTEXT | (0 << 2)),</span><br><span>            -1,     /* IMPLICIT tag at current level */</span><br><span>          &asn_DEF_RUA_RoutingParameter,</span><br><span>@@ -31,8 +31,8 @@</span><br><span>     { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */</span><br><span> };</span><br><span> static asn_SEQUENCE_specifics_t asn_SPC_localPTMSI_specs_3 = {</span><br><span style="color: hsl(0, 100%, 40%);">-      sizeof(struct localPTMSI),</span><br><span style="color: hsl(0, 100%, 40%);">-      offsetof(struct localPTMSI, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+        sizeof(struct RUA_Gsm_map_IDNNS__routingbasis__localPTMSI),</span><br><span style="color: hsl(120, 100%, 40%);">+   offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__localPTMSI, _asn_ctx),</span><br><span>      asn_MAP_localPTMSI_tag2el_3,</span><br><span>         1,      /* Count of tags in the map */</span><br><span>       0, 0, 0,        /* Optional elements (not needed) */</span><br><span>@@ -68,7 +68,7 @@</span><br><span> };</span><br><span> </span><br><span> static asn_TYPE_member_t asn_MBR_tMSIofsamePLMN_5[] = {</span><br><span style="color: hsl(0, 100%, 40%);">-   { ATF_NOFLAGS, 0, offsetof(struct tMSIofsamePLMN, routingparameter),</span><br><span style="color: hsl(120, 100%, 40%);">+  { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__tMSIofsamePLMN, routingparameter),</span><br><span>                (ASN_TAG_CLASS_CONTEXT | (0 << 2)),</span><br><span>            -1,     /* IMPLICIT tag at current level */</span><br><span>          &asn_DEF_RUA_RoutingParameter,</span><br><span>@@ -86,8 +86,8 @@</span><br><span>     { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */</span><br><span> };</span><br><span> static asn_SEQUENCE_specifics_t asn_SPC_tMSIofsamePLMN_specs_5 = {</span><br><span style="color: hsl(0, 100%, 40%);">-  sizeof(struct tMSIofsamePLMN),</span><br><span style="color: hsl(0, 100%, 40%);">-  offsetof(struct tMSIofsamePLMN, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+    sizeof(struct RUA_Gsm_map_IDNNS__routingbasis__tMSIofsamePLMN),</span><br><span style="color: hsl(120, 100%, 40%);">+       offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__tMSIofsamePLMN, _asn_ctx),</span><br><span>  asn_MAP_tMSIofsamePLMN_tag2el_5,</span><br><span>     1,      /* Count of tags in the map */</span><br><span>       0, 0, 0,        /* Optional elements (not needed) */</span><br><span>@@ -123,7 +123,7 @@</span><br><span> };</span><br><span> </span><br><span> static asn_TYPE_member_t asn_MBR_tMSIofdifferentPLMN_7[] = {</span><br><span style="color: hsl(0, 100%, 40%);">-    { ATF_NOFLAGS, 0, offsetof(struct tMSIofdifferentPLMN, routingparameter),</span><br><span style="color: hsl(120, 100%, 40%);">+     { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__tMSIofdifferentPLMN, routingparameter),</span><br><span>           (ASN_TAG_CLASS_CONTEXT | (0 << 2)),</span><br><span>            -1,     /* IMPLICIT tag at current level */</span><br><span>          &asn_DEF_RUA_RoutingParameter,</span><br><span>@@ -141,8 +141,8 @@</span><br><span>     { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */</span><br><span> };</span><br><span> static asn_SEQUENCE_specifics_t asn_SPC_tMSIofdifferentPLMN_specs_7 = {</span><br><span style="color: hsl(0, 100%, 40%);">-   sizeof(struct tMSIofdifferentPLMN),</span><br><span style="color: hsl(0, 100%, 40%);">-     offsetof(struct tMSIofdifferentPLMN, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+       sizeof(struct RUA_Gsm_map_IDNNS__routingbasis__tMSIofdifferentPLMN),</span><br><span style="color: hsl(120, 100%, 40%);">+  offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__tMSIofdifferentPLMN, _asn_ctx),</span><br><span>     asn_MAP_tMSIofdifferentPLMN_tag2el_7,</span><br><span>        1,      /* Count of tags in the map */</span><br><span>       0, 0, 0,        /* Optional elements (not needed) */</span><br><span>@@ -178,7 +178,7 @@</span><br><span> };</span><br><span> </span><br><span> static asn_TYPE_member_t asn_MBR_iMSIresponsetopaging_9[] = {</span><br><span style="color: hsl(0, 100%, 40%);">-   { ATF_NOFLAGS, 0, offsetof(struct iMSIresponsetopaging, routingparameter),</span><br><span style="color: hsl(120, 100%, 40%);">+    { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__iMSIresponsetopaging, routingparameter),</span><br><span>          (ASN_TAG_CLASS_CONTEXT | (0 << 2)),</span><br><span>            -1,     /* IMPLICIT tag at current level */</span><br><span>          &asn_DEF_RUA_RoutingParameter,</span><br><span>@@ -196,8 +196,8 @@</span><br><span>     { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */</span><br><span> };</span><br><span> static asn_SEQUENCE_specifics_t asn_SPC_iMSIresponsetopaging_specs_9 = {</span><br><span style="color: hsl(0, 100%, 40%);">-  sizeof(struct iMSIresponsetopaging),</span><br><span style="color: hsl(0, 100%, 40%);">-    offsetof(struct iMSIresponsetopaging, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+      sizeof(struct RUA_Gsm_map_IDNNS__routingbasis__iMSIresponsetopaging),</span><br><span style="color: hsl(120, 100%, 40%);">+ offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__iMSIresponsetopaging, _asn_ctx),</span><br><span>    asn_MAP_iMSIresponsetopaging_tag2el_9,</span><br><span>       1,      /* Count of tags in the map */</span><br><span>       0, 0, 0,        /* Optional elements (not needed) */</span><br><span>@@ -233,7 +233,7 @@</span><br><span> };</span><br><span> </span><br><span> static asn_TYPE_member_t asn_MBR_iMSIcauseUEinitiatedEvent_11[] = {</span><br><span style="color: hsl(0, 100%, 40%);">-     { ATF_NOFLAGS, 0, offsetof(struct iMSIcauseUEinitiatedEvent, routingparameter),</span><br><span style="color: hsl(120, 100%, 40%);">+       { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__iMSIcauseUEinitiatedEvent, routingparameter),</span><br><span>             (ASN_TAG_CLASS_CONTEXT | (0 << 2)),</span><br><span>            -1,     /* IMPLICIT tag at current level */</span><br><span>          &asn_DEF_RUA_RoutingParameter,</span><br><span>@@ -251,8 +251,8 @@</span><br><span>     { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */</span><br><span> };</span><br><span> static asn_SEQUENCE_specifics_t asn_SPC_iMSIcauseUEinitiatedEvent_specs_11 = {</span><br><span style="color: hsl(0, 100%, 40%);">-    sizeof(struct iMSIcauseUEinitiatedEvent),</span><br><span style="color: hsl(0, 100%, 40%);">-       offsetof(struct iMSIcauseUEinitiatedEvent, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+ sizeof(struct RUA_Gsm_map_IDNNS__routingbasis__iMSIcauseUEinitiatedEvent),</span><br><span style="color: hsl(120, 100%, 40%);">+    offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__iMSIcauseUEinitiatedEvent, _asn_ctx),</span><br><span>       asn_MAP_iMSIcauseUEinitiatedEvent_tag2el_11,</span><br><span>         1,      /* Count of tags in the map */</span><br><span>       0, 0, 0,        /* Optional elements (not needed) */</span><br><span>@@ -288,7 +288,7 @@</span><br><span> };</span><br><span> </span><br><span> static asn_TYPE_member_t asn_MBR_iMEI_13[] = {</span><br><span style="color: hsl(0, 100%, 40%);">-  { ATF_NOFLAGS, 0, offsetof(struct iMEI, routingparameter),</span><br><span style="color: hsl(120, 100%, 40%);">+    { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__iMEI, routingparameter),</span><br><span>          (ASN_TAG_CLASS_CONTEXT | (0 << 2)),</span><br><span>            -1,     /* IMPLICIT tag at current level */</span><br><span>          &asn_DEF_RUA_RoutingParameter,</span><br><span>@@ -306,8 +306,8 @@</span><br><span>     { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */</span><br><span> };</span><br><span> static asn_SEQUENCE_specifics_t asn_SPC_iMEI_specs_13 = {</span><br><span style="color: hsl(0, 100%, 40%);">- sizeof(struct iMEI),</span><br><span style="color: hsl(0, 100%, 40%);">-    offsetof(struct iMEI, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+      sizeof(struct RUA_Gsm_map_IDNNS__routingbasis__iMEI),</span><br><span style="color: hsl(120, 100%, 40%);">+ offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__iMEI, _asn_ctx),</span><br><span>    asn_MAP_iMEI_tag2el_13,</span><br><span>      1,      /* Count of tags in the map */</span><br><span>       0, 0, 0,        /* Optional elements (not needed) */</span><br><span>@@ -343,7 +343,7 @@</span><br><span> };</span><br><span> </span><br><span> static asn_TYPE_member_t asn_MBR_spare2_15[] = {</span><br><span style="color: hsl(0, 100%, 40%);">-        { ATF_NOFLAGS, 0, offsetof(struct spare2, routingparameter),</span><br><span style="color: hsl(120, 100%, 40%);">+  { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__spare2, routingparameter),</span><br><span>                (ASN_TAG_CLASS_CONTEXT | (0 << 2)),</span><br><span>            -1,     /* IMPLICIT tag at current level */</span><br><span>          &asn_DEF_RUA_RoutingParameter,</span><br><span>@@ -361,8 +361,8 @@</span><br><span>     { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */</span><br><span> };</span><br><span> static asn_SEQUENCE_specifics_t asn_SPC_spare2_specs_15 = {</span><br><span style="color: hsl(0, 100%, 40%);">-       sizeof(struct spare2),</span><br><span style="color: hsl(0, 100%, 40%);">-  offsetof(struct spare2, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+    sizeof(struct RUA_Gsm_map_IDNNS__routingbasis__spare2),</span><br><span style="color: hsl(120, 100%, 40%);">+       offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__spare2, _asn_ctx),</span><br><span>  asn_MAP_spare2_tag2el_15,</span><br><span>    1,      /* Count of tags in the map */</span><br><span>       0, 0, 0,        /* Optional elements (not needed) */</span><br><span>@@ -398,7 +398,7 @@</span><br><span> };</span><br><span> </span><br><span> static asn_TYPE_member_t asn_MBR_spare1_17[] = {</span><br><span style="color: hsl(0, 100%, 40%);">-        { ATF_NOFLAGS, 0, offsetof(struct spare1, routingparameter),</span><br><span style="color: hsl(120, 100%, 40%);">+  { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__spare1, routingparameter),</span><br><span>                (ASN_TAG_CLASS_CONTEXT | (0 << 2)),</span><br><span>            -1,     /* IMPLICIT tag at current level */</span><br><span>          &asn_DEF_RUA_RoutingParameter,</span><br><span>@@ -416,8 +416,8 @@</span><br><span>     { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* routingparameter */</span><br><span> };</span><br><span> static asn_SEQUENCE_specifics_t asn_SPC_spare1_specs_17 = {</span><br><span style="color: hsl(0, 100%, 40%);">-       sizeof(struct spare1),</span><br><span style="color: hsl(0, 100%, 40%);">-  offsetof(struct spare1, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+    sizeof(struct RUA_Gsm_map_IDNNS__routingbasis__spare1),</span><br><span style="color: hsl(120, 100%, 40%);">+       offsetof(struct RUA_Gsm_map_IDNNS__routingbasis__spare1, _asn_ctx),</span><br><span>  asn_MAP_spare1_tag2el_17,</span><br><span>    1,      /* Count of tags in the map */</span><br><span>       0, 0, 0,        /* Optional elements (not needed) */</span><br><span>@@ -453,7 +453,7 @@</span><br><span> };</span><br><span> </span><br><span> static asn_TYPE_member_t asn_MBR_routingbasis_2[] = {</span><br><span style="color: hsl(0, 100%, 40%);">-   { ATF_NOFLAGS, 0, offsetof(struct routingbasis, choice.localPTMSI),</span><br><span style="color: hsl(120, 100%, 40%);">+   { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, choice.localPTMSI),</span><br><span>               (ASN_TAG_CLASS_CONTEXT | (0 << 2)),</span><br><span>            0,</span><br><span>           &asn_DEF_localPTMSI_3,</span><br><span>@@ -462,7 +462,7 @@</span><br><span>             0,</span><br><span>           "localPTMSI"</span><br><span>               },</span><br><span style="color: hsl(0, 100%, 40%);">-      { ATF_NOFLAGS, 0, offsetof(struct routingbasis, choice.tMSIofsamePLMN),</span><br><span style="color: hsl(120, 100%, 40%);">+       { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, choice.tMSIofsamePLMN),</span><br><span>           (ASN_TAG_CLASS_CONTEXT | (1 << 2)),</span><br><span>            0,</span><br><span>           &asn_DEF_tMSIofsamePLMN_5,</span><br><span>@@ -471,7 +471,7 @@</span><br><span>                 0,</span><br><span>           "tMSIofsamePLMN"</span><br><span>           },</span><br><span style="color: hsl(0, 100%, 40%);">-      { ATF_NOFLAGS, 0, offsetof(struct routingbasis, choice.tMSIofdifferentPLMN),</span><br><span style="color: hsl(120, 100%, 40%);">+  { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, choice.tMSIofdifferentPLMN),</span><br><span>              (ASN_TAG_CLASS_CONTEXT | (2 << 2)),</span><br><span>            0,</span><br><span>           &asn_DEF_tMSIofdifferentPLMN_7,</span><br><span>@@ -480,7 +480,7 @@</span><br><span>            0,</span><br><span>           "tMSIofdifferentPLMN"</span><br><span>              },</span><br><span style="color: hsl(0, 100%, 40%);">-      { ATF_NOFLAGS, 0, offsetof(struct routingbasis, choice.iMSIresponsetopaging),</span><br><span style="color: hsl(120, 100%, 40%);">+ { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, choice.iMSIresponsetopaging),</span><br><span>             (ASN_TAG_CLASS_CONTEXT | (3 << 2)),</span><br><span>            0,</span><br><span>           &asn_DEF_iMSIresponsetopaging_9,</span><br><span>@@ -489,7 +489,7 @@</span><br><span>           0,</span><br><span>           "iMSIresponsetopaging"</span><br><span>             },</span><br><span style="color: hsl(0, 100%, 40%);">-      { ATF_NOFLAGS, 0, offsetof(struct routingbasis, choice.iMSIcauseUEinitiatedEvent),</span><br><span style="color: hsl(120, 100%, 40%);">+    { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, choice.iMSIcauseUEinitiatedEvent),</span><br><span>                (ASN_TAG_CLASS_CONTEXT | (4 << 2)),</span><br><span>            0,</span><br><span>           &asn_DEF_iMSIcauseUEinitiatedEvent_11,</span><br><span>@@ -498,7 +498,7 @@</span><br><span>             0,</span><br><span>           "iMSIcauseUEinitiatedEvent"</span><br><span>                },</span><br><span style="color: hsl(0, 100%, 40%);">-      { ATF_NOFLAGS, 0, offsetof(struct routingbasis, choice.iMEI),</span><br><span style="color: hsl(120, 100%, 40%);">+ { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, choice.iMEI),</span><br><span>             (ASN_TAG_CLASS_CONTEXT | (5 << 2)),</span><br><span>            0,</span><br><span>           &asn_DEF_iMEI_13,</span><br><span>@@ -507,7 +507,7 @@</span><br><span>          0,</span><br><span>           "iMEI"</span><br><span>             },</span><br><span style="color: hsl(0, 100%, 40%);">-      { ATF_NOFLAGS, 0, offsetof(struct routingbasis, choice.spare2),</span><br><span style="color: hsl(120, 100%, 40%);">+       { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, choice.spare2),</span><br><span>           (ASN_TAG_CLASS_CONTEXT | (6 << 2)),</span><br><span>            0,</span><br><span>           &asn_DEF_spare2_15,</span><br><span>@@ -516,7 +516,7 @@</span><br><span>                0,</span><br><span>           "spare2"</span><br><span>           },</span><br><span style="color: hsl(0, 100%, 40%);">-      { ATF_NOFLAGS, 0, offsetof(struct routingbasis, choice.spare1),</span><br><span style="color: hsl(120, 100%, 40%);">+       { ATF_NOFLAGS, 0, offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, choice.spare1),</span><br><span>           (ASN_TAG_CLASS_CONTEXT | (7 << 2)),</span><br><span>            0,</span><br><span>           &asn_DEF_spare1_17,</span><br><span>@@ -537,10 +537,10 @@</span><br><span>     { (ASN_TAG_CLASS_CONTEXT | (7 << 2)), 7, 0, 0 } /* spare1 */</span><br><span> };</span><br><span> static asn_CHOICE_specifics_t asn_SPC_routingbasis_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-       sizeof(struct routingbasis),</span><br><span style="color: hsl(0, 100%, 40%);">-    offsetof(struct routingbasis, _asn_ctx),</span><br><span style="color: hsl(0, 100%, 40%);">-        offsetof(struct routingbasis, present),</span><br><span style="color: hsl(0, 100%, 40%);">- sizeof(((struct routingbasis *)0)->present),</span><br><span style="color: hsl(120, 100%, 40%);">+       sizeof(struct RUA_Gsm_map_IDNNS__routingbasis),</span><br><span style="color: hsl(120, 100%, 40%);">+       offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+   offsetof(struct RUA_Gsm_map_IDNNS__routingbasis, present),</span><br><span style="color: hsl(120, 100%, 40%);">+    sizeof(((struct RUA_Gsm_map_IDNNS__routingbasis *)0)->present),</span><br><span>   asn_MAP_routingbasis_tag2el_2,</span><br><span>       8,      /* Count of tags in the map */</span><br><span>       0,</span><br><span>diff --git a/src/rua/RUA_IE-Extensions.c b/src/rua/RUA_IE-Extensions.c</span><br><span>index 2bcdc72..a90056f 100644</span><br><span>--- a/src/rua/RUA_IE-Extensions.c</span><br><span>+++ b/src/rua/RUA_IE-Extensions.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *      found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_IE-Extensions.h></span><br><span>diff --git a/src/rua/RUA_IE.c b/src/rua/RUA_IE.c</span><br><span>index 73dc0b1..086787f 100644</span><br><span>--- a/src/rua/RUA_IE.c</span><br><span>+++ b/src/rua/RUA_IE.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *  found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_IE.h></span><br><span>diff --git a/src/rua/RUA_InitiatingMessage.c b/src/rua/RUA_InitiatingMessage.c</span><br><span>index b1278ec..1c6f2e4 100644</span><br><span>--- a/src/rua/RUA_InitiatingMessage.c</span><br><span>+++ b/src/rua/RUA_InitiatingMessage.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *         found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_InitiatingMessage.h></span><br><span>diff --git a/src/rua/RUA_IntraDomainNasNodeSelector.c b/src/rua/RUA_IntraDomainNasNodeSelector.c</span><br><span>index 0653abb..fef8f2a 100644</span><br><span>--- a/src/rua/RUA_IntraDomainNasNodeSelector.c</span><br><span>+++ b/src/rua/RUA_IntraDomainNasNodeSelector.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *      found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_IntraDomainNasNodeSelector.h></span><br><span>@@ -54,7 +54,7 @@</span><br><span>  0, 0    /* No PER value map */</span><br><span> };</span><br><span> static asn_TYPE_member_t asn_MBR_cn_Type_4[] = {</span><br><span style="color: hsl(0, 100%, 40%);">-        { ATF_NOFLAGS, 0, offsetof(struct cn_Type, choice.gsm_Map_IDNNS),</span><br><span style="color: hsl(120, 100%, 40%);">+     { ATF_NOFLAGS, 0, offsetof(struct RUA_IntraDomainNasNodeSelector__version__release99__cn_Type, choice.gsm_Map_IDNNS),</span><br><span>                (ASN_TAG_CLASS_CONTEXT | (0 << 2)),</span><br><span>            -1,     /* IMPLICIT tag at current level */</span><br><span>          &asn_DEF_RUA_Gsm_map_IDNNS,</span><br><span>@@ -63,7 +63,7 @@</span><br><span>          0,</span><br><span>           "gsm-Map-IDNNS"</span><br><span>            },</span><br><span style="color: hsl(0, 100%, 40%);">-      { ATF_NOFLAGS, 0, offsetof(struct cn_Type, choice.ansi_41_IDNNS),</span><br><span style="color: hsl(120, 100%, 40%);">+     { ATF_NOFLAGS, 0, offsetof(struct RUA_IntraDomainNasNodeSelector__version__release99__cn_Type, choice.ansi_41_IDNNS),</span><br><span>                (ASN_TAG_CLASS_CONTEXT | (1 << 2)),</span><br><span>            -1,     /* IMPLICIT tag at current level */</span><br><span>          &asn_DEF_RUA_Ansi_41_IDNNS,</span><br><span>@@ -78,10 +78,10 @@</span><br><span>     { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* ansi-41-IDNNS */</span><br><span> };</span><br><span> static asn_CHOICE_specifics_t asn_SPC_cn_Type_specs_4 = {</span><br><span style="color: hsl(0, 100%, 40%);">-       sizeof(struct cn_Type),</span><br><span style="color: hsl(0, 100%, 40%);">- offsetof(struct cn_Type, _asn_ctx),</span><br><span style="color: hsl(0, 100%, 40%);">-     offsetof(struct cn_Type, present),</span><br><span style="color: hsl(0, 100%, 40%);">-      sizeof(((struct cn_Type *)0)->present),</span><br><span style="color: hsl(120, 100%, 40%);">+    sizeof(struct RUA_IntraDomainNasNodeSelector__version__release99__cn_Type),</span><br><span style="color: hsl(120, 100%, 40%);">+   offsetof(struct RUA_IntraDomainNasNodeSelector__version__release99__cn_Type, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+       offsetof(struct RUA_IntraDomainNasNodeSelector__version__release99__cn_Type, present),</span><br><span style="color: hsl(120, 100%, 40%);">+        sizeof(((struct RUA_IntraDomainNasNodeSelector__version__release99__cn_Type *)0)->present),</span><br><span>       asn_MAP_cn_Type_tag2el_4,</span><br><span>    2,      /* Count of tags in the map */</span><br><span>       0,</span><br><span>@@ -114,7 +114,7 @@</span><br><span> };</span><br><span> </span><br><span> static asn_TYPE_member_t asn_MBR_release99_3[] = {</span><br><span style="color: hsl(0, 100%, 40%);">-        { ATF_NOFLAGS, 0, offsetof(struct release99, cn_Type),</span><br><span style="color: hsl(120, 100%, 40%);">+        { ATF_NOFLAGS, 0, offsetof(struct RUA_IntraDomainNasNodeSelector__version__release99, cn_Type),</span><br><span>              (ASN_TAG_CLASS_CONTEXT | (0 << 2)),</span><br><span>            +1,     /* EXPLICIT tag at current level */</span><br><span>          &asn_DEF_cn_Type_4,</span><br><span>@@ -132,8 +132,8 @@</span><br><span>     { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* cn-Type */</span><br><span> };</span><br><span> static asn_SEQUENCE_specifics_t asn_SPC_release99_specs_3 = {</span><br><span style="color: hsl(0, 100%, 40%);">- sizeof(struct release99),</span><br><span style="color: hsl(0, 100%, 40%);">-       offsetof(struct release99, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+ sizeof(struct RUA_IntraDomainNasNodeSelector__version__release99),</span><br><span style="color: hsl(120, 100%, 40%);">+    offsetof(struct RUA_IntraDomainNasNodeSelector__version__release99, _asn_ctx),</span><br><span>       asn_MAP_release99_tag2el_3,</span><br><span>  1,      /* Count of tags in the map */</span><br><span>       0, 0, 0,        /* Optional elements (not needed) */</span><br><span>@@ -169,7 +169,7 @@</span><br><span> };</span><br><span> </span><br><span> static asn_TYPE_member_t asn_MBR_later_7[] = {</span><br><span style="color: hsl(0, 100%, 40%);">-  { ATF_NOFLAGS, 0, offsetof(struct later, futurecoding),</span><br><span style="color: hsl(120, 100%, 40%);">+       { ATF_NOFLAGS, 0, offsetof(struct RUA_IntraDomainNasNodeSelector__version__later, futurecoding),</span><br><span>             (ASN_TAG_CLASS_CONTEXT | (0 << 2)),</span><br><span>            -1,     /* IMPLICIT tag at current level */</span><br><span>          &asn_DEF_BIT_STRING,</span><br><span>@@ -187,8 +187,8 @@</span><br><span>     { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* futurecoding */</span><br><span> };</span><br><span> static asn_SEQUENCE_specifics_t asn_SPC_later_specs_7 = {</span><br><span style="color: hsl(0, 100%, 40%);">-       sizeof(struct later),</span><br><span style="color: hsl(0, 100%, 40%);">-   offsetof(struct later, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+     sizeof(struct RUA_IntraDomainNasNodeSelector__version__later),</span><br><span style="color: hsl(120, 100%, 40%);">+        offsetof(struct RUA_IntraDomainNasNodeSelector__version__later, _asn_ctx),</span><br><span>   asn_MAP_later_tag2el_7,</span><br><span>      1,      /* Count of tags in the map */</span><br><span>       0, 0, 0,        /* Optional elements (not needed) */</span><br><span>@@ -224,7 +224,7 @@</span><br><span> };</span><br><span> </span><br><span> static asn_TYPE_member_t asn_MBR_version_2[] = {</span><br><span style="color: hsl(0, 100%, 40%);">-        { ATF_NOFLAGS, 0, offsetof(struct version, choice.release99),</span><br><span style="color: hsl(120, 100%, 40%);">+ { ATF_NOFLAGS, 0, offsetof(struct RUA_IntraDomainNasNodeSelector__version, choice.release99),</span><br><span>                (ASN_TAG_CLASS_CONTEXT | (0 << 2)),</span><br><span>            0,</span><br><span>           &asn_DEF_release99_3,</span><br><span>@@ -233,7 +233,7 @@</span><br><span>              0,</span><br><span>           "release99"</span><br><span>                },</span><br><span style="color: hsl(0, 100%, 40%);">-      { ATF_NOFLAGS, 0, offsetof(struct version, choice.later),</span><br><span style="color: hsl(120, 100%, 40%);">+     { ATF_NOFLAGS, 0, offsetof(struct RUA_IntraDomainNasNodeSelector__version, choice.later),</span><br><span>            (ASN_TAG_CLASS_CONTEXT | (1 << 2)),</span><br><span>            0,</span><br><span>           &asn_DEF_later_7,</span><br><span>@@ -248,10 +248,10 @@</span><br><span>     { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* later */</span><br><span> };</span><br><span> static asn_CHOICE_specifics_t asn_SPC_version_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-       sizeof(struct version),</span><br><span style="color: hsl(0, 100%, 40%);">- offsetof(struct version, _asn_ctx),</span><br><span style="color: hsl(0, 100%, 40%);">-     offsetof(struct version, present),</span><br><span style="color: hsl(0, 100%, 40%);">-      sizeof(((struct version *)0)->present),</span><br><span style="color: hsl(120, 100%, 40%);">+    sizeof(struct RUA_IntraDomainNasNodeSelector__version),</span><br><span style="color: hsl(120, 100%, 40%);">+       offsetof(struct RUA_IntraDomainNasNodeSelector__version, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+   offsetof(struct RUA_IntraDomainNasNodeSelector__version, present),</span><br><span style="color: hsl(120, 100%, 40%);">+    sizeof(((struct RUA_IntraDomainNasNodeSelector__version *)0)->present),</span><br><span>   asn_MAP_version_tag2el_2,</span><br><span>    2,      /* Count of tags in the map */</span><br><span>       0,</span><br><span>diff --git a/src/rua/RUA_Presence.c b/src/rua/RUA_Presence.c</span><br><span>index 581a3ed..6dd6c87 100644</span><br><span>--- a/src/rua/RUA_Presence.c</span><br><span>+++ b/src/rua/RUA_Presence.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-CommonDataTypes"</span><br><span>  *      found in "../../asn1/rua/RUA-CommonDataTypes.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *   `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_Presence.h></span><br><span>diff --git a/src/rua/RUA_PrivateIE-ID.c b/src/rua/RUA_PrivateIE-ID.c</span><br><span>index 5947369..acc4b2a 100644</span><br><span>--- a/src/rua/RUA_PrivateIE-ID.c</span><br><span>+++ b/src/rua/RUA_PrivateIE-ID.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-CommonDataTypes"</span><br><span>  *   found in "../../asn1/rua/RUA-CommonDataTypes.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *   `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_PrivateIE-ID.h></span><br><span>diff --git a/src/rua/RUA_PrivateMessage.c b/src/rua/RUA_PrivateMessage.c</span><br><span>index efad1bb..dbe38b3 100644</span><br><span>--- a/src/rua/RUA_PrivateMessage.c</span><br><span>+++ b/src/rua/RUA_PrivateMessage.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *   found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_PrivateMessage.h></span><br><span>@@ -59,8 +59,8 @@</span><br><span>      (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))</span><br><span> };</span><br><span> static asn_SET_OF_specifics_t asn_SPC_privateMessage_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-       sizeof(struct privateMessage_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-      offsetof(struct privateMessage_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+        sizeof(struct RUA_PrivateMessage__privateMessage_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+        offsetof(struct RUA_PrivateMessage__privateMessage_ies, _asn_ctx),</span><br><span>   0,      /* XER encoding is XMLDelimitedItemList */</span><br><span> };</span><br><span> static /* Use -fall-defs-global to expose */</span><br><span>diff --git a/src/rua/RUA_ProcedureCode.c b/src/rua/RUA_ProcedureCode.c</span><br><span>index cf7da40..b597e51 100644</span><br><span>--- a/src/rua/RUA_ProcedureCode.c</span><br><span>+++ b/src/rua/RUA_ProcedureCode.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-CommonDataTypes"</span><br><span>  *    found in "../../asn1/rua/RUA-CommonDataTypes.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *   `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_ProcedureCode.h></span><br><span>diff --git a/src/rua/RUA_ProtocolIE-ID.c b/src/rua/RUA_ProtocolIE-ID.c</span><br><span>index b264e16..3947767 100644</span><br><span>--- a/src/rua/RUA_ProtocolIE-ID.c</span><br><span>+++ b/src/rua/RUA_ProtocolIE-ID.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-CommonDataTypes"</span><br><span>  *  found in "../../asn1/rua/RUA-CommonDataTypes.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *   `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_ProtocolIE-ID.h></span><br><span>diff --git a/src/rua/RUA_RANAP-Message.c b/src/rua/RUA_RANAP-Message.c</span><br><span>index 9998e84..978d829 100644</span><br><span>--- a/src/rua/RUA_RANAP-Message.c</span><br><span>+++ b/src/rua/RUA_RANAP-Message.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *      found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_RANAP-Message.h></span><br><span>diff --git a/src/rua/RUA_RUA-PDU.c b/src/rua/RUA_RUA-PDU.c</span><br><span>index fb6cd28..a026497 100644</span><br><span>--- a/src/rua/RUA_RUA-PDU.c</span><br><span>+++ b/src/rua/RUA_RUA-PDU.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *      found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_RUA-PDU.h></span><br><span>diff --git a/src/rua/RUA_RoutingParameter.c b/src/rua/RUA_RoutingParameter.c</span><br><span>index 8e83456..f96a5f0 100644</span><br><span>--- a/src/rua/RUA_RoutingParameter.c</span><br><span>+++ b/src/rua/RUA_RoutingParameter.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *        found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_RoutingParameter.h></span><br><span>diff --git a/src/rua/RUA_SuccessfulOutcome.c b/src/rua/RUA_SuccessfulOutcome.c</span><br><span>index 183ed34..3bf39c5 100644</span><br><span>--- a/src/rua/RUA_SuccessfulOutcome.c</span><br><span>+++ b/src/rua/RUA_SuccessfulOutcome.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *   found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_SuccessfulOutcome.h></span><br><span>diff --git a/src/rua/RUA_TriggeringMessage.c b/src/rua/RUA_TriggeringMessage.c</span><br><span>index b2e9128..4cfae4c 100644</span><br><span>--- a/src/rua/RUA_TriggeringMessage.c</span><br><span>+++ b/src/rua/RUA_TriggeringMessage.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-CommonDataTypes"</span><br><span>  *      found in "../../asn1/rua/RUA-CommonDataTypes.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *   `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_TriggeringMessage.h></span><br><span>diff --git a/src/rua/RUA_TypeOfError.c b/src/rua/RUA_TypeOfError.c</span><br><span>index a8b081c..84018b3 100644</span><br><span>--- a/src/rua/RUA_TypeOfError.c</span><br><span>+++ b/src/rua/RUA_TypeOfError.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-IEs"</span><br><span>  *  found in "../../asn1/rua/RUA-IEs.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_TypeOfError.h></span><br><span>diff --git a/src/rua/RUA_UnsuccessfulOutcome.c b/src/rua/RUA_UnsuccessfulOutcome.c</span><br><span>index 5fa5a2e..2e2cca7 100644</span><br><span>--- a/src/rua/RUA_UnsuccessfulOutcome.c</span><br><span>+++ b/src/rua/RUA_UnsuccessfulOutcome.c</span><br><span>@@ -2,7 +2,7 @@</span><br><span>  * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)</span><br><span>  * From ASN.1 module "RUA-PDU"</span><br><span>  *        found in "../../asn1/rua/RUA-PDU.asn"</span><br><span style="color: hsl(0, 100%, 40%);">- *       `asn1c -R`</span><br><span style="color: hsl(120, 100%, 40%);">+ *  `asn1c -R -fcompound-names`</span><br><span>  */</span><br><span> </span><br><span> #include <osmocom/rua/RUA_UnsuccessfulOutcome.h></span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-iuh/+/25992">change 25992</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/osmo-iuh/+/25992"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-iuh </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: Id4e337cdc82c26922b7ca7f0fe8af523e9a0945c </div>
<div style="display:none"> Gerrit-Change-Number: 25992 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>