<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>