<p>pespin has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmo-pcu/+/17626">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">gsm_rlcmac: Disable unused CSN1 descriptors<br><br>When switching to C compiler, it will warn/error. Use #if 0 as in the<br>original packet-gsm_csn1.c code.<br><br>Change-Id: If1be50947c02208f15892d99edeb394fb4f52b75<br>---<br>M src/gsm_rlcmac.cpp<br>1 file changed, 130 insertions(+), 6 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-pcu refs/changes/26/17626/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/src/gsm_rlcmac.cpp b/src/gsm_rlcmac.cpp</span><br><span>index 3525bf0..5db8bbd 100644</span><br><span>--- a/src/gsm_rlcmac.cpp</span><br><span>+++ b/src/gsm_rlcmac.cpp</span><br><span>@@ -215,31 +215,40 @@</span><br><span> </span><br><span> /*<P1 Rest Octets>*/</span><br><span> /*<P2 Rest Octets>*/</span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(MobileAllocationIE_t)</span><br><span> M_UINT (MobileAllocationIE_t, Length, 8),</span><br><span> M_VAR_ARRAY (MobileAllocationIE_t, MA, Length, 0),</span><br><span> CSN_DESCR_END (MobileAllocationIE_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(SingleRFChannel_t)</span><br><span> M_UINT (SingleRFChannel_t, spare, 2),</span><br><span> M_UINT (SingleRFChannel_t, ARFCN, 10),</span><br><span> CSN_DESCR_END (SingleRFChannel_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(RFHoppingChannel_t)</span><br><span> M_UINT (RFHoppingChannel_t, MAIO, 6),</span><br><span> M_UINT (RFHoppingChannel_t, HSN, 6),</span><br><span> CSN_DESCR_END (RFHoppingChannel_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(MobileAllocation_or_Frequency_Short_List_t)</span><br><span> M_UNION (MobileAllocation_or_Frequency_Short_List_t, 2),</span><br><span> M_BITMAP (MobileAllocation_or_Frequency_Short_List_t, u.Frequency_Short_List, 64),</span><br><span> M_TYPE (MobileAllocation_or_Frequency_Short_List_t, u.MA, MobileAllocationIE_t),</span><br><span> CSN_DESCR_END (MobileAllocation_or_Frequency_Short_List_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(Channel_Description_t)</span><br><span> M_UINT (Channel_Description_t, Channel_type_and_TDMA_offset, 5),</span><br><span>@@ -250,7 +259,9 @@</span><br><span> M_TYPE (Channel_Description_t, u.SingleRFChannel, SingleRFChannel_t),</span><br><span> M_TYPE (Channel_Description_t, u.RFHoppingChannel, RFHoppingChannel_t),</span><br><span> CSN_DESCR_END(Channel_Description_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(Group_Channel_Description_t)</span><br><span> M_TYPE (Group_Channel_Description_t, Channel_Description, Channel_Description_t),</span><br><span>@@ -258,7 +269,9 @@</span><br><span> M_NEXT_EXIST (Group_Channel_Description_t, Exist_Hopping, 1),</span><br><span> M_TYPE (Group_Channel_Description_t, MA_or_Frequency_Short_List, MobileAllocation_or_Frequency_Short_List_t),</span><br><span> CSN_DESCR_END (Group_Channel_Description_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(Group_Call_Reference_t)</span><br><span> M_UINT (Group_Call_Reference_t, value, 27),</span><br><span>@@ -267,7 +280,9 @@</span><br><span> M_UINT (Group_Call_Reference_t, call_priority, 3),</span><br><span> M_UINT (Group_Call_Reference_t, Ciphering_information, 4),</span><br><span> CSN_DESCR_END (Group_Call_Reference_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(Group_Call_information_t)</span><br><span> M_TYPE (Group_Call_information_t, Group_Call_Reference, Group_Call_Reference_t),</span><br><span>@@ -275,7 +290,9 @@</span><br><span> M_NEXT_EXIST (Group_Call_information_t, Exist_Group_Channel_Description, 1),</span><br><span> M_TYPE (Group_Call_information_t, Group_Channel_Description, Group_Channel_Description_t),</span><br><span> CSN_DESCR_END (Group_Call_information_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN (P1_Rest_Octets_t)</span><br><span> M_NEXT_EXIST_LH(P1_Rest_Octets_t, Exist_NLN_PCH_and_NLN_status, 2),</span><br><span>@@ -294,7 +311,9 @@</span><br><span> M_UINT_LH (P1_Rest_Octets_t, Packet_Page_Indication_1, 1),</span><br><span> M_UINT_LH (P1_Rest_Octets_t, Packet_Page_Indication_2, 1),</span><br><span> CSN_DESCR_END (P1_Rest_Octets_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN (P2_Rest_Octets_t)</span><br><span> M_NEXT_EXIST_LH(P2_Rest_Octets_t, Exist_CN3, 1),</span><br><span>@@ -315,13 +334,14 @@</span><br><span> </span><br><span> M_UINT_LH (P2_Rest_Octets_t, Packet_Page_Indication_3, 1),</span><br><span> CSN_DESCR_END (P2_Rest_Octets_t)</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> /* <IA Rest Octets></span><br><span> * Note!!</span><br><span> * - first two bits skipped and frequencyparameters skipped</span><br><span> * - additions for R99 and EGPRS added</span><br><span> */</span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(DynamicAllocation_t)</span><br><span> M_UINT (DynamicAllocation_t, USF, 3),</span><br><span>@@ -331,7 +351,9 @@</span><br><span> M_UINT (DynamicAllocation_t, P0, 4),</span><br><span> M_UINT (DynamicAllocation_t, PR_MODE, 1),</span><br><span> CSN_DESCR_END (DynamicAllocation_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(EGPRS_TwoPhaseAccess_t)</span><br><span> M_NEXT_EXIST (EGPRS_TwoPhaseAccess_t, Exist_ALPHA, 1),</span><br><span>@@ -346,7 +368,9 @@</span><br><span> M_UINT (EGPRS_TwoPhaseAccess_t, BTS_PWR_CTRL_MODE, 1),</span><br><span> M_UINT (EGPRS_TwoPhaseAccess_t, PR_MODE, 1),</span><br><span> CSN_DESCR_END (EGPRS_TwoPhaseAccess_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(EGPRS_OnePhaseAccess_t)</span><br><span> M_UINT (EGPRS_OnePhaseAccess_t, TFI_ASSIGNMENT, 5),</span><br><span>@@ -376,7 +400,9 @@</span><br><span> M_NEXT_EXIST (EGPRS_OnePhaseAccess_t, Exist_TBF_STARTING_TIME, 1),</span><br><span> M_TYPE (EGPRS_OnePhaseAccess_t, TBF_STARTING_TIME, StartingTime_t),</span><br><span> CSN_DESCR_END (EGPRS_OnePhaseAccess_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(IA_EGPRS_00_t)</span><br><span> M_UINT (IA_EGPRS_00_t, ExtendedRA, 5),</span><br><span>@@ -387,7 +413,9 @@</span><br><span> M_TYPE (IA_EGPRS_00_t, Access.TwoPhaseAccess, EGPRS_TwoPhaseAccess_t),</span><br><span> M_TYPE (IA_EGPRS_00_t, Access.OnePhaseAccess, EGPRS_OnePhaseAccess_t),</span><br><span> CSN_DESCR_END (IA_EGPRS_00_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_ChoiceElement_t IA_EGPRS_Choice[] =</span><br><span> {</span><br><span>@@ -395,11 +423,13 @@</span><br><span> {2, 0x01, 0, CSN_ERROR(IA_EGPRS_t, "01 <IA_EGPRS>", CSN_ERROR_STREAM_NOT_SUPPORTED)},</span><br><span> {1, 0x01, 0, CSN_ERROR(IA_EGPRS_t, "1 <IA_EGPRS>", CSN_ERROR_STREAM_NOT_SUPPORTED)}</span><br><span> };</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> /* Please observe the double usage of UnionType element.</span><br><span> * First, it is used to store the second bit of LL/LH identification of EGPRS contents.</span><br><span> * Thereafter, UnionType will be used to store the index to detected choice.</span><br><span> */</span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(IA_EGPRS_t)</span><br><span> M_UINT (IA_EGPRS_t, UnionType , 1 ),</span><br><span>@@ -412,7 +442,9 @@</span><br><span> M_UINT (IA_FreqParamsBeforeTime_t, MAIO, 6),</span><br><span> M_VAR_ARRAY (IA_FreqParamsBeforeTime_t, MobileAllocation, Length, 8),</span><br><span> CSN_DESCR_END (IA_FreqParamsBeforeTime_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN (GPRS_SingleBlockAllocation_t)</span><br><span> M_NEXT_EXIST (GPRS_SingleBlockAllocation_t, Exist_ALPHA, 1),</span><br><span>@@ -427,7 +459,9 @@</span><br><span> M_UINT (GPRS_SingleBlockAllocation_t, BTS_PWR_CTRL_MODE, 1),</span><br><span> M_UINT (GPRS_SingleBlockAllocation_t, PR_MODE, 1),</span><br><span> CSN_DESCR_END (GPRS_SingleBlockAllocation_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN (GPRS_DynamicOrFixedAllocation_t)</span><br><span> M_UINT (GPRS_DynamicOrFixedAllocation_t, TFI_ASSIGNMENT, 5),</span><br><span>@@ -451,13 +485,17 @@</span><br><span> M_NEXT_EXIST (GPRS_DynamicOrFixedAllocation_t, Exist_TBF_STARTING_TIME, 1),</span><br><span> M_TYPE (GPRS_DynamicOrFixedAllocation_t, TBF_STARTING_TIME, StartingTime_t),</span><br><span> CSN_DESCR_END (GPRS_DynamicOrFixedAllocation_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(PU_IA_AdditionsR99_t)</span><br><span> M_NEXT_EXIST (PU_IA_AdditionsR99_t, Exist_ExtendedRA, 1),</span><br><span> M_UINT (PU_IA_AdditionsR99_t, ExtendedRA, 5),</span><br><span> CSN_DESCR_END (PU_IA_AdditionsR99_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN (Packet_Uplink_ImmAssignment_t)</span><br><span> M_UNION (Packet_Uplink_ImmAssignment_t, 2),</span><br><span>@@ -467,7 +505,9 @@</span><br><span> M_NEXT_EXIST_OR_NULL_LH(Packet_Uplink_ImmAssignment_t, Exist_AdditionsR99, 1),</span><br><span> M_TYPE (Packet_Uplink_ImmAssignment_t, AdditionsR99, PU_IA_AdditionsR99_t),</span><br><span> CSN_DESCR_END (Packet_Uplink_ImmAssignment_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(PD_IA_AdditionsR99_t)</span><br><span> M_UINT (PD_IA_AdditionsR99_t, EGPRS_WindowSize, 5),</span><br><span>@@ -476,7 +516,9 @@</span><br><span> M_NEXT_EXIST (PD_IA_AdditionsR99_t, Exist_BEP_PERIOD2, 1),</span><br><span> M_UINT (PD_IA_AdditionsR99_t, BEP_PERIOD2, 4),</span><br><span> CSN_DESCR_END (PD_IA_AdditionsR99_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(Packet_Downlink_ImmAssignment_t)</span><br><span> M_UINT (Packet_Downlink_ImmAssignment_t, TLLI, 32),</span><br><span>@@ -504,27 +546,34 @@</span><br><span> M_NEXT_EXIST_OR_NULL_LH(Packet_Downlink_ImmAssignment_t, Exist_AdditionsR99, 1),</span><br><span> M_TYPE (Packet_Downlink_ImmAssignment_t, AdditionsR99, PD_IA_AdditionsR99_t),</span><br><span> CSN_DESCR_END (Packet_Downlink_ImmAssignment_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN (Second_Part_Packet_Assignment_t)</span><br><span> M_NEXT_EXIST_OR_NULL_LH(Second_Part_Packet_Assignment_t, Exist_SecondPart, 2),</span><br><span> M_NEXT_EXIST (Second_Part_Packet_Assignment_t, Exist_ExtendedRA, 1),</span><br><span> M_UINT (Second_Part_Packet_Assignment_t, ExtendedRA, 5),</span><br><span> CSN_DESCR_END (Second_Part_Packet_Assignment_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(IA_PacketAssignment_UL_DL_t)</span><br><span> M_UNION (IA_PacketAssignment_UL_DL_t, 2),</span><br><span> M_TYPE (IA_PacketAssignment_UL_DL_t, ul_dl.Packet_Uplink_ImmAssignment, Packet_Uplink_ImmAssignment_t),</span><br><span> M_TYPE (IA_PacketAssignment_UL_DL_t, ul_dl.Packet_Downlink_ImmAssignment, Packet_Downlink_ImmAssignment_t),</span><br><span> CSN_DESCR_END (IA_PacketAssignment_UL_DL_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(IA_PacketAssignment_t)</span><br><span> M_UNION (IA_PacketAssignment_t, 2),</span><br><span> M_TYPE (IA_PacketAssignment_t, u.UplinkDownlinkAssignment, IA_PacketAssignment_UL_DL_t),</span><br><span> M_TYPE (IA_PacketAssignment_t, u.UplinkDownlinkAssignment, Second_Part_Packet_Assignment_t),</span><br><span> CSN_DESCR_END (IA_PacketAssignment_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> /* <Packet Polling Request> */</span><br><span> static const</span><br><span>@@ -629,27 +678,34 @@</span><br><span> M_TYPE (PBCCH_present_t, PBCCH_Description, PBCCH_Description_t),</span><br><span> CSN_DESCR_END (PBCCH_present_t)</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(SI13_AdditionsR6)</span><br><span> M_NEXT_EXIST (SI13_AdditionsR6, Exist_LB_MS_TXPWR_MAX_CCH, 1),</span><br><span> M_UINT (SI13_AdditionsR6, LB_MS_TXPWR_MAX_CCH, 5),</span><br><span> M_UINT (SI13_AdditionsR6, SI2n_SUPPORT, 2),</span><br><span> CSN_DESCR_END (SI13_AdditionsR6)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(SI13_AdditionsR4)</span><br><span> M_UINT (SI13_AdditionsR4, SI_STATUS_IND, 1),</span><br><span> M_NEXT_EXIST_OR_NULL_LH (SI13_AdditionsR4, Exist_AdditionsR6, 1),</span><br><span> M_TYPE (SI13_AdditionsR4, AdditionsR6, SI13_AdditionsR6),</span><br><span> CSN_DESCR_END (SI13_AdditionsR4)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(SI13_AdditionR99)</span><br><span> M_UINT (SI13_AdditionR99, SGSNR, 1),</span><br><span> M_NEXT_EXIST_OR_NULL_LH (SI13_AdditionR99, Exist_AdditionsR4, 1),</span><br><span> M_TYPE (SI13_AdditionR99, AdditionsR4, SI13_AdditionsR4),</span><br><span> CSN_DESCR_END (SI13_AdditionR99)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN (SI_13_t)</span><br><span> M_THIS_EXIST_LH (SI_13_t),</span><br><span>@@ -668,7 +724,7 @@</span><br><span> M_NEXT_EXIST_OR_NULL_LH(SI_13_t, Exist_AdditionsR99, 1),</span><br><span> M_TYPE (SI_13_t, AdditionsR99, SI13_AdditionR99),</span><br><span> CSN_DESCR_END (SI_13_t)</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> /************************************************************/</span><br><span> /* TS 44.060 messages */</span><br><span> /************************************************************/</span><br><span>@@ -743,12 +799,15 @@</span><br><span> M_PADDING_BITS(Packet_Uplink_Dummy_Control_Block_t),</span><br><span> CSN_DESCR_END (Packet_Uplink_Dummy_Control_Block_t)</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(Receive_N_PDU_Number_t)</span><br><span> M_UINT (Receive_N_PDU_Number_t, nsapi, 4),</span><br><span> M_UINT (Receive_N_PDU_Number_t, value, 8),</span><br><span> CSN_DESCR_END (Receive_N_PDU_Number_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> gint16 Receive_N_PDU_Number_list_Dissector(csnStream_t* ar, struct bitvec *vector, unsigned *readIndex, void* data)</span><br><span> {</span><br><span> if (ar->direction == 0)</span><br><span>@@ -760,12 +819,15 @@</span><br><span> return csnStreamDecoder(ar, CSNDESCR(Receive_N_PDU_Number_t), vector, readIndex, data);</span><br><span> }</span><br><span> }</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(Receive_N_PDU_Number_list_t)</span><br><span> M_SERIALIZE (Receive_N_PDU_Number_list_t, IEI, 7, Receive_N_PDU_Number_list_Dissector),</span><br><span> M_VAR_TARRAY (Receive_N_PDU_Number_list_t, Receive_N_PDU_Number, Receive_N_PDU_Number_t, Count_Receive_N_PDU_Number),</span><br><span> CSN_DESCR_END (Receive_N_PDU_Number_list_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> /*< MS Radio Access capability IE >*/</span><br><span> static const</span><br><span>@@ -959,13 +1021,16 @@</span><br><span> CSN_DESCR_END (MS_Radio_Access_capability2_t)</span><br><span> </span><br><span> /*< MS Classmark 3 IE >*/</span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(ARC_t)</span><br><span> M_UINT (ARC_t, A5_Bits, 4),</span><br><span> M_UINT (ARC_t, Arc2_Spare, 4),</span><br><span> M_UINT (ARC_t, Arc1, 4),</span><br><span> CSN_DESCR_END (ARC_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_ChoiceElement_t MultibandChoice[] =</span><br><span> {</span><br><span>@@ -976,12 +1041,16 @@</span><br><span> {3, 0x02, 0, M_TYPE(Multiband_t, u.ARC, ARC_t)},</span><br><span> {3, 0x04, 0, M_TYPE(Multiband_t, u.ARC, ARC_t)},</span><br><span> };</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(Multiband_t)</span><br><span> M_CHOICE (Multiband_t, Multiband, MultibandChoice, ElementsOf(MultibandChoice)),</span><br><span> CSN_DESCR_END (Multiband_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(EDGE_RF_Pwr_t)</span><br><span> M_NEXT_EXIST (EDGE_RF_Pwr_t, ExistEDGE_RF_PwrCap1, 1),</span><br><span>@@ -990,7 +1059,9 @@</span><br><span> M_NEXT_EXIST (EDGE_RF_Pwr_t, ExistEDGE_RF_PwrCap2, 1),</span><br><span> M_UINT (EDGE_RF_Pwr_t, EDGE_RF_PwrCap2, 2),</span><br><span> CSN_DESCR_END (EDGE_RF_Pwr_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(MS_Class3_Unpacked_t)</span><br><span> M_UINT (MS_Class3_Unpacked_t, Spare1, 1),</span><br><span>@@ -1080,6 +1151,7 @@</span><br><span> M_UINT (MS_Class3_Unpacked_t, RepeatedSACCH_Capability, 1),</span><br><span> M_UINT (MS_Class3_Unpacked_t, Spare2, 1),</span><br><span> CSN_DESCR_END (MS_Class3_Unpacked_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(Channel_Request_Description_t)</span><br><span>@@ -1845,6 +1917,7 @@</span><br><span> M_TYPE (Single_Block_Allocation_t, TBF_Starting_Time, Starting_Frame_Number_t),</span><br><span> CSN_DESCR_END (Single_Block_Allocation_t)</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(DTM_Dynamic_Allocation_t)</span><br><span> M_UINT (DTM_Dynamic_Allocation_t, Extended_Dynamic_Allocation, 1),</span><br><span>@@ -1865,7 +1938,9 @@</span><br><span> M_TYPE_ARRAY (DTM_Dynamic_Allocation_t, u.Timeslot_Allocation, Timeslot_Allocation_t, 8),</span><br><span> M_TYPE (DTM_Dynamic_Allocation_t, u.Timeslot_Allocation_Power_Ctrl_Param, Timeslot_Allocation_Power_Ctrl_Param_t),</span><br><span> CSN_DESCR_END (DTM_Dynamic_Allocation_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(DTM_Single_Block_Allocation_t)</span><br><span> M_UINT (DTM_Single_Block_Allocation_t, TIMESLOT_NUMBER, 3),</span><br><span>@@ -1879,7 +1954,7 @@</span><br><span> M_UINT (DTM_Single_Block_Allocation_t, BTS_PWR_CTRL_MODE, 1),</span><br><span> M_UINT (DTM_Single_Block_Allocation_t, PR_MODE, 1),</span><br><span> CSN_DESCR_END (DTM_Single_Block_Allocation_t)</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> /* Help structures */</span><br><span> typedef struct</span><br><span>@@ -1887,44 +1962,52 @@</span><br><span> Global_TFI_t Global_TFI; /* 0 < Global TFI : < Global TFI IE > > */</span><br><span> } h0_Global_TFI_t;</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(h0_Global_TFI_t)</span><br><span> M_FIXED (h0_Global_TFI_t, 1, 0x00),</span><br><span> M_TYPE (h0_Global_TFI_t, Global_TFI, Global_TFI_t),</span><br><span> CSN_DESCR_END (h0_Global_TFI_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> typedef struct</span><br><span> {</span><br><span> guint32 TLLI;/* | 10 < TLLI : bit (32) >*/</span><br><span> } h10_TLLI_t;</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(h10_TLLI_t)</span><br><span> M_FIXED (h10_TLLI_t, 2, 0x02),</span><br><span> M_UINT (h10_TLLI_t, TLLI, 32),</span><br><span> CSN_DESCR_END (h10_TLLI_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> typedef struct</span><br><span> {</span><br><span> guint16 TQI;/*| 110 < TQI : bit (16) > */</span><br><span> } h110_TQI_t;</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(h110_TQI_t)</span><br><span> M_FIXED (h110_TQI_t, 3, 0x06),</span><br><span> M_UINT (h110_TQI_t, TQI, 16),</span><br><span> CSN_DESCR_END (h110_TQI_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> typedef struct</span><br><span> {</span><br><span> Packet_Request_Reference_t Packet_Request_Reference;/*| 111 < Packet Request Reference : < Packet Request Reference IE > > }*/</span><br><span> } h111_Packet_Request_Reference_t;</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(h111_Packet_Request_Reference_t)</span><br><span> M_FIXED (h111_Packet_Request_Reference_t, 3, 0x07),</span><br><span> M_TYPE (h111_Packet_Request_Reference_t, Packet_Request_Reference, Packet_Request_Reference_t),</span><br><span> CSN_DESCR_END (h111_Packet_Request_Reference_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> static const</span><br><span> CSN_ChoiceElement_t PacketUplinkID[] =</span><br><span>@@ -2133,6 +2216,7 @@</span><br><span> </span><br><span> typedef Packet_Downlink_Assignment_t pdlaCheck_t;</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(pdlaCheck_t)</span><br><span> M_UINT (pdlaCheck_t, MESSAGE_TYPE, 6),</span><br><span>@@ -2143,7 +2227,9 @@</span><br><span> </span><br><span> M_TYPE (pdlaCheck_t, ID, PacketDownlinkID_t),</span><br><span> CSN_DESCR_END (pdlaCheck_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> /* DTM Packet UL Assignment */</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(DTM_Packet_Uplink_Assignment_t)</span><br><span>@@ -2162,13 +2248,17 @@</span><br><span> M_NEXT_EXIST (DTM_Packet_Uplink_Assignment_t, Exist_Packet_Extended_Timing_Advance, 1),</span><br><span> M_UINT (DTM_Packet_Uplink_Assignment_t, Packet_Extended_Timing_Advance, 2),</span><br><span> CSN_DESCR_END(DTM_Packet_Uplink_Assignment_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(DTM_UL_t)</span><br><span> M_TYPE (DTM_UL_t, DTM_Packet_Uplink_Assignment, DTM_Packet_Uplink_Assignment_t),</span><br><span> CSN_DESCR_END(DTM_UL_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> /* DTM Packet DL Assignment */</span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(DTM_Packet_Downlink_Assignment_t)</span><br><span> M_UINT (DTM_Packet_Downlink_Assignment_t, MAC_MODE, 2),</span><br><span>@@ -2195,24 +2285,32 @@</span><br><span> M_NEXT_EXIST (DTM_Packet_Downlink_Assignment_t, Exist_Packet_Extended_Timing_Advance, 1),</span><br><span> M_UINT (DTM_Packet_Downlink_Assignment_t, Packet_Extended_Timing_Advance, 2),</span><br><span> CSN_DESCR_END(DTM_Packet_Downlink_Assignment_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(DTM_DL_t)</span><br><span> M_TYPE (DTM_DL_t, DTM_Packet_Downlink_Assignment, DTM_Packet_Downlink_Assignment_t),</span><br><span> CSN_DESCR_END(DTM_DL_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> /* GPRS Broadcast Information */</span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(DTM_GPRS_Broadcast_Information_t)</span><br><span> M_TYPE (DTM_GPRS_Broadcast_Information_t, GPRS_Cell_Options, GPRS_Cell_Options_t),</span><br><span> M_TYPE (DTM_GPRS_Broadcast_Information_t, GPRS_Power_Control_Parameters, GPRS_Power_Control_Parameters_t),</span><br><span> CSN_DESCR_END(DTM_GPRS_Broadcast_Information_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(DTM_GPRS_B_t)</span><br><span> M_TYPE (DTM_GPRS_B_t, DTM_GPRS_Broadcast_Information, DTM_GPRS_Broadcast_Information_t),</span><br><span> CSN_DESCR_END(DTM_GPRS_B_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(DTM_Channel_Request_Description_t)</span><br><span> M_UINT (DTM_Channel_Request_Description_t, DTM_Pkt_Est_Cause, 2),</span><br><span>@@ -2220,6 +2318,7 @@</span><br><span> M_NEXT_EXIST (DTM_Channel_Request_Description_t, Exist_PFI, 1),</span><br><span> M_UINT (DTM_Channel_Request_Description_t, PFI, 7),</span><br><span> CSN_DESCR_END(DTM_Channel_Request_Description_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> /* DTM */</span><br><span> </span><br><span> /*< Packet Paging Request message content > */</span><br><span>@@ -2470,6 +2569,7 @@</span><br><span> </span><br><span> typedef Packet_Timeslot_Reconfigure_t PTRCheck_t;</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(PTRCheck_t)</span><br><span> M_UINT (PTRCheck_t, MESSAGE_TYPE, 6),</span><br><span>@@ -2477,6 +2577,7 @@</span><br><span> M_FIXED (PTRCheck_t, 1, 0x00),/* 0 fixed */</span><br><span> M_TYPE (PTRCheck_t, Global_TFI, Global_TFI_t),</span><br><span> CSN_DESCR_END (PTRCheck_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> /*< Packet PRACH Parameters message content > */</span><br><span> static const</span><br><span>@@ -2627,11 +2728,13 @@</span><br><span> M_CHOICE (PacketCellChangeOrderID_t, UnionType, PacketCellChangeOrderID, ElementsOf(PacketCellChangeOrderID)),</span><br><span> CSN_DESCR_END (PacketCellChangeOrderID_t)</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(h_FreqBsicCell_t)</span><br><span> M_UINT (h_FreqBsicCell_t, BSIC, 6),</span><br><span> M_TYPE (h_FreqBsicCell_t, Cell_Selection, Cell_Selection_t),</span><br><span> CSN_DESCR_END (h_FreqBsicCell_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> static const CSN_DESCR_BEGIN(CellSelectionParamsWithFreqDiff_t)</span><br><span> /*FREQUENCY_DIFF is really an integer but the number of bits to decode it are stored in FREQ_DIFF_LENGTH*/</span><br><span>@@ -2735,6 +2838,7 @@</span><br><span> M_TYPE (GPRSMeasurementParams_PMO_PCCO_t, OffsetThreshold850, OffsetThreshold_t),</span><br><span> CSN_DESCR_END (GPRSMeasurementParams_PMO_PCCO_t)</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(GPRSMeasurementParams3G_t)</span><br><span> M_UINT (GPRSMeasurementParams3G_t, Qsearch_p, 4),</span><br><span>@@ -2755,6 +2859,7 @@</span><br><span> M_UINT (GPRSMeasurementParams3G_t, ReportingOffsetTDD, 3),</span><br><span> M_UINT (GPRSMeasurementParams3G_t, ReportingThresholdTDD, 3),</span><br><span> CSN_DESCR_END (GPRSMeasurementParams3G_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(MultiratParams3G_t)</span><br><span>@@ -3698,6 +3803,7 @@</span><br><span> M_TYPE (PMR_AdditionsR99_t, AdditionsR5, PMR_AdditionsR5_t),</span><br><span> CSN_DESCR_END (PMR_AdditionsR99_t)</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(EMR_ServingCell_t)</span><br><span> /*CSN_MEMBER_BIT (EMR_ServingCell_t, DTX_USED),*/</span><br><span>@@ -3708,7 +3814,9 @@</span><br><span> M_UINT (EMR_ServingCell_t, CV_BEP, 3),</span><br><span> M_UINT (EMR_ServingCell_t, NBR_RCVD_BLOCKS, 5),</span><br><span> CSN_DESCR_END(EMR_ServingCell_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN (EnhancedMeasurementReport_t)</span><br><span> M_UINT (EnhancedMeasurementReport_t, RR_Short_PD, 1),</span><br><span>@@ -3724,6 +3832,7 @@</span><br><span> M_NEXT_EXIST (EnhancedMeasurementReport_t, Exist_ReportBitmap, 1),</span><br><span> M_VAR_TARRAY (EnhancedMeasurementReport_t, REPORTING_QUANTITY_Instances, REPORTING_QUANTITY_Instance_t, Count_REPORTING_QUANTITY_Instances),</span><br><span> CSN_DESCR_END (EnhancedMeasurementReport_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> static const</span><br><span> CSN_DESCR_BEGIN (Packet_Measurement_Report_t)</span><br><span>@@ -3802,6 +3911,7 @@</span><br><span> CSN_DESCR_END (Packet_Enh_Measurement_Report_t)</span><br><span> </span><br><span> /*< Packet Measurement Order message contents >*/</span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(EXT_Frequency_List_t)</span><br><span> M_UINT (EXT_Frequency_List_t, START_FREQUENCY, 10),</span><br><span>@@ -3813,6 +3923,7 @@</span><br><span> * bit (FREQ_DIFF_LENGTH) * NR_OF_FREQUENCIES --> MAX is bit(7) * 31</span><br><span> */</span><br><span> CSN_DESCR_END (EXT_Frequency_List_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> static const</span><br><span> CSN_DESCR_BEGIN (Packet_Measurement_Order_t)</span><br><span>@@ -4055,26 +4166,32 @@</span><br><span> </span><br><span> </span><br><span> /* Enhanced Measurement Report */</span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN (ServingCellData_t)</span><br><span> M_UINT (ServingCellData_t, RXLEV_SERVING_CELL, 6),</span><br><span> M_FIXED (ServingCellData_t, 1, 0),</span><br><span> CSN_DESCR_END (ServingCellData_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN (Repeated_Invalid_BSIC_Info_t)</span><br><span> M_UINT (Repeated_Invalid_BSIC_Info_t, BCCH_FREQ_NCELL, 5),</span><br><span> M_UINT (Repeated_Invalid_BSIC_Info_t, BSIC, 6),</span><br><span> M_UINT (Repeated_Invalid_BSIC_Info_t, RXLEV_NCELL, 5),</span><br><span> CSN_DESCR_END (Repeated_Invalid_BSIC_Info_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN (REPORTING_QUANTITY_t)</span><br><span> M_NEXT_EXIST (REPORTING_QUANTITY_t, Exist_REPORTING_QUANTITY, 1),</span><br><span> M_UINT (REPORTING_QUANTITY_t, REPORTING_QUANTITY, 6),</span><br><span> CSN_DESCR_END (REPORTING_QUANTITY_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN (NC_MeasurementReport_t)</span><br><span> M_UINT (NC_MeasurementReport_t, NC_MODE, 1),</span><br><span>@@ -4092,7 +4209,7 @@</span><br><span> M_NEXT_EXIST (NC_MeasurementReport_t, Exist_Repeated_REPORTING_QUANTITY, 1),</span><br><span> M_VAR_TARRAY (NC_MeasurementReport_t, Repeated_REPORTING_QUANTITY, REPORTING_QUANTITY_t, Count_Repeated_Reporting_Quantity),</span><br><span> CSN_DESCR_END (NC_MeasurementReport_t)</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> </span><br><span> /*< Packet Handover Command message content > */</span><br><span>@@ -4807,6 +4924,7 @@</span><br><span> </span><br><span> /* SI1_RestOctet_t */</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN (SI1_RestOctet_t)</span><br><span> M_NEXT_EXIST_LH(SI1_RestOctet_t, Exist_NCH_Position, 1),</span><br><span>@@ -4814,8 +4932,10 @@</span><br><span> </span><br><span> M_UINT_LH (SI1_RestOctet_t, BandIndicator, 1),</span><br><span> CSN_DESCR_END (SI1_RestOctet_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> /* SI3_Rest_Octet_t */</span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(Selection_Parameters_t)</span><br><span> M_UINT (Selection_Parameters_t, CBQ, 1),</span><br><span>@@ -4847,7 +4967,9 @@</span><br><span> M_NEXT_EXIST_LH(SI3_Rest_Octet_t, ExistSI2quaterIndicator, 1),</span><br><span> M_UINT (SI3_Rest_Octet_t, SI2quaterIndicator, 1),</span><br><span> CSN_DESCR_END (SI3_Rest_Octet_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN (SI4_Rest_Octet_t)</span><br><span> M_NEXT_EXIST_LH(SI4_Rest_Octet_t, Exist_Selection_Parameters, 1),</span><br><span>@@ -4860,9 +4982,11 @@</span><br><span> M_UINT (SI4_Rest_Octet_t, RA_COLOUR, 3),</span><br><span> M_UINT (SI4_Rest_Octet_t, SI13_POSITION, 1),</span><br><span> CSN_DESCR_END (SI4_Rest_Octet_t)</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> /* SI6_RestOctet_t */</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+#if 0</span><br><span> static const</span><br><span> CSN_DESCR_BEGIN(PCH_and_NCH_Info_t)</span><br><span> M_UINT (PCH_and_NCH_Info_t, PagingChannelRestructuring, 1),</span><br><span>@@ -4888,7 +5012,7 @@</span><br><span> </span><br><span> M_UINT_LH (SI6_RestOctet_t, BandIndicator, 1),</span><br><span> CSN_DESCR_END (SI6_RestOctet_t)</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(120, 100%, 40%);">+#endif</span><br><span> </span><br><span> // ----------------------------------------------------------------------------</span><br><span> // osmo-pcu RLCMAC APIs</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-pcu/+/17626">change 17626</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-pcu/+/17626"/><meta itemprop="name" content="View Change"/></div></div>
<div style="display:none"> Gerrit-Project: osmo-pcu </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: If1be50947c02208f15892d99edeb394fb4f52b75 </div>
<div style="display:none"> Gerrit-Change-Number: 17626 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>