<p>laforge <strong>submitted</strong> this change.</p><p><a href="https://gerrit.osmocom.org/c/osmo-iuh/+/25993">View Change</a></p><div style="white-space:pre-wrap">Approvals:
  pespin: Verified
  laforge: Looks good to me, approved

</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">sabp: Use asn1c flag -fcompound-names to avoid name collisions with other libs<br><br>Change-Id: I10ce4a9414768cdcf850feeca4088296e339919f<br>---<br>M include/osmocom/sabp/SABP_Available-Bandwidth.h<br>M include/osmocom/sabp/SABP_Broadcast-Message-Content-Validity-Indicator.h<br>M include/osmocom/sabp/SABP_Broadcast-Message-Content.h<br>M include/osmocom/sabp/SABP_Category.h<br>M include/osmocom/sabp/SABP_Cause.h<br>M include/osmocom/sabp/SABP_Criticality-Diagnostics.h<br>M include/osmocom/sabp/SABP_Criticality.h<br>M include/osmocom/sabp/SABP_CriticalityDiagnostics-IE-List.h<br>M include/osmocom/sabp/SABP_Data-Coding-Scheme.h<br>M include/osmocom/sabp/SABP_Error-Indication.h<br>M include/osmocom/sabp/SABP_Failure-List-Item.h<br>M include/osmocom/sabp/SABP_Failure-List.h<br>M include/osmocom/sabp/SABP_Failure.h<br>M include/osmocom/sabp/SABP_IE-Extensions.h<br>M include/osmocom/sabp/SABP_IE.h<br>M include/osmocom/sabp/SABP_InitiatingMessage.h<br>M include/osmocom/sabp/SABP_Kill-Complete.h<br>M include/osmocom/sabp/SABP_Kill-Failure.h<br>M include/osmocom/sabp/SABP_Kill.h<br>M include/osmocom/sabp/SABP_Load-Query-Complete.h<br>M include/osmocom/sabp/SABP_Load-Query-Failure.h<br>M include/osmocom/sabp/SABP_Load-Query.h<br>M include/osmocom/sabp/SABP_Message-Identifier.h<br>M include/osmocom/sabp/SABP_Message-Status-Query-Complete.h<br>M include/osmocom/sabp/SABP_Message-Status-Query-Failure.h<br>M include/osmocom/sabp/SABP_Message-Status-Query.h<br>M include/osmocom/sabp/SABP_MessageStructure.h<br>M include/osmocom/sabp/SABP_New-Serial-Number.h<br>M include/osmocom/sabp/SABP_Number-Of-Broadcasts-Completed-Info.h<br>M include/osmocom/sabp/SABP_Number-of-Broadcasts-Completed-List-Item.h<br>M include/osmocom/sabp/SABP_Number-of-Broadcasts-Completed-List.h<br>M include/osmocom/sabp/SABP_Number-of-Broadcasts-Requested.h<br>M include/osmocom/sabp/SABP_Old-Serial-Number.h<br>M include/osmocom/sabp/SABP_Paging-ETWS-Indicator.h<br>M include/osmocom/sabp/SABP_Presence.h<br>M include/osmocom/sabp/SABP_ProcedureCode.h<br>M include/osmocom/sabp/SABP_ProtocolExtensionID.h<br>M include/osmocom/sabp/SABP_ProtocolIE-ID.h<br>M include/osmocom/sabp/SABP_Radio-Resource-Loading-List-Item.h<br>M include/osmocom/sabp/SABP_Radio-Resource-Loading-List.h<br>M include/osmocom/sabp/SABP_Recovery-Indication.h<br>M include/osmocom/sabp/SABP_Repetition-Period.h<br>M include/osmocom/sabp/SABP_RepetitionNumber0.h<br>M include/osmocom/sabp/SABP_RepetitionNumber1.h<br>M include/osmocom/sabp/SABP_Reset-Complete.h<br>M include/osmocom/sabp/SABP_Reset-Failure.h<br>M include/osmocom/sabp/SABP_Reset.h<br>M include/osmocom/sabp/SABP_Restart.h<br>M include/osmocom/sabp/SABP_SABP-PDU.h<br>M include/osmocom/sabp/SABP_Serial-Number.h<br>M include/osmocom/sabp/SABP_Service-Area-Identifier.h<br>M include/osmocom/sabp/SABP_Service-Areas-List.h<br>M include/osmocom/sabp/SABP_SuccessfulOutcome.h<br>M include/osmocom/sabp/SABP_TriggeringMessage.h<br>M include/osmocom/sabp/SABP_TypeOfError.h<br>M include/osmocom/sabp/SABP_UnsuccessfulOutcome.h<br>M include/osmocom/sabp/SABP_Warning-Type.h<br>M include/osmocom/sabp/SABP_WarningSecurityInfo.h<br>M include/osmocom/sabp/SABP_Write-Replace-Complete.h<br>M include/osmocom/sabp/SABP_Write-Replace-Failure.h<br>M include/osmocom/sabp/SABP_Write-Replace.h<br>M src/sabp/Makefile.am<br>M src/sabp/SABP_Available-Bandwidth.c<br>M src/sabp/SABP_Broadcast-Message-Content-Validity-Indicator.c<br>M src/sabp/SABP_Broadcast-Message-Content.c<br>M src/sabp/SABP_Category.c<br>M src/sabp/SABP_Cause.c<br>M src/sabp/SABP_Criticality-Diagnostics.c<br>M src/sabp/SABP_Criticality.c<br>M src/sabp/SABP_CriticalityDiagnostics-IE-List.c<br>M src/sabp/SABP_Data-Coding-Scheme.c<br>M src/sabp/SABP_Error-Indication.c<br>M src/sabp/SABP_Failure-List-Item.c<br>M src/sabp/SABP_Failure-List.c<br>M src/sabp/SABP_Failure.c<br>M src/sabp/SABP_IE-Extensions.c<br>M src/sabp/SABP_IE.c<br>M src/sabp/SABP_InitiatingMessage.c<br>M src/sabp/SABP_Kill-Complete.c<br>M src/sabp/SABP_Kill-Failure.c<br>M src/sabp/SABP_Kill.c<br>M src/sabp/SABP_Load-Query-Complete.c<br>M src/sabp/SABP_Load-Query-Failure.c<br>M src/sabp/SABP_Load-Query.c<br>M src/sabp/SABP_Message-Identifier.c<br>M src/sabp/SABP_Message-Status-Query-Complete.c<br>M src/sabp/SABP_Message-Status-Query-Failure.c<br>M src/sabp/SABP_Message-Status-Query.c<br>M src/sabp/SABP_MessageStructure.c<br>M src/sabp/SABP_New-Serial-Number.c<br>M src/sabp/SABP_Number-Of-Broadcasts-Completed-Info.c<br>M src/sabp/SABP_Number-of-Broadcasts-Completed-List-Item.c<br>M src/sabp/SABP_Number-of-Broadcasts-Completed-List.c<br>M src/sabp/SABP_Number-of-Broadcasts-Requested.c<br>M src/sabp/SABP_Old-Serial-Number.c<br>M src/sabp/SABP_Paging-ETWS-Indicator.c<br>M src/sabp/SABP_Presence.c<br>M src/sabp/SABP_ProcedureCode.c<br>M src/sabp/SABP_ProtocolExtensionID.c<br>M src/sabp/SABP_ProtocolIE-ID.c<br>M src/sabp/SABP_Radio-Resource-Loading-List-Item.c<br>M src/sabp/SABP_Radio-Resource-Loading-List.c<br>M src/sabp/SABP_Recovery-Indication.c<br>M src/sabp/SABP_Repetition-Period.c<br>M src/sabp/SABP_RepetitionNumber0.c<br>M src/sabp/SABP_RepetitionNumber1.c<br>M src/sabp/SABP_Reset-Complete.c<br>M src/sabp/SABP_Reset-Failure.c<br>M src/sabp/SABP_Reset.c<br>M src/sabp/SABP_Restart.c<br>M src/sabp/SABP_SABP-PDU.c<br>M src/sabp/SABP_Serial-Number.c<br>M src/sabp/SABP_Service-Area-Identifier.c<br>M src/sabp/SABP_Service-Areas-List.c<br>M src/sabp/SABP_SuccessfulOutcome.c<br>M src/sabp/SABP_TriggeringMessage.c<br>M src/sabp/SABP_TypeOfError.c<br>M src/sabp/SABP_UnsuccessfulOutcome.c<br>M src/sabp/SABP_Warning-Type.c<br>M src/sabp/SABP_WarningSecurityInfo.c<br>M src/sabp/SABP_Write-Replace-Complete.c<br>M src/sabp/SABP_Write-Replace-Failure.c<br>M src/sabp/SABP_Write-Replace.c<br>123 files changed, 207 insertions(+), 210 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/include/osmocom/sabp/SABP_Available-Bandwidth.h b/include/osmocom/sabp/SABP_Available-Bandwidth.h</span><br><span>index f1c9200..b8d2950 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Available-Bandwidth.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Available-Bandwidth.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 "SABP-IEs"</span><br><span>  *         found in "../../asn1/sabp/SABP-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       _SABP_Available_Bandwidth_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Broadcast-Message-Content-Validity-Indicator.h b/include/osmocom/sabp/SABP_Broadcast-Message-Content-Validity-Indicator.h</span><br><span>index bc653cb..6406f95 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Broadcast-Message-Content-Validity-Indicator.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Broadcast-Message-Content-Validity-Indicator.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 "SABP-IEs"</span><br><span>  *       found in "../../asn1/sabp/SABP-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       _SABP_Broadcast_Message_Content_Validity_Indicator_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Broadcast-Message-Content.h b/include/osmocom/sabp/SABP_Broadcast-Message-Content.h</span><br><span>index 1e09bda..b5400a2 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Broadcast-Message-Content.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Broadcast-Message-Content.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 "SABP-IEs"</span><br><span>  *  found in "../../asn1/sabp/SABP-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       _SABP_Broadcast_Message_Content_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Category.h b/include/osmocom/sabp/SABP_Category.h</span><br><span>index b7746d3..278e2cd 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Category.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Category.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 "SABP-IEs"</span><br><span>  *         found in "../../asn1/sabp/SABP-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       _SABP_Category_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Cause.h b/include/osmocom/sabp/SABP_Cause.h</span><br><span>index c1e8db2..5c15c82 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Cause.h</span><br><span>+++ b/include/osmocom/sabp/SABP_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 "SABP-IEs"</span><br><span>  *      found in "../../asn1/sabp/SABP-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       _SABP_Cause_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Criticality-Diagnostics.h b/include/osmocom/sabp/SABP_Criticality-Diagnostics.h</span><br><span>index 4cf2ee3..0bc4074 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Criticality-Diagnostics.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Criticality-Diagnostics.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 "SABP-IEs"</span><br><span>  *         found in "../../asn1/sabp/SABP-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       _SABP_Criticality_Diagnostics_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Criticality.h b/include/osmocom/sabp/SABP_Criticality.h</span><br><span>index 1d53c78..eaf8db6 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Criticality.h</span><br><span>+++ b/include/osmocom/sabp/SABP_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 "SABP-CommonDataTypes"</span><br><span>  *   found in "../../asn1/sabp/SABP-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       _SABP_Criticality_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_CriticalityDiagnostics-IE-List.h b/include/osmocom/sabp/SABP_CriticalityDiagnostics-IE-List.h</span><br><span>index 066c0de..c454fd0 100644</span><br><span>--- a/include/osmocom/sabp/SABP_CriticalityDiagnostics-IE-List.h</span><br><span>+++ b/include/osmocom/sabp/SABP_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 "SABP-IEs"</span><br><span>  *       found in "../../asn1/sabp/SABP-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       _SABP_CriticalityDiagnostics_IE_List_H_</span><br><span>@@ -26,7 +26,7 @@</span><br><span> </span><br><span> /* SABP_CriticalityDiagnostics-IE-List */</span><br><span> typedef struct SABP_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 SABP_CriticalityDiagnostics_IE_List__Member {</span><br><span>           SABP_Criticality_t       iECriticality;</span><br><span>              SABP_ProtocolIE_ID_t     iE_ID;</span><br><span>              SABP_RepetitionNumber0_t        *repetitionNumber       /* OPTIONAL */;</span><br><span>diff --git a/include/osmocom/sabp/SABP_Data-Coding-Scheme.h b/include/osmocom/sabp/SABP_Data-Coding-Scheme.h</span><br><span>index 377e969..909155f 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Data-Coding-Scheme.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Data-Coding-Scheme.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 "SABP-IEs"</span><br><span>  *    found in "../../asn1/sabp/SABP-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       _SABP_Data_Coding_Scheme_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Error-Indication.h b/include/osmocom/sabp/SABP_Error-Indication.h</span><br><span>index 9b4018d..21ecc59 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Error-Indication.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Error-Indication.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 "SABP-PDU"</span><br><span>  *        found in "../../asn1/sabp/SABP-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       _SABP_Error_Indication_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* SABP_Error-Indication */</span><br><span> typedef struct SABP_Error_Indication {</span><br><span style="color: hsl(0, 100%, 40%);">-      struct error_Indication_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+ struct SABP_Error_Indication__error_Indication_ies {</span><br><span>                 A_SEQUENCE_OF(SABP_IE_t) list;</span><br><span>               </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/sabp/SABP_Failure-List-Item.h b/include/osmocom/sabp/SABP_Failure-List-Item.h</span><br><span>index e3f1ea1..dec3bf6 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Failure-List-Item.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Failure-List-Item.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 "SABP-IEs"</span><br><span>  *     found in "../../asn1/sabp/SABP-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       _SABP_Failure_List_Item_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Failure-List.h b/include/osmocom/sabp/SABP_Failure-List.h</span><br><span>index 70a710f..26f8326 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Failure-List.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Failure-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 "SABP-IEs"</span><br><span>  *         found in "../../asn1/sabp/SABP-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       _SABP_Failure_List_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Failure.h b/include/osmocom/sabp/SABP_Failure.h</span><br><span>index 5574143..e9b4f92 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Failure.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Failure.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 "SABP-PDU"</span><br><span>  *  found in "../../asn1/sabp/SABP-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       _SABP_Failure_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* SABP_Failure */</span><br><span> typedef struct SABP_Failure {</span><br><span style="color: hsl(0, 100%, 40%);">- struct failure_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+  struct SABP_Failure__failure_ies {</span><br><span>           A_SEQUENCE_OF(SABP_IE_t) list;</span><br><span>               </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/sabp/SABP_IE-Extensions.h b/include/osmocom/sabp/SABP_IE-Extensions.h</span><br><span>index 46f4b5e..b87c308 100644</span><br><span>--- a/include/osmocom/sabp/SABP_IE-Extensions.h</span><br><span>+++ b/include/osmocom/sabp/SABP_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 "SABP-IEs"</span><br><span>  *     found in "../../asn1/sabp/SABP-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       _SABP_IE_Extensions_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_IE.h b/include/osmocom/sabp/SABP_IE.h</span><br><span>index e32ab2f..13c2537 100644</span><br><span>--- a/include/osmocom/sabp/SABP_IE.h</span><br><span>+++ b/include/osmocom/sabp/SABP_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 "SABP-PDU"</span><br><span>  *     found in "../../asn1/sabp/SABP-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       _SABP_IE_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_InitiatingMessage.h b/include/osmocom/sabp/SABP_InitiatingMessage.h</span><br><span>index 94c76f9..0da1b3a 100644</span><br><span>--- a/include/osmocom/sabp/SABP_InitiatingMessage.h</span><br><span>+++ b/include/osmocom/sabp/SABP_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 "SABP-PDU"</span><br><span>  *    found in "../../asn1/sabp/SABP-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       _SABP_InitiatingMessage_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Kill-Complete.h b/include/osmocom/sabp/SABP_Kill-Complete.h</span><br><span>index 8a44d10..6a1dce7 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Kill-Complete.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Kill-Complete.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 "SABP-PDU"</span><br><span>  *     found in "../../asn1/sabp/SABP-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       _SABP_Kill_Complete_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* SABP_Kill-Complete */</span><br><span> typedef struct SABP_Kill_Complete {</span><br><span style="color: hsl(0, 100%, 40%);">-       struct kill_Complete_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+    struct SABP_Kill_Complete__kill_Complete_ies {</span><br><span>               A_SEQUENCE_OF(SABP_IE_t) list;</span><br><span>               </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/sabp/SABP_Kill-Failure.h b/include/osmocom/sabp/SABP_Kill-Failure.h</span><br><span>index 8e11918..59a71ae 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Kill-Failure.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Kill-Failure.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 "SABP-PDU"</span><br><span>  *         found in "../../asn1/sabp/SABP-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       _SABP_Kill_Failure_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* SABP_Kill-Failure */</span><br><span> typedef struct SABP_Kill_Failure {</span><br><span style="color: hsl(0, 100%, 40%);">-  struct kill_Failure_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+     struct SABP_Kill_Failure__kill_Failure_ies {</span><br><span>                 A_SEQUENCE_OF(SABP_IE_t) list;</span><br><span>               </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/sabp/SABP_Kill.h b/include/osmocom/sabp/SABP_Kill.h</span><br><span>index cbd69bc..bc52825 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Kill.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Kill.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 "SABP-PDU"</span><br><span>  *         found in "../../asn1/sabp/SABP-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       _SABP_Kill_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* SABP_Kill */</span><br><span> typedef struct SABP_Kill {</span><br><span style="color: hsl(0, 100%, 40%);">-  struct kill_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+     struct SABP_Kill__kill_ies {</span><br><span>                 A_SEQUENCE_OF(SABP_IE_t) list;</span><br><span>               </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/sabp/SABP_Load-Query-Complete.h b/include/osmocom/sabp/SABP_Load-Query-Complete.h</span><br><span>index 6fc6c0e..4c034e7 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Load-Query-Complete.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Load-Query-Complete.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 "SABP-PDU"</span><br><span>  *     found in "../../asn1/sabp/SABP-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       _SABP_Load_Query_Complete_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* SABP_Load-Query-Complete */</span><br><span> typedef struct SABP_Load_Query_Complete {</span><br><span style="color: hsl(0, 100%, 40%);">-     struct load_Query_Complete_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+      struct SABP_Load_Query_Complete__load_Query_Complete_ies {</span><br><span>           A_SEQUENCE_OF(SABP_IE_t) list;</span><br><span>               </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/sabp/SABP_Load-Query-Failure.h b/include/osmocom/sabp/SABP_Load-Query-Failure.h</span><br><span>index 892b89c..7697843 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Load-Query-Failure.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Load-Query-Failure.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 "SABP-PDU"</span><br><span>  *         found in "../../asn1/sabp/SABP-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       _SABP_Load_Query_Failure_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* SABP_Load-Query-Failure */</span><br><span> typedef struct SABP_Load_Query_Failure {</span><br><span style="color: hsl(0, 100%, 40%);">-        struct load_Query_Failure_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+       struct SABP_Load_Query_Failure__load_Query_Failure_ies {</span><br><span>             A_SEQUENCE_OF(SABP_IE_t) list;</span><br><span>               </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/sabp/SABP_Load-Query.h b/include/osmocom/sabp/SABP_Load-Query.h</span><br><span>index e510b43..3d49c65 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Load-Query.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Load-Query.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 "SABP-PDU"</span><br><span>  *         found in "../../asn1/sabp/SABP-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       _SABP_Load_Query_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* SABP_Load-Query */</span><br><span> typedef struct SABP_Load_Query {</span><br><span style="color: hsl(0, 100%, 40%);">-        struct load_Query_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+       struct SABP_Load_Query__load_Query_ies {</span><br><span>             A_SEQUENCE_OF(SABP_IE_t) list;</span><br><span>               </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/sabp/SABP_Message-Identifier.h b/include/osmocom/sabp/SABP_Message-Identifier.h</span><br><span>index c3c8256..e6d64d0 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Message-Identifier.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Message-Identifier.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 "SABP-IEs"</span><br><span>  *         found in "../../asn1/sabp/SABP-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       _SABP_Message_Identifier_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Message-Status-Query-Complete.h b/include/osmocom/sabp/SABP_Message-Status-Query-Complete.h</span><br><span>index b64c30f..1b6b564 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Message-Status-Query-Complete.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Message-Status-Query-Complete.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 "SABP-PDU"</span><br><span>  *    found in "../../asn1/sabp/SABP-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       _SABP_Message_Status_Query_Complete_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* SABP_Message-Status-Query-Complete */</span><br><span> typedef struct SABP_Message_Status_Query_Complete {</span><br><span style="color: hsl(0, 100%, 40%);">-       struct message_Status_Query_Complete_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+    struct SABP_Message_Status_Query_Complete__message_Status_Query_Complete_ies {</span><br><span>               A_SEQUENCE_OF(SABP_IE_t) list;</span><br><span>               </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/sabp/SABP_Message-Status-Query-Failure.h b/include/osmocom/sabp/SABP_Message-Status-Query-Failure.h</span><br><span>index 655f7a1..bf2ade5 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Message-Status-Query-Failure.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Message-Status-Query-Failure.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 "SABP-PDU"</span><br><span>  *         found in "../../asn1/sabp/SABP-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       _SABP_Message_Status_Query_Failure_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* SABP_Message-Status-Query-Failure */</span><br><span> typedef struct SABP_Message_Status_Query_Failure {</span><br><span style="color: hsl(0, 100%, 40%);">-  struct message_Status_Query_Failure_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+     struct SABP_Message_Status_Query_Failure__message_Status_Query_Failure_ies {</span><br><span>                 A_SEQUENCE_OF(SABP_IE_t) list;</span><br><span>               </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/sabp/SABP_Message-Status-Query.h b/include/osmocom/sabp/SABP_Message-Status-Query.h</span><br><span>index 4f53dda..be9f68e 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Message-Status-Query.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Message-Status-Query.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 "SABP-PDU"</span><br><span>  *         found in "../../asn1/sabp/SABP-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       _SABP_Message_Status_Query_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* SABP_Message-Status-Query */</span><br><span> typedef struct SABP_Message_Status_Query {</span><br><span style="color: hsl(0, 100%, 40%);">-  struct message_Status_Query_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+     struct SABP_Message_Status_Query__message_Status_Query_ies {</span><br><span>                 A_SEQUENCE_OF(SABP_IE_t) list;</span><br><span>               </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/sabp/SABP_MessageStructure.h b/include/osmocom/sabp/SABP_MessageStructure.h</span><br><span>index 08b3d0d..ce3819f 100644</span><br><span>--- a/include/osmocom/sabp/SABP_MessageStructure.h</span><br><span>+++ b/include/osmocom/sabp/SABP_MessageStructure.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 "SABP-IEs"</span><br><span>  *         found in "../../asn1/sabp/SABP-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       _SABP_MessageStructure_H_</span><br><span>@@ -25,7 +25,7 @@</span><br><span> </span><br><span> /* SABP_MessageStructure */</span><br><span> typedef struct SABP_MessageStructure {</span><br><span style="color: hsl(0, 100%, 40%);">-      A_SEQUENCE_OF(struct MemberA {</span><br><span style="color: hsl(120, 100%, 40%);">+        A_SEQUENCE_OF(struct SABP_MessageStructure__Member {</span><br><span>                 SABP_ProtocolIE_ID_t     iE_ID;</span><br><span>              SABP_RepetitionNumber1_t        *repetitionNumber       /* OPTIONAL */;</span><br><span>              SABP_IE_Extensions_t    *iE_Extensions  /* OPTIONAL */;</span><br><span>diff --git a/include/osmocom/sabp/SABP_New-Serial-Number.h b/include/osmocom/sabp/SABP_New-Serial-Number.h</span><br><span>index 70b150d..2f17a3d 100644</span><br><span>--- a/include/osmocom/sabp/SABP_New-Serial-Number.h</span><br><span>+++ b/include/osmocom/sabp/SABP_New-Serial-Number.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 "SABP-IEs"</span><br><span>  *        found in "../../asn1/sabp/SABP-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       _SABP_New_Serial_Number_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Number-Of-Broadcasts-Completed-Info.h b/include/osmocom/sabp/SABP_Number-Of-Broadcasts-Completed-Info.h</span><br><span>index 4e4c464..15eaf19 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Number-Of-Broadcasts-Completed-Info.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Number-Of-Broadcasts-Completed-Info.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 "SABP-IEs"</span><br><span>  *     found in "../../asn1/sabp/SABP-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       _SABP_Number_Of_Broadcasts_Completed_Info_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Number-of-Broadcasts-Completed-List-Item.h b/include/osmocom/sabp/SABP_Number-of-Broadcasts-Completed-List-Item.h</span><br><span>index 7d70ce5..76c66b6 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Number-of-Broadcasts-Completed-List-Item.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Number-of-Broadcasts-Completed-List-Item.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 "SABP-IEs"</span><br><span>  *       found in "../../asn1/sabp/SABP-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       _SABP_Number_of_Broadcasts_Completed_List_Item_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Number-of-Broadcasts-Completed-List.h b/include/osmocom/sabp/SABP_Number-of-Broadcasts-Completed-List.h</span><br><span>index aae0caa..479821d 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Number-of-Broadcasts-Completed-List.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Number-of-Broadcasts-Completed-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 "SABP-IEs"</span><br><span>  *      found in "../../asn1/sabp/SABP-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       _SABP_Number_of_Broadcasts_Completed_List_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Number-of-Broadcasts-Requested.h b/include/osmocom/sabp/SABP_Number-of-Broadcasts-Requested.h</span><br><span>index 51b7880..aea577a 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Number-of-Broadcasts-Requested.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Number-of-Broadcasts-Requested.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 "SABP-IEs"</span><br><span>  *       found in "../../asn1/sabp/SABP-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       _SABP_Number_of_Broadcasts_Requested_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Old-Serial-Number.h b/include/osmocom/sabp/SABP_Old-Serial-Number.h</span><br><span>index 751816c..860fc17 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Old-Serial-Number.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Old-Serial-Number.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 "SABP-IEs"</span><br><span>  *        found in "../../asn1/sabp/SABP-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       _SABP_Old_Serial_Number_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Paging-ETWS-Indicator.h b/include/osmocom/sabp/SABP_Paging-ETWS-Indicator.h</span><br><span>index e0c3421..d8e7c74 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Paging-ETWS-Indicator.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Paging-ETWS-Indicator.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 "SABP-IEs"</span><br><span>  *     found in "../../asn1/sabp/SABP-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       _SABP_Paging_ETWS_Indicator_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Presence.h b/include/osmocom/sabp/SABP_Presence.h</span><br><span>index ee73dae..f3270eb 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Presence.h</span><br><span>+++ b/include/osmocom/sabp/SABP_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 "SABP-CommonDataTypes"</span><br><span>  *         found in "../../asn1/sabp/SABP-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       _SABP_Presence_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_ProcedureCode.h b/include/osmocom/sabp/SABP_ProcedureCode.h</span><br><span>index b820876..bf114fe 100644</span><br><span>--- a/include/osmocom/sabp/SABP_ProcedureCode.h</span><br><span>+++ b/include/osmocom/sabp/SABP_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 "SABP-CommonDataTypes"</span><br><span>  *  found in "../../asn1/sabp/SABP-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       _SABP_ProcedureCode_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_ProtocolExtensionID.h b/include/osmocom/sabp/SABP_ProtocolExtensionID.h</span><br><span>index bc27bec..cce30ab 100644</span><br><span>--- a/include/osmocom/sabp/SABP_ProtocolExtensionID.h</span><br><span>+++ b/include/osmocom/sabp/SABP_ProtocolExtensionID.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 "SABP-CommonDataTypes"</span><br><span>  *     found in "../../asn1/sabp/SABP-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       _SABP_ProtocolExtensionID_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_ProtocolIE-ID.h b/include/osmocom/sabp/SABP_ProtocolIE-ID.h</span><br><span>index e2eaf57..511eccb 100644</span><br><span>--- a/include/osmocom/sabp/SABP_ProtocolIE-ID.h</span><br><span>+++ b/include/osmocom/sabp/SABP_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 "SABP-CommonDataTypes"</span><br><span>  *       found in "../../asn1/sabp/SABP-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       _SABP_ProtocolIE_ID_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Radio-Resource-Loading-List-Item.h b/include/osmocom/sabp/SABP_Radio-Resource-Loading-List-Item.h</span><br><span>index 9a62bed..3185c31 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Radio-Resource-Loading-List-Item.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Radio-Resource-Loading-List-Item.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 "SABP-IEs"</span><br><span>  *     found in "../../asn1/sabp/SABP-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       _SABP_Radio_Resource_Loading_List_Item_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Radio-Resource-Loading-List.h b/include/osmocom/sabp/SABP_Radio-Resource-Loading-List.h</span><br><span>index d80fd78..5ff26a0 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Radio-Resource-Loading-List.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Radio-Resource-Loading-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 "SABP-IEs"</span><br><span>  *      found in "../../asn1/sabp/SABP-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       _SABP_Radio_Resource_Loading_List_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Recovery-Indication.h b/include/osmocom/sabp/SABP_Recovery-Indication.h</span><br><span>index 0deb5a0..69608da 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Recovery-Indication.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Recovery-Indication.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 "SABP-IEs"</span><br><span>  *   found in "../../asn1/sabp/SABP-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       _SABP_Recovery_Indication_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Repetition-Period.h b/include/osmocom/sabp/SABP_Repetition-Period.h</span><br><span>index 8eece01..9b9576f 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Repetition-Period.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Repetition-Period.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 "SABP-IEs"</span><br><span>  *   found in "../../asn1/sabp/SABP-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       _SABP_Repetition_Period_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_RepetitionNumber0.h b/include/osmocom/sabp/SABP_RepetitionNumber0.h</span><br><span>index 373356a..dcc8adf 100644</span><br><span>--- a/include/osmocom/sabp/SABP_RepetitionNumber0.h</span><br><span>+++ b/include/osmocom/sabp/SABP_RepetitionNumber0.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 "SABP-IEs"</span><br><span>  *     found in "../../asn1/sabp/SABP-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       _SABP_RepetitionNumber0_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_RepetitionNumber1.h b/include/osmocom/sabp/SABP_RepetitionNumber1.h</span><br><span>index 01ba46a..e2e6f92 100644</span><br><span>--- a/include/osmocom/sabp/SABP_RepetitionNumber1.h</span><br><span>+++ b/include/osmocom/sabp/SABP_RepetitionNumber1.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 "SABP-IEs"</span><br><span>  *     found in "../../asn1/sabp/SABP-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       _SABP_RepetitionNumber1_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Reset-Complete.h b/include/osmocom/sabp/SABP_Reset-Complete.h</span><br><span>index edab63e..8870e38 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Reset-Complete.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Reset-Complete.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 "SABP-PDU"</span><br><span>  *         found in "../../asn1/sabp/SABP-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       _SABP_Reset_Complete_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* SABP_Reset-Complete */</span><br><span> typedef struct SABP_Reset_Complete {</span><br><span style="color: hsl(0, 100%, 40%);">-    struct reset_Complete_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+   struct SABP_Reset_Complete__reset_Complete_ies {</span><br><span>             A_SEQUENCE_OF(SABP_IE_t) list;</span><br><span>               </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/sabp/SABP_Reset-Failure.h b/include/osmocom/sabp/SABP_Reset-Failure.h</span><br><span>index a6b6b29..899a118 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Reset-Failure.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Reset-Failure.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 "SABP-PDU"</span><br><span>  *     found in "../../asn1/sabp/SABP-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       _SABP_Reset_Failure_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* SABP_Reset-Failure */</span><br><span> typedef struct SABP_Reset_Failure {</span><br><span style="color: hsl(0, 100%, 40%);">-       struct reset_Failure_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+    struct SABP_Reset_Failure__reset_Failure_ies {</span><br><span>               A_SEQUENCE_OF(SABP_IE_t) list;</span><br><span>               </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/sabp/SABP_Reset.h b/include/osmocom/sabp/SABP_Reset.h</span><br><span>index 37cb0ff..4916a2b 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Reset.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Reset.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 "SABP-PDU"</span><br><span>  *     found in "../../asn1/sabp/SABP-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       _SABP_Reset_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* SABP_Reset */</span><br><span> typedef struct SABP_Reset {</span><br><span style="color: hsl(0, 100%, 40%);">-       struct reset_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+    struct SABP_Reset__reset_ies {</span><br><span>               A_SEQUENCE_OF(SABP_IE_t) list;</span><br><span>               </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/sabp/SABP_Restart.h b/include/osmocom/sabp/SABP_Restart.h</span><br><span>index 2756a14..de5e9bb 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Restart.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Restart.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 "SABP-PDU"</span><br><span>  *     found in "../../asn1/sabp/SABP-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       _SABP_Restart_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* SABP_Restart */</span><br><span> typedef struct SABP_Restart {</span><br><span style="color: hsl(0, 100%, 40%);">- struct restart_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+  struct SABP_Restart__restart_ies {</span><br><span>           A_SEQUENCE_OF(SABP_IE_t) list;</span><br><span>               </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/sabp/SABP_SABP-PDU.h b/include/osmocom/sabp/SABP_SABP-PDU.h</span><br><span>index 4cebd44..b7c93f9 100644</span><br><span>--- a/include/osmocom/sabp/SABP_SABP-PDU.h</span><br><span>+++ b/include/osmocom/sabp/SABP_SABP-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 "SABP-PDU"</span><br><span>  *         found in "../../asn1/sabp/SABP-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       _SABP_SABP_PDU_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Serial-Number.h b/include/osmocom/sabp/SABP_Serial-Number.h</span><br><span>index 4b9867c..ed34f55 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Serial-Number.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Serial-Number.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 "SABP-IEs"</span><br><span>  *      found in "../../asn1/sabp/SABP-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       _SABP_Serial_Number_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Service-Area-Identifier.h b/include/osmocom/sabp/SABP_Service-Area-Identifier.h</span><br><span>index 31139bd..ea0934f 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Service-Area-Identifier.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Service-Area-Identifier.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 "SABP-IEs"</span><br><span>  *         found in "../../asn1/sabp/SABP-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       _SABP_Service_Area_Identifier_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Service-Areas-List.h b/include/osmocom/sabp/SABP_Service-Areas-List.h</span><br><span>index ed5837a..34a07d6 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Service-Areas-List.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Service-Areas-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 "SABP-IEs"</span><br><span>  *   found in "../../asn1/sabp/SABP-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       _SABP_Service_Areas_List_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_SuccessfulOutcome.h b/include/osmocom/sabp/SABP_SuccessfulOutcome.h</span><br><span>index 8463a75..1e72de4 100644</span><br><span>--- a/include/osmocom/sabp/SABP_SuccessfulOutcome.h</span><br><span>+++ b/include/osmocom/sabp/SABP_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 "SABP-PDU"</span><br><span>  *    found in "../../asn1/sabp/SABP-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       _SABP_SuccessfulOutcome_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_TriggeringMessage.h b/include/osmocom/sabp/SABP_TriggeringMessage.h</span><br><span>index c54d4bf..134ba69 100644</span><br><span>--- a/include/osmocom/sabp/SABP_TriggeringMessage.h</span><br><span>+++ b/include/osmocom/sabp/SABP_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 "SABP-CommonDataTypes"</span><br><span>  *         found in "../../asn1/sabp/SABP-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       _SABP_TriggeringMessage_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_TypeOfError.h b/include/osmocom/sabp/SABP_TypeOfError.h</span><br><span>index 28e556d..2c50d97 100644</span><br><span>--- a/include/osmocom/sabp/SABP_TypeOfError.h</span><br><span>+++ b/include/osmocom/sabp/SABP_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 "SABP-IEs"</span><br><span>  *     found in "../../asn1/sabp/SABP-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       _SABP_TypeOfError_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_UnsuccessfulOutcome.h b/include/osmocom/sabp/SABP_UnsuccessfulOutcome.h</span><br><span>index f7ef604..b4fe2c0 100644</span><br><span>--- a/include/osmocom/sabp/SABP_UnsuccessfulOutcome.h</span><br><span>+++ b/include/osmocom/sabp/SABP_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 "SABP-PDU"</span><br><span>  *   found in "../../asn1/sabp/SABP-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       _SABP_UnsuccessfulOutcome_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Warning-Type.h b/include/osmocom/sabp/SABP_Warning-Type.h</span><br><span>index bbd520b..96b7ef3 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Warning-Type.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Warning-Type.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 "SABP-IEs"</span><br><span>  *       found in "../../asn1/sabp/SABP-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       _SABP_Warning_Type_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_WarningSecurityInfo.h b/include/osmocom/sabp/SABP_WarningSecurityInfo.h</span><br><span>index 395c67b..4409492 100644</span><br><span>--- a/include/osmocom/sabp/SABP_WarningSecurityInfo.h</span><br><span>+++ b/include/osmocom/sabp/SABP_WarningSecurityInfo.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 "SABP-IEs"</span><br><span>  *  found in "../../asn1/sabp/SABP-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       _SABP_WarningSecurityInfo_H_</span><br><span>diff --git a/include/osmocom/sabp/SABP_Write-Replace-Complete.h b/include/osmocom/sabp/SABP_Write-Replace-Complete.h</span><br><span>index e9c6b49..a9a8451 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Write-Replace-Complete.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Write-Replace-Complete.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 "SABP-PDU"</span><br><span>  *       found in "../../asn1/sabp/SABP-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       _SABP_Write_Replace_Complete_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* SABP_Write-Replace-Complete */</span><br><span> typedef struct SABP_Write_Replace_Complete {</span><br><span style="color: hsl(0, 100%, 40%);">-    struct write_Replace_Complete_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+   struct SABP_Write_Replace_Complete__write_Replace_Complete_ies {</span><br><span>             A_SEQUENCE_OF(SABP_IE_t) list;</span><br><span>               </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/sabp/SABP_Write-Replace-Failure.h b/include/osmocom/sabp/SABP_Write-Replace-Failure.h</span><br><span>index 5a7a394..9bd3d6e 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Write-Replace-Failure.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Write-Replace-Failure.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 "SABP-PDU"</span><br><span>  *     found in "../../asn1/sabp/SABP-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       _SABP_Write_Replace_Failure_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* SABP_Write-Replace-Failure */</span><br><span> typedef struct SABP_Write_Replace_Failure {</span><br><span style="color: hsl(0, 100%, 40%);">-       struct write_Replace_Failure_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+    struct SABP_Write_Replace_Failure__write_Replace_Failure_ies {</span><br><span>               A_SEQUENCE_OF(SABP_IE_t) list;</span><br><span>               </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/include/osmocom/sabp/SABP_Write-Replace.h b/include/osmocom/sabp/SABP_Write-Replace.h</span><br><span>index 33d9b04..f1b41eb 100644</span><br><span>--- a/include/osmocom/sabp/SABP_Write-Replace.h</span><br><span>+++ b/include/osmocom/sabp/SABP_Write-Replace.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 "SABP-PDU"</span><br><span>  *     found in "../../asn1/sabp/SABP-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       _SABP_Write_Replace_H_</span><br><span>@@ -23,7 +23,7 @@</span><br><span> </span><br><span> /* SABP_Write-Replace */</span><br><span> typedef struct SABP_Write_Replace {</span><br><span style="color: hsl(0, 100%, 40%);">-       struct write_Replace_ies {</span><br><span style="color: hsl(120, 100%, 40%);">+    struct SABP_Write_Replace__write_Replace_ies {</span><br><span>               A_SEQUENCE_OF(SABP_IE_t) list;</span><br><span>               </span><br><span>             /* Context for parsing across buffer boundaries */</span><br><span>diff --git a/src/sabp/Makefile.am b/src/sabp/Makefile.am</span><br><span>index faace13..0665db4 100644</span><br><span>--- a/src/sabp/Makefile.am</span><br><span>+++ b/src/sabp/Makefile.am</span><br><span>@@ -135,10 +135,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="SABP_" asn1c -R -gen-PER $(top_srcdir)/asn1/sabp/SABP-CommonDataTypes.asn $(top_srcdir)/asn1/sabp/SABP-Constants.asn $(top_srcdir)/asn1/sabp/SABP-IEs.asn $(top_srcdir)/asn1/sabp/SABP-PDU.asn</span><br><span style="color: hsl(0, 100%, 40%);">-# change include style to `#include <dir/foo.h>'</span><br><span style="color: hsl(0, 100%, 40%);">-        sed -i 's/Member/MemberA/' SABP_MessageStructure.[ch]</span><br><span style="color: hsl(0, 100%, 40%);">-   sed -i 's/Member/MemberB/' SABP_Criticality-Diagnostics.[ch]</span><br><span style="color: hsl(120, 100%, 40%);">+  ASN1C_PREFIX="SABP_" asn1c -R -fcompound-names -gen-PER $(top_srcdir)/asn1/sabp/SABP-CommonDataTypes.asn $(top_srcdir)/asn1/sabp/SABP-Constants.asn $(top_srcdir)/asn1/sabp/SABP-IEs.asn $(top_srcdir)/asn1/sabp/SABP-PDU.asn</span><br><span> #    add missing includes</span><br><span>         sed -i '/#include "SABP_Serial-Number.h"/a #include <constr_CHOICE.h>' SABP_Old-Serial-Number.h SABP_New-Serial-Number.h</span><br><span> #   change include style to `#include <dir/foo.h>'</span><br><span>diff --git a/src/sabp/SABP_Available-Bandwidth.c b/src/sabp/SABP_Available-Bandwidth.c</span><br><span>index e382a4f..8fb6bc4 100644</span><br><span>--- a/src/sabp/SABP_Available-Bandwidth.c</span><br><span>+++ b/src/sabp/SABP_Available-Bandwidth.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 "SABP-IEs"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_Available-Bandwidth.h></span><br><span>diff --git a/src/sabp/SABP_Broadcast-Message-Content-Validity-Indicator.c b/src/sabp/SABP_Broadcast-Message-Content-Validity-Indicator.c</span><br><span>index c747aa5..1573bbc 100644</span><br><span>--- a/src/sabp/SABP_Broadcast-Message-Content-Validity-Indicator.c</span><br><span>+++ b/src/sabp/SABP_Broadcast-Message-Content-Validity-Indicator.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 "SABP-IEs"</span><br><span>  *         found in "../../asn1/sabp/SABP-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/sabp/SABP_Broadcast-Message-Content-Validity-Indicator.h></span><br><span>diff --git a/src/sabp/SABP_Broadcast-Message-Content.c b/src/sabp/SABP_Broadcast-Message-Content.c</span><br><span>index 83c6539..56f18aa 100644</span><br><span>--- a/src/sabp/SABP_Broadcast-Message-Content.c</span><br><span>+++ b/src/sabp/SABP_Broadcast-Message-Content.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 "SABP-IEs"</span><br><span>  *    found in "../../asn1/sabp/SABP-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/sabp/SABP_Broadcast-Message-Content.h></span><br><span>diff --git a/src/sabp/SABP_Category.c b/src/sabp/SABP_Category.c</span><br><span>index d1ba3c8..b683cea 100644</span><br><span>--- a/src/sabp/SABP_Category.c</span><br><span>+++ b/src/sabp/SABP_Category.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 "SABP-IEs"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_Category.h></span><br><span>diff --git a/src/sabp/SABP_Cause.c b/src/sabp/SABP_Cause.c</span><br><span>index 1e131c6..97e5391 100644</span><br><span>--- a/src/sabp/SABP_Cause.c</span><br><span>+++ b/src/sabp/SABP_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 "SABP-IEs"</span><br><span>  *        found in "../../asn1/sabp/SABP-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/sabp/SABP_Cause.h></span><br><span>diff --git a/src/sabp/SABP_Criticality-Diagnostics.c b/src/sabp/SABP_Criticality-Diagnostics.c</span><br><span>index 9991966..bb29c4d 100644</span><br><span>--- a/src/sabp/SABP_Criticality-Diagnostics.c</span><br><span>+++ b/src/sabp/SABP_Criticality-Diagnostics.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 "SABP-IEs"</span><br><span>  *   found in "../../asn1/sabp/SABP-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/sabp/SABP_Criticality-Diagnostics.h></span><br><span>diff --git a/src/sabp/SABP_Criticality.c b/src/sabp/SABP_Criticality.c</span><br><span>index e921697..d4d61e8 100644</span><br><span>--- a/src/sabp/SABP_Criticality.c</span><br><span>+++ b/src/sabp/SABP_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 "SABP-CommonDataTypes"</span><br><span>  *     found in "../../asn1/sabp/SABP-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/sabp/SABP_Criticality.h></span><br><span>diff --git a/src/sabp/SABP_CriticalityDiagnostics-IE-List.c b/src/sabp/SABP_CriticalityDiagnostics-IE-List.c</span><br><span>index bfaddee..8c4c2f3 100644</span><br><span>--- a/src/sabp/SABP_CriticalityDiagnostics-IE-List.c</span><br><span>+++ b/src/sabp/SABP_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 "SABP-IEs"</span><br><span>  *         found in "../../asn1/sabp/SABP-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/sabp/SABP_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 SABP_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_SABP_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 SABP_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_SABP_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_POINTER, 2, offsetof(struct Member, repetitionNumber),</span><br><span style="color: hsl(120, 100%, 40%);">+  { ATF_POINTER, 2, offsetof(struct SABP_CriticalityDiagnostics_IE_List__Member, repetitionNumber),</span><br><span>            (ASN_TAG_CLASS_CONTEXT | (2 << 2)),</span><br><span>            -1,     /* IMPLICIT tag at current level */</span><br><span>          &asn_DEF_SABP_RepetitionNumber0,</span><br><span>@@ -40,7 +40,7 @@</span><br><span>             0,</span><br><span>           "repetitionNumber"</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 SABP_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_SABP_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 SABP_CriticalityDiagnostics_IE_List__Member),</span><br><span style="color: hsl(120, 100%, 40%);">+   offsetof(struct SABP_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/sabp/SABP_Data-Coding-Scheme.c b/src/sabp/SABP_Data-Coding-Scheme.c</span><br><span>index 58f2ff8..d03ae62 100644</span><br><span>--- a/src/sabp/SABP_Data-Coding-Scheme.c</span><br><span>+++ b/src/sabp/SABP_Data-Coding-Scheme.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 "SABP-IEs"</span><br><span>  *     found in "../../asn1/sabp/SABP-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/sabp/SABP_Data-Coding-Scheme.h></span><br><span>diff --git a/src/sabp/SABP_Error-Indication.c b/src/sabp/SABP_Error-Indication.c</span><br><span>index 93e171b..8ffb00b 100644</span><br><span>--- a/src/sabp/SABP_Error-Indication.c</span><br><span>+++ b/src/sabp/SABP_Error-Indication.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 "SABP-PDU"</span><br><span>  *  found in "../../asn1/sabp/SABP-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/sabp/SABP_Error-Indication.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_error_Indication_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-     sizeof(struct error_Indication_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-    offsetof(struct error_Indication_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+      sizeof(struct SABP_Error_Indication__error_Indication_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+   offsetof(struct SABP_Error_Indication__error_Indication_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/sabp/SABP_Failure-List-Item.c b/src/sabp/SABP_Failure-List-Item.c</span><br><span>index 20e2c6c..eb22f59 100644</span><br><span>--- a/src/sabp/SABP_Failure-List-Item.c</span><br><span>+++ b/src/sabp/SABP_Failure-List-Item.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 "SABP-IEs"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_Failure-List-Item.h></span><br><span>diff --git a/src/sabp/SABP_Failure-List.c b/src/sabp/SABP_Failure-List.c</span><br><span>index 33be93a..d9a1707 100644</span><br><span>--- a/src/sabp/SABP_Failure-List.c</span><br><span>+++ b/src/sabp/SABP_Failure-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 "SABP-IEs"</span><br><span>  *   found in "../../asn1/sabp/SABP-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/sabp/SABP_Failure-List.h></span><br><span>diff --git a/src/sabp/SABP_Failure.c b/src/sabp/SABP_Failure.c</span><br><span>index b636e59..a35d8c1 100644</span><br><span>--- a/src/sabp/SABP_Failure.c</span><br><span>+++ b/src/sabp/SABP_Failure.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 "SABP-PDU"</span><br><span>  *    found in "../../asn1/sabp/SABP-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/sabp/SABP_Failure.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_failure_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-      sizeof(struct failure_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-     offsetof(struct failure_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+       sizeof(struct SABP_Failure__failure_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+     offsetof(struct SABP_Failure__failure_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/sabp/SABP_IE-Extensions.c b/src/sabp/SABP_IE-Extensions.c</span><br><span>index 5f4c7af..8ba550a 100644</span><br><span>--- a/src/sabp/SABP_IE-Extensions.c</span><br><span>+++ b/src/sabp/SABP_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 "SABP-IEs"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_IE-Extensions.h></span><br><span>diff --git a/src/sabp/SABP_IE.c b/src/sabp/SABP_IE.c</span><br><span>index 44f6bd8..dfe7a5e 100644</span><br><span>--- a/src/sabp/SABP_IE.c</span><br><span>+++ b/src/sabp/SABP_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 "SABP-PDU"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_IE.h></span><br><span>diff --git a/src/sabp/SABP_InitiatingMessage.c b/src/sabp/SABP_InitiatingMessage.c</span><br><span>index 210fa39..33f89ce 100644</span><br><span>--- a/src/sabp/SABP_InitiatingMessage.c</span><br><span>+++ b/src/sabp/SABP_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 "SABP-PDU"</span><br><span>  *      found in "../../asn1/sabp/SABP-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/sabp/SABP_InitiatingMessage.h></span><br><span>diff --git a/src/sabp/SABP_Kill-Complete.c b/src/sabp/SABP_Kill-Complete.c</span><br><span>index 3c8a4b4..991f40a 100644</span><br><span>--- a/src/sabp/SABP_Kill-Complete.c</span><br><span>+++ b/src/sabp/SABP_Kill-Complete.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 "SABP-PDU"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_Kill-Complete.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_kill_Complete_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-        sizeof(struct kill_Complete_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-       offsetof(struct kill_Complete_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+ sizeof(struct SABP_Kill_Complete__kill_Complete_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+ offsetof(struct SABP_Kill_Complete__kill_Complete_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/sabp/SABP_Kill-Failure.c b/src/sabp/SABP_Kill-Failure.c</span><br><span>index b09fa79..ada7122 100644</span><br><span>--- a/src/sabp/SABP_Kill-Failure.c</span><br><span>+++ b/src/sabp/SABP_Kill-Failure.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 "SABP-PDU"</span><br><span>  *   found in "../../asn1/sabp/SABP-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/sabp/SABP_Kill-Failure.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_kill_Failure_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">- sizeof(struct kill_Failure_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-        offsetof(struct kill_Failure_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+  sizeof(struct SABP_Kill_Failure__kill_Failure_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+   offsetof(struct SABP_Kill_Failure__kill_Failure_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/sabp/SABP_Kill.c b/src/sabp/SABP_Kill.c</span><br><span>index 4a3bb90..e9d5874 100644</span><br><span>--- a/src/sabp/SABP_Kill.c</span><br><span>+++ b/src/sabp/SABP_Kill.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 "SABP-PDU"</span><br><span>  *   found in "../../asn1/sabp/SABP-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/sabp/SABP_Kill.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_kill_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">- sizeof(struct kill_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-        offsetof(struct kill_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+  sizeof(struct SABP_Kill__kill_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+   offsetof(struct SABP_Kill__kill_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/sabp/SABP_Load-Query-Complete.c b/src/sabp/SABP_Load-Query-Complete.c</span><br><span>index c840a7e..4b03553 100644</span><br><span>--- a/src/sabp/SABP_Load-Query-Complete.c</span><br><span>+++ b/src/sabp/SABP_Load-Query-Complete.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 "SABP-PDU"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_Load-Query-Complete.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_load_Query_Complete_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-  sizeof(struct load_Query_Complete_ies),</span><br><span style="color: hsl(0, 100%, 40%);">- offsetof(struct load_Query_Complete_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+   sizeof(struct SABP_Load_Query_Complete__load_Query_Complete_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+     offsetof(struct SABP_Load_Query_Complete__load_Query_Complete_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/sabp/SABP_Load-Query-Failure.c b/src/sabp/SABP_Load-Query-Failure.c</span><br><span>index 6ff5d49..ad04a30 100644</span><br><span>--- a/src/sabp/SABP_Load-Query-Failure.c</span><br><span>+++ b/src/sabp/SABP_Load-Query-Failure.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 "SABP-PDU"</span><br><span>  *   found in "../../asn1/sabp/SABP-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/sabp/SABP_Load-Query-Failure.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_load_Query_Failure_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-   sizeof(struct load_Query_Failure_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-  offsetof(struct load_Query_Failure_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+    sizeof(struct SABP_Load_Query_Failure__load_Query_Failure_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+       offsetof(struct SABP_Load_Query_Failure__load_Query_Failure_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/sabp/SABP_Load-Query.c b/src/sabp/SABP_Load-Query.c</span><br><span>index 7ec4624..483d988 100644</span><br><span>--- a/src/sabp/SABP_Load-Query.c</span><br><span>+++ b/src/sabp/SABP_Load-Query.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 "SABP-PDU"</span><br><span>  *   found in "../../asn1/sabp/SABP-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/sabp/SABP_Load-Query.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_load_Query_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-   sizeof(struct load_Query_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-  offsetof(struct load_Query_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+    sizeof(struct SABP_Load_Query__load_Query_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+       offsetof(struct SABP_Load_Query__load_Query_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/sabp/SABP_Message-Identifier.c b/src/sabp/SABP_Message-Identifier.c</span><br><span>index 80d4d68..0d2432d 100644</span><br><span>--- a/src/sabp/SABP_Message-Identifier.c</span><br><span>+++ b/src/sabp/SABP_Message-Identifier.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 "SABP-IEs"</span><br><span>  *   found in "../../asn1/sabp/SABP-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/sabp/SABP_Message-Identifier.h></span><br><span>diff --git a/src/sabp/SABP_Message-Status-Query-Complete.c b/src/sabp/SABP_Message-Status-Query-Complete.c</span><br><span>index f75adc2..6483ed1 100644</span><br><span>--- a/src/sabp/SABP_Message-Status-Query-Complete.c</span><br><span>+++ b/src/sabp/SABP_Message-Status-Query-Complete.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 "SABP-PDU"</span><br><span>  *      found in "../../asn1/sabp/SABP-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/sabp/SABP_Message-Status-Query-Complete.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_message_Status_Query_Complete_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-        sizeof(struct message_Status_Query_Complete_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-       offsetof(struct message_Status_Query_Complete_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+ sizeof(struct SABP_Message_Status_Query_Complete__message_Status_Query_Complete_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+ offsetof(struct SABP_Message_Status_Query_Complete__message_Status_Query_Complete_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/sabp/SABP_Message-Status-Query-Failure.c b/src/sabp/SABP_Message-Status-Query-Failure.c</span><br><span>index 21601c8..3308a27 100644</span><br><span>--- a/src/sabp/SABP_Message-Status-Query-Failure.c</span><br><span>+++ b/src/sabp/SABP_Message-Status-Query-Failure.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 "SABP-PDU"</span><br><span>  *   found in "../../asn1/sabp/SABP-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/sabp/SABP_Message-Status-Query-Failure.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_message_Status_Query_Failure_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">- sizeof(struct message_Status_Query_Failure_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-        offsetof(struct message_Status_Query_Failure_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+  sizeof(struct SABP_Message_Status_Query_Failure__message_Status_Query_Failure_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+   offsetof(struct SABP_Message_Status_Query_Failure__message_Status_Query_Failure_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/sabp/SABP_Message-Status-Query.c b/src/sabp/SABP_Message-Status-Query.c</span><br><span>index 045aee9..5a0b5ac 100644</span><br><span>--- a/src/sabp/SABP_Message-Status-Query.c</span><br><span>+++ b/src/sabp/SABP_Message-Status-Query.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 "SABP-PDU"</span><br><span>  *   found in "../../asn1/sabp/SABP-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/sabp/SABP_Message-Status-Query.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_message_Status_Query_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">- sizeof(struct message_Status_Query_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-        offsetof(struct message_Status_Query_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+  sizeof(struct SABP_Message_Status_Query__message_Status_Query_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+   offsetof(struct SABP_Message_Status_Query__message_Status_Query_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/sabp/SABP_MessageStructure.c b/src/sabp/SABP_MessageStructure.c</span><br><span>index 53bd1f7..3c6755a 100644</span><br><span>--- a/src/sabp/SABP_MessageStructure.c</span><br><span>+++ b/src/sabp/SABP_MessageStructure.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 "SABP-IEs"</span><br><span>  *   found in "../../asn1/sabp/SABP-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/sabp/SABP_MessageStructure.h></span><br><span>@@ -12,8 +12,8 @@</span><br><span>  { APC_CONSTRAINED,       8,  8,  1l,  256l }    /* (SIZE(1..256)) */,</span><br><span>        0, 0    /* No PER value map */</span><br><span> };</span><br><span style="color: hsl(0, 100%, 40%);">-static asn_TYPE_member_t asn_MBR_MemberA_2[] = {</span><br><span style="color: hsl(0, 100%, 40%);">-    { ATF_NOFLAGS, 0, offsetof(struct MemberA, iE_ID),</span><br><span style="color: hsl(120, 100%, 40%);">+static asn_TYPE_member_t asn_MBR_Member_2[] = {</span><br><span style="color: hsl(120, 100%, 40%);">+   { ATF_NOFLAGS, 0, offsetof(struct SABP_MessageStructure__Member, iE_ID),</span><br><span>             (ASN_TAG_CLASS_CONTEXT | (0 << 2)),</span><br><span>            -1,     /* IMPLICIT tag at current level */</span><br><span>          &asn_DEF_SABP_ProtocolIE_ID,</span><br><span>@@ -22,7 +22,7 @@</span><br><span>                 0,</span><br><span>           "iE-ID"</span><br><span>            },</span><br><span style="color: hsl(0, 100%, 40%);">-      { ATF_POINTER, 2, offsetof(struct MemberA, repetitionNumber),</span><br><span style="color: hsl(120, 100%, 40%);">+ { ATF_POINTER, 2, offsetof(struct SABP_MessageStructure__Member, repetitionNumber),</span><br><span>          (ASN_TAG_CLASS_CONTEXT | (1 << 2)),</span><br><span>            -1,     /* IMPLICIT tag at current level */</span><br><span>          &asn_DEF_SABP_RepetitionNumber1,</span><br><span>@@ -31,7 +31,7 @@</span><br><span>             0,</span><br><span>           "repetitionNumber"</span><br><span>                 },</span><br><span style="color: hsl(0, 100%, 40%);">-      { ATF_POINTER, 1, offsetof(struct MemberA, iE_Extensions),</span><br><span style="color: hsl(120, 100%, 40%);">+    { ATF_POINTER, 1, offsetof(struct SABP_MessageStructure__Member, iE_Extensions),</span><br><span>             (ASN_TAG_CLASS_CONTEXT | (2 << 2)),</span><br><span>            -1,     /* IMPLICIT tag at current level */</span><br><span>          &asn_DEF_SABP_IE_Extensions,</span><br><span>@@ -41,27 +41,27 @@</span><br><span>               "iE-Extensions"</span><br><span>            },</span><br><span> };</span><br><span style="color: hsl(0, 100%, 40%);">-static const int asn_MAP_MemberA_oms_2[] = { 1, 2 };</span><br><span style="color: hsl(0, 100%, 40%);">-static const ber_tlv_tag_t asn_DEF_MemberA_tags_2[] = {</span><br><span style="color: hsl(120, 100%, 40%);">+static const int asn_MAP_Member_oms_2[] = { 1, 2 };</span><br><span style="color: hsl(120, 100%, 40%);">+static const ber_tlv_tag_t asn_DEF_Member_tags_2[] = {</span><br><span>     (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))</span><br><span> };</span><br><span style="color: hsl(0, 100%, 40%);">-static const asn_TYPE_tag2member_t asn_MAP_MemberA_tag2el_2[] = {</span><br><span style="color: hsl(120, 100%, 40%);">+static const asn_TYPE_tag2member_t asn_MAP_Member_tag2el_2[] = {</span><br><span>     { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* iE-ID */</span><br><span>     { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* repetitionNumber */</span><br><span>     { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* iE-Extensions */</span><br><span> };</span><br><span style="color: hsl(0, 100%, 40%);">-static asn_SEQUENCE_specifics_t asn_SPC_MemberA_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-   sizeof(struct MemberA),</span><br><span style="color: hsl(0, 100%, 40%);">- offsetof(struct MemberA, _asn_ctx),</span><br><span style="color: hsl(0, 100%, 40%);">-     asn_MAP_MemberA_tag2el_2,</span><br><span style="color: hsl(120, 100%, 40%);">+static asn_SEQUENCE_specifics_t asn_SPC_Member_specs_2 = {</span><br><span style="color: hsl(120, 100%, 40%);">+ sizeof(struct SABP_MessageStructure__Member),</span><br><span style="color: hsl(120, 100%, 40%);">+ offsetof(struct SABP_MessageStructure__Member, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+     asn_MAP_Member_tag2el_2,</span><br><span>     3,      /* Count of tags in the map */</span><br><span style="color: hsl(0, 100%, 40%);">-  asn_MAP_MemberA_oms_2,  /* Optional members */</span><br><span style="color: hsl(120, 100%, 40%);">+        asn_MAP_Member_oms_2,   /* Optional members */</span><br><span>       2, 0,   /* Root/Additions */</span><br><span>         2,      /* Start extensions */</span><br><span>       4       /* Stop extensions */</span><br><span> };</span><br><span> static /* Use -fall-defs-global to expose */</span><br><span style="color: hsl(0, 100%, 40%);">-asn_TYPE_descriptor_t asn_DEF_MemberA_2 = {</span><br><span style="color: hsl(120, 100%, 40%);">+asn_TYPE_descriptor_t asn_DEF_Member_2 = {</span><br><span>   "SEQUENCE",</span><br><span>        "SEQUENCE",</span><br><span>        SEQUENCE_free,</span><br><span>@@ -76,23 +76,23 @@</span><br><span>         SEQUENCE_decode_aper,</span><br><span>        SEQUENCE_encode_aper,</span><br><span>        0,      /* Use generic outmost tag fetcher */</span><br><span style="color: hsl(0, 100%, 40%);">-   asn_DEF_MemberA_tags_2,</span><br><span style="color: hsl(0, 100%, 40%);">- sizeof(asn_DEF_MemberA_tags_2)</span><br><span style="color: hsl(0, 100%, 40%);">-          /sizeof(asn_DEF_MemberA_tags_2[0]), /* 1 */</span><br><span style="color: hsl(0, 100%, 40%);">-     asn_DEF_MemberA_tags_2, /* Same as above */</span><br><span style="color: hsl(0, 100%, 40%);">-     sizeof(asn_DEF_MemberA_tags_2)</span><br><span style="color: hsl(0, 100%, 40%);">-          /sizeof(asn_DEF_MemberA_tags_2[0]), /* 1 */</span><br><span style="color: hsl(120, 100%, 40%);">+   asn_DEF_Member_tags_2,</span><br><span style="color: hsl(120, 100%, 40%);">+        sizeof(asn_DEF_Member_tags_2)</span><br><span style="color: hsl(120, 100%, 40%);">+         /sizeof(asn_DEF_Member_tags_2[0]), /* 1 */</span><br><span style="color: hsl(120, 100%, 40%);">+    asn_DEF_Member_tags_2,  /* Same as above */</span><br><span style="color: hsl(120, 100%, 40%);">+   sizeof(asn_DEF_Member_tags_2)</span><br><span style="color: hsl(120, 100%, 40%);">+         /sizeof(asn_DEF_Member_tags_2[0]), /* 1 */</span><br><span>   0,      /* No PER visible constraints */</span><br><span style="color: hsl(0, 100%, 40%);">-        asn_MBR_MemberA_2,</span><br><span style="color: hsl(120, 100%, 40%);">+    asn_MBR_Member_2,</span><br><span>    3,      /* Elements count */</span><br><span style="color: hsl(0, 100%, 40%);">-    &asn_SPC_MemberA_specs_2    /* Additional specs */</span><br><span style="color: hsl(120, 100%, 40%);">+        &asn_SPC_Member_specs_2     /* Additional specs */</span><br><span> };</span><br><span> </span><br><span> static asn_TYPE_member_t asn_MBR_SABP_MessageStructure_1[] = {</span><br><span>   { ATF_POINTER, 0, 0,</span><br><span>                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),</span><br><span>                 0,</span><br><span style="color: hsl(0, 100%, 40%);">-              &asn_DEF_MemberA_2,</span><br><span style="color: hsl(120, 100%, 40%);">+               &asn_DEF_Member_2,</span><br><span>               0,      /* Defer constraints checking to the member type */</span><br><span>          0,      /* No PER visible constraints */</span><br><span>             0,</span><br><span>diff --git a/src/sabp/SABP_New-Serial-Number.c b/src/sabp/SABP_New-Serial-Number.c</span><br><span>index 01e5f22..f4ffd1d 100644</span><br><span>--- a/src/sabp/SABP_New-Serial-Number.c</span><br><span>+++ b/src/sabp/SABP_New-Serial-Number.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 "SABP-IEs"</span><br><span>  *     found in "../../asn1/sabp/SABP-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/sabp/SABP_New-Serial-Number.h></span><br><span>diff --git a/src/sabp/SABP_Number-Of-Broadcasts-Completed-Info.c b/src/sabp/SABP_Number-Of-Broadcasts-Completed-Info.c</span><br><span>index b4c8f07..239bfc9 100644</span><br><span>--- a/src/sabp/SABP_Number-Of-Broadcasts-Completed-Info.c</span><br><span>+++ b/src/sabp/SABP_Number-Of-Broadcasts-Completed-Info.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 "SABP-IEs"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_Number-Of-Broadcasts-Completed-Info.h></span><br><span>diff --git a/src/sabp/SABP_Number-of-Broadcasts-Completed-List-Item.c b/src/sabp/SABP_Number-of-Broadcasts-Completed-List-Item.c</span><br><span>index 78fc565..11693c0 100644</span><br><span>--- a/src/sabp/SABP_Number-of-Broadcasts-Completed-List-Item.c</span><br><span>+++ b/src/sabp/SABP_Number-of-Broadcasts-Completed-List-Item.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 "SABP-IEs"</span><br><span>  *         found in "../../asn1/sabp/SABP-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/sabp/SABP_Number-of-Broadcasts-Completed-List-Item.h></span><br><span>diff --git a/src/sabp/SABP_Number-of-Broadcasts-Completed-List.c b/src/sabp/SABP_Number-of-Broadcasts-Completed-List.c</span><br><span>index c76fc7f..26a42f0 100644</span><br><span>--- a/src/sabp/SABP_Number-of-Broadcasts-Completed-List.c</span><br><span>+++ b/src/sabp/SABP_Number-of-Broadcasts-Completed-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 "SABP-IEs"</span><br><span>  *        found in "../../asn1/sabp/SABP-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/sabp/SABP_Number-of-Broadcasts-Completed-List.h></span><br><span>diff --git a/src/sabp/SABP_Number-of-Broadcasts-Requested.c b/src/sabp/SABP_Number-of-Broadcasts-Requested.c</span><br><span>index 4aea5fb..ce72ab7 100644</span><br><span>--- a/src/sabp/SABP_Number-of-Broadcasts-Requested.c</span><br><span>+++ b/src/sabp/SABP_Number-of-Broadcasts-Requested.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 "SABP-IEs"</span><br><span>  *         found in "../../asn1/sabp/SABP-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/sabp/SABP_Number-of-Broadcasts-Requested.h></span><br><span>diff --git a/src/sabp/SABP_Old-Serial-Number.c b/src/sabp/SABP_Old-Serial-Number.c</span><br><span>index 48af4dd..d40c297 100644</span><br><span>--- a/src/sabp/SABP_Old-Serial-Number.c</span><br><span>+++ b/src/sabp/SABP_Old-Serial-Number.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 "SABP-IEs"</span><br><span>  *  found in "../../asn1/sabp/SABP-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/sabp/SABP_Old-Serial-Number.h></span><br><span>diff --git a/src/sabp/SABP_Paging-ETWS-Indicator.c b/src/sabp/SABP_Paging-ETWS-Indicator.c</span><br><span>index 8c1a14a..1d8c847 100644</span><br><span>--- a/src/sabp/SABP_Paging-ETWS-Indicator.c</span><br><span>+++ b/src/sabp/SABP_Paging-ETWS-Indicator.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 "SABP-IEs"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_Paging-ETWS-Indicator.h></span><br><span>diff --git a/src/sabp/SABP_Presence.c b/src/sabp/SABP_Presence.c</span><br><span>index f1136ca..3706a4b 100644</span><br><span>--- a/src/sabp/SABP_Presence.c</span><br><span>+++ b/src/sabp/SABP_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 "SABP-CommonDataTypes"</span><br><span>  *   found in "../../asn1/sabp/SABP-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/sabp/SABP_Presence.h></span><br><span>diff --git a/src/sabp/SABP_ProcedureCode.c b/src/sabp/SABP_ProcedureCode.c</span><br><span>index 7625d85..98df07b 100644</span><br><span>--- a/src/sabp/SABP_ProcedureCode.c</span><br><span>+++ b/src/sabp/SABP_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 "SABP-CommonDataTypes"</span><br><span>  *    found in "../../asn1/sabp/SABP-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/sabp/SABP_ProcedureCode.h></span><br><span>diff --git a/src/sabp/SABP_ProtocolExtensionID.c b/src/sabp/SABP_ProtocolExtensionID.c</span><br><span>index 7ff84fb..9ac99a9 100644</span><br><span>--- a/src/sabp/SABP_ProtocolExtensionID.c</span><br><span>+++ b/src/sabp/SABP_ProtocolExtensionID.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 "SABP-CommonDataTypes"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_ProtocolExtensionID.h></span><br><span>diff --git a/src/sabp/SABP_ProtocolIE-ID.c b/src/sabp/SABP_ProtocolIE-ID.c</span><br><span>index 5d46525..2f2f704 100644</span><br><span>--- a/src/sabp/SABP_ProtocolIE-ID.c</span><br><span>+++ b/src/sabp/SABP_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 "SABP-CommonDataTypes"</span><br><span>  *         found in "../../asn1/sabp/SABP-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/sabp/SABP_ProtocolIE-ID.h></span><br><span>diff --git a/src/sabp/SABP_Radio-Resource-Loading-List-Item.c b/src/sabp/SABP_Radio-Resource-Loading-List-Item.c</span><br><span>index 5970bd5..3abf2d7 100644</span><br><span>--- a/src/sabp/SABP_Radio-Resource-Loading-List-Item.c</span><br><span>+++ b/src/sabp/SABP_Radio-Resource-Loading-List-Item.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 "SABP-IEs"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_Radio-Resource-Loading-List-Item.h></span><br><span>diff --git a/src/sabp/SABP_Radio-Resource-Loading-List.c b/src/sabp/SABP_Radio-Resource-Loading-List.c</span><br><span>index 5453300..9e1a208 100644</span><br><span>--- a/src/sabp/SABP_Radio-Resource-Loading-List.c</span><br><span>+++ b/src/sabp/SABP_Radio-Resource-Loading-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 "SABP-IEs"</span><br><span>  *        found in "../../asn1/sabp/SABP-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/sabp/SABP_Radio-Resource-Loading-List.h></span><br><span>diff --git a/src/sabp/SABP_Recovery-Indication.c b/src/sabp/SABP_Recovery-Indication.c</span><br><span>index 2fa6e7c..4d84bcb 100644</span><br><span>--- a/src/sabp/SABP_Recovery-Indication.c</span><br><span>+++ b/src/sabp/SABP_Recovery-Indication.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 "SABP-IEs"</span><br><span>  *     found in "../../asn1/sabp/SABP-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/sabp/SABP_Recovery-Indication.h></span><br><span>diff --git a/src/sabp/SABP_Repetition-Period.c b/src/sabp/SABP_Repetition-Period.c</span><br><span>index 77c90e7..9cceab6 100644</span><br><span>--- a/src/sabp/SABP_Repetition-Period.c</span><br><span>+++ b/src/sabp/SABP_Repetition-Period.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 "SABP-IEs"</span><br><span>  *     found in "../../asn1/sabp/SABP-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/sabp/SABP_Repetition-Period.h></span><br><span>diff --git a/src/sabp/SABP_RepetitionNumber0.c b/src/sabp/SABP_RepetitionNumber0.c</span><br><span>index ae315cc..9a1b172 100644</span><br><span>--- a/src/sabp/SABP_RepetitionNumber0.c</span><br><span>+++ b/src/sabp/SABP_RepetitionNumber0.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 "SABP-IEs"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_RepetitionNumber0.h></span><br><span>diff --git a/src/sabp/SABP_RepetitionNumber1.c b/src/sabp/SABP_RepetitionNumber1.c</span><br><span>index 48077be..f4befd1 100644</span><br><span>--- a/src/sabp/SABP_RepetitionNumber1.c</span><br><span>+++ b/src/sabp/SABP_RepetitionNumber1.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 "SABP-IEs"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_RepetitionNumber1.h></span><br><span>diff --git a/src/sabp/SABP_Reset-Complete.c b/src/sabp/SABP_Reset-Complete.c</span><br><span>index e1d6111..3ccf9d5 100644</span><br><span>--- a/src/sabp/SABP_Reset-Complete.c</span><br><span>+++ b/src/sabp/SABP_Reset-Complete.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 "SABP-PDU"</span><br><span>  *   found in "../../asn1/sabp/SABP-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/sabp/SABP_Reset-Complete.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_reset_Complete_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-       sizeof(struct reset_Complete_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-      offsetof(struct reset_Complete_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+        sizeof(struct SABP_Reset_Complete__reset_Complete_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+       offsetof(struct SABP_Reset_Complete__reset_Complete_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/sabp/SABP_Reset-Failure.c b/src/sabp/SABP_Reset-Failure.c</span><br><span>index deef866..08b07c8 100644</span><br><span>--- a/src/sabp/SABP_Reset-Failure.c</span><br><span>+++ b/src/sabp/SABP_Reset-Failure.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 "SABP-PDU"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_Reset-Failure.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_reset_Failure_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-        sizeof(struct reset_Failure_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-       offsetof(struct reset_Failure_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+ sizeof(struct SABP_Reset_Failure__reset_Failure_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+ offsetof(struct SABP_Reset_Failure__reset_Failure_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/sabp/SABP_Reset.c b/src/sabp/SABP_Reset.c</span><br><span>index 9d3801d..89e661f 100644</span><br><span>--- a/src/sabp/SABP_Reset.c</span><br><span>+++ b/src/sabp/SABP_Reset.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 "SABP-PDU"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_Reset.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_reset_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-        sizeof(struct reset_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-       offsetof(struct reset_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+ sizeof(struct SABP_Reset__reset_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+ offsetof(struct SABP_Reset__reset_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/sabp/SABP_Restart.c b/src/sabp/SABP_Restart.c</span><br><span>index b00781a..dad513b 100644</span><br><span>--- a/src/sabp/SABP_Restart.c</span><br><span>+++ b/src/sabp/SABP_Restart.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 "SABP-PDU"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_Restart.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_restart_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-      sizeof(struct restart_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-     offsetof(struct restart_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+       sizeof(struct SABP_Restart__restart_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+     offsetof(struct SABP_Restart__restart_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/sabp/SABP_SABP-PDU.c b/src/sabp/SABP_SABP-PDU.c</span><br><span>index c8c91ab..c1e7f57 100644</span><br><span>--- a/src/sabp/SABP_SABP-PDU.c</span><br><span>+++ b/src/sabp/SABP_SABP-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 "SABP-PDU"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_SABP-PDU.h></span><br><span>diff --git a/src/sabp/SABP_Serial-Number.c b/src/sabp/SABP_Serial-Number.c</span><br><span>index 0358638..36dc3ed 100644</span><br><span>--- a/src/sabp/SABP_Serial-Number.c</span><br><span>+++ b/src/sabp/SABP_Serial-Number.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 "SABP-IEs"</span><br><span>  *        found in "../../asn1/sabp/SABP-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/sabp/SABP_Serial-Number.h></span><br><span>diff --git a/src/sabp/SABP_Service-Area-Identifier.c b/src/sabp/SABP_Service-Area-Identifier.c</span><br><span>index bc0dbba..495c3d5 100644</span><br><span>--- a/src/sabp/SABP_Service-Area-Identifier.c</span><br><span>+++ b/src/sabp/SABP_Service-Area-Identifier.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 "SABP-IEs"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_Service-Area-Identifier.h></span><br><span>diff --git a/src/sabp/SABP_Service-Areas-List.c b/src/sabp/SABP_Service-Areas-List.c</span><br><span>index 79a4ae5..3a6b9ee 100644</span><br><span>--- a/src/sabp/SABP_Service-Areas-List.c</span><br><span>+++ b/src/sabp/SABP_Service-Areas-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 "SABP-IEs"</span><br><span>  *     found in "../../asn1/sabp/SABP-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/sabp/SABP_Service-Areas-List.h></span><br><span>diff --git a/src/sabp/SABP_SuccessfulOutcome.c b/src/sabp/SABP_SuccessfulOutcome.c</span><br><span>index 5269eeb..7fd444c 100644</span><br><span>--- a/src/sabp/SABP_SuccessfulOutcome.c</span><br><span>+++ b/src/sabp/SABP_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 "SABP-PDU"</span><br><span>  *      found in "../../asn1/sabp/SABP-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/sabp/SABP_SuccessfulOutcome.h></span><br><span>diff --git a/src/sabp/SABP_TriggeringMessage.c b/src/sabp/SABP_TriggeringMessage.c</span><br><span>index 2d01975..5ec0087 100644</span><br><span>--- a/src/sabp/SABP_TriggeringMessage.c</span><br><span>+++ b/src/sabp/SABP_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 "SABP-CommonDataTypes"</span><br><span>  *   found in "../../asn1/sabp/SABP-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/sabp/SABP_TriggeringMessage.h></span><br><span>diff --git a/src/sabp/SABP_TypeOfError.c b/src/sabp/SABP_TypeOfError.c</span><br><span>index 09793e1..1273b67 100644</span><br><span>--- a/src/sabp/SABP_TypeOfError.c</span><br><span>+++ b/src/sabp/SABP_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 "SABP-IEs"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_TypeOfError.h></span><br><span>diff --git a/src/sabp/SABP_UnsuccessfulOutcome.c b/src/sabp/SABP_UnsuccessfulOutcome.c</span><br><span>index 33c4b4a..bd869f9 100644</span><br><span>--- a/src/sabp/SABP_UnsuccessfulOutcome.c</span><br><span>+++ b/src/sabp/SABP_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 "SABP-PDU"</span><br><span>  *     found in "../../asn1/sabp/SABP-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/sabp/SABP_UnsuccessfulOutcome.h></span><br><span>diff --git a/src/sabp/SABP_Warning-Type.c b/src/sabp/SABP_Warning-Type.c</span><br><span>index 725a982..9e958a2 100644</span><br><span>--- a/src/sabp/SABP_Warning-Type.c</span><br><span>+++ b/src/sabp/SABP_Warning-Type.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 "SABP-IEs"</span><br><span>  *         found in "../../asn1/sabp/SABP-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/sabp/SABP_Warning-Type.h></span><br><span>diff --git a/src/sabp/SABP_WarningSecurityInfo.c b/src/sabp/SABP_WarningSecurityInfo.c</span><br><span>index 0294ad3..70859e3 100644</span><br><span>--- a/src/sabp/SABP_WarningSecurityInfo.c</span><br><span>+++ b/src/sabp/SABP_WarningSecurityInfo.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 "SABP-IEs"</span><br><span>  *    found in "../../asn1/sabp/SABP-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/sabp/SABP_WarningSecurityInfo.h></span><br><span>diff --git a/src/sabp/SABP_Write-Replace-Complete.c b/src/sabp/SABP_Write-Replace-Complete.c</span><br><span>index 1cebe1f..56f44d4 100644</span><br><span>--- a/src/sabp/SABP_Write-Replace-Complete.c</span><br><span>+++ b/src/sabp/SABP_Write-Replace-Complete.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 "SABP-PDU"</span><br><span>  *         found in "../../asn1/sabp/SABP-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/sabp/SABP_Write-Replace-Complete.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_write_Replace_Complete_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-       sizeof(struct write_Replace_Complete_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-      offsetof(struct write_Replace_Complete_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+        sizeof(struct SABP_Write_Replace_Complete__write_Replace_Complete_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+       offsetof(struct SABP_Write_Replace_Complete__write_Replace_Complete_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/sabp/SABP_Write-Replace-Failure.c b/src/sabp/SABP_Write-Replace-Failure.c</span><br><span>index 40f49bd..9d1fad3 100644</span><br><span>--- a/src/sabp/SABP_Write-Replace-Failure.c</span><br><span>+++ b/src/sabp/SABP_Write-Replace-Failure.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 "SABP-PDU"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_Write-Replace-Failure.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_write_Replace_Failure_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-        sizeof(struct write_Replace_Failure_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-       offsetof(struct write_Replace_Failure_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+ sizeof(struct SABP_Write_Replace_Failure__write_Replace_Failure_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+ offsetof(struct SABP_Write_Replace_Failure__write_Replace_Failure_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/sabp/SABP_Write-Replace.c b/src/sabp/SABP_Write-Replace.c</span><br><span>index 23b406c..994e145 100644</span><br><span>--- a/src/sabp/SABP_Write-Replace.c</span><br><span>+++ b/src/sabp/SABP_Write-Replace.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 "SABP-PDU"</span><br><span>  *       found in "../../asn1/sabp/SABP-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/sabp/SABP_Write-Replace.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_write_Replace_ies_specs_2 = {</span><br><span style="color: hsl(0, 100%, 40%);">-        sizeof(struct write_Replace_ies),</span><br><span style="color: hsl(0, 100%, 40%);">-       offsetof(struct write_Replace_ies, _asn_ctx),</span><br><span style="color: hsl(120, 100%, 40%);">+ sizeof(struct SABP_Write_Replace__write_Replace_ies),</span><br><span style="color: hsl(120, 100%, 40%);">+ offsetof(struct SABP_Write_Replace__write_Replace_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></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-iuh/+/25993">change 25993</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/+/25993"/><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: I10ce4a9414768cdcf850feeca4088296e339919f </div>
<div style="display:none"> Gerrit-Change-Number: 25993 </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-Reviewer: Jenkins Builder </div>
<div style="display:none"> Gerrit-Reviewer: laforge <laforge@osmocom.org> </div>
<div style="display:none"> Gerrit-Reviewer: neels <nhofmeyr@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: merged </div>