diff options
author | AndersBroman <anders.broman@ericsson.com> | 2016-01-13 15:55:39 +0100 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2016-01-13 16:41:37 +0000 |
commit | 588955d2ac57ff6a1c054cf039c1c6d96a4e71f5 (patch) | |
tree | 4b2cefe50a3e6d73dfbaf8324b97a5aaec3ded34 /epan/dissectors/packet-rrc.c | |
parent | bf0f5a982bc0666b6fa8d70c8d64cb1f07ab12ad (diff) |
[RRC] Update to V13.1.0 (2015-12)
Change-Id: Ic9c19bf7f8ee4233ac1150bc372b3693502d986d
Reviewed-on: https://code.wireshark.org/review/13261
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-rrc.c')
-rw-r--r-- | epan/dissectors/packet-rrc.c | 23526 |
1 files changed, 14383 insertions, 9143 deletions
diff --git a/epan/dissectors/packet-rrc.c b/epan/dissectors/packet-rrc.c index 3c2055d018..2508672353 100644 --- a/epan/dissectors/packet-rrc.c +++ b/epan/dissectors/packet-rrc.c @@ -108,9 +108,12 @@ static int dissect_SysInfoType22_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tr #define hiRM 256 #define maxAC 16 #define maxAdditionalMeas 4 +#define maxAddPos 8 #define maxASC 8 #define maxASCmap 7 #define maxASCpersist 6 +#define maxBeacons 64 +#define maxBTs 32 #define maxCCTrCH 8 #define maxCellMeas 32 #define maxCellMeas_ext 80 @@ -201,6 +204,7 @@ static int dissect_SysInfoType22_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tr #define maxMeasParEvent 2 #define maxNonContiguousMultiCellCombinations 3 #define maxNumAccessGroups 16 +#define maxNumAcdcCategory 16 #define maxNumCDMA2000Freqs 8 #define maxNumE_AGCH 4 #define maxNumE_HICH 4 @@ -231,8 +235,11 @@ static int dissect_SysInfoType22_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tr #define maxPRACH_EUL 4 #define maxPRACH_FPACH 8 #define maxPredefConfig 16 +#define maxOtherStateConfig 4 +#define maxOtherStateConfig_1 3 #define maxPrio 8 #define maxPrio_1 7 +#define maxPrio_ext 16 #define maxPUSCH 8 #define maxQueueIDs 8 #define maxRABsetup 16 @@ -246,6 +253,8 @@ static int dissect_SysInfoType22_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tr #define maxReportedEUTRAFreqs 4 #define maxReportedEUTRAFreqs_ext 8 #define maxReportedGSMCells 8 +#define maxRetrievConfig 8 +#define maxRetrievConfig_1 7 #define maxRL 8 #define maxRL_1 7 #define maxRLCPDUsizePerLogChan 32 @@ -287,6 +296,7 @@ static int dissect_SysInfoType22_PDU(tvbuff_t *tvb, packet_info *pinfo, proto_tr #define maxURA 8 #define maxURNTI_Group 8 #define maxWLANID 16 +#define maxWLANs 64 /*--- End of included file: packet-rrc-val.h ---*/ #line 96 "../../asn1/rrc/packet-rrc-template.c" @@ -306,6 +316,7 @@ static int hf_rrc_DL_SHCCH_Message_PDU = -1; /* DL_SHCCH_Message */ static int hf_rrc_UL_SHCCH_Message_PDU = -1; /* UL_SHCCH_Message */ static int hf_rrc_BCCH_FACH_Message_PDU = -1; /* BCCH_FACH_Message */ static int hf_rrc_BCCH_BCH_Message_PDU = -1; /* BCCH_BCH_Message */ +static int hf_rrc_BCCH_BCH2_Message_PDU = -1; /* BCCH_BCH2_Message */ static int hf_rrc_MCCH_Message_PDU = -1; /* MCCH_Message */ static int hf_rrc_MSCH_Message_PDU = -1; /* MSCH_Message */ static int hf_rrc_rrc_HandoverToUTRANCommand_PDU = -1; /* HandoverToUTRANCommand */ @@ -483,14 +494,15 @@ static int hf_rrc_message_07 = -1; /* BCCH_FACH_MessageType */ static int hf_rrc_dummy_01 = -1; /* SystemInformation_FACH */ static int hf_rrc_systemInformationChangeIndication = -1; /* SystemInformationChangeIndication */ static int hf_rrc_message_08 = -1; /* SystemInformation_BCH */ -static int hf_rrc_message_09 = -1; /* MCCH_MessageType */ +static int hf_rrc_message_09 = -1; /* SystemInformation2_BCH */ +static int hf_rrc_message_10 = -1; /* MCCH_MessageType */ static int hf_rrc_mbmsAccessInformation = -1; /* MBMSAccessInformation */ static int hf_rrc_mbmsCommonPTMRBInformation = -1; /* MBMSCommonPTMRBInformation */ static int hf_rrc_mbmsCurrentCellPTMRBInformation = -1; /* MBMSCurrentCellPTMRBInformation */ static int hf_rrc_mbmsGeneralInformation = -1; /* MBMSGeneralInformation */ static int hf_rrc_mbmsNeighbouringCellPTMRBInformation = -1; /* MBMSNeighbouringCellPTMRBInformation */ static int hf_rrc_mbmsUnmodifiedServicesInformation = -1; /* MBMSUnmodifiedServicesInformation */ -static int hf_rrc_message_10 = -1; /* MSCH_MessageType */ +static int hf_rrc_message_11 = -1; /* MSCH_MessageType */ static int hf_rrc_mbmsSchedulingInformation = -1; /* MBMSSchedulingInformation */ static int hf_rrc_r3 = -1; /* T_r3 */ static int hf_rrc_activeSetUpdate_r3 = -1; /* ActiveSetUpdate_r3_IEs */ @@ -557,6 +569,11 @@ static int hf_rrc_activeSetUpdate_r12 = -1; /* ActiveSetUpdate_r12_IEs */ static int hf_rrc_activeSetUpdate_r12_add_ext = -1; /* BIT_STRING */ static int hf_rrc_nonCriticalExtensions_07 = -1; /* T_nonCriticalExtensions_07 */ static int hf_rrc_criticalExtensions_07 = -1; /* T_criticalExtensions_07 */ +static int hf_rrc_r13 = -1; /* T_r13 */ +static int hf_rrc_activeSetUpdate_r13 = -1; /* ActiveSetUpdate_r13_IEs */ +static int hf_rrc_activeSetUpdate_r13_add_ext = -1; /* BIT_STRING */ +static int hf_rrc_nonCriticalExtensions_08 = -1; /* T_nonCriticalExtensions_08 */ +static int hf_rrc_criticalExtensions_08 = -1; /* T_criticalExtensions_08 */ static int hf_rrc_dummy_02 = -1; /* IntegrityProtectionModeInfo */ static int hf_rrc_dummy2 = -1; /* CipheringModeInfo */ static int hf_rrc_activationTime = -1; /* ActivationTime */ @@ -637,16 +654,20 @@ static int hf_rrc_rl_AdditionInformationList_SecULFreq_01 = -1; /* RL_AdditionI static int hf_rrc_servingCellChangeParameters_01 = -1; /* ServingCellChangeParameters_r12 */ static int hf_rrc_serving_HSDSCH_CellInformation_05 = -1; /* Serving_HSDSCH_CellInformation_r12 */ static int hf_rrc_dPCCH2InfoFDD = -1; /* DPCCH2InfoFDD */ +static int hf_rrc_dynamicActivationTime = -1; /* DynamicActivationTime */ +static int hf_rrc_ul_SecondaryCellInfoFDD_02 = -1; /* UL_SecondaryCellInfoFDD_r13 */ +static int hf_rrc_rl_AdditionInformationList_11 = -1; /* RL_AdditionInformationList_r13 */ +static int hf_rrc_rl_AdditionInformationList_SecULFreq_02 = -1; /* RL_AdditionInformationList_SecULFreq_r13 */ static int hf_rrc_dummy_04 = -1; /* IntegrityProtActivationInfo */ static int hf_rrc_dummy2_01 = -1; /* RB_ActivationTimeInfoList */ static int hf_rrc_dummy3_01 = -1; /* UL_CounterSynchronisationInfo */ static int hf_rrc_laterNonCriticalExtensions_01 = -1; /* T_laterNonCriticalExtensions_01 */ static int hf_rrc_activeSetUpdateComplete_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_08 = -1; /* T_nonCriticalExtensions_08 */ +static int hf_rrc_nonCriticalExtensions_09 = -1; /* T_nonCriticalExtensions_09 */ static int hf_rrc_failureCause = -1; /* FailureCauseWithProtErr */ static int hf_rrc_laterNonCriticalExtensions_02 = -1; /* T_laterNonCriticalExtensions_02 */ static int hf_rrc_activeSetUpdateFailure_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_09 = -1; /* T_nonCriticalExtensions_09 */ +static int hf_rrc_nonCriticalExtensions_10 = -1; /* T_nonCriticalExtensions_10 */ static int hf_rrc_r3_01 = -1; /* T_r3_01 */ static int hf_rrc_assistanceDataDelivery_r3 = -1; /* AssistanceDataDelivery_r3_IEs */ static int hf_rrc_v3a0NonCriticalExtensions = -1; /* T_v3a0NonCriticalExtensions */ @@ -665,9 +686,9 @@ static int hf_rrc_va40NonCriticalExtension = -1; /* T_va40NonCriticalExtension static int hf_rrc_assistanceDataDelivery_va40ext = -1; /* AssistanceDataDelivery_va40ext_IEs */ static int hf_rrc_vc50NonCriticalExtension = -1; /* T_vc50NonCriticalExtension */ static int hf_rrc_assistanceDataDelivery_vc50ext = -1; /* AssistanceDataDelivery_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_10 = -1; /* T_nonCriticalExtensions_10 */ +static int hf_rrc_nonCriticalExtensions_11 = -1; /* T_nonCriticalExtensions_11 */ static int hf_rrc_later_than_r3_01 = -1; /* T_later_than_r3_01 */ -static int hf_rrc_criticalExtensions_08 = -1; /* T_criticalExtensions_08 */ +static int hf_rrc_criticalExtensions_09 = -1; /* T_criticalExtensions_09 */ static int hf_rrc_ue_positioning_GPS_AssistanceData = -1; /* UE_Positioning_GPS_AssistanceData */ static int hf_rrc_ue_positioning_OTDOA_AssistanceData_UEB = -1; /* UE_Positioning_OTDOA_AssistanceData_UEB */ static int hf_rrc_sfn_Offset_Validity = -1; /* SFN_Offset_Validity */ @@ -688,9 +709,9 @@ static int hf_rrc_laterNonCriticalExtensions_04 = -1; /* T_laterNonCriticalExte static int hf_rrc_cellChangeOrderFromUTRAN_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v590NonCriticalExtensions_01 = -1; /* T_v590NonCriticalExtensions_01 */ static int hf_rrc_cellChangeOrderFromUTRAN_v590ext = -1; /* CellChangeOrderFromUTRAN_v590ext_IEs */ -static int hf_rrc_nonCriticalExtensions_11 = -1; /* T_nonCriticalExtensions_11 */ +static int hf_rrc_nonCriticalExtensions_12 = -1; /* T_nonCriticalExtensions_12 */ static int hf_rrc_later_than_r3_02 = -1; /* T_later_than_r3_02 */ -static int hf_rrc_criticalExtensions_09 = -1; /* T_criticalExtensions_09 */ +static int hf_rrc_criticalExtensions_10 = -1; /* T_criticalExtensions_10 */ static int hf_rrc_rab_InformationList = -1; /* RAB_InformationList */ static int hf_rrc_interRAT_TargetCellDescription = -1; /* InterRAT_TargetCellDescription */ static int hf_rrc_geran_SystemInfoType = -1; /* T_geran_SystemInfoType */ @@ -700,9 +721,9 @@ static int hf_rrc_r3_03 = -1; /* T_r3_03 */ static int hf_rrc_cellChangeOrderFromUTRANFailure_r3 = -1; /* CellChangeOrderFromUTRANFailure_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_05 = -1; /* T_laterNonCriticalExtensions_05 */ static int hf_rrc_cellChangeOrderFromUTRANFailure_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_12 = -1; /* T_nonCriticalExtensions_12 */ +static int hf_rrc_nonCriticalExtensions_13 = -1; /* T_nonCriticalExtensions_13 */ static int hf_rrc_dummy_05 = -1; /* T_dummy */ -static int hf_rrc_criticalExtensions_10 = -1; /* T_criticalExtensions_10 */ +static int hf_rrc_criticalExtensions_11 = -1; /* T_criticalExtensions_11 */ static int hf_rrc_interRAT_ChangeFailureCause = -1; /* InterRAT_ChangeFailureCause */ static int hf_rrc_u_RNTI = -1; /* U_RNTI */ static int hf_rrc_startList = -1; /* STARTList */ @@ -730,11 +751,11 @@ static int hf_rrc_vb50NonCriticalExtensions_01 = -1; /* T_vb50NonCriticalExtens static int hf_rrc_cellUpdate_vb50ext = -1; /* CellUpdate_vb50ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions = -1; /* T_vc50NonCriticalExtensions */ static int hf_rrc_cellUpdate_vc50ext = -1; /* CellUpdate_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_13 = -1; /* T_nonCriticalExtensions_13 */ +static int hf_rrc_nonCriticalExtensions_14 = -1; /* T_nonCriticalExtensions_14 */ static int hf_rrc_cellUpdate_v7e0ext = -1; /* CellUpdate_v7e0ext_IEs */ static int hf_rrc_v7g0NonCriticalExtensions_02 = -1; /* T_v7g0NonCriticalExtensions_02 */ static int hf_rrc_cellUpdate_v7g0ext = -1; /* CellUpdate_v7g0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_14 = -1; /* T_nonCriticalExtensions_14 */ +static int hf_rrc_nonCriticalExtensions_15 = -1; /* T_nonCriticalExtensions_15 */ static int hf_rrc_establishmentCause = -1; /* EstablishmentCause */ static int hf_rrc_cellUpdateCause_ext = -1; /* CellUpdateCause_ext */ static int hf_rrc_trafficVolumeIndicator = -1; /* T_trafficVolumeIndicator */ @@ -787,9 +808,9 @@ static int hf_rrc_v5d0NonCriticalExtenstions = -1; /* T_v5d0NonCriticalExtensti static int hf_rrc_cellUpdateConfirm_v5d0ext = -1; /* CellUpdateConfirm_v5d0ext_IEs */ static int hf_rrc_v690NonCriticalExtensions_02 = -1; /* T_v690NonCriticalExtensions_02 */ static int hf_rrc_cellUpdateConfirm_v690ext = -1; /* CellUpdateConfirm_v690ext_IEs */ -static int hf_rrc_nonCriticalExtensions_15 = -1; /* T_nonCriticalExtensions_15 */ +static int hf_rrc_nonCriticalExtensions_16 = -1; /* T_nonCriticalExtensions_16 */ static int hf_rrc_later_than_r3_03 = -1; /* T_later_than_r3_03 */ -static int hf_rrc_criticalExtensions_11 = -1; /* T_criticalExtensions_11 */ +static int hf_rrc_criticalExtensions_12 = -1; /* T_criticalExtensions_12 */ static int hf_rrc_r4 = -1; /* T_r4 */ static int hf_rrc_cellUpdateConfirm_r4 = -1; /* CellUpdateConfirm_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions = -1; /* T_v4d0NonCriticalExtensions */ @@ -797,22 +818,22 @@ static int hf_rrc_cellUpdateConfirm_r4_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v590NonCriticalExtenstions_01 = -1; /* T_v590NonCriticalExtenstions_01 */ static int hf_rrc_v5d0NonCriticalExtenstions_01 = -1; /* T_v5d0NonCriticalExtenstions_01 */ static int hf_rrc_v690NonCriticalExtensions_03 = -1; /* T_v690NonCriticalExtensions_03 */ -static int hf_rrc_nonCriticalExtensions_16 = -1; /* T_nonCriticalExtensions_16 */ -static int hf_rrc_criticalExtensions_12 = -1; /* T_criticalExtensions_12 */ +static int hf_rrc_nonCriticalExtensions_17 = -1; /* T_nonCriticalExtensions_17 */ +static int hf_rrc_criticalExtensions_13 = -1; /* T_criticalExtensions_13 */ static int hf_rrc_r5 = -1; /* T_r5 */ static int hf_rrc_cellUpdateConfirm_r5 = -1; /* CellUpdateConfirm_r5_IEs */ static int hf_rrc_cellUpdateConfirm_r5_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v5d0NonCriticalExtenstions_02 = -1; /* T_v5d0NonCriticalExtenstions_02 */ static int hf_rrc_v690NonCriticalExtensions_04 = -1; /* T_v690NonCriticalExtensions_04 */ -static int hf_rrc_nonCriticalExtensions_17 = -1; /* T_nonCriticalExtensions_17 */ -static int hf_rrc_criticalExtensions_13 = -1; /* T_criticalExtensions_13 */ +static int hf_rrc_nonCriticalExtensions_18 = -1; /* T_nonCriticalExtensions_18 */ +static int hf_rrc_criticalExtensions_14 = -1; /* T_criticalExtensions_14 */ static int hf_rrc_r6_01 = -1; /* T_r6_01 */ static int hf_rrc_cellUpdateConfirm_r6 = -1; /* CellUpdateConfirm_r6_IEs */ static int hf_rrc_cellUpdateConfirm_r6_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v6b0NonCriticalExtensions_02 = -1; /* T_v6b0NonCriticalExtensions_02 */ static int hf_rrc_cellUpdateConfirm_v6b0ext = -1; /* CellUpdateConfirm_v6b0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_18 = -1; /* T_nonCriticalExtensions_18 */ -static int hf_rrc_criticalExtensions_14 = -1; /* T_criticalExtensions_14 */ +static int hf_rrc_nonCriticalExtensions_19 = -1; /* T_nonCriticalExtensions_19 */ +static int hf_rrc_criticalExtensions_15 = -1; /* T_criticalExtensions_15 */ static int hf_rrc_r7_01 = -1; /* T_r7_01 */ static int hf_rrc_cellUpdateConfirm_r7 = -1; /* CellUpdateConfirm_r7_IEs */ static int hf_rrc_cellUpdateConfirm_r7_add_ext = -1; /* T_cellUpdateConfirm_r7_add_ext */ @@ -820,8 +841,8 @@ static int hf_rrc_v780NonCriticalExtensions_01 = -1; /* T_v780NonCriticalExtens static int hf_rrc_cellUpdateConfirm_v780ext = -1; /* CellUpdateConfirm_v780ext_IEs */ static int hf_rrc_v860NonCriticalExtensions_01 = -1; /* T_v860NonCriticalExtensions_01 */ static int hf_rrc_cellUpdateConfirm_v860ext = -1; /* CellUpdateConfirm_v860ext_IEs */ -static int hf_rrc_nonCriticalExtensions_19 = -1; /* T_nonCriticalExtensions_19 */ -static int hf_rrc_criticalExtensions_15 = -1; /* T_criticalExtensions_15 */ +static int hf_rrc_nonCriticalExtensions_20 = -1; /* T_nonCriticalExtensions_20 */ +static int hf_rrc_criticalExtensions_16 = -1; /* T_criticalExtensions_16 */ static int hf_rrc_r8_01 = -1; /* T_r8_01 */ static int hf_rrc_cellUpdateConfirm_r8 = -1; /* CellUpdateConfirm_r8_IEs */ static int hf_rrc_cellUpdateConfirm_r8_add_ext = -1; /* BIT_STRING */ @@ -835,8 +856,8 @@ static int hf_rrc_v7g0NonCriticalExtensions_03 = -1; /* T_v7g0NonCriticalExtens static int hf_rrc_cellUpdateConfirm_v7g0ext = -1; /* CellUpdateConfirm_v7g0ext_IEs */ static int hf_rrc_v8a0NonCriticalExtensions = -1; /* T_v8a0NonCriticalExtensions */ static int hf_rrc_cellUpdateConfirm_v8a0ext = -1; /* CellUpdateConfirm_v8a0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_20 = -1; /* T_nonCriticalExtensions_20 */ -static int hf_rrc_criticalExtensions_16 = -1; /* T_criticalExtensions_16 */ +static int hf_rrc_nonCriticalExtensions_21 = -1; /* T_nonCriticalExtensions_21 */ +static int hf_rrc_criticalExtensions_17 = -1; /* T_criticalExtensions_17 */ static int hf_rrc_r9_01 = -1; /* T_r9_01 */ static int hf_rrc_cellUpdateConfirm_r9 = -1; /* CellUpdateConfirm_r9_IEs */ static int hf_rrc_cellUpdateConfirm_r9_add_ext = -1; /* BIT_STRING */ @@ -844,26 +865,31 @@ static int hf_rrc_v950NonCriticalExtensions_01 = -1; /* T_v950NonCriticalExtens static int hf_rrc_cellUpdateConfirm_v950ext = -1; /* CellUpdateConfirm_v950ext_IEs */ static int hf_rrc_v9c0NonCriticalExtensions = -1; /* T_v9c0NonCriticalExtensions */ static int hf_rrc_cellUpdateConfirm_v9c0ext = -1; /* CellUpdateConfirm_v9c0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_21 = -1; /* T_nonCriticalExtensions_21 */ -static int hf_rrc_criticalExtensions_17 = -1; /* T_criticalExtensions_17 */ +static int hf_rrc_nonCriticalExtensions_22 = -1; /* T_nonCriticalExtensions_22 */ +static int hf_rrc_criticalExtensions_18 = -1; /* T_criticalExtensions_18 */ static int hf_rrc_r10_01 = -1; /* T_r10_01 */ static int hf_rrc_cellUpdateConfirm_r10 = -1; /* CellUpdateConfirm_r10_IEs */ static int hf_rrc_cellUpdateConfirm_r10_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v9c0NonCriticalExtensions_01 = -1; /* T_v9c0NonCriticalExtensions_01 */ static int hf_rrc_vb50NonCriticalExtensions_02 = -1; /* T_vb50NonCriticalExtensions_02 */ static int hf_rrc_cellUpdateConfirm_vb50ext = -1; /* CellUpdateConfirm_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_22 = -1; /* T_nonCriticalExtensions_22 */ -static int hf_rrc_criticalExtensions_18 = -1; /* T_criticalExtensions_18 */ +static int hf_rrc_nonCriticalExtensions_23 = -1; /* T_nonCriticalExtensions_23 */ +static int hf_rrc_criticalExtensions_19 = -1; /* T_criticalExtensions_19 */ static int hf_rrc_r11_01 = -1; /* T_r11_01 */ static int hf_rrc_cellUpdateConfirm_r11 = -1; /* CellUpdateConfirm_r11_IEs */ static int hf_rrc_cellUpdateConfirm_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_23 = -1; /* T_nonCriticalExtensions_23 */ -static int hf_rrc_criticalExtensions_19 = -1; /* T_criticalExtensions_19 */ +static int hf_rrc_nonCriticalExtensions_24 = -1; /* T_nonCriticalExtensions_24 */ +static int hf_rrc_criticalExtensions_20 = -1; /* T_criticalExtensions_20 */ static int hf_rrc_r12_01 = -1; /* T_r12_01 */ static int hf_rrc_cellUpdateConfirm_r12 = -1; /* CellUpdateConfirm_r12_IEs */ static int hf_rrc_cellUpdateConfirm_r12_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_24 = -1; /* T_nonCriticalExtensions_24 */ -static int hf_rrc_criticalExtensions_20 = -1; /* T_criticalExtensions_20 */ +static int hf_rrc_nonCriticalExtensions_25 = -1; /* T_nonCriticalExtensions_25 */ +static int hf_rrc_criticalExtensions_21 = -1; /* T_criticalExtensions_21 */ +static int hf_rrc_r13_01 = -1; /* T_r13_01 */ +static int hf_rrc_cellUpdateConfirm_r13 = -1; /* CellUpdateConfirm_r13_IEs */ +static int hf_rrc_cellUpdateConfirm_r13_add_ext = -1; /* BIT_STRING */ +static int hf_rrc_nonCriticalExtensions_26 = -1; /* T_nonCriticalExtensions_26 */ +static int hf_rrc_criticalExtensions_22 = -1; /* T_criticalExtensions_22 */ static int hf_rrc_integrityProtectionModeInfo = -1; /* IntegrityProtectionModeInfo */ static int hf_rrc_cipheringModeInfo = -1; /* CipheringModeInfo */ static int hf_rrc_new_U_RNTI = -1; /* U_RNTI */ @@ -955,7 +981,7 @@ static int hf_rrc_dl_CommonInformation_04 = -1; /* DL_CommonInformation_r7 */ static int hf_rrc_dl_InformationPerRL_List_04 = -1; /* DL_InformationPerRL_List_r7 */ static int hf_rrc_v7f0NonCriticalExtensions_02 = -1; /* T_v7f0NonCriticalExtensions_02 */ static int hf_rrc_v7g0NonCriticalExtensions_04 = -1; /* T_v7g0NonCriticalExtensions_04 */ -static int hf_rrc_nonCriticalExtensions_25 = -1; /* T_nonCriticalExtensions_25 */ +static int hf_rrc_nonCriticalExtensions_27 = -1; /* T_nonCriticalExtensions_27 */ static int hf_rrc_ul_EDCH_Information_02 = -1; /* UL_EDCH_Information_ext */ static int hf_rrc_dummy_08 = -1; /* DefaultConfigForCellFACH */ static int hf_rrc_rab_InformationSetup = -1; /* RAB_InformationSetup_r8 */ @@ -999,6 +1025,11 @@ static int hf_rrc_dl_InformationPerRL_List_07 = -1; /* DL_InformationPerRL_List static int hf_rrc_nonrectResAllocInd_TDD128 = -1; /* Non_rectResAllocInd_TDD128 */ static int hf_rrc_nonrectResSpecTSset_TDD128 = -1; /* Non_rectResSpecTSset_TDD128 */ static int hf_rrc_dedicatedWLANOffloadInformation = -1; /* DedicatedWLANOffloadInformation */ +static int hf_rrc_uraPCHWithSeamlessTransitionRNTIHandlingMode = -1; /* T_uraPCHWithSeamlessTransitionRNTIHandlingMode */ +static int hf_rrc_otherStateConfig = -1; /* OtherStateConfig */ +static int hf_rrc_retrievableConfigInfo = -1; /* RetrievableConfigInfo */ +static int hf_rrc_dl_AddReconfTransChInfoList_07 = -1; /* DL_AddReconfTransChInfoList_r13 */ +static int hf_rrc_dl_InformationPerRL_List_08 = -1; /* DL_InformationPerRL_List_r13 */ static int hf_rrc_r3_05 = -1; /* T_r3_05 */ static int hf_rrc_laterNonCriticalExtensions_08 = -1; /* T_laterNonCriticalExtensions_08 */ static int hf_rrc_cellUpdateConfirm_CCCH_r3_add_ext = -1; /* BIT_STRING */ @@ -1006,96 +1037,99 @@ static int hf_rrc_v4b0NonCriticalExtensions_03 = -1; /* T_v4b0NonCriticalExtens static int hf_rrc_v590NonCriticalExtensions_03 = -1; /* T_v590NonCriticalExtensions_03 */ static int hf_rrc_v5d0NonCriticalExtenstions_03 = -1; /* T_v5d0NonCriticalExtenstions_03 */ static int hf_rrc_v690NonCriticalExtensions_05 = -1; /* T_v690NonCriticalExtensions_05 */ -static int hf_rrc_nonCriticalExtensions_26 = -1; /* T_nonCriticalExtensions_26 */ +static int hf_rrc_nonCriticalExtensions_28 = -1; /* T_nonCriticalExtensions_28 */ static int hf_rrc_later_than_r3_04 = -1; /* T_later_than_r3_04 */ -static int hf_rrc_criticalExtensions_21 = -1; /* T_criticalExtensions_21 */ +static int hf_rrc_criticalExtensions_23 = -1; /* T_criticalExtensions_23 */ static int hf_rrc_r4_01 = -1; /* T_r4_01 */ static int hf_rrc_v4d0NonCriticalExtensions_01 = -1; /* T_v4d0NonCriticalExtensions_01 */ static int hf_rrc_cellUpdateConfirm_CCCH_r4_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v590NonCriticalExtensions_04 = -1; /* T_v590NonCriticalExtensions_04 */ static int hf_rrc_v5d0NonCriticalExtenstions_04 = -1; /* T_v5d0NonCriticalExtenstions_04 */ static int hf_rrc_v690NonCriticalExtensions_06 = -1; /* T_v690NonCriticalExtensions_06 */ -static int hf_rrc_nonCriticalExtensions_27 = -1; /* T_nonCriticalExtensions_27 */ -static int hf_rrc_criticalExtensions_22 = -1; /* T_criticalExtensions_22 */ +static int hf_rrc_nonCriticalExtensions_29 = -1; /* T_nonCriticalExtensions_29 */ +static int hf_rrc_criticalExtensions_24 = -1; /* T_criticalExtensions_24 */ static int hf_rrc_r5_01 = -1; /* T_r5_01 */ static int hf_rrc_cellUpdateConfirm_CCCH_r5_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v5d0NonCriticalExtenstions_05 = -1; /* T_v5d0NonCriticalExtenstions_05 */ static int hf_rrc_v690NonCriticalExtensions_07 = -1; /* T_v690NonCriticalExtensions_07 */ -static int hf_rrc_nonCriticalExtensions_28 = -1; /* T_nonCriticalExtensions_28 */ -static int hf_rrc_criticalExtensions_23 = -1; /* T_criticalExtensions_23 */ +static int hf_rrc_nonCriticalExtensions_30 = -1; /* T_nonCriticalExtensions_30 */ +static int hf_rrc_criticalExtensions_25 = -1; /* T_criticalExtensions_25 */ static int hf_rrc_r6_02 = -1; /* T_r6_02 */ static int hf_rrc_v6b0NonCriticalExtensions_03 = -1; /* T_v6b0NonCriticalExtensions_03 */ -static int hf_rrc_nonCriticalExtensions_29 = -1; /* T_nonCriticalExtensions_29 */ -static int hf_rrc_criticalExtensions_24 = -1; /* T_criticalExtensions_24 */ +static int hf_rrc_nonCriticalExtensions_31 = -1; /* T_nonCriticalExtensions_31 */ +static int hf_rrc_criticalExtensions_26 = -1; /* T_criticalExtensions_26 */ static int hf_rrc_r7_02 = -1; /* T_r7_02 */ static int hf_rrc_cellUpdateConfirm_r7_add_ext_01 = -1; /* T_cellUpdateConfirm_r7_add_ext_01 */ static int hf_rrc_v780NonCriticalExtensions_02 = -1; /* T_v780NonCriticalExtensions_02 */ static int hf_rrc_v860NonCriticalExtensions_02 = -1; /* T_v860NonCriticalExtensions_02 */ -static int hf_rrc_nonCriticalExtensions_30 = -1; /* T_nonCriticalExtensions_30 */ -static int hf_rrc_criticalExtensions_25 = -1; /* T_criticalExtensions_25 */ +static int hf_rrc_nonCriticalExtensions_32 = -1; /* T_nonCriticalExtensions_32 */ +static int hf_rrc_criticalExtensions_27 = -1; /* T_criticalExtensions_27 */ static int hf_rrc_r8_02 = -1; /* T_r8_02 */ static int hf_rrc_v7d0NonCriticalExtensions_01 = -1; /* T_v7d0NonCriticalExtensions_01 */ static int hf_rrc_v890NonCriticalExtensions_02 = -1; /* T_v890NonCriticalExtensions_02 */ static int hf_rrc_v8a0NonCriticalExtensions_01 = -1; /* T_v8a0NonCriticalExtensions_01 */ static int hf_rrc_v7f0NonCriticalExtensions_03 = -1; /* T_v7f0NonCriticalExtensions_03 */ static int hf_rrc_v7g0NonCriticalExtensions_05 = -1; /* T_v7g0NonCriticalExtensions_05 */ -static int hf_rrc_nonCriticalExtensions_31 = -1; /* T_nonCriticalExtensions_31 */ -static int hf_rrc_criticalExtensions_26 = -1; /* T_criticalExtensions_26 */ -static int hf_rrc_r9_02 = -1; /* T_r9_02 */ -static int hf_rrc_nonCriticalExtensions_32 = -1; /* T_nonCriticalExtensions_32 */ -static int hf_rrc_criticalExtensions_27 = -1; /* T_criticalExtensions_27 */ -static int hf_rrc_r10_02 = -1; /* T_r10_02 */ -static int hf_rrc_vb50NonCriticalExtensions_03 = -1; /* T_vb50NonCriticalExtensions_03 */ static int hf_rrc_nonCriticalExtensions_33 = -1; /* T_nonCriticalExtensions_33 */ static int hf_rrc_criticalExtensions_28 = -1; /* T_criticalExtensions_28 */ -static int hf_rrc_r11_02 = -1; /* T_r11_02 */ +static int hf_rrc_r9_02 = -1; /* T_r9_02 */ static int hf_rrc_nonCriticalExtensions_34 = -1; /* T_nonCriticalExtensions_34 */ static int hf_rrc_criticalExtensions_29 = -1; /* T_criticalExtensions_29 */ -static int hf_rrc_r12_02 = -1; /* T_r12_02 */ +static int hf_rrc_r10_02 = -1; /* T_r10_02 */ +static int hf_rrc_vb50NonCriticalExtensions_03 = -1; /* T_vb50NonCriticalExtensions_03 */ static int hf_rrc_nonCriticalExtensions_35 = -1; /* T_nonCriticalExtensions_35 */ static int hf_rrc_criticalExtensions_30 = -1; /* T_criticalExtensions_30 */ +static int hf_rrc_r11_02 = -1; /* T_r11_02 */ +static int hf_rrc_nonCriticalExtensions_36 = -1; /* T_nonCriticalExtensions_36 */ +static int hf_rrc_criticalExtensions_31 = -1; /* T_criticalExtensions_31 */ +static int hf_rrc_r12_02 = -1; /* T_r12_02 */ +static int hf_rrc_nonCriticalExtensions_37 = -1; /* T_nonCriticalExtensions_37 */ +static int hf_rrc_criticalExtensions_32 = -1; /* T_criticalExtensions_32 */ +static int hf_rrc_r13_02 = -1; /* T_r13_02 */ +static int hf_rrc_nonCriticalExtensions_38 = -1; /* T_nonCriticalExtensions_38 */ +static int hf_rrc_criticalExtensions_33 = -1; /* T_criticalExtensions_33 */ static int hf_rrc_r3_06 = -1; /* T_r3_06 */ static int hf_rrc_counterCheck_r3 = -1; /* CounterCheck_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_09 = -1; /* T_laterNonCriticalExtensions_09 */ static int hf_rrc_counterCheck_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_36 = -1; /* T_nonCriticalExtensions_36 */ +static int hf_rrc_nonCriticalExtensions_39 = -1; /* T_nonCriticalExtensions_39 */ static int hf_rrc_later_than_r3_05 = -1; /* T_later_than_r3_05 */ -static int hf_rrc_criticalExtensions_31 = -1; /* T_criticalExtensions_31 */ +static int hf_rrc_criticalExtensions_34 = -1; /* T_criticalExtensions_34 */ static int hf_rrc_rb_COUNT_C_MSB_InformationList = -1; /* RB_COUNT_C_MSB_InformationList */ static int hf_rrc_rb_COUNT_C_InformationList = -1; /* RB_COUNT_C_InformationList */ static int hf_rrc_laterNonCriticalExtensions_10 = -1; /* T_laterNonCriticalExtensions_10 */ static int hf_rrc_counterCheckResponse_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_37 = -1; /* T_nonCriticalExtensions_37 */ +static int hf_rrc_nonCriticalExtensions_40 = -1; /* T_nonCriticalExtensions_40 */ static int hf_rrc_r3_07 = -1; /* T_r3_07 */ static int hf_rrc_downlinkDirectTransfer_r3 = -1; /* DownlinkDirectTransfer_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_11 = -1; /* T_laterNonCriticalExtensions_11 */ static int hf_rrc_downlinkDirectTransfer_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_38 = -1; /* T_nonCriticalExtensions_38 */ +static int hf_rrc_nonCriticalExtensions_41 = -1; /* T_nonCriticalExtensions_41 */ static int hf_rrc_later_than_r3_06 = -1; /* T_later_than_r3_06 */ -static int hf_rrc_criticalExtensions_32 = -1; /* T_criticalExtensions_32 */ +static int hf_rrc_criticalExtensions_35 = -1; /* T_criticalExtensions_35 */ static int hf_rrc_cn_DomainIdentity = -1; /* CN_DomainIdentity */ static int hf_rrc_nas_Message = -1; /* NAS_Message */ static int hf_rrc_etws_Information = -1; /* ETWS_Information */ static int hf_rrc_dummy_09 = -1; /* ETWS_WarningSecurityInfo */ -static int hf_rrc_nonCriticalExtensions_39 = -1; /* T_nonCriticalExtensions_39 */ +static int hf_rrc_nonCriticalExtensions_42 = -1; /* T_nonCriticalExtensions_42 */ static int hf_rrc_r3_08 = -1; /* T_r3_08 */ static int hf_rrc_handoverToUTRANCommand_r3 = -1; /* HandoverToUTRANCommand_r3_IEs */ -static int hf_rrc_nonCriticalExtensions_40 = -1; /* T_nonCriticalExtensions_40 */ -static int hf_rrc_criticalExtensions_33 = -1; /* T_criticalExtensions_33 */ +static int hf_rrc_nonCriticalExtensions_43 = -1; /* T_nonCriticalExtensions_43 */ +static int hf_rrc_criticalExtensions_36 = -1; /* T_criticalExtensions_36 */ static int hf_rrc_r4_02 = -1; /* T_r4_02 */ static int hf_rrc_handoverToUTRANCommand_r4 = -1; /* HandoverToUTRANCommand_r4_IEs */ -static int hf_rrc_nonCriticalExtensions_41 = -1; /* T_nonCriticalExtensions_41 */ -static int hf_rrc_criticalExtensions_34 = -1; /* T_criticalExtensions_34 */ +static int hf_rrc_nonCriticalExtensions_44 = -1; /* T_nonCriticalExtensions_44 */ +static int hf_rrc_criticalExtensions_37 = -1; /* T_criticalExtensions_37 */ static int hf_rrc_r5_02 = -1; /* T_r5_02 */ static int hf_rrc_handoverToUTRANCommand_r5 = -1; /* HandoverToUTRANCommand_r5_IEs */ -static int hf_rrc_nonCriticalExtensions_42 = -1; /* T_nonCriticalExtensions_42 */ -static int hf_rrc_criticalExtensions_35 = -1; /* T_criticalExtensions_35 */ +static int hf_rrc_nonCriticalExtensions_45 = -1; /* T_nonCriticalExtensions_45 */ +static int hf_rrc_criticalExtensions_38 = -1; /* T_criticalExtensions_38 */ static int hf_rrc_r6_03 = -1; /* T_r6_03 */ static int hf_rrc_handoverToUTRANCommand_r6 = -1; /* HandoverToUTRANCommand_r6_IEs */ static int hf_rrc_v6b0NonCriticalExtensions_04 = -1; /* T_v6b0NonCriticalExtensions_04 */ static int hf_rrc_handoverToUTRANCommand_v6b0ext = -1; /* HandoverToUTRANCommand_v6b0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_43 = -1; /* T_nonCriticalExtensions_43 */ -static int hf_rrc_criticalExtensions_36 = -1; /* T_criticalExtensions_36 */ +static int hf_rrc_nonCriticalExtensions_46 = -1; /* T_nonCriticalExtensions_46 */ +static int hf_rrc_criticalExtensions_39 = -1; /* T_criticalExtensions_39 */ static int hf_rrc_r7_03 = -1; /* T_r7_03 */ static int hf_rrc_handoverToUTRANCommand_r7 = -1; /* HandoverToUTRANCommand_r7_IEs */ static int hf_rrc_v780NonCriticalExtensions_03 = -1; /* T_v780NonCriticalExtensions_03 */ @@ -1104,8 +1138,8 @@ static int hf_rrc_v820NonCriticalExtensions = -1; /* T_v820NonCriticalExtension static int hf_rrc_handoverToUTRANCommand_v820ext = -1; /* HandoverToUTRANCommand_v820ext_IEs */ static int hf_rrc_v7d0NonCriticalExtensions_02 = -1; /* T_v7d0NonCriticalExtensions_02 */ static int hf_rrc_handoverToUTRANCommand_v7d0ext = -1; /* HandoverToUTRANCommand_v7d0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_44 = -1; /* T_nonCriticalExtensions_44 */ -static int hf_rrc_criticalExtensions_37 = -1; /* T_criticalExtensions_37 */ +static int hf_rrc_nonCriticalExtensions_47 = -1; /* T_nonCriticalExtensions_47 */ +static int hf_rrc_criticalExtensions_40 = -1; /* T_criticalExtensions_40 */ static int hf_rrc_r8_03 = -1; /* T_r8_03 */ static int hf_rrc_handoverToUTRANCommand_r8 = -1; /* HandoverToUTRANCommand_r8_IEs */ static int hf_rrc_v7d0NonCriticalExtensions_03 = -1; /* T_v7d0NonCriticalExtensions_03 */ @@ -1113,14 +1147,14 @@ static int hf_rrc_v890NonCriticalExtensions_03 = -1; /* T_v890NonCriticalExtens static int hf_rrc_handoverToUTRANCommand_v890ext = -1; /* HandoverToUTRANCommand_v890ext_IEs */ static int hf_rrc_v8a0NonCriticalExtensions_02 = -1; /* T_v8a0NonCriticalExtensions_02 */ static int hf_rrc_handoverToUTRANCommand_v8a0ext = -1; /* HandoverToUTRANCommand_v8a0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_45 = -1; /* T_nonCriticalExtensions_45 */ -static int hf_rrc_criticalExtensions_38 = -1; /* T_criticalExtensions_38 */ +static int hf_rrc_nonCriticalExtensions_48 = -1; /* T_nonCriticalExtensions_48 */ +static int hf_rrc_criticalExtensions_41 = -1; /* T_criticalExtensions_41 */ static int hf_rrc_r9_03 = -1; /* T_r9_03 */ static int hf_rrc_handoverToUTRANCommand_r9 = -1; /* HandoverToUTRANCommand_r9_IEs */ static int hf_rrc_v9c0NonCriticalExtensions_02 = -1; /* T_v9c0NonCriticalExtensions_02 */ static int hf_rrc_handoverToUTRANCommand_v9c0ext = -1; /* HandoverToUTRANCommand_v9c0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_46 = -1; /* T_nonCriticalExtensions_46 */ -static int hf_rrc_criticalExtensions_39 = -1; /* HandoverToUTRANCommand_LaterCriticalExtensions */ +static int hf_rrc_nonCriticalExtensions_49 = -1; /* T_nonCriticalExtensions_49 */ +static int hf_rrc_criticalExtensions_42 = -1; /* HandoverToUTRANCommand_LaterCriticalExtensions */ static int hf_rrc_new_U_RNTI_01 = -1; /* U_RNTI_Short */ static int hf_rrc_dummy_10 = -1; /* ActivationTime */ static int hf_rrc_cipheringAlgorithm = -1; /* CipheringAlgorithm */ @@ -1143,7 +1177,7 @@ static int hf_rrc_modeSpecificInfo_01 = -1; /* T_modeSpecificInfo_01 */ static int hf_rrc_fdd_07 = -1; /* T_fdd_07 */ static int hf_rrc_ul_DPCH_Info_04 = -1; /* UL_DPCH_InfoPostFDD */ static int hf_rrc_dl_CommonInformationPost = -1; /* DL_CommonInformationPost */ -static int hf_rrc_dl_InformationPerRL_List_08 = -1; /* DL_InformationPerRL_ListPostFDD */ +static int hf_rrc_dl_InformationPerRL_List_09 = -1; /* DL_InformationPerRL_ListPostFDD */ static int hf_rrc_frequencyInfo_01 = -1; /* FrequencyInfoFDD */ static int hf_rrc_tdd_01 = -1; /* T_tdd */ static int hf_rrc_ul_DPCH_Info_05 = -1; /* UL_DPCH_InfoPostTDD */ @@ -1242,20 +1276,20 @@ static int hf_rrc_tdd768_02 = -1; /* T_tdd768_02 */ static int hf_rrc_r10_03 = -1; /* T_r10_03 */ static int hf_rrc_handoverToUTRANCommand_r10 = -1; /* HandoverToUTRANCommand_r10_IEs */ static int hf_rrc_v9c0NonCriticalExtensions_03 = -1; /* T_v9c0NonCriticalExtensions_03 */ -static int hf_rrc_nonCriticalExtensions_47 = -1; /* T_nonCriticalExtensions_47 */ -static int hf_rrc_criticalExtensions_40 = -1; /* T_criticalExtensions_39 */ +static int hf_rrc_nonCriticalExtensions_50 = -1; /* T_nonCriticalExtensions_50 */ +static int hf_rrc_criticalExtensions_43 = -1; /* T_criticalExtensions_42 */ static int hf_rrc_r11_03 = -1; /* T_r11_03 */ static int hf_rrc_handoverToUTRANCommand_r11 = -1; /* HandoverToUTRANCommand_r11_IEs */ static int hf_rrc_handoverToUTRANCommand_r11_add_ext = -1; /* BIT_STRING */ static int hf_rrc_vbc0NonCriticalExtensions = -1; /* T_vbc0NonCriticalExtensions */ static int hf_rrc_handoverToUTRANCommand_vbc0ext = -1; /* HandoverToUTRANCommand_vbc0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_48 = -1; /* T_nonCriticalExtensions_48 */ -static int hf_rrc_criticalExtensions_41 = -1; /* T_criticalExtensions_40 */ +static int hf_rrc_nonCriticalExtensions_51 = -1; /* T_nonCriticalExtensions_51 */ +static int hf_rrc_criticalExtensions_44 = -1; /* T_criticalExtensions_43 */ static int hf_rrc_r12_03 = -1; /* T_r12_03 */ static int hf_rrc_handoverToUTRANCommand_r12 = -1; /* HandoverToUTRANCommand_r12_IEs */ static int hf_rrc_handoverToUTRANCommand_r12_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_49 = -1; /* T_nonCriticalExtensions_49 */ -static int hf_rrc_criticalExtensions_42 = -1; /* T_criticalExtensions_41 */ +static int hf_rrc_nonCriticalExtensions_52 = -1; /* T_nonCriticalExtensions_52 */ +static int hf_rrc_criticalExtensions_45 = -1; /* T_criticalExtensions_44 */ static int hf_rrc_specificationMode_07 = -1; /* T_specificationMode_07 */ static int hf_rrc_complete_07 = -1; /* T_complete_07 */ static int hf_rrc_preconfiguration_07 = -1; /* T_preconfiguration_07 */ @@ -1303,7 +1337,7 @@ static int hf_rrc_va40NonCriticalExtensions_01 = -1; /* T_va40NonCriticalExtens static int hf_rrc_handoverToUTRANComplete_va40ext = -1; /* HandoverToUTRANComplete_va40ext */ static int hf_rrc_vb50NonCriticalExtensions_04 = -1; /* T_vb50NonCriticalExtensions_04 */ static int hf_rrc_handoverToUTRANComplete_vb50ext = -1; /* HandoverToUTRANComplete_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_50 = -1; /* T_nonCriticalExtensions_50 */ +static int hf_rrc_nonCriticalExtensions_53 = -1; /* T_nonCriticalExtensions_53 */ static int hf_rrc_loggedMeasAvailable_02 = -1; /* T_loggedMeasAvailable_02 */ static int hf_rrc_connEstFailInfoAvailable = -1; /* T_connEstFailInfoAvailable */ static int hf_rrc_intraDomainNasNodeSelector = -1; /* IntraDomainNasNodeSelector */ @@ -1323,14 +1357,14 @@ static int hf_rrc_vb50NonCriticalExtensions_05 = -1; /* T_vb50NonCriticalExtens static int hf_rrc_initialDirectTransfer_vb50ext = -1; /* InitialDirectTransfer_vb50ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_01 = -1; /* T_vc50NonCriticalExtensions_01 */ static int hf_rrc_initialDirectTransfer_vc50ext = -1; /* InitialDirectTransfer_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_51 = -1; /* T_nonCriticalExtensions_51 */ +static int hf_rrc_nonCriticalExtensions_54 = -1; /* T_nonCriticalExtensions_54 */ static int hf_rrc_start_Value = -1; /* START_Value */ static int hf_rrc_plmn_Identity = -1; /* PLMN_Identity */ static int hf_rrc_mbms_JoinedInformation = -1; /* MBMS_JoinedInformation_r6 */ static int hf_rrc_csCallType_02 = -1; /* T_csCallType_02 */ static int hf_rrc_supportOfCSG = -1; /* T_supportOfCSG */ static int hf_rrc_initialDirectTransfer_v7g0ext = -1; /* InitialDirectTransfer_v7g0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_52 = -1; /* T_nonCriticalExtensions_52 */ +static int hf_rrc_nonCriticalExtensions_55 = -1; /* T_nonCriticalExtensions_55 */ static int hf_rrc_r3_09 = -1; /* T_r3_09 */ static int hf_rrc_handoverFromUTRANCommand_GSM_r3 = -1; /* HandoverFromUTRANCommand_GSM_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_14 = -1; /* T_laterNonCriticalExtensions_14 */ @@ -1339,15 +1373,15 @@ static int hf_rrc_v690NonCriticalExtensions_09 = -1; /* T_v690NonCriticalExtens static int hf_rrc_handoverFromUTRANCommand_GSM_v690ext = -1; /* HandoverFromUTRANCommand_GSM_v690ext_IEs */ static int hf_rrc_v860NonCriticalExtensions_04 = -1; /* T_v860NonCriticalExtensions_04 */ static int hf_rrc_handoverFromUTRANCommand_GSM_v860ext = -1; /* HandoverFromUTRANCommand_GSM_v860ext_IEs */ -static int hf_rrc_nonCriticalExtensions_53 = -1; /* T_nonCriticalExtensions_53 */ +static int hf_rrc_nonCriticalExtensions_56 = -1; /* T_nonCriticalExtensions_56 */ static int hf_rrc_later_than_r3_07 = -1; /* T_later_than_r3_07 */ -static int hf_rrc_criticalExtensions_43 = -1; /* T_criticalExtensions_42 */ +static int hf_rrc_criticalExtensions_46 = -1; /* T_criticalExtensions_45 */ static int hf_rrc_r6_04 = -1; /* T_r6_04 */ static int hf_rrc_handoverFromUTRANCommand_GSM_r6 = -1; /* HandoverFromUTRANCommand_GSM_r6_IEs */ static int hf_rrc_handoverFromUTRANCommand_GSM_r6_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v860NonCriticalExtensions_05 = -1; /* T_v860NonCriticalExtensions_05 */ -static int hf_rrc_nonCriticalExtensions_54 = -1; /* T_nonCriticalExtensions_54 */ -static int hf_rrc_criticalExtensions_44 = -1; /* T_criticalExtensions_43 */ +static int hf_rrc_nonCriticalExtensions_57 = -1; /* T_nonCriticalExtensions_57 */ +static int hf_rrc_criticalExtensions_47 = -1; /* T_criticalExtensions_46 */ static int hf_rrc_toHandoverRAB_Info = -1; /* RAB_Info */ static int hf_rrc_frequency_band = -1; /* Frequency_Band */ static int hf_rrc_gsm_message = -1; /* T_gsm_message */ @@ -1364,9 +1398,9 @@ static int hf_rrc_sr_vcc_SecurityRABInfo = -1; /* SR_VCC_SecurityRABInfo_v860 static int hf_rrc_handoverFromUTRANCommand_GERANIu_01 = -1; /* T_handoverFromUTRANCommand_GERANIu */ static int hf_rrc_r5_03 = -1; /* T_r5_03 */ static int hf_rrc_handoverFromUTRANCommand_GERANIu_r5 = -1; /* HandoverFromUTRANCommand_GERANIu_r5_IEs */ -static int hf_rrc_nonCriticalExtensions_55 = -1; /* T_nonCriticalExtensions_55 */ +static int hf_rrc_nonCriticalExtensions_58 = -1; /* T_nonCriticalExtensions_58 */ static int hf_rrc_later_than_r5 = -1; /* T_later_than_r5 */ -static int hf_rrc_criticalExtensions_45 = -1; /* T_criticalExtensions_44 */ +static int hf_rrc_criticalExtensions_48 = -1; /* T_criticalExtensions_47 */ static int hf_rrc_frequency_Band = -1; /* Frequency_Band */ static int hf_rrc_geranIu_Message = -1; /* T_geranIu_Message */ static int hf_rrc_single_GERANIu_Message = -1; /* T_single_GERANIu_Message */ @@ -1376,21 +1410,21 @@ static int hf_rrc_r3_10 = -1; /* T_r3_10 */ static int hf_rrc_handoverFromUTRANCommand_CDMA2000_r3 = -1; /* HandoverFromUTRANCommand_CDMA2000_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_15 = -1; /* T_laterNonCriticalExtensions_15 */ static int hf_rrc_handoverFromUTRANCommand_CDMA2000_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_56 = -1; /* T_nonCriticalExtensions_56 */ +static int hf_rrc_nonCriticalExtensions_59 = -1; /* T_nonCriticalExtensions_59 */ static int hf_rrc_later_than_r3_08 = -1; /* T_later_than_r3_08 */ -static int hf_rrc_criticalExtensions_46 = -1; /* T_criticalExtensions_45 */ +static int hf_rrc_criticalExtensions_49 = -1; /* T_criticalExtensions_48 */ static int hf_rrc_cdma2000_MessageList = -1; /* CDMA2000_MessageList */ -static int hf_rrc_criticalExtensions_47 = -1; /* T_criticalExtensions_46 */ +static int hf_rrc_criticalExtensions_50 = -1; /* T_criticalExtensions_49 */ static int hf_rrc_r8_04 = -1; /* T_r8_04 */ static int hf_rrc_handoverFromUTRANCommand_EUTRA_r8 = -1; /* HandoverFromUTRANCommand_EUTRA_r8_IEs */ static int hf_rrc_handoverFromUTRANCommand_EUTRA_r8_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_57 = -1; /* T_nonCriticalExtensions_57 */ -static int hf_rrc_criticalExtensions_48 = -1; /* T_criticalExtensions_47 */ +static int hf_rrc_nonCriticalExtensions_60 = -1; /* T_nonCriticalExtensions_60 */ +static int hf_rrc_criticalExtensions_51 = -1; /* T_criticalExtensions_50 */ static int hf_rrc_r11_04 = -1; /* T_r11_04 */ static int hf_rrc_handoverFromUTRANCommand_EUTRA_r11 = -1; /* HandoverFromUTRANCommand_EUTRA_r11_IEs */ static int hf_rrc_handoverFromUTRANCommand_EUTRA_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_58 = -1; /* T_nonCriticalExtensions_58 */ -static int hf_rrc_criticalExtensions_49 = -1; /* T_criticalExtensions_48 */ +static int hf_rrc_nonCriticalExtensions_61 = -1; /* T_nonCriticalExtensions_61 */ +static int hf_rrc_criticalExtensions_52 = -1; /* T_criticalExtensions_51 */ static int hf_rrc_toHandoverRAB_Info_02 = -1; /* RAB_InformationList */ static int hf_rrc_eutra_Message = -1; /* T_eutra_Message */ static int hf_rrc_rsr_vcc_Info = -1; /* RSR_VCC_Info */ @@ -1406,7 +1440,7 @@ static int hf_rrc_v590NonCriticalExtensions_06 = -1; /* T_v590NonCriticalExtens static int hf_rrc_handoverFromUTRANFailure_v590ext = -1; /* HandoverFromUtranFailure_v590ext_IEs */ static int hf_rrc_v860NonCriticalExtensions_06 = -1; /* T_v860NonCriticalExtensions_06 */ static int hf_rrc_handoverFromUTRANFailure_v860ext = -1; /* HandoverFromUtranFailure_v860ext_IEs */ -static int hf_rrc_nonCriticalExtensions_59 = -1; /* T_nonCriticalExtensions_59 */ +static int hf_rrc_nonCriticalExtensions_62 = -1; /* T_nonCriticalExtensions_62 */ static int hf_rrc_geranIu_MessageList_01 = -1; /* GERANIu_MessageList */ static int hf_rrc_eutra_Message_02 = -1; /* T_eutra_Message_02 */ static int hf_rrc_predefinedConfigStatusList = -1; /* T_predefinedConfigStatusList */ @@ -1447,7 +1481,7 @@ static int hf_rrc_v7f0NonCriticalExtensions_04 = -1; /* T_v7f0NonCriticalExtens static int hf_rrc_interRATHandoverInfo_v7f0ext = -1; /* InterRATHandoverInfo_v7f0ext_IEs */ static int hf_rrc_va40NonCriticalExtensions_02 = -1; /* T_va40NonCriticalExtensions_02 */ static int hf_rrc_interRATHandoverInfo_va40ext = -1; /* InterRATHandoverInfoBand_va40ext_IEs */ -static int hf_rrc_nonCriticalExtensions_60 = -1; /* T_nonCriticalExtensions_60 */ +static int hf_rrc_nonCriticalExtensions_63 = -1; /* T_nonCriticalExtensions_63 */ static int hf_rrc_accessStratumReleaseIndicator = -1; /* AccessStratumReleaseIndicator */ static int hf_rrc_tdd128_RF_Capability = -1; /* RadioFrequencyBandTDDList */ static int hf_rrc_predefinedConfigStatusListComp = -1; /* PredefinedConfigStatusListComp */ @@ -1485,7 +1519,9 @@ static int hf_rrc_vbc0NonCriticalExtensions_01 = -1; /* T_vbc0NonCriticalExtens static int hf_rrc_interRATHandoverInfo_vbc0ext = -1; /* InterRATHandoverInfo_vbc0ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_02 = -1; /* T_vc50NonCriticalExtensions_02 */ static int hf_rrc_interRATHandoverInfo_vc50ext = -1; /* InterRATHandoverInfo_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_61 = -1; /* T_nonCriticalExtensions_61 */ +static int hf_rrc_vdxyNonCriticalExtensions = -1; /* T_vdxyNonCriticalExtensions */ +static int hf_rrc_interRATHandoverInfo_vdxyext = -1; /* InterRATHandoverInfo_vdxyext_IEs */ +static int hf_rrc_nonCriticalExtensions_64 = -1; /* T_nonCriticalExtensions_64 */ static int hf_rrc_supportForSIB11bis = -1; /* T_supportForSIB11bis */ static int hf_rrc_supportForFDPCH = -1; /* T_supportForFDPCH */ static int hf_rrc_ue_RadioAccessCapabilityInfo = -1; /* UE_RadioAccessCapabilityInfo_v770ext */ @@ -1514,6 +1550,8 @@ static int hf_rrc_ue_RadioAccessCapabilityInfo_TDD128_01 = -1; /* UE_RadioAcces static int hf_rrc_ue_RadioAccessCapabilityInfo_vb70ext = -1; /* UE_RadioAccessCapability_vb70ext */ static int hf_rrc_ue_RadioAccessCapabilityInfo_vbc0ext = -1; /* UE_RadioAccessCapability_vbc0ext */ static int hf_rrc_ue_RadioAccessCapabilityComp2_07 = -1; /* UE_RadioAccessCapabilityComp2_vc50ext */ +static int hf_rrc_ue_RadioAccessCapabilityInfo_vdxyext = -1; /* UE_RadioAccessCapability_vdxyext */ +static int hf_rrc_ue_RadioAccessCapabilityComp2_08 = -1; /* UE_RadioAccessCapabilityComp2_vdxyext */ static int hf_rrc_r3_11 = -1; /* T_r3_11 */ static int hf_rrc_measurementControl_r3 = -1; /* MeasurementControl_r3_IEs */ static int hf_rrc_v390nonCriticalExtensions = -1; /* T_v390nonCriticalExtensions */ @@ -1527,32 +1565,32 @@ static int hf_rrc_v590NonCriticalExtensions_08 = -1; /* T_v590NonCriticalExtens static int hf_rrc_measurementControl_v590ext = -1; /* MeasurementControl_v590ext_IEs */ static int hf_rrc_v5b0NonCriticalExtensions = -1; /* T_v5b0NonCriticalExtensions */ static int hf_rrc_measurementControl_v5b0ext = -1; /* MeasurementControl_v5b0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_62 = -1; /* T_nonCriticalExtensions_62 */ +static int hf_rrc_nonCriticalExtensions_65 = -1; /* T_nonCriticalExtensions_65 */ static int hf_rrc_later_than_r3_09 = -1; /* T_later_than_r3_09 */ -static int hf_rrc_criticalExtensions_50 = -1; /* T_criticalExtensions_49 */ +static int hf_rrc_criticalExtensions_53 = -1; /* T_criticalExtensions_52 */ static int hf_rrc_r4_03 = -1; /* T_r4_03 */ static int hf_rrc_measurementControl_r4 = -1; /* MeasurementControl_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_03 = -1; /* T_v4d0NonCriticalExtensions_03 */ static int hf_rrc_measurementControl_r4_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v590NonCriticalExtensions_09 = -1; /* T_v590NonCriticalExtensions_09 */ static int hf_rrc_v5b0NonCriticalExtensions_01 = -1; /* T_v5b0NonCriticalExtensions_01 */ -static int hf_rrc_nonCriticalExtensions_63 = -1; /* T_nonCriticalExtensions_63 */ +static int hf_rrc_nonCriticalExtensions_66 = -1; /* T_nonCriticalExtensions_66 */ static int hf_rrc_later_than_r4 = -1; /* T_later_than_r4 */ static int hf_rrc_rrc_TransactionIdentifier_MSP = -1; /* RRC_TransactionIdentifier */ -static int hf_rrc_criticalExtensions_51 = -1; /* T_criticalExtensions_50 */ +static int hf_rrc_criticalExtensions_54 = -1; /* T_criticalExtensions_53 */ static int hf_rrc_r6_05 = -1; /* T_r6_05 */ static int hf_rrc_measurementControl_r6 = -1; /* MeasurementControl_r6_IEs */ static int hf_rrc_v6a0NonCriticalExtensions = -1; /* T_v6a0NonCriticalExtensions */ static int hf_rrc_measurementControl_v6a0ext = -1; /* MeasurementControl_v6a0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_64 = -1; /* T_nonCriticalExtensions_64 */ -static int hf_rrc_criticalExtensions_52 = -1; /* T_criticalExtensions_51 */ +static int hf_rrc_nonCriticalExtensions_67 = -1; /* T_nonCriticalExtensions_67 */ +static int hf_rrc_criticalExtensions_55 = -1; /* T_criticalExtensions_54 */ static int hf_rrc_r7_04 = -1; /* T_r7_04 */ static int hf_rrc_measurementControl_r7 = -1; /* MeasurementControl_r7_IEs */ static int hf_rrc_measurementControl_r7_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v7b0NonCriticalExtensions = -1; /* T_v7b0NonCriticalExtensions */ static int hf_rrc_measurementControl_v7b0ext = -1; /* MeasurementControl_v7b0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_65 = -1; /* T_nonCriticalExtensions_65 */ -static int hf_rrc_criticalExtensions_53 = -1; /* T_criticalExtensions_52 */ +static int hf_rrc_nonCriticalExtensions_68 = -1; /* T_nonCriticalExtensions_68 */ +static int hf_rrc_criticalExtensions_56 = -1; /* T_criticalExtensions_55 */ static int hf_rrc_r8_05 = -1; /* T_r8_05 */ static int hf_rrc_measurementControl_r8 = -1; /* MeasurementControl_r8_IEs */ static int hf_rrc_measurementControl_r8_add_ext = -1; /* BIT_STRING */ @@ -1560,16 +1598,16 @@ static int hf_rrc_v8a0NonCriticalExtensions_03 = -1; /* T_v8a0NonCriticalExtens static int hf_rrc_measurementControl_v8a0ext = -1; /* MeasurementControl_v8a0ext_IEs */ static int hf_rrc_vb50NonCriticalExtensions_07 = -1; /* T_vb50NonCriticalExtensions_07 */ static int hf_rrc_measurementControl_vb50ext = -1; /* MeasurementControl_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_66 = -1; /* T_nonCriticalExtensions_66 */ -static int hf_rrc_criticalExtensions_54 = -1; /* T_criticalExtensions_53 */ +static int hf_rrc_nonCriticalExtensions_69 = -1; /* T_nonCriticalExtensions_69 */ +static int hf_rrc_criticalExtensions_57 = -1; /* T_criticalExtensions_56 */ static int hf_rrc_r9_04 = -1; /* T_r9_04 */ static int hf_rrc_measurementControl_r9 = -1; /* MeasurementControl_r9_IEs */ static int hf_rrc_measurementControl_r9_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v970NonCriticalExtensions = -1; /* T_v970NonCriticalExtensions */ static int hf_rrc_measurementControl_v970ext = -1; /* MeasurementControl_v970ext_IEs */ static int hf_rrc_vb50NonCriticalExtensions_08 = -1; /* T_vb50NonCriticalExtensions_08 */ -static int hf_rrc_nonCriticalExtensions_67 = -1; /* T_nonCriticalExtensions_67 */ -static int hf_rrc_criticalExtensions_55 = -1; /* T_criticalExtensions_54 */ +static int hf_rrc_nonCriticalExtensions_70 = -1; /* T_nonCriticalExtensions_70 */ +static int hf_rrc_criticalExtensions_58 = -1; /* T_criticalExtensions_57 */ static int hf_rrc_r10_04 = -1; /* T_r10_04 */ static int hf_rrc_measurementControl_r10 = -1; /* MeasurementControl_r10_IEs */ static int hf_rrc_measurementControl_r10_add_ext = -1; /* BIT_STRING */ @@ -1578,18 +1616,23 @@ static int hf_rrc_measurementControl_vaa0ext = -1; /* MeasurementControl_vaa0ex static int hf_rrc_vab0NonCriticalExtensions = -1; /* T_vab0NonCriticalExtensions */ static int hf_rrc_measurementControl_vab0ext = -1; /* MeasurementControl_vab0ext_IEs */ static int hf_rrc_vb50NonCriticalExtensions_09 = -1; /* T_vb50NonCriticalExtensions_09 */ -static int hf_rrc_nonCriticalExtensions_68 = -1; /* T_nonCriticalExtensions_68 */ -static int hf_rrc_criticalExtensions_56 = -1; /* T_criticalExtensions_55 */ +static int hf_rrc_nonCriticalExtensions_71 = -1; /* T_nonCriticalExtensions_71 */ +static int hf_rrc_criticalExtensions_59 = -1; /* T_criticalExtensions_58 */ static int hf_rrc_r11_05 = -1; /* T_r11_05 */ static int hf_rrc_measurementControl_r11 = -1; /* MeasurementControl_r11_IEs */ static int hf_rrc_measurementControl_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_69 = -1; /* T_nonCriticalExtensions_69 */ -static int hf_rrc_criticalExtensions_57 = -1; /* T_criticalExtensions_56 */ +static int hf_rrc_nonCriticalExtensions_72 = -1; /* T_nonCriticalExtensions_72 */ +static int hf_rrc_criticalExtensions_60 = -1; /* T_criticalExtensions_59 */ static int hf_rrc_r12_04 = -1; /* T_r12_04 */ static int hf_rrc_measurementControl_r12 = -1; /* MeasurementControl_r12_IEs */ static int hf_rrc_measurementControl_r12_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_70 = -1; /* T_nonCriticalExtensions_70 */ -static int hf_rrc_criticalExtensions_58 = -1; /* T_criticalExtensions_57 */ +static int hf_rrc_nonCriticalExtensions_73 = -1; /* T_nonCriticalExtensions_73 */ +static int hf_rrc_criticalExtensions_61 = -1; /* T_criticalExtensions_60 */ +static int hf_rrc_r13_03 = -1; /* T_r13_03 */ +static int hf_rrc_measurementControl_r13 = -1; /* MeasurementControl_r13_IEs */ +static int hf_rrc_measurementControl_r13_add_ext = -1; /* BIT_STRING */ +static int hf_rrc_nonCriticalExtensions_74 = -1; /* T_nonCriticalExtensions_74 */ +static int hf_rrc_criticalExtensions_62 = -1; /* T_criticalExtensions_61 */ static int hf_rrc_measurementIdentity = -1; /* MeasurementIdentity */ static int hf_rrc_measurementCommand = -1; /* MeasurementCommand */ static int hf_rrc_measurementReportingMode = -1; /* MeasurementReportingMode */ @@ -1620,13 +1663,14 @@ static int hf_rrc_measurementCommand_07 = -1; /* MeasurementCommand_r11 */ static int hf_rrc_interRATMeasurement = -1; /* InterRATMeasurement_r11 */ static int hf_rrc_measurementCommand_08 = -1; /* MeasurementCommand_r12 */ static int hf_rrc_measurementScalingFactor = -1; /* MeasurementScalingFactor */ +static int hf_rrc_measurementCommand_09 = -1; /* MeasurementCommand_r13 */ static int hf_rrc_laterNonCriticalExtensions_19 = -1; /* T_laterNonCriticalExtensions_19 */ static int hf_rrc_measurementControlFailure_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v590NonCriticalExtensions_10 = -1; /* T_v590NonCriticalExtensions_10 */ static int hf_rrc_measurementControlFailure_v590ext = -1; /* MeasurementControlFailure_v590ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_03 = -1; /* T_vc50NonCriticalExtensions_03 */ static int hf_rrc_measurementControlFailure_vc50ext = -1; /* MeasurementControlFailure_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_71 = -1; /* T_nonCriticalExtensions_71 */ +static int hf_rrc_nonCriticalExtensions_75 = -1; /* T_nonCriticalExtensions_75 */ static int hf_rrc_measuredResults = -1; /* MeasuredResults */ static int hf_rrc_additionalMeasuredResults = -1; /* MeasuredResultsList */ static int hf_rrc_eventResults = -1; /* EventResults */ @@ -1656,7 +1700,9 @@ static int hf_rrc_vb50NonCriticalExtensions_10 = -1; /* T_vb50NonCriticalExtens static int hf_rrc_measurementReport_vb50ext = -1; /* MeasurementReport_vb50ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_04 = -1; /* T_vc50NonCriticalExtensions_04 */ static int hf_rrc_measurementReport_vc50ext = -1; /* MeasurementReport_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_72 = -1; /* T_nonCriticalExtensions_72 */ +static int hf_rrc_vdxyNonCriticalExtensions_01 = -1; /* T_vdxyNonCriticalExtensions_01 */ +static int hf_rrc_measurementReport_vdxyext = -1; /* MeasurementReport_vdxyext_IEs */ +static int hf_rrc_nonCriticalExtensions_76 = -1; /* T_nonCriticalExtensions_76 */ static int hf_rrc_measuredResults_v390ext = -1; /* MeasuredResults_v390ext */ static int hf_rrc_interFreqEventResults_LCR = -1; /* InterFreqEventResults_LCR_r4_ext */ static int hf_rrc_additionalMeasuredResults_LCR = -1; /* MeasuredResultsList_LCR_r4_ext */ @@ -1693,6 +1739,8 @@ static int hf_rrc_additionalMeasuredResultsOnSecUlFreq_01 = -1; /* MeasuredResu static int hf_rrc_eutra_MeasuredResults_03 = -1; /* EUTRA_MeasuredResults_vc50ext */ static int hf_rrc_eutra_EventResults_02 = -1; /* EUTRA_EventResults_vc50ext */ static int hf_rrc_eutra_EventResultsForCELLFACH_01 = -1; /* EUTRA_EventResultsForCELLFACH_vc50ext */ +static int hf_rrc_measuredResults_05 = -1; /* MeasuredResults_vdxyext */ +static int hf_rrc_additionalMeasuredResults_05 = -1; /* MeasuredResultsList_vdxyext */ static int hf_rrc_pagingRecordList = -1; /* PagingRecordList */ static int hf_rrc_bcch_ModificationInfo = -1; /* BCCH_ModificationInfo */ static int hf_rrc_laterNonCriticalExtensions_21 = -1; /* T_laterNonCriticalExtensions_21 */ @@ -1703,14 +1751,14 @@ static int hf_rrc_v860NonCriticalExtensions_09 = -1; /* T_v860NonCriticalExtens static int hf_rrc_pagingType1_v860ext = -1; /* PagingType1_v860ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_05 = -1; /* T_vc50NonCriticalExtensions_05 */ static int hf_rrc_pagingType1_vc50ext = -1; /* PagingType1_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_73 = -1; /* T_nonCriticalExtensions_73 */ +static int hf_rrc_nonCriticalExtensions_77 = -1; /* T_nonCriticalExtensions_77 */ static int hf_rrc_pagingRecord2List = -1; /* PagingRecord2List_r5 */ static int hf_rrc_bcch_ModificationInfo_vc50ext = -1; /* BCCH_ModificationInfo_vc50ext */ static int hf_rrc_pagingCause = -1; /* PagingCause */ static int hf_rrc_pagingRecordTypeID = -1; /* PagingRecordTypeID */ static int hf_rrc_laterNonCriticalExtensions_22 = -1; /* T_laterNonCriticalExtensions_22 */ static int hf_rrc_pagingType2_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_74 = -1; /* T_nonCriticalExtensions_74 */ +static int hf_rrc_nonCriticalExtensions_78 = -1; /* T_nonCriticalExtensions_78 */ static int hf_rrc_r3_12 = -1; /* T_r3_12 */ static int hf_rrc_physicalChannelReconfiguration_r3 = -1; /* PhysicalChannelReconfiguration_r3_IEs */ static int hf_rrc_v3a0NonCriticalExtensions_05 = -1; /* T_v3a0NonCriticalExtensions_05 */ @@ -1725,9 +1773,9 @@ static int hf_rrc_v690NonCriticalExtensions_12 = -1; /* T_v690NonCriticalExtens static int hf_rrc_physicalChannelReconfiguration_v690ext = -1; /* PhysicalChannelReconfiguration_v690ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_04 = -1; /* T_v770NonCriticalExtensions_04 */ static int hf_rrc_physicalChannelReconfiguration_v770ext = -1; /* PhysicalChannelReconfiguration_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_75 = -1; /* T_nonCriticalExtensions_75 */ +static int hf_rrc_nonCriticalExtensions_79 = -1; /* T_nonCriticalExtensions_79 */ static int hf_rrc_later_than_r3_10 = -1; /* T_later_than_r3_10 */ -static int hf_rrc_criticalExtensions_59 = -1; /* T_criticalExtensions_58 */ +static int hf_rrc_criticalExtensions_63 = -1; /* T_criticalExtensions_62 */ static int hf_rrc_r4_04 = -1; /* T_r4_04 */ static int hf_rrc_physicalChannelReconfiguration_r4 = -1; /* PhysicalChannelReconfiguration_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_04 = -1; /* T_v4d0NonCriticalExtensions_04 */ @@ -1735,23 +1783,23 @@ static int hf_rrc_physicalChannelReconfiguration_r4_add_ext = -1; /* BIT_STRING static int hf_rrc_v590NonCriticalExtenstions_03 = -1; /* T_v590NonCriticalExtenstions_03 */ static int hf_rrc_v690NonCriticalExtensions_13 = -1; /* T_v690NonCriticalExtensions_13 */ static int hf_rrc_v770NonCriticalExtensions_05 = -1; /* T_v770NonCriticalExtensions_05 */ -static int hf_rrc_nonCriticalExtensions_76 = -1; /* T_nonCriticalExtensions_76 */ -static int hf_rrc_criticalExtensions_60 = -1; /* T_criticalExtensions_59 */ +static int hf_rrc_nonCriticalExtensions_80 = -1; /* T_nonCriticalExtensions_80 */ +static int hf_rrc_criticalExtensions_64 = -1; /* T_criticalExtensions_63 */ static int hf_rrc_r5_04 = -1; /* T_r5_04 */ static int hf_rrc_physicalChannelReconfiguration_r5 = -1; /* PhysicalChannelReconfiguration_r5_IEs */ static int hf_rrc_physicalChannelReconfiguration_r5_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v690NonCriticalExtensions_14 = -1; /* T_v690NonCriticalExtensions_14 */ static int hf_rrc_v770NonCriticalExtensions_06 = -1; /* T_v770NonCriticalExtensions_06 */ -static int hf_rrc_nonCriticalExtensions_77 = -1; /* T_nonCriticalExtensions_77 */ -static int hf_rrc_criticalExtensions_61 = -1; /* T_criticalExtensions_60 */ +static int hf_rrc_nonCriticalExtensions_81 = -1; /* T_nonCriticalExtensions_81 */ +static int hf_rrc_criticalExtensions_65 = -1; /* T_criticalExtensions_64 */ static int hf_rrc_r6_06 = -1; /* T_r6_06 */ static int hf_rrc_physicalChannelReconfiguration_r6 = -1; /* PhysicalChannelReconfiguration_r6_IEs */ static int hf_rrc_physicalChannelReconfiguration_r6_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v6b0NonCriticalExtensions_06 = -1; /* T_v6b0NonCriticalExtensions_05 */ static int hf_rrc_physicalChannelReconfiguration_v6b0ext = -1; /* PhysicalChannelReconfiguration_v6b0ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_07 = -1; /* T_v770NonCriticalExtensions_07 */ -static int hf_rrc_nonCriticalExtensions_78 = -1; /* T_nonCriticalExtensions_78 */ -static int hf_rrc_criticalExtensions_62 = -1; /* T_criticalExtensions_61 */ +static int hf_rrc_nonCriticalExtensions_82 = -1; /* T_nonCriticalExtensions_82 */ +static int hf_rrc_criticalExtensions_66 = -1; /* T_criticalExtensions_65 */ static int hf_rrc_r7_05 = -1; /* T_r7_05 */ static int hf_rrc_physicalChannelReconfiguration_r7 = -1; /* PhysicalChannelReconfiguration_r7_IEs */ static int hf_rrc_physicalChannelReconfiguration_r7_add_ext = -1; /* BIT_STRING */ @@ -1763,8 +1811,8 @@ static int hf_rrc_v7f0NonCriticalExtensions_05 = -1; /* T_v7f0NonCriticalExtens static int hf_rrc_physicalChannelReconfiguration_v7f0ext = -1; /* PhysicalChannelReconfiguration_v7f0ext_IEs */ static int hf_rrc_v7g0NonCriticalExtensions_06 = -1; /* T_v7g0NonCriticalExtensions_06 */ static int hf_rrc_physicalChannelReconfiguration_v7g0ext = -1; /* PhysicalChannelReconfiguration_v7g0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_79 = -1; /* T_nonCriticalExtensions_79 */ -static int hf_rrc_criticalExtensions_63 = -1; /* T_criticalExtensions_62 */ +static int hf_rrc_nonCriticalExtensions_83 = -1; /* T_nonCriticalExtensions_83 */ +static int hf_rrc_criticalExtensions_67 = -1; /* T_criticalExtensions_66 */ static int hf_rrc_r8_06 = -1; /* T_r8_06 */ static int hf_rrc_physicalChannelReconfiguration_r8 = -1; /* PhysicalChannelReconfiguration_r8_IEs */ static int hf_rrc_physicalChannelReconfiguration_r8_add_ext = -1; /* BIT_STRING */ @@ -1775,32 +1823,37 @@ static int hf_rrc_physicalChannelReconfiguration_v890ext = -1; /* PhysicalChann static int hf_rrc_v7g0NonCriticalExtensions_07 = -1; /* T_v7g0NonCriticalExtensions_07 */ static int hf_rrc_v8a0NonCriticalExtensions_04 = -1; /* T_v8a0NonCriticalExtensions_04 */ static int hf_rrc_physicalChannelReconfiguration_v8a0ext = -1; /* PhysicalChannelReconfiguration_v8a0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_80 = -1; /* T_nonCriticalExtensions_80 */ -static int hf_rrc_criticalExtensions_64 = -1; /* T_criticalExtensions_63 */ +static int hf_rrc_nonCriticalExtensions_84 = -1; /* T_nonCriticalExtensions_84 */ +static int hf_rrc_criticalExtensions_68 = -1; /* T_criticalExtensions_67 */ static int hf_rrc_r9_05 = -1; /* T_r9_05 */ static int hf_rrc_physicalChannelReconfiguration_r9 = -1; /* PhysicalChannelReconfiguration_r9_IEs */ static int hf_rrc_physicalChannelReconfiguration_r9_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v950NonCriticalExtensions_03 = -1; /* T_v950NonCriticalExtensions_03 */ static int hf_rrc_physicalChannelReconfiguration_v950ext = -1; /* PhysicalChannelReconfiguration_v950ext_IEs */ -static int hf_rrc_nonCriticalExtensions_81 = -1; /* T_nonCriticalExtensions_81 */ -static int hf_rrc_criticalExtensions_65 = -1; /* T_criticalExtensions_64 */ +static int hf_rrc_nonCriticalExtensions_85 = -1; /* T_nonCriticalExtensions_85 */ +static int hf_rrc_criticalExtensions_69 = -1; /* T_criticalExtensions_68 */ static int hf_rrc_r10_05 = -1; /* T_r10_05 */ static int hf_rrc_physicalChannelReconfiguration_r10 = -1; /* PhysicalChannelReconfiguration_r10_IEs */ static int hf_rrc_physicalChannelReconfiguration_r10_add_ext = -1; /* BIT_STRING */ static int hf_rrc_vb50NonCriticalExtensions_11 = -1; /* T_vb50NonCriticalExtensions_11 */ static int hf_rrc_physicalChannelReconfiguration_vb50ext = -1; /* PhysicalChannelReconfiguration_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_82 = -1; /* T_nonCriticalExtensions_82 */ -static int hf_rrc_criticalExtensions_66 = -1; /* T_criticalExtensions_65 */ +static int hf_rrc_nonCriticalExtensions_86 = -1; /* T_nonCriticalExtensions_86 */ +static int hf_rrc_criticalExtensions_70 = -1; /* T_criticalExtensions_69 */ static int hf_rrc_r11_06 = -1; /* T_r11_06 */ static int hf_rrc_physicalChannelReconfiguration_r11 = -1; /* PhysicalChannelReconfiguration_r11_IEs */ static int hf_rrc_physicalChannelReconfiguration_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_83 = -1; /* T_nonCriticalExtensions_83 */ -static int hf_rrc_criticalExtensions_67 = -1; /* T_criticalExtensions_66 */ +static int hf_rrc_nonCriticalExtensions_87 = -1; /* T_nonCriticalExtensions_87 */ +static int hf_rrc_criticalExtensions_71 = -1; /* T_criticalExtensions_70 */ static int hf_rrc_r12_05 = -1; /* T_r12_05 */ static int hf_rrc_physicalChannelReconfiguration_r12 = -1; /* PhysicalChannelReconfiguration_r12_IEs */ static int hf_rrc_physicalChannelReconfiguration_r12_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_84 = -1; /* T_nonCriticalExtensions_84 */ -static int hf_rrc_criticalExtensions_68 = -1; /* T_criticalExtensions_67 */ +static int hf_rrc_nonCriticalExtensions_88 = -1; /* T_nonCriticalExtensions_88 */ +static int hf_rrc_criticalExtensions_72 = -1; /* T_criticalExtensions_71 */ +static int hf_rrc_r13_04 = -1; /* T_r13_04 */ +static int hf_rrc_physicalChannelReconfiguration_r13 = -1; /* PhysicalChannelReconfiguration_r13_IEs */ +static int hf_rrc_physicalChannelReconfiguration_r13_add_ext = -1; /* BIT_STRING */ +static int hf_rrc_nonCriticalExtensions_89 = -1; /* T_nonCriticalExtensions_89 */ +static int hf_rrc_criticalExtensions_73 = -1; /* T_criticalExtensions_72 */ static int hf_rrc_ul_ChannelRequirement_03 = -1; /* UL_ChannelRequirementWithCPCH_SetID */ static int hf_rrc_modeSpecificInfo_13 = -1; /* T_modeSpecificInfo_13 */ static int hf_rrc_fdd_19 = -1; /* T_fdd_19 */ @@ -1821,6 +1874,8 @@ static int hf_rrc_responseToChangeOfUE_Capability_03 = -1; /* T_responseToChang static int hf_rrc_responseToChangeOfUE_Capability_04 = -1; /* T_responseToChangeOfUE_Capability_04 */ static int hf_rrc_harqInfo_01 = -1; /* HARQ_Info_r11 */ static int hf_rrc_responseToChangeOfUE_Capability_05 = -1; /* T_responseToChangeOfUE_Capability_05 */ +static int hf_rrc_responseToChangeOfUE_Capability_06 = -1; /* T_responseToChangeOfUE_Capability_06 */ +static int hf_rrc_harqInfo_02 = -1; /* HARQ_Info_r13 */ static int hf_rrc_ul_IntegProtActivationInfo = -1; /* IntegrityProtActivationInfo */ static int hf_rrc_ul_TimingAdvance = -1; /* UL_TimingAdvance */ static int hf_rrc_dummy_15 = -1; /* RB_ActivationTimeInfoList */ @@ -1829,20 +1884,20 @@ static int hf_rrc_laterNonCriticalExtensions_24 = -1; /* T_laterNonCriticalExte static int hf_rrc_physicalChannelReconfigurationComplete_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v770NonCriticalExtensions_08 = -1; /* T_v770NonCriticalExtensions_08 */ static int hf_rrc_physicalChannelReconfigurationComplete_v770ext = -1; /* PhysicalChannelReconfigurationComplete_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_85 = -1; /* T_nonCriticalExtensions_85 */ +static int hf_rrc_nonCriticalExtensions_90 = -1; /* T_nonCriticalExtensions_90 */ static int hf_rrc_ext_UL_TimingAdvance = -1; /* EXT_UL_TimingAdvance */ static int hf_rrc_deferredMeasurementControlReading = -1; /* T_deferredMeasurementControlReading */ static int hf_rrc_laterNonCriticalExtensions_25 = -1; /* T_laterNonCriticalExtensions_25 */ static int hf_rrc_physicalChannelReconfigurationFailure_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_86 = -1; /* T_nonCriticalExtensions_86 */ +static int hf_rrc_nonCriticalExtensions_91 = -1; /* T_nonCriticalExtensions_91 */ static int hf_rrc_r3_13 = -1; /* T_r3_13 */ static int hf_rrc_physicalSharedChannelAllocation_r3 = -1; /* PhysicalSharedChannelAllocation_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_26 = -1; /* T_laterNonCriticalExtensions_26 */ static int hf_rrc_physicalSharedChannelAllocation_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_87 = -1; /* T_nonCriticalExtensions_87 */ +static int hf_rrc_nonCriticalExtensions_92 = -1; /* T_nonCriticalExtensions_92 */ static int hf_rrc_later_than_r3_11 = -1; /* T_later_than_r3_11 */ static int hf_rrc_dsch_RNTI = -1; /* DSCH_RNTI */ -static int hf_rrc_criticalExtensions_69 = -1; /* T_criticalExtensions_68 */ +static int hf_rrc_criticalExtensions_74 = -1; /* T_criticalExtensions_73 */ static int hf_rrc_r4_05 = -1; /* T_r4_05 */ static int hf_rrc_physicalSharedChannelAllocation_r4 = -1; /* PhysicalSharedChannelAllocation_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_05 = -1; /* T_v4d0NonCriticalExtensions_05 */ @@ -1851,8 +1906,8 @@ static int hf_rrc_v690NonCriticalExtensions_15 = -1; /* T_v690NonCriticalExtens static int hf_rrc_physicalSharedChannelAllocation_v690ext = -1; /* PhysicalSharedChannelAllocation_v690ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_09 = -1; /* T_v770NonCriticalExtensions_09 */ static int hf_rrc_physicalSharedChannelAllocation_v770ext = -1; /* PhysicalSharedChannelAllocation_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_88 = -1; /* T_nonCriticalExtensions_88 */ -static int hf_rrc_criticalExtensions_70 = -1; /* T_criticalExtensions_69 */ +static int hf_rrc_nonCriticalExtensions_93 = -1; /* T_nonCriticalExtensions_93 */ +static int hf_rrc_criticalExtensions_75 = -1; /* T_criticalExtensions_74 */ static int hf_rrc_ul_TimingAdvance_01 = -1; /* UL_TimingAdvanceControl */ static int hf_rrc_pusch_CapacityAllocationInfo = -1; /* PUSCH_CapacityAllocationInfo */ static int hf_rrc_pdsch_CapacityAllocationInfo = -1; /* PDSCH_CapacityAllocationInfo */ @@ -1879,7 +1934,7 @@ static int hf_rrc_laterNonCriticalExtensions_27 = -1; /* T_laterNonCriticalExte static int hf_rrc_puschCapacityRequest_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v590NonCriticalExtensions_13 = -1; /* T_v590NonCriticalExtensions_13 */ static int hf_rrc_puschCapacityRequest_v590ext = -1; /* PUSCHCapacityRequest_v590ext */ -static int hf_rrc_nonCriticalExtensions_89 = -1; /* T_nonCriticalExtensions_89 */ +static int hf_rrc_nonCriticalExtensions_94 = -1; /* T_nonCriticalExtensions_94 */ static int hf_rrc_primaryCCPCH_RSCP_delta = -1; /* DeltaRSCP */ static int hf_rrc_r3_14 = -1; /* T_r3_14 */ static int hf_rrc_radioBearerReconfiguration_r3 = -1; /* RadioBearerReconfiguration_r3_IEs */ @@ -1897,9 +1952,9 @@ static int hf_rrc_v690NonCriticalExtensions_16 = -1; /* T_v690NonCriticalExtens static int hf_rrc_radioBearerReconfiguration_v690ext = -1; /* RadioBearerReconfiguration_v690ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_10 = -1; /* T_v770NonCriticalExtensions_10 */ static int hf_rrc_radioBearerReconfiguration_v770ext = -1; /* RadioBearerReconfiguration_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_90 = -1; /* T_nonCriticalExtensions_90 */ +static int hf_rrc_nonCriticalExtensions_95 = -1; /* T_nonCriticalExtensions_95 */ static int hf_rrc_later_than_r3_12 = -1; /* T_later_than_r3_12 */ -static int hf_rrc_criticalExtensions_71 = -1; /* T_criticalExtensions_70 */ +static int hf_rrc_criticalExtensions_76 = -1; /* T_criticalExtensions_75 */ static int hf_rrc_r4_06 = -1; /* T_r4_06 */ static int hf_rrc_radioBearerReconfiguration_r4 = -1; /* RadioBearerReconfiguration_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_06 = -1; /* T_v4d0NonCriticalExtensions_06 */ @@ -1908,16 +1963,16 @@ static int hf_rrc_v590NonCriticalExtensions_15 = -1; /* T_v590NonCriticalExtens static int hf_rrc_v5d0NonCriticalExtenstions_07 = -1; /* T_v5d0NonCriticalExtenstions_07 */ static int hf_rrc_v690NonCriticalExtensions_17 = -1; /* T_v690NonCriticalExtensions_17 */ static int hf_rrc_v770NonCriticalExtensions_11 = -1; /* T_v770NonCriticalExtensions_11 */ -static int hf_rrc_nonCriticalExtensions_91 = -1; /* T_nonCriticalExtensions_91 */ -static int hf_rrc_criticalExtensions_72 = -1; /* T_criticalExtensions_71 */ +static int hf_rrc_nonCriticalExtensions_96 = -1; /* T_nonCriticalExtensions_96 */ +static int hf_rrc_criticalExtensions_77 = -1; /* T_criticalExtensions_76 */ static int hf_rrc_r5_05 = -1; /* T_r5_05 */ static int hf_rrc_radioBearerReconfiguration_r5 = -1; /* RadioBearerReconfiguration_r5_IEs */ static int hf_rrc_radioBearerReconfiguration_r5_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v5d0NonCriticalExtenstions_08 = -1; /* T_v5d0NonCriticalExtenstions_08 */ static int hf_rrc_v690NonCriticalExtensions_18 = -1; /* T_v690NonCriticalExtensions_18 */ static int hf_rrc_v770NonCriticalExtensions_12 = -1; /* T_v770NonCriticalExtensions_12 */ -static int hf_rrc_nonCriticalExtensions_92 = -1; /* T_nonCriticalExtensions_92 */ -static int hf_rrc_criticalExtensions_73 = -1; /* T_criticalExtensions_72 */ +static int hf_rrc_nonCriticalExtensions_97 = -1; /* T_nonCriticalExtensions_97 */ +static int hf_rrc_criticalExtensions_78 = -1; /* T_criticalExtensions_77 */ static int hf_rrc_r6_07 = -1; /* T_r6_07 */ static int hf_rrc_radioBearerReconfiguration_r6 = -1; /* RadioBearerReconfiguration_r6_IEs */ static int hf_rrc_radioBearerReconfiguration_r6_add_ext = -1; /* BIT_STRING */ @@ -1926,8 +1981,8 @@ static int hf_rrc_radioBearerReconfiguration_v6b0ext = -1; /* RadioBearerReconf static int hf_rrc_v6f0NonCriticalExtensions = -1; /* T_v6f0NonCriticalExtensions */ static int hf_rrc_radioBearerRconfiguration_v6f0ext = -1; /* RadioBearerReconfiguration_v6f0ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_13 = -1; /* T_v770NonCriticalExtensions_13 */ -static int hf_rrc_nonCriticalExtensions_93 = -1; /* T_nonCriticalExtensions_93 */ -static int hf_rrc_criticalExtensions_74 = -1; /* T_criticalExtensions_73 */ +static int hf_rrc_nonCriticalExtensions_98 = -1; /* T_nonCriticalExtensions_98 */ +static int hf_rrc_criticalExtensions_79 = -1; /* T_criticalExtensions_78 */ static int hf_rrc_r7_06 = -1; /* T_r7_06 */ static int hf_rrc_radioBearerReconfiguration_r7 = -1; /* RadioBearerReconfiguration_r7_IEs */ static int hf_rrc_v780NonCriticalExtensions_05 = -1; /* T_v780NonCriticalExtensions_05 */ @@ -1940,8 +1995,8 @@ static int hf_rrc_v7f0NonCriticalExtensions_07 = -1; /* T_v7f0NonCriticalExtens static int hf_rrc_radioBearerReconfiguration_v7f0ext = -1; /* RadioBearerReconfiguration_v7f0ext_IEs */ static int hf_rrc_v7g0NonCriticalExtensions_08 = -1; /* T_v7g0NonCriticalExtensions_08 */ static int hf_rrc_radioBearerReconfiguration_v7g0ext = -1; /* RadioBearerReconfiguration_v7g0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_94 = -1; /* T_nonCriticalExtensions_94 */ -static int hf_rrc_criticalExtensions_75 = -1; /* T_criticalExtensions_74 */ +static int hf_rrc_nonCriticalExtensions_99 = -1; /* T_nonCriticalExtensions_99 */ +static int hf_rrc_criticalExtensions_80 = -1; /* T_criticalExtensions_79 */ static int hf_rrc_r8_07 = -1; /* T_r8_07 */ static int hf_rrc_radioBearerReconfiguration_r8 = -1; /* RadioBearerReconfiguration_r8_IEs */ static int hf_rrc_radioBearerReconfiguration_r8_add_ext = -1; /* BIT_STRING */ @@ -1952,8 +2007,8 @@ static int hf_rrc_radioBearerReconfiguration_v890ext = -1; /* RadioBearerReconf static int hf_rrc_v7g0NonCriticalExtensions_09 = -1; /* T_v7g0NonCriticalExtensions_09 */ static int hf_rrc_v8a0NonCriticalExtensions_05 = -1; /* T_v8a0NonCriticalExtensions_05 */ static int hf_rrc_radioBearerReconfiguration_v8a0ext = -1; /* RadioBearerReconfiguration_v8a0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_95 = -1; /* T_nonCriticalExtensions_95 */ -static int hf_rrc_criticalExtensions_76 = -1; /* T_criticalExtensions_75 */ +static int hf_rrc_nonCriticalExtensions_100 = -1; /* T_nonCriticalExtensions_100 */ +static int hf_rrc_criticalExtensions_81 = -1; /* T_criticalExtensions_80 */ static int hf_rrc_r9_06 = -1; /* T_r9_06 */ static int hf_rrc_radioBearerReconfiguration_r9 = -1; /* RadioBearerReconfiguration_r9_IEs */ static int hf_rrc_radioBearerReconfiguration_r9_add_ext = -1; /* BIT_STRING */ @@ -1961,8 +2016,8 @@ static int hf_rrc_v950NonCriticalExtensions_04 = -1; /* T_v950NonCriticalExtens static int hf_rrc_radioBearerReconfiguration_v950ext = -1; /* RadioBearerReconfiguration_v950ext_IEs */ static int hf_rrc_v9c0NonCriticalExtensions_04 = -1; /* T_v9c0NonCriticalExtensions_04 */ static int hf_rrc_radioBearerReconfiguration_v9c0ext = -1; /* RadioBearerReconfiguration_v9c0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_96 = -1; /* T_nonCriticalExtensions_96 */ -static int hf_rrc_criticalExtensions_77 = -1; /* T_criticalExtensions_76 */ +static int hf_rrc_nonCriticalExtensions_101 = -1; /* T_nonCriticalExtensions_101 */ +static int hf_rrc_criticalExtensions_82 = -1; /* T_criticalExtensions_81 */ static int hf_rrc_r10_06 = -1; /* T_r10_06 */ static int hf_rrc_radioBearerReconfiguration_r10 = -1; /* RadioBearerReconfiguration_r10_IEs */ static int hf_rrc_radioBearerReconfiguration_r10_add_ext = -1; /* BIT_STRING */ @@ -1971,24 +2026,29 @@ static int hf_rrc_vaa0NonCriticalExtensions_01 = -1; /* T_vaa0NonCriticalExtens static int hf_rrc_radioBearerReconfiguration_vaa0ext = -1; /* RadioBearerReconfiguration_vaa0ext_IEs */ static int hf_rrc_vb50NonCriticalExtensions_12 = -1; /* T_vb50NonCriticalExtensions_12 */ static int hf_rrc_radioBearerReconfiguration_vb50ext = -1; /* RadioBearerReconfiguration_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_97 = -1; /* T_nonCriticalExtensions_97 */ -static int hf_rrc_criticalExtensions_78 = -1; /* T_criticalExtensions_77 */ +static int hf_rrc_nonCriticalExtensions_102 = -1; /* T_nonCriticalExtensions_102 */ +static int hf_rrc_criticalExtensions_83 = -1; /* T_criticalExtensions_82 */ static int hf_rrc_r11_07 = -1; /* T_r11_07 */ static int hf_rrc_radioBearerReconfiguration_r11 = -1; /* RadioBearerReconfiguration_r11_IEs */ static int hf_rrc_radioBearerReconfiguration_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_98 = -1; /* T_nonCriticalExtensions_98 */ -static int hf_rrc_criticalExtensions_79 = -1; /* T_criticalExtensions_78 */ +static int hf_rrc_nonCriticalExtensions_103 = -1; /* T_nonCriticalExtensions_103 */ +static int hf_rrc_criticalExtensions_84 = -1; /* T_criticalExtensions_83 */ static int hf_rrc_r12_06 = -1; /* T_r12_06 */ static int hf_rrc_radioBearerReconfiguration_r12 = -1; /* RadioBearerReconfiguration_r12_IEs */ static int hf_rrc_radioBearerReconfiguration_r12_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_99 = -1; /* T_nonCriticalExtensions_99 */ -static int hf_rrc_criticalExtensions_80 = -1; /* T_criticalExtensions_79 */ +static int hf_rrc_nonCriticalExtensions_104 = -1; /* T_nonCriticalExtensions_104 */ +static int hf_rrc_criticalExtensions_85 = -1; /* T_criticalExtensions_84 */ +static int hf_rrc_r13_05 = -1; /* T_r13_05 */ +static int hf_rrc_radioBearerReconfiguration_r13 = -1; /* RadioBearerReconfiguration_r13_IEs */ +static int hf_rrc_radioBearerReconfiguration_r13_add_ext = -1; /* BIT_STRING */ +static int hf_rrc_nonCriticalExtensions_105 = -1; /* T_nonCriticalExtensions_105 */ +static int hf_rrc_criticalExtensions_86 = -1; /* T_criticalExtensions_85 */ static int hf_rrc_um_RLC_ReEstablishmentRBList = -1; /* RB_IdentityList */ static int hf_rrc_rab_InformationReconfigList = -1; /* RAB_InformationReconfigList */ static int hf_rrc_dummy_16 = -1; /* T_dummy_01 */ static int hf_rrc_fdd_22 = -1; /* T_fdd_22 */ static int hf_rrc_dummy1 = -1; /* CPCH_SetID */ -static int hf_rrc_dl_AddReconfTransChInfoList_07 = -1; /* DL_AddReconfTransChInfo2List */ +static int hf_rrc_dl_AddReconfTransChInfoList_08 = -1; /* DL_AddReconfTransChInfo2List */ static int hf_rrc_modeSpecificPhysChInfo_03 = -1; /* T_modeSpecificPhysChInfo_03 */ static int hf_rrc_fdd_23 = -1; /* T_fdd_23 */ static int hf_rrc_dummy_17 = -1; /* T_dummy_02 */ @@ -2014,33 +2074,33 @@ static int hf_rrc_postVerificationPeriod_02 = -1; /* T_postVerificationPeriod_0 static int hf_rrc_specificationMode_13 = -1; /* T_specificationMode_13 */ static int hf_rrc_complete_13 = -1; /* T_complete_13 */ static int hf_rrc_rab_InformationMBMSPtpList = -1; /* RAB_InformationMBMSPtpList */ -static int hf_rrc_responseToChangeOfUE_Capability_06 = -1; /* T_responseToChangeOfUE_Capability_06 */ +static int hf_rrc_responseToChangeOfUE_Capability_07 = -1; /* T_responseToChangeOfUE_Capability_07 */ static int hf_rrc_specificationMode_14 = -1; /* T_specificationMode_14 */ static int hf_rrc_complete_14 = -1; /* T_complete_14 */ static int hf_rrc_preconfiguration_12 = -1; /* T_preconfiguration_12 */ static int hf_rrc_preConfigMode_12 = -1; /* T_preConfigMode_12 */ static int hf_rrc_defaultConfig_12 = -1; /* T_defaultConfig_12 */ static int hf_rrc_radioBearerReconfiguration_r7_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_responseToChangeOfUE_Capability_07 = -1; /* T_responseToChangeOfUE_Capability_07 */ +static int hf_rrc_responseToChangeOfUE_Capability_08 = -1; /* T_responseToChangeOfUE_Capability_08 */ static int hf_rrc_specificationMode_15 = -1; /* T_specificationMode_15 */ static int hf_rrc_complete_15 = -1; /* T_complete_15 */ static int hf_rrc_rab_InformationReconfigList_01 = -1; /* RAB_InformationReconfigList_r8 */ static int hf_rrc_preconfiguration_13 = -1; /* T_preconfiguration_13 */ static int hf_rrc_preConfigMode_13 = -1; /* T_preConfigMode_13 */ static int hf_rrc_defaultConfig_13 = -1; /* T_defaultConfig_13 */ -static int hf_rrc_responseToChangeOfUE_Capability_08 = -1; /* T_responseToChangeOfUE_Capability_08 */ +static int hf_rrc_responseToChangeOfUE_Capability_09 = -1; /* T_responseToChangeOfUE_Capability_09 */ static int hf_rrc_specificationMode_16 = -1; /* T_specificationMode_16 */ static int hf_rrc_complete_16 = -1; /* T_complete_16 */ static int hf_rrc_preconfiguration_14 = -1; /* T_preconfiguration_14 */ static int hf_rrc_preConfigMode_14 = -1; /* T_preConfigMode_14 */ static int hf_rrc_defaultConfig_14 = -1; /* T_defaultConfig_14 */ -static int hf_rrc_responseToChangeOfUE_Capability_09 = -1; /* T_responseToChangeOfUE_Capability_09 */ +static int hf_rrc_responseToChangeOfUE_Capability_10 = -1; /* T_responseToChangeOfUE_Capability_10 */ static int hf_rrc_specificationMode_17 = -1; /* T_specificationMode_17 */ static int hf_rrc_complete_17 = -1; /* T_complete_17 */ static int hf_rrc_preconfiguration_15 = -1; /* T_preconfiguration_15 */ static int hf_rrc_preConfigMode_15 = -1; /* T_preConfigMode_15 */ static int hf_rrc_defaultConfig_15 = -1; /* T_defaultConfig_15 */ -static int hf_rrc_responseToChangeOfUE_Capability_10 = -1; /* T_responseToChangeOfUE_Capability_10 */ +static int hf_rrc_responseToChangeOfUE_Capability_11 = -1; /* T_responseToChangeOfUE_Capability_11 */ static int hf_rrc_specificationMode_18 = -1; /* T_specificationMode_18 */ static int hf_rrc_complete_18 = -1; /* T_complete_18 */ static int hf_rrc_umRlc_ReEstablishmentRBList = -1; /* RB_IdentityList */ @@ -2048,22 +2108,29 @@ static int hf_rrc_preconfiguration_16 = -1; /* T_preconfiguration_16 */ static int hf_rrc_preConfigMode_16 = -1; /* T_preConfigMode_16 */ static int hf_rrc_defaultConfig_16 = -1; /* T_defaultConfig_16 */ static int hf_rrc_accessGroupIdentity = -1; /* AccessGroupIdentity */ -static int hf_rrc_responseToChangeOfUE_Capability_11 = -1; /* T_responseToChangeOfUE_Capability_11 */ +static int hf_rrc_responseToChangeOfUE_Capability_12 = -1; /* T_responseToChangeOfUE_Capability_12 */ static int hf_rrc_specificationMode_19 = -1; /* T_specificationMode_19 */ static int hf_rrc_complete_19 = -1; /* T_complete_19 */ static int hf_rrc_preconfiguration_17 = -1; /* T_preconfiguration_17 */ static int hf_rrc_preConfigMode_17 = -1; /* T_preConfigMode_17 */ static int hf_rrc_defaultConfig_17 = -1; /* T_defaultConfig_17 */ +static int hf_rrc_uraPCHWithSeamlessTransitionRNTIHandlingMode_01 = -1; /* T_uraPCHWithSeamlessTransitionRNTIHandlingMode_01 */ +static int hf_rrc_responseToChangeOfUE_Capability_13 = -1; /* T_responseToChangeOfUE_Capability_13 */ +static int hf_rrc_specificationMode_20 = -1; /* T_specificationMode_20 */ +static int hf_rrc_complete_20 = -1; /* T_complete_20 */ +static int hf_rrc_preconfiguration_18 = -1; /* T_preconfiguration_18 */ +static int hf_rrc_preConfigMode_18 = -1; /* T_preConfigMode_18 */ +static int hf_rrc_defaultConfig_18 = -1; /* T_defaultConfig_18 */ static int hf_rrc_laterNonCriticalExtensions_29 = -1; /* T_laterNonCriticalExtensions_29 */ static int hf_rrc_radioBearerReconfigurationComplete_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v770NonCriticalExtensions_14 = -1; /* T_v770NonCriticalExtensions_14 */ static int hf_rrc_radioBearerReconfigurationComplete_v770ext = -1; /* RadioBearerReconfigurationComplete_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_100 = -1; /* T_nonCriticalExtensions_100 */ +static int hf_rrc_nonCriticalExtensions_106 = -1; /* T_nonCriticalExtensions_106 */ static int hf_rrc_deferredMeasurementControlReading_01 = -1; /* T_deferredMeasurementControlReading_01 */ static int hf_rrc_potentiallySuccesfulBearerList = -1; /* RB_IdentityList */ static int hf_rrc_laterNonCriticalExtensions_30 = -1; /* T_laterNonCriticalExtensions_30 */ static int hf_rrc_radioBearerReconfigurationFailure_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_101 = -1; /* T_nonCriticalExtensions_101 */ +static int hf_rrc_nonCriticalExtensions_107 = -1; /* T_nonCriticalExtensions_107 */ static int hf_rrc_r3_15 = -1; /* T_r3_15 */ static int hf_rrc_radioBearerRelease_r3 = -1; /* RadioBearerRelease_r3_IEs */ static int hf_rrc_v3a0NonCriticalExtensions_06 = -1; /* T_v3a0NonCriticalExtensions_06 */ @@ -2078,9 +2145,9 @@ static int hf_rrc_v690NonCriticalExtensions_19 = -1; /* T_v690NonCriticalExtens static int hf_rrc_radioBearerRelease_v690ext = -1; /* RadioBearerRelease_v690ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_15 = -1; /* T_v770NonCriticalExtensions_15 */ static int hf_rrc_radioBearerRelease_v770ext = -1; /* RadioBearerRelease_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_102 = -1; /* T_nonCriticalExtensions_102 */ +static int hf_rrc_nonCriticalExtensions_108 = -1; /* T_nonCriticalExtensions_108 */ static int hf_rrc_later_than_r3_13 = -1; /* T_later_than_r3_13 */ -static int hf_rrc_criticalExtensions_81 = -1; /* T_criticalExtensions_80 */ +static int hf_rrc_criticalExtensions_87 = -1; /* T_criticalExtensions_86 */ static int hf_rrc_r4_07 = -1; /* T_r4_07 */ static int hf_rrc_radioBearerRelease_r4 = -1; /* RadioBearerRelease_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_07 = -1; /* T_v4d0NonCriticalExtensions_07 */ @@ -2088,23 +2155,23 @@ static int hf_rrc_radioBearerRelease_r4_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v590NonCriticalExtensions_17 = -1; /* T_v590NonCriticalExtensions_17 */ static int hf_rrc_v690NonCriticalExtensions_20 = -1; /* T_v690NonCriticalExtensions_20 */ static int hf_rrc_v770NonCriticalExtensions_16 = -1; /* T_v770NonCriticalExtensions_16 */ -static int hf_rrc_nonCriticalExtensions_103 = -1; /* T_nonCriticalExtensions_103 */ -static int hf_rrc_criticalExtensions_82 = -1; /* T_criticalExtensions_81 */ +static int hf_rrc_nonCriticalExtensions_109 = -1; /* T_nonCriticalExtensions_109 */ +static int hf_rrc_criticalExtensions_88 = -1; /* T_criticalExtensions_87 */ static int hf_rrc_r5_06 = -1; /* T_r5_06 */ static int hf_rrc_radioBearerRelease_r5 = -1; /* RadioBearerRelease_r5_IEs */ static int hf_rrc_radioBearerRelease_r5_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v690NonCriticalExtensions_21 = -1; /* T_v690NonCriticalExtensions_21 */ static int hf_rrc_v770NonCriticalExtensions_17 = -1; /* T_v770NonCriticalExtensions_17 */ -static int hf_rrc_nonCriticalExtensions_104 = -1; /* T_nonCriticalExtensions_104 */ -static int hf_rrc_criticalExtensions_83 = -1; /* T_criticalExtensions_82 */ +static int hf_rrc_nonCriticalExtensions_110 = -1; /* T_nonCriticalExtensions_110 */ +static int hf_rrc_criticalExtensions_89 = -1; /* T_criticalExtensions_88 */ static int hf_rrc_r6_08 = -1; /* T_r6_08 */ static int hf_rrc_radioBearerRelease_r6 = -1; /* RadioBearerRelease_r6_IEs */ static int hf_rrc_radioBearerRelease_r6_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v6b0NonCriticalExtensions_08 = -1; /* T_v6b0NonCriticalExtensions_07 */ static int hf_rrc_radioBearerRelease_v6b0ext = -1; /* RadioBearerRelease_v6b0ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_18 = -1; /* T_v770NonCriticalExtensions_18 */ -static int hf_rrc_nonCriticalExtensions_105 = -1; /* T_nonCriticalExtensions_105 */ -static int hf_rrc_criticalExtensions_84 = -1; /* T_criticalExtensions_83 */ +static int hf_rrc_nonCriticalExtensions_111 = -1; /* T_nonCriticalExtensions_111 */ +static int hf_rrc_criticalExtensions_90 = -1; /* T_criticalExtensions_89 */ static int hf_rrc_r7_07 = -1; /* T_r7_07 */ static int hf_rrc_radioBearerRelease_r7 = -1; /* RadioBearerRelease_r7_IEs */ static int hf_rrc_radioBearerRelease_r7_add_ext = -1; /* BIT_STRING */ @@ -2116,8 +2183,8 @@ static int hf_rrc_v7f0NonCriticalExtensions_09 = -1; /* T_v7f0NonCriticalExtens static int hf_rrc_radioBearerRelease_v7f0ext = -1; /* RadioBearerRelease_v7f0ext_IEs */ static int hf_rrc_v7g0NonCriticalExtensions_10 = -1; /* T_v7g0NonCriticalExtensions_10 */ static int hf_rrc_radioBearerRelease_v7g0ext = -1; /* RadioBearerRelease_v7g0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_106 = -1; /* T_nonCriticalExtensions_106 */ -static int hf_rrc_criticalExtensions_85 = -1; /* T_criticalExtensions_84 */ +static int hf_rrc_nonCriticalExtensions_112 = -1; /* T_nonCriticalExtensions_112 */ +static int hf_rrc_criticalExtensions_91 = -1; /* T_criticalExtensions_90 */ static int hf_rrc_r8_08 = -1; /* T_r8_08 */ static int hf_rrc_radioBearerRelease_r8 = -1; /* RadioBearerRelease_r8_IEs */ static int hf_rrc_radioBearerRelease_r8_add_ext = -1; /* BIT_STRING */ @@ -2128,8 +2195,8 @@ static int hf_rrc_radioBearerRelease_v890ext = -1; /* RadioBearerRelease_v890ex static int hf_rrc_v7g0NonCriticalExtensions_11 = -1; /* T_v7g0NonCriticalExtensions_11 */ static int hf_rrc_v8a0NonCriticalExtensions_06 = -1; /* T_v8a0NonCriticalExtensions_06 */ static int hf_rrc_radioBearerRelease_v8a0ext = -1; /* RadioBearerRelease_v8a0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_107 = -1; /* T_nonCriticalExtensions_107 */ -static int hf_rrc_criticalExtensions_86 = -1; /* T_criticalExtensions_85 */ +static int hf_rrc_nonCriticalExtensions_113 = -1; /* T_nonCriticalExtensions_113 */ +static int hf_rrc_criticalExtensions_92 = -1; /* T_criticalExtensions_91 */ static int hf_rrc_r9_07 = -1; /* T_r9_07 */ static int hf_rrc_radioBearerRelease_r9 = -1; /* RadioBearerRelease_r9_IEs */ static int hf_rrc_radioBearerRelease_r9_add_ext = -1; /* BIT_STRING */ @@ -2139,25 +2206,30 @@ static int hf_rrc_v970NonCriticalExtensions_02 = -1; /* T_v970NonCriticalExtens static int hf_rrc_radioBearerRelease_v970ext = -1; /* RadioBearerRelease_v970ext_IEs */ static int hf_rrc_v9c0NonCriticalExtensions_06 = -1; /* T_v9c0NonCriticalExtensions_06 */ static int hf_rrc_radioBearerRelease_v9c0ext = -1; /* RadioBearerRelease_v9c0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_108 = -1; /* T_nonCriticalExtensions_108 */ -static int hf_rrc_criticalExtensions_87 = -1; /* T_criticalExtensions_86 */ +static int hf_rrc_nonCriticalExtensions_114 = -1; /* T_nonCriticalExtensions_114 */ +static int hf_rrc_criticalExtensions_93 = -1; /* T_criticalExtensions_92 */ static int hf_rrc_r10_07 = -1; /* T_r10_07 */ static int hf_rrc_radioBearerRelease_r10 = -1; /* RadioBearerRelease_r10_IEs */ static int hf_rrc_radioBearerRelease_r10_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v9c0NonCriticalExtensions_07 = -1; /* T_v9c0NonCriticalExtensions_07 */ static int hf_rrc_vb50NonCriticalExtensions_13 = -1; /* T_vb50NonCriticalExtensions_13 */ static int hf_rrc_radioBearerRelease_vb50ext = -1; /* RadioBearerRelease_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_109 = -1; /* T_nonCriticalExtensions_109 */ -static int hf_rrc_criticalExtensions_88 = -1; /* T_criticalExtensions_87 */ +static int hf_rrc_nonCriticalExtensions_115 = -1; /* T_nonCriticalExtensions_115 */ +static int hf_rrc_criticalExtensions_94 = -1; /* T_criticalExtensions_93 */ static int hf_rrc_r11_08 = -1; /* T_r11_08 */ static int hf_rrc_radioBearerRelease_r11 = -1; /* RadioBearerRelease_r11_IEs */ static int hf_rrc_radioBearerRelease_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_110 = -1; /* T_nonCriticalExtensions_110 */ -static int hf_rrc_criticalExtensions_89 = -1; /* T_criticalExtensions_88 */ +static int hf_rrc_nonCriticalExtensions_116 = -1; /* T_nonCriticalExtensions_116 */ +static int hf_rrc_criticalExtensions_95 = -1; /* T_criticalExtensions_94 */ static int hf_rrc_r12_07 = -1; /* T_r12_07 */ static int hf_rrc_radioBearerRelease_r12 = -1; /* RadioBearerRelease_r12_IEs */ -static int hf_rrc_nonCriticalExtensions_111 = -1; /* T_nonCriticalExtensions_111 */ -static int hf_rrc_criticalExtensions_90 = -1; /* T_criticalExtensions_89 */ +static int hf_rrc_nonCriticalExtensions_117 = -1; /* T_nonCriticalExtensions_117 */ +static int hf_rrc_criticalExtensions_96 = -1; /* T_criticalExtensions_95 */ +static int hf_rrc_r13_06 = -1; /* T_r13_06 */ +static int hf_rrc_radioBearerRelease_r13 = -1; /* RadioBearerRelease_r13_IEs */ +static int hf_rrc_radioBearerRelease_r13_add_ext = -1; /* BIT_STRING */ +static int hf_rrc_nonCriticalExtensions_118 = -1; /* T_nonCriticalExtensions_118 */ +static int hf_rrc_criticalExtensions_97 = -1; /* T_criticalExtensions_96 */ static int hf_rrc_signallingConnectionRelIndication = -1; /* CN_DomainIdentity */ static int hf_rrc_dummy_19 = -1; /* T_dummy_04 */ static int hf_rrc_fdd_28 = -1; /* T_fdd_28 */ @@ -2179,11 +2251,11 @@ static int hf_rrc_laterNonCriticalExtensions_32 = -1; /* T_laterNonCriticalExte static int hf_rrc_radioBearerReleaseComplete_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v770NonCriticalExtensions_19 = -1; /* T_v770NonCriticalExtensions_19 */ static int hf_rrc_radioBearerReleaseComplete_v770ext = -1; /* RadioBearerReleaseComplete_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_112 = -1; /* T_nonCriticalExtensions_112 */ +static int hf_rrc_nonCriticalExtensions_119 = -1; /* T_nonCriticalExtensions_119 */ static int hf_rrc_deferredMeasurementControlReading_02 = -1; /* T_deferredMeasurementControlReading_02 */ static int hf_rrc_laterNonCriticalExtensions_33 = -1; /* T_laterNonCriticalExtensions_33 */ static int hf_rrc_radioBearerReleaseFailure_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_113 = -1; /* T_nonCriticalExtensions_113 */ +static int hf_rrc_nonCriticalExtensions_120 = -1; /* T_nonCriticalExtensions_120 */ static int hf_rrc_r3_16 = -1; /* T_r3_16 */ static int hf_rrc_radioBearerSetup_r3 = -1; /* RadioBearerSetup_r3_IEs */ static int hf_rrc_v3a0NonCriticalExtensions_07 = -1; /* T_v3a0NonCriticalExtensions_07 */ @@ -2198,9 +2270,9 @@ static int hf_rrc_v5d0NonCriticalExtenstions_09 = -1; /* T_v5d0NonCriticalExten static int hf_rrc_radioBearerSetup_v5d0ext = -1; /* RadioBearerSetup_v5d0ext_IEs */ static int hf_rrc_v690NonCriticalExtensions_22 = -1; /* T_v690NonCriticalExtensions_22 */ static int hf_rrc_radioBearerSetup_v690ext = -1; /* RadioBearerSetup_v690ext_IEs */ -static int hf_rrc_nonCriticalExtensions_114 = -1; /* T_nonCriticalExtensions_114 */ +static int hf_rrc_nonCriticalExtensions_121 = -1; /* T_nonCriticalExtensions_121 */ static int hf_rrc_later_than_r3_14 = -1; /* T_later_than_r3_14 */ -static int hf_rrc_criticalExtensions_91 = -1; /* T_criticalExtensions_90 */ +static int hf_rrc_criticalExtensions_98 = -1; /* T_criticalExtensions_97 */ static int hf_rrc_r4_08 = -1; /* T_r4_08 */ static int hf_rrc_radioBearerSetup_r4 = -1; /* RadioBearerSetup_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_08 = -1; /* T_v4d0NonCriticalExtensions_08 */ @@ -2208,22 +2280,22 @@ static int hf_rrc_radioBearerSetup_r4_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v590NonCriticalExtensions_19 = -1; /* T_v590NonCriticalExtensions_19 */ static int hf_rrc_v5d0NonCriticalExtenstions_10 = -1; /* T_v5d0NonCriticalExtenstions_10 */ static int hf_rrc_v690NonCriticalExtensions_23 = -1; /* T_v690NonCriticalExtensions_23 */ -static int hf_rrc_nonCriticalExtensions_115 = -1; /* T_nonCriticalExtensions_115 */ -static int hf_rrc_criticalExtensions_92 = -1; /* T_criticalExtensions_91 */ +static int hf_rrc_nonCriticalExtensions_122 = -1; /* T_nonCriticalExtensions_122 */ +static int hf_rrc_criticalExtensions_99 = -1; /* T_criticalExtensions_98 */ static int hf_rrc_r5_07 = -1; /* T_r5_07 */ static int hf_rrc_radioBearerSetup_r5 = -1; /* RadioBearerSetup_r5_IEs */ static int hf_rrc_radioBearerSetup_r5_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v5d0NonCriticalExtenstions_11 = -1; /* T_v5d0NonCriticalExtenstions_11 */ static int hf_rrc_v690NonCriticalExtensions_24 = -1; /* T_v690NonCriticalExtensions_24 */ -static int hf_rrc_nonCriticalExtensions_116 = -1; /* T_nonCriticalExtensions_116 */ -static int hf_rrc_criticalExtensions_93 = -1; /* T_criticalExtensions_92 */ +static int hf_rrc_nonCriticalExtensions_123 = -1; /* T_nonCriticalExtensions_123 */ +static int hf_rrc_criticalExtensions_100 = -1; /* T_criticalExtensions_99 */ static int hf_rrc_r6_09 = -1; /* T_r6_09 */ static int hf_rrc_radioBearerSetup_r6 = -1; /* RadioBearerSetup_r6_IEs */ static int hf_rrc_radioBearerSetup_r6_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v6b0NonCriticalExtensions_09 = -1; /* T_v6b0NonCriticalExtensions_08 */ static int hf_rrc_radioBearerSetup_v6b0ext = -1; /* RadioBearerSetup_v6b0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_117 = -1; /* T_nonCriticalExtensions_117 */ -static int hf_rrc_criticalExtensions_94 = -1; /* T_criticalExtensions_93 */ +static int hf_rrc_nonCriticalExtensions_124 = -1; /* T_nonCriticalExtensions_124 */ +static int hf_rrc_criticalExtensions_101 = -1; /* T_criticalExtensions_100 */ static int hf_rrc_r7_08 = -1; /* T_r7_08 */ static int hf_rrc_radioBearerSetup_r7 = -1; /* RadioBearerSetup_r7_IEs */ static int hf_rrc_radioBearerSetup_r7_add_ext = -1; /* T_radioBearerSetup_r7_add_ext */ @@ -2231,8 +2303,8 @@ static int hf_rrc_v780NonCriticalExtensions_07 = -1; /* T_v780NonCriticalExtens static int hf_rrc_radioBearerSetup_v780ext = -1; /* RadioBearerSetup_v780ext_IEs */ static int hf_rrc_v820NonCriticalExtensions_01 = -1; /* T_v820NonCriticalExtensions_01 */ static int hf_rrc_radioBearerSetup_v820ext = -1; /* RadioBearerSetup_v820ext_IEs */ -static int hf_rrc_nonCriticalExtensions_118 = -1; /* T_nonCriticalExtensions_118 */ -static int hf_rrc_criticalExtensions_95 = -1; /* T_criticalExtensions_94 */ +static int hf_rrc_nonCriticalExtensions_125 = -1; /* T_nonCriticalExtensions_125 */ +static int hf_rrc_criticalExtensions_102 = -1; /* T_criticalExtensions_101 */ static int hf_rrc_r8_09 = -1; /* T_r8_09 */ static int hf_rrc_radioBearerSetup_r8 = -1; /* RadioBearerSetup_r8_IEs */ static int hf_rrc_radioBearerSetup_r8_add_ext = -1; /* BIT_STRING */ @@ -2246,8 +2318,8 @@ static int hf_rrc_v7g0NonCriticalExtensions_12 = -1; /* T_v7g0NonCriticalExtens static int hf_rrc_radioBearerSetup_v7g0ext = -1; /* RadioBearerSetup_v7g0ext_IEs */ static int hf_rrc_v8a0NonCriticalExtensions_07 = -1; /* T_v8a0NonCriticalExtensions_07 */ static int hf_rrc_radioBearerSetup_v8a0ext = -1; /* RadioBearerSetup_v8a0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_119 = -1; /* T_nonCriticalExtensions_119 */ -static int hf_rrc_criticalExtensions_96 = -1; /* T_criticalExtensions_95 */ +static int hf_rrc_nonCriticalExtensions_126 = -1; /* T_nonCriticalExtensions_126 */ +static int hf_rrc_criticalExtensions_103 = -1; /* T_criticalExtensions_102 */ static int hf_rrc_r9_08 = -1; /* T_r9_08 */ static int hf_rrc_radioBearerSetup_r9 = -1; /* RadioBearerSetup_r9_IEs */ static int hf_rrc_radioBearerSetup_r9_add_ext = -1; /* BIT_STRING */ @@ -2255,26 +2327,30 @@ static int hf_rrc_v950NonCriticalExtensions_06 = -1; /* T_v950NonCriticalExtens static int hf_rrc_radioBearerSetup_v950ext = -1; /* RadioBearerSetup_v950ext_IEs */ static int hf_rrc_v9c0NonCriticalExtensions_08 = -1; /* T_v9c0NonCriticalExtensions_08 */ static int hf_rrc_radioBearerSetup_v9c0ext = -1; /* RadioBearerSetup_v9c0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_120 = -1; /* T_nonCriticalExtensions_120 */ -static int hf_rrc_criticalExtensions_97 = -1; /* T_criticalExtensions_96 */ +static int hf_rrc_nonCriticalExtensions_127 = -1; /* T_nonCriticalExtensions_127 */ +static int hf_rrc_criticalExtensions_104 = -1; /* T_criticalExtensions_103 */ static int hf_rrc_r10_08 = -1; /* T_r10_08 */ static int hf_rrc_radioBearerSetup_r10 = -1; /* RadioBearerSetup_r10_IEs */ static int hf_rrc_radioBearerSetup_r10_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v9c0NonCriticalExtensions_09 = -1; /* T_v9c0NonCriticalExtensions_09 */ static int hf_rrc_vb50NonCriticalExtensions_14 = -1; /* T_vb50NonCriticalExtensions_14 */ static int hf_rrc_radioBearerSetup_vb50ext = -1; /* RadioBearerSetup_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_121 = -1; /* T_nonCriticalExtensions_121 */ -static int hf_rrc_criticalExtensions_98 = -1; /* T_criticalExtensions_97 */ +static int hf_rrc_nonCriticalExtensions_128 = -1; /* T_nonCriticalExtensions_128 */ +static int hf_rrc_criticalExtensions_105 = -1; /* T_criticalExtensions_104 */ static int hf_rrc_r11_09 = -1; /* T_r11_09 */ static int hf_rrc_radioBearerSetup_r11 = -1; /* RadioBearerSetup_r11_IEs */ static int hf_rrc_radioBearerSetup_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_122 = -1; /* T_nonCriticalExtensions_122 */ -static int hf_rrc_criticalExtensions_99 = -1; /* T_criticalExtensions_98 */ +static int hf_rrc_nonCriticalExtensions_129 = -1; /* T_nonCriticalExtensions_129 */ +static int hf_rrc_criticalExtensions_106 = -1; /* T_criticalExtensions_105 */ static int hf_rrc_r12_08 = -1; /* T_r12_08 */ static int hf_rrc_radioBearerSetup_r12 = -1; /* RadioBearerSetup_r12_IEs */ static int hf_rrc_radioBearerSetup_r13_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_123 = -1; /* T_nonCriticalExtensions_123 */ -static int hf_rrc_criticalExtensions_100 = -1; /* T_criticalExtensions_99 */ +static int hf_rrc_nonCriticalExtensions_130 = -1; /* T_nonCriticalExtensions_130 */ +static int hf_rrc_criticalExtensions_107 = -1; /* T_criticalExtensions_106 */ +static int hf_rrc_r13_07 = -1; /* T_r13_07 */ +static int hf_rrc_radioBearerSetup_r13 = -1; /* RadioBearerSetup_r13_IEs */ +static int hf_rrc_nonCriticalExtensions_131 = -1; /* T_nonCriticalExtensions_131 */ +static int hf_rrc_criticalExtensions_108 = -1; /* T_criticalExtensions_107 */ static int hf_rrc_dummy_22 = -1; /* T_dummy_07 */ static int hf_rrc_fdd_34 = -1; /* T_fdd_34 */ static int hf_rrc_modeSpecificPhysChInfo_09 = -1; /* T_modeSpecificPhysChInfo_09 */ @@ -2289,19 +2365,19 @@ static int hf_rrc_modeSpecificPhysChInfo_11 = -1; /* T_modeSpecificPhysChInfo_1 static int hf_rrc_fdd_39 = -1; /* T_fdd_39 */ static int hf_rrc_postVerificationPeriod_04 = -1; /* T_postVerificationPeriod_04 */ static int hf_rrc_rab_InformationSetupList_07 = -1; /* RAB_InformationSetupList_r6_ext */ -static int hf_rrc_specificationMode_20 = -1; /* T_specificationMode_20 */ -static int hf_rrc_complete_20 = -1; /* T_complete_20 */ +static int hf_rrc_specificationMode_21 = -1; /* T_specificationMode_21 */ +static int hf_rrc_complete_21 = -1; /* T_complete_21 */ static int hf_rrc_dummy_25 = -1; /* T_dummy_10 */ static int hf_rrc_rab_Info_01 = -1; /* RAB_Info_r6 */ static int hf_rrc_rb_InformationChangedList = -1; /* RB_InformationChangedList_r6 */ static int hf_rrc_powerOffsetInfoShort = -1; /* PowerOffsetInfoShort */ static int hf_rrc_rab_InformationSetupListExt = -1; /* RAB_InformationSetupList_v6b0ext */ -static int hf_rrc_specificationMode_21 = -1; /* T_specificationMode_21 */ -static int hf_rrc_complete_21 = -1; /* T_complete_21 */ +static int hf_rrc_specificationMode_22 = -1; /* T_specificationMode_22 */ +static int hf_rrc_complete_22 = -1; /* T_complete_22 */ static int hf_rrc_dummy_26 = -1; /* NULL */ static int hf_rrc_v7f0NonCriticalExtensions_12 = -1; /* T_v7f0NonCriticalExtensions_12 */ static int hf_rrc_v7g0NonCriticalExtensions_13 = -1; /* T_v7g0NonCriticalExtensions_13 */ -static int hf_rrc_nonCriticalExtensions_124 = -1; /* T_nonCriticalExtensions_124 */ +static int hf_rrc_nonCriticalExtensions_132 = -1; /* T_nonCriticalExtensions_132 */ static int hf_rrc_sr_vcc_Info = -1; /* SR_VCC_Info */ static int hf_rrc_srb_InformationSetupList_05 = -1; /* SRB_InformationSetupList_r11 */ static int hf_rrc_rab_InformationSetupList_08 = -1; /* RAB_InformationSetupList_r11 */ @@ -2309,11 +2385,11 @@ static int hf_rrc_laterNonCriticalExtensions_35 = -1; /* T_laterNonCriticalExte static int hf_rrc_radioBearerSetupComplete_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v770NonCriticalExtensions_20 = -1; /* T_v770NonCriticalExtensions_20 */ static int hf_rrc_radioBearerSetupComplete_v770ext = -1; /* RadioBearerSetupComplete_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_125 = -1; /* T_nonCriticalExtensions_125 */ +static int hf_rrc_nonCriticalExtensions_133 = -1; /* T_nonCriticalExtensions_133 */ static int hf_rrc_deferredMeasurementControlReading_03 = -1; /* T_deferredMeasurementControlReading_03 */ static int hf_rrc_laterNonCriticalExtensions_36 = -1; /* T_laterNonCriticalExtensions_36 */ static int hf_rrc_radioBearerSetupFailure_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_126 = -1; /* T_nonCriticalExtensions_126 */ +static int hf_rrc_nonCriticalExtensions_134 = -1; /* T_nonCriticalExtensions_134 */ static int hf_rrc_r3_17 = -1; /* T_r3_17 */ static int hf_rrc_rrcConnectionReject_r3 = -1; /* RRCConnectionReject_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_37 = -1; /* T_laterNonCriticalExtensions_37 */ @@ -2328,10 +2404,10 @@ static int hf_rrc_va40NonCriticalExtensions_05 = -1; /* T_va40NonCriticalExtens static int hf_rrc_rrcConnectionReject_va40ext = -1; /* RRCConnectionReject_va40ext_IEs */ static int hf_rrc_vb50NonCriticalExtensions_15 = -1; /* T_vb50NonCriticalExtensions_15 */ static int hf_rrc_rrcConnectionReject_vb50ext = -1; /* RRCConnectionReject_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_127 = -1; /* T_nonCriticalExtensions_127 */ +static int hf_rrc_nonCriticalExtensions_135 = -1; /* T_nonCriticalExtensions_135 */ static int hf_rrc_later_than_r3_15 = -1; /* T_later_than_r3_15 */ static int hf_rrc_initialUE_Identity = -1; /* InitialUE_Identity */ -static int hf_rrc_criticalExtensions_101 = -1; /* T_criticalExtensions_100 */ +static int hf_rrc_criticalExtensions_109 = -1; /* T_criticalExtensions_108 */ static int hf_rrc_rejectionCause = -1; /* RejectionCause */ static int hf_rrc_redirectionInfo = -1; /* RedirectionInfo */ static int hf_rrc_redirectionInfo_v690ext = -1; /* GSM_TargetCellInfoList */ @@ -2351,9 +2427,9 @@ static int hf_rrc_v860NonCriticalExtensions_11 = -1; /* T_v860NonCriticalExtens static int hf_rrc_rrcConnectionRelease_v860ext = -1; /* RRCConnectionRelease_v860ext_IEs */ static int hf_rrc_va40NonCriticalExtensions_06 = -1; /* T_va40NonCriticalExtensions_06 */ static int hf_rrc_rrcConnectionRelease_va40ext = -1; /* RRCConnectionRelease_va40ext_IEs */ -static int hf_rrc_nonCriticalExtensions_128 = -1; /* T_nonCriticalExtensions_128 */ +static int hf_rrc_nonCriticalExtensions_136 = -1; /* T_nonCriticalExtensions_136 */ static int hf_rrc_later_than_r3_16 = -1; /* T_later_than_r3_16 */ -static int hf_rrc_criticalExtensions_102 = -1; /* T_criticalExtensions_101 */ +static int hf_rrc_criticalExtensions_110 = -1; /* T_criticalExtensions_109 */ static int hf_rrc_r4_09 = -1; /* T_r4_09 */ static int hf_rrc_rrcConnectionRelease_r4 = -1; /* RRCConnectionRelease_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_09 = -1; /* T_v4d0NonCriticalExtensions_09 */ @@ -2364,8 +2440,8 @@ static int hf_rrc_v860NonCriticalExtensions_12 = -1; /* T_v860NonCriticalExtens static int hf_rrc_va40NonCriticalExtensions_07 = -1; /* T_va40NonCriticalExtensions_07 */ static int hf_rrc_vb50NonCriticalExtensions_16 = -1; /* T_vb50NonCriticalExtensions_16 */ static int hf_rrc_rrcConnectionRelease_vb50ext = -1; /* RRCConnectionRelease_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_129 = -1; /* T_nonCriticalExtensions_129 */ -static int hf_rrc_criticalExtensions_103 = -1; /* T_criticalExtensions_102 */ +static int hf_rrc_nonCriticalExtensions_137 = -1; /* T_nonCriticalExtensions_137 */ +static int hf_rrc_criticalExtensions_111 = -1; /* T_criticalExtensions_110 */ static int hf_rrc_n_308 = -1; /* N_308 */ static int hf_rrc_releaseCause = -1; /* ReleaseCause */ static int hf_rrc_rplmn_information = -1; /* Rplmn_Information */ @@ -2380,9 +2456,9 @@ static int hf_rrc_rrcConnectionRelease_v690ext_01 = -1; /* RRCConnectionRelease static int hf_rrc_v860NonCriticalExtensions_13 = -1; /* T_v860NonCriticalExtensions_13 */ static int hf_rrc_rrcConnectionRelease_v860ext_01 = -1; /* RRCConnectionRelease_CCCH_v860ext_IEs */ static int hf_rrc_va40NonCriticalExtensions_08 = -1; /* T_va40NonCriticalExtensions_08 */ -static int hf_rrc_nonCriticalExtensions_130 = -1; /* T_nonCriticalExtensions_130 */ +static int hf_rrc_nonCriticalExtensions_138 = -1; /* T_nonCriticalExtensions_138 */ static int hf_rrc_later_than_r3_17 = -1; /* T_later_than_r3_17 */ -static int hf_rrc_criticalExtensions_104 = -1; /* T_criticalExtensions_103 */ +static int hf_rrc_criticalExtensions_112 = -1; /* T_criticalExtensions_111 */ static int hf_rrc_r4_10 = -1; /* T_r4_10 */ static int hf_rrc_rrcConnectionRelease_CCCH_r4 = -1; /* RRCConnectionRelease_CCCH_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_10 = -1; /* T_v4d0NonCriticalExtensions_10 */ @@ -2390,25 +2466,25 @@ static int hf_rrc_rrcConnectionRelease_CCCH_r4_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v690NonCriticalExtensions_29 = -1; /* T_v690NonCriticalExtensions_29 */ static int hf_rrc_v860NonCriticalExtensions_14 = -1; /* T_v860NonCriticalExtensions_14 */ static int hf_rrc_va40NonCriticalExtensions_09 = -1; /* T_va40NonCriticalExtensions_09 */ -static int hf_rrc_nonCriticalExtensions_131 = -1; /* T_nonCriticalExtensions_131 */ -static int hf_rrc_criticalExtensions_105 = -1; /* T_criticalExtensions_104 */ +static int hf_rrc_nonCriticalExtensions_139 = -1; /* T_nonCriticalExtensions_139 */ +static int hf_rrc_criticalExtensions_113 = -1; /* T_criticalExtensions_112 */ static int hf_rrc_groupIdentity = -1; /* SEQUENCE_SIZE_1_maxURNTI_Group_OF_GroupReleaseInformation */ static int hf_rrc_groupIdentity_item = -1; /* GroupReleaseInformation */ -static int hf_rrc_criticalExtensions_106 = -1; /* T_criticalExtensions_105 */ +static int hf_rrc_criticalExtensions_114 = -1; /* T_criticalExtensions_113 */ static int hf_rrc_r5_08 = -1; /* T_r5_08 */ static int hf_rrc_rrcConnectionRelease_CCCH_r5 = -1; /* RRCConnectionRelease_CCCH_r5_IEs */ static int hf_rrc_rrcConnectionRelease_CCCH_r5_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v690NonCriticalExtensions_30 = -1; /* T_v690NonCriticalExtensions_30 */ static int hf_rrc_v860NonCriticalExtensions_15 = -1; /* T_v860NonCriticalExtensions_15 */ static int hf_rrc_va40NonCriticalExtensions_10 = -1; /* T_va40NonCriticalExtensions_10 */ -static int hf_rrc_nonCriticalExtensions_132 = -1; /* T_nonCriticalExtensions_132 */ -static int hf_rrc_criticalExtensions_107 = -1; /* T_criticalExtensions_106 */ +static int hf_rrc_nonCriticalExtensions_140 = -1; /* T_nonCriticalExtensions_140 */ +static int hf_rrc_criticalExtensions_115 = -1; /* T_criticalExtensions_114 */ static int hf_rrc_rrcConnectionRelease_02 = -1; /* RRCConnectionRelease_r3_IEs */ static int hf_rrc_rrcConnectionRelease_03 = -1; /* RRCConnectionRelease_r4_IEs */ static int hf_rrc_errorIndication = -1; /* FailureCauseWithProtErr */ static int hf_rrc_laterNonCriticalExtensions_40 = -1; /* T_laterNonCriticalExtensions_40 */ static int hf_rrc_rrcConnectionReleaseComplete_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_133 = -1; /* T_nonCriticalExtensions_133 */ +static int hf_rrc_nonCriticalExtensions_141 = -1; /* T_nonCriticalExtensions_141 */ static int hf_rrc_protocolErrorIndicator_01 = -1; /* ProtocolErrorIndicator */ static int hf_rrc_v3d0NonCriticalExtensions = -1; /* T_v3d0NonCriticalExtensions */ static int hf_rrc_rRCConnectionRequest_v3d0ext = -1; /* RRCConnectionRequest_v3d0ext_IEs */ @@ -2465,7 +2541,7 @@ static int hf_rrc_vb50NonCriticalExtensions_17 = -1; /* T_vb50NonCriticalExtens static int hf_rrc_rrcConnectionRequest_vb50ext = -1; /* RRCConnectionRequest_vb50ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_06 = -1; /* T_vc50NonCriticalExtensions_06 */ static int hf_rrc_rrcConnectionRequest_vc50ext = -1; /* RRCConnectionRequest_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_134 = -1; /* T_nonCriticalExtensions_134 */ +static int hf_rrc_nonCriticalExtensions_142 = -1; /* T_nonCriticalExtensions_142 */ static int hf_rrc_supportOfMoreThanTwoCellsOrMIMO4x4 = -1; /* T_supportOfMoreThanTwoCellsOrMIMO4x4 */ static int hf_rrc_supportOf1stFrequencyBand = -1; /* T_supportOf1stFrequencyBand */ static int hf_rrc_supportOf2ndFrequencyBand = -1; /* T_supportOf2ndFrequencyBand */ @@ -2479,30 +2555,30 @@ static int hf_rrc_v590NonCriticalExtensions_21 = -1; /* T_v590NonCriticalExtens static int hf_rrc_rrcConnectionSetup_v590ext = -1; /* RRCConnectionSetup_v590ext_IEs */ static int hf_rrc_v690NonCriticalExtensions_32 = -1; /* T_v690NonCriticalExtensions_32 */ static int hf_rrc_rrcConnectionSetup_v690ext = -1; /* RRCConnectionSetup_v690ext_IEs */ -static int hf_rrc_nonCriticalExtensions_135 = -1; /* T_nonCriticalExtensions_135 */ +static int hf_rrc_nonCriticalExtensions_143 = -1; /* T_nonCriticalExtensions_143 */ static int hf_rrc_later_than_r3_18 = -1; /* T_later_than_r3_18 */ -static int hf_rrc_criticalExtensions_108 = -1; /* T_criticalExtensions_107 */ +static int hf_rrc_criticalExtensions_116 = -1; /* T_criticalExtensions_115 */ static int hf_rrc_r4_11 = -1; /* T_r4_11 */ static int hf_rrc_rrcConnectionSetup_r4 = -1; /* RRCConnectionSetup_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_11 = -1; /* T_v4d0NonCriticalExtensions_11 */ static int hf_rrc_rrcConnectionSetup_r4_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v590NonCriticalExtensions_22 = -1; /* T_v590NonCriticalExtensions_22 */ static int hf_rrc_v690NonCriticalExtensions_33 = -1; /* T_v690NonCriticalExtensions_33 */ -static int hf_rrc_nonCriticalExtensions_136 = -1; /* T_nonCriticalExtensions_136 */ -static int hf_rrc_criticalExtensions_109 = -1; /* T_criticalExtensions_108 */ +static int hf_rrc_nonCriticalExtensions_144 = -1; /* T_nonCriticalExtensions_144 */ +static int hf_rrc_criticalExtensions_117 = -1; /* T_criticalExtensions_116 */ static int hf_rrc_r5_09 = -1; /* T_r5_09 */ static int hf_rrc_rrcConnectionSetup_r5 = -1; /* RRCConnectionSetup_r5_IEs */ static int hf_rrc_rrcConnectionSetup_r5_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v690NonCriticalExtensions_34 = -1; /* T_v690NonCriticalExtensions_34 */ -static int hf_rrc_nonCriticalExtensions_137 = -1; /* T_nonCriticalExtensions_137 */ -static int hf_rrc_criticalExtensions_110 = -1; /* T_criticalExtensions_109 */ +static int hf_rrc_nonCriticalExtensions_145 = -1; /* T_nonCriticalExtensions_145 */ +static int hf_rrc_criticalExtensions_118 = -1; /* T_criticalExtensions_117 */ static int hf_rrc_r6_10 = -1; /* T_r6_10 */ static int hf_rrc_rrcConnectionSetup_r6 = -1; /* RRCConnectionSetup_r6_IEs */ static int hf_rrc_rrcConnectionSetup_r6_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v6b0NonCriticalExtensions_11 = -1; /* T_v6b0NonCriticalExtensions_10 */ static int hf_rrc_rrcConnectionSetup_v6b0ext = -1; /* RRCConnectionSetup_v6b0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_138 = -1; /* T_nonCriticalExtensions_138 */ -static int hf_rrc_criticalExtensions_111 = -1; /* T_criticalExtensions_110 */ +static int hf_rrc_nonCriticalExtensions_146 = -1; /* T_nonCriticalExtensions_146 */ +static int hf_rrc_criticalExtensions_119 = -1; /* T_criticalExtensions_118 */ static int hf_rrc_r7_09 = -1; /* T_r7_09 */ static int hf_rrc_rrcConnectionSetup_r7 = -1; /* RRCConnectionSetup_r7_IEs */ static int hf_rrc_rrcConnectionSetup_r7_add_ext = -1; /* BIT_STRING */ @@ -2510,8 +2586,8 @@ static int hf_rrc_v780NonCriticalExtensions_08 = -1; /* T_v780NonCriticalExtens static int hf_rrc_rrcConnectionSetup_v780ext = -1; /* RRCConnectionSetup_v780ext_IEs */ static int hf_rrc_v7d0NonCriticalExtensions_11 = -1; /* T_v7d0NonCriticalExtensions_11 */ static int hf_rrc_rrcConnectionSetup_v7d0ext = -1; /* RRCConnectionSetup_v7d0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_139 = -1; /* T_nonCriticalExtensions_139 */ -static int hf_rrc_criticalExtensions_112 = -1; /* T_criticalExtensions_111 */ +static int hf_rrc_nonCriticalExtensions_147 = -1; /* T_nonCriticalExtensions_147 */ +static int hf_rrc_criticalExtensions_120 = -1; /* T_criticalExtensions_119 */ static int hf_rrc_r8_10 = -1; /* T_r8_10 */ static int hf_rrc_rrcConnectionSetup_r8 = -1; /* RRCConnectionSetup_r8_IEs */ static int hf_rrc_rrcConnectionSetup_r8_add_ext = -1; /* BIT_STRING */ @@ -2520,33 +2596,33 @@ static int hf_rrc_v890NonCriticalExtensions_08 = -1; /* T_v890NonCriticalExtens static int hf_rrc_rrcConnectionSetup_v890ext = -1; /* RRCConnectionSetup_v890ext_IEs */ static int hf_rrc_v8a0NonCriticalExtensions_08 = -1; /* T_v8a0NonCriticalExtensions_08 */ static int hf_rrc_rrcConnectionSetup_v8a0ext = -1; /* RRCConnectionSetup_v8a0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_140 = -1; /* T_nonCriticalExtensions_140 */ -static int hf_rrc_criticalExtensions_113 = -1; /* T_criticalExtensions_112 */ +static int hf_rrc_nonCriticalExtensions_148 = -1; /* T_nonCriticalExtensions_148 */ +static int hf_rrc_criticalExtensions_121 = -1; /* T_criticalExtensions_120 */ static int hf_rrc_r9_09 = -1; /* T_r9_09 */ static int hf_rrc_rrcConnectionSetup_r9 = -1; /* RRCConnectionSetup_r9_IEs */ static int hf_rrc_rrcConnectionSetup_r9_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v950NonCriticalExtensions_07 = -1; /* T_v950NonCriticalExtensions_07 */ static int hf_rrc_rrcConnectionSetup_v950ext = -1; /* RRCConnectionSetup_v950ext_IEs */ -static int hf_rrc_nonCriticalExtensions_141 = -1; /* T_nonCriticalExtensions_141 */ -static int hf_rrc_criticalExtensions_114 = -1; /* T_criticalExtensions_113 */ +static int hf_rrc_nonCriticalExtensions_149 = -1; /* T_nonCriticalExtensions_149 */ +static int hf_rrc_criticalExtensions_122 = -1; /* T_criticalExtensions_121 */ static int hf_rrc_r10_09 = -1; /* T_r10_09 */ static int hf_rrc_rrcConnectionSetup_r10 = -1; /* RRCConnectionSetup_r10_IEs */ static int hf_rrc_rrcConnectionSetup_r10_add_ext = -1; /* BIT_STRING */ static int hf_rrc_vaj0NonCriticalExtensions = -1; /* T_vaj0NonCriticalExtensions */ static int hf_rrc_rrcConnectionSetup_vaj0ext = -1; /* RRCConnectionSetup_vaj0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_142 = -1; /* T_nonCriticalExtensions_142 */ -static int hf_rrc_criticalExtensions_115 = -1; /* T_criticalExtensions_114 */ +static int hf_rrc_nonCriticalExtensions_150 = -1; /* T_nonCriticalExtensions_150 */ +static int hf_rrc_criticalExtensions_123 = -1; /* T_criticalExtensions_122 */ static int hf_rrc_r11_10 = -1; /* T_r11_10 */ static int hf_rrc_rrcConnectionSetup_r11 = -1; /* RRCConnectionSetup_r11_IEs */ static int hf_rrc_rrcConnectionSetup_r11_add_ext = -1; /* BIT_STRING */ static int hf_rrc_vaj0NonCriticalExtensions_01 = -1; /* T_vaj0NonCriticalExtensions_01 */ -static int hf_rrc_nonCriticalExtensions_143 = -1; /* T_nonCriticalExtensions_143 */ -static int hf_rrc_criticalExtensions_116 = -1; /* T_criticalExtensions_115 */ +static int hf_rrc_nonCriticalExtensions_151 = -1; /* T_nonCriticalExtensions_151 */ +static int hf_rrc_criticalExtensions_124 = -1; /* T_criticalExtensions_123 */ static int hf_rrc_r12_09 = -1; /* T_r12_09 */ static int hf_rrc_rrcConnectionSetup_r12 = -1; /* RRCConnectionSetup_r12_IEs */ static int hf_rrc_rrcConnectionSetup_r12_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_144 = -1; /* T_nonCriticalExtensions_144 */ -static int hf_rrc_criticalExtensions_117 = -1; /* T_criticalExtensions_116 */ +static int hf_rrc_nonCriticalExtensions_152 = -1; /* T_nonCriticalExtensions_152 */ +static int hf_rrc_criticalExtensions_125 = -1; /* T_criticalExtensions_124 */ static int hf_rrc_new_c_RNTI = -1; /* C_RNTI */ static int hf_rrc_capabilityUpdateRequirement = -1; /* CapabilityUpdateRequirement */ static int hf_rrc_srb_InformationSetupList_06 = -1; /* SRB_InformationSetupList2 */ @@ -2554,35 +2630,30 @@ static int hf_rrc_capabilityUpdateRequirement_r4_ext = -1; /* CapabilityUpdateR static int hf_rrc_systemSpecificCapUpdateReq = -1; /* SystemSpecificCapUpdateReq_v590ext */ static int hf_rrc_capabilityUpdateRequirement_01 = -1; /* CapabilityUpdateRequirement_r4 */ static int hf_rrc_capabilityUpdateRequirement_02 = -1; /* CapabilityUpdateRequirement_r5 */ -static int hf_rrc_specificationMode_22 = -1; /* T_specificationMode_22 */ -static int hf_rrc_complete_22 = -1; /* T_complete_22 */ -static int hf_rrc_preconfiguration_18 = -1; /* T_preconfiguration_18 */ -static int hf_rrc_preConfigMode_18 = -1; /* T_preConfigMode_18 */ -static int hf_rrc_defaultConfig_18 = -1; /* T_defaultConfig_18 */ -static int hf_rrc_dl_InformationPerRL_List_09 = -1; /* DL_InformationPerRL_List_r5bis */ -static int hf_rrc_postVerificationPeriod_05 = -1; /* T_postVerificationPeriod_05 */ static int hf_rrc_specificationMode_23 = -1; /* T_specificationMode_23 */ static int hf_rrc_complete_23 = -1; /* T_complete_23 */ -static int hf_rrc_srb_InformationSetupList_07 = -1; /* SRB_InformationSetupList2_r6 */ static int hf_rrc_preconfiguration_19 = -1; /* T_preconfiguration_19 */ static int hf_rrc_preConfigMode_19 = -1; /* T_preConfigMode_19 */ static int hf_rrc_defaultConfig_19 = -1; /* T_defaultConfig_19 */ -static int hf_rrc_capabilityUpdateRequirement_03 = -1; /* CapabilityUpdateRequirement_r7 */ +static int hf_rrc_dl_InformationPerRL_List_10 = -1; /* DL_InformationPerRL_List_r5bis */ +static int hf_rrc_postVerificationPeriod_05 = -1; /* T_postVerificationPeriod_05 */ static int hf_rrc_specificationMode_24 = -1; /* T_specificationMode_24 */ static int hf_rrc_complete_24 = -1; /* T_complete_24 */ -static int hf_rrc_srb_InformationSetupList_08 = -1; /* SRB_InformationSetupList2_r7 */ +static int hf_rrc_srb_InformationSetupList_07 = -1; /* SRB_InformationSetupList2_r6 */ static int hf_rrc_preconfiguration_20 = -1; /* T_preconfiguration_20 */ static int hf_rrc_preConfigMode_20 = -1; /* T_preConfigMode_20 */ static int hf_rrc_defaultConfig_20 = -1; /* T_defaultConfig_20 */ -static int hf_rrc_capabilityUpdateRequirement_04 = -1; /* CapabilityUpdateRequirement_r8 */ +static int hf_rrc_capabilityUpdateRequirement_03 = -1; /* CapabilityUpdateRequirement_r7 */ static int hf_rrc_specificationMode_25 = -1; /* T_specificationMode_25 */ static int hf_rrc_complete_25 = -1; /* T_complete_25 */ -static int hf_rrc_srb_InformationSetupList_09 = -1; /* SRB_InformationSetupList2_r8 */ +static int hf_rrc_srb_InformationSetupList_08 = -1; /* SRB_InformationSetupList2_r7 */ static int hf_rrc_preconfiguration_21 = -1; /* T_preconfiguration_21 */ static int hf_rrc_preConfigMode_21 = -1; /* T_preConfigMode_21 */ static int hf_rrc_defaultConfig_21 = -1; /* T_defaultConfig_21 */ +static int hf_rrc_capabilityUpdateRequirement_04 = -1; /* CapabilityUpdateRequirement_r8 */ static int hf_rrc_specificationMode_26 = -1; /* T_specificationMode_26 */ static int hf_rrc_complete_26 = -1; /* T_complete_26 */ +static int hf_rrc_srb_InformationSetupList_09 = -1; /* SRB_InformationSetupList2_r8 */ static int hf_rrc_preconfiguration_22 = -1; /* T_preconfiguration_22 */ static int hf_rrc_preConfigMode_22 = -1; /* T_preConfigMode_22 */ static int hf_rrc_defaultConfig_22 = -1; /* T_defaultConfig_22 */ @@ -2591,18 +2662,23 @@ static int hf_rrc_complete_27 = -1; /* T_complete_27 */ static int hf_rrc_preconfiguration_23 = -1; /* T_preconfiguration_23 */ static int hf_rrc_preConfigMode_23 = -1; /* T_preConfigMode_23 */ static int hf_rrc_defaultConfig_23 = -1; /* T_defaultConfig_23 */ -static int hf_rrc_capabilityUpdateRequirement_05 = -1; /* CapabilityUpdateRequirement_vaj0ext */ static int hf_rrc_specificationMode_28 = -1; /* T_specificationMode_28 */ static int hf_rrc_complete_28 = -1; /* T_complete_28 */ static int hf_rrc_preconfiguration_24 = -1; /* T_preconfiguration_24 */ static int hf_rrc_preConfigMode_24 = -1; /* T_preConfigMode_24 */ static int hf_rrc_defaultConfig_24 = -1; /* T_defaultConfig_24 */ -static int hf_rrc_capabilityUpdateRequirement_06 = -1; /* CapabilityUpdateRequirement_r12 */ +static int hf_rrc_capabilityUpdateRequirement_05 = -1; /* CapabilityUpdateRequirement_vaj0ext */ static int hf_rrc_specificationMode_29 = -1; /* T_specificationMode_29 */ static int hf_rrc_complete_29 = -1; /* T_complete_29 */ static int hf_rrc_preconfiguration_25 = -1; /* T_preconfiguration_25 */ static int hf_rrc_preConfigMode_25 = -1; /* T_preConfigMode_25 */ static int hf_rrc_defaultConfig_25 = -1; /* T_defaultConfig_25 */ +static int hf_rrc_capabilityUpdateRequirement_06 = -1; /* CapabilityUpdateRequirement_r12 */ +static int hf_rrc_specificationMode_30 = -1; /* T_specificationMode_30 */ +static int hf_rrc_complete_30 = -1; /* T_complete_30 */ +static int hf_rrc_preconfiguration_26 = -1; /* T_preconfiguration_26 */ +static int hf_rrc_preConfigMode_26 = -1; /* T_preConfigMode_26 */ +static int hf_rrc_defaultConfig_26 = -1; /* T_defaultConfig_26 */ static int hf_rrc_ue_RadioAccessCapability_02 = -1; /* UE_RadioAccessCapability */ static int hf_rrc_ue_RATSpecificCapability = -1; /* InterRAT_UE_RadioAccessCapabilityList */ static int hf_rrc_v370NonCriticalExtensions = -1; /* T_v370NonCriticalExtensions */ @@ -2629,7 +2705,7 @@ static int hf_rrc_va40NonCriticalExtensions_12 = -1; /* T_va40NonCriticalExtens static int hf_rrc_rrcConectionSetupComplete_va40ext = -1; /* RRCConnectionSetupComplete_va40ext_IEs */ static int hf_rrc_vb50NonCriticalExtensions_18 = -1; /* T_vb50NonCriticalExtensions_18 */ static int hf_rrc_rrcConnectionSetupComplete_vb50ext = -1; /* RRCConnectionSetupComplete_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_145 = -1; /* T_nonCriticalExtensions_145 */ +static int hf_rrc_nonCriticalExtensions_153 = -1; /* T_nonCriticalExtensions_153 */ static int hf_rrc_ue_RadioAccessCapability_v370ext = -1; /* UE_RadioAccessCapability_v370ext */ static int hf_rrc_rrcConnectionSetupComplete_v650ext = -1; /* RRCConnectionSetupComplete_v650ext_IEs */ static int hf_rrc_v680NonCriticalExtensions = -1; /* T_v680NonCriticalExtensions */ @@ -2640,7 +2716,7 @@ static int hf_rrc_v7f0NonCriticalExtensions_13 = -1; /* T_v7f0NonCriticalExtens static int hf_rrc_rrcConnectionSetupComplete_v7f0ext = -1; /* RRCConnectionSetupComplete_v7f0ext_IEs */ static int hf_rrc_va40NonCriticalExtensions_13 = -1; /* T_va40NonCriticalExtensions_12 */ static int hf_rrc_rrcConnectionSetupCompleteBand_va40ext = -1; /* RRCConnectionSetupCompleteBand_va40ext_IEs */ -static int hf_rrc_nonCriticalExtensions_146 = -1; /* T_nonCriticalExtensions_146 */ +static int hf_rrc_nonCriticalExtensions_154 = -1; /* T_nonCriticalExtensions_154 */ static int hf_rrc_ue_RadioAccessCapability_v4b0ext = -1; /* UE_RadioAccessCapability_v4b0ext */ static int hf_rrc_ue_RadioAccessCapability_v590ext = -1; /* UE_RadioAccessCapability_v590ext */ static int hf_rrc_ue_RATSpecificCapability_v590ext = -1; /* InterRAT_UE_RadioAccessCapability_v590ext */ @@ -2655,48 +2731,48 @@ static int hf_rrc_r3_21 = -1; /* T_r3_21 */ static int hf_rrc_rRC_FailureInfo_r3 = -1; /* RRC_FailureInfo_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_43 = -1; /* T_laterNonCriticalExtensions_43 */ static int hf_rrc_rrc_FailureInfo_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_147 = -1; /* T_nonCriticalExtensions_147 */ -static int hf_rrc_criticalExtensions_118 = -1; /* T_criticalExtensions_117 */ +static int hf_rrc_nonCriticalExtensions_155 = -1; /* T_nonCriticalExtensions_155 */ +static int hf_rrc_criticalExtensions_126 = -1; /* T_criticalExtensions_125 */ static int hf_rrc_failureCauseWithProtErr = -1; /* FailureCauseWithProtErr */ static int hf_rrc_protocolErrorInformation = -1; /* ProtocolErrorMoreInformation */ static int hf_rrc_laterNonCriticalExtensions_44 = -1; /* T_laterNonCriticalExtensions_44 */ static int hf_rrc_rrcStatus_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_148 = -1; /* T_nonCriticalExtensions_148 */ +static int hf_rrc_nonCriticalExtensions_156 = -1; /* T_nonCriticalExtensions_156 */ static int hf_rrc_r3_22 = -1; /* T_r3_22 */ static int hf_rrc_securityModeCommand_r3 = -1; /* SecurityModeCommand_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_45 = -1; /* T_laterNonCriticalExtensions_45 */ static int hf_rrc_securityModeCommand_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_149 = -1; /* T_nonCriticalExtensions_149 */ +static int hf_rrc_nonCriticalExtensions_157 = -1; /* T_nonCriticalExtensions_157 */ static int hf_rrc_later_than_r3_19 = -1; /* T_later_than_r3_19 */ -static int hf_rrc_criticalExtensions_119 = -1; /* T_criticalExtensions_118 */ +static int hf_rrc_criticalExtensions_127 = -1; /* T_criticalExtensions_126 */ static int hf_rrc_r7_10 = -1; /* T_r7_10 */ static int hf_rrc_securityModeCommand_r7 = -1; /* SecurityModeCommand_r7_IEs */ static int hf_rrc_securityModeCommand_r7_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_150 = -1; /* T_nonCriticalExtensions_150 */ -static int hf_rrc_criticalExtensions_120 = -1; /* T_criticalExtensions_119 */ +static int hf_rrc_nonCriticalExtensions_158 = -1; /* T_nonCriticalExtensions_158 */ +static int hf_rrc_criticalExtensions_128 = -1; /* T_criticalExtensions_127 */ static int hf_rrc_securityCapability = -1; /* SecurityCapability */ static int hf_rrc_ue_SystemSpecificSecurityCap = -1; /* InterRAT_UE_SecurityCapList */ static int hf_rrc_rb_UL_CiphActivationTimeInfo = -1; /* RB_ActivationTimeInfoList */ static int hf_rrc_laterNonCriticalExtensions_46 = -1; /* T_laterNonCriticalExtensions_46 */ static int hf_rrc_securityModeComplete_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_151 = -1; /* T_nonCriticalExtensions_151 */ +static int hf_rrc_nonCriticalExtensions_159 = -1; /* T_nonCriticalExtensions_159 */ static int hf_rrc_laterNonCriticalExtensions_47 = -1; /* T_laterNonCriticalExtensions_47 */ static int hf_rrc_securityModeFailure_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_152 = -1; /* T_nonCriticalExtensions_152 */ +static int hf_rrc_nonCriticalExtensions_160 = -1; /* T_nonCriticalExtensions_160 */ static int hf_rrc_r3_23 = -1; /* T_r3_23 */ static int hf_rrc_signallingConnectionRelease_r3 = -1; /* SignallingConnectionRelease_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_48 = -1; /* T_laterNonCriticalExtensions_48 */ static int hf_rrc_signallingConnectionRelease_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_va40NonCriticalExtensions_14 = -1; /* T_va40NonCriticalExtensions_13 */ static int hf_rrc_signallingConnectionRelease_va40ext = -1; /* SignallingConnectionRelease_va40ext_IEs */ -static int hf_rrc_nonCriticalExtensions_153 = -1; /* T_nonCriticalExtensions_153 */ +static int hf_rrc_nonCriticalExtensions_161 = -1; /* T_nonCriticalExtensions_161 */ static int hf_rrc_later_than_r3_20 = -1; /* T_later_than_r3_20 */ -static int hf_rrc_criticalExtensions_121 = -1; /* T_criticalExtensions_120 */ +static int hf_rrc_criticalExtensions_129 = -1; /* T_criticalExtensions_128 */ static int hf_rrc_laterNonCriticalExtensions_49 = -1; /* T_laterNonCriticalExtensions_49 */ static int hf_rrc_signallingConnectionReleaseIndication_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v860nonCriticalExtentions = -1; /* T_v860nonCriticalExtentions */ static int hf_rrc_signallingConnectionReleaseIndication_v860ext = -1; /* SignallingConnectionReleaseIndication_v860ext */ -static int hf_rrc_nonCriticalExtensions_154 = -1; /* T_nonCriticalExtensions_154 */ +static int hf_rrc_nonCriticalExtensions_162 = -1; /* T_nonCriticalExtensions_162 */ static int hf_rrc_signallingConnectionReleaseIndicationCause = -1; /* T_signallingConnectionReleaseIndicationCause */ static int hf_rrc_sfn_Prime = -1; /* SFN_Prime */ static int hf_rrc_payload = -1; /* T_payload */ @@ -2750,7 +2826,7 @@ static int hf_rrc_v860NonCriticalExtensions_17 = -1; /* T_v860NonCriticalExtens static int hf_rrc_systemInformationChangeIndication_v860ext = -1; /* SystemInformationChangeIndication_v860ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_07 = -1; /* T_vc50NonCriticalExtensions_07 */ static int hf_rrc_systemInformationChangeIndication_vc50ext = -1; /* SystemInformationChangeIndication_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_155 = -1; /* T_nonCriticalExtensions_155 */ +static int hf_rrc_nonCriticalExtensions_163 = -1; /* T_nonCriticalExtensions_163 */ static int hf_rrc_r3_24 = -1; /* T_r3_24 */ static int hf_rrc_transportChannelReconfiguration_r3 = -1; /* TransportChannelReconfiguration_r3_IEs */ static int hf_rrc_v3a0NonCriticalExtensions_09 = -1; /* T_v3a0NonCriticalExtensions_09 */ @@ -2765,9 +2841,9 @@ static int hf_rrc_v690NonCriticalExtensions_36 = -1; /* T_v690NonCriticalExtens static int hf_rrc_transportChannelReconfiguration_v690ext = -1; /* TransportChannelReconfiguration_v690ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_25 = -1; /* T_v770NonCriticalExtensions_25 */ static int hf_rrc_transportChannelReconfiguration_v770ext = -1; /* TransportChannelReconfiguration_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_156 = -1; /* T_nonCriticalExtensions_156 */ +static int hf_rrc_nonCriticalExtensions_164 = -1; /* T_nonCriticalExtensions_164 */ static int hf_rrc_later_than_r3_21 = -1; /* T_later_than_r3_21 */ -static int hf_rrc_criticalExtensions_122 = -1; /* T_criticalExtensions_121 */ +static int hf_rrc_criticalExtensions_130 = -1; /* T_criticalExtensions_129 */ static int hf_rrc_r4_12 = -1; /* T_r4_12 */ static int hf_rrc_transportChannelReconfiguration_r4 = -1; /* TransportChannelReconfiguration_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_12 = -1; /* T_v4d0NonCriticalExtensions_12 */ @@ -2775,23 +2851,23 @@ static int hf_rrc_transportChannelReconfiguration_r4_add_ext = -1; /* BIT_STRIN static int hf_rrc_v590NonCriticalExtensions_25 = -1; /* T_v590NonCriticalExtensions_25 */ static int hf_rrc_v690NonCriticalExtensions_37 = -1; /* T_v690NonCriticalExtensions_37 */ static int hf_rrc_v770NonCriticalExtensions_26 = -1; /* T_v770NonCriticalExtensions_26 */ -static int hf_rrc_nonCriticalExtensions_157 = -1; /* T_nonCriticalExtensions_157 */ -static int hf_rrc_criticalExtensions_123 = -1; /* T_criticalExtensions_122 */ +static int hf_rrc_nonCriticalExtensions_165 = -1; /* T_nonCriticalExtensions_165 */ +static int hf_rrc_criticalExtensions_131 = -1; /* T_criticalExtensions_130 */ static int hf_rrc_r5_10 = -1; /* T_r5_10 */ static int hf_rrc_transportChannelReconfiguration_r5 = -1; /* TransportChannelReconfiguration_r5_IEs */ static int hf_rrc_transportChannelReconfiguration_r5_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v690NonCriticalExtensions_38 = -1; /* T_v690NonCriticalExtensions_38 */ static int hf_rrc_v770NonCriticalExtensions_27 = -1; /* T_v770NonCriticalExtensions_27 */ -static int hf_rrc_nonCriticalExtensions_158 = -1; /* T_nonCriticalExtensions_158 */ -static int hf_rrc_criticalExtensions_124 = -1; /* T_criticalExtensions_123 */ +static int hf_rrc_nonCriticalExtensions_166 = -1; /* T_nonCriticalExtensions_166 */ +static int hf_rrc_criticalExtensions_132 = -1; /* T_criticalExtensions_131 */ static int hf_rrc_r6_11 = -1; /* T_r6_11 */ static int hf_rrc_transportChannelReconfiguration_r6 = -1; /* TransportChannelReconfiguration_r6_IEs */ static int hf_rrc_transportChannelReconfiguration_r6_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v6b0NonCriticalExtensions_12 = -1; /* T_v6b0NonCriticalExtensions_11 */ static int hf_rrc_transportChannelReconfiguration_v6b0ext = -1; /* TransportChannelReconfiguration_v6b0ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_28 = -1; /* T_v770NonCriticalExtensions_28 */ -static int hf_rrc_nonCriticalExtensions_159 = -1; /* T_nonCriticalExtensions_159 */ -static int hf_rrc_criticalExtensions_125 = -1; /* T_criticalExtensions_124 */ +static int hf_rrc_nonCriticalExtensions_167 = -1; /* T_nonCriticalExtensions_167 */ +static int hf_rrc_criticalExtensions_133 = -1; /* T_criticalExtensions_132 */ static int hf_rrc_r7_11 = -1; /* T_r7_11 */ static int hf_rrc_transportChannelReconfiguration_r7 = -1; /* TransportChannelReconfiguration_r7_IEs */ static int hf_rrc_transportChannelReconfiguration_r7_add_ext = -1; /* BIT_STRING */ @@ -2803,8 +2879,8 @@ static int hf_rrc_v7f0NonCriticalExtensions_14 = -1; /* T_v7f0NonCriticalExtens static int hf_rrc_transportChannelReconfiguration_v7f0ext = -1; /* TransportChannelReconfiguration_v7f0ext_IEs */ static int hf_rrc_v7g0NonCriticalExtensions_15 = -1; /* T_v7g0NonCriticalExtensions_15 */ static int hf_rrc_transportChannelReconfiguration_v7g0ext = -1; /* TransportChannelReconfiguration_v7g0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_160 = -1; /* T_nonCriticalExtensions_160 */ -static int hf_rrc_criticalExtensions_126 = -1; /* T_criticalExtensions_125 */ +static int hf_rrc_nonCriticalExtensions_168 = -1; /* T_nonCriticalExtensions_168 */ +static int hf_rrc_criticalExtensions_134 = -1; /* T_criticalExtensions_133 */ static int hf_rrc_r8_11 = -1; /* T_r8_11 */ static int hf_rrc_transportChannelReconfiguration_r8 = -1; /* TransportChannelReconfiguration_r8_IEs */ static int hf_rrc_transportChannelReconfiguration_r8_add_ext = -1; /* BIT_STRING */ @@ -2815,8 +2891,8 @@ static int hf_rrc_transportChannelReconfiguration_v890ext = -1; /* TransportCha static int hf_rrc_v7g0NonCriticalExtensions_16 = -1; /* T_v7g0NonCriticalExtensions_16 */ static int hf_rrc_v8a0NonCriticalExtensions_09 = -1; /* T_v8a0NonCriticalExtensions_09 */ static int hf_rrc_transportChannelReconfiguration_v8a0ext = -1; /* TransportChannelReconfiguration_v8a0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_161 = -1; /* T_nonCriticalExtensions_161 */ -static int hf_rrc_criticalExtensions_127 = -1; /* T_criticalExtensions_126 */ +static int hf_rrc_nonCriticalExtensions_169 = -1; /* T_nonCriticalExtensions_169 */ +static int hf_rrc_criticalExtensions_135 = -1; /* T_criticalExtensions_134 */ static int hf_rrc_r9_10 = -1; /* T_r9_10 */ static int hf_rrc_transportChannelReconfiguration_r9 = -1; /* TransportChannelReconfiguration_r9_IEs */ static int hf_rrc_transportChannelReconfiguration_r9_add_ext = -1; /* BIT_STRING */ @@ -2824,26 +2900,31 @@ static int hf_rrc_v950NonCriticalExtensions_08 = -1; /* T_v950NonCriticalExtens static int hf_rrc_transportChannelReconfiguration_v950ext = -1; /* TransportChannelReconfiguration_v950ext_IEs */ static int hf_rrc_v9c0NonCriticalExtensions_10 = -1; /* T_v9c0NonCriticalExtensions_10 */ static int hf_rrc_transportChannelReconfiguration_v9c0ext = -1; /* TransportChannelReconfiguration_v9c0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_162 = -1; /* T_nonCriticalExtensions_162 */ -static int hf_rrc_criticalExtensions_128 = -1; /* T_criticalExtensions_127 */ +static int hf_rrc_nonCriticalExtensions_170 = -1; /* T_nonCriticalExtensions_170 */ +static int hf_rrc_criticalExtensions_136 = -1; /* T_criticalExtensions_135 */ static int hf_rrc_r10_10 = -1; /* T_r10_10 */ static int hf_rrc_transportChannelReconfiguration_r10 = -1; /* TransportChannelReconfiguration_r10_IEs */ static int hf_rrc_transportChannelReconfiguration_r10_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v9c0NonCriticalExtensions_11 = -1; /* T_v9c0NonCriticalExtensions_11 */ static int hf_rrc_vb50NonCriticalExtensions_19 = -1; /* T_vb50NonCriticalExtensions_19 */ static int hf_rrc_transportChannelReconfiguration_vb50ext = -1; /* TransportChannelReconfiguration_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_163 = -1; /* T_nonCriticalExtensions_163 */ -static int hf_rrc_criticalExtensions_129 = -1; /* T_criticalExtensions_128 */ +static int hf_rrc_nonCriticalExtensions_171 = -1; /* T_nonCriticalExtensions_171 */ +static int hf_rrc_criticalExtensions_137 = -1; /* T_criticalExtensions_136 */ static int hf_rrc_r11_11 = -1; /* T_r11_11 */ static int hf_rrc_transportChannelReconfiguration_r11 = -1; /* TransportChannelReconfiguration_r11_IEs */ static int hf_rrc_transportChannelReconfiguration_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_164 = -1; /* T_nonCriticalExtensions_164 */ -static int hf_rrc_criticalExtensions_130 = -1; /* T_criticalExtensions_129 */ +static int hf_rrc_nonCriticalExtensions_172 = -1; /* T_nonCriticalExtensions_172 */ +static int hf_rrc_criticalExtensions_138 = -1; /* T_criticalExtensions_137 */ static int hf_rrc_r12_10 = -1; /* T_r12_10 */ static int hf_rrc_transportChannelReconfiguration_r12 = -1; /* TransportChannelReconfiguration_r12_IEs */ static int hf_rrc_transportChannelReconfiguration_r12_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_165 = -1; /* T_nonCriticalExtensions_165 */ -static int hf_rrc_criticalExtensions_131 = -1; /* T_criticalExtensions_130 */ +static int hf_rrc_nonCriticalExtensions_173 = -1; /* T_nonCriticalExtensions_173 */ +static int hf_rrc_criticalExtensions_139 = -1; /* T_criticalExtensions_138 */ +static int hf_rrc_r13_08 = -1; /* T_r13_08 */ +static int hf_rrc_transportChannelReconfiguration_r13 = -1; /* TransportChannelReconfiguration_r13_IEs */ +static int hf_rrc_transportChannelReconfiguration_r13_add_ext = -1; /* BIT_STRING */ +static int hf_rrc_nonCriticalExtensions_174 = -1; /* T_nonCriticalExtensions_174 */ +static int hf_rrc_criticalExtensions_140 = -1; /* T_criticalExtensions_139 */ static int hf_rrc_dummy_27 = -1; /* T_dummy_11 */ static int hf_rrc_fdd_40 = -1; /* T_fdd_40 */ static int hf_rrc_modeSpecificPhysChInfo_12 = -1; /* T_modeSpecificPhysChInfo_12 */ @@ -2857,21 +2938,22 @@ static int hf_rrc_fdd_44 = -1; /* T_fdd_44 */ static int hf_rrc_modeSpecificPhysChInfo_14 = -1; /* T_modeSpecificPhysChInfo_14 */ static int hf_rrc_fdd_45 = -1; /* T_fdd_45 */ static int hf_rrc_postVerificationPeriod_06 = -1; /* T_postVerificationPeriod_06 */ -static int hf_rrc_responseToChangeOfUE_Capability_12 = -1; /* T_responseToChangeOfUE_Capability_12 */ -static int hf_rrc_responseToChangeOfUE_Capability_13 = -1; /* T_responseToChangeOfUE_Capability_13 */ static int hf_rrc_responseToChangeOfUE_Capability_14 = -1; /* T_responseToChangeOfUE_Capability_14 */ static int hf_rrc_responseToChangeOfUE_Capability_15 = -1; /* T_responseToChangeOfUE_Capability_15 */ static int hf_rrc_responseToChangeOfUE_Capability_16 = -1; /* T_responseToChangeOfUE_Capability_16 */ static int hf_rrc_responseToChangeOfUE_Capability_17 = -1; /* T_responseToChangeOfUE_Capability_17 */ +static int hf_rrc_responseToChangeOfUE_Capability_18 = -1; /* T_responseToChangeOfUE_Capability_18 */ +static int hf_rrc_responseToChangeOfUE_Capability_19 = -1; /* T_responseToChangeOfUE_Capability_19 */ +static int hf_rrc_responseToChangeOfUE_Capability_20 = -1; /* T_responseToChangeOfUE_Capability_20 */ static int hf_rrc_laterNonCriticalExtensions_52 = -1; /* T_laterNonCriticalExtensions_52 */ static int hf_rrc_transportChannelReconfigurationComplete_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v770NonCriticalExtensions_29 = -1; /* T_v770NonCriticalExtensions_29 */ static int hf_rrc_transportChannelReconfigurationComplete_v770ext = -1; /* TransportChannelReconfigurationComplete_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_166 = -1; /* T_nonCriticalExtensions_166 */ +static int hf_rrc_nonCriticalExtensions_175 = -1; /* T_nonCriticalExtensions_175 */ static int hf_rrc_deferredMeasurementControlReading_05 = -1; /* T_deferredMeasurementControlReading_05 */ static int hf_rrc_laterNonCriticalExtensions_53 = -1; /* T_laterNonCriticalExtensions_53 */ static int hf_rrc_transportChannelReconfigurationFailure_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_167 = -1; /* T_nonCriticalExtensions_167 */ +static int hf_rrc_nonCriticalExtensions_176 = -1; /* T_nonCriticalExtensions_176 */ static int hf_rrc_modeSpecificInfo_16 = -1; /* T_modeSpecificInfo_16 */ static int hf_rrc_fdd_46 = -1; /* NULL */ static int hf_rrc_tdd_11 = -1; /* T_tdd_10 */ @@ -2883,11 +2965,11 @@ static int hf_rrc_laterNonCriticalExtensions_54 = -1; /* T_laterNonCriticalExte static int hf_rrc_transportFormatCombinationControl_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v820NonCriticalExtensions_02 = -1; /* T_v820NonCriticalExtensions_02 */ static int hf_rrc_transportformatcombinationcontrol_v820ext = -1; /* TransportFormatCombinationControl_v820ext_IEs */ -static int hf_rrc_nonCriticalExtensions_168 = -1; /* T_nonCriticalExtensions_168 */ +static int hf_rrc_nonCriticalExtensions_177 = -1; /* T_nonCriticalExtensions_177 */ static int hf_rrc_ul_AMR_Rate = -1; /* UL_AMR_Rate */ static int hf_rrc_laterNonCriticalExtensions_55 = -1; /* T_laterNonCriticalExtensions_55 */ static int hf_rrc_transportFormatCombinationControlFailure_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_169 = -1; /* T_nonCriticalExtensions_169 */ +static int hf_rrc_nonCriticalExtensions_178 = -1; /* T_nonCriticalExtensions_178 */ static int hf_rrc_r3_25 = -1; /* T_r3_25 */ static int hf_rrc_ueCapabilityEnquiry_r3 = -1; /* UECapabilityEnquiry_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_56 = -1; /* T_laterNonCriticalExtensions_56 */ @@ -2902,9 +2984,9 @@ static int hf_rrc_v860NonCriticalExtensions_18 = -1; /* T_v860NonCriticalExtens static int hf_rrc_ueCapabilityEnquiry_v860ext = -1; /* UECapabilityEnquiry_v860ext_IEs */ static int hf_rrc_vaj0NonCriticalExtensions_02 = -1; /* T_vaj0NonCriticalExtensions_02 */ static int hf_rrc_ueCapabilityEnquiry_vaj0ext = -1; /* UECapabilityEnquiry_vaj0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_170 = -1; /* T_nonCriticalExtensions_170 */ +static int hf_rrc_nonCriticalExtensions_179 = -1; /* T_nonCriticalExtensions_179 */ static int hf_rrc_later_than_r3_22 = -1; /* T_later_than_r3_22 */ -static int hf_rrc_criticalExtensions_132 = -1; /* T_criticalExtensions_131 */ +static int hf_rrc_criticalExtensions_141 = -1; /* T_criticalExtensions_140 */ static int hf_rrc_capabilityUpdateRequirement_07 = -1; /* CapabilityUpdateRequirement_v770ext */ static int hf_rrc_capabilityUpdateRequirement_08 = -1; /* CapabilityUpdateRequirement_v860ext */ static int hf_rrc_v370NonCriticalExtensions_01 = -1; /* T_v370NonCriticalExtensions_01 */ @@ -2923,7 +3005,7 @@ static int hf_rrc_v5c0NonCriticalExtensions_01 = -1; /* T_v5c0NonCriticalExtens static int hf_rrc_ueCapabilityInformation_v5c0ext = -1; /* UECapabilityInformation_v5c0ext */ static int hf_rrc_v690NonCriticalExtensions_39 = -1; /* T_v690NonCriticalExtensions_39 */ static int hf_rrc_ueCapabilityInformation_v690ext = -1; /* UECapabilityInformation_v690ext_IEs */ -static int hf_rrc_nonCriticalExtensions_171 = -1; /* T_nonCriticalExtensions_171 */ +static int hf_rrc_nonCriticalExtensions_180 = -1; /* T_nonCriticalExtensions_180 */ static int hf_rrc_ueCapabilityInformation_v650ext = -1; /* UECapabilityInformation_v650ext_IEs */ static int hf_rrc_v680NonCriticalExtensions_01 = -1; /* T_v680NonCriticalExtensions_01 */ static int hf_rrc_ueCapabilityInformation_v680ext = -1; /* UECapabilityInformation_v680ext_IEs */ @@ -2933,7 +3015,7 @@ static int hf_rrc_v7f0NonCriticalExtensions_16 = -1; /* T_v7f0NonCriticalExtens static int hf_rrc_ueCapabilityInformation_v7f0ext = -1; /* UECapabilityInformation_v7f0ext_IEs */ static int hf_rrc_va40NonCriticalExtensions_15 = -1; /* T_va40NonCriticalExtensions_14 */ static int hf_rrc_ueCapabilityInformation_va40ext = -1; /* UECapabilityInformation_va40ext_IEs */ -static int hf_rrc_nonCriticalExtensions_172 = -1; /* T_nonCriticalExtensions_172 */ +static int hf_rrc_nonCriticalExtensions_181 = -1; /* T_nonCriticalExtensions_181 */ static int hf_rrc_ueCapabilityContainer_01 = -1; /* T_ueCapabilityContainer_01 */ static int hf_rrc_r3_26 = -1; /* T_r3_26 */ static int hf_rrc_ueCapabilityInformationConfirm_r3 = -1; /* UECapabilityInformationConfirm_r3_IEs */ @@ -2941,9 +3023,9 @@ static int hf_rrc_laterNonCriticalExtensions_58 = -1; /* T_laterNonCriticalExte static int hf_rrc_ueCapabilityInformationConfirm_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v770NonCriticalExtensions_31 = -1; /* T_v770NonCriticalExtensions_31 */ static int hf_rrc_ueCapabilityInformationConfirm_v770ext = -1; /* UECapabilityInformationConfirm_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_173 = -1; /* T_nonCriticalExtensions_173 */ +static int hf_rrc_nonCriticalExtensions_182 = -1; /* T_nonCriticalExtensions_182 */ static int hf_rrc_later_than_r3_23 = -1; /* T_later_than_r3_23 */ -static int hf_rrc_criticalExtensions_133 = -1; /* T_criticalExtensions_132 */ +static int hf_rrc_criticalExtensions_142 = -1; /* T_criticalExtensions_141 */ static int hf_rrc_acceptanceOfChangeOfCapability = -1; /* T_acceptanceOfChangeOfCapability */ static int hf_rrc_laterNonCriticalExtensions_59 = -1; /* T_laterNonCriticalExtensions_59 */ static int hf_rrc_uplinkDirectTransfer_r3_add_ext = -1; /* BIT_STRING */ @@ -2955,7 +3037,7 @@ static int hf_rrc_vb50NonCriticalExtensions_20 = -1; /* T_vb50NonCriticalExtens static int hf_rrc_uplinkDirectTransfer_vb50ext = -1; /* UplinkDirectTransfer_vb50ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_08 = -1; /* T_vc50NonCriticalExtensions_08 */ static int hf_rrc_uplinkDirectTransfer_vc50ext = -1; /* UplinkDirectTransfer_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_174 = -1; /* T_nonCriticalExtensions_174 */ +static int hf_rrc_nonCriticalExtensions_183 = -1; /* T_nonCriticalExtensions_183 */ static int hf_rrc_r3_27 = -1; /* T_r3_27 */ static int hf_rrc_uplinkPhysicalChannelControl_r3 = -1; /* UplinkPhysicalChannelControl_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_60 = -1; /* T_laterNonCriticalExtensions_60 */ @@ -2964,28 +3046,28 @@ static int hf_rrc_v4b0NonCriticalExtensions_16 = -1; /* T_v4b0NonCriticalExtens static int hf_rrc_uplinkPysicalChannelControl_v4b0ext = -1; /* UplinkPhysicalChannelControl_v4b0ext_IEs */ static int hf_rrc_noncriticalExtensions = -1; /* T_noncriticalExtensions */ static int hf_rrc_later_than_r3_24 = -1; /* T_later_than_r3_24 */ -static int hf_rrc_criticalExtensions_134 = -1; /* T_criticalExtensions_133 */ +static int hf_rrc_criticalExtensions_143 = -1; /* T_criticalExtensions_142 */ static int hf_rrc_r4_13 = -1; /* T_r4_13 */ static int hf_rrc_uplinkPhysicalChannelControl_r4 = -1; /* UplinkPhysicalChannelControl_r4_IEs */ static int hf_rrc_v4d0NonCriticalExtensions_13 = -1; /* T_v4d0NonCriticalExtensions_13 */ static int hf_rrc_uplinkPhysicalChannelControl_r4_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v690NonCriticalExtensions_41 = -1; /* T_v690NonCriticalExtensions_41 */ static int hf_rrc_uplinkPhysicalChannelControl_v690ext = -1; /* UplinkPhysicalChannelControl_v690ext_IEs */ -static int hf_rrc_nonCriticalExtensions_175 = -1; /* T_nonCriticalExtensions_175 */ -static int hf_rrc_criticalExtensions_135 = -1; /* T_criticalExtensions_134 */ +static int hf_rrc_nonCriticalExtensions_184 = -1; /* T_nonCriticalExtensions_184 */ +static int hf_rrc_criticalExtensions_144 = -1; /* T_criticalExtensions_143 */ static int hf_rrc_r5_11 = -1; /* T_r5_11 */ static int hf_rrc_uplinkPhysicalChannelControl_r5 = -1; /* UplinkPhysicalChannelControl_r5_IEs */ static int hf_rrc_uplinkPhysicalChannelControl_r5_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v690NonCriticalExtensions_42 = -1; /* T_v690NonCriticalExtensions_42 */ static int hf_rrc_v6a0NonCriticalExtensions_01 = -1; /* T_v6a0NonCriticalExtensions_01 */ static int hf_rrc_uplinkPhysicalChannelControl_v6a0ext = -1; /* UplinkPhysicalChannelControl_v6a0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_176 = -1; /* T_nonCriticalExtensions_176 */ -static int hf_rrc_criticalExtensions_136 = -1; /* T_criticalExtensions_135 */ +static int hf_rrc_nonCriticalExtensions_185 = -1; /* T_nonCriticalExtensions_185 */ +static int hf_rrc_criticalExtensions_145 = -1; /* T_criticalExtensions_144 */ static int hf_rrc_r7_12 = -1; /* T_r7_12 */ static int hf_rrc_uplinkPhysicalChannelControl_r7 = -1; /* UplinkPhysicalChannelControl_r7_IEs */ static int hf_rrc_uplinkPhysicalChannelControl_r7_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_177 = -1; /* T_nonCriticalExtensions_177 */ -static int hf_rrc_criticalExtensions_137 = -1; /* T_criticalExtensions_136 */ +static int hf_rrc_nonCriticalExtensions_186 = -1; /* T_nonCriticalExtensions_186 */ +static int hf_rrc_criticalExtensions_146 = -1; /* T_criticalExtensions_145 */ static int hf_rrc_ccTrCH_PowerControlInfo = -1; /* CCTrCH_PowerControlInfo */ static int hf_rrc_timingAdvance = -1; /* UL_TimingAdvanceControl */ static int hf_rrc_alpha = -1; /* Alpha */ @@ -3023,9 +3105,9 @@ static int hf_rrc_v860NonCriticalExtensions_19 = -1; /* T_v860NonCriticalExtens static int hf_rrc_uraUpdate_v860ext = -1; /* URAUpdate_v860ext_IEs */ static int hf_rrc_va40NonCriticalExtensions_16 = -1; /* T_va40NonCriticalExtensions_15 */ static int hf_rrc_uraUpdate_va40ext = -1; /* URAUpdate_va40ext_IEs */ -static int hf_rrc_nonCriticalExtensions_178 = -1; /* T_nonCriticalExtensions_178 */ +static int hf_rrc_nonCriticalExtensions_187 = -1; /* T_nonCriticalExtensions_187 */ static int hf_rrc_uraUpdate_v7e0ext = -1; /* URAUpdate_v7e0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_179 = -1; /* T_nonCriticalExtensions_179 */ +static int hf_rrc_nonCriticalExtensions_188 = -1; /* T_nonCriticalExtensions_188 */ static int hf_rrc_support_hsdschReception_CellUraPch = -1; /* T_support_hsdschReception_CellUraPch */ static int hf_rrc_support_hsdschReception_CellFach = -1; /* T_support_hsdschReception_CellFach */ static int hf_rrc_supportForTwoDRXSchemesInPCH_01 = -1; /* T_supportForTwoDRXSchemesInPCH_01 */ @@ -3040,30 +3122,30 @@ static int hf_rrc_laterNonCriticalExtensions_62 = -1; /* T_laterNonCriticalExte static int hf_rrc_uraUpdateConfirm_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v690NonCriticalExtensions_43 = -1; /* T_v690NonCriticalExtensions_43 */ static int hf_rrc_uraUpdateConfirm_v690ext = -1; /* URAUpdateConfirm_v690ext_IEs */ -static int hf_rrc_nonCriticalExtensions_180 = -1; /* T_nonCriticalExtensions_180 */ +static int hf_rrc_nonCriticalExtensions_189 = -1; /* T_nonCriticalExtensions_189 */ static int hf_rrc_later_than_r3_25 = -1; /* T_later_than_r3_25 */ -static int hf_rrc_criticalExtensions_138 = -1; /* T_criticalExtensions_137 */ +static int hf_rrc_criticalExtensions_147 = -1; /* T_criticalExtensions_146 */ static int hf_rrc_r5_12 = -1; /* T_r5_12 */ static int hf_rrc_uraUpdateConfirm_r5 = -1; /* URAUpdateConfirm_r5_IEs */ static int hf_rrc_v690NonCriticalExtensions_44 = -1; /* T_v690NonCriticalExtensions_44 */ -static int hf_rrc_nonCriticalExtensions_181 = -1; /* T_nonCriticalExtensions_181 */ -static int hf_rrc_criticalExtensions_139 = -1; /* T_criticalExtensions_138 */ +static int hf_rrc_nonCriticalExtensions_190 = -1; /* T_nonCriticalExtensions_190 */ +static int hf_rrc_criticalExtensions_148 = -1; /* T_criticalExtensions_147 */ static int hf_rrc_r7_13 = -1; /* T_r7_13 */ static int hf_rrc_uraUpdateConfirm_r7 = -1; /* URAUpdateConfirm_r7_IEs */ static int hf_rrc_uraUpdateConfirm_r7_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v860NonCriticalExtensions_20 = -1; /* T_v860NonCriticalExtensions_20 */ static int hf_rrc_uraUpdateConfirm_v860ext = -1; /* URAUpdateConfirm_v860ext_IEs */ -static int hf_rrc_nonCriticalExtensions_182 = -1; /* T_nonCriticalExtensions_182 */ -static int hf_rrc_criticalExtensions_140 = -1; /* T_criticalExtensions_139 */ +static int hf_rrc_nonCriticalExtensions_191 = -1; /* T_nonCriticalExtensions_191 */ +static int hf_rrc_criticalExtensions_149 = -1; /* T_criticalExtensions_148 */ static int hf_rrc_r3_29 = -1; /* T_r3_29 */ static int hf_rrc_uraUpdateConfirm_CCCH_r3 = -1; /* URAUpdateConfirm_CCCH_r3_IEs */ static int hf_rrc_laterNonCriticalExtensions_63 = -1; /* T_laterNonCriticalExtensions_63 */ static int hf_rrc_uraUpdateConfirm_CCCH_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v690NonCriticalExtensions_45 = -1; /* T_v690NonCriticalExtensions_45 */ static int hf_rrc_v860NonCriticalExtensions_21 = -1; /* T_v860NonCriticalExtensions_21 */ -static int hf_rrc_nonCriticalExtensions_183 = -1; /* T_nonCriticalExtensions_183 */ +static int hf_rrc_nonCriticalExtensions_192 = -1; /* T_nonCriticalExtensions_192 */ static int hf_rrc_later_than_r3_26 = -1; /* T_later_than_r3_26 */ -static int hf_rrc_criticalExtensions_141 = -1; /* T_criticalExtensions_140 */ +static int hf_rrc_criticalExtensions_150 = -1; /* T_criticalExtensions_149 */ static int hf_rrc_uraUpdateConfirm_02 = -1; /* URAUpdateConfirm_r3_IEs */ static int hf_rrc_r3_30 = -1; /* T_r3_30 */ static int hf_rrc_utranMobilityInformation_r3 = -1; /* UTRANMobilityInformation_r3_IEs */ @@ -3075,15 +3157,15 @@ static int hf_rrc_v690NonCriticalExtensions_46 = -1; /* T_v690NonCriticalExtens static int hf_rrc_utranMobilityInformation_v690ext = -1; /* UtranMobilityInformation_v690ext_IEs */ static int hf_rrc_v860NonCriticalExtentions = -1; /* T_v860NonCriticalExtentions */ static int hf_rrc_utranMobilityInformation_v860ext = -1; /* UTRANMobilityInformation_v860ext1_IEs */ -static int hf_rrc_nonCriticalExtensions_184 = -1; /* T_nonCriticalExtensions_184 */ +static int hf_rrc_nonCriticalExtensions_193 = -1; /* T_nonCriticalExtensions_193 */ static int hf_rrc_later_than_r3_27 = -1; /* T_later_than_r3_27 */ -static int hf_rrc_criticalExtensions_142 = -1; /* T_criticalExtensions_141 */ +static int hf_rrc_criticalExtensions_151 = -1; /* T_criticalExtensions_150 */ static int hf_rrc_r5_13 = -1; /* T_r5_13 */ static int hf_rrc_utranMobilityInformation_r5 = -1; /* UTRANMobilityInformation_r5_IEs */ static int hf_rrc_v690NonCriticalExtensions_47 = -1; /* T_v690NonCriticalExtensions_47 */ static int hf_rrc_v860NonCriticalExtentions_01 = -1; /* T_v860NonCriticalExtentions_01 */ -static int hf_rrc_nonCriticalExtensions_185 = -1; /* T_nonCriticalExtensions_185 */ -static int hf_rrc_criticalExtensions_143 = -1; /* T_criticalExtensions_142 */ +static int hf_rrc_nonCriticalExtensions_194 = -1; /* T_nonCriticalExtensions_194 */ +static int hf_rrc_criticalExtensions_152 = -1; /* T_criticalExtensions_151 */ static int hf_rrc_r7_14 = -1; /* T_r7_14 */ static int hf_rrc_utranMobilityInformation_r7 = -1; /* UTRANMobilityInformation_r7_IEs */ static int hf_rrc_utranMobilityInformation_r7_add_ext = -1; /* BIT_STRING */ @@ -3091,21 +3173,26 @@ static int hf_rrc_v860NonCriticalExtensions_22 = -1; /* T_v860NonCriticalExtens static int hf_rrc_utranMobilityInformation_v860ext_01 = -1; /* UTRANMobilityInformation_v860ext2_IEs */ static int hf_rrc_vb50NonCriticalExtentions = -1; /* T_vb50NonCriticalExtentions */ static int hf_rrc_utranMobilityInformation_vb50ext = -1; /* UTRANMobilityInformation_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_186 = -1; /* T_nonCriticalExtensions_186 */ -static int hf_rrc_criticalExtensions_144 = -1; /* T_criticalExtensions_143 */ +static int hf_rrc_nonCriticalExtensions_195 = -1; /* T_nonCriticalExtensions_195 */ +static int hf_rrc_criticalExtensions_153 = -1; /* T_criticalExtensions_152 */ static int hf_rrc_r11_12 = -1; /* T_r11_12 */ static int hf_rrc_utranMobilityInformation_r11 = -1; /* UTRANMobilityInformation_r11_IEs */ static int hf_rrc_utranMobilityInformation_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_187 = -1; /* T_nonCriticalExtensions_187 */ -static int hf_rrc_criticalExtensions_145 = -1; /* T_criticalExtensions_144 */ +static int hf_rrc_nonCriticalExtensions_196 = -1; /* T_nonCriticalExtensions_196 */ +static int hf_rrc_criticalExtensions_154 = -1; /* T_criticalExtensions_153 */ static int hf_rrc_r12_11 = -1; /* T_r12_11 */ static int hf_rrc_utranMobilityInformation_r12 = -1; /* UTRANMobilityInformation_r12_IEs */ static int hf_rrc_utranMobilityInformation_r12_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_188 = -1; /* T_nonCriticalExtensions_188 */ -static int hf_rrc_criticalExtensions_146 = -1; /* T_criticalExtensions_145 */ +static int hf_rrc_nonCriticalExtensions_197 = -1; /* T_nonCriticalExtensions_197 */ +static int hf_rrc_criticalExtensions_155 = -1; /* T_criticalExtensions_154 */ +static int hf_rrc_r13_09 = -1; /* T_r13_09 */ +static int hf_rrc_utranMobilityInformation_r13 = -1; /* UTRANMobilityInformation_r13_IEs */ +static int hf_rrc_utranMobilityInformation_r13_add_ext = -1; /* BIT_STRING */ +static int hf_rrc_nonCriticalExtensions_198 = -1; /* T_nonCriticalExtensions_198 */ +static int hf_rrc_criticalExtensions_156 = -1; /* T_criticalExtensions_155 */ static int hf_rrc_ue_ConnTimersAndConstants = -1; /* UE_ConnTimersAndConstants */ static int hf_rrc_cn_InformationInfo_02 = -1; /* CN_InformationInfoFull */ -static int hf_rrc_nonCriticalExtensions_189 = -1; /* T_nonCriticalExtensions_189 */ +static int hf_rrc_nonCriticalExtensions_199 = -1; /* T_nonCriticalExtensions_199 */ static int hf_rrc_ue_ConnTimersAndConstants_v3a0ext = -1; /* UE_ConnTimersAndConstants_v3a0ext */ static int hf_rrc_ue_ConnTimersAndConstants_01 = -1; /* UE_ConnTimersAndConstants_r5 */ static int hf_rrc_ue_ConnTimersAndConstants_02 = -1; /* UE_ConnTimersAndConstants_v860ext */ @@ -3115,20 +3202,21 @@ static int hf_rrc_ue_ConnTimersAndConstants_03 = -1; /* UE_ConnTimersAndConstan static int hf_rrc_measurementReleaseEnhancement = -1; /* MeasurementReleaseEnhancement */ static int hf_rrc_domainSpecificAccessRestrictionParametersUpdate = -1; /* DomainSpecificAccessRestrictionParam_v670ext */ static int hf_rrc_pagingPermissionWithAccessControlParametersUpdate = -1; /* PagingPermissionWithAccessControlParameters */ +static int hf_rrc_extendedDedicatedPriorityInformation = -1; /* DedicatedPriorityInformation_r13 */ static int hf_rrc_laterNonCriticalExtensions_65 = -1; /* T_laterNonCriticalExtensions_65 */ static int hf_rrc_utranMobilityInformationConfirm_r3_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v770NonCriticalExtension_01 = -1; /* T_v770NonCriticalExtension_01 */ static int hf_rrc_utranMobilityInformationConfirm_v770ext = -1; /* UTRANMobilityInformationConfirm_v770ext_IEs */ static int hf_rrc_va40NonCriticalExtensions_17 = -1; /* T_va40NonCriticalExtensions_16 */ static int hf_rrc_utranMobilityInformationConfirm_va40ext = -1; /* UTRANMobilityInformationConfirm_va40ext_IEs */ -static int hf_rrc_nonCriticalExtensions_190 = -1; /* T_nonCriticalExtensions_190 */ +static int hf_rrc_nonCriticalExtensions_200 = -1; /* T_nonCriticalExtensions_200 */ static int hf_rrc_deferredMeasurementControlReading_06 = -1; /* T_deferredMeasurementControlReading_06 */ static int hf_rrc_loggedMeasAvailable_06 = -1; /* T_loggedMeasAvailable_06 */ static int hf_rrc_laterNonCriticalExtensions_66 = -1; /* T_laterNonCriticalExtensions_66 */ static int hf_rrc_utranMobilityInformationFailure_r3_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_191 = -1; /* T_nonCriticalExtensions_191 */ +static int hf_rrc_nonCriticalExtensions_201 = -1; /* T_nonCriticalExtensions_201 */ static int hf_rrc_mbms_ServiceAccessInfoList = -1; /* MBMS_ServiceAccessInfoList_r6 */ -static int hf_rrc_nonCriticalExtensions_192 = -1; /* T_nonCriticalExtensions_192 */ +static int hf_rrc_nonCriticalExtensions_202 = -1; /* T_nonCriticalExtensions_202 */ static int hf_rrc_mbms_CommonRBInformationList = -1; /* MBMS_CommonRBInformationList_r6 */ static int hf_rrc_mbms_TranspChInfoForEachTrCh = -1; /* MBMS_TranspChInfoForEachTrCh_r6 */ static int hf_rrc_mbms_TranspChInfoForEachCCTrCh = -1; /* MBMS_TranspChInfoForEachCCTrCh_r6 */ @@ -3139,7 +3227,7 @@ static int hf_rrc_v780NonCriticalExtensions_10 = -1; /* T_v780NonCriticalExtens static int hf_rrc_mbmsCommonPTMRBInformation_v780ext = -1; /* MBMSCommonPTMRBInformation_v780ext_IEs */ static int hf_rrc_v860NonCriticalExtensions_23 = -1; /* T_v860NonCriticalExtensions_23 */ static int hf_rrc_mbmsCommonPTMRBInformation_v860ext = -1; /* MBMSCommonPTMRBInformation_v860ext_IEs */ -static int hf_rrc_nonCriticalExtensions_193 = -1; /* T_nonCriticalExtensions_193 */ +static int hf_rrc_nonCriticalExtensions_203 = -1; /* T_nonCriticalExtensions_203 */ static int hf_rrc_mbms_PhyChInformationList_r7 = -1; /* MBMS_PhyChInformationList_r7 */ static int hf_rrc_mbsfn_TDDInformation_LCR = -1; /* MBSFN_TDDInformation_LCR */ static int hf_rrc_mbms_PhyChInformationList_01 = -1; /* MBMS_PhyChInformationList_IMB384 */ @@ -3147,7 +3235,7 @@ static int hf_rrc_mbms_CurrentCell_SCCPCHList = -1; /* MBMS_CurrentCell_SCCPCHL static int hf_rrc_mbms_SIBType5_SCCPCHList = -1; /* MBMS_SIBType5_SCCPCHList_r6 */ static int hf_rrc_v770NonCriticalExtensions_34 = -1; /* T_v770NonCriticalExtensions_34 */ static int hf_rrc_mbmsCurrentCellPTMRBInfo_v770ext = -1; /* MBMSCurrentCellPTMRBInfo_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_194 = -1; /* T_nonCriticalExtensions_194 */ +static int hf_rrc_nonCriticalExtensions_204 = -1; /* T_nonCriticalExtensions_204 */ static int hf_rrc_mbsfn_TDM_Info_List = -1; /* MBSFN_TDM_Info_List */ static int hf_rrc_mbms_PreferredFrequencyInfo = -1; /* MBMS_PreferredFrequencyList_r6 */ static int hf_rrc_mbms_TimersAndCounters = -1; /* MBMS_TimersAndCounters_r6 */ @@ -3162,7 +3250,7 @@ static int hf_rrc_v860NonCriticalExtensions_24 = -1; /* T_v860NonCriticalExtens static int hf_rrc_mbmsGeneralInformation_v860ext = -1; /* MBMSGeneralInformation_v860ext_IEs */ static int hf_rrc_v890NoncriticalExtensions = -1; /* T_v890NoncriticalExtensions */ static int hf_rrc_mbmsGeneralInformation_v890ext = -1; /* MBMSGeneralInformation_v890ext_IEs */ -static int hf_rrc_nonCriticalExtensions_195 = -1; /* T_nonCriticalExtensions_195 */ +static int hf_rrc_nonCriticalExtensions_205 = -1; /* T_nonCriticalExtensions_205 */ static int hf_rrc_indicateChangeInSelectedServices = -1; /* BOOLEAN */ static int hf_rrc_mbmsMICHConfiguration = -1; /* MBMS_MICHConfigurationInfo_v770ext */ static int hf_rrc_mbsfnInterFrequencyNeighbourList = -1; /* MBSFN_InterFrequencyNeighbourList_r7 */ @@ -3174,7 +3262,7 @@ static int hf_rrc_v6b0NonCriticalExtensions_14 = -1; /* T_v6b0NonCriticalExtens static int hf_rrc_mbmsModificationRequest_v6b0ext = -1; /* MBMSModificationRequest_v6b0ext_IEs */ static int hf_rrc_v6f0NonCriticalExtensions_02 = -1; /* T_v6f0NonCriticalExtensions_02 */ static int hf_rrc_mbmsModificationRequest_v6f0ext = -1; /* MBMSModificationRequest_v6f0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_196 = -1; /* T_nonCriticalExtensions_196 */ +static int hf_rrc_nonCriticalExtensions_206 = -1; /* T_nonCriticalExtensions_206 */ static int hf_rrc_mbmsSelectedServiceInfo = -1; /* MBMS_SelectedServiceInfo */ static int hf_rrc_mbmsSupportOfServiceChangeForAPtpRB = -1; /* T_mbmsSupportOfServiceChangeForAPtpRB */ static int hf_rrc_modifedServiceList = -1; /* MBMS_ModifedServiceList_r6 */ @@ -3188,7 +3276,7 @@ static int hf_rrc_v770NonCriticalExtensions_36 = -1; /* T_v770NonCriticalExtens static int hf_rrc_mbmsModifiedServicesInformation_v770ext = -1; /* MBMSModifiedServicesInformation_v770ext_IEs */ static int hf_rrc_v7c0NonCriticalExtensions = -1; /* T_v7c0NonCriticalExtensions */ static int hf_rrc_mbmsModifiedServicesInformation_v7c0ext = -1; /* MBMSModifiedServicesInformation_v7c0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_197 = -1; /* T_nonCriticalExtensions_197 */ +static int hf_rrc_nonCriticalExtensions_207 = -1; /* T_nonCriticalExtensions_207 */ static int hf_rrc_modifiedServiceList = -1; /* MBMS_ModifiedServiceList_v770ext */ static int hf_rrc_mib_ValueTag = -1; /* MIB_ValueTag */ static int hf_rrc_modifiedServiceList_01 = -1; /* MBMS_ModifiedServiceList_LCR_v7c0ext */ @@ -3196,14 +3284,14 @@ static int hf_rrc_neighbouringCellIdentity = -1; /* IntraFreqCellID */ static int hf_rrc_neighbouringCellSCCPCHList = -1; /* MBMS_NeighbouringCellSCCPCHList_r6 */ static int hf_rrc_v770NonCriticalExtensions_37 = -1; /* T_v770NonCriticalExtensions_37 */ static int hf_rrc_mbmsNeighbouringCellPTMRBInformation_v770ext = -1; /* MBMSNeighbouringCellPTMRBInformation_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_198 = -1; /* T_nonCriticalExtensions_198 */ +static int hf_rrc_nonCriticalExtensions_208 = -1; /* T_nonCriticalExtensions_208 */ static int hf_rrc_neighbouringCellSCCPCHList_01 = -1; /* MBMS_NeighbouringCellSCCPCHList_v770ext */ static int hf_rrc_serviceSchedulingInfoList = -1; /* MBMS_ServiceSchedulingInfoList_r6 */ -static int hf_rrc_nonCriticalExtensions_199 = -1; /* T_nonCriticalExtensions_199 */ +static int hf_rrc_nonCriticalExtensions_209 = -1; /* T_nonCriticalExtensions_209 */ static int hf_rrc_unmodifiedServiceList = -1; /* MBMS_UnmodifiedServiceList_r6 */ static int hf_rrc_v770NonCriticalExtensions_38 = -1; /* T_v770NonCriticalExtensions_38 */ static int hf_rrc_mbmsUnmodifiedServicesInformation_v770ext = -1; /* MBMSUnmodifiedServicesInformation_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_200 = -1; /* T_nonCriticalExtensions_200 */ +static int hf_rrc_nonCriticalExtensions_210 = -1; /* T_nonCriticalExtensions_210 */ static int hf_rrc_unmodifiedServiceList_01 = -1; /* MBMS_UnmodifiedServiceList_v770ext */ static int hf_rrc_mib = -1; /* T_mib */ static int hf_rrc_sysInfoTypeSB1 = -1; /* T_sysInfoTypeSB1 */ @@ -3219,20 +3307,20 @@ static int hf_rrc_vb50NonCriticalExtensions_21 = -1; /* T_vb50NonCriticalExtens static int hf_rrc_system_Information_Container_vb50ext = -1; /* System_Information_Container_vb50ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_09 = -1; /* T_vc50NonCriticalExtensions_09 */ static int hf_rrc_system_Information_Container_vc50ext = -1; /* System_Information_Container_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_201 = -1; /* T_nonCriticalExtensions_201 */ +static int hf_rrc_nonCriticalExtensions_211 = -1; /* T_nonCriticalExtensions_211 */ static int hf_rrc_sysInfoType22 = -1; /* T_sysInfoType22 */ static int hf_rrc_sysInfoType11ter = -1; /* T_sysInfoType11ter */ -static int hf_rrc_criticalExtensions_147 = -1; /* T_criticalExtensions_146 */ +static int hf_rrc_criticalExtensions_157 = -1; /* T_criticalExtensions_156 */ static int hf_rrc_r10_11 = -1; /* T_r10_11 */ static int hf_rrc_loggingMeasurementConfiguration_r10_IEs = -1; /* LoggingMeasurementConfiguration_r10_IEs */ static int hf_rrc_loggingMeasurementConfiguration_r10_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_202 = -1; /* T_nonCriticalExtensions_202 */ -static int hf_rrc_criticalExtensions_148 = -1; /* T_criticalExtensions_147 */ +static int hf_rrc_nonCriticalExtensions_212 = -1; /* T_nonCriticalExtensions_212 */ +static int hf_rrc_criticalExtensions_158 = -1; /* T_criticalExtensions_157 */ static int hf_rrc_r11_13 = -1; /* T_r11_13 */ static int hf_rrc_loggingMeasurementConfiguration_r11_IEs = -1; /* LoggingMeasurementConfiguration_r11_IEs */ static int hf_rrc_loggingMeasurementConfiguration_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_203 = -1; /* T_nonCriticalExtensions_203 */ -static int hf_rrc_criticalExtensions_149 = -1; /* T_criticalExtensions_148 */ +static int hf_rrc_nonCriticalExtensions_213 = -1; /* T_nonCriticalExtensions_213 */ +static int hf_rrc_criticalExtensions_159 = -1; /* T_criticalExtensions_158 */ static int hf_rrc_loggedMeasurementsConfigurationInfo = -1; /* LoggedMeasurementsConfigurationInfo */ static int hf_rrc_loggedANRConfigurationInfo = -1; /* LoggedANRConfigurationInfo */ static int hf_rrc_loggedMeasurementsConfigurationInfo_01 = -1; /* LoggedMeasurementsConfigurationInfo_r11 */ @@ -3244,24 +3332,24 @@ static int hf_rrc_vbb0NonCriticalExtensions = -1; /* T_vbb0NonCriticalExtension static int hf_rrc_ueInformationResponse_vbb0ext = -1; /* UEInformationResponse_vbb0ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_10 = -1; /* T_vc50NonCriticalExtensions_10 */ static int hf_rrc_ueInformationResponse_vc50ext = -1; /* UEInformationResponse_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_204 = -1; /* T_nonCriticalExtensions_204 */ +static int hf_rrc_nonCriticalExtensions_214 = -1; /* T_nonCriticalExtensions_214 */ static int hf_rrc_loggedMeasReport_01 = -1; /* LoggedMeasReport_vb50ext */ static int hf_rrc_dummy_30 = -1; /* ConnectionEstablishmentFailureReport */ static int hf_rrc_loggedANRReportInfoList_01 = -1; /* LoggedANRReportInfoList_vb50ext */ static int hf_rrc_connectionEstablishmentFailureReport = -1; /* ConnectionEstablishmentFailureReport_r11 */ static int hf_rrc_loggedMeasReport_02 = -1; /* LoggedMeasReport_vc50ext */ static int hf_rrc_connectionEstablishmentFailureReport_01 = -1; /* ConnectionEstablishmentFailureReport_vc50ext */ -static int hf_rrc_criticalExtensions_150 = -1; /* T_criticalExtensions_149 */ +static int hf_rrc_criticalExtensions_160 = -1; /* T_criticalExtensions_159 */ static int hf_rrc_r10_12 = -1; /* T_r10_12 */ static int hf_rrc_ueInformationRequest_r10 = -1; /* UEInformationRequest_r10_IEs */ static int hf_rrc_ueInformationRequest_r10_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_205 = -1; /* T_nonCriticalExtensions_205 */ -static int hf_rrc_criticalExtensions_151 = -1; /* T_criticalExtensions_150 */ +static int hf_rrc_nonCriticalExtensions_215 = -1; /* T_nonCriticalExtensions_215 */ +static int hf_rrc_criticalExtensions_161 = -1; /* T_criticalExtensions_160 */ static int hf_rrc_r11_14 = -1; /* T_r11_14 */ static int hf_rrc_ueInformationRequest_r11 = -1; /* UEInformationRequest_r11_IEs */ static int hf_rrc_ueInformationRequest_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_206 = -1; /* T_nonCriticalExtensions_206 */ -static int hf_rrc_criticalExtensions_152 = -1; /* T_criticalExtensions_151 */ +static int hf_rrc_nonCriticalExtensions_216 = -1; /* T_nonCriticalExtensions_216 */ +static int hf_rrc_criticalExtensions_162 = -1; /* T_criticalExtensions_161 */ static int hf_rrc_loggedMeasReportRequest = -1; /* T_loggedMeasReportRequest */ static int hf_rrc_loggedANRReportRequest = -1; /* T_loggedANRReportRequest */ static int hf_rrc_loggedMeasReportRequest_01 = -1; /* T_loggedMeasReportRequest_01 */ @@ -3412,6 +3500,9 @@ static int hf_rrc_eutraDetection = -1; /* BOOLEAN */ static int hf_rrc_action_01 = -1; /* T_action_01 */ static int hf_rrc_configureDedicatedPriorities_01 = -1; /* T_configureDedicatedPriorities_01 */ static int hf_rrc_priorityLevelList_01 = -1; /* PriorityLevelList_r11 */ +static int hf_rrc_action_02 = -1; /* T_action_02 */ +static int hf_rrc_configureDedicatedPriorities_02 = -1; /* T_configureDedicatedPriorities_02 */ +static int hf_rrc_priorityLevelList_02 = -1; /* PriorityLevelList_r13 */ static int hf_rrc_priority = -1; /* INTEGER_0_maxPrio_1 */ static int hf_rrc_radioAccessTechnology = -1; /* T_radioAccessTechnology */ static int hf_rrc_utraFDD = -1; /* T_utraFDD */ @@ -3432,8 +3523,16 @@ static int hf_rrc_utraTDD_item_01 = -1; /* T_utraTDD_item_01 */ static int hf_rrc_eutra_01 = -1; /* SEQUENCE_SIZE_1_maxNumEUTRAFreqs_OF_EARFCNRange */ static int hf_rrc_eutra_item_01 = -1; /* EARFCNRange */ static int hf_rrc_gsm_02 = -1; /* T_gsm_02 */ +static int hf_rrc_subpriority = -1; /* T_subpriority */ +static int hf_rrc_radioAccessTechnology_02 = -1; /* T_radioAccessTechnology_02 */ +static int hf_rrc_utraFDD_02 = -1; /* T_utraFDD_02 */ +static int hf_rrc_utraFDD_item_02 = -1; /* T_utraFDD_item_02 */ +static int hf_rrc_utraTDD_02 = -1; /* T_utraTDD_02 */ +static int hf_rrc_utraTDD_item_02 = -1; /* T_utraTDD_item_02 */ +static int hf_rrc_gsm_03 = -1; /* T_gsm_03 */ static int hf_rrc_PriorityLevelList_item = -1; /* PriorityLevel */ static int hf_rrc_PriorityLevelList_r11_item = -1; /* PriorityLevel_r11 */ +static int hf_rrc_PriorityLevelList_r13_item = -1; /* PriorityLevel_r13 */ static int hf_rrc_rat_Identifier = -1; /* RAT_Identifier */ static int hf_rrc_s_SearchRAT = -1; /* S_SearchQual */ static int hf_rrc_s_HCS_RAT = -1; /* S_SearchRXLEV */ @@ -3516,6 +3615,7 @@ static int hf_rrc_supportOfInterFreqProximityIndication = -1; /* T_supportOfInt static int hf_rrc_supportOfE_UtraProximityIndication = -1; /* T_supportOfE_UtraProximityIndication */ static int hf_rrc_DL_InformationPerSecondaryRL_List_item = -1; /* DL_InformationPerSecondaryRL */ static int hf_rrc_DL_InformationPerSecondaryRL_List_r12_item = -1; /* DL_InformationPerSecondaryRL_r12 */ +static int hf_rrc_DL_InformationPerSecondaryRL_List_r13_item = -1; /* DL_InformationPerSecondaryRL_r13 */ static int hf_rrc_primaryCPICH_Info = -1; /* PrimaryCPICH_Info */ static int hf_rrc_cell_id = -1; /* CellIdentity */ static int hf_rrc_dl_FDPCHInfoPerRL_SecULFreq = -1; /* DL_FDPCH_InfoPerRL_r7 */ @@ -3527,6 +3627,9 @@ static int hf_rrc_releaseIndicator = -1; /* NULL */ static int hf_rrc_e_RGCH_Info_01 = -1; /* T_e_RGCH_Info_01 */ static int hf_rrc_secondary_Serving_E_DCHRL_Indicator = -1; /* T_secondary_Serving_E_DCHRL_Indicator */ static int hf_rrc_radioLinkswithoutDPCHFDPCHIndicator = -1; /* NULL */ +static int hf_rrc_dl_FDPCHInfoPerRL_SecULFreq_01 = -1; /* DL_FDPCH_InfoPerRL_r13 */ +static int hf_rrc_e_RGCH_Info_02 = -1; /* T_e_RGCH_Info_02 */ +static int hf_rrc_secondary_Serving_E_DCHRL_Indicator_01 = -1; /* T_secondary_Serving_E_DCHRL_Indicator_01 */ static int hf_rrc_maxNoDPCH_PDSCH_Codes = -1; /* INTEGER_1_8 */ static int hf_rrc_maxNoPhysChBitsReceived = -1; /* MaxNoPhysChBitsReceived */ static int hf_rrc_supportForSF_512 = -1; /* BOOLEAN */ @@ -3558,6 +3661,7 @@ static int hf_rrc_drx_enhancements = -1; /* T_drx_enhancements */ static int hf_rrc_hs_dpcchOverheadReduction = -1; /* T_hs_dpcchOverheadReduction */ static int hf_rrc_supportofEnhancedServingCellChangeForEvent1C = -1; /* T_supportofEnhancedServingCellChangeForEvent1C */ static int hf_rrc_supportofDPCCH2 = -1; /* T_supportofDPCCH2 */ +static int hf_rrc_supportforPowerControlAlgorithm3 = -1; /* T_supportforPowerControlAlgorithm3 */ static int hf_rrc_maxTS_PerFrame = -1; /* MaxTS_PerFrame */ static int hf_rrc_maxPhysChPerFrame = -1; /* MaxPhysChPerFrame */ static int hf_rrc_minimumSF = -1; /* MinimumSF_DL */ @@ -3589,6 +3693,7 @@ static int hf_rrc_maxNumberOfTF = -1; /* MaxNumberOfTF */ static int hf_rrc_transmissionProbability = -1; /* TransmissionProbability */ static int hf_rrc_maximumBitRate = -1; /* MaximumBitRate */ static int hf_rrc_DRAC_SysInfoList_item = -1; /* DRAC_SysInfo */ +static int hf_rrc_activationOffset = -1; /* INTEGER_0_15 */ static int hf_rrc_EUTRAbandSpecificCapUpdateReqList_item = -1; /* RadioFrequencyBandEUTRAExt2 */ static int hf_rrc_configurationUnsupported = -1; /* NULL */ static int hf_rrc_physicalChannelFailure = -1; /* NULL */ @@ -3776,13 +3881,16 @@ static int hf_rrc_downlinkPhysChCapability_12 = -1; /* DL_PhysChCapabilityFDD_v static int hf_rrc_uplinkPhysChCapability_09 = -1; /* UL_PhysChCapabilityFDD_vc50ext */ static int hf_rrc_tddPhysChCapability_01 = -1; /* T_tddPhysChCapability_01 */ static int hf_rrc_downlinkPhysChCapability_13 = -1; /* DL_PhysChCapabilityInfoTDD_128_vc50ext */ +static int hf_rrc_fddPhysChCapability_08 = -1; /* T_fddPhysChCapability_08 */ +static int hf_rrc_downlinkPhysChCapability_14 = -1; /* DL_PhysChCapabilityFDD_vdxyext */ +static int hf_rrc_uplinkPhysChCapability_10 = -1; /* UL_PhysChCapabilityFDD_vdxyext */ static int hf_rrc_tddPhysChCapability_768_01 = -1; /* T_tddPhysChCapability_768_01 */ -static int hf_rrc_downlinkPhysChCapability_14 = -1; /* DL_PhysChCapabilityInfoTDD_768 */ +static int hf_rrc_downlinkPhysChCapability_15 = -1; /* DL_PhysChCapabilityInfoTDD_768 */ static int hf_rrc_tddPhysChCapability_128_03 = -1; /* T_tddPhysChCapability_128_03 */ -static int hf_rrc_uplinkPhysChCapability_10 = -1; /* UL_PhysChCapabilityInfoTDD_128_v770ext */ +static int hf_rrc_uplinkPhysChCapability_11 = -1; /* UL_PhysChCapabilityInfoTDD_128_v770ext */ static int hf_rrc_tdd128_PhysChCapability = -1; /* T_tdd128_PhysChCapability */ -static int hf_rrc_downlinkPhysChCapability_15 = -1; /* DL_PhysChCapabilityTDD_LCR_r4 */ -static int hf_rrc_uplinkPhysChCapability_11 = -1; /* UL_PhysChCapabilityTDD_LCR_r4 */ +static int hf_rrc_downlinkPhysChCapability_16 = -1; /* DL_PhysChCapabilityTDD_LCR_r4 */ +static int hf_rrc_uplinkPhysChCapability_12 = -1; /* UL_PhysChCapabilityTDD_LCR_r4 */ static int hf_rrc_fdd_hspdsch = -1; /* T_fdd_hspdsch */ static int hf_rrc_supported_03 = -1; /* T_supported_01 */ static int hf_rrc_hsdsch_physical_layer_category = -1; /* HSDSCH_physical_layer_category */ @@ -3860,7 +3968,7 @@ static int hf_rrc_ue_DPCCHPowerResetAfterDTXOnSecUplink = -1; /* UE_DPCCHPowerR static int hf_rrc_deltaACK = -1; /* DeltaACK */ static int hf_rrc_deltaNACK = -1; /* DeltaNACK */ static int hf_rrc_dl_hspdsch_Information = -1; /* DL_HSPDSCH_Information */ -static int hf_rrc_harqInfo_02 = -1; /* HARQ_Info */ +static int hf_rrc_harqInfo_03 = -1; /* HARQ_Info */ static int hf_rrc_mac_hsResetIndicator = -1; /* T_mac_hsResetIndicator */ static int hf_rrc_dl_hspdsch_Information_01 = -1; /* DL_HSPDSCH_Information_r7 */ static int hf_rrc_mac_hsResetIndicator_01 = -1; /* T_mac_hsResetIndicator_01 */ @@ -3923,6 +4031,9 @@ static int hf_rrc_u_RNTI_BitMaskIndex_b29 = -1; /* BIT_STRING_SIZE_3 */ static int hf_rrc_u_RNTI_BitMaskIndex_b30 = -1; /* BIT_STRING_SIZE_2 */ static int hf_rrc_u_RNTI_BitMaskIndex_b31 = -1; /* BIT_STRING_SIZE_1 */ static int hf_rrc_s_RNTI_2 = -1; /* S_RNTI_2 */ +static int hf_rrc_UE_AddPos_Supported_List_item = -1; /* UE_AddPos_element */ +static int hf_rrc_addPos_ID = -1; /* T_addPos_ID */ +static int hf_rrc_addPos_Mode = -1; /* AddPos_Mode */ static int hf_rrc_supportOfLoggedMeasurementsIdlePCH = -1; /* T_supportOfLoggedMeasurementsIdlePCH */ static int hf_rrc_ue_RadioAccessCapability_v690ext = -1; /* UE_RadioAccessCapability_v690ext */ static int hf_rrc_ue_RATSpecificCapability_v690ext = -1; /* InterRAT_UE_RadioAccessCapability_v690ext */ @@ -4003,7 +4114,9 @@ static int hf_rrc_vb80NonCriticalExtensions = -1; /* T_vb80NonCriticalExtension static int hf_rrc_ue_RadioAccessCapability_vb80ext = -1; /* UE_RadioAccessCapability_vb80ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_11 = -1; /* T_vc50NonCriticalExtensions_11 */ static int hf_rrc_ue_RadioAccessCapability_vc50ext = -1; /* UE_RadioAccessCapability_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_207 = -1; /* T_nonCriticalExtensions_207 */ +static int hf_rrc_vdxyNonCriticalExtensions_02 = -1; /* T_vdxyNonCriticalExtensions_02 */ +static int hf_rrc_ue_RadioAccessCapability_vdxyext = -1; /* UE_RadioAccessCapability_vdxyext_IEs */ +static int hf_rrc_nonCriticalExtensions_217 = -1; /* T_nonCriticalExtensions_217 */ static int hf_rrc_ue_RadioAccessCapabBandCombList_va40ext = -1; /* UE_RadioAccessCapabBandCombList_va40ext */ static int hf_rrc_physicalChannelCapability_03 = -1; /* PhysicalChannelCapability_va40ext */ static int hf_rrc_rlc_Capability_02 = -1; /* RLC_Capability_va40ext */ @@ -4043,6 +4156,9 @@ static int hf_rrc_supportofDsacAndPpacInCellDch = -1; /* T_supportofDsacAndPpac static int hf_rrc_supportOfMultiflowWithFTPICHFromAssisting = -1; /* T_supportOfMultiflowWithFTPICHFromAssisting */ static int hf_rrc_multiModeRAT_Capability_04 = -1; /* MultiModeRAT_Capability_vc50ext */ static int hf_rrc_physicalChannelCapability_06 = -1; /* PhysicalChannelCapability_vc50ext */ +static int hf_rrc_ue_RadioAccessCapabBandCombList_vdxyext = -1; /* UE_RadioAccessCapabBandCombList_vdxyext */ +static int hf_rrc_physicalChannelCapability_07 = -1; /* PhysicalChannelCapability_vdxyext */ +static int hf_rrc_ue_PositioningCapability_02 = -1; /* UE_PositioningCapability_vdxyext */ static int hf_rrc_t_301 = -1; /* T_301 */ static int hf_rrc_n_301 = -1; /* N_301 */ static int hf_rrc_t_302 = -1; /* T_302 */ @@ -4080,7 +4196,7 @@ static int hf_rrc_pdcp_Capability_02 = -1; /* PDCP_Capability */ static int hf_rrc_rlc_Capability_04 = -1; /* RLC_Capability */ static int hf_rrc_transportChannelCapability = -1; /* TransportChannelCapability */ static int hf_rrc_rf_Capability_02 = -1; /* RF_Capability */ -static int hf_rrc_physicalChannelCapability_07 = -1; /* PhysicalChannelCapability */ +static int hf_rrc_physicalChannelCapability_08 = -1; /* PhysicalChannelCapability */ static int hf_rrc_ue_MultiModeRAT_Capability = -1; /* UE_MultiModeRAT_Capability */ static int hf_rrc_ue_positioning_Capability = -1; /* UE_Positioning_Capability */ static int hf_rrc_measurementCapability_06 = -1; /* MeasurementCapability */ @@ -4097,7 +4213,7 @@ static int hf_rrc_supportEDPDCHPowerInterpolation = -1; /* T_supportEDPDCHPower static int hf_rrc_supportofTxDivOnNonMIMOChannel = -1; /* T_supportofTxDivOnNonMIMOChannel */ static int hf_rrc_physicalChannelCapability_LCR = -1; /* PhysicalChannelCapability_LCR_r4 */ static int hf_rrc_ue_RadioAccessCapabilityComp_TDD128 = -1; /* UE_RadioAccessCapabilityComp_TDD128_v7f0ext */ -static int hf_rrc_physicalChannelCapability_08 = -1; /* PhysicalChannelCapabilityInfo_v770ext */ +static int hf_rrc_physicalChannelCapability_09 = -1; /* PhysicalChannelCapabilityInfo_v770ext */ static int hf_rrc_ganssSupportIndication = -1; /* T_ganssSupportIndication */ static int hf_rrc_mac_ehsSupport_02 = -1; /* T_mac_ehsSupport_02 */ static int hf_rrc_ue_SpecificCapabilityInformation = -1; /* UE_SpecificCapabilityInformation_LCRTDD */ @@ -4140,6 +4256,7 @@ static int hf_rrc_validity_CellPCH_UraPCH = -1; /* T_validity_CellPCH_UraPCH * static int hf_rrc_sfn_sfnType2Capability = -1; /* T_sfn_sfnType2Capability */ static int hf_rrc_ue_GANSSPositioning_Capability = -1; /* UE_GANSSPositioning_Capability */ static int hf_rrc_ue_GANSSPositioning_Capability_v860ext = -1; /* UE_GANSSPositioning_Capability_v860ext_IEs */ +static int hf_rrc_ue_Positioning_AddPos_Capability = -1; /* UE_AddPos_Supported_List */ static int hf_rrc_UE_RadioAccessCapabBandCombList_item = -1; /* BandComb */ static int hf_rrc_UE_RadioAccessCapabBandFDDList_item = -1; /* UE_RadioAccessCapabBandFDD */ static int hf_rrc_UE_RadioAccessCapabBandFDDList_ext_item = -1; /* UE_RadioAccessCapabBandFDD_ext */ @@ -4181,6 +4298,7 @@ static int hf_rrc_supportofDsacAndPpacInCellDch_01 = -1; /* T_supportofDsacAndP static int hf_rrc_supportforDCHEnhancements_01 = -1; /* T_supportforDCHEnhancements_01 */ static int hf_rrc_simultaneousSupportforDCHEnhancementsAndCM_01 = -1; /* T_simultaneousSupportforDCHEnhancementsAndCM_01 */ static int hf_rrc_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx_01 = -1; /* T_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx_01 */ +static int hf_rrc_supportOfDualCellEDCHwithDPDCH = -1; /* T_supportOfDualCellEDCHwithDPDCH */ static int hf_rrc_supportOfSFModeForHSPDSCHDualStream_01 = -1; /* T_supportOfSFModeForHSPDSCHDualStream_01 */ static int hf_rrc_supportOfCommonEDCH_05 = -1; /* T_supportOfCommonEDCH_05 */ static int hf_rrc_supportOfMACiis_06 = -1; /* T_supportOfMACiis_06 */ @@ -4200,6 +4318,7 @@ static int hf_rrc_RF_CapabBandListFDDComp_ext_item = -1; /* RF_CapabBandFDDComp static int hf_rrc_RF_CapabBandListFDDComp_ext2_item = -1; /* RF_CapabBandFDDComp */ static int hf_rrc_UE_RadioAccessCapabBandCombList_va40ext_item = -1; /* SupportedCarrierCombination */ static int hf_rrc_UE_RadioAccessCapabBandCombList_vb50ext_item = -1; /* SupportedCarrierCombination_ext */ +static int hf_rrc_UE_RadioAccessCapabBandCombList_vdxyext_item = -1; /* SupportDualBandDualCellEdch */ static int hf_rrc_carrierCombination12 = -1; /* BOOLEAN */ static int hf_rrc_carrierCombination21 = -1; /* BOOLEAN */ static int hf_rrc_carrierCombination13 = -1; /* BOOLEAN */ @@ -4227,9 +4346,10 @@ static int hf_rrc_carrierCombination43 = -1; /* BOOLEAN */ static int hf_rrc_carrierCombination44 = -1; /* BOOLEAN */ static int hf_rrc_carrierCombination35 = -1; /* BOOLEAN */ static int hf_rrc_carrierCombination53 = -1; /* BOOLEAN */ +static int hf_rrc_dualBandDualCellEdchIndication = -1; /* T_dualBandDualCellEdchIndication */ static int hf_rrc_pdcp_Capability_r5_ext = -1; /* PDCP_Capability_r5_ext */ static int hf_rrc_rlc_Capability_r5_ext = -1; /* RLC_Capability_r5_ext */ -static int hf_rrc_physicalChannelCapability_09 = -1; /* PhysicalChannelCapability_hspdsch_r5 */ +static int hf_rrc_physicalChannelCapability_10 = -1; /* PhysicalChannelCapability_hspdsch_r5 */ static int hf_rrc_multiModeRAT_Capability_v590ext = -1; /* MultiModeRAT_Capability_v590ext */ static int hf_rrc_pdcp_Capability_r5_ext2 = -1; /* PDCP_Capability_r5_ext2 */ static int hf_rrc_multiModeRAT_Capability_v680ext = -1; /* MultiModeRAT_Capability_v680ext */ @@ -4244,6 +4364,7 @@ static int hf_rrc_accessGroupsAccessControl = -1; /* T_accessGroupsAccessContro static int hf_rrc_enhancedTTISwitching = -1; /* T_enhancedTTISwitching */ static int hf_rrc_implicitGrantHandling_01 = -1; /* T_implicitGrantHandling_01 */ static int hf_rrc_dtx_enhancements = -1; /* T_dtx_enhancements */ +static int hf_rrc_supportOfDualCellEDCHwithDPDCH_01 = -1; /* T_supportOfDualCellEDCHwithDPDCH_01 */ static int hf_rrc_maxPhysChPerTimeslot = -1; /* MaxPhysChPerTimeslot */ static int hf_rrc_minimumSF_02 = -1; /* MinimumSF_UL */ static int hf_rrc_supportOfPUSCH = -1; /* BOOLEAN */ @@ -4267,6 +4388,8 @@ static int hf_rrc_dl_InformationPerSecondaryRL_List = -1; /* DL_InformationPerS static int hf_rrc_newConfiguration_03 = -1; /* T_newConfiguration_03 */ static int hf_rrc_secondaryEDCH_Info_Common_01 = -1; /* SecondaryEDCH_Info_Common_r12 */ static int hf_rrc_dl_InformationPerSecondaryRL_List_01 = -1; /* DL_InformationPerSecondaryRL_List_r12 */ +static int hf_rrc_newConfiguration_04 = -1; /* T_newConfiguration_04 */ +static int hf_rrc_dl_InformationPerSecondaryRL_List_02 = -1; /* DL_InformationPerSecondaryRL_List_r13 */ static int hf_rrc_fdd_edch = -1; /* T_fdd_edch */ static int hf_rrc_supported_12 = -1; /* T_supported_06 */ static int hf_rrc_edch_PhysicalLayerCategory = -1; /* INTEGER_1_16 */ @@ -4367,6 +4490,7 @@ static int hf_rrc_lastTransmissionPDU_Poll = -1; /* BOOLEAN */ static int hf_rrc_lastRetransmissionPDU_Poll = -1; /* BOOLEAN */ static int hf_rrc_pollWindow = -1; /* PollWindow */ static int hf_rrc_timerPollPeriodic = -1; /* TimerPollPeriodic */ +static int hf_rrc_retrievableConfigList = -1; /* RetrievableConfig_List */ static int hf_rrc_re_EstablishmentTimer = -1; /* Re_EstablishmentTimer */ static int hf_rrc_srb_InformationList = -1; /* SRB_InformationSetupList */ static int hf_rrc_rb_InformationList = -1; /* RB_InformationSetupList */ @@ -4486,6 +4610,16 @@ static int hf_rrc_dl_RFC3095_Context_Relocation = -1; /* BOOLEAN */ static int hf_rrc_ul_RFC3095_Context_Relocation = -1; /* BOOLEAN */ static int hf_rrc_RB_PDCPContextRelocationList_item = -1; /* RB_PDCPContextRelocation */ static int hf_rrc_RB_WithPDCP_InfoList_item = -1; /* RB_WithPDCP_Info */ +static int hf_rrc_retrievableConfigIdentity = -1; /* RetrievableConfigIdentity */ +static int hf_rrc_retrievableConfigData = -1; /* RetrievableConfigData */ +static int hf_rrc_ul_TransChInfoList = -1; /* UL_AddReconfTransChInfoList_r8 */ +static int hf_rrc_dl_TransChInfoList = -1; /* DL_AddReconfTransChInfoList_r11 */ +static int hf_rrc_retrievableConfigToBeInvoked = -1; /* RetrievableConfigIdentity */ +static int hf_rrc_retrievableConfigToBeStored = -1; /* RetrievableConfigIdentity */ +static int hf_rrc_retrievableConfigToBeRemoved = -1; /* RetrievableConfigListToRemove */ +static int hf_rrc_preconfiguredRetrievableConfig = -1; /* PreconfiguredRetrievableConfig */ +static int hf_rrc_RetrievableConfig_List_item = -1; /* RetrievableConfig */ +static int hf_rrc_RetrievableConfigListToRemove_item = -1; /* RetrievableConfigIdentity */ static int hf_rrc_f_MAX_PERIOD = -1; /* INTEGER_1_65535 */ static int hf_rrc_f_MAX_TIME = -1; /* INTEGER_1_255 */ static int hf_rrc_max_HEADER = -1; /* INTEGER_60_65535 */ @@ -4663,6 +4797,7 @@ static int hf_rrc_DL_AddReconfTransChInfoList_r4_item = -1; /* DL_AddReconfTran static int hf_rrc_DL_AddReconfTransChInfoList_r5_item = -1; /* DL_AddReconfTransChInformation_r5 */ static int hf_rrc_DL_AddReconfTransChInfoList_r7_item = -1; /* DL_AddReconfTransChInformation_r7 */ static int hf_rrc_DL_AddReconfTransChInfoList_r9_item = -1; /* DL_AddReconfTransChInformation_r9 */ +static int hf_rrc_DL_AddReconfTransChInfoList_r13_item = -1; /* DL_AddReconfTransChInformation_r13 */ static int hf_rrc_DL_AddReconfTransChInfoList_TDD128_v9c0ext_item = -1; /* DL_AddReconfTransChInformation_TDD128_v9c0ext */ static int hf_rrc_DL_AddReconfTransChInfoList_r11_item = -1; /* DL_AddReconfTransChInformation_r11 */ static int hf_rrc_dl_TransportChannelType_03 = -1; /* DL_TrCH_Type */ @@ -4680,11 +4815,13 @@ static int hf_rrc_tfs_SignallingMode_03 = -1; /* T_tfs_SignallingMode_03 */ static int hf_rrc_hsdsch_03 = -1; /* HSDSCH_Info_r7 */ static int hf_rrc_tfs_SignallingMode_04 = -1; /* T_tfs_SignallingMode_04 */ static int hf_rrc_hsdsch_04 = -1; /* HSDSCH_Info_r9 */ -static int hf_rrc_hsdsch_05 = -1; /* HSDSCH_Info_TDD128_v9c0ext */ static int hf_rrc_tfs_SignallingMode_05 = -1; /* T_tfs_SignallingMode_05 */ -static int hf_rrc_hsdsch_06 = -1; /* HSDSCH_Info_r11 */ -static int hf_rrc_transportChannelIdentity = -1; /* TransportChannelIdentity */ +static int hf_rrc_hsdsch_05 = -1; /* HSDSCH_Info_r13 */ +static int hf_rrc_hsdsch_06 = -1; /* HSDSCH_Info_TDD128_v9c0ext */ static int hf_rrc_tfs_SignallingMode_06 = -1; /* T_tfs_SignallingMode_06 */ +static int hf_rrc_hsdsch_07 = -1; /* HSDSCH_Info_r11 */ +static int hf_rrc_transportChannelIdentity = -1; /* TransportChannelIdentity */ +static int hf_rrc_tfs_SignallingMode_07 = -1; /* T_tfs_SignallingMode_07 */ static int hf_rrc_qualityTarget = -1; /* QualityTarget */ static int hf_rrc_sccpch_TFCS = -1; /* TFCS */ static int hf_rrc_modeSpecificInfo_20 = -1; /* T_modeSpecificInfo_20 */ @@ -4706,8 +4843,8 @@ static int hf_rrc_DL_DeletedTransChInfoList_r7_item = -1; /* DL_TransportChanne static int hf_rrc_dl_TransportChannelIdentity = -1; /* TransportChannelIdentity */ static int hf_rrc_dl_TransportChannelType_05 = -1; /* DL_TrCH_TypeId2_r5 */ static int hf_rrc_dl_TransportChannelType_06 = -1; /* DL_TrCH_TypeId2_r7 */ -static int hf_rrc_hsdsch_07 = -1; /* NULL */ -static int hf_rrc_hsdsch_08 = -1; /* T_hsdsch_01 */ +static int hf_rrc_hsdsch_08 = -1; /* NULL */ +static int hf_rrc_hsdsch_09 = -1; /* T_hsdsch_01 */ static int hf_rrc_transmissionTimeValidity = -1; /* TransmissionTimeValidity */ static int hf_rrc_timeDurationBeforeRetry = -1; /* TimeDurationBeforeRetry */ static int hf_rrc_drac_ClassIdentity = -1; /* DRAC_ClassIdentity */ @@ -4724,13 +4861,13 @@ static int hf_rrc_modeSpecificInfo_22 = -1; /* T_modeSpecificInfo_22 */ static int hf_rrc_fdd_53 = -1; /* T_fdd_52 */ static int hf_rrc_E_DCH_AddReconf_MAC_d_FlowList_item = -1; /* E_DCH_AddReconf_MAC_d_Flow */ static int hf_rrc_E_DCH_AddReconf_MAC_d_FlowList_r7_item = -1; /* E_DCH_AddReconf_MAC_d_Flow_r7 */ -static int hf_rrc_complete_30 = -1; /* TFCS_ReconfAdd */ +static int hf_rrc_complete_31 = -1; /* TFCS_ReconfAdd */ static int hf_rrc_addition = -1; /* TFCS_ReconfAdd */ static int hf_rrc_removal = -1; /* TFCS_RemovalList */ static int hf_rrc_replacement = -1; /* T_replacement */ static int hf_rrc_tfcsRemoval = -1; /* TFCS_RemovalList */ static int hf_rrc_tfcsAdd = -1; /* TFCS_ReconfAdd */ -static int hf_rrc_complete_31 = -1; /* TFCS_ReconfAdd_r12 */ +static int hf_rrc_complete_32 = -1; /* TFCS_ReconfAdd_r12 */ static int hf_rrc_addition_01 = -1; /* TFCS_ReconfAdd_r12 */ static int hf_rrc_replacement_01 = -1; /* T_replacement_01 */ static int hf_rrc_tfcsAdd_01 = -1; /* TFCS_ReconfAdd_r12 */ @@ -4746,8 +4883,9 @@ static int hf_rrc_mac_hs_02 = -1; /* AddOrReconfMAC_dFlow */ static int hf_rrc_mac_ehs_02 = -1; /* AddOrReconfMAC_ehs_ReordQ */ static int hf_rrc_dl_MAC_HeaderType_01 = -1; /* T_dl_MAC_HeaderType_01 */ static int hf_rrc_mac_ehs_03 = -1; /* AddOrReconfMAC_ehs_ReordQ_r9 */ -static int hf_rrc_mac_ehs_04 = -1; /* AddOrReconfMAC_ehs_ReordQ_TDD128_v9c0ext */ static int hf_rrc_dl_MAC_HeaderType_02 = -1; /* T_dl_MAC_HeaderType_02 */ +static int hf_rrc_mac_ehs_04 = -1; /* AddOrReconfMAC_ehs_ReordQ_TDD128_v9c0ext */ +static int hf_rrc_dl_MAC_HeaderType_03 = -1; /* T_dl_MAC_HeaderType_03 */ static int hf_rrc_mac_ehs_05 = -1; /* AddOrReconfMAC_ehs_ReordQ_r11 */ static int hf_rrc_numberOfProcesses = -1; /* INTEGER_1_8 */ static int hf_rrc_memoryPartitioning = -1; /* T_memoryPartitioning */ @@ -4768,6 +4906,10 @@ static int hf_rrc_additionalMemorySizesThirdMIMOStream = -1; /* SEQUENCE_SIZE_1 static int hf_rrc_additionalMemorySizesThirdMIMOStream_item = -1; /* HARQMemorySize */ static int hf_rrc_additionalMemorySizesFourthMIMOStream = -1; /* SEQUENCE_SIZE_1_maxHProcesses_OF_HARQMemorySize */ static int hf_rrc_additionalMemorySizesFourthMIMOStream_item = -1; /* HARQMemorySize */ +static int hf_rrc_numberOfProcesses_03 = -1; /* T_numberOfProcesses_02 */ +static int hf_rrc_memoryPartitioning_03 = -1; /* T_memoryPartitioning_03 */ +static int hf_rrc_explicit_03 = -1; /* T_explicit_02 */ +static int hf_rrc_blindHARQRetransmissionsForHSDPA = -1; /* T_blindHARQRetransmissionsForHSDPA */ static int hf_rrc_dl_TFCS_Identity = -1; /* TFCS_Identity */ static int hf_rrc_tfcs_SignallingMode = -1; /* T_tfcs_SignallingMode */ static int hf_rrc_explicit_config_01 = -1; /* TFCS */ @@ -5098,7 +5240,7 @@ static int hf_rrc_measurement_Feedback_Info_ConcurrentTTI = -1; /* Measurement_ static int hf_rrc_channelisationCode_01 = -1; /* INTEGER_0_127 */ static int hf_rrc_signatureSequence = -1; /* INTEGER_0_39 */ static int hf_rrc_configurationInfo_02 = -1; /* T_configurationInfo_02 */ -static int hf_rrc_newConfiguration_04 = -1; /* T_newConfiguration_04 */ +static int hf_rrc_newConfiguration_05 = -1; /* T_newConfiguration_05 */ static int hf_rrc_eRGCHNeighbourCellList = -1; /* BIT_STRING_SIZE_maxCellMeas */ static int hf_rrc_commonERGCHChannelConfigList = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_CommonERGCHChannelConfig */ static int hf_rrc_commonERGCHChannelConfigList_item = -1; /* CommonERGCHChannelConfig */ @@ -5134,7 +5276,7 @@ static int hf_rrc_cpch_StatusIndicationMode = -1; /* CPCH_StatusIndicationMode static int hf_rrc_pcpch_ChannelInfoList = -1; /* PCPCH_ChannelInfoList */ static int hf_rrc_CPCH_SetInfoList_item = -1; /* CPCH_SetInfo */ static int hf_rrc_configurationInfo_03 = -1; /* T_configurationInfo_03 */ -static int hf_rrc_newConfiguration_05 = -1; /* T_newConfiguration_05 */ +static int hf_rrc_newConfiguration_06 = -1; /* T_newConfiguration_06 */ static int hf_rrc_ulTransmissionMode = -1; /* T_ulTransmissionMode */ static int hf_rrc_tenMSOnly = -1; /* NULL */ static int hf_rrc_twentyMSOnly = -1; /* NULL */ @@ -5313,6 +5455,7 @@ static int hf_rrc_fdpch_FrameOffset = -1; /* DPCH_FrameOffset */ static int hf_rrc_dl_ChannelisationCode = -1; /* INTEGER_0_255 */ static int hf_rrc_fdpch_SlotFormat = -1; /* FDPCH_SlotFormat */ static int hf_rrc_sttdIndication = -1; /* STTDIndication */ +static int hf_rrc_powerControlAlgorithm3 = -1; /* PowerControlAlgorithm3 */ static int hf_rrc_dl_ChannelisationCode_01 = -1; /* DL_ChannelisationCode */ static int hf_rrc_dl_DPCH_TimeslotsCodes = -1; /* DownlinkTimeslotsCodes */ static int hf_rrc_modeSpecificInfo_44 = -1; /* T_modeSpecificInfo_44 */ @@ -5421,7 +5564,7 @@ static int hf_rrc_dl_dpchInfo = -1; /* T_dl_dpchInfo */ static int hf_rrc_dl_DPCH_InfoPerRL_03 = -1; /* DL_DPCH_InfoPerRL_r6 */ static int hf_rrc_dl_FDPCH_InfoPerRL = -1; /* DL_FDPCH_InfoPerRL_r6 */ static int hf_rrc_e_HICH_Info = -1; /* T_e_HICH_Info */ -static int hf_rrc_e_RGCH_Info_02 = -1; /* T_e_RGCH_Info_02 */ +static int hf_rrc_e_RGCH_Info_03 = -1; /* T_e_RGCH_Info_03 */ static int hf_rrc_modeSpecificInfo_58 = -1; /* T_modeSpecificInfo_58 */ static int hf_rrc_fdd_93 = -1; /* T_fdd_92 */ static int hf_rrc_dl_dpchInfo_01 = -1; /* T_dl_dpchInfo_01 */ @@ -5431,7 +5574,7 @@ static int hf_rrc_e_AGCH_Information_01 = -1; /* E_AGCH_Information_r7 */ static int hf_rrc_modeSpecificInfo2 = -1; /* T_modeSpecificInfo2 */ static int hf_rrc_fdd_94 = -1; /* T_fdd_93 */ static int hf_rrc_e_HICH_Info_01 = -1; /* T_e_HICH_Info_01 */ -static int hf_rrc_e_RGCH_Info_03 = -1; /* T_e_RGCH_Info_03 */ +static int hf_rrc_e_RGCH_Info_04 = -1; /* T_e_RGCH_Info_04 */ static int hf_rrc_tdd_55 = -1; /* T_tdd_52 */ static int hf_rrc_tdd384_tdd768 = -1; /* T_tdd384_tdd768 */ static int hf_rrc_e_HICH_Info_02 = -1; /* E_HICH_Information_TDD384_768 */ @@ -5444,7 +5587,7 @@ static int hf_rrc_e_AGCH_Information_02 = -1; /* E_AGCH_Information_r8 */ static int hf_rrc_modeSpecificInfo2_01 = -1; /* T_modeSpecificInfo2_01 */ static int hf_rrc_fdd_96 = -1; /* T_fdd_95 */ static int hf_rrc_e_HICH_Info_04 = -1; /* T_e_HICH_Info_02 */ -static int hf_rrc_e_RGCH_Info_04 = -1; /* T_e_RGCH_Info_04 */ +static int hf_rrc_e_RGCH_Info_05 = -1; /* T_e_RGCH_Info_05 */ static int hf_rrc_tdd_56 = -1; /* T_tdd_53 */ static int hf_rrc_tdd384_tdd768_01 = -1; /* T_tdd384_tdd768_01 */ static int hf_rrc_tdd128_32 = -1; /* T_tdd128_32 */ @@ -5457,7 +5600,7 @@ static int hf_rrc_fdd_98 = -1; /* T_fdd_97 */ static int hf_rrc_e_HICH_Info_05 = -1; /* T_e_HICH_Info_03 */ static int hf_rrc_e_HICH_Information_01 = -1; /* E_HICH_Information_r11 */ static int hf_rrc_secondaryReleaseIndicator = -1; /* NULL */ -static int hf_rrc_e_RGCH_Info_05 = -1; /* T_e_RGCH_Info_05 */ +static int hf_rrc_e_RGCH_Info_06 = -1; /* T_e_RGCH_Info_06 */ static int hf_rrc_f_TPICH_Info = -1; /* T_f_TPICH_Info */ static int hf_rrc_f_TPICH_Information = -1; /* F_TPICH_Information */ static int hf_rrc_tdd_57 = -1; /* T_tdd_54 */ @@ -5471,11 +5614,23 @@ static int hf_rrc_radioLinkswithoutDPCHFDPCHInfo = -1; /* RadioLinkswithoutDPCH static int hf_rrc_modeSpecificInfo2_03 = -1; /* T_modeSpecificInfo2_03 */ static int hf_rrc_fdd_100 = -1; /* T_fdd_99 */ static int hf_rrc_e_HICH_Info_06 = -1; /* T_e_HICH_Info_04 */ -static int hf_rrc_e_RGCH_Info_06 = -1; /* T_e_RGCH_Info_06 */ +static int hf_rrc_e_RGCH_Info_07 = -1; /* T_e_RGCH_Info_07 */ static int hf_rrc_f_TPICH_Info_01 = -1; /* T_f_TPICH_Info_01 */ static int hf_rrc_tdd_58 = -1; /* T_tdd_55 */ static int hf_rrc_tdd384_tdd768_03 = -1; /* T_tdd384_tdd768_03 */ static int hf_rrc_tdd128_34 = -1; /* T_tdd128_34 */ +static int hf_rrc_modeSpecificInfo_62 = -1; /* T_modeSpecificInfo_62 */ +static int hf_rrc_fdd_101 = -1; /* T_fdd_100 */ +static int hf_rrc_dl_dpchInfo_05 = -1; /* T_dl_dpchInfo_05 */ +static int hf_rrc_dl_FDPCH_InfoPerRL_02 = -1; /* DL_FDPCH_InfoPerRL_r13 */ +static int hf_rrc_modeSpecificInfo2_04 = -1; /* T_modeSpecificInfo2_04 */ +static int hf_rrc_fdd_102 = -1; /* T_fdd_101 */ +static int hf_rrc_e_HICH_Info_07 = -1; /* T_e_HICH_Info_05 */ +static int hf_rrc_e_RGCH_Info_08 = -1; /* T_e_RGCH_Info_08 */ +static int hf_rrc_f_TPICH_Info_02 = -1; /* T_f_TPICH_Info_02 */ +static int hf_rrc_tdd_59 = -1; /* T_tdd_56 */ +static int hf_rrc_tdd384_tdd768_04 = -1; /* T_tdd384_tdd768_04 */ +static int hf_rrc_tdd128_35 = -1; /* T_tdd128_35 */ static int hf_rrc_DL_InformationPerRL_List_item = -1; /* DL_InformationPerRL */ static int hf_rrc_DL_InformationPerRL_List_r4_item = -1; /* DL_InformationPerRL_r4 */ static int hf_rrc_DL_InformationPerRL_List_r5_item = -1; /* DL_InformationPerRL_r5 */ @@ -5486,6 +5641,7 @@ static int hf_rrc_DL_InformationPerRL_List_r7_item = -1; /* DL_InformationPerRL static int hf_rrc_DL_InformationPerRL_List_r8_item = -1; /* DL_InformationPerRL_r8 */ static int hf_rrc_DL_InformationPerRL_List_r11_item = -1; /* DL_InformationPerRL_r11 */ static int hf_rrc_DL_InformationPerRL_List_r12_item = -1; /* DL_InformationPerRL_r12 */ +static int hf_rrc_DL_InformationPerRL_List_r13_item = -1; /* DL_InformationPerRL_r13 */ static int hf_rrc_DL_InformationPerRL_ListPostFDD_item = -1; /* DL_InformationPerRL_PostFDD */ static int hf_rrc_dl_DPCH_InfoPerRL_06 = -1; /* DL_DPCH_InfoPerRL_PostFDD */ static int hf_rrc_primaryCCPCH_Info = -1; /* PrimaryCCPCH_InfoPost */ @@ -5496,7 +5652,7 @@ static int hf_rrc_tsn_Length = -1; /* T_tsn_Length */ static int hf_rrc_multiCarrierNumber = -1; /* INTEGER_1_maxTDD128Carrier */ static int hf_rrc_dl_HSPDSCH_MultiCarrier_Information = -1; /* DL_HSPDSCH_MultiCarrier_Information */ static int hf_rrc_restrictedTrCH_InfoList = -1; /* RestrictedTrCH_InfoList */ -static int hf_rrc_newConfiguration_06 = -1; /* T_newConfiguration_06 */ +static int hf_rrc_newConfiguration_07 = -1; /* T_newConfiguration_07 */ static int hf_rrc_dl_64QAM_Configured_05 = -1; /* T_dl_64QAM_Configured_05 */ static int hf_rrc_dl_ScramblingCode = -1; /* SecondaryScramblingCode */ static int hf_rrc_hS_SCCHChannelisationCodeInfo = -1; /* SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes */ @@ -5505,24 +5661,24 @@ static int hf_rrc_measurementPowerOffset = -1; /* MeasurementPowerOffset */ static int hf_rrc_uarfcn_DL = -1; /* UARFCN */ static int hf_rrc_differentTxModeFromServingHS_DSCHCell = -1; /* T_differentTxModeFromServingHS_DSCHCell */ static int hf_rrc_configurationInfo_04 = -1; /* T_configurationInfo_04 */ -static int hf_rrc_newConfiguration_07 = -1; /* T_newConfiguration_07 */ +static int hf_rrc_newConfiguration_08 = -1; /* T_newConfiguration_08 */ static int hf_rrc_dl_64QAM_Configured_06 = -1; /* T_dl_64QAM_Configured_06 */ static int hf_rrc_differentTxModeFromServingHS_DSCHCell_01 = -1; /* T_differentTxModeFromServingHS_DSCHCell_01 */ static int hf_rrc_secondaryCellMIMOparameters = -1; /* SecondaryCellMIMOparametersFDD */ static int hf_rrc_configurationInfo_05 = -1; /* T_configurationInfo_05 */ -static int hf_rrc_newConfiguration_08 = -1; /* T_newConfiguration_08 */ +static int hf_rrc_newConfiguration_09 = -1; /* T_newConfiguration_09 */ static int hf_rrc_dl_64QAM_Configured_07 = -1; /* T_dl_64QAM_Configured_07 */ static int hf_rrc_differentTxModeFromServingHS_DSCHCell_02 = -1; /* T_differentTxModeFromServingHS_DSCHCell_02 */ static int hf_rrc_secondaryCellMIMOparameters_01 = -1; /* SecondaryCellMIMOparametersFDD_r10 */ static int hf_rrc_configurationInfo_06 = -1; /* T_configurationInfo_06 */ -static int hf_rrc_newConfiguration_09 = -1; /* T_newConfiguration_09 */ +static int hf_rrc_newConfiguration_10 = -1; /* T_newConfiguration_10 */ static int hf_rrc_dl_64QAM_Configured_08 = -1; /* T_dl_64QAM_Configured_08 */ static int hf_rrc_measurementPowerOffset1 = -1; /* MeasurementPowerOffset */ static int hf_rrc_differentTxModeFromServingHS_DSCHCell_03 = -1; /* T_differentTxModeFromServingHS_DSCHCell_03 */ static int hf_rrc_multiflowConfigurationInfo = -1; /* MultiflowConfigurationInfo */ static int hf_rrc_secondaryCell4x4MIMOparameters = -1; /* SecondaryCell4x4MIMOparametersFDD */ static int hf_rrc_configurationInfo_07 = -1; /* T_configurationInfo_07 */ -static int hf_rrc_newConfiguration_10 = -1; /* T_newConfiguration_10 */ +static int hf_rrc_newConfiguration_11 = -1; /* T_newConfiguration_11 */ static int hf_rrc_differentTxModeFromServingHS_DSCHCell_04 = -1; /* T_differentTxModeFromServingHS_DSCHCell_04 */ static int hf_rrc_DL_TPC_PowerOffsetPerRL_List_item = -1; /* DL_TPC_PowerOffsetPerRL */ static int hf_rrc_codesRepresentation = -1; /* T_codesRepresentation */ @@ -5582,7 +5738,7 @@ static int hf_rrc_timeslotList_03 = -1; /* SEQUENCE_SIZE_1_maxTS_1_OF_ static int hf_rrc_timeslotList_item_03 = -1; /* DownlinkAdditionalTimeslots_r7 */ static int hf_rrc_dpcch2TxPowerOffset = -1; /* Dpcch2TxPowerOffset */ static int hf_rrc_configurationInfo_08 = -1; /* T_configurationInfo_08 */ -static int hf_rrc_newConfiguration_11 = -1; /* T_newConfiguration_11 */ +static int hf_rrc_newConfiguration_12 = -1; /* T_newConfiguration_12 */ static int hf_rrc_dpcch2Info = -1; /* DPCCH2Info */ static int hf_rrc_f_dpchInfo = -1; /* F_DPCHInfo */ static int hf_rrc_extended_E_DPCCH_DPCCHPO = -1; /* Extended_E_DPCCH_DPCCH_PowerOffset */ @@ -5660,8 +5816,8 @@ static int hf_rrc_ueSpecificMidamble = -1; /* INTEGER_0_15 */ static int hf_rrc_midambleConfiguration = -1; /* INTEGER_1_8 */ static int hf_rrc_e_AGCH_ChannelisationCode = -1; /* E_AGCH_ChannelisationCode */ static int hf_rrc_modeSpecific_02 = -1; /* T_modeSpecific_02 */ -static int hf_rrc_fdd_101 = -1; /* T_fdd_100 */ -static int hf_rrc_tdd_59 = -1; /* T_tdd_56 */ +static int hf_rrc_fdd_103 = -1; /* T_fdd_102 */ +static int hf_rrc_tdd_60 = -1; /* T_tdd_57 */ static int hf_rrc_tdd384_22 = -1; /* T_tdd384_21 */ static int hf_rrc_long_Term_Grant_Indicator = -1; /* BOOLEAN */ static int hf_rrc_length_of_TTRI_field = -1; /* INTEGER_1_12 */ @@ -5669,16 +5825,16 @@ static int hf_rrc_e_AGCH_Set_Config = -1; /* E_AGCH_Set_Config */ static int hf_rrc_e_AGCH_BLER_Target = -1; /* Bler_Target */ static int hf_rrc_tdd768_14 = -1; /* T_tdd768_13 */ static int hf_rrc_e_AGCH_Set_Config_01 = -1; /* E_AGCH_Set_Config_VHCR */ -static int hf_rrc_tdd128_35 = -1; /* T_tdd128_35 */ +static int hf_rrc_tdd128_36 = -1; /* T_tdd128_36 */ static int hf_rrc_rdi_Indicator = -1; /* BOOLEAN */ static int hf_rrc_tpc_StepSize = -1; /* TPC_StepSizeTDD */ static int hf_rrc_e_AGCH_Set_Config_02 = -1; /* E_AGCH_Set_Config_LCR */ static int hf_rrc_modeSpecific_03 = -1; /* T_modeSpecific_03 */ -static int hf_rrc_fdd_102 = -1; /* T_fdd_101 */ -static int hf_rrc_tdd_60 = -1; /* T_tdd_57 */ +static int hf_rrc_fdd_104 = -1; /* T_fdd_103 */ +static int hf_rrc_tdd_61 = -1; /* T_tdd_58 */ static int hf_rrc_tdd384_23 = -1; /* T_tdd384_22 */ static int hf_rrc_tdd768_15 = -1; /* T_tdd768_14 */ -static int hf_rrc_tdd128_36 = -1; /* T_tdd128_36 */ +static int hf_rrc_tdd128_37 = -1; /* T_tdd128_37 */ static int hf_rrc_E_AGCH_Set_Config_item = -1; /* E_AGCH_Individual */ static int hf_rrc_E_AGCH_Set_Config_VHCR_item = -1; /* E_AGCH_Individual_VHCR */ static int hf_rrc_E_AGCH_Set_Config_LCR_item = -1; /* E_AGCH_Individual_LCR */ @@ -5701,20 +5857,20 @@ static int hf_rrc_reference_E_TFCIs = -1; /* E_DPDCH_Reference_E_TFCILis static int hf_rrc_powerOffsetForSchedInfo = -1; /* INTEGER_0_6 */ static int hf_rrc_threeIndexStepThreshold = -1; /* INTEGER_0_37 */ static int hf_rrc_twoIndexStepThreshold = -1; /* INTEGER_0_37 */ -static int hf_rrc_e_RGCH_Info_07 = -1; /* T_e_RGCH_Info_07 */ +static int hf_rrc_e_RGCH_Info_09 = -1; /* T_e_RGCH_Info_09 */ static int hf_rrc_servingGrant_03 = -1; /* T_servingGrant_03 */ static int hf_rrc_primary_Secondary_GrantSelector_03 = -1; /* T_primary_Secondary_GrantSelector_03 */ static int hf_rrc_reference_E_TFCIs_01 = -1; /* E_DPDCH_Reference_E_TFCIList_r7 */ -static int hf_rrc_e_RGCH_Info_08 = -1; /* T_e_RGCH_Info_08 */ +static int hf_rrc_e_RGCH_Info_10 = -1; /* T_e_RGCH_Info_10 */ static int hf_rrc_servingGrant_04 = -1; /* T_servingGrant_04 */ static int hf_rrc_primary_Secondary_GrantSelector_04 = -1; /* T_primary_Secondary_GrantSelector_04 */ -static int hf_rrc_e_RGCH_Info_09 = -1; /* T_e_RGCH_Info_09 */ -static int hf_rrc_e_RGCH_Info_10 = -1; /* T_e_RGCH_Info_10 */ -static int hf_rrc_e_HICH_Info_07 = -1; /* T_e_HICH_Info_05 */ static int hf_rrc_e_RGCH_Info_11 = -1; /* T_e_RGCH_Info_11 */ -static int hf_rrc_e_HICH_Info_08 = -1; /* T_e_HICH_Info_06 */ static int hf_rrc_e_RGCH_Info_12 = -1; /* T_e_RGCH_Info_12 */ +static int hf_rrc_e_HICH_Info_08 = -1; /* T_e_HICH_Info_06 */ static int hf_rrc_e_RGCH_Info_13 = -1; /* T_e_RGCH_Info_13 */ +static int hf_rrc_e_HICH_Info_09 = -1; /* T_e_HICH_Info_07 */ +static int hf_rrc_e_RGCH_Info_14 = -1; /* T_e_RGCH_Info_14 */ +static int hf_rrc_e_RGCH_Info_15 = -1; /* T_e_RGCH_Info_15 */ static int hf_rrc_e_dch_SPS_Operation = -1; /* T_e_dch_SPS_Operation */ static int hf_rrc_newOperation_01 = -1; /* E_DCH_SPS_NewOperation_TDD128 */ static int hf_rrc_e_hich_Info_01 = -1; /* E_HICH_Information_For_SPS_TDD128 */ @@ -5748,7 +5904,7 @@ static int hf_rrc_signatureSequence_01 = -1; /* E_HICH_RGCH_SignatureSequen static int hf_rrc_secondarySignatureSequence = -1; /* E_HICH_RGCH_SignatureSequence */ static int hf_rrc_n_E_HICH = -1; /* INTEGER_4_44 */ static int hf_rrc_tS_Number = -1; /* INTEGER_0_14 */ -static int hf_rrc_modeSpecificInfo_62 = -1; /* T_modeSpecificInfo_62 */ +static int hf_rrc_modeSpecificInfo_63 = -1; /* T_modeSpecificInfo_63 */ static int hf_rrc_tdd384_24 = -1; /* DL_TS_ChannelisationCode */ static int hf_rrc_tdd768_16 = -1; /* DL_TS_ChannelisationCode_VHCR */ static int hf_rrc_burst_Type = -1; /* T_burst_Type */ @@ -5761,11 +5917,11 @@ static int hf_rrc_e_HICH_InfoList = -1; /* E_HICH_Information_LCR_List static int hf_rrc_E_HICH_Information_LCR_List_item = -1; /* E_HICH_Information_LCR */ static int hf_rrc_configurationmode = -1; /* T_configurationmode */ static int hf_rrc_implicit_01 = -1; /* T_implicit */ -static int hf_rrc_explicit_03 = -1; /* T_explicit_02 */ +static int hf_rrc_explicit_04 = -1; /* T_explicit_03 */ static int hf_rrc_midambleAllocationMode_02 = -1; /* T_midambleAllocationMode_02 */ static int hf_rrc_signatureSequenceGroupIndex = -1; /* INTEGER_0_19 */ static int hf_rrc_e_TFCS_Info = -1; /* E_TFCS_Info */ -static int hf_rrc_modeSpecificInfo_63 = -1; /* T_modeSpecificInfo_63 */ +static int hf_rrc_modeSpecificInfo_64 = -1; /* T_modeSpecificInfo_64 */ static int hf_rrc_tdd348_tdd768 = -1; /* T_tdd348_tdd768 */ static int hf_rrc_noSlotsForTFCIandTPC = -1; /* INTEGER_1_12 */ static int hf_rrc_e_PUCH_ContantValue = -1; /* INTEGER_M35_10 */ @@ -5775,7 +5931,7 @@ static int hf_rrc_e_PUCH_CodeHopping = -1; /* BOOLEAN */ static int hf_rrc_e_PUCH_TPC_Step_Size = -1; /* INTEGER_1_3 */ static int hf_rrc_minimum_Allowed_Code_Rate = -1; /* INTEGER_0_63 */ static int hf_rrc_maximum_Allowed_Code_Rate = -1; /* INTEGER_0_63 */ -static int hf_rrc_tdd128_37 = -1; /* T_tdd128_37 */ +static int hf_rrc_tdd128_38 = -1; /* T_tdd128_38 */ static int hf_rrc_snpl_ReportType = -1; /* T_snpl_ReportType */ static int hf_rrc_prxdes_base = -1; /* INTEGER_M112_M50 */ static int hf_rrc_beaconPLEst_01 = -1; /* BOOLEAN */ @@ -5791,8 +5947,8 @@ static int hf_rrc_dummy_47 = -1; /* INTEGER_0_6 */ static int hf_rrc_ts_Number = -1; /* INTEGER_0_14 */ static int hf_rrc_midambleAllocationMode_03 = -1; /* T_midambleAllocationMode_03 */ static int hf_rrc_rg_CombinationIndex = -1; /* E_RGCH_CombinationIndex */ -static int hf_rrc_modeSpecificInfo_64 = -1; /* T_modeSpecificInfo_64 */ -static int hf_rrc_tdd384_tdd768_04 = -1; /* T_tdd384_tdd768_04 */ +static int hf_rrc_modeSpecificInfo_65 = -1; /* T_modeSpecificInfo_65 */ +static int hf_rrc_tdd384_tdd768_05 = -1; /* T_tdd384_tdd768_05 */ static int hf_rrc_e_RUCCH_ConstantValue = -1; /* INTEGER_M35_10 */ static int hf_rrc_e_RUCCH_PersistenceScalingFactor = -1; /* PersistenceScalingFactor */ static int hf_rrc_t_RUCCH = -1; /* T_t_RUCCH */ @@ -5800,7 +5956,7 @@ static int hf_rrc_e_RUCCH_TS_Number = -1; /* INTEGER_0_14 */ static int hf_rrc_e_RUCCH_Midamble = -1; /* T_e_RUCCH_Midamble */ static int hf_rrc_t_adv = -1; /* T_t_adv */ static int hf_rrc_t_SCHED = -1; /* T_t_SCHED */ -static int hf_rrc_modeSpecificInfo_65 = -1; /* T_modeSpecificInfo_65 */ +static int hf_rrc_modeSpecificInfo_66 = -1; /* T_modeSpecificInfo_66 */ static int hf_rrc_tdd384_25 = -1; /* T_tdd384_23 */ static int hf_rrc_sF16 = -1; /* SEQUENCE_SIZE_1_8_OF_SF16Codes */ static int hf_rrc_sF16_item = -1; /* SF16Codes */ @@ -5811,7 +5967,7 @@ static int hf_rrc_sF32 = -1; /* SEQUENCE_SIZE_1_16_OF_SF32C static int hf_rrc_sF32_item = -1; /* SF32Codes */ static int hf_rrc_sF816 = -1; /* SEQUENCE_SIZE_1_16_OF_SF16Codes2 */ static int hf_rrc_sF816_item = -1; /* SF16Codes2 */ -static int hf_rrc_tdd128_38 = -1; /* T_tdd128_38 */ +static int hf_rrc_tdd128_39 = -1; /* T_tdd128_39 */ static int hf_rrc_t_RUCCH_01 = -1; /* T_t_RUCCH_01 */ static int hf_rrc_n_RUCCH = -1; /* INTEGER_0_7 */ static int hf_rrc_t_WAIT = -1; /* T_t_WAIT */ @@ -5831,7 +5987,7 @@ static int hf_rrc_reference_Beta_QPSK_List_item = -1; /* Reference_Beta_QPSK */ static int hf_rrc_reference_Beta_16QAM_List = -1; /* SEQUENCE_SIZE_1_8_OF_Reference_Beta_16QAM */ static int hf_rrc_reference_Beta_16QAM_List_item = -1; /* Reference_Beta_16QAM */ static int hf_rrc_earfcnExt = -1; /* EARFCNExtension */ -static int hf_rrc_modeSpecificInfo_66 = -1; /* T_modeSpecificInfo_66 */ +static int hf_rrc_modeSpecificInfo_67 = -1; /* T_modeSpecificInfo_67 */ static int hf_rrc_tdd384_26 = -1; /* T_tdd384_24 */ static int hf_rrc_ex_ul_TimingAdvance = -1; /* INTEGER_0_255 */ static int hf_rrc_tdd768_18 = -1; /* T_tdd768_16 */ @@ -5856,9 +6012,9 @@ static int hf_rrc_f_tpich_InfoOtherCellList = -1; /* SEQUENCE_SIZE_1_maxRL_OF_F static int hf_rrc_f_tpich_InfoOtherCellList_item = -1; /* F_TPICH_InfoOtherCell */ static int hf_rrc_FreqIndexListForEnhancedMeas_item = -1; /* FrequencyIndexForEnhancedMeas */ static int hf_rrc_FreqIndexListForEnhancedMeas_r12_item = -1; /* FrequencyIndexForEnhancedMeas_r12 */ -static int hf_rrc_modeSpecificInfo_67 = -1; /* T_modeSpecificInfo_67 */ -static int hf_rrc_fdd_103 = -1; /* FrequencyInfoFDD */ -static int hf_rrc_tdd_61 = -1; /* FrequencyInfoTDD */ +static int hf_rrc_modeSpecificInfo_68 = -1; /* T_modeSpecificInfo_68 */ +static int hf_rrc_fdd_105 = -1; /* FrequencyInfoFDD */ +static int hf_rrc_tdd_62 = -1; /* FrequencyInfoTDD */ static int hf_rrc_uarfcn_UL = -1; /* UARFCN */ static int hf_rrc_uarfcn_Nt = -1; /* UARFCN */ static int hf_rrc_startCode = -1; /* HS_ChannelisationCode_LCR */ @@ -5918,50 +6074,50 @@ static int hf_rrc_hs_dpcch_ReductionType = -1; /* T_hs_dpcch_ReductionType */ static int hf_rrc_feedback_cycle2 = -1; /* Feedback_cycle2 */ static int hf_rrc_cqi_CycleSwitchTimer = -1; /* CQI_CycleSwitchTimer */ static int hf_rrc_midambleAllocationMode_04 = -1; /* T_midambleAllocationMode_04 */ -static int hf_rrc_modeSpecificInfo_68 = -1; /* T_modeSpecificInfo_68 */ -static int hf_rrc_fdd_104 = -1; /* T_fdd_102 */ -static int hf_rrc_tdd_62 = -1; /* T_tdd_58 */ +static int hf_rrc_modeSpecificInfo_69 = -1; /* T_modeSpecificInfo_69 */ +static int hf_rrc_fdd_106 = -1; /* T_fdd_104 */ +static int hf_rrc_tdd_63 = -1; /* T_tdd_59 */ static int hf_rrc_tdd384_27 = -1; /* T_tdd384_25 */ static int hf_rrc_nack_ack_power_offset = -1; /* INTEGER_M7_8 */ static int hf_rrc_hs_SICH_PowerControl_Info = -1; /* HS_SICH_Power_Control_Info_TDD384 */ static int hf_rrc_hS_SCCH_SetConfiguration = -1; /* SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD384 */ static int hf_rrc_hS_SCCH_SetConfiguration_item = -1; /* HS_SCCH_TDD384 */ -static int hf_rrc_tdd128_39 = -1; /* SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128 */ +static int hf_rrc_tdd128_40 = -1; /* SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128 */ static int hf_rrc_tdd128_item = -1; /* HS_SCCH_TDD128 */ -static int hf_rrc_modeSpecificInfo_69 = -1; /* T_modeSpecificInfo_69 */ -static int hf_rrc_fdd_105 = -1; /* T_fdd_103 */ -static int hf_rrc_tdd_63 = -1; /* T_tdd_59 */ +static int hf_rrc_modeSpecificInfo_70 = -1; /* T_modeSpecificInfo_70 */ +static int hf_rrc_fdd_107 = -1; /* T_fdd_105 */ +static int hf_rrc_tdd_64 = -1; /* T_tdd_60 */ static int hf_rrc_tdd384_28 = -1; /* T_tdd384_26 */ static int hf_rrc_bler_target = -1; /* Bler_Target */ static int hf_rrc_hS_SCCH_SetConfiguration_01 = -1; /* SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD384_r6 */ static int hf_rrc_hS_SCCH_SetConfiguration_item_01 = -1; /* HS_SCCH_TDD384_r6 */ -static int hf_rrc_tdd128_40 = -1; /* T_tdd128_39 */ +static int hf_rrc_tdd128_41 = -1; /* T_tdd128_40 */ static int hf_rrc_power_level_HSSICH = -1; /* INTEGER_M120_M58 */ static int hf_rrc_tpc_step_size = -1; /* T_tpc_step_size */ static int hf_rrc_hS_SCCH_SetConfiguration_02 = -1; /* SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128_r6 */ static int hf_rrc_hS_SCCH_SetConfiguration_item_02 = -1; /* HS_SCCH_TDD128_r6 */ -static int hf_rrc_modeSpecificInfo_70 = -1; /* T_modeSpecificInfo_70 */ -static int hf_rrc_fdd_106 = -1; /* T_fdd_104 */ -static int hf_rrc_tdd_64 = -1; /* T_tdd_60 */ +static int hf_rrc_modeSpecificInfo_71 = -1; /* T_modeSpecificInfo_71 */ +static int hf_rrc_fdd_108 = -1; /* T_fdd_106 */ +static int hf_rrc_tdd_65 = -1; /* T_tdd_61 */ static int hf_rrc_tdd384_29 = -1; /* T_tdd384_27 */ static int hf_rrc_tdd768_19 = -1; /* T_tdd768_17 */ static int hf_rrc_hs_SICH_PowerControl_Info_01 = -1; /* HS_SICH_Power_Control_Info_TDD768 */ static int hf_rrc_hS_SCCH_SetConfiguration_03 = -1; /* SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD768 */ static int hf_rrc_hS_SCCH_SetConfiguration_item_03 = -1; /* HS_SCCH_TDD768 */ -static int hf_rrc_tdd128_41 = -1; /* T_tdd128_40 */ +static int hf_rrc_tdd128_42 = -1; /* T_tdd128_41 */ static int hf_rrc_tpc_step_size_01 = -1; /* T_tpc_step_size_01 */ static int hf_rrc_powerControlGAP = -1; /* PowerControlGAP */ static int hf_rrc_pathlossCompensationSwitch = -1; /* BOOLEAN */ -static int hf_rrc_modeSpecificInfo_71 = -1; /* T_modeSpecificInfo_71 */ -static int hf_rrc_tdd_65 = -1; /* T_tdd_61 */ -static int hf_rrc_tdd128_42 = -1; /* T_tdd128_41 */ -static int hf_rrc_hS_SCCH_tpc_step_size = -1; /* T_hS_SCCH_tpc_step_size */ static int hf_rrc_modeSpecificInfo_72 = -1; /* T_modeSpecificInfo_72 */ -static int hf_rrc_fdd_107 = -1; /* T_fdd_105 */ static int hf_rrc_tdd_66 = -1; /* T_tdd_62 */ +static int hf_rrc_tdd128_43 = -1; /* T_tdd128_42 */ +static int hf_rrc_hS_SCCH_tpc_step_size = -1; /* T_hS_SCCH_tpc_step_size */ +static int hf_rrc_modeSpecificInfo_73 = -1; /* T_modeSpecificInfo_73 */ +static int hf_rrc_fdd_109 = -1; /* T_fdd_107 */ +static int hf_rrc_tdd_67 = -1; /* T_tdd_63 */ static int hf_rrc_tdd384_30 = -1; /* T_tdd384_28 */ static int hf_rrc_tdd768_20 = -1; /* T_tdd768_18 */ -static int hf_rrc_tdd128_43 = -1; /* T_tdd128_42 */ +static int hf_rrc_tdd128_44 = -1; /* T_tdd128_43 */ static int hf_rrc_tpc_step_size_02 = -1; /* T_tpc_step_size_02 */ static int hf_rrc_hS_SCCH_tpc_step_size_01 = -1; /* T_hS_SCCH_tpc_step_size_01 */ static int hf_rrc_hS_SCCH_DRX_Cycle = -1; /* ControlChannelDRXCycle_TDD128 */ @@ -5994,7 +6150,7 @@ static int hf_rrc_ueSpecificMidamble_02 = -1; /* T_ueSpecificMidamble_01 */ static int hf_rrc_HS_SICH_List_TDD128_item = -1; /* HS_SICH_List_TDD128_item */ static int hf_rrc_implicit_02 = -1; /* T_implicit_01 */ static int hf_rrc_hS_SCCH_Index = -1; /* INTEGER_0_maxHSSCCHs_1 */ -static int hf_rrc_explicit_04 = -1; /* T_explicit_03 */ +static int hf_rrc_explicit_05 = -1; /* T_explicit_04 */ static int hf_rrc_hS_SICH_Info = -1; /* HS_SICH_Configuration_TDD128_r6 */ static int hf_rrc_HS_SICH_ReferenceSignalInfoList_item = -1; /* HS_SICH_ReferenceSignalInfoList_item */ static int hf_rrc_midambleShift_01 = -1; /* INTEGER_0_15 */ @@ -6026,20 +6182,20 @@ static int hf_rrc_ss_TPC_Symbols_01 = -1; /* T_ss_TPC_Symbols_01 */ static int hf_rrc_midambleShiftAndBurstType_05 = -1; /* MidambleShiftAndBurstType_r7 */ static int hf_rrc_ul_TimeslotInterference = -1; /* TDD_UL_Interference */ static int hf_rrc_IndividualTS_InterferenceList_item = -1; /* IndividualTS_Interference */ -static int hf_rrc_modeSpecificInfo_73 = -1; /* T_modeSpecificInfo_73 */ -static int hf_rrc_fdd_108 = -1; /* T_fdd_106 */ +static int hf_rrc_modeSpecificInfo_74 = -1; /* T_modeSpecificInfo_74 */ +static int hf_rrc_fdd_110 = -1; /* T_fdd_108 */ static int hf_rrc_feedback_cycle = -1; /* Feedback_cycle */ static int hf_rrc_cqi_RepetitionFactor = -1; /* CQI_RepetitionFactor */ static int hf_rrc_deltaCQI = -1; /* DeltaCQI */ -static int hf_rrc_modeSpecificInfo_74 = -1; /* T_modeSpecificInfo_74 */ -static int hf_rrc_fdd_109 = -1; /* T_fdd_107 */ -static int hf_rrc_feedback_cycle_01 = -1; /* Feedback_cycle_r7 */ static int hf_rrc_modeSpecificInfo_75 = -1; /* T_modeSpecificInfo_75 */ -static int hf_rrc_fdd_110 = -1; /* T_fdd_108 */ +static int hf_rrc_fdd_111 = -1; /* T_fdd_109 */ +static int hf_rrc_feedback_cycle_01 = -1; /* Feedback_cycle_r7 */ +static int hf_rrc_modeSpecificInfo_76 = -1; /* T_modeSpecificInfo_76 */ +static int hf_rrc_fdd_112 = -1; /* T_fdd_110 */ static int hf_rrc_cqi_RepetitionFactor_Assisting = -1; /* CQI_RepetitionFactor */ static int hf_rrc_deltaCQI_01 = -1; /* DeltaCQI_r11 */ -static int hf_rrc_modeSpecificInfo_76 = -1; /* T_modeSpecificInfo_76 */ -static int hf_rrc_fdd_111 = -1; /* T_fdd_109 */ +static int hf_rrc_modeSpecificInfo_77 = -1; /* T_modeSpecificInfo_77 */ +static int hf_rrc_fdd_113 = -1; /* T_fdd_111 */ static int hf_rrc_hs_DPCCHOverheadReduction = -1; /* HS_DPCCHOverheadReduction */ static int hf_rrc_burstType_01 = -1; /* T_burstType */ static int hf_rrc_type1_01 = -1; /* T_type1_01 */ @@ -6105,24 +6261,24 @@ static int hf_rrc_mimoOperation = -1; /* MIMO_Operation */ static int hf_rrc_mimoN_M_Ratio = -1; /* MIMO_N_M_Ratio */ static int hf_rrc_mimoPilotConfiguration = -1; /* MIMO_PilotConfiguration */ static int hf_rrc_configurationInfo_09 = -1; /* T_configurationInfo_09 */ -static int hf_rrc_newConfiguration_12 = -1; /* T_newConfiguration_12 */ +static int hf_rrc_newConfiguration_13 = -1; /* T_newConfiguration_13 */ static int hf_rrc_mimo4x4N_M_Ratio = -1; /* MIMO_N_M_Ratio */ static int hf_rrc_mimo4x4PilotConfiguration = -1; /* MIMO4x4_PilotConfiguration */ static int hf_rrc_precodingWeightSetRestriction = -1; /* BIT_STRING_SIZE_64 */ static int hf_rrc_precodingWeightSetRestriction_01 = -1; /* T_precodingWeightSetRestriction */ -static int hf_rrc_modeSpecificInfo_77 = -1; /* T_modeSpecificInfo_77 */ -static int hf_rrc_fdd_112 = -1; /* T_fdd_110 */ -static int hf_rrc_tdd_67 = -1; /* T_tdd_63 */ -static int hf_rrc_tdd128_44 = -1; /* T_tdd128_43 */ +static int hf_rrc_modeSpecificInfo_78 = -1; /* T_modeSpecificInfo_78 */ +static int hf_rrc_fdd_114 = -1; /* T_fdd_112 */ +static int hf_rrc_tdd_68 = -1; /* T_tdd_64 */ +static int hf_rrc_tdd128_45 = -1; /* T_tdd128_44 */ static int hf_rrc_mimoSFModeForHSPDSCHDualStream = -1; /* T_mimoSFModeForHSPDSCHDualStream */ static int hf_rrc_hs_sich_ReferenceSignalInfoList = -1; /* HS_SICH_ReferenceSignalInfoList */ -static int hf_rrc_tdd384_tdd768_05 = -1; /* NULL */ -static int hf_rrc_modeSpecificInfo_78 = -1; /* T_modeSpecificInfo_78 */ -static int hf_rrc_fdd_113 = -1; /* T_fdd_111 */ +static int hf_rrc_tdd384_tdd768_06 = -1; /* NULL */ +static int hf_rrc_modeSpecificInfo_79 = -1; /* T_modeSpecificInfo_79 */ +static int hf_rrc_fdd_115 = -1; /* T_fdd_113 */ static int hf_rrc_mimoPilotConfiguration_01 = -1; /* MIMO_PilotConfiguration_r9 */ static int hf_rrc_precodingWeightSetRestriction_02 = -1; /* T_precodingWeightSetRestriction_01 */ -static int hf_rrc_tdd_68 = -1; /* T_tdd_64 */ -static int hf_rrc_tdd128_45 = -1; /* T_tdd128_44 */ +static int hf_rrc_tdd_69 = -1; /* T_tdd_65 */ +static int hf_rrc_tdd128_46 = -1; /* T_tdd128_45 */ static int hf_rrc_mimoSFModeForHSPDSCHDualStream_01 = -1; /* T_mimoSFModeForHSPDSCHDualStream_01 */ static int hf_rrc_secondCPICH_Pattern = -1; /* T_secondCPICH_Pattern */ static int hf_rrc_normalPattern = -1; /* NULL */ @@ -6137,7 +6293,7 @@ static int hf_rrc_fPachFrequencyInfo = -1; /* FrequencyInfoTDD */ static int hf_rrc_upPCHpositionInfo = -1; /* UpPCHposition_LCR */ static int hf_rrc_cellType = -1; /* MultiflowCellType */ static int hf_rrc_timeReferenceCell = -1; /* T_timeReferenceCell */ -static int hf_rrc_newConfiguration_13 = -1; /* T_newConfiguration_13 */ +static int hf_rrc_newConfiguration_14 = -1; /* T_newConfiguration_14 */ static int hf_rrc_mu_MIMO_Operation = -1; /* MU_MIMO_Operation */ static int hf_rrc_standaloneMidambleInfo = -1; /* StandaloneMidambleInfo_TDD128 */ static int hf_rrc_enablingDelay_01 = -1; /* EnablingDelay */ @@ -6145,20 +6301,33 @@ static int hf_rrc_ue_dtx_drx_Offset = -1; /* UE_DTX_DRX_Offset */ static int hf_rrc_hs_dpcch_TransmitContinuationOffset = -1; /* T_hs_dpcch_TransmitContinuationOffset */ static int hf_rrc_tdd384_768 = -1; /* T_tdd384_768 */ static int hf_rrc_timeslotResourceRelatedInfo_01 = -1; /* BIT_STRING_SIZE_13 */ -static int hf_rrc_tdd128_46 = -1; /* T_tdd128_45 */ -static int hf_rrc_e_HICH_Info_09 = -1; /* T_e_HICH_Info_07 */ +static int hf_rrc_tdd128_47 = -1; /* T_tdd128_46 */ +static int hf_rrc_e_HICH_Info_10 = -1; /* T_e_HICH_Info_08 */ static int hf_rrc_midambleAllocationMode_31 = -1; /* T_midambleAllocationMode_31 */ static int hf_rrc_tdd384_768_01 = -1; /* NULL */ -static int hf_rrc_tdd128_47 = -1; /* T_tdd128_46 */ +static int hf_rrc_tdd128_48 = -1; /* T_tdd128_47 */ static int hf_rrc_t_SI_nst = -1; /* T_t_SI_nst */ static int hf_rrc_tdd384_768_02 = -1; /* T_tdd384_768_01 */ -static int hf_rrc_tdd128_48 = -1; /* T_tdd128_47 */ -static int hf_rrc_e_HICH_Info_10 = -1; /* T_e_HICH_Info_08 */ +static int hf_rrc_tdd128_49 = -1; /* T_tdd128_48 */ +static int hf_rrc_e_HICH_Info_11 = -1; /* T_e_HICH_Info_09 */ static int hf_rrc_midambleAllocationMode_32 = -1; /* T_midambleAllocationMode_32 */ static int hf_rrc_t_SI_nst_01 = -1; /* T_t_SI_nst_01 */ static int hf_rrc_dpch_ConstantValue = -1; /* ConstantValueTdd */ static int hf_rrc_ipdl_alpha = -1; /* Alpha */ static int hf_rrc_maxPowerIncrease = -1; /* MaxPowerIncrease_r4 */ +static int hf_rrc_otherStateConfigList = -1; /* OtherStateConfigList */ +static int hf_rrc_otherStateRemoveList = -1; /* OtherStateRemoveList */ +static int hf_rrc_OtherStateConfigList_item = -1; /* OtherStateConfigData */ +static int hf_rrc_otherStateConfigIdentity = -1; /* OtherStateConfigIdentity */ +static int hf_rrc_source_rrc_StateIndicator = -1; /* RRC_StateIndicator */ +static int hf_rrc_target_rrc_StateIndicator = -1; /* RRC_StateIndicator */ +static int hf_rrc_rntis = -1; /* T_rntis */ +static int hf_rrc_clear = -1; /* NULL */ +static int hf_rrc_new = -1; /* T_new */ +static int hf_rrc_configuration = -1; /* T_configuration */ +static int hf_rrc_id = -1; /* INTEGER_0_maxRetrievConfig_1 */ +static int hf_rrc_full_01 = -1; /* RetrievableConfigData */ +static int hf_rrc_OtherStateRemoveList_item = -1; /* OtherStateConfigIdentity */ static int hf_rrc_paging_associatedHspdschInfo = -1; /* T_paging_associatedHspdschInfo */ static int hf_rrc_paging_associatedHspdschInfo_item = -1; /* T_paging_associatedHspdschInfo_item */ static int hf_rrc_timeslotResourceRelatedInfo_02 = -1; /* BIT_STRING_SIZE_6 */ @@ -6172,16 +6341,16 @@ static int hf_rrc_ucsm_Info = -1; /* UCSM_Info */ static int hf_rrc_PCPCH_ChannelInfoList_item = -1; /* PCPCH_ChannelInfo */ static int hf_rrc_pdsch_PowerControlInfo = -1; /* PDSCH_PowerControlInfo */ static int hf_rrc_pdsch_AllocationPeriodInfo = -1; /* AllocationPeriodInfo */ -static int hf_rrc_configuration = -1; /* T_configuration */ +static int hf_rrc_configuration_01 = -1; /* T_configuration_01 */ static int hf_rrc_old_Configuration = -1; /* T_old_Configuration */ static int hf_rrc_pdsch_Identity = -1; /* PDSCH_Identity */ static int hf_rrc_new_Configuration = -1; /* T_new_Configuration */ static int hf_rrc_pdsch_Info = -1; /* PDSCH_Info */ -static int hf_rrc_configuration_01 = -1; /* T_configuration_01 */ +static int hf_rrc_configuration_02 = -1; /* T_configuration_02 */ static int hf_rrc_old_Configuration_01 = -1; /* T_old_Configuration_01 */ static int hf_rrc_new_Configuration_01 = -1; /* T_new_Configuration_01 */ static int hf_rrc_pdsch_Info_01 = -1; /* PDSCH_Info_r4 */ -static int hf_rrc_configuration_02 = -1; /* T_configuration_02 */ +static int hf_rrc_configuration_03 = -1; /* T_configuration_03 */ static int hf_rrc_old_Configuration_02 = -1; /* T_old_Configuration_02 */ static int hf_rrc_new_Configuration_02 = -1; /* T_new_Configuration_02 */ static int hf_rrc_pdsch_Info_02 = -1; /* PDSCH_Info_r7 */ @@ -6197,13 +6366,13 @@ static int hf_rrc_replace = -1; /* ReplacedPDSCH_CodeInfoList static int hf_rrc_pdsch_TimeslotsCodes = -1; /* DownlinkTimeslotsCodes */ static int hf_rrc_tddOption_13 = -1; /* T_tddOption_13 */ static int hf_rrc_tdd384_31 = -1; /* T_tdd384_29 */ -static int hf_rrc_tdd128_49 = -1; /* T_tdd128_48 */ +static int hf_rrc_tdd128_50 = -1; /* T_tdd128_49 */ static int hf_rrc_pdsch_TimeslotsCodes_01 = -1; /* DownlinkTimeslotsCodes_LCR_r4 */ static int hf_rrc_tddOption_14 = -1; /* T_tddOption_14 */ static int hf_rrc_tdd384_32 = -1; /* T_tdd384_30 */ static int hf_rrc_tdd768_21 = -1; /* T_tdd768_19 */ static int hf_rrc_pdsch_TimeslotsCodes_02 = -1; /* DownlinkTimeslotsCodes_VHCR */ -static int hf_rrc_tdd128_50 = -1; /* T_tdd128_49 */ +static int hf_rrc_tdd128_51 = -1; /* T_tdd128_50 */ static int hf_rrc_dsch_RadioLinkIdentifier = -1; /* DSCH_RadioLinkIdentifier */ static int hf_rrc_rl_IdentifierList = -1; /* RL_IdentifierList */ static int hf_rrc_dsch_TFCS = -1; /* TFCS */ @@ -6226,10 +6395,10 @@ static int hf_rrc_hsdpa_AssociatedPichInfo = -1; /* PICH_Info */ static int hf_rrc_hs_pdschChannelisationCode = -1; /* INTEGER_1_15 */ static int hf_rrc_implicit_03 = -1; /* T_implicit_02 */ static int hf_rrc_occurrenceSequenceNumberOfPICH = -1; /* OccurrenceSequenceNumberOfPICH */ -static int hf_rrc_explicit_05 = -1; /* PICH_Info_LCR_r4 */ -static int hf_rrc_fdd_114 = -1; /* T_fdd_112 */ +static int hf_rrc_explicit_06 = -1; /* PICH_Info_LCR_r4 */ +static int hf_rrc_fdd_116 = -1; /* T_fdd_114 */ static int hf_rrc_pi_CountPerFrame = -1; /* PI_CountPerFrame */ -static int hf_rrc_tdd_69 = -1; /* T_tdd_65 */ +static int hf_rrc_tdd_70 = -1; /* T_tdd_66 */ static int hf_rrc_channelisationCode_07 = -1; /* TDD_PICH_CCode */ static int hf_rrc_repetitionPeriodLengthOffset = -1; /* RepPerLengthOffset_PICH */ static int hf_rrc_pagingIndicatorLength = -1; /* PagingIndicatorLength */ @@ -6243,6 +6412,9 @@ static int hf_rrc_plcchSequenceNumber = -1; /* INTEGER_1_14 */ static int hf_rrc_tpcCommandTargetRate = -1; /* TPC_CommandTargetRate */ static int hf_rrc_algorithm1 = -1; /* TPC_StepSizeFDD */ static int hf_rrc_algorithm2 = -1; /* NULL */ +static int hf_rrc_tPCSlotPosition = -1; /* INTEGER_0_4 */ +static int hf_rrc_tPC_StepSize = -1; /* TPC_StepSizeFDD */ +static int hf_rrc_decimationFactor = -1; /* T_decimationFactor */ static int hf_rrc_PRACH_ChanCodes_LCR_r4_item = -1; /* TDD_PRACH_CCode_LCR_r4 */ static int hf_rrc_PRACH_ChanCodes_List_LCR_item = -1; /* TDD_PRACH_CCode_LCR_r4 */ static int hf_rrc_timeslot_02 = -1; /* TimeslotNumber_PRACH_LCR_r4 */ @@ -6250,11 +6422,11 @@ static int hf_rrc_prach_ChanCodes_LCR = -1; /* PRACH_ChanCodes_LCR_r4 */ static int hf_rrc_fpach_Info = -1; /* FPACH_Info_r4 */ static int hf_rrc_prach_ChanCodes_list_LCR = -1; /* PRACH_ChanCodes_List_LCR */ static int hf_rrc_PRACH_Information_LCR_List_item = -1; /* PRACH_Information_LCR */ -static int hf_rrc_fdd_115 = -1; /* SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD */ +static int hf_rrc_fdd_117 = -1; /* SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD */ static int hf_rrc_fdd_item = -1; /* ASCSetting_FDD */ -static int hf_rrc_tdd_70 = -1; /* SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD */ +static int hf_rrc_tdd_71 = -1; /* SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD */ static int hf_rrc_tdd_item = -1; /* ASCSetting_TDD */ -static int hf_rrc_tdd_71 = -1; /* SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_r7 */ +static int hf_rrc_tdd_72 = -1; /* SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_r7 */ static int hf_rrc_tdd_item_01 = -1; /* ASCSetting_TDD_r7 */ static int hf_rrc_PRACH_Partitioning_LCR_r4_item = -1; /* ASCSetting_TDD_LCR_r4 */ static int hf_rrc_powerRampStep = -1; /* PowerRampStep */ @@ -6276,10 +6448,10 @@ static int hf_rrc_aich_Info_01 = -1; /* AICH_Info_Compressed */ static int hf_rrc_PRACH_PreambleForEnhancedUplinkExtList_item = -1; /* PRACH_PreambleForEnhancedUplinkExtWithWeight */ static int hf_rrc_prach_PreambleForEnhancedUplinkExt = -1; /* PRACH_PreambleForEnhancedUplinkExt */ static int hf_rrc_weight = -1; /* INTEGER_1_5 */ -static int hf_rrc_modeSpecificInfo_79 = -1; /* T_modeSpecificInfo_79 */ -static int hf_rrc_fdd_116 = -1; /* T_fdd_113 */ +static int hf_rrc_modeSpecificInfo_80 = -1; /* T_modeSpecificInfo_80 */ +static int hf_rrc_fdd_118 = -1; /* T_fdd_115 */ static int hf_rrc_availableSF = -1; /* SF_PRACH */ -static int hf_rrc_tdd_72 = -1; /* T_tdd_66 */ +static int hf_rrc_tdd_73 = -1; /* T_tdd_67 */ static int hf_rrc_channelisationCodeList = -1; /* TDD_PRACH_CCodeList */ static int hf_rrc_prach_Midamble = -1; /* PRACH_Midamble */ static int hf_rrc_channelisationCodeList_01 = -1; /* TDD768_PRACH_CCodeList */ @@ -6291,8 +6463,8 @@ static int hf_rrc_prach_RACH_Info = -1; /* PRACH_RACH_Info */ static int hf_rrc_rach_TransportFormatSet = -1; /* TransportFormatSet */ static int hf_rrc_rach_TFCS = -1; /* TFCS */ static int hf_rrc_prach_Partitioning_01 = -1; /* PRACH_Partitioning */ -static int hf_rrc_modeSpecificInfo_80 = -1; /* T_modeSpecificInfo_80 */ -static int hf_rrc_fdd_117 = -1; /* T_fdd_114 */ +static int hf_rrc_modeSpecificInfo_81 = -1; /* T_modeSpecificInfo_81 */ +static int hf_rrc_fdd_119 = -1; /* T_fdd_116 */ static int hf_rrc_prach_RACH_Info_01 = -1; /* PRACH_RACH_Info_VHCR_r7 */ static int hf_rrc_prach_RACH_Info_LCR = -1; /* PRACH_RACH_Info_LCR_r4 */ static int hf_rrc_rach_TransportFormatSet_LCR = -1; /* TransportFormatSet_LCR */ @@ -6305,22 +6477,22 @@ static int hf_rrc_PRACH_SystemInformationList_LCR_v770ext_item = -1; /* PRACH_S static int hf_rrc_ul_DPCH_InfoPredef = -1; /* UL_DPCH_InfoPredef */ static int hf_rrc_dl_CommonInformationPredef = -1; /* DL_CommonInformationPredef */ static int hf_rrc_ul_DPCH_InfoPredef_01 = -1; /* UL_DPCH_InfoPredef_v770ext */ -static int hf_rrc_fdd_118 = -1; /* T_fdd_115 */ +static int hf_rrc_fdd_120 = -1; /* T_fdd_117 */ static int hf_rrc_tx_DiversityIndicator = -1; /* BOOLEAN */ -static int hf_rrc_tdd_73 = -1; /* T_tdd_67 */ +static int hf_rrc_tdd_74 = -1; /* T_tdd_68 */ static int hf_rrc_syncCase = -1; /* T_syncCase */ static int hf_rrc_syncCase1 = -1; /* T_syncCase1 */ static int hf_rrc_syncCase2 = -1; /* T_syncCase2 */ static int hf_rrc_timeslotSync2 = -1; /* TimeslotSync2 */ static int hf_rrc_sctd_Indicator = -1; /* BOOLEAN */ -static int hf_rrc_fdd_119 = -1; /* T_fdd_116 */ -static int hf_rrc_tdd_74 = -1; /* T_tdd_68 */ +static int hf_rrc_fdd_121 = -1; /* T_fdd_118 */ +static int hf_rrc_tdd_75 = -1; /* T_tdd_69 */ static int hf_rrc_tddOption_15 = -1; /* T_tddOption_15 */ -static int hf_rrc_tdd384_tdd768_06 = -1; /* T_tdd384_tdd768_05 */ +static int hf_rrc_tdd384_tdd768_07 = -1; /* T_tdd384_tdd768_06 */ static int hf_rrc_syncCase_01 = -1; /* T_syncCase_01 */ static int hf_rrc_syncCase1_01 = -1; /* T_syncCase1_01 */ static int hf_rrc_syncCase2_01 = -1; /* T_syncCase2_01 */ -static int hf_rrc_tdd128_51 = -1; /* T_tdd128_50 */ +static int hf_rrc_tdd128_52 = -1; /* T_tdd128_51 */ static int hf_rrc_syncCase_02 = -1; /* T_syncCase_02 */ static int hf_rrc_syncCase1_02 = -1; /* T_syncCase1_02 */ static int hf_rrc_syncCase2_02 = -1; /* T_syncCase2_02 */ @@ -6330,7 +6502,7 @@ static int hf_rrc_pusch_AllocationPending = -1; /* NULL */ static int hf_rrc_pusch_AllocationAssignment = -1; /* T_pusch_AllocationAssignment */ static int hf_rrc_pusch_AllocationPeriodInfo = -1; /* AllocationPeriodInfo */ static int hf_rrc_pusch_PowerControlInfo = -1; /* UL_TargetSIR */ -static int hf_rrc_configuration_03 = -1; /* T_configuration_03 */ +static int hf_rrc_configuration_04 = -1; /* T_configuration_04 */ static int hf_rrc_old_Configuration_03 = -1; /* T_old_Configuration_03 */ static int hf_rrc_pusch_Identity = -1; /* PUSCH_Identity */ static int hf_rrc_new_Configuration_03 = -1; /* T_new_Configuration_03 */ @@ -6338,28 +6510,28 @@ static int hf_rrc_pusch_Info = -1; /* PUSCH_Info */ static int hf_rrc_pusch_Allocation_01 = -1; /* T_pusch_Allocation_01 */ static int hf_rrc_pusch_AllocationAssignment_01 = -1; /* T_pusch_AllocationAssignment_01 */ static int hf_rrc_pusch_PowerControlInfo_01 = -1; /* PUSCH_PowerControlInfo_r4 */ -static int hf_rrc_configuration_04 = -1; /* T_configuration_04 */ +static int hf_rrc_configuration_05 = -1; /* T_configuration_05 */ static int hf_rrc_old_Configuration_04 = -1; /* T_old_Configuration_04 */ static int hf_rrc_new_Configuration_04 = -1; /* T_new_Configuration_04 */ static int hf_rrc_pusch_Info_01 = -1; /* PUSCH_Info_r4 */ static int hf_rrc_pusch_Allocation_02 = -1; /* T_pusch_Allocation_02 */ static int hf_rrc_pusch_AllocationAssignment_02 = -1; /* T_pusch_AllocationAssignment_02 */ static int hf_rrc_pusch_PowerControlInfo_02 = -1; /* PUSCH_PowerControlInfo_r7 */ -static int hf_rrc_configuration_05 = -1; /* T_configuration_05 */ +static int hf_rrc_configuration_06 = -1; /* T_configuration_06 */ static int hf_rrc_old_Configuration_05 = -1; /* T_old_Configuration_05 */ static int hf_rrc_new_Configuration_05 = -1; /* T_new_Configuration_05 */ static int hf_rrc_pusch_Info_02 = -1; /* PUSCH_Info_VHCR */ static int hf_rrc_pusch_TimeslotsCodes = -1; /* UplinkTimeslotsCodes */ static int hf_rrc_tddOption_16 = -1; /* T_tddOption_16 */ static int hf_rrc_tdd384_34 = -1; /* T_tdd384_31 */ -static int hf_rrc_tdd128_52 = -1; /* T_tdd128_51 */ +static int hf_rrc_tdd128_53 = -1; /* T_tdd128_52 */ static int hf_rrc_pusch_TimeslotsCodes_01 = -1; /* UplinkTimeslotsCodes_LCR_r4 */ static int hf_rrc_pusch_TimeslotsCodes_VHCR = -1; /* UplinkTimeslotsCodes_VHCR */ static int hf_rrc_ul_TargetSIR = -1; /* UL_TargetSIR */ static int hf_rrc_tddOption_17 = -1; /* T_tddOption_17 */ -static int hf_rrc_tdd128_53 = -1; /* T_tdd128_52 */ -static int hf_rrc_tddOption_18 = -1; /* T_tddOption_18 */ static int hf_rrc_tdd128_54 = -1; /* T_tdd128_53 */ +static int hf_rrc_tddOption_18 = -1; /* T_tddOption_18 */ +static int hf_rrc_tdd128_55 = -1; /* T_tdd128_54 */ static int hf_rrc_usch_TFCS = -1; /* TFCS */ static int hf_rrc_pusch_Info_VHCR = -1; /* PUSCH_Info_VHCR */ static int hf_rrc_usch_TransportChannelsInfo = -1; /* USCH_TransportChannelsInfo */ @@ -6423,22 +6595,24 @@ static int hf_rrc_allowedTFIList = -1; /* AllowedTFI_List */ static int hf_rrc_RestrictedTrCH_InfoList_item = -1; /* RestrictedTrCH */ static int hf_rrc_dummy2_08 = -1; /* SCCPCH_InfoForFACH */ static int hf_rrc_cell_Id = -1; /* CellIdentity */ -static int hf_rrc_dl_dpchInfo_05 = -1; /* T_dl_dpchInfo_05 */ static int hf_rrc_dl_dpchInfo_06 = -1; /* T_dl_dpchInfo_06 */ static int hf_rrc_dl_dpchInfo_07 = -1; /* T_dl_dpchInfo_07 */ -static int hf_rrc_targetCellPreconfigInfo = -1; /* TargetCellPreconfigInfo */ static int hf_rrc_dl_dpchInfo_08 = -1; /* T_dl_dpchInfo_08 */ -static int hf_rrc_targetCellPreconfigInfo_01 = -1; /* TargetCellPreconfigInfo_r9 */ +static int hf_rrc_targetCellPreconfigInfo = -1; /* TargetCellPreconfigInfo */ static int hf_rrc_dl_dpchInfo_09 = -1; /* T_dl_dpchInfo_09 */ +static int hf_rrc_targetCellPreconfigInfo_01 = -1; /* TargetCellPreconfigInfo_r9 */ +static int hf_rrc_dl_dpchInfo_10 = -1; /* T_dl_dpchInfo_10 */ static int hf_rrc_targetCellPreconfigInfo_02 = -1; /* TargetCellPreconfigInfo_r10 */ static int hf_rrc_targetCellPreconfigInfo_03 = -1; /* TargetCellPreconfigInfo_vb50ext */ -static int hf_rrc_dl_dpchInfo_10 = -1; /* T_dl_dpchInfo_10 */ -static int hf_rrc_targetCellPreconfigInfo_04 = -1; /* TargetCellPreconfigInfo_r11 */ static int hf_rrc_dl_dpchInfo_11 = -1; /* T_dl_dpchInfo_11 */ +static int hf_rrc_targetCellPreconfigInfo_04 = -1; /* TargetCellPreconfigInfo_r11 */ +static int hf_rrc_dl_dpchInfo_12 = -1; /* T_dl_dpchInfo_12 */ static int hf_rrc_dl_DPCH_InfoPerRL_09 = -1; /* DL_DPCH_InfoPerRL_ASU */ static int hf_rrc_targetCellPreconfigInfo_05 = -1; /* TargetCellPreconfigInfo_r12 */ -static int hf_rrc_targetCellPreconfigInfo_06 = -1; /* TargetCellPreconfigInfo_v890ext */ -static int hf_rrc_targetCellPreconfigInfo_07 = -1; /* TargetCellPreconfigInfo_v950ext */ +static int hf_rrc_dl_dpchInfo_13 = -1; /* T_dl_dpchInfo_13 */ +static int hf_rrc_targetCellPreconfigInfo_06 = -1; /* TargetCellPreconfigInfo_r13 */ +static int hf_rrc_targetCellPreconfigInfo_07 = -1; /* TargetCellPreconfigInfo_v890ext */ +static int hf_rrc_targetCellPreconfigInfo_08 = -1; /* TargetCellPreconfigInfo_v950ext */ static int hf_rrc_RL_AdditionInformationList_item = -1; /* RL_AdditionInformation */ static int hf_rrc_RL_AdditionInformationList_r6_item = -1; /* RL_AdditionInformation_r6 */ static int hf_rrc_RL_AdditionInformationList_r7_item = -1; /* RL_AdditionInformation_r7 */ @@ -6451,22 +6625,24 @@ static int hf_rrc_RL_AdditionInformationList_r10_item = -1; /* RL_AdditionInfor static int hf_rrc_RL_AdditionInformationList_vb50ext_item = -1; /* RL_AdditionInformation_vb50ext */ static int hf_rrc_RL_AdditionInformationList_r11_item = -1; /* RL_AdditionInformation_r11 */ static int hf_rrc_RL_AdditionInformationList_r12_item = -1; /* RL_AdditionInformation_r12 */ +static int hf_rrc_RL_AdditionInformationList_r13_item = -1; /* RL_AdditionInformation_r13 */ static int hf_rrc_RL_AdditionInformationList_SecULFreq_item = -1; /* RL_AdditionInformation_SecULFreq */ static int hf_rrc_RL_AdditionInformationList_SecULFreq_r12_item = -1; /* RL_AdditionInformation_SecULFreq_r12 */ +static int hf_rrc_RL_AdditionInformationList_SecULFreq_r13_item = -1; /* RL_AdditionInformation_SecULFreq_r13 */ static int hf_rrc_RL_IdentifierList_item = -1; /* PrimaryCPICH_Info */ static int hf_rrc_RL_RemovalInformationList_item = -1; /* PrimaryCPICH_Info */ static int hf_rrc_RL_RemovalInformationList_SecULFreq_item = -1; /* PrimaryCPICH_Info */ static int hf_rrc_SCCPCH_ChannelisationCodeList_item = -1; /* SCCPCH_ChannelisationCode */ static int hf_rrc_SCCPCH_ChannelisationCodeList_VHCR_item = -1; /* SCCPCH_ChannelisationCode_VHCR */ static int hf_rrc_secondaryCCPCH_Info = -1; /* SecondaryCCPCH_Info */ -static int hf_rrc_modeSpecificInfo_81 = -1; /* T_modeSpecificInfo_81 */ -static int hf_rrc_fdd_120 = -1; /* T_fdd_117 */ +static int hf_rrc_modeSpecificInfo_82 = -1; /* T_modeSpecificInfo_82 */ +static int hf_rrc_fdd_122 = -1; /* T_fdd_119 */ static int hf_rrc_fach_PCH_InformationList = -1; /* FACH_PCH_InformationList */ static int hf_rrc_sib_ReferenceListFACH = -1; /* SIB_ReferenceListFACH */ -static int hf_rrc_tdd_75 = -1; /* T_tdd_69 */ +static int hf_rrc_tdd_76 = -1; /* T_tdd_70 */ static int hf_rrc_secondaryCCPCH_Info_01 = -1; /* SecondaryCCPCH_Info_r4 */ -static int hf_rrc_modeSpecificInfo_82 = -1; /* T_modeSpecificInfo_82 */ -static int hf_rrc_fdd_121 = -1; /* T_fdd_118 */ +static int hf_rrc_modeSpecificInfo_83 = -1; /* T_modeSpecificInfo_83 */ +static int hf_rrc_fdd_123 = -1; /* T_fdd_120 */ static int hf_rrc_pich_Info = -1; /* PICH_Info */ static int hf_rrc_secondaryCCPCH_LCR_Extensions = -1; /* SecondaryCCPCH_Info_LCR_r4_ext */ static int hf_rrc_pich_Info_01 = -1; /* PICH_Info_LCR_r4 */ @@ -6489,23 +6665,23 @@ static int hf_rrc_fachCarryingMCCH_01 = -1; /* T_fachCarryingMCCH_01 */ static int hf_rrc_fachCarryingMSCH_01 = -1; /* T_fachCarryingMSCH_01 */ static int hf_rrc_common_E_DCH_ResourceInfoListExt = -1; /* SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoListExt */ static int hf_rrc_common_E_DCH_ResourceInfoListExt_item = -1; /* Common_E_DCH_ResourceInfoListExt */ -static int hf_rrc_modeSpecificInfo_83 = -1; /* T_modeSpecificInfo_83 */ -static int hf_rrc_fdd_122 = -1; /* T_fdd_119 */ +static int hf_rrc_modeSpecificInfo_84 = -1; /* T_modeSpecificInfo_84 */ +static int hf_rrc_fdd_124 = -1; /* T_fdd_121 */ static int hf_rrc_dummy1_03 = -1; /* PCPICH_UsageForChannelEst */ static int hf_rrc_dummy2_09 = -1; /* SecondaryCPICH_Info */ static int hf_rrc_sf_AndCodeNumber_01 = -1; /* SF256_AndCodeNumber */ static int hf_rrc_pilotSymbolExistence = -1; /* BOOLEAN */ static int hf_rrc_timingOffset = -1; /* TimingOffset */ -static int hf_rrc_tdd_76 = -1; /* T_tdd_70 */ +static int hf_rrc_tdd_77 = -1; /* T_tdd_71 */ static int hf_rrc_commonTimeslotInfo_01 = -1; /* CommonTimeslotInfoSCCPCH */ static int hf_rrc_channelisationCode_09 = -1; /* SCCPCH_ChannelisationCodeList */ -static int hf_rrc_modeSpecificInfo_84 = -1; /* T_modeSpecificInfo_84 */ -static int hf_rrc_fdd_123 = -1; /* T_fdd_120 */ -static int hf_rrc_tdd_77 = -1; /* T_tdd_71 */ +static int hf_rrc_modeSpecificInfo_85 = -1; /* T_modeSpecificInfo_85 */ +static int hf_rrc_fdd_125 = -1; /* T_fdd_122 */ +static int hf_rrc_tdd_78 = -1; /* T_tdd_72 */ static int hf_rrc_tddOption_19 = -1; /* T_tddOption_19 */ static int hf_rrc_tdd384_35 = -1; /* T_tdd384_32 */ -static int hf_rrc_tdd128_55 = -1; /* T_tdd128_54 */ -static int hf_rrc_modeSpecificInfo_85 = -1; /* T_modeSpecificInfo_85 */ +static int hf_rrc_tdd128_56 = -1; /* T_tdd128_55 */ +static int hf_rrc_modeSpecificInfo_86 = -1; /* T_modeSpecificInfo_86 */ static int hf_rrc_tdd384_36 = -1; /* T_tdd384_33 */ static int hf_rrc_tdd768_23 = -1; /* T_tdd768_20 */ static int hf_rrc_channelisationCode_10 = -1; /* SCCPCH_ChannelisationCodeList_VHCR */ @@ -6516,15 +6692,15 @@ static int hf_rrc_modulation_03 = -1; /* T_modulation_03 */ static int hf_rrc_modQPSK = -1; /* NULL */ static int hf_rrc_mod16QAM = -1; /* T_mod16QAM */ static int hf_rrc_cpich_SecCCPCH_PowerOffset = -1; /* INTEGER_M11_4 */ -static int hf_rrc_modeSpecificInfo_86 = -1; /* T_modeSpecificInfo_86 */ -static int hf_rrc_fdd_124 = -1; /* T_fdd_121 */ +static int hf_rrc_modeSpecificInfo_87 = -1; /* T_modeSpecificInfo_87 */ +static int hf_rrc_fdd_126 = -1; /* T_fdd_123 */ static int hf_rrc_tdd384_37 = -1; /* T_tdd384_34 */ static int hf_rrc_commonTimeslotInfoMBMS = -1; /* CommonTimeslotInfoMBMS */ static int hf_rrc_downlinkTimeslotsCodes = -1; /* DownlinkTimeslotsCodes */ -static int hf_rrc_tdd128_56 = -1; /* T_tdd128_55 */ +static int hf_rrc_tdd128_57 = -1; /* T_tdd128_56 */ static int hf_rrc_downlinkTimeslotsCodes_01 = -1; /* DownlinkTimeslotsCodes_LCR_r4 */ -static int hf_rrc_modeSpecificInfo_87 = -1; /* T_modeSpecificInfo_87 */ -static int hf_rrc_fdd_125 = -1; /* T_fdd_122 */ +static int hf_rrc_modeSpecificInfo_88 = -1; /* T_modeSpecificInfo_88 */ +static int hf_rrc_fdd_127 = -1; /* T_fdd_124 */ static int hf_rrc_modulation_04 = -1; /* T_modulation_04 */ static int hf_rrc_mod16QAM_01 = -1; /* INTEGER_M11_4 */ static int hf_rrc_tdd384_38 = -1; /* T_tdd384_35 */ @@ -6533,16 +6709,16 @@ static int hf_rrc_modulation_05 = -1; /* T_modulation_05 */ static int hf_rrc_tdd768_24 = -1; /* T_tdd768_21 */ static int hf_rrc_downlinkTimeslotsCodes_03 = -1; /* DownlinkTimeslotsCodes_VHCR */ static int hf_rrc_modulation_06 = -1; /* T_modulation_06 */ -static int hf_rrc_tdd128_57 = -1; /* T_tdd128_56 */ +static int hf_rrc_tdd128_58 = -1; /* T_tdd128_57 */ static int hf_rrc_mbsfnSpecialTimeSlot = -1; /* TimeSlotLCR_ext */ static int hf_rrc_modulation_07 = -1; /* T_modulation_07 */ static int hf_rrc_secondaryDL_ScramblingCode = -1; /* SecondaryScramblingCode */ -static int hf_rrc_newConfiguration_14 = -1; /* T_newConfiguration_14 */ -static int hf_rrc_precodingWeightSetRestriction_03 = -1; /* T_precodingWeightSetRestriction_02 */ static int hf_rrc_newConfiguration_15 = -1; /* T_newConfiguration_15 */ +static int hf_rrc_precodingWeightSetRestriction_03 = -1; /* T_precodingWeightSetRestriction_02 */ +static int hf_rrc_newConfiguration_16 = -1; /* T_newConfiguration_16 */ static int hf_rrc_precodingWeightSetRestriction_04 = -1; /* T_precodingWeightSetRestriction_03 */ static int hf_rrc_configurationInfo_10 = -1; /* T_configurationInfo_10 */ -static int hf_rrc_newConfiguration_16 = -1; /* T_newConfiguration_16 */ +static int hf_rrc_newConfiguration_17 = -1; /* T_newConfiguration_17 */ static int hf_rrc_mimoPilotConfiguration_02 = -1; /* MIMO4x4_PilotConfiguration */ static int hf_rrc_servingCellChangeMACreset = -1; /* ServingCellChangeMACreset */ static int hf_rrc_servingCellChangeMsgType = -1; /* ServingCellChangeMsgType */ @@ -6641,7 +6817,7 @@ static int hf_rrc_durationTimeInfo = -1; /* DurationTimeInfo */ static int hf_rrc_TimeslotList_item = -1; /* TimeslotNumber */ static int hf_rrc_tdd384_39 = -1; /* SEQUENCE_SIZE_1_maxTS_OF_TimeslotNumber */ static int hf_rrc_tdd384_item = -1; /* TimeslotNumber */ -static int hf_rrc_tdd128_58 = -1; /* SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotNumber_LCR_r4 */ +static int hf_rrc_tdd128_59 = -1; /* SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotNumber_LCR_r4 */ static int hf_rrc_tdd128_item_01 = -1; /* TimeslotNumber_LCR_r4 */ static int hf_rrc_timing = -1; /* T_timing */ static int hf_rrc_newTiming = -1; /* NewTiming */ @@ -6658,13 +6834,13 @@ static int hf_rrc_mac_is_i_resetIndicator = -1; /* T_mac_is_i_resetIndicator * static int hf_rrc_ul_CCTrCH_TimeslotsCodes = -1; /* UplinkTimeslotsCodes */ static int hf_rrc_tddOption_20 = -1; /* T_tddOption_20 */ static int hf_rrc_tdd384_40 = -1; /* T_tdd384_36 */ -static int hf_rrc_tdd128_59 = -1; /* T_tdd128_57 */ +static int hf_rrc_tdd128_60 = -1; /* T_tdd128_58 */ static int hf_rrc_ul_CCTrCH_TimeslotsCodes_01 = -1; /* UplinkTimeslotsCodes_LCR_r4 */ static int hf_rrc_tddOption_21 = -1; /* T_tddOption_21 */ static int hf_rrc_tdd384_41 = -1; /* T_tdd384_37 */ static int hf_rrc_tdd768_25 = -1; /* T_tdd768_22 */ static int hf_rrc_ul_CCTrCH_TimeslotsCodes_02 = -1; /* UplinkTimeslotsCodes_VHCR */ -static int hf_rrc_tdd128_60 = -1; /* T_tdd128_58 */ +static int hf_rrc_tdd128_61 = -1; /* T_tdd128_59 */ static int hf_rrc_ul_CCTrCH_TimeslotsCodes_03 = -1; /* UplinkTimeslotsCodes_LCR_r7 */ static int hf_rrc_UL_CCTrCHList_item = -1; /* UL_CCTrCH */ static int hf_rrc_UL_CCTrCHList_r4_item = -1; /* UL_CCTrCH_r4 */ @@ -6675,7 +6851,7 @@ static int hf_rrc_dummy_50 = -1; /* CPCH_SetInfo */ static int hf_rrc_dummy1_04 = -1; /* CPCH_SetInfo */ static int hf_rrc_dummy2_10 = -1; /* CPCH_SetID */ static int hf_rrc_configurationInfo_11 = -1; /* T_configurationInfo_11 */ -static int hf_rrc_newConfiguration_17 = -1; /* T_newConfiguration_17 */ +static int hf_rrc_newConfiguration_18 = -1; /* T_newConfiguration_18 */ static int hf_rrc_s_dpcch_Info = -1; /* S_DPCCH_Information */ static int hf_rrc_initial_CLTD_ActivationState = -1; /* T_initial_CLTD_ActivationState */ static int hf_rrc_ul = -1; /* UL_CompressedModeMethod */ @@ -6683,137 +6859,137 @@ static int hf_rrc_dl = -1; /* DL_CompressedModeMethod */ static int hf_rrc_ul_and_dl = -1; /* T_ul_and_dl */ static int hf_rrc_ul_DPCCHscramblingCodeType = -1; /* ScramblingCodeType */ static int hf_rrc_ul_DPCCHscramblingCode = -1; /* UL_ScramblingCode */ -static int hf_rrc_modeSpecificInfo_88 = -1; /* T_modeSpecificInfo_88 */ -static int hf_rrc_fdd_126 = -1; /* T_fdd_123 */ +static int hf_rrc_modeSpecificInfo_89 = -1; /* T_modeSpecificInfo_89 */ +static int hf_rrc_fdd_128 = -1; /* T_fdd_125 */ static int hf_rrc_scramblingCode = -1; /* UL_ScramblingCode */ static int hf_rrc_numberOfDPDCH = -1; /* NumberOfDPDCH */ static int hf_rrc_spreadingFactor_01 = -1; /* SpreadingFactor */ static int hf_rrc_numberOfFBI_Bits = -1; /* NumberOfFBI_Bits */ -static int hf_rrc_tdd_78 = -1; /* T_tdd_72 */ +static int hf_rrc_tdd_79 = -1; /* T_tdd_73 */ static int hf_rrc_ul_CCTrCHList = -1; /* UL_CCTrCHList */ static int hf_rrc_ul_CCTrCHListToRemove = -1; /* UL_CCTrCHListToRemove */ -static int hf_rrc_modeSpecificInfo_89 = -1; /* T_modeSpecificInfo_89 */ -static int hf_rrc_fdd_127 = -1; /* T_fdd_124 */ -static int hf_rrc_tdd_79 = -1; /* T_tdd_73 */ -static int hf_rrc_ul_CCTrCHList_01 = -1; /* UL_CCTrCHList_r4 */ static int hf_rrc_modeSpecificInfo_90 = -1; /* T_modeSpecificInfo_90 */ -static int hf_rrc_fdd_128 = -1; /* T_fdd_125 */ +static int hf_rrc_fdd_129 = -1; /* T_fdd_126 */ static int hf_rrc_tdd_80 = -1; /* T_tdd_74 */ -static int hf_rrc_ul_DPCH_PowerControlInfo_04 = -1; /* UL_DPCH_PowerControlInfo_r6 */ +static int hf_rrc_ul_CCTrCHList_01 = -1; /* UL_CCTrCHList_r4 */ static int hf_rrc_modeSpecificInfo_91 = -1; /* T_modeSpecificInfo_91 */ -static int hf_rrc_fdd_129 = -1; /* T_fdd_126 */ +static int hf_rrc_fdd_130 = -1; /* T_fdd_127 */ +static int hf_rrc_tdd_81 = -1; /* T_tdd_75 */ +static int hf_rrc_ul_DPCH_PowerControlInfo_04 = -1; /* UL_DPCH_PowerControlInfo_r6 */ +static int hf_rrc_modeSpecificInfo_92 = -1; /* T_modeSpecificInfo_92 */ +static int hf_rrc_fdd_131 = -1; /* T_fdd_128 */ static int hf_rrc_dpdchPresence = -1; /* T_dpdchPresence */ static int hf_rrc_present_04 = -1; /* T_present_02 */ static int hf_rrc_notPresent = -1; /* T_notPresent */ -static int hf_rrc_tdd_81 = -1; /* T_tdd_75 */ -static int hf_rrc_modeSpecificInfo_92 = -1; /* T_modeSpecificInfo_92 */ -static int hf_rrc_fdd_130 = -1; /* T_fdd_127 */ +static int hf_rrc_tdd_82 = -1; /* T_tdd_76 */ +static int hf_rrc_modeSpecificInfo_93 = -1; /* T_modeSpecificInfo_93 */ +static int hf_rrc_fdd_132 = -1; /* T_fdd_129 */ static int hf_rrc_dpdchPresence_01 = -1; /* T_dpdchPresence_01 */ static int hf_rrc_present_05 = -1; /* T_present_03 */ static int hf_rrc_numberOfTPC_Bits = -1; /* NumberOfTPC_Bits */ static int hf_rrc_notPresent_01 = -1; /* T_notPresent_01 */ -static int hf_rrc_tdd_82 = -1; /* T_tdd_76 */ +static int hf_rrc_tdd_83 = -1; /* T_tdd_77 */ static int hf_rrc_ul_CCTrCHList_02 = -1; /* UL_CCTrCHList_r7 */ static int hf_rrc_ul_DPCH_PowerControlInfo_05 = -1; /* UL_DPCH_PowerControlInfo_r11 */ -static int hf_rrc_modeSpecificInfo_93 = -1; /* T_modeSpecificInfo_93 */ -static int hf_rrc_fdd_131 = -1; /* T_fdd_128 */ +static int hf_rrc_modeSpecificInfo_94 = -1; /* T_modeSpecificInfo_94 */ +static int hf_rrc_fdd_133 = -1; /* T_fdd_130 */ static int hf_rrc_dpdchPresence_02 = -1; /* T_dpdchPresence_02 */ static int hf_rrc_present_06 = -1; /* T_present_04 */ static int hf_rrc_notPresent_02 = -1; /* T_notPresent_02 */ -static int hf_rrc_tdd_83 = -1; /* T_tdd_77 */ +static int hf_rrc_tdd_84 = -1; /* T_tdd_78 */ static int hf_rrc_ul_DPCH_PowerControlInfo_06 = -1; /* UL_DPCH_PowerControlInfoPostFDD */ static int hf_rrc_reducedScramblingCodeNumber = -1; /* ReducedScramblingCodeNumber */ static int hf_rrc_ul_DPCH_PowerControlInfo_07 = -1; /* UL_DPCH_PowerControlInfoPostTDD */ static int hf_rrc_ul_DPCH_PowerControlInfo_08 = -1; /* UL_DPCH_PowerControlInfoPostTDD_LCR_r4 */ static int hf_rrc_ul_TimingAdvance_04 = -1; /* UL_TimingAdvanceControl_LCR_r4 */ static int hf_rrc_ul_DPCH_PowerControlInfo_09 = -1; /* UL_DPCH_PowerControlInfoPredef */ -static int hf_rrc_modeSpecificInfo_94 = -1; /* T_modeSpecificInfo_94 */ -static int hf_rrc_fdd_132 = -1; /* T_fdd_129 */ -static int hf_rrc_tdd_84 = -1; /* T_tdd_78 */ static int hf_rrc_modeSpecificInfo_95 = -1; /* T_modeSpecificInfo_95 */ -static int hf_rrc_fdd_133 = -1; /* T_fdd_130 */ static int hf_rrc_fdd_134 = -1; /* T_fdd_131 */ +static int hf_rrc_tdd_85 = -1; /* T_tdd_79 */ +static int hf_rrc_modeSpecificInfo_96 = -1; /* T_modeSpecificInfo_96 */ +static int hf_rrc_fdd_135 = -1; /* T_fdd_132 */ +static int hf_rrc_fdd_136 = -1; /* T_fdd_133 */ static int hf_rrc_dpcch_PowerOffset = -1; /* DPCCH_PowerOffset */ static int hf_rrc_sRB_delay = -1; /* SRB_delay */ -static int hf_rrc_tdd_85 = -1; /* T_tdd_79 */ +static int hf_rrc_tdd_86 = -1; /* T_tdd_80 */ static int hf_rrc_ul_OL_PC_Signalling = -1; /* T_ul_OL_PC_Signalling */ static int hf_rrc_broadcast_UL_OL_PC_info = -1; /* NULL */ static int hf_rrc_individuallySignalled = -1; /* T_individuallySignalled */ static int hf_rrc_individualTS_InterferenceList = -1; /* IndividualTS_InterferenceList */ -static int hf_rrc_fdd_135 = -1; /* T_fdd_132 */ -static int hf_rrc_tdd_86 = -1; /* T_tdd_80 */ +static int hf_rrc_fdd_137 = -1; /* T_fdd_134 */ +static int hf_rrc_tdd_87 = -1; /* T_tdd_81 */ static int hf_rrc_ul_OL_PC_Signalling_01 = -1; /* T_ul_OL_PC_Signalling_01 */ static int hf_rrc_individuallySignalled_01 = -1; /* T_individuallySignalled_01 */ static int hf_rrc_tddOption_22 = -1; /* T_tddOption_22 */ static int hf_rrc_tdd384_42 = -1; /* T_tdd384_38 */ static int hf_rrc_dpch_ConstantValue_01 = -1; /* ConstantValue */ -static int hf_rrc_tdd128_61 = -1; /* T_tdd128_59 */ -static int hf_rrc_fdd_136 = -1; /* T_fdd_133 */ +static int hf_rrc_tdd128_62 = -1; /* T_tdd128_60 */ +static int hf_rrc_fdd_138 = -1; /* T_fdd_135 */ static int hf_rrc_ack_NACK_repetition_factor = -1; /* ACK_NACK_repetitionFactor */ -static int hf_rrc_tdd_87 = -1; /* T_tdd_81 */ +static int hf_rrc_tdd_88 = -1; /* T_tdd_82 */ static int hf_rrc_ul_OL_PC_Signalling_02 = -1; /* T_ul_OL_PC_Signalling_02 */ static int hf_rrc_individuallySignalled_02 = -1; /* T_individuallySignalled_02 */ static int hf_rrc_tddOption_23 = -1; /* T_tddOption_23 */ static int hf_rrc_tdd384_43 = -1; /* T_tdd384_39 */ -static int hf_rrc_tdd128_62 = -1; /* T_tdd128_60 */ -static int hf_rrc_fdd_137 = -1; /* T_fdd_134 */ -static int hf_rrc_tdd_88 = -1; /* T_tdd_82 */ +static int hf_rrc_tdd128_63 = -1; /* T_tdd128_61 */ +static int hf_rrc_fdd_139 = -1; /* T_fdd_136 */ +static int hf_rrc_tdd_89 = -1; /* T_tdd_83 */ static int hf_rrc_ul_OL_PC_Signalling_03 = -1; /* T_ul_OL_PC_Signalling_03 */ static int hf_rrc_individuallySignalled_03 = -1; /* T_individuallySignalled_03 */ static int hf_rrc_tddOption_24 = -1; /* T_tddOption_24 */ static int hf_rrc_tdd384_44 = -1; /* T_tdd384_40 */ -static int hf_rrc_tdd128_63 = -1; /* T_tdd128_61 */ -static int hf_rrc_fdd_138 = -1; /* T_fdd_135 */ -static int hf_rrc_tdd_89 = -1; /* T_tdd_83 */ +static int hf_rrc_tdd128_64 = -1; /* T_tdd128_62 */ +static int hf_rrc_fdd_140 = -1; /* T_fdd_137 */ +static int hf_rrc_tdd_90 = -1; /* T_tdd_84 */ static int hf_rrc_ul_OL_PC_Signalling_04 = -1; /* T_ul_OL_PC_Signalling_04 */ static int hf_rrc_individuallySignalled_04 = -1; /* T_individuallySignalled_04 */ static int hf_rrc_tddOption_25 = -1; /* T_tddOption_25 */ static int hf_rrc_tdd384_45 = -1; /* T_tdd384_41 */ static int hf_rrc_tdd768_26 = -1; /* T_tdd768_23 */ -static int hf_rrc_tdd128_64 = -1; /* T_tdd128_62 */ -static int hf_rrc_fdd_139 = -1; /* T_fdd_136 */ +static int hf_rrc_tdd128_65 = -1; /* T_tdd128_63 */ +static int hf_rrc_fdd_141 = -1; /* T_fdd_138 */ static int hf_rrc_ack_NACK_repetition_factor_assisting = -1; /* ACK_NACK_repetitionFactor */ -static int hf_rrc_tdd_90 = -1; /* T_tdd_84 */ +static int hf_rrc_tdd_91 = -1; /* T_tdd_85 */ static int hf_rrc_ul_OL_PC_Signalling_05 = -1; /* T_ul_OL_PC_Signalling_05 */ static int hf_rrc_individuallySignalled_05 = -1; /* T_individuallySignalled_05 */ static int hf_rrc_tddOption_26 = -1; /* T_tddOption_26 */ static int hf_rrc_tdd384_46 = -1; /* T_tdd384_42 */ static int hf_rrc_tdd768_27 = -1; /* T_tdd768_24 */ -static int hf_rrc_tdd128_65 = -1; /* T_tdd128_63 */ +static int hf_rrc_tdd128_66 = -1; /* T_tdd128_64 */ static int hf_rrc_dpcch_PowerOffset_01 = -1; /* DPCCH_PowerOffset2 */ -static int hf_rrc_fdd_140 = -1; /* T_fdd_137 */ -static int hf_rrc_tdd_91 = -1; /* T_tdd_85 */ +static int hf_rrc_fdd_142 = -1; /* T_fdd_139 */ static int hf_rrc_tdd_92 = -1; /* T_tdd_86 */ +static int hf_rrc_tdd_93 = -1; /* T_tdd_87 */ static int hf_rrc_non_ScheduledTransGrantInfo_02 = -1; /* Non_ScheduledTransGrantInfoTDD_ext */ static int hf_rrc_mac_es_e_resetIndicator_01 = -1; /* T_mac_es_e_resetIndicator_01 */ static int hf_rrc_e_DPCCH_Info = -1; /* E_DPCCH_Info */ static int hf_rrc_e_DPDCH_Info = -1; /* E_DPDCH_Info */ static int hf_rrc_schedulingTransmConfiguration = -1; /* E_DPDCH_SchedulingTransmConfiguration */ static int hf_rrc_mac_es_e_resetIndicator_02 = -1; /* T_mac_es_e_resetIndicator_02 */ -static int hf_rrc_modeSpecificInfo_96 = -1; /* T_modeSpecificInfo_96 */ -static int hf_rrc_fdd_141 = -1; /* T_fdd_138 */ +static int hf_rrc_modeSpecificInfo_97 = -1; /* T_modeSpecificInfo_97 */ +static int hf_rrc_fdd_143 = -1; /* T_fdd_140 */ static int hf_rrc_e_DPCCH_Info_01 = -1; /* E_DPCCH_Info_r7 */ static int hf_rrc_e_DPDCH_Info_01 = -1; /* E_DPDCH_Info_r7 */ -static int hf_rrc_tdd_93 = -1; /* T_tdd_87 */ +static int hf_rrc_tdd_94 = -1; /* T_tdd_88 */ static int hf_rrc_e_RUCCH_Info_01 = -1; /* E_RUCCH_Info */ static int hf_rrc_e_PUCH_Info_01 = -1; /* E_PUCH_Info */ static int hf_rrc_non_ScheduledTransGrantInfo_03 = -1; /* Non_ScheduledTransGrantInfoTDD */ static int hf_rrc_mac_es_e_resetIndicator_03 = -1; /* T_mac_es_e_resetIndicator_03 */ -static int hf_rrc_modeSpecificInfo_97 = -1; /* T_modeSpecificInfo_97 */ -static int hf_rrc_fdd_142 = -1; /* T_fdd_139 */ -static int hf_rrc_e_DPDCH_Info_02 = -1; /* E_DPDCH_Info_r8 */ -static int hf_rrc_tdd_94 = -1; /* T_tdd_88 */ -static int hf_rrc_mac_es_e_resetIndicator_04 = -1; /* T_mac_es_e_resetIndicator_04 */ static int hf_rrc_modeSpecificInfo_98 = -1; /* T_modeSpecificInfo_98 */ -static int hf_rrc_fdd_143 = -1; /* T_fdd_140 */ +static int hf_rrc_fdd_144 = -1; /* T_fdd_141 */ +static int hf_rrc_e_DPDCH_Info_02 = -1; /* E_DPDCH_Info_r8 */ static int hf_rrc_tdd_95 = -1; /* T_tdd_89 */ -static int hf_rrc_non_ScheduledTransGrantInfo_04 = -1; /* Non_ScheduledTransGrantInfoTDD_r9 */ -static int hf_rrc_mac_es_e_resetIndicator_05 = -1; /* T_mac_es_e_resetIndicator_05 */ +static int hf_rrc_mac_es_e_resetIndicator_04 = -1; /* T_mac_es_e_resetIndicator_04 */ static int hf_rrc_modeSpecificInfo_99 = -1; /* T_modeSpecificInfo_99 */ -static int hf_rrc_fdd_144 = -1; /* T_fdd_141 */ +static int hf_rrc_fdd_145 = -1; /* T_fdd_142 */ static int hf_rrc_tdd_96 = -1; /* T_tdd_90 */ +static int hf_rrc_non_ScheduledTransGrantInfo_04 = -1; /* Non_ScheduledTransGrantInfoTDD_r9 */ +static int hf_rrc_mac_es_e_resetIndicator_05 = -1; /* T_mac_es_e_resetIndicator_05 */ +static int hf_rrc_modeSpecificInfo_100 = -1; /* T_modeSpecificInfo_100 */ +static int hf_rrc_fdd_146 = -1; /* T_fdd_143 */ +static int hf_rrc_tdd_97 = -1; /* T_tdd_91 */ static int hf_rrc_configurationInfo_12 = -1; /* T_configurationInfo_12 */ -static int hf_rrc_newConfiguration_18 = -1; /* T_newConfiguration_18 */ +static int hf_rrc_newConfiguration_19 = -1; /* T_newConfiguration_19 */ static int hf_rrc_s_e_dpcch_power_offset = -1; /* INTEGER_0_17 */ static int hf_rrc_rank2_minimum_E_TFCI = -1; /* E_DCH_MinimumSet_E_TFCI */ static int hf_rrc_inter_stream_compensation = -1; /* INTEGER_0_15 */ @@ -6823,7 +6999,7 @@ static int hf_rrc_e_HICH_info = -1; /* E_HICH_Information_TDD128 * static int hf_rrc_UL_MulticarrierEDCH_Infolist_TDD128_item = -1; /* UL_MulticarrierEDCH_InfolistItem_TDD128 */ static int hf_rrc_UL_MulticarrierEDCH_Deletelist_TDD128_item = -1; /* UARFCN */ static int hf_rrc_configuration_info = -1; /* T_configuration_info */ -static int hf_rrc_newConfiguration_19 = -1; /* UL_MulticarrierEDCH_NewConfigurationInfo_TDD128 */ +static int hf_rrc_newConfiguration_20 = -1; /* UL_MulticarrierEDCH_NewConfigurationInfo_TDD128 */ static int hf_rrc_tsn_Length_01 = -1; /* T_tsn_Length_01 */ static int hf_rrc_ul_MulticarrierEDCH_Infolist = -1; /* UL_MulticarrierEDCH_Infolist_TDD128 */ static int hf_rrc_ul_MulticarrierEDCH_Deletelist = -1; /* UL_MulticarrierEDCH_Deletelist_TDD128 */ @@ -6834,13 +7010,13 @@ static int hf_rrc_enabled = -1; /* T_enabled */ static int hf_rrc_enabled_01 = -1; /* T_enabled_01 */ static int hf_rrc_tddOption_27 = -1; /* T_tddOption_27 */ static int hf_rrc_tdd384_47 = -1; /* T_tdd384_43 */ -static int hf_rrc_tdd128_66 = -1; /* T_tdd128_64 */ +static int hf_rrc_tdd128_67 = -1; /* T_tdd128_65 */ static int hf_rrc_synchronisationParameters = -1; /* SynchronisationParameters_r4 */ static int hf_rrc_enabled_02 = -1; /* T_enabled_02 */ static int hf_rrc_tddOption_28 = -1; /* T_tddOption_28 */ static int hf_rrc_tdd384_48 = -1; /* T_tdd384_44 */ static int hf_rrc_tdd768_28 = -1; /* T_tdd768_25 */ -static int hf_rrc_tdd128_67 = -1; /* T_tdd128_65 */ +static int hf_rrc_tdd128_68 = -1; /* T_tdd128_66 */ static int hf_rrc_enabled_03 = -1; /* T_enabled_03 */ static int hf_rrc_k = -1; /* INTEGER_1_32 */ static int hf_rrc_l = -1; /* INTEGER_1_32 */ @@ -6975,105 +7151,105 @@ static int hf_rrc_cellDCHMeasOccasionSequenceList = -1; /* SEQUENCE_SIZE_1_maxM static int hf_rrc_cellDCHMeasOccasionSequenceList_item = -1; /* CellDCHMeasOccasionPattern_LCR */ static int hf_rrc_cellIndividualOffset = -1; /* CellIndividualOffset */ static int hf_rrc_referenceTimeDifferenceToCell = -1; /* ReferenceTimeDifferenceToCell */ -static int hf_rrc_modeSpecificInfo_100 = -1; /* T_modeSpecificInfo_100 */ -static int hf_rrc_fdd_145 = -1; /* T_fdd_142 */ +static int hf_rrc_modeSpecificInfo_101 = -1; /* T_modeSpecificInfo_101 */ +static int hf_rrc_fdd_147 = -1; /* T_fdd_144 */ static int hf_rrc_readSFN_Indicator = -1; /* BOOLEAN */ -static int hf_rrc_tdd_97 = -1; /* T_tdd_91 */ +static int hf_rrc_tdd_98 = -1; /* T_tdd_92 */ static int hf_rrc_primaryCCPCH_Info_02 = -1; /* PrimaryCCPCH_Info */ static int hf_rrc_timeslotInfoList = -1; /* TimeslotInfoList */ -static int hf_rrc_modeSpecificInfo_101 = -1; /* T_modeSpecificInfo_101 */ -static int hf_rrc_fdd_146 = -1; /* T_fdd_143 */ -static int hf_rrc_tdd_98 = -1; /* T_tdd_92 */ +static int hf_rrc_modeSpecificInfo_102 = -1; /* T_modeSpecificInfo_102 */ +static int hf_rrc_fdd_148 = -1; /* T_fdd_145 */ +static int hf_rrc_tdd_99 = -1; /* T_tdd_93 */ static int hf_rrc_primaryCCPCH_Info_03 = -1; /* PrimaryCCPCH_Info_r4 */ static int hf_rrc_timeslotInfoList_01 = -1; /* TimeslotInfoList_r4 */ static int hf_rrc_cellSelectionReselectionInfo = -1; /* CellSelectReselectInfoMC_RSCP */ -static int hf_rrc_modeSpecificInfo_102 = -1; /* T_modeSpecificInfo_102 */ -static int hf_rrc_fdd_147 = -1; /* T_fdd_144 */ -static int hf_rrc_tdd_99 = -1; /* T_tdd_93 */ -static int hf_rrc_CellInfoListToBeExcluded_item = -1; /* PrimaryCPICH_Info */ static int hf_rrc_modeSpecificInfo_103 = -1; /* T_modeSpecificInfo_103 */ -static int hf_rrc_fdd_148 = -1; /* T_fdd_145 */ +static int hf_rrc_fdd_149 = -1; /* T_fdd_146 */ static int hf_rrc_tdd_100 = -1; /* T_tdd_94 */ +static int hf_rrc_CellInfoListToBeExcluded_item = -1; /* PrimaryCPICH_Info */ +static int hf_rrc_modeSpecificInfo_104 = -1; /* T_modeSpecificInfo_104 */ +static int hf_rrc_fdd_150 = -1; /* T_fdd_147 */ +static int hf_rrc_tdd_101 = -1; /* T_tdd_95 */ static int hf_rrc_cellSelectionReselectionInfo_01 = -1; /* CellSelectReselectInfoSIB_11_12_RSCP */ static int hf_rrc_primaryCCPCH_Info_04 = -1; /* PrimaryCCPCH_Info_LCR_r4 */ static int hf_rrc_timeslotInfoList_02 = -1; /* TimeslotInfoList_LCR_r4 */ -static int hf_rrc_modeSpecificInfo_104 = -1; /* T_modeSpecificInfo_104 */ -static int hf_rrc_fdd_149 = -1; /* T_fdd_146 */ -static int hf_rrc_tdd_101 = -1; /* T_tdd_95 */ -static int hf_rrc_cellSelectionReselectionInfo_02 = -1; /* CellSelectReselectInfoSIB_11_12_ECN0 */ static int hf_rrc_modeSpecificInfo_105 = -1; /* T_modeSpecificInfo_105 */ -static int hf_rrc_fdd_150 = -1; /* T_fdd_147 */ +static int hf_rrc_fdd_151 = -1; /* T_fdd_148 */ static int hf_rrc_tdd_102 = -1; /* T_tdd_96 */ -static int hf_rrc_cellSelectionReselectionInfo_03 = -1; /* CellSelectReselectInfoSIB_11_12_HCS_RSCP */ +static int hf_rrc_cellSelectionReselectionInfo_02 = -1; /* CellSelectReselectInfoSIB_11_12_ECN0 */ static int hf_rrc_modeSpecificInfo_106 = -1; /* T_modeSpecificInfo_106 */ -static int hf_rrc_fdd_151 = -1; /* T_fdd_148 */ +static int hf_rrc_fdd_152 = -1; /* T_fdd_149 */ static int hf_rrc_tdd_103 = -1; /* T_tdd_97 */ +static int hf_rrc_cellSelectionReselectionInfo_03 = -1; /* CellSelectReselectInfoSIB_11_12_HCS_RSCP */ +static int hf_rrc_modeSpecificInfo_107 = -1; /* T_modeSpecificInfo_107 */ +static int hf_rrc_fdd_153 = -1; /* T_fdd_150 */ +static int hf_rrc_tdd_104 = -1; /* T_tdd_98 */ static int hf_rrc_cellSelectionReselectionInfo_04 = -1; /* CellSelectReselectInfoSIB_11_12_HCS_ECN0 */ static int hf_rrc_cellIdentity = -1; /* CellIdentity */ static int hf_rrc_dummy_51 = -1; /* SFN_SFN_ObsTimeDifference */ static int hf_rrc_cellSynchronisationInfo = -1; /* CellSynchronisationInfo */ -static int hf_rrc_modeSpecificInfo_107 = -1; /* T_modeSpecificInfo_107 */ -static int hf_rrc_fdd_152 = -1; /* T_fdd_149 */ +static int hf_rrc_modeSpecificInfo_108 = -1; /* T_modeSpecificInfo_108 */ +static int hf_rrc_fdd_154 = -1; /* T_fdd_151 */ static int hf_rrc_cpich_Ec_N0_01 = -1; /* CPICH_Ec_N0 */ static int hf_rrc_cpich_RSCP_01 = -1; /* CPICH_RSCP */ static int hf_rrc_pathloss = -1; /* Pathloss */ -static int hf_rrc_tdd_104 = -1; /* T_tdd_98 */ +static int hf_rrc_tdd_105 = -1; /* T_tdd_99 */ static int hf_rrc_proposedTGSN = -1; /* TGSN */ static int hf_rrc_timeslotISCP_List = -1; /* TimeslotISCP_List */ -static int hf_rrc_modeSpecificInfo_108 = -1; /* T_modeSpecificInfo_108 */ -static int hf_rrc_fdd_153 = -1; /* T_fdd_150 */ +static int hf_rrc_modeSpecificInfo_109 = -1; /* T_modeSpecificInfo_109 */ +static int hf_rrc_fdd_155 = -1; /* T_fdd_152 */ static int hf_rrc_deltaRSCPPerCell = -1; /* DeltaRSCPPerCell */ -static int hf_rrc_tdd_105 = -1; /* T_tdd_99 */ +static int hf_rrc_tdd_106 = -1; /* T_tdd_100 */ static int hf_rrc_csgIdentity = -1; /* CSG_Identity */ static int hf_rrc_csgMemberIndication = -1; /* T_csgMemberIndication */ static int hf_rrc_csg_MemberPLMNList = -1; /* CSG_MemberPLMNList */ -static int hf_rrc_fdd_154 = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCPICH_Info */ +static int hf_rrc_fdd_156 = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCPICH_Info */ static int hf_rrc_fdd_item_01 = -1; /* PrimaryCPICH_Info */ -static int hf_rrc_tdd_106 = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCCPCH_Info */ +static int hf_rrc_tdd_107 = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCCPCH_Info */ static int hf_rrc_tdd_item_02 = -1; /* PrimaryCCPCH_Info */ -static int hf_rrc_fdd_155 = -1; /* SEQUENCE_SIZE_1_maxCellMeasOnSecULFreq_OF_PrimaryCPICH_Info */ +static int hf_rrc_fdd_157 = -1; /* SEQUENCE_SIZE_1_maxCellMeasOnSecULFreq_OF_PrimaryCPICH_Info */ static int hf_rrc_CellMeasurementEventResults_LCR_r4_item = -1; /* PrimaryCCPCH_Info_LCR_r4 */ static int hf_rrc_dummy_52 = -1; /* SFN_SFN_OTD_Type */ static int hf_rrc_cellIdentity_reportingIndicator = -1; /* BOOLEAN */ static int hf_rrc_cellSynchronisationInfoReportingIndicator = -1; /* BOOLEAN */ -static int hf_rrc_modeSpecificInfo_109 = -1; /* T_modeSpecificInfo_109 */ -static int hf_rrc_fdd_156 = -1; /* T_fdd_151 */ +static int hf_rrc_modeSpecificInfo_110 = -1; /* T_modeSpecificInfo_110 */ +static int hf_rrc_fdd_158 = -1; /* T_fdd_153 */ static int hf_rrc_cpich_Ec_N0_reportingIndicator = -1; /* BOOLEAN */ static int hf_rrc_cpich_RSCP_reportingIndicator = -1; /* BOOLEAN */ static int hf_rrc_pathloss_reportingIndicator = -1; /* BOOLEAN */ -static int hf_rrc_tdd_107 = -1; /* T_tdd_100 */ +static int hf_rrc_tdd_108 = -1; /* T_tdd_101 */ static int hf_rrc_timeslotISCP_reportingIndicator = -1; /* BOOLEAN */ static int hf_rrc_proposedTGSN_ReportingRequired = -1; /* BOOLEAN */ static int hf_rrc_primaryCCPCH_RSCP_reportingIndicator = -1; /* BOOLEAN */ static int hf_rrc_q_OffsetS_N = -1; /* Q_OffsetS_N */ static int hf_rrc_hcs_NeighbouringCellInformation_RSCP = -1; /* HCS_NeighbouringCellInformation_RSCP */ -static int hf_rrc_modeSpecificInfo_110 = -1; /* T_modeSpecificInfo_110 */ -static int hf_rrc_fdd_157 = -1; /* T_fdd_152 */ -static int hf_rrc_tdd_108 = -1; /* T_tdd_101 */ -static int hf_rrc_gsm_03 = -1; /* T_gsm_03 */ -static int hf_rrc_q_Offset1S_N = -1; /* Q_OffsetS_N */ -static int hf_rrc_q_Offset2S_N = -1; /* Q_OffsetS_N */ static int hf_rrc_modeSpecificInfo_111 = -1; /* T_modeSpecificInfo_111 */ -static int hf_rrc_fdd_158 = -1; /* T_fdd_153 */ +static int hf_rrc_fdd_159 = -1; /* T_fdd_154 */ static int hf_rrc_tdd_109 = -1; /* T_tdd_102 */ static int hf_rrc_gsm_04 = -1; /* T_gsm_04 */ +static int hf_rrc_q_Offset1S_N = -1; /* Q_OffsetS_N */ +static int hf_rrc_q_Offset2S_N = -1; /* Q_OffsetS_N */ static int hf_rrc_modeSpecificInfo_112 = -1; /* T_modeSpecificInfo_112 */ -static int hf_rrc_fdd_159 = -1; /* T_fdd_154 */ +static int hf_rrc_fdd_160 = -1; /* T_fdd_155 */ static int hf_rrc_tdd_110 = -1; /* T_tdd_103 */ static int hf_rrc_gsm_05 = -1; /* T_gsm_05 */ static int hf_rrc_modeSpecificInfo_113 = -1; /* T_modeSpecificInfo_113 */ -static int hf_rrc_fdd_160 = -1; /* T_fdd_155 */ +static int hf_rrc_fdd_161 = -1; /* T_fdd_156 */ static int hf_rrc_tdd_111 = -1; /* T_tdd_104 */ static int hf_rrc_gsm_06 = -1; /* T_gsm_06 */ static int hf_rrc_modeSpecificInfo_114 = -1; /* T_modeSpecificInfo_114 */ -static int hf_rrc_fdd_161 = -1; /* T_fdd_156 */ +static int hf_rrc_fdd_162 = -1; /* T_fdd_157 */ static int hf_rrc_tdd_112 = -1; /* T_tdd_105 */ static int hf_rrc_gsm_07 = -1; /* T_gsm_07 */ -static int hf_rrc_hcs_NeighbouringCellInformation_ECN0 = -1; /* HCS_NeighbouringCellInformation_ECN0 */ static int hf_rrc_modeSpecificInfo_115 = -1; /* T_modeSpecificInfo_115 */ -static int hf_rrc_fdd_162 = -1; /* T_fdd_157 */ +static int hf_rrc_fdd_163 = -1; /* T_fdd_158 */ static int hf_rrc_tdd_113 = -1; /* T_tdd_106 */ static int hf_rrc_gsm_08 = -1; /* T_gsm_08 */ +static int hf_rrc_hcs_NeighbouringCellInformation_ECN0 = -1; /* HCS_NeighbouringCellInformation_ECN0 */ +static int hf_rrc_modeSpecificInfo_116 = -1; /* T_modeSpecificInfo_116 */ +static int hf_rrc_fdd_164 = -1; /* T_fdd_159 */ +static int hf_rrc_tdd_114 = -1; /* T_tdd_107 */ +static int hf_rrc_gsm_09 = -1; /* T_gsm_09 */ static int hf_rrc_deltaQrxlevmin = -1; /* DeltaQrxlevmin */ static int hf_rrc_deltaQhcs = -1; /* DeltaRSCP */ static int hf_rrc_q_Hyst_l_S_PCH = -1; /* Q_Hyst_S_Fine */ @@ -7091,11 +7267,11 @@ static int hf_rrc_CellsForInterFreqMeasList_r12_item = -1; /* InterFreqCellID_r static int hf_rrc_CellsForInterRATMeasList_item = -1; /* InterRATCellID */ static int hf_rrc_CellsForIntraFreqMeasList_item = -1; /* IntraFreqCellID */ static int hf_rrc_CellsForIntraFreqMeasListOnSecULFreq_item = -1; /* IntraFreqCellIDOnSecULFreq */ -static int hf_rrc_modeSpecificInfo_116 = -1; /* T_modeSpecificInfo_116 */ -static int hf_rrc_fdd_163 = -1; /* T_fdd_158 */ +static int hf_rrc_modeSpecificInfo_117 = -1; /* T_modeSpecificInfo_117 */ +static int hf_rrc_fdd_165 = -1; /* T_fdd_160 */ static int hf_rrc_countC_SFN_Frame_difference = -1; /* CountC_SFN_Frame_difference */ static int hf_rrc_tm = -1; /* INTEGER_0_38399 */ -static int hf_rrc_tdd_114 = -1; /* T_tdd_107 */ +static int hf_rrc_tdd_115 = -1; /* T_tdd_108 */ static int hf_rrc_bsicReported = -1; /* BSICReported */ static int hf_rrc_CellToReportList_item = -1; /* CellToReport */ static int hf_rrc_cnavToc = -1; /* BIT_STRING_SIZE_11 */ @@ -7116,8 +7292,8 @@ static int hf_rrc_cnavISCl5q5 = -1; /* BIT_STRING_SIZE_13 */ static int hf_rrc_countC_SFN_High = -1; /* INTEGER_0_15 */ static int hf_rrc_off = -1; /* INTEGER_0_255 */ static int hf_rrc_CSG_MemberPLMNList_item = -1; /* PLMN_Identity */ -static int hf_rrc_modeSpecificInfo_117 = -1; /* T_modeSpecificInfo_117 */ -static int hf_rrc_fdd_164 = -1; /* T_fdd_159 */ +static int hf_rrc_modeSpecificInfo_118 = -1; /* T_modeSpecificInfo_118 */ +static int hf_rrc_fdd_166 = -1; /* T_fdd_161 */ static int hf_rrc_startPSC_01 = -1; /* PrimaryCPICH_Info */ static int hf_rrc_numberOfPSCs_01 = -1; /* INTEGER_1_512 */ static int hf_rrc_CSGCellInfoList_item = -1; /* CSGCellInfo */ @@ -7126,7 +7302,7 @@ static int hf_rrc_CSGInterFreqCellInfoList_item = -1; /* CSGInterFreqCellInfo * static int hf_rrc_uTRACSGProximityDetec = -1; /* T_uTRACSGProximityDetec */ static int hf_rrc_e_UTRACSGProximityDetec = -1; /* T_e_UTRACSGProximityDetec */ static int hf_rrc_cSGproximityInd = -1; /* T_cSGproximityInd */ -static int hf_rrc_radioAccessTechnology_02 = -1; /* T_radioAccessTechnology_02 */ +static int hf_rrc_radioAccessTechnology_03 = -1; /* T_radioAccessTechnology_03 */ static int hf_rrc_uTRA = -1; /* T_uTRA */ static int hf_rrc_cSGFrequencyInfoUTRA = -1; /* FrequencyInfo */ static int hf_rrc_e_UTRA = -1; /* T_e_UTRA */ @@ -7209,14 +7385,18 @@ static int hf_rrc_threshXlow2 = -1; /* INTEGER_0_31 */ static int hf_rrc_qqualMinEUTRA_WB = -1; /* INTEGER_M34_M3 */ static int hf_rrc_qqualMinRSRQ_OnAllSymbols = -1; /* INTEGER_M34_M3 */ static int hf_rrc_reducedMeasurementPerformance = -1; /* T_reducedMeasurementPerformance */ +static int hf_rrc_subpriority_01 = -1; /* T_subpriority_01 */ static int hf_rrc_reducedMeasurementPerformance_01 = -1; /* T_reducedMeasurementPerformance_01 */ +static int hf_rrc_subpriority_02 = -1; /* T_subpriority_02 */ static int hf_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_item = -1; /* EUTRA_FrequencyAndPriorityInfoExtension_vb50ext */ static int hf_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vb80ext_item = -1; /* EUTRA_FrequencyAndPriorityInfoExtension_vb80ext */ static int hf_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vc50ext_item = -1; /* EUTRA_FrequencyAndPriorityInfoExtension_vc50ext */ +static int hf_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vdxyext_item = -1; /* EUTRA_FrequencyAndPriorityInfoExtension_vdxyext */ static int hf_rrc_EUTRA_FrequencyAndPriorityInfoList_item = -1; /* EUTRA_FrequencyAndPriorityInfo */ static int hf_rrc_EUTRA_FrequencyAndPriorityInfoList_v920ext_item = -1; /* EUTRA_FrequencyAndPriorityInfo_v920ext */ static int hf_rrc_EUTRA_FrequencyAndPriorityInfoList_vb50ext_item = -1; /* EUTRA_FrequencyAndPriorityInfo_vb50ext */ static int hf_rrc_EUTRA_FrequencyAndPriorityInfoList_vc50ext_item = -1; /* EUTRA_FrequencyAndPriorityInfo_vc50ext */ +static int hf_rrc_EUTRA_FrequencyAndPriorityInfoList_vdxyext_item = -1; /* EUTRA_FrequencyAndPriorityInfo_vdxyext */ static int hf_rrc_eutraFrequencyRemoval = -1; /* EUTRA_FrequencyRemoval */ static int hf_rrc_eutraNewFrequencies = -1; /* EUTRA_FrequencyInfoList */ static int hf_rrc_eutraSIAcquisition = -1; /* EUTRA_SIAcquisition */ @@ -7341,8 +7521,8 @@ static int hf_rrc_hysteresis1 = -1; /* Hysteresis */ static int hf_rrc_hysteresis2 = -1; /* Hysteresis */ static int hf_rrc_uePowerHeadroomThreshold1 = -1; /* UE_PowerHeadroomThreshold */ static int hf_rrc_uePowerHeadroomThreshold2 = -1; /* UE_PowerHeadroomThreshold */ -static int hf_rrc_fdd_165 = -1; /* PrimaryCPICH_Info */ -static int hf_rrc_tdd_115 = -1; /* PrimaryCCPCH_Info_LCR_r4 */ +static int hf_rrc_fdd_167 = -1; /* PrimaryCPICH_Info */ +static int hf_rrc_tdd_116 = -1; /* PrimaryCCPCH_Info_LCR_r4 */ static int hf_rrc_ForbiddenAffectCellList_item = -1; /* ForbiddenAffectCell */ static int hf_rrc_ForbiddenAffectCellList_r4_item = -1; /* ForbiddenAffectCell_r4 */ static int hf_rrc_ForbiddenAffectCellList_LCR_r4_item = -1; /* ForbiddenAffectCell_LCR_r4 */ @@ -7626,8 +7806,8 @@ static int hf_rrc_removedInterFreqCellList_01 = -1; /* RemovedInterFreqCellList static int hf_rrc_newInterFreqCellList_07 = -1; /* NewInterFreqCellList_r12 */ static int hf_rrc_cellsForInterFreqMeasList_01 = -1; /* CellsForInterFreqMeasList_r12 */ static int hf_rrc_rmp_Frequency_List = -1; /* RMP_Frequency_List */ -static int hf_rrc_modeSpecificInfo_118 = -1; /* T_modeSpecificInfo_118 */ -static int hf_rrc_fdd_166 = -1; /* T_fdd_160 */ +static int hf_rrc_modeSpecificInfo_119 = -1; /* T_modeSpecificInfo_119 */ +static int hf_rrc_fdd_168 = -1; /* T_fdd_162 */ static int hf_rrc_primaryScramblingCode_01 = -1; /* PrimaryCPICH_Info */ static int hf_rrc_newInterFreqCellList_08 = -1; /* NewInterFreqCellSI_List_RSCP */ static int hf_rrc_newInterFreqCellList_09 = -1; /* NewInterFreqCellSI_List_ECN0 */ @@ -7684,10 +7864,10 @@ static int hf_rrc_reportingCriteria = -1; /* T_reportingCriteria */ static int hf_rrc_intraFreqReportingCriteria_02 = -1; /* T_intraFreqReportingCriteria */ static int hf_rrc_intraFreqMeasQuantity = -1; /* IntraFreqMeasQuantity */ static int hf_rrc_interFreqReportingCriteria = -1; /* T_interFreqReportingCriteria */ -static int hf_rrc_modeSpecificInfo_119 = -1; /* T_modeSpecificInfo_119 */ -static int hf_rrc_fdd_167 = -1; /* T_fdd_161 */ +static int hf_rrc_modeSpecificInfo_120 = -1; /* T_modeSpecificInfo_120 */ +static int hf_rrc_fdd_169 = -1; /* T_fdd_163 */ static int hf_rrc_freqQualityEstimateQuantity_FDD = -1; /* FreqQualityEstimateQuantity_FDD */ -static int hf_rrc_tdd_116 = -1; /* T_tdd_108 */ +static int hf_rrc_tdd_117 = -1; /* T_tdd_109 */ static int hf_rrc_freqQualityEstimateQuantity_TDD = -1; /* FreqQualityEstimateQuantity_TDD */ static int hf_rrc_utra_CarrierRSSI = -1; /* UTRA_CarrierRSSI */ static int hf_rrc_interFreqCellMeasuredResultsList = -1; /* InterFreqCellMeasuredResultsList */ @@ -7706,16 +7886,16 @@ static int hf_rrc_interFreqCellInfoSI_List_06 = -1; /* InterFreqCellInfoSI_List static int hf_rrc_interFreqCellInfoSI_List_07 = -1; /* InterFreqCellInfoSI_List_HCS_ECN0_LCR */ static int hf_rrc_InterFreqRACHRepCellsList_item = -1; /* InterFreqCellID */ static int hf_rrc_InterFreqRACHRepCellsList_r12_item = -1; /* InterFreqCellID_r12 */ -static int hf_rrc_modeSpecificInfo_120 = -1; /* T_modeSpecificInfo_120 */ -static int hf_rrc_fdd_168 = -1; /* T_fdd_162 */ +static int hf_rrc_modeSpecificInfo_121 = -1; /* T_modeSpecificInfo_121 */ +static int hf_rrc_fdd_170 = -1; /* T_fdd_164 */ static int hf_rrc_interFreqRepQuantityRACH_FDD = -1; /* InterFreqRepQuantityRACH_FDD */ -static int hf_rrc_tdd_117 = -1; /* T_tdd_109 */ +static int hf_rrc_tdd_118 = -1; /* T_tdd_110 */ static int hf_rrc_interFreqRepQuantityRACH_TDDList = -1; /* InterFreqRepQuantityRACH_TDDList */ static int hf_rrc_interFreqRACHReportingThreshold = -1; /* Threshold */ static int hf_rrc_maxReportedCellsOnRACHinterFreq = -1; /* MaxReportedCellsOnRACHinterFreq */ -static int hf_rrc_modeSpecificInfo_121 = -1; /* T_modeSpecificInfo_121 */ -static int hf_rrc_fdd_169 = -1; /* T_fdd_163 */ -static int hf_rrc_tdd_118 = -1; /* T_tdd_110 */ +static int hf_rrc_modeSpecificInfo_122 = -1; /* T_modeSpecificInfo_122 */ +static int hf_rrc_fdd_171 = -1; /* T_fdd_165 */ +static int hf_rrc_tdd_119 = -1; /* T_tdd_111 */ static int hf_rrc_InterFreqBlacklistedCellsList_r12_item = -1; /* InterFreqBlacklistedCells_r12 */ static int hf_rrc_excludedCellInfoList = -1; /* CellInfoListToBeExcluded */ static int hf_rrc_interFreqReportingCriteria_01 = -1; /* InterFreqReportingCriteria */ @@ -7767,7 +7947,7 @@ static int hf_rrc_interBandFrequencyIndex_01 = -1; /* INTEGER_0_79 */ static int hf_rrc_freqIndexListForEnhancedMeas_01 = -1; /* FreqIndexListForEnhancedMeas_r12 */ static int hf_rrc_reportCriteria_09 = -1; /* InterFreqReportCriteria_r12 */ static int hf_rrc_technologySpecificInfo = -1; /* T_technologySpecificInfo */ -static int hf_rrc_gsm_09 = -1; /* T_gsm_09 */ +static int hf_rrc_gsm_10 = -1; /* T_gsm_10 */ static int hf_rrc_bsic = -1; /* BSIC */ static int hf_rrc_bcch_ARFCN = -1; /* BCCH_ARFCN */ static int hf_rrc_ncMode = -1; /* NC_Mode */ @@ -7789,12 +7969,12 @@ static int hf_rrc_InterRATEventList_r12_item = -1; /* InterRATEvent_r12 */ static int hf_rrc_cellToReportList = -1; /* CellToReportList */ static int hf_rrc_rat_01 = -1; /* InterRATInfo */ static int hf_rrc_gsm_TargetCellInfoList = -1; /* GSM_TargetCellInfoList */ -static int hf_rrc_gsm_10 = -1; /* NULL */ +static int hf_rrc_gsm_11 = -1; /* NULL */ static int hf_rrc_eutra_02 = -1; /* T_eutra_01 */ static int hf_rrc_eutra_TargetFreqInfoList_01 = -1; /* EUTRA_TargetFreqInfoList */ static int hf_rrc_measQuantityUTRAN_QualityEstimate = -1; /* IntraFreqMeasQuantity */ static int hf_rrc_ratSpecificInfo = -1; /* T_ratSpecificInfo */ -static int hf_rrc_gsm_11 = -1; /* T_gsm_10 */ +static int hf_rrc_gsm_12 = -1; /* T_gsm_11 */ static int hf_rrc_measurementQuantity_02 = -1; /* MeasurementQuantityGSM */ static int hf_rrc_bsic_VerificationRequired = -1; /* BSIC_VerificationRequired */ static int hf_rrc_is_2000_01 = -1; /* T_is_2000 */ @@ -7803,11 +7983,11 @@ static int hf_rrc_tcomp_EcIo = -1; /* INTEGER_0_15 */ static int hf_rrc_softSlope = -1; /* INTEGER_0_63 */ static int hf_rrc_addIntercept = -1; /* INTEGER_0_63 */ static int hf_rrc_ratSpecificInfo_01 = -1; /* T_ratSpecificInfo_01 */ -static int hf_rrc_gsm_12 = -1; /* T_gsm_11 */ +static int hf_rrc_gsm_13 = -1; /* T_gsm_12 */ static int hf_rrc_is_2000_02 = -1; /* T_is_2000_01 */ static int hf_rrc_e_UTRA_01 = -1; /* T_e_UTRA_01 */ static int hf_rrc_measurementQuantity_03 = -1; /* MeasurementQuantityEUTRA */ -static int hf_rrc_gsm_13 = -1; /* GSM_MeasuredResultsList */ +static int hf_rrc_gsm_14 = -1; /* GSM_MeasuredResultsList */ static int hf_rrc_InterRATMeasuredResultsList_item = -1; /* InterRATMeasuredResults */ static int hf_rrc_interRATCellInfoList = -1; /* InterRATCellInfoList */ static int hf_rrc_interRATMeasQuantity = -1; /* InterRATMeasQuantity */ @@ -7834,10 +8014,10 @@ static int hf_rrc_interRATEventList = -1; /* InterRATEventList */ static int hf_rrc_interRATEventList_01 = -1; /* InterRATEventList_r12 */ static int hf_rrc_utran_EstimatedQuality = -1; /* BOOLEAN */ static int hf_rrc_ratSpecificInfo_02 = -1; /* T_ratSpecificInfo_02 */ -static int hf_rrc_gsm_14 = -1; /* T_gsm_12 */ +static int hf_rrc_gsm_15 = -1; /* T_gsm_13 */ static int hf_rrc_gsm_Carrier_RSSI = -1; /* BOOLEAN */ static int hf_rrc_ratSpecificInfo_03 = -1; /* T_ratSpecificInfo_03 */ -static int hf_rrc_gsm_15 = -1; /* T_gsm_13 */ +static int hf_rrc_gsm_16 = -1; /* T_gsm_14 */ static int hf_rrc_eutra_03 = -1; /* T_eutra_02 */ static int hf_rrc_reportingQuantity = -1; /* T_reportingQuantity */ static int hf_rrc_removedIntraFreqCellList = -1; /* RemovedIntraFreqCellList */ @@ -7853,8 +8033,8 @@ static int hf_rrc_cSGIntraFreqCellInfoList = -1; /* CSGIntraFreqCellInfoList */ static int hf_rrc_intraFreqSIAcquisition = -1; /* IntraFreqSIAcquisition */ static int hf_rrc_newIntraFreqCellList_05 = -1; /* NewIntraFreqCellList_r10 */ static int hf_rrc_IntraFreqSIAcquisitionInfo_item = -1; /* PrimaryCPICH_Info */ -static int hf_rrc_modeSpecificInfo_122 = -1; /* T_modeSpecificInfo_122 */ -static int hf_rrc_fdd_170 = -1; /* T_fdd_164 */ +static int hf_rrc_modeSpecificInfo_123 = -1; /* T_modeSpecificInfo_123 */ +static int hf_rrc_fdd_172 = -1; /* T_fdd_166 */ static int hf_rrc_intraFreqSIAcquisitionInfo = -1; /* IntraFreqSIAcquisitionInfo */ static int hf_rrc_newIntraFreqCellList_06 = -1; /* NewIntraFreqCellSI_List_RSCP */ static int hf_rrc_newIntraFreqCellList_07 = -1; /* NewIntraFreqCellSI_List_ECN0 */ @@ -7902,10 +8082,10 @@ static int hf_rrc_intraFreqEventCriteria_item = -1; /* IntraFreqEventCriteriaOn static int hf_rrc_eventID_02 = -1; /* EventIDIntraFreq */ static int hf_rrc_cellMeasurementEventResults = -1; /* CellMeasurementEventResults */ static int hf_rrc_cellMeasurementEventResultsOnSecUlFreq = -1; /* CellMeasurementEventResultsOnSecUlFreq */ -static int hf_rrc_modeSpecificInfo_123 = -1; /* T_modeSpecificInfo_123 */ -static int hf_rrc_fdd_171 = -1; /* T_fdd_165 */ +static int hf_rrc_modeSpecificInfo_124 = -1; /* T_modeSpecificInfo_124 */ +static int hf_rrc_fdd_173 = -1; /* T_fdd_167 */ static int hf_rrc_intraFreqMeasQuantity_FDD = -1; /* IntraFreqMeasQuantity_FDD */ -static int hf_rrc_tdd_119 = -1; /* T_tdd_111 */ +static int hf_rrc_tdd_120 = -1; /* T_tdd_112 */ static int hf_rrc_intraFreqMeasQuantity_TDDList = -1; /* IntraFreqMeasQuantity_TDDList */ static int hf_rrc_IntraFreqMeasQuantity_TDDList_item = -1; /* IntraFreqMeasQuantity_TDD */ static int hf_rrc_IntraFreqMeasQuantity_TDD_sib3List_item = -1; /* IntraFreqMeasQuantity_TDD_sib3List_item */ @@ -7935,10 +8115,10 @@ static int hf_rrc_activeSetReportingQuantities = -1; /* CellReportingQuantities static int hf_rrc_monitoredSetReportingQuantities = -1; /* CellReportingQuantities */ static int hf_rrc_detectedSetReportingQuantities = -1; /* CellReportingQuantities */ static int hf_rrc_sfn_SFN_OTD_Type = -1; /* SFN_SFN_OTD_Type */ -static int hf_rrc_modeSpecificInfo_124 = -1; /* T_modeSpecificInfo_124 */ -static int hf_rrc_fdd_172 = -1; /* T_fdd_166 */ +static int hf_rrc_modeSpecificInfo_125 = -1; /* T_modeSpecificInfo_125 */ +static int hf_rrc_fdd_174 = -1; /* T_fdd_168 */ static int hf_rrc_intraFreqRepQuantityRACH_FDD = -1; /* IntraFreqRepQuantityRACH_FDD */ -static int hf_rrc_tdd_120 = -1; /* T_tdd_112 */ +static int hf_rrc_tdd_121 = -1; /* T_tdd_113 */ static int hf_rrc_intraFreqRepQuantityRACH_TDDList = -1; /* IntraFreqRepQuantityRACH_TDDList */ static int hf_rrc_intraFreqRepQuantityRACH_FDD_01 = -1; /* T_intraFreqRepQuantityRACH_FDD */ static int hf_rrc_IntraFreqRepQuantityRACH_TDDList_item = -1; /* IntraFreqRepQuantityRACH_TDD */ @@ -7994,20 +8174,20 @@ static int hf_rrc_ellipsoidPointAltitude = -1; /* EllipsoidPointAltitude */ static int hf_rrc_ellipsoidPointAltitudeEllipse = -1; /* EllipsoidPointAltitudeEllipsoide */ static int hf_rrc_horizontalVelocity = -1; /* HorizontalVelocity */ static int hf_rrc_timeSinceFailure = -1; /* INTEGER_0_172800 */ -static int hf_rrc_modeSpecificInfo_125 = -1; /* T_modeSpecificInfo_125 */ -static int hf_rrc_fdd_173 = -1; /* T_fdd_167 */ +static int hf_rrc_modeSpecificInfo_126 = -1; /* T_modeSpecificInfo_126 */ +static int hf_rrc_fdd_175 = -1; /* T_fdd_169 */ static int hf_rrc_loggedConnectionEstablishmentFailureInfo = -1; /* LoggedConnectionEstablishmentFailureInfo_FDD */ -static int hf_rrc_tdd_121 = -1; /* T_tdd_113 */ +static int hf_rrc_tdd_122 = -1; /* T_tdd_114 */ static int hf_rrc_loggedConnectionEstablishmentFailureInfo_01 = -1; /* LoggedConnectionEstablishmentFailureInfo_TDD128 */ -static int hf_rrc_modeSpecificInfo_126 = -1; /* T_modeSpecificInfo_126 */ -static int hf_rrc_fdd_174 = -1; /* T_fdd_168 */ +static int hf_rrc_modeSpecificInfo_127 = -1; /* T_modeSpecificInfo_127 */ +static int hf_rrc_fdd_176 = -1; /* T_fdd_170 */ static int hf_rrc_loggedConnectionEstablishmentFailureInfo_02 = -1; /* LoggedConnectionEstablishmentFailureInfo_FDD_r11 */ -static int hf_rrc_tdd_122 = -1; /* T_tdd_114 */ +static int hf_rrc_tdd_123 = -1; /* T_tdd_115 */ static int hf_rrc_loggedConnectionEstablishmentFailureInfo_03 = -1; /* LoggedConnectionEstablishmentFailureInfo_TDD128_r11 */ -static int hf_rrc_modeSpecificInfo_127 = -1; /* T_modeSpecificInfo_127 */ -static int hf_rrc_fdd_175 = -1; /* T_fdd_169 */ +static int hf_rrc_modeSpecificInfo_128 = -1; /* T_modeSpecificInfo_128 */ +static int hf_rrc_fdd_177 = -1; /* T_fdd_171 */ static int hf_rrc_loggedConnectionEstablishmentFailureInfo_04 = -1; /* LoggedConnectionEstablishmentFailureInfo_FDD_vc50ext */ -static int hf_rrc_tdd_123 = -1; /* T_tdd_115 */ +static int hf_rrc_tdd_124 = -1; /* T_tdd_116 */ static int hf_rrc_loggedConnectionEstablishmentFailureInfo_05 = -1; /* LoggedConnectionEstablishmentFailureInfo_TDD128_vc50ext */ static int hf_rrc_eutraCellIdentity = -1; /* BIT_STRING_SIZE_28 */ static int hf_rrc_gsmCellIdentity = -1; /* BIT_STRING_SIZE_16 */ @@ -8068,20 +8248,20 @@ static int hf_rrc_LoggedMeasInfoList_FDD_vc50ext_item = -1; /* LoggedMeasInfo_F static int hf_rrc_LoggedMeasInfoList_TDD128_item = -1; /* LoggedMeasInfo_TDD128 */ static int hf_rrc_LoggedMeasInfoList_TDD128_vb50ext_item = -1; /* LoggedMeasInfo_TDD128_vb50ext */ static int hf_rrc_LoggedMeasInfoList_TDD128_vc50ext_item = -1; /* LoggedMeasInfo_TDD128_vc50ext */ -static int hf_rrc_modeSpecificInfo_128 = -1; /* T_modeSpecificInfo_128 */ -static int hf_rrc_fdd_176 = -1; /* T_fdd_170 */ +static int hf_rrc_modeSpecificInfo_129 = -1; /* T_modeSpecificInfo_129 */ +static int hf_rrc_fdd_178 = -1; /* T_fdd_172 */ static int hf_rrc_loggedMeasInfoList = -1; /* LoggedMeasInfoList_FDD */ -static int hf_rrc_tdd_124 = -1; /* T_tdd_116 */ +static int hf_rrc_tdd_125 = -1; /* T_tdd_117 */ static int hf_rrc_loggedMeasInfoList_01 = -1; /* LoggedMeasInfoList_TDD128 */ -static int hf_rrc_modeSpecificInfo_129 = -1; /* T_modeSpecificInfo_129 */ -static int hf_rrc_fdd_177 = -1; /* T_fdd_171 */ +static int hf_rrc_modeSpecificInfo_130 = -1; /* T_modeSpecificInfo_130 */ +static int hf_rrc_fdd_179 = -1; /* T_fdd_173 */ static int hf_rrc_loggedMeasInfoList_02 = -1; /* LoggedMeasInfoList_FDD_vb50ext */ -static int hf_rrc_tdd_125 = -1; /* T_tdd_117 */ +static int hf_rrc_tdd_126 = -1; /* T_tdd_118 */ static int hf_rrc_loggedMeasInfoList_03 = -1; /* LoggedMeasInfoList_TDD128_vb50ext */ -static int hf_rrc_modeSpecificInfo_130 = -1; /* T_modeSpecificInfo_130 */ -static int hf_rrc_fdd_178 = -1; /* T_fdd_172 */ +static int hf_rrc_modeSpecificInfo_131 = -1; /* T_modeSpecificInfo_131 */ +static int hf_rrc_fdd_180 = -1; /* T_fdd_174 */ static int hf_rrc_loggedMeasInfoList_04 = -1; /* LoggedMeasInfoList_FDD_vc50ext */ -static int hf_rrc_tdd_126 = -1; /* T_tdd_118 */ +static int hf_rrc_tdd_127 = -1; /* T_tdd_119 */ static int hf_rrc_loggedMeasInfoList_05 = -1; /* LoggedMeasInfoList_TDD128_vc50ext */ static int hf_rrc_LoggedMeasInterfreqList_TDD128_item = -1; /* LoggedMeasInterfreqInfo_TDD128 */ static int hf_rrc_LoggedMeasInterfreqNeighbourList_TDD128_item = -1; /* LoggedMeasNeighbourMeas_TDD128 */ @@ -8123,15 +8303,17 @@ static int hf_rrc_interFrequencyMeasuredResultsList = -1; /* InterFrequencyMeas static int hf_rrc_ueInternalMeasuredResults = -1; /* UE_InternalMeasuredResults_v770ext */ static int hf_rrc_ue_positioning_MeasuredResults_01 = -1; /* UE_Positioning_MeasuredResults_v770ext */ static int hf_rrc_ue_positioning_MeasuredResults_02 = -1; /* UE_Positioning_MeasuredResults_v860ext */ +static int hf_rrc_ue_positioning_MeasuredResults_03 = -1; /* UE_Positioning_MeasuredResults_vdxyext */ static int hf_rrc_MeasuredResultsList_v920ext_item = -1; /* MeasuredResults_v920ext */ static int hf_rrc_MeasuredResultsList_vc50ext_item = -1; /* MeasuredResults_vc50ext */ +static int hf_rrc_MeasuredResultsList_vdxyext_item = -1; /* MeasuredResults_vdxyext */ static int hf_rrc_MeasuredResultsListOnSecUlFreq_item = -1; /* MeasuredResultsOnSecUlFreq */ static int hf_rrc_MeasuredResultsListOnSecUlFreq_vc50ext_item = -1; /* MeasuredResultsOnSecUlFreq_vc50ext */ static int hf_rrc_intraFreqMeasuredResultsList_03 = -1; /* IntraFreqMeasuredResultsList_v920ext */ static int hf_rrc_interFreqMeasuredResultsList_01 = -1; /* InterFreqMeasuredResultsList_v920ext */ static int hf_rrc_intraFreqMeasuredResultsList_04 = -1; /* IntraFreqMeasuredResultsList_vc50ext */ static int hf_rrc_interFreqMeasuredResultsList_02 = -1; /* InterFreqMeasuredResultsList_vc50ext */ -static int hf_rrc_ue_positioning_MeasuredResults_03 = -1; /* UE_Positioning_MeasuredResults_vc50ext */ +static int hf_rrc_ue_positioning_MeasuredResults_04 = -1; /* UE_Positioning_MeasuredResults_vc50ext */ static int hf_rrc_ue_InternalMeasuredResults_01 = -1; /* UE_InternalMeasuredResults_LCR_r4 */ static int hf_rrc_ue_positioniing_MeasuredResults = -1; /* UE_Positioning_MeasuredResults */ static int hf_rrc_MeasuredResultsList_item = -1; /* MeasuredResults */ @@ -8139,11 +8321,11 @@ static int hf_rrc_MeasuredResultsList_LCR_r4_ext_item = -1; /* MeasuredResults_ static int hf_rrc_MeasuredResultsList_v770xet_item = -1; /* MeasuredResultsList_v770xet_item */ static int hf_rrc_MeasuredResultsList_v860ext_item = -1; /* MeasuredResultsList_v860ext_item */ static int hf_rrc_currentCell = -1; /* T_currentCell */ -static int hf_rrc_modeSpecificInfo_131 = -1; /* T_modeSpecificInfo_131 */ -static int hf_rrc_fdd_179 = -1; /* T_fdd_173 */ +static int hf_rrc_modeSpecificInfo_132 = -1; /* T_modeSpecificInfo_132 */ +static int hf_rrc_fdd_181 = -1; /* T_fdd_175 */ static int hf_rrc_measurementQuantity_04 = -1; /* T_measurementQuantity_02 */ static int hf_rrc_cpich_Ec_N0_RSCP = -1; /* CPICH_Ec_N0_RSCP */ -static int hf_rrc_tdd_127 = -1; /* T_tdd_119 */ +static int hf_rrc_tdd_128 = -1; /* T_tdd_120 */ static int hf_rrc_timeslotISCP = -1; /* TimeslotISCP_List */ static int hf_rrc_monitoredCells = -1; /* MonitoredCellRACH_List */ static int hf_rrc_currentCell_DeltaRSCP = -1; /* DeltaRSCPPerCell */ @@ -8190,6 +8372,9 @@ static int hf_rrc_modify_09 = -1; /* T_modify_09 */ static int hf_rrc_measurementType_08 = -1; /* MeasurementType_r12 */ static int hf_rrc_releaseAll = -1; /* NULL */ static int hf_rrc_releaseSome = -1; /* MeasurementsToRelease */ +static int hf_rrc_setup_09 = -1; /* MeasurementType_r13 */ +static int hf_rrc_modify_10 = -1; /* T_modify_10 */ +static int hf_rrc_measurementType_09 = -1; /* MeasurementType_r13 */ static int hf_rrc_use_of_HCS = -1; /* T_use_of_HCS */ static int hf_rrc_hcs_not_used = -1; /* T_hcs_not_used */ static int hf_rrc_cellSelectQualityMeasure_01 = -1; /* T_cellSelectQualityMeasure_01 */ @@ -8311,13 +8496,14 @@ static int hf_rrc_interFrequencyMeasurement_08 = -1; /* InterFrequencyMeasureme static int hf_rrc_interRATMeasurement_06 = -1; /* InterRATMeasurement_r12 */ static int hf_rrc_up_Measurement_05 = -1; /* UE_Positioning_Measurement_r12 */ static int hf_rrc_eutraMeasurementForCELLFACH_01 = -1; /* EUTRA_MeasurementForCELLFACH_r12 */ +static int hf_rrc_up_Measurement_06 = -1; /* UE_Positioning_Measurement_r13 */ static int hf_rrc_ue_State = -1; /* T_ue_State */ static int hf_rrc_MonitoredCellRACH_List_item = -1; /* MonitoredCellRACH_Result */ static int hf_rrc_sfn_SFN_ObsTimeDifference = -1; /* SFN_SFN_ObsTimeDifference */ -static int hf_rrc_modeSpecificInfo_132 = -1; /* T_modeSpecificInfo_132 */ -static int hf_rrc_fdd_180 = -1; /* T_fdd_174 */ +static int hf_rrc_modeSpecificInfo_133 = -1; /* T_modeSpecificInfo_133 */ +static int hf_rrc_fdd_182 = -1; /* T_fdd_176 */ static int hf_rrc_measurementQuantity_06 = -1; /* T_measurementQuantity_04 */ -static int hf_rrc_tdd_128 = -1; /* T_tdd_120 */ +static int hf_rrc_tdd_129 = -1; /* T_tdd_121 */ static int hf_rrc_MonitoredCellRACH_ListFDD_r11_item = -1; /* MonitoredCellRACH_ResultFDD_r11 */ static int hf_rrc_measurementQuantity_07 = -1; /* T_measurementQuantity_05 */ static int hf_rrc_MultipleEUTRAFrequencyBandIndicatorList_item = -1; /* RadioFrequencyBandEUTRA */ @@ -8446,16 +8632,16 @@ static int hf_rrc_c_rc = -1; /* BIT_STRING_SIZE_16 */ static int hf_rrc_omega_01 = -1; /* BIT_STRING_SIZE_32 */ static int hf_rrc_omegaDot_01 = -1; /* BIT_STRING_SIZE_24 */ static int hf_rrc_iDot = -1; /* BIT_STRING_SIZE_14 */ -static int hf_rrc_modeSpecificInfo_133 = -1; /* T_modeSpecificInfo_133 */ -static int hf_rrc_fdd_181 = -1; /* T_fdd_175 */ +static int hf_rrc_modeSpecificInfo_134 = -1; /* T_modeSpecificInfo_134 */ +static int hf_rrc_fdd_183 = -1; /* T_fdd_177 */ static int hf_rrc_neighbourIdentity = -1; /* PrimaryCPICH_Info */ static int hf_rrc_uE_RX_TX_TimeDifferenceType2Info = -1; /* UE_RX_TX_TimeDifferenceType2Info */ -static int hf_rrc_tdd_129 = -1; /* T_tdd_121 */ +static int hf_rrc_tdd_130 = -1; /* T_tdd_122 */ static int hf_rrc_neighbourAndChannelIdentity = -1; /* CellAndChannelIdentity */ static int hf_rrc_neighbourQuality = -1; /* NeighbourQuality */ static int hf_rrc_sfn_SFN_ObsTimeDifference2 = -1; /* SFN_SFN_ObsTimeDifference2 */ -static int hf_rrc_modeSpecificInfo_134 = -1; /* T_modeSpecificInfo_134 */ -static int hf_rrc_fdd_182 = -1; /* T_fdd_176 */ +static int hf_rrc_modeSpecificInfo_135 = -1; /* T_modeSpecificInfo_135 */ +static int hf_rrc_fdd_184 = -1; /* T_fdd_178 */ static int hf_rrc_NeighbourList_item = -1; /* Neighbour */ static int hf_rrc_NeighbourList_TDD_r7_item = -1; /* Neighbour_TDD_r7 */ static int hf_rrc_NeighbourList_v390ext_item = -1; /* Neighbour_v390ext */ @@ -8465,18 +8651,18 @@ static int hf_rrc_cellInfo = -1; /* CellInfo */ static int hf_rrc_cellInfo_01 = -1; /* CellInfo_r4 */ static int hf_rrc_intraSecondaryFreqIndicator = -1; /* BOOLEAN */ static int hf_rrc_cellInfo_LCR_r8 = -1; /* CellInfo_LCR_r8_ext */ -static int hf_rrc_modeSpecificInfo_135 = -1; /* T_modeSpecificInfo_135 */ -static int hf_rrc_noInfo = -1; /* NULL */ -static int hf_rrc_tdd128_68 = -1; /* T_tdd128_66 */ -static int hf_rrc_cellInfo_02 = -1; /* CellInfo_r9 */ static int hf_rrc_modeSpecificInfo_136 = -1; /* T_modeSpecificInfo_136 */ +static int hf_rrc_noInfo = -1; /* NULL */ static int hf_rrc_tdd128_69 = -1; /* T_tdd128_67 */ +static int hf_rrc_cellInfo_02 = -1; /* CellInfo_r9 */ static int hf_rrc_modeSpecificInfo_137 = -1; /* T_modeSpecificInfo_137 */ static int hf_rrc_tdd128_70 = -1; /* T_tdd128_68 */ -static int hf_rrc_sNPLMonitorSetIndicator_TDD128 = -1; /* BIT_STRING_SIZE_5 */ -static int hf_rrc_interFreqCellID_01 = -1; /* InterFreqCellID_r12 */ static int hf_rrc_modeSpecificInfo_138 = -1; /* T_modeSpecificInfo_138 */ static int hf_rrc_tdd128_71 = -1; /* T_tdd128_69 */ +static int hf_rrc_sNPLMonitorSetIndicator_TDD128 = -1; /* BIT_STRING_SIZE_5 */ +static int hf_rrc_interFreqCellID_01 = -1; /* InterFreqCellID_r12 */ +static int hf_rrc_modeSpecificInfo_139 = -1; /* T_modeSpecificInfo_139 */ +static int hf_rrc_tdd128_72 = -1; /* T_tdd128_70 */ static int hf_rrc_NewInterFreqCellList_item = -1; /* NewInterFreqCell */ static int hf_rrc_NewInterFreqCellList_r4_item = -1; /* NewInterFreqCell_r4 */ static int hf_rrc_NewInterFreqCellList_r12_item = -1; /* NewInterFreqCell_r12 */ @@ -8507,19 +8693,19 @@ static int hf_rrc_NewInterFreqCellSI_List_HCS_ECN0_LCR_r4_item = -1; /* NewInte static int hf_rrc_NewInterFreqCellSI_List_RSCP_LCR_r4_item = -1; /* NewInterFreqCellSI_RSCP_LCR_r4 */ static int hf_rrc_interRATCellID = -1; /* InterRATCellID */ static int hf_rrc_technologySpecificInfo_01 = -1; /* T_technologySpecificInfo_01 */ -static int hf_rrc_gsm_16 = -1; /* T_gsm_14 */ +static int hf_rrc_gsm_17 = -1; /* T_gsm_15 */ static int hf_rrc_cellSelectionReselectionInfo_05 = -1; /* CellSelectReselectInfoSIB_11_12 */ static int hf_rrc_interRATCellIndividualOffset = -1; /* InterRATCellIndividualOffset */ static int hf_rrc_is_2000_03 = -1; /* T_is_2000_02 */ static int hf_rrc_is_2000SpecificMeasInfo = -1; /* IS_2000SpecificMeasInfo */ static int hf_rrc_technologySpecificInfo_02 = -1; /* T_technologySpecificInfo_02 */ -static int hf_rrc_gsm_17 = -1; /* T_gsm_15 */ +static int hf_rrc_gsm_18 = -1; /* T_gsm_16 */ static int hf_rrc_is_2000_04 = -1; /* T_is_2000_03 */ static int hf_rrc_NewInterRATCellList_item = -1; /* NewInterRATCell */ static int hf_rrc_NewInterRATCellList_B_item = -1; /* NewInterRATCell_B */ static int hf_rrc_intraFreqCellID = -1; /* IntraFreqCellID */ -static int hf_rrc_modeSpecificInfo_139 = -1; /* T_modeSpecificInfo_139 */ -static int hf_rrc_tdd128_72 = -1; /* T_tdd128_70 */ +static int hf_rrc_modeSpecificInfo_140 = -1; /* T_modeSpecificInfo_140 */ +static int hf_rrc_tdd128_73 = -1; /* T_tdd128_71 */ static int hf_rrc_intraFreqCellIDOnSecULFreq = -1; /* IntraFreqCellIDOnSecULFreq */ static int hf_rrc_NewIntraFreqCellList_item = -1; /* NewIntraFreqCell */ static int hf_rrc_NewIntraFreqCellList_r4_item = -1; /* NewIntraFreqCell_r4 */ @@ -8586,8 +8772,8 @@ static int hf_rrc_MultiplePLMNsOfIntraFreqCellsList_item = -1; /* MultiplePLMNs static int hf_rrc_PLMNsOfInterRATCellsList_item = -1; /* PLMNsOfInterRATCellsList_item */ static int hf_rrc_QualityEventResults_item = -1; /* TransportChannelIdentity */ static int hf_rrc_blerMeasurementResultsList = -1; /* BLER_MeasurementResultsList */ -static int hf_rrc_modeSpecificInfo_140 = -1; /* T_modeSpecificInfo_140 */ -static int hf_rrc_tdd_130 = -1; /* T_tdd_122 */ +static int hf_rrc_modeSpecificInfo_141 = -1; /* T_modeSpecificInfo_141 */ +static int hf_rrc_tdd_131 = -1; /* T_tdd_123 */ static int hf_rrc_sir_MeasurementResults = -1; /* SIR_MeasurementList */ static int hf_rrc_qualityReportingQuantity = -1; /* QualityReportingQuantity */ static int hf_rrc_reportCriteria_18 = -1; /* QualityReportCriteria */ @@ -8599,8 +8785,8 @@ static int hf_rrc_badCRC = -1; /* INTEGER_1_512 */ static int hf_rrc_pendingAfterTrigger = -1; /* INTEGER_1_512 */ static int hf_rrc_dl_TransChBLER = -1; /* BOOLEAN */ static int hf_rrc_bler_dl_TransChIdList = -1; /* BLER_TransChIdList */ -static int hf_rrc_modeSpecificInfo_141 = -1; /* T_modeSpecificInfo_141 */ -static int hf_rrc_tdd_131 = -1; /* T_tdd_123 */ +static int hf_rrc_modeSpecificInfo_142 = -1; /* T_modeSpecificInfo_142 */ +static int hf_rrc_tdd_132 = -1; /* T_tdd_124 */ static int hf_rrc_sir_TFCS_List = -1; /* SIR_TFCS_List */ static int hf_rrc_ellipsoidPointWithAltitude = -1; /* EllipsoidPointAltitude */ static int hf_rrc_ellipsoidPointAltitudeEllipsoide = -1; /* EllipsoidPointAltitudeEllipsoide */ @@ -8693,7 +8879,7 @@ static int hf_rrc_TimeslotInfoList_item = -1; /* TimeslotInfo */ static int hf_rrc_TimeslotInfoList_LCR_r4_item = -1; /* TimeslotInfo_LCR_r4 */ static int hf_rrc_tdd384_49 = -1; /* SEQUENCE_SIZE_1_maxTS_OF_TimeslotInfo */ static int hf_rrc_tdd384_item_01 = -1; /* TimeslotInfo */ -static int hf_rrc_tdd128_73 = -1; /* SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotInfo_LCR_r4 */ +static int hf_rrc_tdd128_74 = -1; /* SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotInfo_LCR_r4 */ static int hf_rrc_tdd128_item_02 = -1; /* TimeslotInfo_LCR_r4 */ static int hf_rrc_TimeslotISCP_List_item = -1; /* TimeslotISCP */ static int hf_rrc_TimeslotListWithISCP_item = -1; /* TimeslotWithISCP */ @@ -8750,18 +8936,18 @@ static int hf_rrc_event6e_01 = -1; /* NULL */ static int hf_rrc_event6f_01 = -1; /* PrimaryCPICH_Info */ static int hf_rrc_event6g_01 = -1; /* PrimaryCPICH_Info */ static int hf_rrc_measurementQuantity_08 = -1; /* UE_MeasurementQuantity */ -static int hf_rrc_modeSpecificInfo_142 = -1; /* T_modeSpecificInfo_142 */ -static int hf_rrc_fdd_183 = -1; /* T_fdd_177 */ +static int hf_rrc_modeSpecificInfo_143 = -1; /* T_modeSpecificInfo_143 */ +static int hf_rrc_fdd_185 = -1; /* T_fdd_179 */ static int hf_rrc_ue_TransmittedPowerFDD = -1; /* UE_TransmittedPower */ static int hf_rrc_ue_RX_TX_ReportEntryList = -1; /* UE_RX_TX_ReportEntryList */ -static int hf_rrc_tdd_132 = -1; /* T_tdd_124 */ +static int hf_rrc_tdd_133 = -1; /* T_tdd_125 */ static int hf_rrc_ue_TransmittedPowerTDD_List = -1; /* UE_TransmittedPowerTDD_List */ static int hf_rrc_appliedTA = -1; /* UL_TimingAdvance */ static int hf_rrc_t_ADVinfo = -1; /* T_ADVinfo */ -static int hf_rrc_modeSpecificInfo_143 = -1; /* T_modeSpecificInfo_143 */ +static int hf_rrc_modeSpecificInfo_144 = -1; /* T_modeSpecificInfo_144 */ static int hf_rrc_tdd384_768_03 = -1; /* T_tdd384_768_02 */ static int hf_rrc_appliedTA_01 = -1; /* EXT_UL_TimingAdvance */ -static int hf_rrc_tdd128_74 = -1; /* T_tdd128_71 */ +static int hf_rrc_tdd128_75 = -1; /* T_tdd128_72 */ static int hf_rrc_t_ADVinfo_01 = -1; /* T_ADVinfo_ext */ static int hf_rrc_ue_InternalMeasQuantity = -1; /* UE_InternalMeasQuantity */ static int hf_rrc_ue_InternalReportingQuantity = -1; /* UE_InternalReportingQuantity */ @@ -8771,17 +8957,17 @@ static int hf_rrc_ue_InternalMeasurementID = -1; /* MeasurementIdentity */ static int hf_rrc_ue_InternalReportingCriteria = -1; /* UE_InternalReportingCriteria */ static int hf_rrc_ue_InternalEventParamList = -1; /* UE_InternalEventParamList */ static int hf_rrc_ue_TransmittedPower = -1; /* BOOLEAN */ -static int hf_rrc_modeSpecificInfo_144 = -1; /* T_modeSpecificInfo_144 */ -static int hf_rrc_fdd_184 = -1; /* T_fdd_178 */ -static int hf_rrc_ue_RX_TX_TimeDifference = -1; /* BOOLEAN */ -static int hf_rrc_tdd_133 = -1; /* T_tdd_125 */ -static int hf_rrc_appliedTA_02 = -1; /* BOOLEAN */ static int hf_rrc_modeSpecificInfo_145 = -1; /* T_modeSpecificInfo_145 */ -static int hf_rrc_fdd_185 = -1; /* T_fdd_179 */ +static int hf_rrc_fdd_186 = -1; /* T_fdd_180 */ +static int hf_rrc_ue_RX_TX_TimeDifference = -1; /* BOOLEAN */ static int hf_rrc_tdd_134 = -1; /* T_tdd_126 */ +static int hf_rrc_appliedTA_02 = -1; /* BOOLEAN */ +static int hf_rrc_modeSpecificInfo_146 = -1; /* T_modeSpecificInfo_146 */ +static int hf_rrc_fdd_187 = -1; /* T_fdd_181 */ +static int hf_rrc_tdd_135 = -1; /* T_tdd_127 */ static int hf_rrc_tddOption_29 = -1; /* T_tddOption_29 */ static int hf_rrc_tdd384_50 = -1; /* T_tdd384_45 */ -static int hf_rrc_tdd128_75 = -1; /* T_tdd128_72 */ +static int hf_rrc_tdd128_76 = -1; /* T_tdd128_73 */ static int hf_rrc_t_ADVinfo_02 = -1; /* BOOLEAN */ static int hf_rrc_ue_RX_TX_TimeDifferenceType1 = -1; /* UE_RX_TX_TimeDifferenceType1 */ static int hf_rrc_UE_RX_TX_ReportEntryList_item = -1; /* UE_RX_TX_ReportEntry */ @@ -8906,17 +9092,17 @@ static int hf_rrc_ganssTimeId = -1; /* INTEGER_0_7 */ static int hf_rrc_utran_ganssreferenceTime = -1; /* T_utran_ganssreferenceTime */ static int hf_rrc_timingOfCellFrames = -1; /* INTEGER_0_3999999 */ static int hf_rrc_mode = -1; /* T_mode */ -static int hf_rrc_fdd_186 = -1; /* T_fdd_180 */ +static int hf_rrc_fdd_188 = -1; /* T_fdd_182 */ static int hf_rrc_primary_CPICH_Info = -1; /* PrimaryCPICH_Info */ -static int hf_rrc_tdd_135 = -1; /* T_tdd_127 */ +static int hf_rrc_tdd_136 = -1; /* T_tdd_128 */ static int hf_rrc_cellParameters = -1; /* CellParametersID */ static int hf_rrc_referenceSfn = -1; /* INTEGER_0_4095 */ static int hf_rrc_tutran_ganss_driftRate = -1; /* Tutran_Ganss_DriftRate */ static int hf_rrc_ganss_Day_Cycle_Number = -1; /* INTEGER_0_7 */ static int hf_rrc_utran_ganssreferenceTime_01 = -1; /* T_utran_ganssreferenceTime_01 */ static int hf_rrc_mode_01 = -1; /* T_mode_01 */ -static int hf_rrc_fdd_187 = -1; /* T_fdd_181 */ -static int hf_rrc_tdd_136 = -1; /* T_tdd_128 */ +static int hf_rrc_fdd_189 = -1; /* T_fdd_183 */ +static int hf_rrc_tdd_137 = -1; /* T_tdd_129 */ static int hf_rrc_ganss_timeModelreferenceTime = -1; /* INTEGER_0_37799 */ static int hf_rrc_ganss_t_a0 = -1; /* INTEGER_M2147483648_2147483647 */ static int hf_rrc_ganss_t_a1 = -1; /* INTEGER_M8388608_8388607 */ @@ -9002,10 +9188,10 @@ static int hf_rrc_gps_Week = -1; /* INTEGER_0_1023 */ static int hf_rrc_gps_Toe = -1; /* INTEGER_0_255 */ static int hf_rrc_tToeLimit = -1; /* INTEGER_0_15 */ static int hf_rrc_satDataList = -1; /* SatDataList */ -static int hf_rrc_modeSpecificInfo_146 = -1; /* T_modeSpecificInfo_146 */ -static int hf_rrc_fdd_188 = -1; /* T_fdd_182 */ +static int hf_rrc_modeSpecificInfo_147 = -1; /* T_modeSpecificInfo_147 */ +static int hf_rrc_fdd_190 = -1; /* T_fdd_184 */ static int hf_rrc_referenceIdentity = -1; /* PrimaryCPICH_Info */ -static int hf_rrc_tdd_137 = -1; /* T_tdd_129 */ +static int hf_rrc_tdd_138 = -1; /* T_tdd_130 */ static int hf_rrc_referenceIdentity_01 = -1; /* CellParametersID */ static int hf_rrc_gps_tow_1msec = -1; /* GPS_TOW_1msec */ static int hf_rrc_sfn_tow_Uncertainty = -1; /* SFN_TOW_Uncertainty */ @@ -9025,9 +9211,9 @@ static int hf_rrc_ip_Length = -1; /* IP_Length */ static int hf_rrc_ip_Offset = -1; /* INTEGER_0_9 */ static int hf_rrc_seed = -1; /* INTEGER_0_63 */ static int hf_rrc_burstModeParameters = -1; /* BurstModeParameters */ -static int hf_rrc_modeSpecificInfo_147 = -1; /* T_modeSpecificInfo_147 */ -static int hf_rrc_fdd_189 = -1; /* T_fdd_183 */ -static int hf_rrc_tdd_138 = -1; /* T_tdd_130 */ +static int hf_rrc_modeSpecificInfo_148 = -1; /* T_modeSpecificInfo_148 */ +static int hf_rrc_fdd_191 = -1; /* T_fdd_185 */ +static int hf_rrc_tdd_139 = -1; /* T_tdd_131 */ static int hf_rrc_ip_Spacing_TDD = -1; /* IP_Spacing_TDD */ static int hf_rrc_ip_slot = -1; /* INTEGER_0_14 */ static int hf_rrc_ip_Start = -1; /* INTEGER_0_4095 */ @@ -9045,6 +9231,8 @@ static int hf_rrc_ue_Positioning_OTDOA_Measurement_v390ext = -1; /* UE_Position static int hf_rrc_ue_positioning_Error_02 = -1; /* UE_Positioning_Error_v860ext */ static int hf_rrc_ue_positioning_Ganss_MeasurementResults = -1; /* UE_Positioning_GANSS_MeasuredResults_v860ext */ static int hf_rrc_ue_positioning_Error_03 = -1; /* UE_Positioning_Error_vc50ext */ +static int hf_rrc_ue_positioning_AddPos_MeasurementResults = -1; /* UE_Positioning_AddPos_MeasuredResults */ +static int hf_rrc_ue_positioning_PositionEstimateInfo_02 = -1; /* UE_Positioning_PositionEstimateInfo_vdxyext */ static int hf_rrc_ue_positioning_ReportingQuantity = -1; /* UE_Positioning_ReportingQuantity */ static int hf_rrc_reportCriteria_23 = -1; /* UE_Positioning_ReportCriteria */ static int hf_rrc_ue_positioning_OTDOA_AssistanceData = -1; /* UE_Positioning_OTDOA_AssistanceData */ @@ -9063,6 +9251,7 @@ static int hf_rrc_ue_positioning_GPS_AssistanceData_03 = -1; /* UE_Positioning_ static int hf_rrc_ue_positioning_GANSS_AssistanceData_03 = -1; /* UE_Positioning_GANSS_AssistanceData_r10 */ static int hf_rrc_ue_positioning_GPS_AssistanceData_04 = -1; /* UE_Positioning_GPS_AssistanceData_r12 */ static int hf_rrc_ue_positioning_GANSS_AssistanceData_04 = -1; /* UE_Positioning_GANSS_AssistanceData_r12 */ +static int hf_rrc_ue_positioning_ReportingQuantity_04 = -1; /* UE_Positioning_ReportingQuantity_r13 */ static int hf_rrc_event7a = -1; /* UE_Positioning_PositionEstimateInfo */ static int hf_rrc_event7b = -1; /* UE_Positioning_OTDOA_Measurement */ static int hf_rrc_event7c = -1; /* UE_Positioning_GPS_MeasurementResults */ @@ -9085,17 +9274,17 @@ static int hf_rrc_ue_positioning_OTDOA_ReferenceCellInfo_02 = -1; /* UE_Positio static int hf_rrc_ue_positioning_OTDOA_NeighbourCellList_02 = -1; /* UE_Positioning_OTDOA_NeighbourCellList_r7 */ static int hf_rrc_UE_Positioning_IPDL_Parameters_TDDList_r4_ext_item = -1; /* UE_Positioning_IPDL_Parameters_TDD_r4_ext */ static int hf_rrc_neighbourList = -1; /* NeighbourList_TDD_r7 */ -static int hf_rrc_modeSpecificInfo_148 = -1; /* T_modeSpecificInfo_148 */ -static int hf_rrc_fdd_190 = -1; /* T_fdd_184 */ +static int hf_rrc_modeSpecificInfo_149 = -1; /* T_modeSpecificInfo_149 */ +static int hf_rrc_fdd_192 = -1; /* T_fdd_186 */ static int hf_rrc_referenceCellIDentity = -1; /* PrimaryCPICH_Info */ static int hf_rrc_ue_RX_TX_TimeDifferenceType2Info = -1; /* UE_RX_TX_TimeDifferenceType2Info */ -static int hf_rrc_tdd_139 = -1; /* T_tdd_131 */ +static int hf_rrc_tdd_140 = -1; /* T_tdd_132 */ static int hf_rrc_referenceCellIdentity = -1; /* CellParametersID */ static int hf_rrc_neighbourList_01 = -1; /* NeighbourList */ static int hf_rrc_neighbourList_v390ext = -1; /* NeighbourList_v390ext */ -static int hf_rrc_modeSpecificInfo_149 = -1; /* T_modeSpecificInfo_149 */ -static int hf_rrc_fdd_191 = -1; /* T_fdd_185 */ -static int hf_rrc_tdd_140 = -1; /* T_tdd_132 */ +static int hf_rrc_modeSpecificInfo_150 = -1; /* T_modeSpecificInfo_150 */ +static int hf_rrc_fdd_193 = -1; /* T_fdd_187 */ +static int hf_rrc_tdd_141 = -1; /* T_tdd_133 */ static int hf_rrc_cellAndChannelIdentity = -1; /* CellAndChannelIdentity */ static int hf_rrc_ue_positioning_IPDL_Paremeters = -1; /* UE_Positioning_IPDL_Parameters */ static int hf_rrc_sfn_SFN_RelTimeDifference = -1; /* SFN_SFN_RelTimeDifference1 */ @@ -9104,9 +9293,9 @@ static int hf_rrc_searchWindowSize = -1; /* OTDOA_SearchWindowSize */ static int hf_rrc_positioningMode = -1; /* T_positioningMode */ static int hf_rrc_ueBased = -1; /* T_ueBased */ static int hf_rrc_ueAssisted = -1; /* T_ueAssisted */ -static int hf_rrc_modeSpecificInfo_150 = -1; /* T_modeSpecificInfo_150 */ -static int hf_rrc_fdd_192 = -1; /* T_fdd_186 */ -static int hf_rrc_tdd_141 = -1; /* T_tdd_133 */ +static int hf_rrc_modeSpecificInfo_151 = -1; /* T_modeSpecificInfo_151 */ +static int hf_rrc_fdd_194 = -1; /* T_fdd_188 */ +static int hf_rrc_tdd_142 = -1; /* T_tdd_134 */ static int hf_rrc_ue_positioning_IPDL_Paremeters_01 = -1; /* UE_Positioning_IPDL_Parameters_r4 */ static int hf_rrc_positioningMode_01 = -1; /* T_positioningMode_01 */ static int hf_rrc_ueBased_01 = -1; /* T_ueBased_01 */ @@ -9116,13 +9305,13 @@ static int hf_rrc_relativeAltitude = -1; /* INTEGER_M4000_4000 */ static int hf_rrc_fineSFN_SFN = -1; /* FineSFN_SFN */ static int hf_rrc_roundTripTime = -1; /* INTEGER_0_32766 */ static int hf_rrc_ueAssisted_01 = -1; /* T_ueAssisted_01 */ -static int hf_rrc_modeSpecificInfo_151 = -1; /* T_modeSpecificInfo_151 */ -static int hf_rrc_fdd_193 = -1; /* T_fdd_187 */ -static int hf_rrc_tdd_142 = -1; /* T_tdd_134 */ -static int hf_rrc_roundTripTimeExtension = -1; /* INTEGER_0_70274 */ static int hf_rrc_modeSpecificInfo_152 = -1; /* T_modeSpecificInfo_152 */ -static int hf_rrc_fdd_194 = -1; /* T_fdd_188 */ +static int hf_rrc_fdd_195 = -1; /* T_fdd_189 */ static int hf_rrc_tdd_143 = -1; /* T_tdd_135 */ +static int hf_rrc_roundTripTimeExtension = -1; /* INTEGER_0_70274 */ +static int hf_rrc_modeSpecificInfo_153 = -1; /* T_modeSpecificInfo_153 */ +static int hf_rrc_fdd_196 = -1; /* T_fdd_190 */ +static int hf_rrc_tdd_144 = -1; /* T_tdd_136 */ static int hf_rrc_positioningMode_02 = -1; /* T_positioningMode_02 */ static int hf_rrc_ueBased_02 = -1; /* T_ueBased_02 */ static int hf_rrc_ueAssisted_02 = -1; /* T_ueAssisted_02 */ @@ -9134,33 +9323,33 @@ static int hf_rrc_UE_Positioning_OTDOA_NeighbourCellList_r7_item = -1; /* UE_Po static int hf_rrc_stdResolution = -1; /* BIT_STRING_SIZE_2 */ static int hf_rrc_numberOfOTDOA_Measurements = -1; /* BIT_STRING_SIZE_3 */ static int hf_rrc_stdOfOTDOA_Measurements = -1; /* BIT_STRING_SIZE_5 */ -static int hf_rrc_modeSpecificInfo_153 = -1; /* T_modeSpecificInfo_153 */ -static int hf_rrc_fdd_195 = -1; /* T_fdd_189 */ -static int hf_rrc_tdd_144 = -1; /* T_tdd_136 */ +static int hf_rrc_modeSpecificInfo_154 = -1; /* T_modeSpecificInfo_154 */ +static int hf_rrc_fdd_197 = -1; /* T_fdd_191 */ +static int hf_rrc_tdd_145 = -1; /* T_tdd_137 */ static int hf_rrc_positioningMode_03 = -1; /* T_positioningMode_03 */ static int hf_rrc_ueBased_03 = -1; /* T_ueBased_03 */ static int hf_rrc_ueAssisted_03 = -1; /* T_ueAssisted_03 */ -static int hf_rrc_modeSpecificInfo_154 = -1; /* T_modeSpecificInfo_154 */ -static int hf_rrc_fdd_196 = -1; /* T_fdd_190 */ -static int hf_rrc_tdd_145 = -1; /* T_tdd_137 */ +static int hf_rrc_modeSpecificInfo_155 = -1; /* T_modeSpecificInfo_155 */ +static int hf_rrc_fdd_198 = -1; /* T_fdd_192 */ +static int hf_rrc_tdd_146 = -1; /* T_tdd_138 */ static int hf_rrc_positioningMode_04 = -1; /* T_positioningMode_04 */ static int hf_rrc_ueBased_04 = -1; /* T_ueBased_04 */ static int hf_rrc_cellPosition = -1; /* ReferenceCellPosition */ static int hf_rrc_ueAssisted_04 = -1; /* T_ueAssisted_04 */ -static int hf_rrc_modeSpecificInfo_155 = -1; /* T_modeSpecificInfo_155 */ -static int hf_rrc_fdd_197 = -1; /* T_fdd_191 */ -static int hf_rrc_tdd_146 = -1; /* T_tdd_138 */ static int hf_rrc_modeSpecificInfo_156 = -1; /* T_modeSpecificInfo_156 */ -static int hf_rrc_fdd_198 = -1; /* T_fdd_192 */ +static int hf_rrc_fdd_199 = -1; /* T_fdd_193 */ static int hf_rrc_tdd_147 = -1; /* T_tdd_139 */ +static int hf_rrc_modeSpecificInfo_157 = -1; /* T_modeSpecificInfo_157 */ +static int hf_rrc_fdd_200 = -1; /* T_fdd_194 */ +static int hf_rrc_tdd_148 = -1; /* T_tdd_140 */ static int hf_rrc_positioningMode_05 = -1; /* T_positioningMode_05 */ static int hf_rrc_ueBased_05 = -1; /* T_ueBased_05 */ static int hf_rrc_ueAssisted_05 = -1; /* T_ueAssisted_05 */ static int hf_rrc_referenceTime_02 = -1; /* T_referenceTime_02 */ static int hf_rrc_cell_Timing = -1; /* T_cell_Timing */ -static int hf_rrc_modeSpecificInfo_157 = -1; /* T_modeSpecificInfo_157 */ -static int hf_rrc_fdd_199 = -1; /* T_fdd_193 */ -static int hf_rrc_tdd_148 = -1; /* T_tdd_140 */ +static int hf_rrc_modeSpecificInfo_158 = -1; /* T_modeSpecificInfo_158 */ +static int hf_rrc_fdd_201 = -1; /* T_fdd_195 */ +static int hf_rrc_tdd_149 = -1; /* T_tdd_141 */ static int hf_rrc_positionEstimate = -1; /* PositionEstimate */ static int hf_rrc_referenceTimeOptions = -1; /* T_referenceTimeOptions */ static int hf_rrc_earlier_than_r7 = -1; /* NULL */ @@ -9168,6 +9357,7 @@ static int hf_rrc_r7_15 = -1; /* T_r7_15 */ static int hf_rrc_referenceTime_03 = -1; /* T_referenceTime_03 */ static int hf_rrc_positionData = -1; /* BIT_STRING_SIZE_16 */ static int hf_rrc_velocityEstimate = -1; /* VelocityEstimate */ +static int hf_rrc_locationTimeStamp = -1; /* UTCTime */ static int hf_rrc_ue_positioning_ReportingCriteria = -1; /* UE_Positioning_EventParamList */ static int hf_rrc_ue_positioning_ReportingCriteria_01 = -1; /* UE_Positioning_EventParamList_r7 */ static int hf_rrc_methodType = -1; /* UE_Positioning_MethodType */ @@ -9187,6 +9377,31 @@ static int hf_rrc_gANSSTimingOfCellWanted = -1; /* BIT_STRING_SIZE_8 */ static int hf_rrc_gANSSCarrierPhaseMeasurementRequested = -1; /* BIT_STRING_SIZE_8 */ static int hf_rrc_velocityRequested_01 = -1; /* T_velocityRequested_01 */ static int hf_rrc_gANSSMultiFreqMeasurementRequested = -1; /* BIT_STRING_SIZE_8 */ +static int hf_rrc_velocityRequested_02 = -1; /* T_velocityRequested_02 */ +static int hf_rrc_additionalPositioningMethods = -1; /* BIT_STRING_SIZE_8 */ +static int hf_rrc_UE_Positioning_AddPos_MeasuredResults_item = -1; /* UE_Positioning_AddPos_MeasuredResults_element */ +static int hf_rrc_timestamp = -1; /* UTCTime */ +static int hf_rrc_addPos_ID_01 = -1; /* T_addPos_ID_01 */ +static int hf_rrc_barometricPressure = -1; /* UE_Positioning_BarometricPressureMeasurement */ +static int hf_rrc_wlan = -1; /* UE_Positioning_WLANMeasurementList */ +static int hf_rrc_bt = -1; /* UE_Positioning_BTMeasurementList */ +static int hf_rrc_mbs = -1; /* UE_Positioning_MBSMeasurementList */ +static int hf_rrc_ubpMeasurement = -1; /* INTEGER_30000_115000 */ +static int hf_rrc_UE_Positioning_WLANMeasurementList_item = -1; /* UE_Positioning_WLANMeasurementList_element */ +static int hf_rrc_wlanBSSID = -1; /* OCTET_STRING_SIZE_6 */ +static int hf_rrc_wlanSSID = -1; /* OCTET_STRING_SIZE_1_32 */ +static int hf_rrc_wlanRSSI = -1; /* INTEGER_M127_128 */ +static int hf_rrc_wlanRTTvalue = -1; /* INTEGER_0_16777215 */ +static int hf_rrc_wlanRTTunits = -1; /* T_wlanRTTunits */ +static int hf_rrc_wlanRTTaccuracy = -1; /* INTEGER_0_255 */ +static int hf_rrc_wlanAPChannelFrequency = -1; /* INTEGER_0_256 */ +static int hf_rrc_wlanServingFlag = -1; /* BOOLEAN */ +static int hf_rrc_UE_Positioning_BTMeasurementList_item = -1; /* UE_Positioning_BTMeasurementList_element */ +static int hf_rrc_btAddr = -1; /* OCTET_STRING_SIZE_6 */ +static int hf_rrc_btRSSI = -1; /* INTEGER_M127_128 */ +static int hf_rrc_UE_Positioning_MBSMeasurementList_item = -1; /* UE_Positioning_MBSMeasurementList_element */ +static int hf_rrc_transmitterId = -1; /* INTEGER_0_32767 */ +static int hf_rrc_codePhase_02 = -1; /* INTEGER_0_2097151 */ static int hf_rrc_utcA0 = -1; /* BIT_STRING_SIZE_16 */ static int hf_rrc_utcA1 = -1; /* BIT_STRING_SIZE_13 */ static int hf_rrc_utcA2 = -1; /* BIT_STRING_SIZE_7 */ @@ -9214,8 +9429,8 @@ static int hf_rrc_ls_Part = -1; /* INTEGER_0_4294967295 */ static int hf_rrc_gANSS_TimeId = -1; /* INTEGER_0_7 */ static int hf_rrc_gANSS_TimeUncertainty = -1; /* INTEGER_0_127 */ static int hf_rrc_mode_02 = -1; /* T_mode_02 */ -static int hf_rrc_fdd_200 = -1; /* T_fdd_194 */ -static int hf_rrc_tdd_149 = -1; /* T_tdd_141 */ +static int hf_rrc_fdd_202 = -1; /* T_fdd_196 */ +static int hf_rrc_tdd_150 = -1; /* T_tdd_142 */ static int hf_rrc_UTRAN_FDD_FrequencyList_item = -1; /* UTRAN_FDD_Frequency */ static int hf_rrc_qQualMinFDD = -1; /* INTEGER_M24_0 */ static int hf_rrc_qRxLevMinFDD = -1; /* INTEGER_M60_M13 */ @@ -9224,14 +9439,14 @@ static int hf_rrc_qRxLevMinTDD = -1; /* INTEGER_M60_M13 */ static int hf_rrc_utran_GPSTimingOfCell = -1; /* T_utran_GPSTimingOfCell */ static int hf_rrc_ms_part = -1; /* INTEGER_0_1023 */ static int hf_rrc_ls_part = -1; /* INTEGER_0_4294967295 */ -static int hf_rrc_modeSpecificInfo_158 = -1; /* T_modeSpecificInfo_158 */ -static int hf_rrc_fdd_201 = -1; /* T_fdd_195 */ -static int hf_rrc_tdd_150 = -1; /* T_tdd_142 */ -static int hf_rrc_ue_GPSTimingOfCell = -1; /* T_ue_GPSTimingOfCell */ -static int hf_rrc_ms_part_01 = -1; /* INTEGER_0_16383 */ static int hf_rrc_modeSpecificInfo_159 = -1; /* T_modeSpecificInfo_159 */ -static int hf_rrc_fdd_202 = -1; /* T_fdd_196 */ +static int hf_rrc_fdd_203 = -1; /* T_fdd_197 */ static int hf_rrc_tdd_151 = -1; /* T_tdd_143 */ +static int hf_rrc_ue_GPSTimingOfCell = -1; /* T_ue_GPSTimingOfCell */ +static int hf_rrc_ms_part_01 = -1; /* INTEGER_0_16383 */ +static int hf_rrc_modeSpecificInfo_160 = -1; /* T_modeSpecificInfo_160 */ +static int hf_rrc_fdd_204 = -1; /* T_fdd_198 */ +static int hf_rrc_tdd_152 = -1; /* T_tdd_144 */ static int hf_rrc_utra_ServingCell = -1; /* T_utra_ServingCell */ static int hf_rrc_s_PrioritySearch1 = -1; /* INTEGER_0_31 */ static int hf_rrc_s_PrioritySearch2 = -1; /* INTEGER_0_7 */ @@ -9242,6 +9457,15 @@ static int hf_rrc_threshServingLow2 = -1; /* INTEGER_0_31 */ static int hf_rrc_horizontalWithVerticalVelocity = -1; /* HorizontalWithVerticalVelocity */ static int hf_rrc_horizontalVelocityWithUncertainty = -1; /* HorizontalVelocityWithUncertainty */ static int hf_rrc_horizontalWithVerticalVelocityAndUncertainty = -1; /* HorizontalWithVerticalVelocityAndUncertainty */ +static int hf_rrc_acdc_Barred = -1; /* T_acdc_Barred */ +static int hf_rrc_acdc_acb_barringBitmap = -1; /* BIT_STRING_SIZE_10 */ +static int hf_rrc_acdc_ParametersPerPLMN_List = -1; /* ACDC_ParametersPerPLMN_List */ +static int hf_rrc_acdc_ParametersForAll = -1; /* ACDC_ParametersForAll */ +static int hf_rrc_acdc_Information = -1; /* SpecificACDC_BarringInformation */ +static int hf_rrc_acdcApplicableForRoamer = -1; /* T_acdcApplicableForRoamer */ +static int hf_rrc_ACDC_ParametersPerPLMN_List_item = -1; /* ACDC_ParametersPerPLMN_List_item */ +static int hf_rrc_plmnSpecificACDC_Parameters = -1; /* SpecificACDC_BarringInformation */ +static int hf_rrc_acdcApplicableForRoamer_01 = -1; /* T_acdcApplicableForRoamer_01 */ static int hf_rrc_bcch_ModificationTime = -1; /* BCCH_ModificationTime */ static int hf_rrc_mib_ValueTagExt = -1; /* MIB_ValueTagExt */ static int hf_rrc_sb3_ValueTag = -1; /* CellValueTag2 */ @@ -9262,10 +9486,10 @@ static int hf_rrc_dataTransmFrequency = -1; /* DataTransmFrequency */ static int hf_rrc_dataVolumePerRB = -1; /* DataVolumePerRB_List */ static int hf_rrc_dataVolume = -1; /* INTEGER_0_4294967295 */ static int hf_rrc_DataVolumePerRB_List_item = -1; /* DataVolumePerRB */ -static int hf_rrc_modeSpecificInfo_160 = -1; /* T_modeSpecificInfo_160 */ -static int hf_rrc_fdd_203 = -1; /* T_fdd_197 */ +static int hf_rrc_modeSpecificInfo_161 = -1; /* T_modeSpecificInfo_161 */ +static int hf_rrc_fdd_205 = -1; /* T_fdd_199 */ static int hf_rrc_intraFreqMeasQuantity_FDD_01 = -1; /* IntraFreqMeasQuantity_FDD_sib3 */ -static int hf_rrc_tdd_152 = -1; /* T_tdd_144 */ +static int hf_rrc_tdd_153 = -1; /* T_tdd_145 */ static int hf_rrc_intraFreqMeasQuantity_TDDList_01 = -1; /* IntraFreqMeasQuantity_TDD_sib3List */ static int hf_rrc_warningType = -1; /* OCTET_STRING_SIZE_1_2 */ static int hf_rrc_messageIdentifier = -1; /* OCTET_STRING_SIZE_2 */ @@ -9305,7 +9529,7 @@ static int hf_rrc_receivedMessageType = -1; /* ReceivedMessageType */ static int hf_rrc_configurationUnacceptable = -1; /* NULL */ static int hf_rrc_unspecified = -1; /* NULL */ static int hf_rrc_GERANIu_MessageList_item = -1; /* BIT_STRING_SIZE_1_32768 */ -static int hf_rrc_gsm_18 = -1; /* T_gsm_16 */ +static int hf_rrc_gsm_19 = -1; /* T_gsm_17 */ static int hf_rrc_gsm_Classmark2 = -1; /* GSM_Classmark2 */ static int hf_rrc_gsm_Classmark3 = -1; /* GSM_Classmark3 */ static int hf_rrc_cdma2000_01 = -1; /* T_cdma2000_01 */ @@ -9314,7 +9538,7 @@ static int hf_rrc_geranIu_RadioAccessCapability = -1; /* GERANIu_RadioAccessCap static int hf_rrc_supportOfInter_RAT_PS_Handover = -1; /* T_supportOfInter_RAT_PS_Handover */ static int hf_rrc_gsm_MS_RadioAccessCapability = -1; /* GSM_MS_RadioAccessCapability */ static int hf_rrc_eutra_RadioAccessCapability = -1; /* EUTRA_RadioAccessCapability */ -static int hf_rrc_gsm_19 = -1; /* T_gsm_17 */ +static int hf_rrc_gsm_20 = -1; /* T_gsm_18 */ static int hf_rrc_gsmSecurityCapability = -1; /* GsmSecurityCapability */ static int hf_rrc_InterRAT_UE_SecurityCapList_item = -1; /* InterRAT_UE_SecurityCapability */ static int hf_rrc_interRAT_ProtocolError = -1; /* NULL */ @@ -9328,7 +9552,7 @@ static int hf_rrc_v860NonCriticalExtensions_26 = -1; /* T_v860NonCriticalExtens static int hf_rrc_masterInformationBlock_v860ext = -1; /* MasterInformationBlock_v860ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_12 = -1; /* T_vc50NonCriticalExtensions_12 */ static int hf_rrc_masterInformationBlock_vc50ext = -1; /* MasterInformationBlock_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_208 = -1; /* T_nonCriticalExtensions_208 */ +static int hf_rrc_nonCriticalExtensions_218 = -1; /* T_nonCriticalExtensions_218 */ static int hf_rrc_multiplePLMN_List = -1; /* MultiplePLMN_List_r6 */ static int hf_rrc_extSIBTypeInfoSchedulingInfo_List = -1; /* ExtSIBTypeInfoSchedulingInfo_List */ static int hf_rrc_extSIBTypeInfoSchedulingInfo_List_01 = -1; /* ExtSIBTypeInfoSchedulingInfo_List2 */ @@ -9429,7 +9653,7 @@ static int hf_rrc_sysInfoType22_01 = -1; /* CellValueTag3 */ static int hf_rrc_sysInfoType23 = -1; /* CellValueTag */ static int hf_rrc_sysInfoType24 = -1; /* NULL */ static int hf_rrc_sysInfoType11ter_01 = -1; /* CellValueTag3 */ -static int hf_rrc_spare22 = -1; /* NULL */ +static int hf_rrc_sysInfoType25 = -1; /* NULL */ static int hf_rrc_spare21 = -1; /* NULL */ static int hf_rrc_spare20 = -1; /* NULL */ static int hf_rrc_spare19 = -1; /* NULL */ @@ -9460,9 +9684,13 @@ static int hf_rrc_systemInfoType15_1ter = -1; /* NULL */ static int hf_rrc_systemInfoType23 = -1; /* NULL */ static int hf_rrc_systemInfoType24 = -1; /* NULL */ static int hf_rrc_systemInfoType11ter = -1; /* NULL */ +static int hf_rrc_systemInfoType25 = -1; /* NULL */ static int hf_rrc_sibOFF = -1; /* SibOFF */ static int hf_rrc_SibOFF_List_item = -1; /* SibOFF */ static int hf_rrc_SibOFF_List2_item = -1; /* SibOFF_vc50ext */ +static int hf_rrc_SpecificACDC_BarringInformation_item = -1; /* SpecificACDC_BarringInformation_item */ +static int hf_rrc_acdc_Barring = -1; /* ACDC_Barring */ +static int hf_rrc_expirationTimeFactor = -1; /* ExpirationTimeFactor2 */ static int hf_rrc_cn_CommonGSM_MAP_NAS_SysInfo_03 = -1; /* T_cn_CommonGSM_MAP_NAS_SysInfo_03 */ static int hf_rrc_cn_DomainSysInfoList = -1; /* CN_DomainSysInfoList */ static int hf_rrc_ue_IdleTimersAndConstants = -1; /* UE_IdleTimersAndConstants */ @@ -9470,10 +9698,10 @@ static int hf_rrc_v3a0NonCriticalExtensions_12 = -1; /* T_v3a0NonCriticalExtens static int hf_rrc_sysInfoType1_v3a0ext = -1; /* SysInfoType1_v3a0ext_IEs */ static int hf_rrc_v860NonCriticalExtentions_02 = -1; /* T_v860NonCriticalExtentions_02 */ static int hf_rrc_sysInfoType1_v860ext = -1; /* SysInfoType1_v860ext_IEs */ -static int hf_rrc_nonCriticalExtensions_209 = -1; /* T_nonCriticalExtensions_209 */ +static int hf_rrc_nonCriticalExtensions_219 = -1; /* T_nonCriticalExtensions_219 */ static int hf_rrc_ue_IdleTimersAndConstants_v3a0ext = -1; /* UE_IdleTimersAndConstants_v3a0ext */ static int hf_rrc_ura_IdentityList = -1; /* URA_IdentityList */ -static int hf_rrc_nonCriticalExtensions_210 = -1; /* T_nonCriticalExtensions_210 */ +static int hf_rrc_nonCriticalExtensions_220 = -1; /* T_nonCriticalExtensions_220 */ static int hf_rrc_sib4indicator = -1; /* BOOLEAN */ static int hf_rrc_cellSelectReselectInfo = -1; /* CellSelectReselectInfoSIB_3_4 */ static int hf_rrc_cellAccessRestriction = -1; /* CellAccessRestriction */ @@ -9497,7 +9725,7 @@ static int hf_rrc_v900NonCriticalExtension = -1; /* T_v900NonCriticalExtension static int hf_rrc_sysInfoType3_v920ext = -1; /* SysInfoType3_v920ext_IEs */ static int hf_rrc_vc50NonCriticalExtension_01 = -1; /* T_vc50NonCriticalExtension_01 */ static int hf_rrc_sysInfoType3_vc50ext = -1; /* SysInfoType3_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_211 = -1; /* T_nonCriticalExtensions_211 */ +static int hf_rrc_nonCriticalExtensions_221 = -1; /* T_nonCriticalExtensions_221 */ static int hf_rrc_mapping_LCR = -1; /* Mapping_LCR_r4 */ static int hf_rrc_cellSelectReselectInfo_v590ext = -1; /* CellSelectReselectInfo_v590ext */ static int hf_rrc_cellSelectReselectInfoTreselectionScaling_v5c0ext = -1; /* CellSelectReselectInfoTreselectionScaling_v5c0ext */ @@ -9521,14 +9749,14 @@ static int hf_rrc_v5b0NonCriticalExtension = -1; /* T_v5b0NonCriticalExtension static int hf_rrc_sysInfoType4_v5b0ext = -1; /* SysInfoType4_v5b0ext_IEs */ static int hf_rrc_v5c0NonCriticalExtension = -1; /* T_v5c0NonCriticalExtension */ static int hf_rrc_sysInfoType4_v5c0ext = -1; /* SysInfoType4_v5c0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_212 = -1; /* T_nonCriticalExtensions_212 */ +static int hf_rrc_nonCriticalExtensions_222 = -1; /* T_nonCriticalExtensions_222 */ static int hf_rrc_cellSelectReselectInfoPCHFACH_v5b0ext = -1; /* CellSelectReselectInfoPCHFACH_v5b0ext */ static int hf_rrc_sib6indicator = -1; /* BOOLEAN */ static int hf_rrc_pich_PowerOffset = -1; /* PICH_PowerOffset */ -static int hf_rrc_modeSpecificInfo_161 = -1; /* T_modeSpecificInfo_161 */ -static int hf_rrc_fdd_204 = -1; /* T_fdd_198 */ +static int hf_rrc_modeSpecificInfo_162 = -1; /* T_modeSpecificInfo_162 */ +static int hf_rrc_fdd_206 = -1; /* T_fdd_200 */ static int hf_rrc_aich_PowerOffset = -1; /* AICH_PowerOffset */ -static int hf_rrc_tdd_153 = -1; /* T_tdd_145 */ +static int hf_rrc_tdd_154 = -1; /* T_tdd_146 */ static int hf_rrc_pusch_SysInfoList_SFN = -1; /* PUSCH_SysInfoList_SFN */ static int hf_rrc_pdsch_SysInfoList_SFN = -1; /* PDSCH_SysInfoList_SFN */ static int hf_rrc_openLoopPowerControl_TDD = -1; /* OpenLoopPowerControl_TDD */ @@ -9579,25 +9807,25 @@ static int hf_rrc_mcchOnSCCPCHusedForNonMBMS = -1; /* MBMS_MCCH_ConfigurationIn static int hf_rrc_mcchOnSCCPCHusedOnlyForMBMS = -1; /* SCCPCH_SystemInformation_MBMS_r6 */ static int hf_rrc_additionalPRACH_TF_and_TFCS_CCCH_List = -1; /* AdditionalPRACH_TF_and_TFCS_CCCH_List */ static int hf_rrc_cBS_DRX_Level1Information_extension = -1; /* CBS_DRX_Level1Information_extension_r6 */ -static int hf_rrc_modeSpecificInfo_162 = -1; /* T_modeSpecificInfo_162 */ -static int hf_rrc_fdd_205 = -1; /* T_fdd_199 */ +static int hf_rrc_modeSpecificInfo_163 = -1; /* T_modeSpecificInfo_163 */ +static int hf_rrc_fdd_207 = -1; /* T_fdd_201 */ static int hf_rrc_hs_dsch_CommonSystemInformation = -1; /* HS_DSCH_CommonSystemInformation */ static int hf_rrc_hs_dsch_PagingSystemInformation = -1; /* HS_DSCH_PagingSystemInformation */ static int hf_rrc_tdd768_29 = -1; /* T_tdd768_26 */ static int hf_rrc_pusch_SysInfoList_SFN_03 = -1; /* PUSCH_SysInfoList_SFN_VHCR */ static int hf_rrc_pdsch_SysInfoList_SFN_03 = -1; /* PDSCH_SysInfoList_VHCR_r7 */ static int hf_rrc_prach_SystemInformationList_01 = -1; /* PRACH_SystemInformationList_VHCR_r7 */ -static int hf_rrc_tdd128_76 = -1; /* T_tdd128_73 */ +static int hf_rrc_tdd128_77 = -1; /* T_tdd128_74 */ static int hf_rrc_prach_SystemInformationList_02 = -1; /* PRACH_SystemInformationList_LCR_v770ext */ static int hf_rrc_sccpch_SystemInformationList = -1; /* SCCPCH_SystemInformationList_HCR_VHCR_r7 */ static int hf_rrc_sccpch_SystemInformation_MBMS_01 = -1; /* T_sccpch_SystemInformation_MBMS_01 */ static int hf_rrc_mcchOnSCCPCHusedOnlyForMBMS_01 = -1; /* SCCPCH_SystemInformation_MBMS_r7 */ static int hf_rrc_tDD_MBSFNInformation = -1; /* TDD_MBSFNInformation */ static int hf_rrc_dummy_60 = -1; /* T_dummy_15 */ -static int hf_rrc_modeSpecificInfo_163 = -1; /* T_modeSpecificInfo_163 */ -static int hf_rrc_fdd_206 = -1; /* T_fdd_200 */ +static int hf_rrc_modeSpecificInfo_164 = -1; /* T_modeSpecificInfo_164 */ +static int hf_rrc_fdd_208 = -1; /* T_fdd_202 */ static int hf_rrc_hs_dsch_DrxCellfach_info = -1; /* HS_DSCH_DrxCellfach_info */ -static int hf_rrc_tdd128_77 = -1; /* T_tdd128_74 */ +static int hf_rrc_tdd128_78 = -1; /* T_tdd128_75 */ static int hf_rrc_hs_dsch_CommonSysInfo = -1; /* T_hs_dsch_CommonSysInfo */ static int hf_rrc_hs_dsch_CommonSystemInformation_01 = -1; /* HS_DSCH_CommonSystemInformation_TDD128 */ static int hf_rrc_hs_dsch_PagingSystemInformation_01 = -1; /* HS_DSCH_PagingSystemInformation_TDD128 */ @@ -9608,13 +9836,13 @@ static int hf_rrc_commonEDCHSystemInfoFDD = -1; /* CommonEDCHSystemInfoFDD */ static int hf_rrc_frequencyBandsIndicatorSupport = -1; /* FrequencyBandsIndicatorSupport */ static int hf_rrc_frequencyBandIndicator3 = -1; /* RadioFrequencyBandFDD3 */ static int hf_rrc_sysInfoType5_vb50ext = -1; /* SysInfoType5_vb50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_213 = -1; /* T_nonCriticalExtensions_213 */ +static int hf_rrc_nonCriticalExtensions_223 = -1; /* T_nonCriticalExtensions_223 */ static int hf_rrc_sib22indicator = -1; /* BOOLEAN */ static int hf_rrc_cellUpdateMessageOptimisedEncoding = -1; /* T_cellUpdateMessageOptimisedEncoding */ -static int hf_rrc_modeSpecificInfo_164 = -1; /* T_modeSpecificInfo_164 */ -static int hf_rrc_fdd_207 = -1; /* T_fdd_201 */ +static int hf_rrc_modeSpecificInfo_165 = -1; /* T_modeSpecificInfo_165 */ +static int hf_rrc_fdd_209 = -1; /* T_fdd_203 */ static int hf_rrc_dummy_61 = -1; /* CSICH_PowerOffset */ -static int hf_rrc_tdd_154 = -1; /* T_tdd_146 */ +static int hf_rrc_tdd_155 = -1; /* T_tdd_147 */ static int hf_rrc_v4b0NonCriticalExtensions_20 = -1; /* T_v4b0NonCriticalExtensions_20 */ static int hf_rrc_sysInfoType6_v4b0ext = -1; /* SysInfoType6_v4b0ext_IEs */ static int hf_rrc_v590NonCriticalExtensions_29 = -1; /* T_v590NonCriticalExtensions_29 */ @@ -9629,25 +9857,25 @@ static int hf_rrc_va40NonCriticalExtensions_20 = -1; /* T_va40NonCriticalExtens static int hf_rrc_sysInfoType6_va40ext = -1; /* SysInfoType6_va40ext_IEs */ static int hf_rrc_va80NonCriticalExtensions_03 = -1; /* T_va80NonCriticalExtensions_03 */ static int hf_rrc_sysInfoType6_va80ext = -1; /* SysInfoType6_va80ext_IEs */ -static int hf_rrc_nonCriticalExtensions_214 = -1; /* T_nonCriticalExtensions_214 */ +static int hf_rrc_nonCriticalExtensions_224 = -1; /* T_nonCriticalExtensions_224 */ static int hf_rrc_tdd128SpecificInfo_01 = -1; /* T_tdd128SpecificInfo_01 */ static int hf_rrc_hcr_r5_SpecificInfo_01 = -1; /* T_hcr_r5_SpecificInfo_01 */ static int hf_rrc_tdd768SpecificInfo = -1; /* T_tdd768SpecificInfo */ -static int hf_rrc_modeSpecificInfo_165 = -1; /* T_modeSpecificInfo_165 */ -static int hf_rrc_fdd_208 = -1; /* T_fdd_202 */ +static int hf_rrc_modeSpecificInfo_166 = -1; /* T_modeSpecificInfo_166 */ +static int hf_rrc_fdd_210 = -1; /* T_fdd_204 */ static int hf_rrc_ul_Interference = -1; /* UL_Interference */ static int hf_rrc_prach_Information_SIB5_List = -1; /* DynamicPersistenceLevelList */ static int hf_rrc_prach_Information_SIB6_List = -1; /* DynamicPersistenceLevelList */ -static int hf_rrc_expirationTimeFactor = -1; /* ExpirationTimeFactor */ -static int hf_rrc_nonCriticalExtensions_215 = -1; /* T_nonCriticalExtensions_215 */ +static int hf_rrc_expirationTimeFactor_01 = -1; /* ExpirationTimeFactor */ +static int hf_rrc_nonCriticalExtensions_225 = -1; /* T_nonCriticalExtensions_225 */ static int hf_rrc_dummy1_07 = -1; /* CPCH_Parameters */ static int hf_rrc_dummy2_15 = -1; /* CPCH_SetInfoList */ static int hf_rrc_dummy3_04 = -1; /* CSICH_PowerOffset */ -static int hf_rrc_nonCriticalExtensions_216 = -1; /* T_nonCriticalExtensions_216 */ +static int hf_rrc_nonCriticalExtensions_226 = -1; /* T_nonCriticalExtensions_226 */ static int hf_rrc_dummy_62 = -1; /* CPCH_PersistenceLevelsList */ -static int hf_rrc_nonCriticalExtensions_217 = -1; /* T_nonCriticalExtensions_217 */ +static int hf_rrc_nonCriticalExtensions_227 = -1; /* T_nonCriticalExtensions_227 */ static int hf_rrc_dummy_63 = -1; /* DRAC_SysInfoList */ -static int hf_rrc_nonCriticalExtensions_218 = -1; /* T_nonCriticalExtensions_218 */ +static int hf_rrc_nonCriticalExtensions_228 = -1; /* T_nonCriticalExtensions_228 */ static int hf_rrc_sib12indicator = -1; /* BOOLEAN */ static int hf_rrc_fach_MeasurementOccasionInfo = -1; /* FACH_MeasurementOccasionInfo */ static int hf_rrc_measurementControlSysInfo = -1; /* MeasurementControlSysInfo */ @@ -9669,7 +9897,7 @@ static int hf_rrc_va80NonCriticalExtensions_04 = -1; /* T_va80NonCriticalExtens static int hf_rrc_sysInfoType11_va80ext = -1; /* SysInfoType11_va80ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_13 = -1; /* T_vc50NonCriticalExtensions_13 */ static int hf_rrc_sysInfoType11_vc50ext = -1; /* SysInfoType11_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_219 = -1; /* T_nonCriticalExtensions_219 */ +static int hf_rrc_nonCriticalExtensions_229 = -1; /* T_nonCriticalExtensions_229 */ static int hf_rrc_fach_MeasurementOccasionInfo_LCR_Ext = -1; /* FACH_MeasurementOccasionInfo_LCR_r4_ext */ static int hf_rrc_measurementControlSysInfo_LCR = -1; /* MeasurementControlSysInfo_LCR_r4_ext */ static int hf_rrc_newIntraFrequencyCellInfoList_v590ext = -1; /* SEQUENCE_SIZE_1_maxCellMeas_OF_CellSelectReselectInfo_v590ext */ @@ -9696,10 +9924,10 @@ static int hf_rrc_va80NonCriticalExtensions_05 = -1; /* T_va80NonCriticalExtens static int hf_rrc_sysInfoType11bis_va80ext = -1; /* SysInfoType11bis_va80ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_14 = -1; /* T_vc50NonCriticalExtensions_14 */ static int hf_rrc_sysInfoType11bis_vc50ext = -1; /* SysInfoType11bis_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_220 = -1; /* T_nonCriticalExtensions_220 */ +static int hf_rrc_nonCriticalExtensions_230 = -1; /* T_nonCriticalExtensions_230 */ static int hf_rrc_csg_DedicatedFrequencyInfoList = -1; /* CSG_DedicatedFrequencyInfoList */ static int hf_rrc_measureControlSysInfoInterFreqExt = -1; /* MeasureControlSysInfoInterFreqExt */ -static int hf_rrc_nonCriticalExtensions_221 = -1; /* T_nonCriticalExtensions_221 */ +static int hf_rrc_nonCriticalExtensions_231 = -1; /* T_nonCriticalExtensions_231 */ static int hf_rrc_v4b0NonCriticalExtensions_22 = -1; /* T_v4b0NonCriticalExtensions_22 */ static int hf_rrc_sysInfoType12_v4b0ext = -1; /* SysInfoType12_v4b0ext_IEs */ static int hf_rrc_v590NonCriticalExtension_03 = -1; /* T_v590NonCriticalExtension_03 */ @@ -9714,24 +9942,24 @@ static int hf_rrc_va80NonCriticalExtensions_06 = -1; /* T_va80NonCriticalExtens static int hf_rrc_sysInfoType12_va80ext = -1; /* SysInfoType12_va80ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_15 = -1; /* T_vc50NonCriticalExtensions_15 */ static int hf_rrc_sysInfoType12_vc50ext = -1; /* SysInfoType12_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_222 = -1; /* T_nonCriticalExtensions_222 */ +static int hf_rrc_nonCriticalExtensions_232 = -1; /* T_nonCriticalExtensions_232 */ static int hf_rrc_v3a0NonCriticalExtensions_13 = -1; /* T_v3a0NonCriticalExtensions_13 */ static int hf_rrc_sysInfoType13_v3a0ext = -1; /* SysInfoType13_v3a0ext_IEs */ static int hf_rrc_v4b0NonCriticalExtensions_23 = -1; /* T_v4b0NonCriticalExtensions_23 */ static int hf_rrc_sysInfoType13_v4b0ext = -1; /* SysInfoType13_v4b0ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_43 = -1; /* T_v770NonCriticalExtensions_43 */ static int hf_rrc_sysInfoType13_v770ext = -1; /* SysInfoType13_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_223 = -1; /* T_nonCriticalExtensions_223 */ +static int hf_rrc_nonCriticalExtensions_233 = -1; /* T_nonCriticalExtensions_233 */ static int hf_rrc_capabilityUpdateRequirement_r4Ext = -1; /* CapabilityUpdateRequirement_r4_ext */ static int hf_rrc_ansi_41_RAND_Information = -1; /* ANSI_41_RAND_Information */ -static int hf_rrc_nonCriticalExtensions_224 = -1; /* T_nonCriticalExtensions_224 */ +static int hf_rrc_nonCriticalExtensions_234 = -1; /* T_nonCriticalExtensions_234 */ static int hf_rrc_ansi_41_UserZoneID_Information = -1; /* ANSI_41_UserZoneID_Information */ -static int hf_rrc_nonCriticalExtensions_225 = -1; /* T_nonCriticalExtensions_225 */ +static int hf_rrc_nonCriticalExtensions_235 = -1; /* T_nonCriticalExtensions_235 */ static int hf_rrc_ansi_41_PrivateNeighbourListInfo = -1; /* ANSI_41_PrivateNeighbourListInfo */ -static int hf_rrc_nonCriticalExtensions_226 = -1; /* T_nonCriticalExtensions_226 */ +static int hf_rrc_nonCriticalExtensions_236 = -1; /* T_nonCriticalExtensions_236 */ static int hf_rrc_ansi_41_GlobalServiceRedirectInfo = -1; /* ANSI_41_GlobalServiceRedirectInfo */ -static int hf_rrc_nonCriticalExtensions_227 = -1; /* T_nonCriticalExtensions_227 */ -static int hf_rrc_nonCriticalExtensions_228 = -1; /* T_nonCriticalExtensions_228 */ +static int hf_rrc_nonCriticalExtensions_237 = -1; /* T_nonCriticalExtensions_237 */ +static int hf_rrc_nonCriticalExtensions_238 = -1; /* T_nonCriticalExtensions_238 */ static int hf_rrc_ue_positioning_GPS_CipherParameters = -1; /* UE_Positioning_CipherParameters */ static int hf_rrc_v4b0NonCriticalExtensions_24 = -1; /* T_v4b0NonCriticalExtensions_24 */ static int hf_rrc_sysInfoType15_v4b0ext = -1; /* SysInfoType15_v4b0ext_IEs */ @@ -9739,7 +9967,7 @@ static int hf_rrc_v770NonCriticalExtensions_44 = -1; /* T_v770NonCriticalExtens static int hf_rrc_sysInfoType15_v770ext = -1; /* SysInfoType15_v770ext_IEs */ static int hf_rrc_va40NonCriticalExtensions_21 = -1; /* T_va40NonCriticalExtensions_20 */ static int hf_rrc_sysInfoType15_va40ext = -1; /* SysInfoType15_va40ext_IEs */ -static int hf_rrc_nonCriticalExtensions_229 = -1; /* T_nonCriticalExtensions_229 */ +static int hf_rrc_nonCriticalExtensions_239 = -1; /* T_nonCriticalExtensions_239 */ static int hf_rrc_up_Ipdl_Parameters_TDD = -1; /* UE_Positioning_IPDL_Parameters_TDD_r4_ext */ static int hf_rrc_ue_Positioning_GPS_ReferenceTime = -1; /* UE_Positioning_GPS_ReferenceTime_v770ext */ static int hf_rrc_ue_Positioning_GPS_ReferenceTime_01 = -1; /* UE_Positioning_GPS_ReferenceTime_va40ext */ @@ -9749,32 +9977,32 @@ static int hf_rrc_v860NonCriticalExtensions_30 = -1; /* T_v860NonCriticalExtens static int hf_rrc_sysInfoType15bis_v860ext = -1; /* SysInfoType15bis_v860ext_IEs */ static int hf_rrc_va40NonCriticalExtensions_22 = -1; /* T_va40NonCriticalExtensions_21 */ static int hf_rrc_sysInfoType15bis_va40ext = -1; /* SysInfoType15bis_va40ext_IEs */ -static int hf_rrc_nonCriticalExtensions_230 = -1; /* T_nonCriticalExtensions_230 */ +static int hf_rrc_nonCriticalExtensions_240 = -1; /* T_nonCriticalExtensions_240 */ static int hf_rrc_ue_Positioning_GANSS_AddIonoModel = -1; /* UE_Positioning_GANSS_AddIonoModel */ static int hf_rrc_ue_Positioning_GANSS_EarthOrientationPara = -1; /* UE_Positioning_GANSS_EarthOrientPara */ static int hf_rrc_v920NonCriticalExtensions_04 = -1; /* T_v920NonCriticalExtensions_04 */ static int hf_rrc_sysInfoType15_1_v920ext = -1; /* SysInfoType15_1_v920ext_IEs */ -static int hf_rrc_nonCriticalExtensions_231 = -1; /* T_nonCriticalExtensions_231 */ +static int hf_rrc_nonCriticalExtensions_241 = -1; /* T_nonCriticalExtensions_241 */ static int hf_rrc_ue_positioning_GANSS_DGANSS_Corrections = -1; /* UE_Positioning_DGANSSCorrections */ static int hf_rrc_v920NonCriticalExtensions_05 = -1; /* T_v920NonCriticalExtensions_05 */ static int hf_rrc_sysInfoType15_1bis_v920ext = -1; /* SysInfoType15_1bis_v920ext_IEs */ -static int hf_rrc_nonCriticalExtensions_232 = -1; /* T_nonCriticalExtensions_232 */ +static int hf_rrc_nonCriticalExtensions_242 = -1; /* T_nonCriticalExtensions_242 */ static int hf_rrc_ue_positioning_GANSS_DGANSS_Corrections_01 = -1; /* UE_Positioning_DGANSSCorrections_v920ext */ static int hf_rrc_uePositioning_BDSCorrections = -1; /* UE_Positioning_DBDSCorrections */ -static int hf_rrc_nonCriticalExtensions_233 = -1; /* T_nonCriticalExtensions_233 */ +static int hf_rrc_nonCriticalExtensions_243 = -1; /* T_nonCriticalExtensions_243 */ static int hf_rrc_transmissionTOW = -1; /* GPS_TOW_1sec */ -static int hf_rrc_nonCriticalExtensions_234 = -1; /* T_nonCriticalExtensions_234 */ +static int hf_rrc_nonCriticalExtensions_244 = -1; /* T_nonCriticalExtensions_244 */ static int hf_rrc_ue_positioning_GANSS_navigationModel = -1; /* UE_Positioning_GANSS_NavigationModel */ -static int hf_rrc_nonCriticalExtensions_235 = -1; /* T_nonCriticalExtensions_235 */ +static int hf_rrc_nonCriticalExtensions_245 = -1; /* T_nonCriticalExtensions_245 */ static int hf_rrc_ue_positioning_GANSS_AddNavigationModels_01 = -1; /* UE_Positioning_GANSS_AddNavigationModels */ static int hf_rrc_vc50NonCriticalExtensions_16 = -1; /* T_vc50NonCriticalExtensions_16 */ static int hf_rrc_sysInfoType15_2ter_vc50ext = -1; /* SysInfoType15_2ter_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_236 = -1; /* T_nonCriticalExtensions_236 */ +static int hf_rrc_nonCriticalExtensions_246 = -1; /* T_nonCriticalExtensions_246 */ static int hf_rrc_satMask = -1; /* BIT_STRING_SIZE_1_32 */ static int hf_rrc_lsbTOW = -1; /* BIT_STRING_SIZE_8 */ static int hf_rrc_va40NonCriticalExtensions_23 = -1; /* T_va40NonCriticalExtensions_22 */ static int hf_rrc_sysInfoType15_3_va40ext = -1; /* SysInfoType15_3_va40ext_IEs */ -static int hf_rrc_nonCriticalExtensions_237 = -1; /* T_nonCriticalExtensions_237 */ +static int hf_rrc_nonCriticalExtensions_247 = -1; /* T_nonCriticalExtensions_247 */ static int hf_rrc_ue_positioning_GANSS_Almanac = -1; /* UE_Positioning_GANSS_Almanac */ static int hf_rrc_ue_positioning_GANSS_TimeModels = -1; /* UE_Positioning_GANSS_TimeModels */ static int hf_rrc_ue_positioning_GANSS_UTC_Model = -1; /* UE_Positioning_GANSS_UTCModel */ @@ -9784,7 +10012,7 @@ static int hf_rrc_va40NonCriticalExtensions_24 = -1; /* T_va40NonCriticalExtens static int hf_rrc_sysInfoType15_3bis_va40ext = -1; /* SysInfoType15_3bis_va40ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_17 = -1; /* T_vc50NonCriticalExtensions_17 */ static int hf_rrc_sysInfoType15_3bis_vc50ext = -1; /* SysInfoType15_3bis_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_238 = -1; /* T_nonCriticalExtensions_238 */ +static int hf_rrc_nonCriticalExtensions_248 = -1; /* T_nonCriticalExtensions_248 */ static int hf_rrc_ue_Positioning_GANSS_Almanac_01 = -1; /* UE_Positioning_GANSS_Almanac_v860ext */ static int hf_rrc_ue_Positioning_GANSS_AddUTCModels_01 = -1; /* UE_Positioning_GANSS_AddUTCModels */ static int hf_rrc_ue_Positioning_GANSS_AuxiliaryInfo = -1; /* UE_Positioning_GANSS_AuxiliaryInfo */ @@ -9795,32 +10023,32 @@ static int hf_rrc_v3a0NonCriticalExtensions_14 = -1; /* T_v3a0NonCriticalExtens static int hf_rrc_sysInfoType15_4_v3a0ext = -1; /* SysInfoType15_4_v3a0ext */ static int hf_rrc_v4b0NonCriticalExtensions_25 = -1; /* T_v4b0NonCriticalExtensions_25 */ static int hf_rrc_sysInfoType15_4_v4b0ext = -1; /* SysInfoType15_4_v4b0ext */ -static int hf_rrc_nonCriticalExtensions_239 = -1; /* T_nonCriticalExtensions_239 */ +static int hf_rrc_nonCriticalExtensions_249 = -1; /* T_nonCriticalExtensions_249 */ static int hf_rrc_v3a0NonCriticalExtensions_15 = -1; /* T_v3a0NonCriticalExtensions_15 */ static int hf_rrc_sysInfoType15_5_v3a0ext = -1; /* SysInfoType15_5_v3a0ext */ static int hf_rrc_v770NonCriticalExtensions_45 = -1; /* T_v770NonCriticalExtensions_45 */ static int hf_rrc_sysInfoType15_5_v770ext = -1; /* SysInfoType15_5_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_240 = -1; /* T_nonCriticalExtensions_240 */ +static int hf_rrc_nonCriticalExtensions_250 = -1; /* T_nonCriticalExtensions_250 */ static int hf_rrc_ue_positioning_GANSS_TOD = -1; /* INTEGER_0_86399 */ static int hf_rrc_ue_positioning_GANSS_ReferenceMeasurementInformation = -1; /* UE_Positioning_GANSS_ReferenceMeasurementInfo */ static int hf_rrc_va40NonCriticalExtensions_25 = -1; /* T_va40NonCriticalExtensions_24 */ static int hf_rrc_sysInfoType15_6_va40ext = -1; /* SysInfoType15_6_va40ext_IEs */ static int hf_rrc_vc50NonCriticalExtensions_18 = -1; /* T_vc50NonCriticalExtensions_18 */ static int hf_rrc_sysInfoType15_6_vc50ext = -1; /* SysInfoType15_6_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_241 = -1; /* T_nonCriticalExtensions_241 */ +static int hf_rrc_nonCriticalExtensions_251 = -1; /* T_nonCriticalExtensions_251 */ static int hf_rrc_ue_positioning_GANSS_ReferenceMeasurementInformation_01 = -1; /* UE_Positioning_GANSS_ReferenceMeasurementInfo_va40ext */ static int hf_rrc_ue_positioning_GANSS_ReferenceMeasurementInformation_02 = -1; /* UE_Positioning_GANSS_ReferenceMeasurementInfo_vc50ext */ static int hf_rrc_ue_positioning_GANSS_DataBitAssistance = -1; /* UE_Positioning_GANSS_Data_Bit_Assistance */ -static int hf_rrc_nonCriticalExtensions_242 = -1; /* T_nonCriticalExtensions_242 */ +static int hf_rrc_nonCriticalExtensions_252 = -1; /* T_nonCriticalExtensions_252 */ static int hf_rrc_ue_positioning_GANSS_DataCipheringInfo = -1; /* UE_Positioning_CipherParameters */ static int hf_rrc_ue_positioning_GANSS_realTimeIntegrity = -1; /* UE_Positioning_GANSS_RealTimeIntegrity */ -static int hf_rrc_nonCriticalExtensions_243 = -1; /* T_nonCriticalExtensions_243 */ +static int hf_rrc_nonCriticalExtensions_253 = -1; /* T_nonCriticalExtensions_253 */ static int hf_rrc_preDefinedRadioConfiguration = -1; /* PreDefRadioConfiguration */ static int hf_rrc_v770NonCriticalExtensions_46 = -1; /* T_v770NonCriticalExtensions_46 */ static int hf_rrc_sysInfoType16_v770ext = -1; /* SysInfoType16_v770ext_IEs */ static int hf_rrc_v920NonCriticalExtensions_06 = -1; /* T_v920NonCriticalExtensions_06 */ static int hf_rrc_sysInfoType16_v920ext = -1; /* SysInfoType16_v920ext_IEs */ -static int hf_rrc_nonCriticalExtensions_244 = -1; /* T_nonCriticalExtensions_244 */ +static int hf_rrc_nonCriticalExtensions_254 = -1; /* T_nonCriticalExtensions_254 */ static int hf_rrc_preDefinedRadioConfiguration_01 = -1; /* PreDefRadioConfiguration_v770ext */ static int hf_rrc_preDefinedRadioConfiguration_02 = -1; /* PreDefRadioConfiguration_v920ext */ static int hf_rrc_pusch_SysInfoList = -1; /* PUSCH_SysInfoList */ @@ -9831,7 +10059,7 @@ static int hf_rrc_v590NonCriticalExtensions_30 = -1; /* T_v590NonCriticalExtens static int hf_rrc_sysInfoType17_v590ext = -1; /* SysInfoType17_v590ext_IEs */ static int hf_rrc_v770NonCriticalExtensions_47 = -1; /* T_v770NonCriticalExtensions_47 */ static int hf_rrc_sysInfoType17_v770ext = -1; /* SysInfoType17_v770ext_IEs */ -static int hf_rrc_nonCriticalExtensions_245 = -1; /* T_nonCriticalExtensions_245 */ +static int hf_rrc_nonCriticalExtensions_255 = -1; /* T_nonCriticalExtensions_255 */ static int hf_rrc_tdd128SpecificInfo_02 = -1; /* T_tdd128SpecificInfo_02 */ static int hf_rrc_pusch_SysInfoList_01 = -1; /* PUSCH_SysInfoList_LCR_r4 */ static int hf_rrc_pdsch_SysInfoList_01 = -1; /* PDSCH_SysInfoList_LCR_r4 */ @@ -9847,7 +10075,7 @@ static int hf_rrc_v860NonCriticalExtensions_32 = -1; /* T_v860NonCriticalExtens static int hf_rrc_sysInfoType18_v860ext = -1; /* SysInfoType18_v860ext */ static int hf_rrc_vc50NonCriticalExtensions_19 = -1; /* T_vc50NonCriticalExtensions_19 */ static int hf_rrc_sysInfoType18_vc50ext = -1; /* SysInfoType18_vc50ext */ -static int hf_rrc_nonCriticalExtensions_246 = -1; /* T_nonCriticalExtensions_246 */ +static int hf_rrc_nonCriticalExtensions_256 = -1; /* T_nonCriticalExtensions_256 */ static int hf_rrc_idleModePLMNIdentitiesSIB11bis = -1; /* PLMNIdentitiesOfNeighbourCells */ static int hf_rrc_connectedModePLMNIdentitiesSIB11bis = -1; /* PLMNIdentitiesOfNeighbourCells */ static int hf_rrc_idleModePLMNIdentities_01 = -1; /* PLMNIdentitiesOfNeighbourCells_v860ext */ @@ -9869,7 +10097,9 @@ static int hf_rrc_vb80NonCriticalExtensions_01 = -1; /* T_vb80NonCriticalExtens static int hf_rrc_sysInfoType19_vb80ext = -1; /* SysInfoType19_vb80ext */ static int hf_rrc_vc50NonCriticalExtensions_20 = -1; /* T_vc50NonCriticalExtensions_20 */ static int hf_rrc_sysInfoType19_vc50ext = -1; /* SysInfoType19_vc50ext */ -static int hf_rrc_nonCriticalExtensions_247 = -1; /* T_nonCriticalExtensions_247 */ +static int hf_rrc_vdxyNonCriticalExtensions_03 = -1; /* T_vdxyNonCriticalExtensions_03 */ +static int hf_rrc_sysInfoType19_vdxyext = -1; /* SysInfoType19_vdxyext */ +static int hf_rrc_nonCriticalExtensions_257 = -1; /* T_nonCriticalExtensions_257 */ static int hf_rrc_utra_PriorityInfoList_v920ext = -1; /* UTRA_PriorityInfoList_v920ext */ static int hf_rrc_eutra_FrequencyAndPriorityInfoList_v920ext = -1; /* EUTRA_FrequencyAndPriorityInfoList_v920ext */ static int hf_rrc_multipleEutraFrequencyInfoList = -1; /* MultipleEUTRAFrequencyInfoList */ @@ -9885,10 +10115,12 @@ static int hf_rrc_eutra_FrequencyAndPriorityInfoExtensionList_vb80ext = -1; /* static int hf_rrc_eutra_FrequencyRACHReportingInfo_vc50ext = -1; /* EUTRA_FrequencyRACHReportingInfo_vc50ext */ static int hf_rrc_eutra_FrequencyAndPriorityInfoList_vc50ext = -1; /* EUTRA_FrequencyAndPriorityInfoList_vc50ext */ static int hf_rrc_eutra_FrequencyAndPriorityInfoExtensionList_vc50ext = -1; /* EUTRA_FrequencyAndPriorityInfoExtensionList_vc50ext */ +static int hf_rrc_eutra_FrequencyAndPriorityInfoList_vdxyext = -1; /* EUTRA_FrequencyAndPriorityInfoList_vdxyext */ +static int hf_rrc_eutra_FrequencyAndPriorityInfoExtensionList_vdxyext = -1; /* EUTRA_FrequencyAndPriorityInfoExtensionList_vdxyext */ static int hf_rrc_hNBName = -1; /* HNBName */ -static int hf_rrc_nonCriticalExtensions_248 = -1; /* T_nonCriticalExtensions_248 */ +static int hf_rrc_nonCriticalExtensions_258 = -1; /* T_nonCriticalExtensions_258 */ static int hf_rrc_eab_Parameters = -1; /* EAB_Parameters */ -static int hf_rrc_nonCriticalExtensions_249 = -1; /* T_nonCriticalExtensions_249 */ +static int hf_rrc_nonCriticalExtensions_259 = -1; /* T_nonCriticalExtensions_259 */ static int hf_rrc_prach_PreambleForEnhancedUplinkListType1Ext = -1; /* PRACH_PreambleForEnhancedUplinkExtList */ static int hf_rrc_prach_PreambleForEnhancedUplinkListType2Ext = -1; /* PRACH_PreambleForEnhancedUplinkExtList */ static int hf_rrc_prach_PreambleForEnhancedUplinkListType3Ext = -1; /* PRACH_PreambleForEnhancedUplinkExtList */ @@ -9899,15 +10131,16 @@ static int hf_rrc_commonEDCHResourceConfigInfoListExt = -1; /* CommonEDCHResour static int hf_rrc_hs_dsch_DrxCellfach_SecondDrx_info = -1; /* HS_DSCH_DrxCellfach_SecondDrx_info */ static int hf_rrc_vc50NonCriticalExtensions_21 = -1; /* T_vc50NonCriticalExtensions_21 */ static int hf_rrc_sysInfoType22_vc50ext = -1; /* SysInfoType22_vc50ext_IEs */ -static int hf_rrc_nonCriticalExtensions_250 = -1; /* T_nonCriticalExtensions_250 */ +static int hf_rrc_nonCriticalExtensions_260 = -1; /* T_nonCriticalExtensions_260 */ static int hf_rrc_cell_Reselection_indication_reporting = -1; /* T_cell_Reselection_indication_reporting */ static int hf_rrc_wlanRepresentation = -1; /* T_wlanRepresentation */ static int hf_rrc_wlanOffloadInformationPerPLMN_List = -1; /* WLANOffloadInformationPerPLMN_List */ static int hf_rrc_wlanOffloadInformationForAll = -1; /* WLANOffloadInformation */ -static int hf_rrc_nonCriticalExtensions_251 = -1; /* T_nonCriticalExtensions_251 */ +static int hf_rrc_nonCriticalExtensions_261 = -1; /* T_nonCriticalExtensions_261 */ static int hf_rrc_dtchTransmissionBlocked = -1; /* BIT_STRING_SIZE_maxNumAccessGroups */ -static int hf_rrc_expirationTimeFactor_01 = -1; /* ExpirationTimeFactor2 */ -static int hf_rrc_nonCriticalExtensions_252 = -1; /* T_nonCriticalExtensions_252 */ +static int hf_rrc_nonCriticalExtensions_262 = -1; /* T_nonCriticalExtensions_262 */ +static int hf_rrc_acdc_Parameters = -1; /* ACDC_Parameters */ +static int hf_rrc_nonCriticalExtensions_263 = -1; /* T_nonCriticalExtensions_263 */ static int hf_rrc_sib_ReferenceList = -1; /* SIB_ReferenceList */ static int hf_rrc_v6b0NonCriticalExtensions_20 = -1; /* T_v6b0NonCriticalExtensions_19 */ static int hf_rrc_sysInfoTypeSB1_v6b0ext = -1; /* SysInfoTypeSB1_v6b0ext */ @@ -9915,7 +10148,7 @@ static int hf_rrc_v860NonCriticalExtensions_33 = -1; /* T_v860NonCriticalExtens static int hf_rrc_sysInfoTypeSB1_v860ext = -1; /* SysInfoTypeSB1_v860ext */ static int hf_rrc_vc50NonCriticalExtensions_22 = -1; /* T_vc50NonCriticalExtensions_22 */ static int hf_rrc_sysInfoTypeSB1_vc50ext = -1; /* SysInfoTypeSB1_vc50ext */ -static int hf_rrc_nonCriticalExtensions_253 = -1; /* T_nonCriticalExtensions_253 */ +static int hf_rrc_nonCriticalExtensions_264 = -1; /* T_nonCriticalExtensions_264 */ static int hf_rrc_sib_ReferenceList_01 = -1; /* SIBSb_ReferenceList2 */ static int hf_rrc_v6b0NonCriticalExtensions_21 = -1; /* T_v6b0NonCriticalExtensions_20 */ static int hf_rrc_sysInfoTypeSB2_v6b0ext = -1; /* SysInfoTypeSB2_v6b0ext */ @@ -9923,12 +10156,12 @@ static int hf_rrc_v860NonCriticalExtensions_34 = -1; /* T_v860NonCriticalExtens static int hf_rrc_sysInfoTypeSB2_v860ext = -1; /* SysInfoTypeSB2_v860ext */ static int hf_rrc_vc50NonCriticalExtensions_23 = -1; /* T_vc50NonCriticalExtensions_23 */ static int hf_rrc_sysInfoTypeSB2_vc50ext = -1; /* SysInfoTypeSB2_vc50ext */ -static int hf_rrc_nonCriticalExtensions_254 = -1; /* T_nonCriticalExtensions_254 */ +static int hf_rrc_nonCriticalExtensions_265 = -1; /* T_nonCriticalExtensions_265 */ static int hf_rrc_sib_ReferenceList_02 = -1; /* SIB_ReferenceList2 */ -static int hf_rrc_nonCriticalExtensions_255 = -1; /* T_nonCriticalExtensions_255 */ +static int hf_rrc_nonCriticalExtensions_266 = -1; /* T_nonCriticalExtensions_266 */ static int hf_rrc_TDD_UMTS_Frequency_List_item = -1; /* FrequencyInfoTDD */ -static int hf_rrc_modeSpecificInfo_166 = -1; /* T_modeSpecificInfo_166 */ -static int hf_rrc_fdd_209 = -1; /* T_fdd_203 */ +static int hf_rrc_modeSpecificInfo_167 = -1; /* T_modeSpecificInfo_167 */ +static int hf_rrc_fdd_211 = -1; /* T_fdd_205 */ static int hf_rrc_connEstFailCount = -1; /* T_connEstFailCount */ static int hf_rrc_offsetValidity = -1; /* T_offsetValidity */ static int hf_rrc_connEstFailTempQoffset = -1; /* INTEGER_0_15 */ @@ -10000,19 +10233,19 @@ static int hf_rrc_rlc_Info_06 = -1; /* RLC_Info_MCCH_r6 */ static int hf_rrc_tctf_Presence = -1; /* MBMS_TCTF_Presence */ static int hf_rrc_michPowerOffset = -1; /* MBMS_MICHPowerOffset */ static int hf_rrc_mode_03 = -1; /* T_mode_03 */ -static int hf_rrc_fdd_210 = -1; /* T_fdd_204 */ +static int hf_rrc_fdd_212 = -1; /* T_fdd_206 */ static int hf_rrc_ni_CountPerFrame = -1; /* MBMS_NI_CountPerFrame */ static int hf_rrc_tdd384_51 = -1; /* T_tdd384_46 */ static int hf_rrc_repetitionPeriodLengthOffset_01 = -1; /* RepPerLengthOffset_MICH */ static int hf_rrc_mbmsNotificationIndLength = -1; /* MBMS_MICHNotificationIndLength */ -static int hf_rrc_tdd128_78 = -1; /* T_tdd128_75 */ +static int hf_rrc_tdd128_79 = -1; /* T_tdd128_76 */ static int hf_rrc_channelisationCodeList_02 = -1; /* SEQUENCE_SIZE_1_2_OF_DL_TS_ChannelisationCode */ static int hf_rrc_channelisationCodeList_item = -1; /* DL_TS_ChannelisationCode */ static int hf_rrc_mode_04 = -1; /* T_mode_04 */ static int hf_rrc_tdd384_52 = -1; /* T_tdd384_47 */ static int hf_rrc_tdd768_30 = -1; /* T_tdd768_27 */ static int hf_rrc_midambleShiftAndBurstType_06 = -1; /* MidambleShiftAndBurstType_VHCR */ -static int hf_rrc_tdd128_79 = -1; /* T_tdd128_76 */ +static int hf_rrc_tdd128_80 = -1; /* T_tdd128_77 */ static int hf_rrc_mode_05 = -1; /* T_mode_05 */ static int hf_rrc_imb384 = -1; /* T_imb384 */ static int hf_rrc_ni_CountPerFrame_01 = -1; /* MBMS_NI_CountPerFrame_IMB384 */ @@ -10038,13 +10271,13 @@ static int hf_rrc_schedulingPeriod_512_Offset = -1; /* INTEGER_0_511 */ static int hf_rrc_schedulingPeriod_1024_Offset = -1; /* INTEGER_0_1023 */ static int hf_rrc_secondaryCCPCHPwrOffsetDiff = -1; /* MBMS_SCCPCHPwrOffsetDiff */ static int hf_rrc_layer1Combining = -1; /* T_layer1Combining */ -static int hf_rrc_fdd_211 = -1; /* T_fdd_205 */ +static int hf_rrc_fdd_213 = -1; /* T_fdd_207 */ static int hf_rrc_mbms_L1CombiningTransmTimeDiff = -1; /* MBMS_L1CombiningTransmTimeDiff */ static int hf_rrc_mbms_L1CombiningSchedule = -1; /* MBMS_L1CombiningSchedule */ static int hf_rrc_mbms_L23Configuration = -1; /* MBMS_L23Configuration */ static int hf_rrc_secondaryCCPCH_InfoDiff = -1; /* SecondaryCCPCHInfoDiff_MBMS */ static int hf_rrc_layer1Combining_01 = -1; /* T_layer1Combining_01 */ -static int hf_rrc_fdd_212 = -1; /* T_fdd_206 */ +static int hf_rrc_fdd_214 = -1; /* T_fdd_208 */ static int hf_rrc_MBMS_NeighbouringCellSCCPCHList_r6_item = -1; /* MBMS_NeighbouringCellSCCPCH_r6 */ static int hf_rrc_MBMS_NeighbouringCellSCCPCHList_v770ext_item = -1; /* MBMS_NeighbouringCellSCCPCH_v770ext */ static int hf_rrc_networkStandardTime = -1; /* BIT_STRING_SIZE_40 */ @@ -10169,15 +10402,15 @@ static int hf_rrc_v860NonCriticalExtensions_35 = -1; /* T_v860NonCriticalExtens static int hf_rrc_interRATHandoverInfoWithInterRATCapabilities_v860ext = -1; /* InterRATHandoverInfoWithInterRATCapabilities_v860ext_IEs */ static int hf_rrc_v920NonCriticalExtensions_08 = -1; /* T_v920NonCriticalExtensions_08 */ static int hf_rrc_interRATHandoverInfoWithInterRATCapabilities_v920ext = -1; /* InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs */ -static int hf_rrc_nonCriticalExtensions_256 = -1; /* T_nonCriticalExtensions_256 */ -static int hf_rrc_criticalExtensions_153 = -1; /* T_criticalExtensions_152 */ +static int hf_rrc_nonCriticalExtensions_267 = -1; /* T_nonCriticalExtensions_267 */ +static int hf_rrc_criticalExtensions_163 = -1; /* T_criticalExtensions_162 */ static int hf_rrc_interRATHandoverInfo_01 = -1; /* T_interRATHandoverInfo */ static int hf_rrc_ue_RATSpecificCapability_01 = -1; /* InterRAT_UE_RadioAccessCapability_v860ext */ static int hf_rrc_ue_Inactivity_Period = -1; /* INTEGER_1_120 */ static int hf_rrc_r5_14 = -1; /* T_r5_14 */ static int hf_rrc_rFC3095_ContextInfoList_r5 = -1; /* RFC3095_ContextInfoList_r5 */ -static int hf_rrc_nonCriticalExtensions_257 = -1; /* T_nonCriticalExtensions_257 */ -static int hf_rrc_criticalExtensions_154 = -1; /* T_criticalExtensions_153 */ +static int hf_rrc_nonCriticalExtensions_268 = -1; /* T_nonCriticalExtensions_268 */ +static int hf_rrc_criticalExtensions_164 = -1; /* T_criticalExtensions_163 */ static int hf_rrc_RFC3095_ContextInfoList_r5_item = -1; /* RFC3095_ContextInfo */ static int hf_rrc_r3_32 = -1; /* T_r3_32 */ static int hf_rrc_sRNC_RelocationInfo_r3 = -1; /* SRNC_RelocationInfo_r3_IEs */ @@ -10216,7 +10449,7 @@ static int hf_rrc_v7e0NonCriticalExtensions_04 = -1; /* T_v7e0NonCriticalExtens static int hf_rrc_sRNC_RelocationInfo_v7e0ext = -1; /* SRNC_RelocationInfo_v7e0ext_IEs */ static int hf_rrc_v7f0NonCriticalExtensions_17 = -1; /* T_v7f0NonCriticalExtensions_17 */ static int hf_rrc_sRNC_RelocationInfo_v7f0ext = -1; /* SRNC_RelocationInfo_v7f0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_258 = -1; /* T_nonCriticalExtensions_258 */ +static int hf_rrc_nonCriticalExtensions_269 = -1; /* T_nonCriticalExtensions_269 */ static int hf_rrc_later_than_r3_28 = -1; /* T_later_than_r3_28 */ static int hf_rrc_r4_14 = -1; /* T_r4_14 */ static int hf_rrc_sRNC_RelocationInfo_r4 = -1; /* SRNC_RelocationInfo_r4_IEs */ @@ -10232,8 +10465,8 @@ static int hf_rrc_v6b0NonCriticalExtensions_23 = -1; /* T_v6b0NonCriticalExtens static int hf_rrc_v770NonCriticalExtensions_49 = -1; /* T_v770NonCriticalExtensions_49 */ static int hf_rrc_v7e0NonCriticalExtensions_05 = -1; /* T_v7e0NonCriticalExtensions_05 */ static int hf_rrc_v7f0NonCriticalExtensions_18 = -1; /* T_v7f0NonCriticalExtensions_18 */ -static int hf_rrc_nonCriticalExtensions_259 = -1; /* T_nonCriticalExtensions_259 */ -static int hf_rrc_criticalExtensions_155 = -1; /* T_criticalExtensions_154 */ +static int hf_rrc_nonCriticalExtensions_270 = -1; /* T_nonCriticalExtensions_270 */ +static int hf_rrc_criticalExtensions_165 = -1; /* T_criticalExtensions_164 */ static int hf_rrc_r5_15 = -1; /* T_r5_15 */ static int hf_rrc_sRNC_RelocationInfo_r5 = -1; /* SRNC_RelocationInfo_r5_IEs */ static int hf_rrc_sRNC_RelocationInfo_r5_add_ext = -1; /* BIT_STRING */ @@ -10245,8 +10478,8 @@ static int hf_rrc_v6b0NonCriticalExtensions_24 = -1; /* T_v6b0NonCriticalExtens static int hf_rrc_v770NonCriticalExtensions_50 = -1; /* T_v770NonCriticalExtensions_50 */ static int hf_rrc_v7e0NonCriticalExtensions_06 = -1; /* T_v7e0NonCriticalExtensions_06 */ static int hf_rrc_v7f0NonCriticalExtensions_19 = -1; /* T_v7f0NonCriticalExtensions_19 */ -static int hf_rrc_nonCriticalExtensions_260 = -1; /* T_nonCriticalExtensions_260 */ -static int hf_rrc_criticalExtensions_156 = -1; /* T_criticalExtensions_155 */ +static int hf_rrc_nonCriticalExtensions_271 = -1; /* T_nonCriticalExtensions_271 */ +static int hf_rrc_criticalExtensions_166 = -1; /* T_criticalExtensions_165 */ static int hf_rrc_r6_12 = -1; /* T_r6_12 */ static int hf_rrc_sRNC_RelocationInfo_r6 = -1; /* SRNC_RelocationInfo_r6_IEs */ static int hf_rrc_sRNC_RelocationInfo_r6_add_ext = -1; /* T_sRNC_RelocationInfo_r6_add_ext */ @@ -10256,15 +10489,15 @@ static int hf_rrc_v820NonCriticalExtensions_03 = -1; /* T_v820NonCriticalExtens static int hf_rrc_srnc_RelocationInfo_v820ext = -1; /* SRNC_RelocationInfo_v820ext_IEs */ static int hf_rrc_v860NonCriticalExtensions_36 = -1; /* T_v860NonCriticalExtensions_36 */ static int hf_rrc_sRNC_RelocationInfo_v860ext = -1; /* SRNC_RelocationInfo_v860ext_IEs */ -static int hf_rrc_nonCriticalExtensions_261 = -1; /* T_nonCriticalExtensions_261 */ -static int hf_rrc_criticalExtensions_157 = -1; /* T_criticalExtensions_156 */ +static int hf_rrc_nonCriticalExtensions_272 = -1; /* T_nonCriticalExtensions_272 */ +static int hf_rrc_criticalExtensions_167 = -1; /* T_criticalExtensions_166 */ static int hf_rrc_r7_16 = -1; /* T_r7_16 */ static int hf_rrc_sRNC_RelocationInfo_r7 = -1; /* SRNC_RelocationInfo_r7_IEs */ static int hf_rrc_sRNC_RelocationInfo_r7_add_ext = -1; /* T_sRNC_RelocationInfo_r7_add_ext */ static int hf_rrc_v820NonCriticalExtensions_04 = -1; /* T_v820NonCriticalExtensions_04 */ static int hf_rrc_v860NonCriticalExtensions_37 = -1; /* T_v860NonCriticalExtensions_37 */ -static int hf_rrc_nonCriticalExtensions_262 = -1; /* T_nonCriticalExtensions_262 */ -static int hf_rrc_criticalExtensions_158 = -1; /* T_criticalExtensions_157 */ +static int hf_rrc_nonCriticalExtensions_273 = -1; /* T_nonCriticalExtensions_273 */ +static int hf_rrc_criticalExtensions_168 = -1; /* T_criticalExtensions_167 */ static int hf_rrc_r8_12 = -1; /* T_r8_12 */ static int hf_rrc_sRNC_RelocationInfo_r8 = -1; /* SRNC_RelocationInfo_r8_IEs */ static int hf_rrc_sRNC_RelocationInfo_r8_add_ext = -1; /* BIT_STRING */ @@ -10272,8 +10505,8 @@ static int hf_rrc_v7e0NonCriticalExtensions_07 = -1; /* T_v7e0NonCriticalExtens static int hf_rrc_v7f0NonCriticalExtensions_20 = -1; /* T_v7f0NonCriticalExtensions_20 */ static int hf_rrc_v8d0NonCriticalExtensions_01 = -1; /* T_v8d0NonCriticalExtensions_01 */ static int hf_rrc_sRNC_RelocationInfo_v8d0ext = -1; /* SRNC_RelocationInfo_v8d0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_263 = -1; /* T_nonCriticalExtensions_263 */ -static int hf_rrc_criticalExtensions_159 = -1; /* T_criticalExtensions_158 */ +static int hf_rrc_nonCriticalExtensions_274 = -1; /* T_nonCriticalExtensions_274 */ +static int hf_rrc_criticalExtensions_169 = -1; /* T_criticalExtensions_168 */ static int hf_rrc_r9_11 = -1; /* T_r9_11 */ static int hf_rrc_sRNC_RelocationInfo_r9 = -1; /* SRNC_RelocationInfo_r9_IEs */ static int hf_rrc_sRNC_RelocationInfo_r9_add_ext = -1; /* BIT_STRING */ @@ -10282,26 +10515,31 @@ static int hf_rrc_v970NonCriticalExtensions_04 = -1; /* T_v970NonCriticalExtens static int hf_rrc_sRNC_RelocationInfo_v970ext = -1; /* SRNC_RelocationInfo_v970ext_IEs */ static int hf_rrc_v9c0NonCriticalExtensions_13 = -1; /* T_v9c0NonCriticalExtensions_13 */ static int hf_rrc_sRNC_RelocationInfo_v9c0ext = -1; /* SRNC_RelocationInfo_v9c0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_264 = -1; /* T_nonCriticalExtensions_264 */ -static int hf_rrc_criticalExtensions_160 = -1; /* T_criticalExtensions_159 */ +static int hf_rrc_nonCriticalExtensions_275 = -1; /* T_nonCriticalExtensions_275 */ +static int hf_rrc_criticalExtensions_170 = -1; /* T_criticalExtensions_169 */ static int hf_rrc_r10_13 = -1; /* T_r10_13 */ static int hf_rrc_sRNC_RelocationInfo_r10 = -1; /* SRNC_RelocationInfo_r10_IEs */ static int hf_rrc_sRNC_RelocationInfo_r10_add_ext = -1; /* BIT_STRING */ static int hf_rrc_v9c0NonCriticalExtensions_14 = -1; /* T_v9c0NonCriticalExtensions_14 */ static int hf_rrc_vab0NonCriticalExtensions_01 = -1; /* T_vab0NonCriticalExtensions_01 */ static int hf_rrc_sRNC_RelocationInfo_vab0ext = -1; /* SRNC_RelocationInfo_vab0ext_IEs */ -static int hf_rrc_nonCriticalExtensions_265 = -1; /* T_nonCriticalExtensions_265 */ -static int hf_rrc_criticalExtensions_161 = -1; /* T_criticalExtensions_160 */ +static int hf_rrc_nonCriticalExtensions_276 = -1; /* T_nonCriticalExtensions_276 */ +static int hf_rrc_criticalExtensions_171 = -1; /* T_criticalExtensions_170 */ static int hf_rrc_r11_15 = -1; /* T_r11_15 */ static int hf_rrc_sRNC_RelocationInfo_r11 = -1; /* SRNC_RelocationInfo_r11_IEs */ static int hf_rrc_sRNC_RelocationInfo_r11_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_266 = -1; /* T_nonCriticalExtensions_266 */ -static int hf_rrc_criticalExtensions_162 = -1; /* T_criticalExtensions_161 */ +static int hf_rrc_nonCriticalExtensions_277 = -1; /* T_nonCriticalExtensions_277 */ +static int hf_rrc_criticalExtensions_172 = -1; /* T_criticalExtensions_171 */ static int hf_rrc_r12_12 = -1; /* T_r12_12 */ static int hf_rrc_sRNC_RelocationInfo_r12 = -1; /* SRNC_RelocationInfo_r12_IEs */ static int hf_rrc_sRNC_RelocationInfo_r12_add_ext = -1; /* BIT_STRING */ -static int hf_rrc_nonCriticalExtensions_267 = -1; /* T_nonCriticalExtensions_267 */ -static int hf_rrc_criticalExtensions_163 = -1; /* T_criticalExtensions_162 */ +static int hf_rrc_nonCriticalExtensions_278 = -1; /* T_nonCriticalExtensions_278 */ +static int hf_rrc_criticalExtensions_173 = -1; /* T_criticalExtensions_172 */ +static int hf_rrc_r13_10 = -1; /* T_r13_10 */ +static int hf_rrc_sRNC_RelocationInfo_r13 = -1; /* SRNC_RelocationInfo_r13_IEs */ +static int hf_rrc_sRNC_RelocationInfo_r13_add_ext = -1; /* BIT_STRING */ +static int hf_rrc_nonCriticalExtensions_279 = -1; /* T_nonCriticalExtensions_279 */ +static int hf_rrc_criticalExtensions_174 = -1; /* T_criticalExtensions_173 */ static int hf_rrc_stateOfRRC = -1; /* StateOfRRC */ static int hf_rrc_stateOfRRC_Procedure = -1; /* StateOfRRC_Procedure */ static int hf_rrc_cipheringStatus = -1; /* CipheringStatus */ @@ -10317,10 +10555,10 @@ static int hf_rrc_cn_CommonGSM_MAP_NAS_SysInfo_04 = -1; /* NAS_SystemInformatio static int hf_rrc_ongoingMeasRepList = -1; /* OngoingMeasRepList */ static int hf_rrc_predefinedConfigStatusList_01 = -1; /* PredefinedConfigStatusList */ static int hf_rrc_rab_InformationList_01 = -1; /* RAB_InformationSetupList */ -static int hf_rrc_ul_TransChInfoList = -1; /* UL_AddReconfTransChInfoList */ -static int hf_rrc_modeSpecificInfo_167 = -1; /* T_modeSpecificInfo_167 */ -static int hf_rrc_fdd_213 = -1; /* T_fdd_207 */ -static int hf_rrc_dl_TransChInfoList = -1; /* DL_AddReconfTransChInfoList */ +static int hf_rrc_ul_TransChInfoList_01 = -1; /* UL_AddReconfTransChInfoList */ +static int hf_rrc_modeSpecificInfo_168 = -1; /* T_modeSpecificInfo_168 */ +static int hf_rrc_fdd_215 = -1; /* T_fdd_209 */ +static int hf_rrc_dl_TransChInfoList_01 = -1; /* DL_AddReconfTransChInfoList */ static int hf_rrc_cipheringStatusList = -1; /* CipheringStatusList */ static int hf_rrc_cn_DomainInformationList_v390ext = -1; /* CN_DomainInformationList_v390ext */ static int hf_rrc_cipheringInfoForSRB1_v3a0ext = -1; /* CipheringInfoPerRB_List_v3a0ext */ @@ -10355,16 +10593,16 @@ static int hf_rrc_cn_DomainInformationList_01 = -1; /* CN_DomainInformationList static int hf_rrc_ongoingMeasRepList_01 = -1; /* OngoingMeasRepList_r4 */ static int hf_rrc_rab_InformationList_02 = -1; /* RAB_InformationSetupList_r4 */ static int hf_rrc_dummy_66 = -1; /* T_dummy_17 */ -static int hf_rrc_fdd_214 = -1; /* T_fdd_208 */ -static int hf_rrc_dl_TransChInfoList_01 = -1; /* DL_AddReconfTransChInfoList_r4 */ +static int hf_rrc_fdd_216 = -1; /* T_fdd_210 */ +static int hf_rrc_dl_TransChInfoList_02 = -1; /* DL_AddReconfTransChInfoList_r4 */ static int hf_rrc_ue_RadioAccessCapability_04 = -1; /* UE_RadioAccessCapability_r5 */ static int hf_rrc_ue_RATSpecificCapability_02 = -1; /* InterRAT_UE_RadioAccessCapabilityList_r5 */ static int hf_rrc_ongoingMeasRepList_02 = -1; /* OngoingMeasRepList_r5 */ static int hf_rrc_srb_InformationList_01 = -1; /* SRB_InformationSetupList_r5 */ static int hf_rrc_rab_InformationList_03 = -1; /* RAB_InformationSetupList_r5 */ static int hf_rrc_dummy_67 = -1; /* T_dummy_18 */ -static int hf_rrc_fdd_215 = -1; /* T_fdd_209 */ -static int hf_rrc_dl_TransChInfoList_02 = -1; /* DL_AddReconfTransChInfoList_r5 */ +static int hf_rrc_fdd_217 = -1; /* T_fdd_211 */ +static int hf_rrc_dl_TransChInfoList_03 = -1; /* DL_AddReconfTransChInfoList_r5 */ static int hf_rrc_ueCapabilityContainer_02 = -1; /* T_ueCapabilityContainer_02 */ static int hf_rrc_ueCapabilityContainer_RSC = -1; /* T_ueCapabilityContainer_RSC */ static int hf_rrc_ueCapabilityContainer_UCI = -1; /* T_ueCapabilityContainer_UCI */ @@ -10376,10 +10614,10 @@ static int hf_rrc_ueCapabilityContainer_UCI_01 = -1; /* T_ueCapabilityContainer static int hf_rrc_ongoingMeasRepList_03 = -1; /* OngoingMeasRepList_r6 */ static int hf_rrc_srb_InformationList_02 = -1; /* SRB_InformationSetupList_r6 */ static int hf_rrc_rab_InformationList_04 = -1; /* RAB_InformationSetupList_r6 */ -static int hf_rrc_ul_TransChInfoList_01 = -1; /* UL_AddReconfTransChInfoList_r6 */ +static int hf_rrc_ul_TransChInfoList_02 = -1; /* UL_AddReconfTransChInfoList_r6 */ static int hf_rrc_measurementReport_01 = -1; /* T_measurementReport */ static int hf_rrc_v7f0NonCriticalExtensions_21 = -1; /* T_v7f0NonCriticalExtensions_21 */ -static int hf_rrc_nonCriticalExtensions_268 = -1; /* T_nonCriticalExtensions_268 */ +static int hf_rrc_nonCriticalExtensions_280 = -1; /* T_nonCriticalExtensions_280 */ static int hf_rrc_ueCapabilityContainer_04 = -1; /* T_ueCapabilityContainer_04 */ static int hf_rrc_ueCapabilityContainer_RSC_02 = -1; /* T_ueCapabilityContainer_RSC_02 */ static int hf_rrc_ueCapabilityContainer_UCI_02 = -1; /* T_ueCapabilityContainer_UCI_02 */ @@ -10387,11 +10625,11 @@ static int hf_rrc_srns_t_305 = -1; /* T_305 */ static int hf_rrc_ongoingMeasRepList_04 = -1; /* OngoingMeasRepList_r7 */ static int hf_rrc_srb_InformationList_03 = -1; /* SRB_InformationSetupList_r7 */ static int hf_rrc_rab_InformationList_05 = -1; /* RAB_InformationSetupList_r7 */ -static int hf_rrc_ul_TransChInfoList_02 = -1; /* UL_AddReconfTransChInfoList_r7 */ -static int hf_rrc_dl_TransChInfoList_03 = -1; /* DL_AddReconfTransChInfoList_r7 */ +static int hf_rrc_ul_TransChInfoList_03 = -1; /* UL_AddReconfTransChInfoList_r7 */ +static int hf_rrc_dl_TransChInfoList_04 = -1; /* DL_AddReconfTransChInfoList_r7 */ static int hf_rrc_measurementReport_02 = -1; /* T_measurementReport_01 */ static int hf_rrc_v7f0NonCriticalExtensions_22 = -1; /* T_v7f0NonCriticalExtensions_22 */ -static int hf_rrc_nonCriticalExtensions_269 = -1; /* T_nonCriticalExtensions_269 */ +static int hf_rrc_nonCriticalExtensions_281 = -1; /* T_nonCriticalExtensions_281 */ static int hf_rrc_thresholdSFN_GPS_TOW_us = -1; /* ThresholdSFN_GPS_TOW_us */ static int hf_rrc_ueCapabilityContainer_05 = -1; /* T_ueCapabilityContainer_05 */ static int hf_rrc_ueCapabilityContainer_RSC_03 = -1; /* T_ueCapabilityContainer_RSC_03 */ @@ -10399,7 +10637,6 @@ static int hf_rrc_ueCapabilityContainer_UCI_03 = -1; /* T_ueCapabilityContainer static int hf_rrc_ongoingMeasRepList_05 = -1; /* OngoingMeasRepList_r8 */ static int hf_rrc_srb_InformationList_04 = -1; /* SRB_InformationSetupList_r8 */ static int hf_rrc_rab_InformationList_06 = -1; /* RAB_InformationSetupList_r8 */ -static int hf_rrc_ul_TransChInfoList_03 = -1; /* UL_AddReconfTransChInfoList_r8 */ static int hf_rrc_e_RGCH_CombinationInfoList = -1; /* E_RGCH_CombinationInfoList */ static int hf_rrc_storedCompressedModeInfo_01 = -1; /* StoredCompressedModeInfo_r8 */ static int hf_rrc_measurementReport_03 = -1; /* T_measurementReport_02 */ @@ -10409,7 +10646,7 @@ static int hf_rrc_ueCapabilityContainer_06 = -1; /* T_ueCapabilityContainer_06 static int hf_rrc_ueCapabilityContainer_RSC_04 = -1; /* T_ueCapabilityContainer_RSC_04 */ static int hf_rrc_ueCapabilityContainer_UCI_04 = -1; /* T_ueCapabilityContainer_UCI_04 */ static int hf_rrc_ongoingMeasRepList_06 = -1; /* OngoingMeasRepList_r9 */ -static int hf_rrc_dl_TransChInfoList_04 = -1; /* DL_AddReconfTransChInfoList_r9 */ +static int hf_rrc_dl_TransChInfoList_05 = -1; /* DL_AddReconfTransChInfoList_r9 */ static int hf_rrc_secondary_tpc_CombinationInfoList = -1; /* TPC_CombinationInfoList_r9 */ static int hf_rrc_secondary_e_RGCH_CombinationInfoList = -1; /* E_RGCH_CombinationInfoList_r9 */ static int hf_rrc_measurementReport_04 = -1; /* T_measurementReport_03 */ @@ -10425,13 +10662,17 @@ static int hf_rrc_ueCapabilityContainer_UCI_06 = -1; /* T_ueCapabilityContainer static int hf_rrc_ongoingMeasRepList_09 = -1; /* OngoingMeasRepList_r11 */ static int hf_rrc_srb_InformationList_05 = -1; /* SRB_InformationSetupList_r11 */ static int hf_rrc_rab_InformationList_08 = -1; /* RAB_InformationSetupList_r11 */ -static int hf_rrc_dl_TransChInfoList_05 = -1; /* DL_AddReconfTransChInfoList_r11 */ static int hf_rrc_measurementReport_06 = -1; /* T_measurementReport_05 */ static int hf_rrc_ueCapabilityContainer_09 = -1; /* T_ueCapabilityContainer_09 */ static int hf_rrc_ueCapabilityContainer_RSC_07 = -1; /* T_ueCapabilityContainer_RSC_07 */ static int hf_rrc_ueCapabilityContainer_UCI_07 = -1; /* T_ueCapabilityContainer_UCI_07 */ static int hf_rrc_ongoingMeasRepList_10 = -1; /* OngoingMeasRepList_r12 */ static int hf_rrc_measurementReport_07 = -1; /* T_measurementReport_06 */ +static int hf_rrc_ueCapabilityContainer_10 = -1; /* T_ueCapabilityContainer_10 */ +static int hf_rrc_ueCapabilityContainer_RSC_08 = -1; /* T_ueCapabilityContainer_RSC_08 */ +static int hf_rrc_ueCapabilityContainer_UCI_08 = -1; /* T_ueCapabilityContainer_UCI_08 */ +static int hf_rrc_ongoingMeasRepList_11 = -1; /* OngoingMeasRepList_r13 */ +static int hf_rrc_measurementReport_08 = -1; /* T_measurementReport_07 */ static int hf_rrc_dl_HFN = -1; /* BIT_STRING_SIZE_20_25 */ static int hf_rrc_ul_HFN = -1; /* BIT_STRING_SIZE_20_25 */ static int hf_rrc_CipheringInfoPerRB_List_item = -1; /* CipheringInfoPerRB */ @@ -10461,7 +10702,7 @@ static int hf_rrc_interRAT_UE_RadioAccessCapability = -1; /* InterRAT_UE_RadioA static int hf_rrc_event_06 = -1; /* Event1j_r6 */ static int hf_rrc_downlinkCompressedMode_04 = -1; /* CompressedModeMeasCapability_r4 */ static int hf_rrc_uplinkCompressedMode_01 = -1; /* CompressedModeMeasCapability_r4 */ -static int hf_rrc_modify_10 = -1; /* NULL */ +static int hf_rrc_modify_11 = -1; /* NULL */ static int hf_rrc_measurementCommandWithType = -1; /* MeasurementCommandWithType */ static int hf_rrc_additionalMeasurementID_List = -1; /* AdditionalMeasurementID_List */ static int hf_rrc_measurementCommandWithType_01 = -1; /* MeasurementCommandWithType_r4 */ @@ -10474,6 +10715,7 @@ static int hf_rrc_additionalMeasurementID_List_01 = -1; /* AdditionalMeasuremen static int hf_rrc_measurementCommandWithType_06 = -1; /* MeasurementCommandWithType_r10 */ static int hf_rrc_measurementCommandWithType_07 = -1; /* MeasurementCommandWithType_r11 */ static int hf_rrc_measurementCommandWithType_08 = -1; /* MeasurementCommandWithType_r12 */ +static int hf_rrc_measurementCommandWithType_09 = -1; /* MeasurementCommandWithType_r13 */ static int hf_rrc_OngoingMeasRepList_item = -1; /* OngoingMeasRep */ static int hf_rrc_OngoingMeasRepList_r4_item = -1; /* OngoingMeasRep_r4 */ static int hf_rrc_OngoingMeasRepList_r5_item = -1; /* OngoingMeasRep_r5 */ @@ -10485,6 +10727,7 @@ static int hf_rrc_OngoingMeasRepList_v970ext_IE_item = -1; /* OngoingMeasRep_v9 static int hf_rrc_OngoingMeasRepList_r10_item = -1; /* OngoingMeasRep_r10 */ static int hf_rrc_OngoingMeasRepList_r11_item = -1; /* OngoingMeasRep_r11 */ static int hf_rrc_OngoingMeasRepList_r12_item = -1; /* OngoingMeasRep_r12 */ +static int hf_rrc_OngoingMeasRepList_r13_item = -1; /* OngoingMeasRep_r13 */ static int hf_rrc_supportForRfc2507_01 = -1; /* T_supportForRfc2507_01 */ static int hf_rrc_supportForRfc3095_01 = -1; /* T_supportForRfc3095_01 */ static int hf_rrc_supported_15 = -1; /* T_supported_08 */ @@ -10496,16 +10739,16 @@ static int hf_rrc_losslessDLRLC_PDUSizeChange_01 = -1; /* T_losslessDLRLC_PDUSi static int hf_rrc_supportForRfc2507_03 = -1; /* T_supportForRfc2507_03 */ static int hf_rrc_supportForRfc3095_03 = -1; /* T_supportForRfc3095_03 */ static int hf_rrc_supported_18 = -1; /* T_supported_10 */ -static int hf_rrc_fddPhysChCapability_08 = -1; /* T_fddPhysChCapability_08 */ -static int hf_rrc_downlinkPhysChCapability_16 = -1; /* DL_PhysChCapabilityFDD_r4 */ +static int hf_rrc_fddPhysChCapability_09 = -1; /* T_fddPhysChCapability_09 */ +static int hf_rrc_downlinkPhysChCapability_17 = -1; /* DL_PhysChCapabilityFDD_r4 */ static int hf_rrc_tdd384_PhysChCapability = -1; /* T_tdd384_PhysChCapability */ static int hf_rrc_tdd128_PhysChCapability_01 = -1; /* T_tdd128_PhysChCapability_01 */ -static int hf_rrc_fddPhysChCapability_09 = -1; /* T_fddPhysChCapability_09 */ -static int hf_rrc_downlinkPhysChCapability_17 = -1; /* DL_PhysChCapabilityFDD_r5 */ +static int hf_rrc_fddPhysChCapability_10 = -1; /* T_fddPhysChCapability_10 */ +static int hf_rrc_downlinkPhysChCapability_18 = -1; /* DL_PhysChCapabilityFDD_r5 */ static int hf_rrc_tdd384_PhysChCapability_01 = -1; /* T_tdd384_PhysChCapability_01 */ -static int hf_rrc_downlinkPhysChCapability_18 = -1; /* DL_PhysChCapabilityTDD_r5 */ +static int hf_rrc_downlinkPhysChCapability_19 = -1; /* DL_PhysChCapabilityTDD_r5 */ static int hf_rrc_tdd128_PhysChCapability_02 = -1; /* T_tdd128_PhysChCapability_02 */ -static int hf_rrc_downlinkPhysChCapability_19 = -1; /* DL_PhysChCapabilityTDD_LCR_r5 */ +static int hf_rrc_downlinkPhysChCapability_20 = -1; /* DL_PhysChCapabilityTDD_LCR_r5 */ static int hf_rrc_fddRF_Capability_04 = -1; /* T_fddRF_Capability_04 */ static int hf_rrc_tdd384_RF_Capability_02 = -1; /* T_tdd384_RF_Capability_01 */ static int hf_rrc_tdd128_RF_Capability_03 = -1; /* T_tdd128_RF_Capability_01 */ @@ -10523,12 +10766,12 @@ static int hf_rrc_validity_CellPCH_UraPCH_01 = -1; /* T_validity_CellPCH_UraPCH static int hf_rrc_sfn_sfnType2Capability_01 = -1; /* T_sfn_sfnType2Capability_01 */ static int hf_rrc_pdcp_Capability_03 = -1; /* PDCP_Capability_r4 */ static int hf_rrc_rf_Capability_04 = -1; /* RF_Capability_r4 */ -static int hf_rrc_physicalChannelCapability_10 = -1; /* PhysicalChannelCapability_r4 */ +static int hf_rrc_physicalChannelCapability_11 = -1; /* PhysicalChannelCapability_r4 */ static int hf_rrc_ue_positioning_Capability_01 = -1; /* UE_Positioning_Capability_r4 */ static int hf_rrc_measurementCapability_08 = -1; /* MeasurementCapability_r4 */ static int hf_rrc_pdcp_Capability_04 = -1; /* PDCP_Capability_r5 */ static int hf_rrc_rlc_Capability_05 = -1; /* RLC_Capability_r5 */ -static int hf_rrc_physicalChannelCapability_11 = -1; /* PhysicalChannelCapability_r5 */ +static int hf_rrc_physicalChannelCapability_12 = -1; /* PhysicalChannelCapability_r5 */ static int hf_rrc_ue_MultiModeRAT_Capability_01 = -1; /* UE_MultiModeRAT_Capability_r5 */ static int hf_rrc_pdcp_Capability_05 = -1; /* PDCP_Capability_r6 */ static int hf_rrc_ul_mode = -1; /* T_ul_mode */ @@ -10787,6 +11030,7 @@ static gint ett_rrc_UL_SHCCH_MessageType = -1; static gint ett_rrc_BCCH_FACH_Message = -1; static gint ett_rrc_BCCH_FACH_MessageType = -1; static gint ett_rrc_BCCH_BCH_Message = -1; +static gint ett_rrc_BCCH_BCH2_Message = -1; static gint ett_rrc_MCCH_Message = -1; static gint ett_rrc_MCCH_MessageType = -1; static gint ett_rrc_MSCH_Message = -1; @@ -10829,6 +11073,9 @@ static gint ett_rrc_T_criticalExtensions_06 = -1; static gint ett_rrc_T_r12 = -1; static gint ett_rrc_T_nonCriticalExtensions_07 = -1; static gint ett_rrc_T_criticalExtensions_07 = -1; +static gint ett_rrc_T_r13 = -1; +static gint ett_rrc_T_nonCriticalExtensions_08 = -1; +static gint ett_rrc_T_criticalExtensions_08 = -1; static gint ett_rrc_ActiveSetUpdate_r3_IEs = -1; static gint ett_rrc_ActiveSetUpdate_v4b0ext_IEs = -1; static gint ett_rrc_ActiveSetUpdate_v590ext_IEs = -1; @@ -10847,12 +11094,13 @@ static gint ett_rrc_ActiveSetUpdate_r10_IEs = -1; static gint ett_rrc_ActiveSetUpdate_vb50ext_IEs = -1; static gint ett_rrc_ActiveSetUpdate_r11_IEs = -1; static gint ett_rrc_ActiveSetUpdate_r12_IEs = -1; +static gint ett_rrc_ActiveSetUpdate_r13_IEs = -1; static gint ett_rrc_ActiveSetUpdateComplete = -1; static gint ett_rrc_T_laterNonCriticalExtensions_01 = -1; -static gint ett_rrc_T_nonCriticalExtensions_08 = -1; +static gint ett_rrc_T_nonCriticalExtensions_09 = -1; static gint ett_rrc_ActiveSetUpdateFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_09 = -1; +static gint ett_rrc_T_nonCriticalExtensions_10 = -1; static gint ett_rrc_AssistanceDataDelivery = -1; static gint ett_rrc_T_r3_01 = -1; static gint ett_rrc_T_v3a0NonCriticalExtensions = -1; @@ -10863,9 +11111,9 @@ static gint ett_rrc_T_v860NonCriticalExtension = -1; static gint ett_rrc_T_v920NonCriticalExtension = -1; static gint ett_rrc_T_va40NonCriticalExtension = -1; static gint ett_rrc_T_vc50NonCriticalExtension = -1; -static gint ett_rrc_T_nonCriticalExtensions_10 = -1; +static gint ett_rrc_T_nonCriticalExtensions_11 = -1; static gint ett_rrc_T_later_than_r3_01 = -1; -static gint ett_rrc_T_criticalExtensions_08 = -1; +static gint ett_rrc_T_criticalExtensions_09 = -1; static gint ett_rrc_AssistanceDataDelivery_r3_IEs = -1; static gint ett_rrc_AssistanceDataDelivery_v3a0ext = -1; static gint ett_rrc_AssistanceDataDelivery_v4b0ext_IEs = -1; @@ -10878,18 +11126,18 @@ static gint ett_rrc_CellChangeOrderFromUTRAN = -1; static gint ett_rrc_T_r3_02 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_04 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_01 = -1; -static gint ett_rrc_T_nonCriticalExtensions_11 = -1; +static gint ett_rrc_T_nonCriticalExtensions_12 = -1; static gint ett_rrc_T_later_than_r3_02 = -1; -static gint ett_rrc_T_criticalExtensions_09 = -1; +static gint ett_rrc_T_criticalExtensions_10 = -1; static gint ett_rrc_CellChangeOrderFromUTRAN_r3_IEs = -1; static gint ett_rrc_CellChangeOrderFromUTRAN_v590ext_IEs = -1; static gint ett_rrc_T_geran_SystemInfoType = -1; static gint ett_rrc_CellChangeOrderFromUTRANFailure = -1; static gint ett_rrc_T_r3_03 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_05 = -1; -static gint ett_rrc_T_nonCriticalExtensions_12 = -1; +static gint ett_rrc_T_nonCriticalExtensions_13 = -1; static gint ett_rrc_T_dummy = -1; -static gint ett_rrc_T_criticalExtensions_10 = -1; +static gint ett_rrc_T_criticalExtensions_11 = -1; static gint ett_rrc_CellChangeOrderFromUTRANFailure_r3_IEs = -1; static gint ett_rrc_CellUpdate = -1; static gint ett_rrc_T_laterNonCriticalExtensions_06 = -1; @@ -10901,10 +11149,10 @@ static gint ett_rrc_T_v860NonCriticalExtensions = -1; static gint ett_rrc_T_va40NonCriticalExtensions = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_01 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions = -1; -static gint ett_rrc_T_nonCriticalExtensions_13 = -1; +static gint ett_rrc_T_nonCriticalExtensions_14 = -1; static gint ett_rrc_CellUpdate_r3_add_ext_IEs = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_14 = -1; +static gint ett_rrc_T_nonCriticalExtensions_15 = -1; static gint ett_rrc_CellUpdate_v590ext = -1; static gint ett_rrc_CellUpdate_v690ext_IEs = -1; static gint ett_rrc_CellUpdate_v6b0ext_IEs = -1; @@ -10924,54 +11172,57 @@ static gint ett_rrc_T_v4b0NonCriticalExtensions_02 = -1; static gint ett_rrc_T_v590NonCriticalExtenstions = -1; static gint ett_rrc_T_v5d0NonCriticalExtenstions = -1; static gint ett_rrc_T_v690NonCriticalExtensions_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_15 = -1; +static gint ett_rrc_T_nonCriticalExtensions_16 = -1; static gint ett_rrc_T_later_than_r3_03 = -1; -static gint ett_rrc_T_criticalExtensions_11 = -1; +static gint ett_rrc_T_criticalExtensions_12 = -1; static gint ett_rrc_T_r4 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions = -1; static gint ett_rrc_T_v590NonCriticalExtenstions_01 = -1; static gint ett_rrc_T_v5d0NonCriticalExtenstions_01 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_03 = -1; -static gint ett_rrc_T_nonCriticalExtensions_16 = -1; -static gint ett_rrc_T_criticalExtensions_12 = -1; +static gint ett_rrc_T_nonCriticalExtensions_17 = -1; +static gint ett_rrc_T_criticalExtensions_13 = -1; static gint ett_rrc_T_r5 = -1; static gint ett_rrc_T_v5d0NonCriticalExtenstions_02 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_17 = -1; -static gint ett_rrc_T_criticalExtensions_13 = -1; -static gint ett_rrc_T_r6_01 = -1; -static gint ett_rrc_T_v6b0NonCriticalExtensions_02 = -1; static gint ett_rrc_T_nonCriticalExtensions_18 = -1; static gint ett_rrc_T_criticalExtensions_14 = -1; +static gint ett_rrc_T_r6_01 = -1; +static gint ett_rrc_T_v6b0NonCriticalExtensions_02 = -1; +static gint ett_rrc_T_nonCriticalExtensions_19 = -1; +static gint ett_rrc_T_criticalExtensions_15 = -1; static gint ett_rrc_T_r7_01 = -1; static gint ett_rrc_T_v780NonCriticalExtensions_01 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_01 = -1; -static gint ett_rrc_T_nonCriticalExtensions_19 = -1; -static gint ett_rrc_T_criticalExtensions_15 = -1; +static gint ett_rrc_T_nonCriticalExtensions_20 = -1; +static gint ett_rrc_T_criticalExtensions_16 = -1; static gint ett_rrc_T_r8_01 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_01 = -1; static gint ett_rrc_T_v890NonCriticalExtensions_01 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_03 = -1; static gint ett_rrc_T_v8a0NonCriticalExtensions = -1; -static gint ett_rrc_T_nonCriticalExtensions_20 = -1; -static gint ett_rrc_T_criticalExtensions_16 = -1; +static gint ett_rrc_T_nonCriticalExtensions_21 = -1; +static gint ett_rrc_T_criticalExtensions_17 = -1; static gint ett_rrc_T_r9_01 = -1; static gint ett_rrc_T_v950NonCriticalExtensions_01 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions = -1; -static gint ett_rrc_T_nonCriticalExtensions_21 = -1; -static gint ett_rrc_T_criticalExtensions_17 = -1; +static gint ett_rrc_T_nonCriticalExtensions_22 = -1; +static gint ett_rrc_T_criticalExtensions_18 = -1; static gint ett_rrc_T_r10_01 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_01 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_22 = -1; -static gint ett_rrc_T_criticalExtensions_18 = -1; -static gint ett_rrc_T_r11_01 = -1; static gint ett_rrc_T_nonCriticalExtensions_23 = -1; static gint ett_rrc_T_criticalExtensions_19 = -1; -static gint ett_rrc_T_r12_01 = -1; +static gint ett_rrc_T_r11_01 = -1; static gint ett_rrc_T_nonCriticalExtensions_24 = -1; static gint ett_rrc_T_criticalExtensions_20 = -1; +static gint ett_rrc_T_r12_01 = -1; +static gint ett_rrc_T_nonCriticalExtensions_25 = -1; +static gint ett_rrc_T_criticalExtensions_21 = -1; +static gint ett_rrc_T_r13_01 = -1; +static gint ett_rrc_T_nonCriticalExtensions_26 = -1; +static gint ett_rrc_T_criticalExtensions_22 = -1; static gint ett_rrc_CellUpdateConfirm_r3_IEs = -1; static gint ett_rrc_T_modeSpecificTransChInfo = -1; static gint ett_rrc_T_fdd = -1; @@ -10998,7 +11249,7 @@ static gint ett_rrc_CellUpdateConfirm_r7_IEs = -1; static gint ett_rrc_CellUpdateConfirm_r7_add_ext_IEs = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_02 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_25 = -1; +static gint ett_rrc_T_nonCriticalExtensions_27 = -1; static gint ett_rrc_CellUpdateConfirm_v780ext_IEs = -1; static gint ett_rrc_CellUpdateConfirm_v7d0ext_IEs = -1; static gint ett_rrc_CellUpdateConfirm_v7f0ext_IEs = -1; @@ -11015,6 +11266,7 @@ static gint ett_rrc_CellUpdateConfirm_r10_IEs = -1; static gint ett_rrc_CellUpdateConfirm_vb50ext_IEs = -1; static gint ett_rrc_CellUpdateConfirm_r11_IEs = -1; static gint ett_rrc_CellUpdateConfirm_r12_IEs = -1; +static gint ett_rrc_CellUpdateConfirm_r13_IEs = -1; static gint ett_rrc_CellUpdateConfirm_CCCH = -1; static gint ett_rrc_T_r3_05 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_08 = -1; @@ -11022,99 +11274,102 @@ static gint ett_rrc_T_v4b0NonCriticalExtensions_03 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_03 = -1; static gint ett_rrc_T_v5d0NonCriticalExtenstions_03 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_05 = -1; -static gint ett_rrc_T_nonCriticalExtensions_26 = -1; +static gint ett_rrc_T_nonCriticalExtensions_28 = -1; static gint ett_rrc_T_later_than_r3_04 = -1; -static gint ett_rrc_T_criticalExtensions_21 = -1; +static gint ett_rrc_T_criticalExtensions_23 = -1; static gint ett_rrc_T_r4_01 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_01 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_04 = -1; static gint ett_rrc_T_v5d0NonCriticalExtenstions_04 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_06 = -1; -static gint ett_rrc_T_nonCriticalExtensions_27 = -1; -static gint ett_rrc_T_criticalExtensions_22 = -1; +static gint ett_rrc_T_nonCriticalExtensions_29 = -1; +static gint ett_rrc_T_criticalExtensions_24 = -1; static gint ett_rrc_T_r5_01 = -1; static gint ett_rrc_T_v5d0NonCriticalExtenstions_05 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_07 = -1; -static gint ett_rrc_T_nonCriticalExtensions_28 = -1; -static gint ett_rrc_T_criticalExtensions_23 = -1; +static gint ett_rrc_T_nonCriticalExtensions_30 = -1; +static gint ett_rrc_T_criticalExtensions_25 = -1; static gint ett_rrc_T_r6_02 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_03 = -1; -static gint ett_rrc_T_nonCriticalExtensions_29 = -1; -static gint ett_rrc_T_criticalExtensions_24 = -1; +static gint ett_rrc_T_nonCriticalExtensions_31 = -1; +static gint ett_rrc_T_criticalExtensions_26 = -1; static gint ett_rrc_T_r7_02 = -1; static gint ett_rrc_T_v780NonCriticalExtensions_02 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_30 = -1; -static gint ett_rrc_T_criticalExtensions_25 = -1; +static gint ett_rrc_T_nonCriticalExtensions_32 = -1; +static gint ett_rrc_T_criticalExtensions_27 = -1; static gint ett_rrc_T_r8_02 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_01 = -1; static gint ett_rrc_T_v890NonCriticalExtensions_02 = -1; static gint ett_rrc_T_v8a0NonCriticalExtensions_01 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_03 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_05 = -1; -static gint ett_rrc_T_nonCriticalExtensions_31 = -1; -static gint ett_rrc_T_criticalExtensions_26 = -1; -static gint ett_rrc_T_r9_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_32 = -1; -static gint ett_rrc_T_criticalExtensions_27 = -1; -static gint ett_rrc_T_r10_02 = -1; -static gint ett_rrc_T_vb50NonCriticalExtensions_03 = -1; static gint ett_rrc_T_nonCriticalExtensions_33 = -1; static gint ett_rrc_T_criticalExtensions_28 = -1; -static gint ett_rrc_T_r11_02 = -1; +static gint ett_rrc_T_r9_02 = -1; static gint ett_rrc_T_nonCriticalExtensions_34 = -1; static gint ett_rrc_T_criticalExtensions_29 = -1; -static gint ett_rrc_T_r12_02 = -1; +static gint ett_rrc_T_r10_02 = -1; +static gint ett_rrc_T_vb50NonCriticalExtensions_03 = -1; static gint ett_rrc_T_nonCriticalExtensions_35 = -1; static gint ett_rrc_T_criticalExtensions_30 = -1; +static gint ett_rrc_T_r11_02 = -1; +static gint ett_rrc_T_nonCriticalExtensions_36 = -1; +static gint ett_rrc_T_criticalExtensions_31 = -1; +static gint ett_rrc_T_r12_02 = -1; +static gint ett_rrc_T_nonCriticalExtensions_37 = -1; +static gint ett_rrc_T_criticalExtensions_32 = -1; +static gint ett_rrc_T_r13_02 = -1; +static gint ett_rrc_T_nonCriticalExtensions_38 = -1; +static gint ett_rrc_T_criticalExtensions_33 = -1; static gint ett_rrc_CounterCheck = -1; static gint ett_rrc_T_r3_06 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_09 = -1; -static gint ett_rrc_T_nonCriticalExtensions_36 = -1; +static gint ett_rrc_T_nonCriticalExtensions_39 = -1; static gint ett_rrc_T_later_than_r3_05 = -1; -static gint ett_rrc_T_criticalExtensions_31 = -1; +static gint ett_rrc_T_criticalExtensions_34 = -1; static gint ett_rrc_CounterCheck_r3_IEs = -1; static gint ett_rrc_CounterCheckResponse = -1; static gint ett_rrc_T_laterNonCriticalExtensions_10 = -1; -static gint ett_rrc_T_nonCriticalExtensions_37 = -1; +static gint ett_rrc_T_nonCriticalExtensions_40 = -1; static gint ett_rrc_DownlinkDirectTransfer = -1; static gint ett_rrc_T_r3_07 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_11 = -1; -static gint ett_rrc_T_nonCriticalExtensions_38 = -1; +static gint ett_rrc_T_nonCriticalExtensions_41 = -1; static gint ett_rrc_T_later_than_r3_06 = -1; -static gint ett_rrc_T_criticalExtensions_32 = -1; +static gint ett_rrc_T_criticalExtensions_35 = -1; static gint ett_rrc_DownlinkDirectTransfer_r3_IEs = -1; static gint ett_rrc_ETWSPrimaryNotificationWithSecurity = -1; -static gint ett_rrc_T_nonCriticalExtensions_39 = -1; +static gint ett_rrc_T_nonCriticalExtensions_42 = -1; static gint ett_rrc_HandoverToUTRANCommand = -1; static gint ett_rrc_T_r3_08 = -1; -static gint ett_rrc_T_nonCriticalExtensions_40 = -1; -static gint ett_rrc_T_criticalExtensions_33 = -1; +static gint ett_rrc_T_nonCriticalExtensions_43 = -1; +static gint ett_rrc_T_criticalExtensions_36 = -1; static gint ett_rrc_T_r4_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_41 = -1; -static gint ett_rrc_T_criticalExtensions_34 = -1; +static gint ett_rrc_T_nonCriticalExtensions_44 = -1; +static gint ett_rrc_T_criticalExtensions_37 = -1; static gint ett_rrc_T_r5_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_42 = -1; -static gint ett_rrc_T_criticalExtensions_35 = -1; +static gint ett_rrc_T_nonCriticalExtensions_45 = -1; +static gint ett_rrc_T_criticalExtensions_38 = -1; static gint ett_rrc_T_r6_03 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_43 = -1; -static gint ett_rrc_T_criticalExtensions_36 = -1; +static gint ett_rrc_T_nonCriticalExtensions_46 = -1; +static gint ett_rrc_T_criticalExtensions_39 = -1; static gint ett_rrc_T_r7_03 = -1; static gint ett_rrc_T_v780NonCriticalExtensions_03 = -1; static gint ett_rrc_T_v820NonCriticalExtensions = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_44 = -1; -static gint ett_rrc_T_criticalExtensions_37 = -1; +static gint ett_rrc_T_nonCriticalExtensions_47 = -1; +static gint ett_rrc_T_criticalExtensions_40 = -1; static gint ett_rrc_T_r8_03 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_03 = -1; static gint ett_rrc_T_v890NonCriticalExtensions_03 = -1; static gint ett_rrc_T_v8a0NonCriticalExtensions_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_45 = -1; -static gint ett_rrc_T_criticalExtensions_38 = -1; +static gint ett_rrc_T_nonCriticalExtensions_48 = -1; +static gint ett_rrc_T_criticalExtensions_41 = -1; static gint ett_rrc_T_r9_03 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_46 = -1; +static gint ett_rrc_T_nonCriticalExtensions_49 = -1; static gint ett_rrc_HandoverToUTRANCommand_r3_IEs = -1; static gint ett_rrc_T_specificationMode = -1; static gint ett_rrc_T_complete = -1; @@ -11209,15 +11464,15 @@ static gint ett_rrc_HandoverToUTRANCommand_v9c0ext_IEs = -1; static gint ett_rrc_HandoverToUTRANCommand_LaterCriticalExtensions = -1; static gint ett_rrc_T_r10_03 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_03 = -1; -static gint ett_rrc_T_nonCriticalExtensions_47 = -1; -static gint ett_rrc_T_criticalExtensions_39 = -1; +static gint ett_rrc_T_nonCriticalExtensions_50 = -1; +static gint ett_rrc_T_criticalExtensions_42 = -1; static gint ett_rrc_T_r11_03 = -1; static gint ett_rrc_T_vbc0NonCriticalExtensions = -1; -static gint ett_rrc_T_nonCriticalExtensions_48 = -1; -static gint ett_rrc_T_criticalExtensions_40 = -1; +static gint ett_rrc_T_nonCriticalExtensions_51 = -1; +static gint ett_rrc_T_criticalExtensions_43 = -1; static gint ett_rrc_T_r12_03 = -1; -static gint ett_rrc_T_nonCriticalExtensions_49 = -1; -static gint ett_rrc_T_criticalExtensions_41 = -1; +static gint ett_rrc_T_nonCriticalExtensions_52 = -1; +static gint ett_rrc_T_criticalExtensions_44 = -1; static gint ett_rrc_HandoverToUTRANCommand_r10_IEs = -1; static gint ett_rrc_T_specificationMode_07 = -1; static gint ett_rrc_T_complete_07 = -1; @@ -11261,7 +11516,7 @@ static gint ett_rrc_HandoverToUTRANComplete = -1; static gint ett_rrc_T_laterNonCriticalExtensions_12 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_01 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_50 = -1; +static gint ett_rrc_T_nonCriticalExtensions_53 = -1; static gint ett_rrc_HandoverToUTRANComplete_va40ext = -1; static gint ett_rrc_HandoverToUTRANComplete_vb50ext_IEs = -1; static gint ett_rrc_InitialDirectTransfer = -1; @@ -11273,14 +11528,14 @@ static gint ett_rrc_T_v770NonCriticalExtensions_01 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_03 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_05 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_01 = -1; -static gint ett_rrc_T_nonCriticalExtensions_51 = -1; +static gint ett_rrc_T_nonCriticalExtensions_54 = -1; static gint ett_rrc_InitialDirectTransfer_v3a0ext = -1; static gint ett_rrc_InitialDirectTransfer_v590ext = -1; static gint ett_rrc_InitialDirectTransfer_v690ext_IEs = -1; static gint ett_rrc_InitialDirectTransfer_v770ext_IEs = -1; static gint ett_rrc_InitialDirectTransfer_v860ext_IEs = -1; static gint ett_rrc_InitialDirectTransfer_r3_add_ext_IEs = -1; -static gint ett_rrc_T_nonCriticalExtensions_52 = -1; +static gint ett_rrc_T_nonCriticalExtensions_55 = -1; static gint ett_rrc_InitialDirectTransfer_v7g0ext_IEs = -1; static gint ett_rrc_InitialDirectTransfer_vb50ext_IEs = -1; static gint ett_rrc_InitialDirectTransfer_vc50ext_IEs = -1; @@ -11289,13 +11544,13 @@ static gint ett_rrc_T_r3_09 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_14 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_09 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_53 = -1; +static gint ett_rrc_T_nonCriticalExtensions_56 = -1; static gint ett_rrc_T_later_than_r3_07 = -1; -static gint ett_rrc_T_criticalExtensions_42 = -1; +static gint ett_rrc_T_criticalExtensions_45 = -1; static gint ett_rrc_T_r6_04 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_05 = -1; -static gint ett_rrc_T_nonCriticalExtensions_54 = -1; -static gint ett_rrc_T_criticalExtensions_43 = -1; +static gint ett_rrc_T_nonCriticalExtensions_57 = -1; +static gint ett_rrc_T_criticalExtensions_46 = -1; static gint ett_rrc_HandoverFromUTRANCommand_GSM_r3_IEs = -1; static gint ett_rrc_T_gsm_message = -1; static gint ett_rrc_T_single_GSM_Message_r3 = -1; @@ -11311,9 +11566,9 @@ static gint ett_rrc_HandoverFromUTRANCommand_GSM_v860ext_IEs = -1; static gint ett_rrc_HandoverFromUTRANCommand_GERANIu = -1; static gint ett_rrc_T_handoverFromUTRANCommand_GERANIu = -1; static gint ett_rrc_T_r5_03 = -1; -static gint ett_rrc_T_nonCriticalExtensions_55 = -1; +static gint ett_rrc_T_nonCriticalExtensions_58 = -1; static gint ett_rrc_T_later_than_r5 = -1; -static gint ett_rrc_T_criticalExtensions_44 = -1; +static gint ett_rrc_T_criticalExtensions_47 = -1; static gint ett_rrc_HandoverFromUTRANCommand_GERANIu_r5_IEs = -1; static gint ett_rrc_T_geranIu_Message = -1; static gint ett_rrc_T_single_GERANIu_Message = -1; @@ -11321,18 +11576,18 @@ static gint ett_rrc_T_geranIu_MessageList = -1; static gint ett_rrc_HandoverFromUTRANCommand_CDMA2000 = -1; static gint ett_rrc_T_r3_10 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_15 = -1; -static gint ett_rrc_T_nonCriticalExtensions_56 = -1; +static gint ett_rrc_T_nonCriticalExtensions_59 = -1; static gint ett_rrc_T_later_than_r3_08 = -1; -static gint ett_rrc_T_criticalExtensions_45 = -1; +static gint ett_rrc_T_criticalExtensions_48 = -1; static gint ett_rrc_HandoverFromUTRANCommand_CDMA2000_r3_IEs = -1; static gint ett_rrc_HandoverFromUTRANCommand_EUTRA = -1; -static gint ett_rrc_T_criticalExtensions_46 = -1; +static gint ett_rrc_T_criticalExtensions_49 = -1; static gint ett_rrc_T_r8_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_57 = -1; -static gint ett_rrc_T_criticalExtensions_47 = -1; +static gint ett_rrc_T_nonCriticalExtensions_60 = -1; +static gint ett_rrc_T_criticalExtensions_50 = -1; static gint ett_rrc_T_r11_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_58 = -1; -static gint ett_rrc_T_criticalExtensions_48 = -1; +static gint ett_rrc_T_nonCriticalExtensions_61 = -1; +static gint ett_rrc_T_criticalExtensions_51 = -1; static gint ett_rrc_HandoverFromUTRANCommand_EUTRA_r8_IEs = -1; static gint ett_rrc_HandoverFromUTRANCommand_EUTRA_r11_IEs = -1; static gint ett_rrc_HandoverFromUTRANFailure = -1; @@ -11342,7 +11597,7 @@ static gint ett_rrc_T_cdma2000 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_16 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_06 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_06 = -1; -static gint ett_rrc_T_nonCriticalExtensions_59 = -1; +static gint ett_rrc_T_nonCriticalExtensions_62 = -1; static gint ett_rrc_HandoverFromUtranFailure_v590ext_IEs = -1; static gint ett_rrc_HandoverFromUtranFailure_v860ext_IEs = -1; static gint ett_rrc_InterRATHandoverInfo = -1; @@ -11366,7 +11621,7 @@ static gint ett_rrc_InterRATHandoverInfo_r3_add_ext_IEs = -1; static gint ett_rrc_T_v7e0NonCriticalExtensions = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_04 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_60 = -1; +static gint ett_rrc_T_nonCriticalExtensions_63 = -1; static gint ett_rrc_InterRATHandoverInfo_v4b0ext_IEs = -1; static gint ett_rrc_InterRATHandoverInfo_v4d0ext_IEs = -1; static gint ett_rrc_InterRATHandoverInfo_v590ext_IEs = -1; @@ -11387,7 +11642,8 @@ static gint ett_rrc_T_vb50NonCriticalExtensions_06 = -1; static gint ett_rrc_T_vb70NonCriticalExtensions = -1; static gint ett_rrc_T_vbc0NonCriticalExtensions_01 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_61 = -1; +static gint ett_rrc_T_vdxyNonCriticalExtensions = -1; +static gint ett_rrc_T_nonCriticalExtensions_64 = -1; static gint ett_rrc_InterRATHandoverInfo_v6b0ext_IEs = -1; static gint ett_rrc_InterRATHandoverInfo_v6e0ext_IEs = -1; static gint ett_rrc_InterRATHandoverInfo_v770ext_IEs = -1; @@ -11406,6 +11662,7 @@ static gint ett_rrc_InterRATHandoverInfo_vb50ext_IEs = -1; static gint ett_rrc_InterRATHandoverInfo_vb70ext_IEs = -1; static gint ett_rrc_InterRATHandoverInfo_vbc0ext_IEs = -1; static gint ett_rrc_InterRATHandoverInfo_vc50ext_IEs = -1; +static gint ett_rrc_InterRATHandoverInfo_vdxyext_IEs = -1; static gint ett_rrc_MeasurementControl = -1; static gint ett_rrc_T_r3_11 = -1; static gint ett_rrc_T_v390nonCriticalExtensions = -1; @@ -11414,46 +11671,49 @@ static gint ett_rrc_T_laterNonCriticalExtensions_18 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_05 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_08 = -1; static gint ett_rrc_T_v5b0NonCriticalExtensions = -1; -static gint ett_rrc_T_nonCriticalExtensions_62 = -1; +static gint ett_rrc_T_nonCriticalExtensions_65 = -1; static gint ett_rrc_T_later_than_r3_09 = -1; -static gint ett_rrc_T_criticalExtensions_49 = -1; +static gint ett_rrc_T_criticalExtensions_52 = -1; static gint ett_rrc_T_r4_03 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_03 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_09 = -1; static gint ett_rrc_T_v5b0NonCriticalExtensions_01 = -1; -static gint ett_rrc_T_nonCriticalExtensions_63 = -1; +static gint ett_rrc_T_nonCriticalExtensions_66 = -1; static gint ett_rrc_T_later_than_r4 = -1; -static gint ett_rrc_T_criticalExtensions_50 = -1; +static gint ett_rrc_T_criticalExtensions_53 = -1; static gint ett_rrc_T_r6_05 = -1; static gint ett_rrc_T_v6a0NonCriticalExtensions = -1; -static gint ett_rrc_T_nonCriticalExtensions_64 = -1; -static gint ett_rrc_T_criticalExtensions_51 = -1; +static gint ett_rrc_T_nonCriticalExtensions_67 = -1; +static gint ett_rrc_T_criticalExtensions_54 = -1; static gint ett_rrc_T_r7_04 = -1; static gint ett_rrc_T_v7b0NonCriticalExtensions = -1; -static gint ett_rrc_T_nonCriticalExtensions_65 = -1; -static gint ett_rrc_T_criticalExtensions_52 = -1; +static gint ett_rrc_T_nonCriticalExtensions_68 = -1; +static gint ett_rrc_T_criticalExtensions_55 = -1; static gint ett_rrc_T_r8_05 = -1; static gint ett_rrc_T_v8a0NonCriticalExtensions_03 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_07 = -1; -static gint ett_rrc_T_nonCriticalExtensions_66 = -1; -static gint ett_rrc_T_criticalExtensions_53 = -1; +static gint ett_rrc_T_nonCriticalExtensions_69 = -1; +static gint ett_rrc_T_criticalExtensions_56 = -1; static gint ett_rrc_T_r9_04 = -1; static gint ett_rrc_T_v970NonCriticalExtensions = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_08 = -1; -static gint ett_rrc_T_nonCriticalExtensions_67 = -1; -static gint ett_rrc_T_criticalExtensions_54 = -1; +static gint ett_rrc_T_nonCriticalExtensions_70 = -1; +static gint ett_rrc_T_criticalExtensions_57 = -1; static gint ett_rrc_T_r10_04 = -1; static gint ett_rrc_T_vaa0NonCriticalExtensions = -1; static gint ett_rrc_T_vab0NonCriticalExtensions = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_09 = -1; -static gint ett_rrc_T_nonCriticalExtensions_68 = -1; -static gint ett_rrc_T_criticalExtensions_55 = -1; +static gint ett_rrc_T_nonCriticalExtensions_71 = -1; +static gint ett_rrc_T_criticalExtensions_58 = -1; static gint ett_rrc_T_r11_05 = -1; -static gint ett_rrc_T_nonCriticalExtensions_69 = -1; -static gint ett_rrc_T_criticalExtensions_56 = -1; +static gint ett_rrc_T_nonCriticalExtensions_72 = -1; +static gint ett_rrc_T_criticalExtensions_59 = -1; static gint ett_rrc_T_r12_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_70 = -1; -static gint ett_rrc_T_criticalExtensions_57 = -1; +static gint ett_rrc_T_nonCriticalExtensions_73 = -1; +static gint ett_rrc_T_criticalExtensions_60 = -1; +static gint ett_rrc_T_r13_03 = -1; +static gint ett_rrc_T_nonCriticalExtensions_74 = -1; +static gint ett_rrc_T_criticalExtensions_61 = -1; static gint ett_rrc_MeasurementControl_r3_IEs = -1; static gint ett_rrc_MeasurementControl_v390ext = -1; static gint ett_rrc_MeasurementControl_v3a0ext = -1; @@ -11474,11 +11734,12 @@ static gint ett_rrc_MeasurementControl_vaa0ext_IEs = -1; static gint ett_rrc_MeasurementControl_r11_IEs = -1; static gint ett_rrc_MeasurementControl_vb50ext_IEs = -1; static gint ett_rrc_MeasurementControl_r12_IEs = -1; +static gint ett_rrc_MeasurementControl_r13_IEs = -1; static gint ett_rrc_MeasurementControlFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_19 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_10 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_03 = -1; -static gint ett_rrc_T_nonCriticalExtensions_71 = -1; +static gint ett_rrc_T_nonCriticalExtensions_75 = -1; static gint ett_rrc_MeasurementControlFailure_v590ext_IEs = -1; static gint ett_rrc_MeasurementControlFailure_vc50ext_IEs = -1; static gint ett_rrc_MeasurementReport = -1; @@ -11495,7 +11756,8 @@ static gint ett_rrc_T_v970NonCriticalExtensions_01 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_04 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_10 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_72 = -1; +static gint ett_rrc_T_vdxyNonCriticalExtensions_01 = -1; +static gint ett_rrc_T_nonCriticalExtensions_76 = -1; static gint ett_rrc_MeasurementReport_v390ext = -1; static gint ett_rrc_MeasurementReport_v4b0ext_IEs = -1; static gint ett_rrc_MeasurementReport_v590ext_IEs = -1; @@ -11508,18 +11770,19 @@ static gint ett_rrc_MeasurementReport_v970ext_IEs = -1; static gint ett_rrc_MeasurementReport_va40ext_IEs = -1; static gint ett_rrc_MeasurementReport_vb50ext_IEs = -1; static gint ett_rrc_MeasurementReport_vc50ext_IEs = -1; +static gint ett_rrc_MeasurementReport_vdxyext_IEs = -1; static gint ett_rrc_PagingType1 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_21 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_12 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_09 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_05 = -1; -static gint ett_rrc_T_nonCriticalExtensions_73 = -1; +static gint ett_rrc_T_nonCriticalExtensions_77 = -1; static gint ett_rrc_PagingType1_v590ext_IEs = -1; static gint ett_rrc_PagingType1_v860ext_IEs = -1; static gint ett_rrc_PagingType1_vc50ext_IEs = -1; static gint ett_rrc_PagingType2 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_22 = -1; -static gint ett_rrc_T_nonCriticalExtensions_74 = -1; +static gint ett_rrc_T_nonCriticalExtensions_78 = -1; static gint ett_rrc_PhysicalChannelReconfiguration = -1; static gint ett_rrc_T_r3_12 = -1; static gint ett_rrc_T_v3a0NonCriticalExtensions_05 = -1; @@ -11528,55 +11791,58 @@ static gint ett_rrc_T_v4b0NonCriticalExtenstions = -1; static gint ett_rrc_T_v590NonCriticalExtenstions_02 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_12 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_75 = -1; +static gint ett_rrc_T_nonCriticalExtensions_79 = -1; static gint ett_rrc_T_later_than_r3_10 = -1; -static gint ett_rrc_T_criticalExtensions_58 = -1; +static gint ett_rrc_T_criticalExtensions_62 = -1; static gint ett_rrc_T_r4_04 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_04 = -1; static gint ett_rrc_T_v590NonCriticalExtenstions_03 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_13 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_05 = -1; -static gint ett_rrc_T_nonCriticalExtensions_76 = -1; -static gint ett_rrc_T_criticalExtensions_59 = -1; +static gint ett_rrc_T_nonCriticalExtensions_80 = -1; +static gint ett_rrc_T_criticalExtensions_63 = -1; static gint ett_rrc_T_r5_04 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_14 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_06 = -1; -static gint ett_rrc_T_nonCriticalExtensions_77 = -1; -static gint ett_rrc_T_criticalExtensions_60 = -1; +static gint ett_rrc_T_nonCriticalExtensions_81 = -1; +static gint ett_rrc_T_criticalExtensions_64 = -1; static gint ett_rrc_T_r6_06 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_05 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_07 = -1; -static gint ett_rrc_T_nonCriticalExtensions_78 = -1; -static gint ett_rrc_T_criticalExtensions_61 = -1; +static gint ett_rrc_T_nonCriticalExtensions_82 = -1; +static gint ett_rrc_T_criticalExtensions_65 = -1; static gint ett_rrc_T_r7_05 = -1; static gint ett_rrc_T_v780NonCriticalExtensions_04 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_04 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_05 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_06 = -1; -static gint ett_rrc_T_nonCriticalExtensions_79 = -1; -static gint ett_rrc_T_criticalExtensions_62 = -1; +static gint ett_rrc_T_nonCriticalExtensions_83 = -1; +static gint ett_rrc_T_criticalExtensions_66 = -1; static gint ett_rrc_T_r8_06 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_05 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_06 = -1; static gint ett_rrc_T_v890NonCriticalExtensions_04 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_07 = -1; static gint ett_rrc_T_v8a0NonCriticalExtensions_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_80 = -1; -static gint ett_rrc_T_criticalExtensions_63 = -1; +static gint ett_rrc_T_nonCriticalExtensions_84 = -1; +static gint ett_rrc_T_criticalExtensions_67 = -1; static gint ett_rrc_T_r9_05 = -1; static gint ett_rrc_T_v950NonCriticalExtensions_03 = -1; -static gint ett_rrc_T_nonCriticalExtensions_81 = -1; -static gint ett_rrc_T_criticalExtensions_64 = -1; +static gint ett_rrc_T_nonCriticalExtensions_85 = -1; +static gint ett_rrc_T_criticalExtensions_68 = -1; static gint ett_rrc_T_r10_05 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_11 = -1; -static gint ett_rrc_T_nonCriticalExtensions_82 = -1; -static gint ett_rrc_T_criticalExtensions_65 = -1; +static gint ett_rrc_T_nonCriticalExtensions_86 = -1; +static gint ett_rrc_T_criticalExtensions_69 = -1; static gint ett_rrc_T_r11_06 = -1; -static gint ett_rrc_T_nonCriticalExtensions_83 = -1; -static gint ett_rrc_T_criticalExtensions_66 = -1; +static gint ett_rrc_T_nonCriticalExtensions_87 = -1; +static gint ett_rrc_T_criticalExtensions_70 = -1; static gint ett_rrc_T_r12_05 = -1; -static gint ett_rrc_T_nonCriticalExtensions_84 = -1; -static gint ett_rrc_T_criticalExtensions_67 = -1; +static gint ett_rrc_T_nonCriticalExtensions_88 = -1; +static gint ett_rrc_T_criticalExtensions_71 = -1; +static gint ett_rrc_T_r13_04 = -1; +static gint ett_rrc_T_nonCriticalExtensions_89 = -1; +static gint ett_rrc_T_criticalExtensions_72 = -1; static gint ett_rrc_PhysicalChannelReconfiguration_r3_IEs = -1; static gint ett_rrc_T_modeSpecificInfo_13 = -1; static gint ett_rrc_T_fdd_19 = -1; @@ -11607,26 +11873,27 @@ static gint ett_rrc_PhysicalChannelReconfiguration_r10_IEs = -1; static gint ett_rrc_PhysicalChannelReconfiguration_vb50ext_IEs = -1; static gint ett_rrc_PhysicalChannelReconfiguration_r11_IEs = -1; static gint ett_rrc_PhysicalChannelReconfiguration_r12_IEs = -1; +static gint ett_rrc_PhysicalChannelReconfiguration_r13_IEs = -1; static gint ett_rrc_PhysicalChannelReconfigurationComplete = -1; static gint ett_rrc_T_laterNonCriticalExtensions_24 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_08 = -1; -static gint ett_rrc_T_nonCriticalExtensions_85 = -1; +static gint ett_rrc_T_nonCriticalExtensions_90 = -1; static gint ett_rrc_PhysicalChannelReconfigurationComplete_v770ext_IEs = -1; static gint ett_rrc_PhysicalChannelReconfigurationFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_25 = -1; -static gint ett_rrc_T_nonCriticalExtensions_86 = -1; +static gint ett_rrc_T_nonCriticalExtensions_91 = -1; static gint ett_rrc_PhysicalSharedChannelAllocation = -1; static gint ett_rrc_T_r3_13 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_26 = -1; -static gint ett_rrc_T_nonCriticalExtensions_87 = -1; +static gint ett_rrc_T_nonCriticalExtensions_92 = -1; static gint ett_rrc_T_later_than_r3_11 = -1; -static gint ett_rrc_T_criticalExtensions_68 = -1; +static gint ett_rrc_T_criticalExtensions_73 = -1; static gint ett_rrc_T_r4_05 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_05 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_15 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_09 = -1; -static gint ett_rrc_T_nonCriticalExtensions_88 = -1; -static gint ett_rrc_T_criticalExtensions_69 = -1; +static gint ett_rrc_T_nonCriticalExtensions_93 = -1; +static gint ett_rrc_T_criticalExtensions_74 = -1; static gint ett_rrc_PhysicalSharedChannelAllocation_r3_IEs = -1; static gint ett_rrc_PhysicalSharedChannelAllocation_r4_IEs = -1; static gint ett_rrc_PhysicalSharedChannelAllocation_v690ext_IEs = -1; @@ -11635,7 +11902,7 @@ static gint ett_rrc_PUSCHCapacityRequest = -1; static gint ett_rrc_T_allocationConfirmation = -1; static gint ett_rrc_T_laterNonCriticalExtensions_27 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_13 = -1; -static gint ett_rrc_T_nonCriticalExtensions_89 = -1; +static gint ett_rrc_T_nonCriticalExtensions_94 = -1; static gint ett_rrc_PUSCHCapacityRequest_v590ext = -1; static gint ett_rrc_RadioBearerReconfiguration = -1; static gint ett_rrc_T_r3_14 = -1; @@ -11646,62 +11913,65 @@ static gint ett_rrc_T_v590NonCriticalExtensions_14 = -1; static gint ett_rrc_T_v5d0NonCriticalExtenstions_06 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_16 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_10 = -1; -static gint ett_rrc_T_nonCriticalExtensions_90 = -1; +static gint ett_rrc_T_nonCriticalExtensions_95 = -1; static gint ett_rrc_T_later_than_r3_12 = -1; -static gint ett_rrc_T_criticalExtensions_70 = -1; +static gint ett_rrc_T_criticalExtensions_75 = -1; static gint ett_rrc_T_r4_06 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_06 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_15 = -1; static gint ett_rrc_T_v5d0NonCriticalExtenstions_07 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_17 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_11 = -1; -static gint ett_rrc_T_nonCriticalExtensions_91 = -1; -static gint ett_rrc_T_criticalExtensions_71 = -1; +static gint ett_rrc_T_nonCriticalExtensions_96 = -1; +static gint ett_rrc_T_criticalExtensions_76 = -1; static gint ett_rrc_T_r5_05 = -1; static gint ett_rrc_T_v5d0NonCriticalExtenstions_08 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_18 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_12 = -1; -static gint ett_rrc_T_nonCriticalExtensions_92 = -1; -static gint ett_rrc_T_criticalExtensions_72 = -1; +static gint ett_rrc_T_nonCriticalExtensions_97 = -1; +static gint ett_rrc_T_criticalExtensions_77 = -1; static gint ett_rrc_T_r6_07 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_06 = -1; static gint ett_rrc_T_v6f0NonCriticalExtensions = -1; static gint ett_rrc_T_v770NonCriticalExtensions_13 = -1; -static gint ett_rrc_T_nonCriticalExtensions_93 = -1; -static gint ett_rrc_T_criticalExtensions_73 = -1; +static gint ett_rrc_T_nonCriticalExtensions_98 = -1; +static gint ett_rrc_T_criticalExtensions_78 = -1; static gint ett_rrc_T_r7_06 = -1; static gint ett_rrc_T_v780NonCriticalExtensions_05 = -1; static gint ett_rrc_T_v790NonCriticalExtensions = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_06 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_07 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_08 = -1; -static gint ett_rrc_T_nonCriticalExtensions_94 = -1; -static gint ett_rrc_T_criticalExtensions_74 = -1; +static gint ett_rrc_T_nonCriticalExtensions_99 = -1; +static gint ett_rrc_T_criticalExtensions_79 = -1; static gint ett_rrc_T_r8_07 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_07 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_08 = -1; static gint ett_rrc_T_v890NonCriticalExtensions_05 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_09 = -1; static gint ett_rrc_T_v8a0NonCriticalExtensions_05 = -1; -static gint ett_rrc_T_nonCriticalExtensions_95 = -1; -static gint ett_rrc_T_criticalExtensions_75 = -1; +static gint ett_rrc_T_nonCriticalExtensions_100 = -1; +static gint ett_rrc_T_criticalExtensions_80 = -1; static gint ett_rrc_T_r9_06 = -1; static gint ett_rrc_T_v950NonCriticalExtensions_04 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_96 = -1; -static gint ett_rrc_T_criticalExtensions_76 = -1; +static gint ett_rrc_T_nonCriticalExtensions_101 = -1; +static gint ett_rrc_T_criticalExtensions_81 = -1; static gint ett_rrc_T_r10_06 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_05 = -1; static gint ett_rrc_T_vaa0NonCriticalExtensions_01 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_12 = -1; -static gint ett_rrc_T_nonCriticalExtensions_97 = -1; -static gint ett_rrc_T_criticalExtensions_77 = -1; +static gint ett_rrc_T_nonCriticalExtensions_102 = -1; +static gint ett_rrc_T_criticalExtensions_82 = -1; static gint ett_rrc_T_r11_07 = -1; -static gint ett_rrc_T_nonCriticalExtensions_98 = -1; -static gint ett_rrc_T_criticalExtensions_78 = -1; +static gint ett_rrc_T_nonCriticalExtensions_103 = -1; +static gint ett_rrc_T_criticalExtensions_83 = -1; static gint ett_rrc_T_r12_06 = -1; -static gint ett_rrc_T_nonCriticalExtensions_99 = -1; -static gint ett_rrc_T_criticalExtensions_79 = -1; +static gint ett_rrc_T_nonCriticalExtensions_104 = -1; +static gint ett_rrc_T_criticalExtensions_84 = -1; +static gint ett_rrc_T_r13_05 = -1; +static gint ett_rrc_T_nonCriticalExtensions_105 = -1; +static gint ett_rrc_T_criticalExtensions_85 = -1; static gint ett_rrc_RadioBearerReconfiguration_vaa0ext_IEs = -1; static gint ett_rrc_RadioBearerReconfiguration_r3_IEs = -1; static gint ett_rrc_T_dummy_01 = -1; @@ -11785,14 +12055,20 @@ static gint ett_rrc_T_complete_19 = -1; static gint ett_rrc_T_preconfiguration_17 = -1; static gint ett_rrc_T_preConfigMode_17 = -1; static gint ett_rrc_T_defaultConfig_17 = -1; +static gint ett_rrc_RadioBearerReconfiguration_r13_IEs = -1; +static gint ett_rrc_T_specificationMode_20 = -1; +static gint ett_rrc_T_complete_20 = -1; +static gint ett_rrc_T_preconfiguration_18 = -1; +static gint ett_rrc_T_preConfigMode_18 = -1; +static gint ett_rrc_T_defaultConfig_18 = -1; static gint ett_rrc_RadioBearerReconfigurationComplete = -1; static gint ett_rrc_T_laterNonCriticalExtensions_29 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_14 = -1; -static gint ett_rrc_T_nonCriticalExtensions_100 = -1; +static gint ett_rrc_T_nonCriticalExtensions_106 = -1; static gint ett_rrc_RadioBearerReconfigurationComplete_v770ext_IEs = -1; static gint ett_rrc_RadioBearerReconfigurationFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_30 = -1; -static gint ett_rrc_T_nonCriticalExtensions_101 = -1; +static gint ett_rrc_T_nonCriticalExtensions_107 = -1; static gint ett_rrc_RadioBearerRelease = -1; static gint ett_rrc_T_r3_15 = -1; static gint ett_rrc_T_v3a0NonCriticalExtensions_06 = -1; @@ -11801,58 +12077,61 @@ static gint ett_rrc_T_v4b0NonCriticalExtensions_08 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_16 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_19 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_15 = -1; -static gint ett_rrc_T_nonCriticalExtensions_102 = -1; +static gint ett_rrc_T_nonCriticalExtensions_108 = -1; static gint ett_rrc_T_later_than_r3_13 = -1; -static gint ett_rrc_T_criticalExtensions_80 = -1; +static gint ett_rrc_T_criticalExtensions_86 = -1; static gint ett_rrc_T_r4_07 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_07 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_17 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_20 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_16 = -1; -static gint ett_rrc_T_nonCriticalExtensions_103 = -1; -static gint ett_rrc_T_criticalExtensions_81 = -1; +static gint ett_rrc_T_nonCriticalExtensions_109 = -1; +static gint ett_rrc_T_criticalExtensions_87 = -1; static gint ett_rrc_T_r5_06 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_21 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_17 = -1; -static gint ett_rrc_T_nonCriticalExtensions_104 = -1; -static gint ett_rrc_T_criticalExtensions_82 = -1; +static gint ett_rrc_T_nonCriticalExtensions_110 = -1; +static gint ett_rrc_T_criticalExtensions_88 = -1; static gint ett_rrc_T_r6_08 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_07 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_18 = -1; -static gint ett_rrc_T_nonCriticalExtensions_105 = -1; -static gint ett_rrc_T_criticalExtensions_83 = -1; +static gint ett_rrc_T_nonCriticalExtensions_111 = -1; +static gint ett_rrc_T_criticalExtensions_89 = -1; static gint ett_rrc_T_r7_07 = -1; static gint ett_rrc_T_v780NonCriticalExtensions_06 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_08 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_09 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_10 = -1; -static gint ett_rrc_T_nonCriticalExtensions_106 = -1; -static gint ett_rrc_T_criticalExtensions_84 = -1; +static gint ett_rrc_T_nonCriticalExtensions_112 = -1; +static gint ett_rrc_T_criticalExtensions_90 = -1; static gint ett_rrc_T_r8_08 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_09 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_10 = -1; static gint ett_rrc_T_v890NonCriticalExtensions_06 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_11 = -1; static gint ett_rrc_T_v8a0NonCriticalExtensions_06 = -1; -static gint ett_rrc_T_nonCriticalExtensions_107 = -1; -static gint ett_rrc_T_criticalExtensions_85 = -1; +static gint ett_rrc_T_nonCriticalExtensions_113 = -1; +static gint ett_rrc_T_criticalExtensions_91 = -1; static gint ett_rrc_T_r9_07 = -1; static gint ett_rrc_T_v950NonCriticalExtensions_05 = -1; static gint ett_rrc_T_v970NonCriticalExtensions_02 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_06 = -1; -static gint ett_rrc_T_nonCriticalExtensions_108 = -1; -static gint ett_rrc_T_criticalExtensions_86 = -1; +static gint ett_rrc_T_nonCriticalExtensions_114 = -1; +static gint ett_rrc_T_criticalExtensions_92 = -1; static gint ett_rrc_T_r10_07 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_07 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_13 = -1; -static gint ett_rrc_T_nonCriticalExtensions_109 = -1; -static gint ett_rrc_T_criticalExtensions_87 = -1; +static gint ett_rrc_T_nonCriticalExtensions_115 = -1; +static gint ett_rrc_T_criticalExtensions_93 = -1; static gint ett_rrc_T_r11_08 = -1; -static gint ett_rrc_T_nonCriticalExtensions_110 = -1; -static gint ett_rrc_T_criticalExtensions_88 = -1; +static gint ett_rrc_T_nonCriticalExtensions_116 = -1; +static gint ett_rrc_T_criticalExtensions_94 = -1; static gint ett_rrc_T_r12_07 = -1; -static gint ett_rrc_T_nonCriticalExtensions_111 = -1; -static gint ett_rrc_T_criticalExtensions_89 = -1; +static gint ett_rrc_T_nonCriticalExtensions_117 = -1; +static gint ett_rrc_T_criticalExtensions_95 = -1; +static gint ett_rrc_T_r13_06 = -1; +static gint ett_rrc_T_nonCriticalExtensions_118 = -1; +static gint ett_rrc_T_criticalExtensions_96 = -1; static gint ett_rrc_RadioBearerRelease_r3_IEs = -1; static gint ett_rrc_T_dummy_04 = -1; static gint ett_rrc_T_fdd_28 = -1; @@ -11891,14 +12170,15 @@ static gint ett_rrc_RadioBearerRelease_r10_IEs = -1; static gint ett_rrc_RadioBearerRelease_vb50ext_IEs = -1; static gint ett_rrc_RadioBearerRelease_r11_IEs = -1; static gint ett_rrc_RadioBearerRelease_r12_IEs = -1; +static gint ett_rrc_RadioBearerRelease_r13_IEs = -1; static gint ett_rrc_RadioBearerReleaseComplete = -1; static gint ett_rrc_T_laterNonCriticalExtensions_32 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_19 = -1; -static gint ett_rrc_T_nonCriticalExtensions_112 = -1; +static gint ett_rrc_T_nonCriticalExtensions_119 = -1; static gint ett_rrc_RadioBearerReleaseComplete_v770ext_IEs = -1; static gint ett_rrc_RadioBearerReleaseFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_33 = -1; -static gint ett_rrc_T_nonCriticalExtensions_113 = -1; +static gint ett_rrc_T_nonCriticalExtensions_120 = -1; static gint ett_rrc_RadioBearerSetup = -1; static gint ett_rrc_T_r3_16 = -1; static gint ett_rrc_T_v3a0NonCriticalExtensions_07 = -1; @@ -11907,54 +12187,57 @@ static gint ett_rrc_T_v4b0NonCriticalExtensions_09 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_18 = -1; static gint ett_rrc_T_v5d0NonCriticalExtenstions_09 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_22 = -1; -static gint ett_rrc_T_nonCriticalExtensions_114 = -1; +static gint ett_rrc_T_nonCriticalExtensions_121 = -1; static gint ett_rrc_T_later_than_r3_14 = -1; -static gint ett_rrc_T_criticalExtensions_90 = -1; +static gint ett_rrc_T_criticalExtensions_97 = -1; static gint ett_rrc_T_r4_08 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_08 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_19 = -1; static gint ett_rrc_T_v5d0NonCriticalExtenstions_10 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_23 = -1; -static gint ett_rrc_T_nonCriticalExtensions_115 = -1; -static gint ett_rrc_T_criticalExtensions_91 = -1; +static gint ett_rrc_T_nonCriticalExtensions_122 = -1; +static gint ett_rrc_T_criticalExtensions_98 = -1; static gint ett_rrc_T_r5_07 = -1; static gint ett_rrc_T_v5d0NonCriticalExtenstions_11 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_24 = -1; -static gint ett_rrc_T_nonCriticalExtensions_116 = -1; -static gint ett_rrc_T_criticalExtensions_92 = -1; +static gint ett_rrc_T_nonCriticalExtensions_123 = -1; +static gint ett_rrc_T_criticalExtensions_99 = -1; static gint ett_rrc_T_r6_09 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_08 = -1; -static gint ett_rrc_T_nonCriticalExtensions_117 = -1; -static gint ett_rrc_T_criticalExtensions_93 = -1; +static gint ett_rrc_T_nonCriticalExtensions_124 = -1; +static gint ett_rrc_T_criticalExtensions_100 = -1; static gint ett_rrc_T_r7_08 = -1; static gint ett_rrc_T_v780NonCriticalExtensions_07 = -1; static gint ett_rrc_T_v820NonCriticalExtensions_01 = -1; -static gint ett_rrc_T_nonCriticalExtensions_118 = -1; -static gint ett_rrc_T_criticalExtensions_94 = -1; +static gint ett_rrc_T_nonCriticalExtensions_125 = -1; +static gint ett_rrc_T_criticalExtensions_101 = -1; static gint ett_rrc_T_r8_09 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_10 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_11 = -1; static gint ett_rrc_T_v890NonCriticalExtensions_07 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_12 = -1; static gint ett_rrc_T_v8a0NonCriticalExtensions_07 = -1; -static gint ett_rrc_T_nonCriticalExtensions_119 = -1; -static gint ett_rrc_T_criticalExtensions_95 = -1; +static gint ett_rrc_T_nonCriticalExtensions_126 = -1; +static gint ett_rrc_T_criticalExtensions_102 = -1; static gint ett_rrc_T_r9_08 = -1; static gint ett_rrc_T_v950NonCriticalExtensions_06 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_08 = -1; -static gint ett_rrc_T_nonCriticalExtensions_120 = -1; -static gint ett_rrc_T_criticalExtensions_96 = -1; +static gint ett_rrc_T_nonCriticalExtensions_127 = -1; +static gint ett_rrc_T_criticalExtensions_103 = -1; static gint ett_rrc_T_r10_08 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_09 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_14 = -1; -static gint ett_rrc_T_nonCriticalExtensions_121 = -1; -static gint ett_rrc_T_criticalExtensions_97 = -1; +static gint ett_rrc_T_nonCriticalExtensions_128 = -1; +static gint ett_rrc_T_criticalExtensions_104 = -1; static gint ett_rrc_T_r11_09 = -1; -static gint ett_rrc_T_nonCriticalExtensions_122 = -1; -static gint ett_rrc_T_criticalExtensions_98 = -1; +static gint ett_rrc_T_nonCriticalExtensions_129 = -1; +static gint ett_rrc_T_criticalExtensions_105 = -1; static gint ett_rrc_T_r12_08 = -1; -static gint ett_rrc_T_nonCriticalExtensions_123 = -1; -static gint ett_rrc_T_criticalExtensions_99 = -1; +static gint ett_rrc_T_nonCriticalExtensions_130 = -1; +static gint ett_rrc_T_criticalExtensions_106 = -1; +static gint ett_rrc_T_r13_07 = -1; +static gint ett_rrc_T_nonCriticalExtensions_131 = -1; +static gint ett_rrc_T_criticalExtensions_107 = -1; static gint ett_rrc_RadioBearerSetup_r3_IEs = -1; static gint ett_rrc_T_dummy_07 = -1; static gint ett_rrc_T_fdd_34 = -1; @@ -11976,17 +12259,17 @@ static gint ett_rrc_T_modeSpecificPhysChInfo_11 = -1; static gint ett_rrc_T_fdd_39 = -1; static gint ett_rrc_RadioBearerSetup_v690ext_IEs = -1; static gint ett_rrc_RadioBearerSetup_r6_IEs = -1; -static gint ett_rrc_T_specificationMode_20 = -1; -static gint ett_rrc_T_complete_20 = -1; +static gint ett_rrc_T_specificationMode_21 = -1; +static gint ett_rrc_T_complete_21 = -1; static gint ett_rrc_T_dummy_10 = -1; static gint ett_rrc_RadioBearerSetup_v6b0ext_IEs = -1; static gint ett_rrc_RadioBearerSetup_r7_IEs = -1; -static gint ett_rrc_T_specificationMode_21 = -1; -static gint ett_rrc_T_complete_21 = -1; +static gint ett_rrc_T_specificationMode_22 = -1; +static gint ett_rrc_T_complete_22 = -1; static gint ett_rrc_RadioBearerSetup_r7_add_ext_IEs = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_12 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_13 = -1; -static gint ett_rrc_T_nonCriticalExtensions_124 = -1; +static gint ett_rrc_T_nonCriticalExtensions_132 = -1; static gint ett_rrc_RadioBearerSetup_v780ext_IEs = -1; static gint ett_rrc_RadioBearerSetup_v7d0ext_IEs = -1; static gint ett_rrc_RadioBearerSetup_v7f0ext_IEs = -1; @@ -12002,14 +12285,15 @@ static gint ett_rrc_RadioBearerSetup_r10_IEs = -1; static gint ett_rrc_RadioBearerSetup_vb50ext_IEs = -1; static gint ett_rrc_RadioBearerSetup_r11_IEs = -1; static gint ett_rrc_RadioBearerSetup_r12_IEs = -1; +static gint ett_rrc_RadioBearerSetup_r13_IEs = -1; static gint ett_rrc_RadioBearerSetupComplete = -1; static gint ett_rrc_T_laterNonCriticalExtensions_35 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_20 = -1; -static gint ett_rrc_T_nonCriticalExtensions_125 = -1; +static gint ett_rrc_T_nonCriticalExtensions_133 = -1; static gint ett_rrc_RadioBearerSetupComplete_v770ext_IEs = -1; static gint ett_rrc_RadioBearerSetupFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_36 = -1; -static gint ett_rrc_T_nonCriticalExtensions_126 = -1; +static gint ett_rrc_T_nonCriticalExtensions_134 = -1; static gint ett_rrc_RRCConnectionReject = -1; static gint ett_rrc_T_r3_17 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_37 = -1; @@ -12018,9 +12302,9 @@ static gint ett_rrc_T_v6f0NonCriticalExtensions_01 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_10 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_05 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_15 = -1; -static gint ett_rrc_T_nonCriticalExtensions_127 = -1; +static gint ett_rrc_T_nonCriticalExtensions_135 = -1; static gint ett_rrc_T_later_than_r3_15 = -1; -static gint ett_rrc_T_criticalExtensions_100 = -1; +static gint ett_rrc_T_criticalExtensions_108 = -1; static gint ett_rrc_RRCConnectionReject_r3_IEs = -1; static gint ett_rrc_RRCConnectionReject_v690ext_IEs = -1; static gint ett_rrc_RRCConnectionReject_v6f0ext_IEs = -1; @@ -12034,9 +12318,9 @@ static gint ett_rrc_T_v690NonCriticalExtensions_26 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_21 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_11 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_06 = -1; -static gint ett_rrc_T_nonCriticalExtensions_128 = -1; +static gint ett_rrc_T_nonCriticalExtensions_136 = -1; static gint ett_rrc_T_later_than_r3_16 = -1; -static gint ett_rrc_T_criticalExtensions_101 = -1; +static gint ett_rrc_T_criticalExtensions_109 = -1; static gint ett_rrc_T_r4_09 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_09 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_27 = -1; @@ -12044,8 +12328,8 @@ static gint ett_rrc_T_v770NonCriticalExtensions_22 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_12 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_07 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_16 = -1; -static gint ett_rrc_T_nonCriticalExtensions_129 = -1; -static gint ett_rrc_T_criticalExtensions_102 = -1; +static gint ett_rrc_T_nonCriticalExtensions_137 = -1; +static gint ett_rrc_T_criticalExtensions_110 = -1; static gint ett_rrc_RRCConnectionRelease_r3_IEs = -1; static gint ett_rrc_RRCConnectionRelease_r4_IEs = -1; static gint ett_rrc_RRCConnectionRelease_v690ext_IEs = -1; @@ -12059,29 +12343,29 @@ static gint ett_rrc_T_laterNonCriticalExtensions_39 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_28 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_13 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_08 = -1; -static gint ett_rrc_T_nonCriticalExtensions_130 = -1; +static gint ett_rrc_T_nonCriticalExtensions_138 = -1; static gint ett_rrc_T_later_than_r3_17 = -1; -static gint ett_rrc_T_criticalExtensions_103 = -1; +static gint ett_rrc_T_criticalExtensions_111 = -1; static gint ett_rrc_T_r4_10 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_10 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_29 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_14 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_09 = -1; -static gint ett_rrc_T_nonCriticalExtensions_131 = -1; -static gint ett_rrc_T_criticalExtensions_104 = -1; +static gint ett_rrc_T_nonCriticalExtensions_139 = -1; +static gint ett_rrc_T_criticalExtensions_112 = -1; static gint ett_rrc_SEQUENCE_SIZE_1_maxURNTI_Group_OF_GroupReleaseInformation = -1; -static gint ett_rrc_T_criticalExtensions_105 = -1; +static gint ett_rrc_T_criticalExtensions_113 = -1; static gint ett_rrc_T_r5_08 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_30 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_15 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_10 = -1; -static gint ett_rrc_T_nonCriticalExtensions_132 = -1; -static gint ett_rrc_T_criticalExtensions_106 = -1; +static gint ett_rrc_T_nonCriticalExtensions_140 = -1; +static gint ett_rrc_T_criticalExtensions_114 = -1; static gint ett_rrc_RRCConnectionRelease_CCCH_r3_IEs = -1; static gint ett_rrc_RRCConnectionRelease_CCCH_r4_IEs = -1; static gint ett_rrc_RRCConnectionReleaseComplete = -1; static gint ett_rrc_T_laterNonCriticalExtensions_40 = -1; -static gint ett_rrc_T_nonCriticalExtensions_133 = -1; +static gint ett_rrc_T_nonCriticalExtensions_141 = -1; static gint ett_rrc_RRCConnectionRequest = -1; static gint ett_rrc_T_v3d0NonCriticalExtensions = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_10 = -1; @@ -12116,7 +12400,7 @@ static gint ett_rrc_RRCConnectionRequest_NonCriticalExts_va40_IEs = -1; static gint ett_rrc_T_v9b0NonCriticalExtensions = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_17 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_06 = -1; -static gint ett_rrc_T_nonCriticalExtensions_134 = -1; +static gint ett_rrc_T_nonCriticalExtensions_142 = -1; static gint ett_rrc_RRCConnectionRequest_va40ext_IEs = -1; static gint ett_rrc_RRCConnectionRequest_vb50ext_IEs = -1; static gint ett_rrc_RRCConnectionRequest_vc50ext_IEs = -1; @@ -12126,109 +12410,109 @@ static gint ett_rrc_T_laterNonCriticalExtensions_41 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_11 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_21 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_32 = -1; -static gint ett_rrc_T_nonCriticalExtensions_135 = -1; +static gint ett_rrc_T_nonCriticalExtensions_143 = -1; static gint ett_rrc_T_later_than_r3_18 = -1; -static gint ett_rrc_T_criticalExtensions_107 = -1; +static gint ett_rrc_T_criticalExtensions_115 = -1; static gint ett_rrc_T_r4_11 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_11 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_22 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_33 = -1; -static gint ett_rrc_T_nonCriticalExtensions_136 = -1; -static gint ett_rrc_T_criticalExtensions_108 = -1; +static gint ett_rrc_T_nonCriticalExtensions_144 = -1; +static gint ett_rrc_T_criticalExtensions_116 = -1; static gint ett_rrc_T_r5_09 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_34 = -1; -static gint ett_rrc_T_nonCriticalExtensions_137 = -1; -static gint ett_rrc_T_criticalExtensions_109 = -1; +static gint ett_rrc_T_nonCriticalExtensions_145 = -1; +static gint ett_rrc_T_criticalExtensions_117 = -1; static gint ett_rrc_T_r6_10 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_10 = -1; -static gint ett_rrc_T_nonCriticalExtensions_138 = -1; -static gint ett_rrc_T_criticalExtensions_110 = -1; +static gint ett_rrc_T_nonCriticalExtensions_146 = -1; +static gint ett_rrc_T_criticalExtensions_118 = -1; static gint ett_rrc_T_r7_09 = -1; static gint ett_rrc_T_v780NonCriticalExtensions_08 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_11 = -1; -static gint ett_rrc_T_nonCriticalExtensions_139 = -1; -static gint ett_rrc_T_criticalExtensions_111 = -1; +static gint ett_rrc_T_nonCriticalExtensions_147 = -1; +static gint ett_rrc_T_criticalExtensions_119 = -1; static gint ett_rrc_T_r8_10 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_12 = -1; static gint ett_rrc_T_v890NonCriticalExtensions_08 = -1; static gint ett_rrc_T_v8a0NonCriticalExtensions_08 = -1; -static gint ett_rrc_T_nonCriticalExtensions_140 = -1; -static gint ett_rrc_T_criticalExtensions_112 = -1; +static gint ett_rrc_T_nonCriticalExtensions_148 = -1; +static gint ett_rrc_T_criticalExtensions_120 = -1; static gint ett_rrc_T_r9_09 = -1; static gint ett_rrc_T_v950NonCriticalExtensions_07 = -1; -static gint ett_rrc_T_nonCriticalExtensions_141 = -1; -static gint ett_rrc_T_criticalExtensions_113 = -1; +static gint ett_rrc_T_nonCriticalExtensions_149 = -1; +static gint ett_rrc_T_criticalExtensions_121 = -1; static gint ett_rrc_T_r10_09 = -1; static gint ett_rrc_T_vaj0NonCriticalExtensions = -1; -static gint ett_rrc_T_nonCriticalExtensions_142 = -1; -static gint ett_rrc_T_criticalExtensions_114 = -1; +static gint ett_rrc_T_nonCriticalExtensions_150 = -1; +static gint ett_rrc_T_criticalExtensions_122 = -1; static gint ett_rrc_T_r11_10 = -1; static gint ett_rrc_T_vaj0NonCriticalExtensions_01 = -1; -static gint ett_rrc_T_nonCriticalExtensions_143 = -1; -static gint ett_rrc_T_criticalExtensions_115 = -1; +static gint ett_rrc_T_nonCriticalExtensions_151 = -1; +static gint ett_rrc_T_criticalExtensions_123 = -1; static gint ett_rrc_T_r12_09 = -1; -static gint ett_rrc_T_nonCriticalExtensions_144 = -1; -static gint ett_rrc_T_criticalExtensions_116 = -1; +static gint ett_rrc_T_nonCriticalExtensions_152 = -1; +static gint ett_rrc_T_criticalExtensions_124 = -1; static gint ett_rrc_RRCConnectionSetup_r3_IEs = -1; static gint ett_rrc_RRCConnectionSetup_v4b0ext_IEs = -1; static gint ett_rrc_RRCConnectionSetup_v590ext_IEs = -1; static gint ett_rrc_RRCConnectionSetup_r4_IEs = -1; static gint ett_rrc_RRCConnectionSetup_r5_IEs = -1; -static gint ett_rrc_T_specificationMode_22 = -1; -static gint ett_rrc_T_complete_22 = -1; -static gint ett_rrc_T_preconfiguration_18 = -1; -static gint ett_rrc_T_preConfigMode_18 = -1; -static gint ett_rrc_T_defaultConfig_18 = -1; -static gint ett_rrc_RRCConnectionSetup_v690ext_IEs = -1; -static gint ett_rrc_RRCConnectionSetup_r6_IEs = -1; static gint ett_rrc_T_specificationMode_23 = -1; static gint ett_rrc_T_complete_23 = -1; static gint ett_rrc_T_preconfiguration_19 = -1; static gint ett_rrc_T_preConfigMode_19 = -1; static gint ett_rrc_T_defaultConfig_19 = -1; -static gint ett_rrc_RRCConnectionSetup_v6b0ext_IEs = -1; -static gint ett_rrc_RRCConnectionSetup_r7_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_v690ext_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_r6_IEs = -1; static gint ett_rrc_T_specificationMode_24 = -1; static gint ett_rrc_T_complete_24 = -1; static gint ett_rrc_T_preconfiguration_20 = -1; static gint ett_rrc_T_preConfigMode_20 = -1; static gint ett_rrc_T_defaultConfig_20 = -1; -static gint ett_rrc_RRCConnectionSetup_v780ext_IEs = -1; -static gint ett_rrc_RRCConnectionSetup_v7d0ext_IEs = -1; -static gint ett_rrc_RRCConnectionSetup_r8_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_v6b0ext_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_r7_IEs = -1; static gint ett_rrc_T_specificationMode_25 = -1; static gint ett_rrc_T_complete_25 = -1; static gint ett_rrc_T_preconfiguration_21 = -1; static gint ett_rrc_T_preConfigMode_21 = -1; static gint ett_rrc_T_defaultConfig_21 = -1; -static gint ett_rrc_RRCConnectionSetup_v890ext_IEs = -1; -static gint ett_rrc_RRCConnectionSetup_v8a0ext_IEs = -1; -static gint ett_rrc_RRCConnectionSetup_r9_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_v780ext_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_v7d0ext_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_r8_IEs = -1; static gint ett_rrc_T_specificationMode_26 = -1; static gint ett_rrc_T_complete_26 = -1; static gint ett_rrc_T_preconfiguration_22 = -1; static gint ett_rrc_T_preConfigMode_22 = -1; static gint ett_rrc_T_defaultConfig_22 = -1; -static gint ett_rrc_RRCConnectionSetup_v950ext_IEs = -1; -static gint ett_rrc_RRCConnectionSetup_r10_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_v890ext_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_v8a0ext_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_r9_IEs = -1; static gint ett_rrc_T_specificationMode_27 = -1; static gint ett_rrc_T_complete_27 = -1; static gint ett_rrc_T_preconfiguration_23 = -1; static gint ett_rrc_T_preConfigMode_23 = -1; static gint ett_rrc_T_defaultConfig_23 = -1; -static gint ett_rrc_RRCConnectionSetup_vaj0ext_IEs = -1; -static gint ett_rrc_RRCConnectionSetup_r11_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_v950ext_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_r10_IEs = -1; static gint ett_rrc_T_specificationMode_28 = -1; static gint ett_rrc_T_complete_28 = -1; static gint ett_rrc_T_preconfiguration_24 = -1; static gint ett_rrc_T_preConfigMode_24 = -1; static gint ett_rrc_T_defaultConfig_24 = -1; -static gint ett_rrc_RRCConnectionSetup_r12_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_vaj0ext_IEs = -1; +static gint ett_rrc_RRCConnectionSetup_r11_IEs = -1; static gint ett_rrc_T_specificationMode_29 = -1; static gint ett_rrc_T_complete_29 = -1; static gint ett_rrc_T_preconfiguration_25 = -1; static gint ett_rrc_T_preConfigMode_25 = -1; static gint ett_rrc_T_defaultConfig_25 = -1; +static gint ett_rrc_RRCConnectionSetup_r12_IEs = -1; +static gint ett_rrc_T_specificationMode_30 = -1; +static gint ett_rrc_T_complete_30 = -1; +static gint ett_rrc_T_preconfiguration_26 = -1; +static gint ett_rrc_T_preConfigMode_26 = -1; +static gint ett_rrc_T_defaultConfig_26 = -1; static gint ett_rrc_RRCConnectionSetupComplete = -1; static gint ett_rrc_T_v370NonCriticalExtensions = -1; static gint ett_rrc_T_v380NonCriticalExtensions = -1; @@ -12242,7 +12526,7 @@ static gint ett_rrc_T_v690NonCriticalExtensions_35 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_24 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_11 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_18 = -1; -static gint ett_rrc_T_nonCriticalExtensions_145 = -1; +static gint ett_rrc_T_nonCriticalExtensions_153 = -1; static gint ett_rrc_RRCConnectionSetupComplete_v370ext = -1; static gint ett_rrc_RRCConnectionSetupComplete_v380ext_IEs = -1; static gint ett_rrc_RRCConnectionSetupComplete_v3a0ext_IEs = -1; @@ -12252,7 +12536,7 @@ static gint ett_rrc_T_v680NonCriticalExtensions = -1; static gint ett_rrc_T_v7e0NonCriticalExtensions_02 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_13 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_12 = -1; -static gint ett_rrc_T_nonCriticalExtensions_146 = -1; +static gint ett_rrc_T_nonCriticalExtensions_154 = -1; static gint ett_rrc_RRCConnectionSetupComplete_v4b0ext_IEs = -1; static gint ett_rrc_RRCConnectionSetupComplete_v590ext_IEs = -1; static gint ett_rrc_RRCConnectionSetupComplete_v5c0ext_IEs = -1; @@ -12268,42 +12552,42 @@ static gint ett_rrc_RRCConnectionSetupComplete_vb50ext_IEs = -1; static gint ett_rrc_RRC_FailureInfo = -1; static gint ett_rrc_T_r3_21 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_43 = -1; -static gint ett_rrc_T_nonCriticalExtensions_147 = -1; -static gint ett_rrc_T_criticalExtensions_117 = -1; +static gint ett_rrc_T_nonCriticalExtensions_155 = -1; +static gint ett_rrc_T_criticalExtensions_125 = -1; static gint ett_rrc_RRC_FailureInfo_r3_IEs = -1; static gint ett_rrc_RRCStatus = -1; static gint ett_rrc_T_laterNonCriticalExtensions_44 = -1; -static gint ett_rrc_T_nonCriticalExtensions_148 = -1; +static gint ett_rrc_T_nonCriticalExtensions_156 = -1; static gint ett_rrc_SecurityModeCommand = -1; static gint ett_rrc_T_r3_22 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_45 = -1; -static gint ett_rrc_T_nonCriticalExtensions_149 = -1; +static gint ett_rrc_T_nonCriticalExtensions_157 = -1; static gint ett_rrc_T_later_than_r3_19 = -1; -static gint ett_rrc_T_criticalExtensions_118 = -1; +static gint ett_rrc_T_criticalExtensions_126 = -1; static gint ett_rrc_T_r7_10 = -1; -static gint ett_rrc_T_nonCriticalExtensions_150 = -1; -static gint ett_rrc_T_criticalExtensions_119 = -1; +static gint ett_rrc_T_nonCriticalExtensions_158 = -1; +static gint ett_rrc_T_criticalExtensions_127 = -1; static gint ett_rrc_SecurityModeCommand_r3_IEs = -1; static gint ett_rrc_SecurityModeCommand_r7_IEs = -1; static gint ett_rrc_SecurityModeComplete = -1; static gint ett_rrc_T_laterNonCriticalExtensions_46 = -1; -static gint ett_rrc_T_nonCriticalExtensions_151 = -1; +static gint ett_rrc_T_nonCriticalExtensions_159 = -1; static gint ett_rrc_SecurityModeFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_47 = -1; -static gint ett_rrc_T_nonCriticalExtensions_152 = -1; +static gint ett_rrc_T_nonCriticalExtensions_160 = -1; static gint ett_rrc_SignallingConnectionRelease = -1; static gint ett_rrc_T_r3_23 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_48 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_13 = -1; -static gint ett_rrc_T_nonCriticalExtensions_153 = -1; +static gint ett_rrc_T_nonCriticalExtensions_161 = -1; static gint ett_rrc_T_later_than_r3_20 = -1; -static gint ett_rrc_T_criticalExtensions_120 = -1; +static gint ett_rrc_T_criticalExtensions_128 = -1; static gint ett_rrc_SignallingConnectionRelease_r3_IEs = -1; static gint ett_rrc_SignallingConnectionRelease_va40ext_IEs = -1; static gint ett_rrc_SignallingConnectionReleaseIndication = -1; static gint ett_rrc_T_laterNonCriticalExtensions_49 = -1; static gint ett_rrc_T_v860nonCriticalExtentions = -1; -static gint ett_rrc_T_nonCriticalExtensions_154 = -1; +static gint ett_rrc_T_nonCriticalExtensions_162 = -1; static gint ett_rrc_SignallingConnectionReleaseIndication_v860ext = -1; static gint ett_rrc_SystemInformation_BCH = -1; static gint ett_rrc_T_payload = -1; @@ -12343,7 +12627,7 @@ static gint ett_rrc_SystemInformationChangeIndication = -1; static gint ett_rrc_T_laterNonCriticalExtensions_50 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_17 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_07 = -1; -static gint ett_rrc_T_nonCriticalExtensions_155 = -1; +static gint ett_rrc_T_nonCriticalExtensions_163 = -1; static gint ett_rrc_SystemInformationChangeIndication_v860ext_IEs = -1; static gint ett_rrc_SystemInformationChangeIndication_vc50ext_IEs = -1; static gint ett_rrc_TransportChannelReconfiguration = -1; @@ -12354,57 +12638,60 @@ static gint ett_rrc_T_v4b0NonCriticalExtensions_13 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_24 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_36 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_25 = -1; -static gint ett_rrc_T_nonCriticalExtensions_156 = -1; +static gint ett_rrc_T_nonCriticalExtensions_164 = -1; static gint ett_rrc_T_later_than_r3_21 = -1; -static gint ett_rrc_T_criticalExtensions_121 = -1; +static gint ett_rrc_T_criticalExtensions_129 = -1; static gint ett_rrc_T_r4_12 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_12 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_25 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_37 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_26 = -1; -static gint ett_rrc_T_nonCriticalExtensions_157 = -1; -static gint ett_rrc_T_criticalExtensions_122 = -1; +static gint ett_rrc_T_nonCriticalExtensions_165 = -1; +static gint ett_rrc_T_criticalExtensions_130 = -1; static gint ett_rrc_T_r5_10 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_38 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_27 = -1; -static gint ett_rrc_T_nonCriticalExtensions_158 = -1; -static gint ett_rrc_T_criticalExtensions_123 = -1; +static gint ett_rrc_T_nonCriticalExtensions_166 = -1; +static gint ett_rrc_T_criticalExtensions_131 = -1; static gint ett_rrc_T_r6_11 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_11 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_28 = -1; -static gint ett_rrc_T_nonCriticalExtensions_159 = -1; -static gint ett_rrc_T_criticalExtensions_124 = -1; +static gint ett_rrc_T_nonCriticalExtensions_167 = -1; +static gint ett_rrc_T_criticalExtensions_132 = -1; static gint ett_rrc_T_r7_11 = -1; static gint ett_rrc_T_v780NonCriticalExtensions_09 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_13 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_14 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_15 = -1; -static gint ett_rrc_T_nonCriticalExtensions_160 = -1; -static gint ett_rrc_T_criticalExtensions_125 = -1; +static gint ett_rrc_T_nonCriticalExtensions_168 = -1; +static gint ett_rrc_T_criticalExtensions_133 = -1; static gint ett_rrc_T_r8_11 = -1; static gint ett_rrc_T_v7d0NonCriticalExtensions_14 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_15 = -1; static gint ett_rrc_T_v890NonCriticalExtensions_09 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_16 = -1; static gint ett_rrc_T_v8a0NonCriticalExtensions_09 = -1; -static gint ett_rrc_T_nonCriticalExtensions_161 = -1; -static gint ett_rrc_T_criticalExtensions_126 = -1; +static gint ett_rrc_T_nonCriticalExtensions_169 = -1; +static gint ett_rrc_T_criticalExtensions_134 = -1; static gint ett_rrc_T_r9_10 = -1; static gint ett_rrc_T_v950NonCriticalExtensions_08 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_10 = -1; -static gint ett_rrc_T_nonCriticalExtensions_162 = -1; -static gint ett_rrc_T_criticalExtensions_127 = -1; +static gint ett_rrc_T_nonCriticalExtensions_170 = -1; +static gint ett_rrc_T_criticalExtensions_135 = -1; static gint ett_rrc_T_r10_10 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_11 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_19 = -1; -static gint ett_rrc_T_nonCriticalExtensions_163 = -1; -static gint ett_rrc_T_criticalExtensions_128 = -1; +static gint ett_rrc_T_nonCriticalExtensions_171 = -1; +static gint ett_rrc_T_criticalExtensions_136 = -1; static gint ett_rrc_T_r11_11 = -1; -static gint ett_rrc_T_nonCriticalExtensions_164 = -1; -static gint ett_rrc_T_criticalExtensions_129 = -1; +static gint ett_rrc_T_nonCriticalExtensions_172 = -1; +static gint ett_rrc_T_criticalExtensions_137 = -1; static gint ett_rrc_T_r12_10 = -1; -static gint ett_rrc_T_nonCriticalExtensions_165 = -1; -static gint ett_rrc_T_criticalExtensions_130 = -1; +static gint ett_rrc_T_nonCriticalExtensions_173 = -1; +static gint ett_rrc_T_criticalExtensions_138 = -1; +static gint ett_rrc_T_r13_08 = -1; +static gint ett_rrc_T_nonCriticalExtensions_174 = -1; +static gint ett_rrc_T_criticalExtensions_139 = -1; static gint ett_rrc_TransportChannelReconfiguration_r3_IEs = -1; static gint ett_rrc_T_dummy_11 = -1; static gint ett_rrc_T_fdd_40 = -1; @@ -12442,24 +12729,25 @@ static gint ett_rrc_TransportChannelReconfiguration_r10_IEs = -1; static gint ett_rrc_TransportChannelReconfiguration_vb50ext_IEs = -1; static gint ett_rrc_TransportChannelReconfiguration_r11_IEs = -1; static gint ett_rrc_TransportChannelReconfiguration_r12_IEs = -1; +static gint ett_rrc_TransportChannelReconfiguration_r13_IEs = -1; static gint ett_rrc_TransportChannelReconfigurationComplete = -1; static gint ett_rrc_T_laterNonCriticalExtensions_52 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_29 = -1; -static gint ett_rrc_T_nonCriticalExtensions_166 = -1; +static gint ett_rrc_T_nonCriticalExtensions_175 = -1; static gint ett_rrc_TransportChannelReconfigurationComplete_v770ext_IEs = -1; static gint ett_rrc_TransportChannelReconfigurationFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_53 = -1; -static gint ett_rrc_T_nonCriticalExtensions_167 = -1; +static gint ett_rrc_T_nonCriticalExtensions_176 = -1; static gint ett_rrc_TransportFormatCombinationControl = -1; static gint ett_rrc_T_modeSpecificInfo_16 = -1; static gint ett_rrc_T_tdd_10 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_54 = -1; static gint ett_rrc_T_v820NonCriticalExtensions_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_168 = -1; +static gint ett_rrc_T_nonCriticalExtensions_177 = -1; static gint ett_rrc_TransportFormatCombinationControl_v820ext_IEs = -1; static gint ett_rrc_TransportFormatCombinationControlFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_55 = -1; -static gint ett_rrc_T_nonCriticalExtensions_169 = -1; +static gint ett_rrc_T_nonCriticalExtensions_178 = -1; static gint ett_rrc_UECapabilityEnquiry = -1; static gint ett_rrc_T_r3_25 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_56 = -1; @@ -12468,9 +12756,9 @@ static gint ett_rrc_T_v590NonCriticalExtensions_26 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_30 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_18 = -1; static gint ett_rrc_T_vaj0NonCriticalExtensions_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_170 = -1; +static gint ett_rrc_T_nonCriticalExtensions_179 = -1; static gint ett_rrc_T_later_than_r3_22 = -1; -static gint ett_rrc_T_criticalExtensions_131 = -1; +static gint ett_rrc_T_criticalExtensions_140 = -1; static gint ett_rrc_UECapabilityEnquiry_r3_IEs = -1; static gint ett_rrc_UECapabilityEnquiry_v4b0ext_IEs = -1; static gint ett_rrc_UECapabilityEnquiry_v590ext_IEs = -1; @@ -12486,7 +12774,7 @@ static gint ett_rrc_T_v4b0NonCriticalExtensions_15 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_27 = -1; static gint ett_rrc_T_v5c0NonCriticalExtensions_01 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_39 = -1; -static gint ett_rrc_T_nonCriticalExtensions_171 = -1; +static gint ett_rrc_T_nonCriticalExtensions_180 = -1; static gint ett_rrc_UECapabilityInformation_v370ext = -1; static gint ett_rrc_UECapabilityInformation_v380ext_IEs = -1; static gint ett_rrc_UECapabilityInformation_v3a0ext_IEs = -1; @@ -12495,7 +12783,7 @@ static gint ett_rrc_T_v680NonCriticalExtensions_01 = -1; static gint ett_rrc_T_v7e0NonCriticalExtensions_03 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_16 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_14 = -1; -static gint ett_rrc_T_nonCriticalExtensions_172 = -1; +static gint ett_rrc_T_nonCriticalExtensions_181 = -1; static gint ett_rrc_UECapabilityInformation_v4b0ext = -1; static gint ett_rrc_UECapabilityInformation_v590ext = -1; static gint ett_rrc_UECapabilityInformation_v5c0ext = -1; @@ -12509,9 +12797,9 @@ static gint ett_rrc_UECapabilityInformationConfirm = -1; static gint ett_rrc_T_r3_26 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_58 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_31 = -1; -static gint ett_rrc_T_nonCriticalExtensions_173 = -1; +static gint ett_rrc_T_nonCriticalExtensions_182 = -1; static gint ett_rrc_T_later_than_r3_23 = -1; -static gint ett_rrc_T_criticalExtensions_132 = -1; +static gint ett_rrc_T_criticalExtensions_141 = -1; static gint ett_rrc_UECapabilityInformationConfirm_r3_IEs = -1; static gint ett_rrc_UECapabilityInformationConfirm_v770ext_IEs = -1; static gint ett_rrc_UplinkDirectTransfer = -1; @@ -12520,7 +12808,7 @@ static gint ett_rrc_T_v690NonCriticalExtensions_40 = -1; static gint ett_rrc_T_v7g0NonCriticalExtensions_17 = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_20 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_08 = -1; -static gint ett_rrc_T_nonCriticalExtensions_174 = -1; +static gint ett_rrc_T_nonCriticalExtensions_183 = -1; static gint ett_rrc_UplinkDirectTransfer_v690ext_IEs = -1; static gint ett_rrc_UplinkDirectTransfer_v7g0ext_IEs = -1; static gint ett_rrc_UplinkDirectTransfer_vb50ext_IEs = -1; @@ -12531,20 +12819,20 @@ static gint ett_rrc_T_laterNonCriticalExtensions_60 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_16 = -1; static gint ett_rrc_T_noncriticalExtensions = -1; static gint ett_rrc_T_later_than_r3_24 = -1; -static gint ett_rrc_T_criticalExtensions_133 = -1; +static gint ett_rrc_T_criticalExtensions_142 = -1; static gint ett_rrc_T_r4_13 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_13 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_41 = -1; -static gint ett_rrc_T_nonCriticalExtensions_175 = -1; -static gint ett_rrc_T_criticalExtensions_134 = -1; +static gint ett_rrc_T_nonCriticalExtensions_184 = -1; +static gint ett_rrc_T_criticalExtensions_143 = -1; static gint ett_rrc_T_r5_11 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_42 = -1; static gint ett_rrc_T_v6a0NonCriticalExtensions_01 = -1; -static gint ett_rrc_T_nonCriticalExtensions_176 = -1; -static gint ett_rrc_T_criticalExtensions_135 = -1; +static gint ett_rrc_T_nonCriticalExtensions_185 = -1; +static gint ett_rrc_T_criticalExtensions_144 = -1; static gint ett_rrc_T_r7_12 = -1; -static gint ett_rrc_T_nonCriticalExtensions_177 = -1; -static gint ett_rrc_T_criticalExtensions_136 = -1; +static gint ett_rrc_T_nonCriticalExtensions_186 = -1; +static gint ett_rrc_T_criticalExtensions_145 = -1; static gint ett_rrc_UplinkPhysicalChannelControl_r3_IEs = -1; static gint ett_rrc_UplinkPhysicalChannelControl_v4b0ext_IEs = -1; static gint ett_rrc_UplinkPhysicalChannelControl_r4_IEs = -1; @@ -12567,9 +12855,9 @@ static gint ett_rrc_T_laterNonCriticalExtensions_61 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_32 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_19 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_15 = -1; -static gint ett_rrc_T_nonCriticalExtensions_178 = -1; +static gint ett_rrc_T_nonCriticalExtensions_187 = -1; static gint ett_rrc_URAUpdate_r3_add_ext_IEs = -1; -static gint ett_rrc_T_nonCriticalExtensions_179 = -1; +static gint ett_rrc_T_nonCriticalExtensions_188 = -1; static gint ett_rrc_UraUpdate_v770ext_IEs = -1; static gint ett_rrc_URAUpdate_v7e0ext_IEs = -1; static gint ett_rrc_URAUpdate_v860ext_IEs = -1; @@ -12578,17 +12866,17 @@ static gint ett_rrc_URAUpdateConfirm = -1; static gint ett_rrc_T_r3_28 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_62 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_43 = -1; -static gint ett_rrc_T_nonCriticalExtensions_180 = -1; +static gint ett_rrc_T_nonCriticalExtensions_189 = -1; static gint ett_rrc_T_later_than_r3_25 = -1; -static gint ett_rrc_T_criticalExtensions_137 = -1; +static gint ett_rrc_T_criticalExtensions_146 = -1; static gint ett_rrc_T_r5_12 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_44 = -1; -static gint ett_rrc_T_nonCriticalExtensions_181 = -1; -static gint ett_rrc_T_criticalExtensions_138 = -1; +static gint ett_rrc_T_nonCriticalExtensions_190 = -1; +static gint ett_rrc_T_criticalExtensions_147 = -1; static gint ett_rrc_T_r7_13 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_20 = -1; -static gint ett_rrc_T_nonCriticalExtensions_182 = -1; -static gint ett_rrc_T_criticalExtensions_139 = -1; +static gint ett_rrc_T_nonCriticalExtensions_191 = -1; +static gint ett_rrc_T_criticalExtensions_148 = -1; static gint ett_rrc_URAUpdateConfirm_r3_IEs = -1; static gint ett_rrc_URAUpdateConfirm_r5_IEs = -1; static gint ett_rrc_URAUpdateConfirm_v690ext_IEs = -1; @@ -12599,9 +12887,9 @@ static gint ett_rrc_T_r3_29 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_63 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_45 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_21 = -1; -static gint ett_rrc_T_nonCriticalExtensions_183 = -1; +static gint ett_rrc_T_nonCriticalExtensions_192 = -1; static gint ett_rrc_T_later_than_r3_26 = -1; -static gint ett_rrc_T_criticalExtensions_140 = -1; +static gint ett_rrc_T_criticalExtensions_149 = -1; static gint ett_rrc_URAUpdateConfirm_CCCH_r3_IEs = -1; static gint ett_rrc_UTRANMobilityInformation = -1; static gint ett_rrc_T_r3_30 = -1; @@ -12609,27 +12897,30 @@ static gint ett_rrc_T_v3a0NonCriticalExtensions_11 = -1; static gint ett_rrc_T_laterNonCriticalExtensions_64 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_46 = -1; static gint ett_rrc_T_v860NonCriticalExtentions = -1; -static gint ett_rrc_T_nonCriticalExtensions_184 = -1; +static gint ett_rrc_T_nonCriticalExtensions_193 = -1; static gint ett_rrc_T_later_than_r3_27 = -1; -static gint ett_rrc_T_criticalExtensions_141 = -1; +static gint ett_rrc_T_criticalExtensions_150 = -1; static gint ett_rrc_T_r5_13 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_47 = -1; static gint ett_rrc_T_v860NonCriticalExtentions_01 = -1; -static gint ett_rrc_T_nonCriticalExtensions_185 = -1; -static gint ett_rrc_T_criticalExtensions_142 = -1; +static gint ett_rrc_T_nonCriticalExtensions_194 = -1; +static gint ett_rrc_T_criticalExtensions_151 = -1; static gint ett_rrc_T_r7_14 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_22 = -1; static gint ett_rrc_T_vb50NonCriticalExtentions = -1; -static gint ett_rrc_T_nonCriticalExtensions_186 = -1; -static gint ett_rrc_T_criticalExtensions_143 = -1; +static gint ett_rrc_T_nonCriticalExtensions_195 = -1; +static gint ett_rrc_T_criticalExtensions_152 = -1; static gint ett_rrc_T_r11_12 = -1; -static gint ett_rrc_T_nonCriticalExtensions_187 = -1; -static gint ett_rrc_T_criticalExtensions_144 = -1; +static gint ett_rrc_T_nonCriticalExtensions_196 = -1; +static gint ett_rrc_T_criticalExtensions_153 = -1; static gint ett_rrc_T_r12_11 = -1; -static gint ett_rrc_T_nonCriticalExtensions_188 = -1; -static gint ett_rrc_T_criticalExtensions_145 = -1; +static gint ett_rrc_T_nonCriticalExtensions_197 = -1; +static gint ett_rrc_T_criticalExtensions_154 = -1; +static gint ett_rrc_T_r13_09 = -1; +static gint ett_rrc_T_nonCriticalExtensions_198 = -1; +static gint ett_rrc_T_criticalExtensions_155 = -1; static gint ett_rrc_UTRANMobilityInformation_r3_IEs = -1; -static gint ett_rrc_T_nonCriticalExtensions_189 = -1; +static gint ett_rrc_T_nonCriticalExtensions_199 = -1; static gint ett_rrc_UTRANMobilityInformation_v3a0ext_IEs = -1; static gint ett_rrc_UTRANMobilityInformation_r5_IEs = -1; static gint ett_rrc_UtranMobilityInformation_v690ext_IEs = -1; @@ -12639,36 +12930,37 @@ static gint ett_rrc_UTRANMobilityInformation_v860ext2_IEs = -1; static gint ett_rrc_UTRANMobilityInformation_vb50ext_IEs = -1; static gint ett_rrc_UTRANMobilityInformation_r11_IEs = -1; static gint ett_rrc_UTRANMobilityInformation_r12_IEs = -1; +static gint ett_rrc_UTRANMobilityInformation_r13_IEs = -1; static gint ett_rrc_UTRANMobilityInformationConfirm = -1; static gint ett_rrc_T_laterNonCriticalExtensions_65 = -1; static gint ett_rrc_T_v770NonCriticalExtension_01 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_16 = -1; -static gint ett_rrc_T_nonCriticalExtensions_190 = -1; +static gint ett_rrc_T_nonCriticalExtensions_200 = -1; static gint ett_rrc_UTRANMobilityInformationConfirm_v770ext_IEs = -1; static gint ett_rrc_UTRANMobilityInformationConfirm_va40ext_IEs = -1; static gint ett_rrc_UTRANMobilityInformationFailure = -1; static gint ett_rrc_T_laterNonCriticalExtensions_66 = -1; -static gint ett_rrc_T_nonCriticalExtensions_191 = -1; +static gint ett_rrc_T_nonCriticalExtensions_201 = -1; static gint ett_rrc_MBMSAccessInformation = -1; -static gint ett_rrc_T_nonCriticalExtensions_192 = -1; +static gint ett_rrc_T_nonCriticalExtensions_202 = -1; static gint ett_rrc_MBMSCommonPTMRBInformation = -1; static gint ett_rrc_T_v770NonCriticalExtensions_33 = -1; static gint ett_rrc_T_v780NonCriticalExtensions_10 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_23 = -1; -static gint ett_rrc_T_nonCriticalExtensions_193 = -1; +static gint ett_rrc_T_nonCriticalExtensions_203 = -1; static gint ett_rrc_MBMSCommonPTMRBInformation_v770ext_IEs = -1; static gint ett_rrc_MBMSCommonPTMRBInformation_v780ext_IEs = -1; static gint ett_rrc_MBMSCommonPTMRBInformation_v860ext_IEs = -1; static gint ett_rrc_MBMSCurrentCellPTMRBInformation = -1; static gint ett_rrc_T_v770NonCriticalExtensions_34 = -1; -static gint ett_rrc_T_nonCriticalExtensions_194 = -1; +static gint ett_rrc_T_nonCriticalExtensions_204 = -1; static gint ett_rrc_MBMSCurrentCellPTMRBInfo_v770ext_IEs = -1; static gint ett_rrc_MBMSGeneralInformation = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_12 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_35 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_24 = -1; static gint ett_rrc_T_v890NoncriticalExtensions = -1; -static gint ett_rrc_T_nonCriticalExtensions_195 = -1; +static gint ett_rrc_T_nonCriticalExtensions_205 = -1; static gint ett_rrc_MBMSGeneralInformation_v6b0ext_IEs = -1; static gint ett_rrc_MBMSGeneralInformation_v770ext_IEs = -1; static gint ett_rrc_MBMSGeneralInformation_v860ext_IEs = -1; @@ -12676,57 +12968,57 @@ static gint ett_rrc_MBMSGeneralInformation_v890ext_IEs = -1; static gint ett_rrc_MBMSModificationRequest = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_13 = -1; static gint ett_rrc_T_v6f0NonCriticalExtensions_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_196 = -1; +static gint ett_rrc_T_nonCriticalExtensions_206 = -1; static gint ett_rrc_MBMSModificationRequest_v6b0ext_IEs = -1; static gint ett_rrc_MBMSModificationRequest_v6f0ext_IEs = -1; static gint ett_rrc_MBMSModifiedServicesInformation = -1; static gint ett_rrc_T_v770NonCriticalExtensions_36 = -1; static gint ett_rrc_T_v7c0NonCriticalExtensions = -1; -static gint ett_rrc_T_nonCriticalExtensions_197 = -1; +static gint ett_rrc_T_nonCriticalExtensions_207 = -1; static gint ett_rrc_MBMSModifiedServicesInformation_v770ext_IEs = -1; static gint ett_rrc_MBMSModifiedServicesInformation_v7c0ext_IEs = -1; static gint ett_rrc_MBMSNeighbouringCellPTMRBInformation = -1; static gint ett_rrc_T_v770NonCriticalExtensions_37 = -1; -static gint ett_rrc_T_nonCriticalExtensions_198 = -1; +static gint ett_rrc_T_nonCriticalExtensions_208 = -1; static gint ett_rrc_MBMSNeighbouringCellPTMRBInformation_v770ext_IEs = -1; static gint ett_rrc_MBMSSchedulingInformation = -1; -static gint ett_rrc_T_nonCriticalExtensions_199 = -1; +static gint ett_rrc_T_nonCriticalExtensions_209 = -1; static gint ett_rrc_MBMSUnmodifiedServicesInformation = -1; static gint ett_rrc_T_v770NonCriticalExtensions_38 = -1; -static gint ett_rrc_T_nonCriticalExtensions_200 = -1; +static gint ett_rrc_T_nonCriticalExtensions_210 = -1; static gint ett_rrc_MBMSUnmodifiedServicesInformation_v770ext_IEs = -1; static gint ett_rrc_System_Information_Container = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_21 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_09 = -1; -static gint ett_rrc_T_nonCriticalExtensions_201 = -1; +static gint ett_rrc_T_nonCriticalExtensions_211 = -1; static gint ett_rrc_System_Information_Container_vb50ext_IEs = -1; static gint ett_rrc_System_Information_Container_vc50ext_IEs = -1; static gint ett_rrc_LoggingMeasurementConfiguration = -1; -static gint ett_rrc_T_criticalExtensions_146 = -1; +static gint ett_rrc_T_criticalExtensions_156 = -1; static gint ett_rrc_T_r10_11 = -1; -static gint ett_rrc_T_nonCriticalExtensions_202 = -1; -static gint ett_rrc_T_criticalExtensions_147 = -1; +static gint ett_rrc_T_nonCriticalExtensions_212 = -1; +static gint ett_rrc_T_criticalExtensions_157 = -1; static gint ett_rrc_T_r11_13 = -1; -static gint ett_rrc_T_nonCriticalExtensions_203 = -1; -static gint ett_rrc_T_criticalExtensions_148 = -1; +static gint ett_rrc_T_nonCriticalExtensions_213 = -1; +static gint ett_rrc_T_criticalExtensions_158 = -1; static gint ett_rrc_LoggingMeasurementConfiguration_r10_IEs = -1; static gint ett_rrc_LoggingMeasurementConfiguration_r11_IEs = -1; static gint ett_rrc_UEInformationResponse = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_22 = -1; static gint ett_rrc_T_vbb0NonCriticalExtensions = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_10 = -1; -static gint ett_rrc_T_nonCriticalExtensions_204 = -1; +static gint ett_rrc_T_nonCriticalExtensions_214 = -1; static gint ett_rrc_UEInformationResponse_vb50ext_IEs = -1; static gint ett_rrc_UEInformationResponse_vbb0ext_IEs = -1; static gint ett_rrc_UEInformationResponse_vc50ext_IEs = -1; static gint ett_rrc_UEInformationRequest = -1; -static gint ett_rrc_T_criticalExtensions_149 = -1; +static gint ett_rrc_T_criticalExtensions_159 = -1; static gint ett_rrc_T_r10_12 = -1; -static gint ett_rrc_T_nonCriticalExtensions_205 = -1; -static gint ett_rrc_T_criticalExtensions_150 = -1; +static gint ett_rrc_T_nonCriticalExtensions_215 = -1; +static gint ett_rrc_T_criticalExtensions_160 = -1; static gint ett_rrc_T_r11_14 = -1; -static gint ett_rrc_T_nonCriticalExtensions_206 = -1; -static gint ett_rrc_T_criticalExtensions_151 = -1; +static gint ett_rrc_T_nonCriticalExtensions_216 = -1; +static gint ett_rrc_T_criticalExtensions_161 = -1; static gint ett_rrc_UEInformationRequest_r10_IEs = -1; static gint ett_rrc_UEInformationRequest_r11_IEs = -1; static gint ett_rrc_CN_DomainInformation = -1; @@ -12815,6 +13107,9 @@ static gint ett_rrc_T_configureDedicatedPriorities = -1; static gint ett_rrc_DedicatedPriorityInformation_r11 = -1; static gint ett_rrc_T_action_01 = -1; static gint ett_rrc_T_configureDedicatedPriorities_01 = -1; +static gint ett_rrc_DedicatedPriorityInformation_r13 = -1; +static gint ett_rrc_T_action_02 = -1; +static gint ett_rrc_T_configureDedicatedPriorities_02 = -1; static gint ett_rrc_PriorityLevel = -1; static gint ett_rrc_T_radioAccessTechnology = -1; static gint ett_rrc_T_utraFDD = -1; @@ -12832,8 +13127,16 @@ static gint ett_rrc_T_utraTDD_01 = -1; static gint ett_rrc_T_utraTDD_item_01 = -1; static gint ett_rrc_SEQUENCE_SIZE_1_maxNumEUTRAFreqs_OF_EARFCNRange = -1; static gint ett_rrc_T_gsm_02 = -1; +static gint ett_rrc_PriorityLevel_r13 = -1; +static gint ett_rrc_T_radioAccessTechnology_02 = -1; +static gint ett_rrc_T_utraFDD_02 = -1; +static gint ett_rrc_T_utraFDD_item_02 = -1; +static gint ett_rrc_T_utraTDD_02 = -1; +static gint ett_rrc_T_utraTDD_item_02 = -1; +static gint ett_rrc_T_gsm_03 = -1; static gint ett_rrc_PriorityLevelList = -1; static gint ett_rrc_PriorityLevelList_r11 = -1; +static gint ett_rrc_PriorityLevelList_r13 = -1; static gint ett_rrc_RAT_FDD_Info = -1; static gint ett_rrc_RAT_FDD_InfoList = -1; static gint ett_rrc_RAT_TDD_Info = -1; @@ -12883,10 +13186,13 @@ static gint ett_rrc_CPCH_Parameters = -1; static gint ett_rrc_CSG_ProximityIndicationCapability = -1; static gint ett_rrc_DL_InformationPerSecondaryRL_List = -1; static gint ett_rrc_DL_InformationPerSecondaryRL_List_r12 = -1; +static gint ett_rrc_DL_InformationPerSecondaryRL_List_r13 = -1; static gint ett_rrc_DL_InformationPerSecondaryRL = -1; static gint ett_rrc_T_e_RGCH_Info = -1; static gint ett_rrc_DL_InformationPerSecondaryRL_r12 = -1; static gint ett_rrc_T_e_RGCH_Info_01 = -1; +static gint ett_rrc_DL_InformationPerSecondaryRL_r13 = -1; +static gint ett_rrc_T_e_RGCH_Info_02 = -1; static gint ett_rrc_DL_PhysChCapabilityFDD = -1; static gint ett_rrc_DL_PhysChCapabilityFDD_v380ext = -1; static gint ett_rrc_DL_PhysChCapabilityFDD_v770ext = -1; @@ -12896,6 +13202,7 @@ static gint ett_rrc_DL_PhysChCapabilityFDD_va40ext = -1; static gint ett_rrc_DL_PhysChCapabilityFDD_vb50ext = -1; static gint ett_rrc_DL_PhysChCapabilityFDD_vb80ext = -1; static gint ett_rrc_DL_PhysChCapabilityFDD_vc50ext = -1; +static gint ett_rrc_DL_PhysChCapabilityFDD_vdxyext = -1; static gint ett_rrc_DL_PhysChCapabilityTDD = -1; static gint ett_rrc_DL_PhysChCapabilityTDD_LCR_r4 = -1; static gint ett_rrc_DL_PhysChCapabilityTDD_128_v770ext = -1; @@ -12908,6 +13215,7 @@ static gint ett_rrc_DL_PhysChCapabilityInfoTDD_768 = -1; static gint ett_rrc_DL_TransChCapability = -1; static gint ett_rrc_DRAC_SysInfo = -1; static gint ett_rrc_DRAC_SysInfoList = -1; +static gint ett_rrc_DynamicActivationTime = -1; static gint ett_rrc_EUTRAbandSpecificCapUpdateReqList = -1; static gint ett_rrc_FailureCauseWithProtErr = -1; static gint ett_rrc_FailureCauseWithProtErrTrId = -1; @@ -13014,6 +13322,8 @@ static gint ett_rrc_T_fddPhysChCapability_06 = -1; static gint ett_rrc_PhysicalChannelCapability_vc50ext = -1; static gint ett_rrc_T_fddPhysChCapability_07 = -1; static gint ett_rrc_T_tddPhysChCapability_01 = -1; +static gint ett_rrc_PhysicalChannelCapability_vdxyext = -1; +static gint ett_rrc_T_fddPhysChCapability_08 = -1; static gint ett_rrc_PhysicalChannelCapabilityInfo_v770ext = -1; static gint ett_rrc_T_tddPhysChCapability_768_01 = -1; static gint ett_rrc_T_tddPhysChCapability_128_03 = -1; @@ -13084,6 +13394,8 @@ static gint ett_rrc_TurboSupport = -1; static gint ett_rrc_U_RNTI = -1; static gint ett_rrc_U_RNTI_Group = -1; static gint ett_rrc_U_RNTI_Short = -1; +static gint ett_rrc_UE_AddPos_Supported_List = -1; +static gint ett_rrc_UE_AddPos_element = -1; static gint ett_rrc_UE_BasedNetworkPerformanceMeasurementsParameters = -1; static gint ett_rrc_UE_CapabilityContainer_IEs = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_14 = -1; @@ -13116,7 +13428,8 @@ static gint ett_rrc_T_vb70NonCriticalExtensions_01 = -1; static gint ett_rrc_T_vae0NonCriticalExtensions = -1; static gint ett_rrc_T_vb80NonCriticalExtensions = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_11 = -1; -static gint ett_rrc_T_nonCriticalExtensions_207 = -1; +static gint ett_rrc_T_vdxyNonCriticalExtensions_02 = -1; +static gint ett_rrc_T_nonCriticalExtensions_217 = -1; static gint ett_rrc_UE_RadioAccessCapability_va40ext_IEs = -1; static gint ett_rrc_UE_RadioAccessCapability_va60ext_IEs = -1; static gint ett_rrc_UE_RadioAccessCapability_va80ext_IEs = -1; @@ -13126,6 +13439,7 @@ static gint ett_rrc_UE_RadioAccessCapability_vb50ext_IEs = -1; static gint ett_rrc_UE_RadioAccessCapability_vb70ext_IEs = -1; static gint ett_rrc_UE_RadioAccessCapability_vb80ext_IEs = -1; static gint ett_rrc_UE_RadioAccessCapability_vc50ext_IEs = -1; +static gint ett_rrc_UE_RadioAccessCapability_vdxyext_IEs = -1; static gint ett_rrc_UE_ConnTimersAndConstants = -1; static gint ett_rrc_UE_ConnTimersAndConstants_v3a0ext = -1; static gint ett_rrc_UE_ConnTimersAndConstants_r5 = -1; @@ -13158,6 +13472,7 @@ static gint ett_rrc_UE_RadioAccessCapability_va80ext = -1; static gint ett_rrc_UE_RadioAccessCapability_vb50ext = -1; static gint ett_rrc_UE_RadioAccessCapability_vb70ext = -1; static gint ett_rrc_UE_RadioAccessCapability_vbc0ext = -1; +static gint ett_rrc_UE_RadioAccessCapability_vdxyext = -1; static gint ett_rrc_UE_RadioAccessCapabBand_va40ext = -1; static gint ett_rrc_UE_RadioAccessCapabBandFDDList2 = -1; static gint ett_rrc_UE_RadioAccessCapabBandFDDList3 = -1; @@ -13182,6 +13497,7 @@ static gint ett_rrc_UE_PositioningCapabilityExt_v3a0 = -1; static gint ett_rrc_UE_PositioningCapabilityExt_v3g0 = -1; static gint ett_rrc_UE_PositioningCapability_v770ext = -1; static gint ett_rrc_UE_PositioningCapability_v860ext = -1; +static gint ett_rrc_UE_PositioningCapability_vdxyext = -1; static gint ett_rrc_UE_RadioAccessCapabBandCombList = -1; static gint ett_rrc_UE_RadioAccessCapabBandFDDList = -1; static gint ett_rrc_UE_RadioAccessCapabBandFDDList_ext = -1; @@ -13205,6 +13521,7 @@ static gint ett_rrc_UE_RadioAccessCapabilityComp2_v920ext = -1; static gint ett_rrc_UE_RadioAccessCapabilityComp2_va40ext = -1; static gint ett_rrc_UE_RadioAccessCapabilityComp2_vb50ext = -1; static gint ett_rrc_UE_RadioAccessCapabilityComp2_vc50ext = -1; +static gint ett_rrc_UE_RadioAccessCapabilityComp2_vdxyext = -1; static gint ett_rrc_UE_RadioAccessCapabilityComp_TDD128 = -1; static gint ett_rrc_RF_CapabilityComp = -1; static gint ett_rrc_T_fdd_48 = -1; @@ -13217,8 +13534,10 @@ static gint ett_rrc_RF_CapabBandListFDDComp_ext = -1; static gint ett_rrc_RF_CapabBandListFDDComp_ext2 = -1; static gint ett_rrc_UE_RadioAccessCapabBandCombList_va40ext = -1; static gint ett_rrc_UE_RadioAccessCapabBandCombList_vb50ext = -1; +static gint ett_rrc_UE_RadioAccessCapabBandCombList_vdxyext = -1; static gint ett_rrc_SupportedCarrierCombination = -1; static gint ett_rrc_SupportedCarrierCombination_ext = -1; +static gint ett_rrc_SupportDualBandDualCellEdch = -1; static gint ett_rrc_UE_RadioAccessCapability_v590ext = -1; static gint ett_rrc_UE_RadioAccessCapability_v5c0ext = -1; static gint ett_rrc_UE_RadioAccessCapability_v680ext = -1; @@ -13228,6 +13547,7 @@ static gint ett_rrc_UL_PhysChCapabilityFDD_v770ext = -1; static gint ett_rrc_UL_PhysChCapabilityFDD_v920ext = -1; static gint ett_rrc_UL_PhysChCapabilityFDD_vb50ext = -1; static gint ett_rrc_UL_PhysChCapabilityFDD_vc50ext = -1; +static gint ett_rrc_UL_PhysChCapabilityFDD_vdxyext = -1; static gint ett_rrc_UL_PhysChCapabilityTDD = -1; static gint ett_rrc_UL_PhysChCapabilityTDD_384_v770ext = -1; static gint ett_rrc_T_tdd384_edch = -1; @@ -13248,6 +13568,8 @@ static gint ett_rrc_UL_SecondaryCellInfoFDD = -1; static gint ett_rrc_T_newConfiguration_02 = -1; static gint ett_rrc_UL_SecondaryCellInfoFDD_r12 = -1; static gint ett_rrc_T_newConfiguration_03 = -1; +static gint ett_rrc_UL_SecondaryCellInfoFDD_r13 = -1; +static gint ett_rrc_T_newConfiguration_04 = -1; static gint ett_rrc_PhysicalChannelCapability_edch_r6 = -1; static gint ett_rrc_T_fdd_edch = -1; static gint ett_rrc_T_supported_06 = -1; @@ -13305,6 +13627,7 @@ static gint ett_rrc_PDCP_Info_r4 = -1; static gint ett_rrc_PDCP_InfoReconfig = -1; static gint ett_rrc_PDCP_InfoReconfig_r4 = -1; static gint ett_rrc_PollingInfo = -1; +static gint ett_rrc_PreconfiguredRetrievableConfig = -1; static gint ett_rrc_PredefinedRB_Configuration = -1; static gint ett_rrc_PreDefRadioConfiguration = -1; static gint ett_rrc_PreDefRadioConfiguration_v770ext = -1; @@ -13415,6 +13738,11 @@ static gint ett_rrc_RB_PDCPContextRelocation = -1; static gint ett_rrc_RB_PDCPContextRelocationList = -1; static gint ett_rrc_RB_WithPDCP_Info = -1; static gint ett_rrc_RB_WithPDCP_InfoList = -1; +static gint ett_rrc_RetrievableConfig = -1; +static gint ett_rrc_RetrievableConfigData = -1; +static gint ett_rrc_RetrievableConfigInfo = -1; +static gint ett_rrc_RetrievableConfig_List = -1; +static gint ett_rrc_RetrievableConfigListToRemove = -1; static gint ett_rrc_RFC2507_Info = -1; static gint ett_rrc_RFC3095_Info_r4 = -1; static gint ett_rrc_RLC_Info = -1; @@ -13535,6 +13863,7 @@ static gint ett_rrc_DL_AddReconfTransChInfoList_r4 = -1; static gint ett_rrc_DL_AddReconfTransChInfoList_r5 = -1; static gint ett_rrc_DL_AddReconfTransChInfoList_r7 = -1; static gint ett_rrc_DL_AddReconfTransChInfoList_r9 = -1; +static gint ett_rrc_DL_AddReconfTransChInfoList_r13 = -1; static gint ett_rrc_DL_AddReconfTransChInfoList_TDD128_v9c0ext = -1; static gint ett_rrc_DL_AddReconfTransChInfoList_r11 = -1; static gint ett_rrc_DL_AddReconfTransChInformation = -1; @@ -13547,11 +13876,13 @@ static gint ett_rrc_DL_AddReconfTransChInformation_r7 = -1; static gint ett_rrc_T_tfs_SignallingMode_03 = -1; static gint ett_rrc_DL_AddReconfTransChInformation_r9 = -1; static gint ett_rrc_T_tfs_SignallingMode_04 = -1; +static gint ett_rrc_DL_AddReconfTransChInformation_r13 = -1; +static gint ett_rrc_T_tfs_SignallingMode_05 = -1; static gint ett_rrc_DL_AddReconfTransChInformation_TDD128_v9c0ext = -1; static gint ett_rrc_DL_AddReconfTransChInformation_r11 = -1; -static gint ett_rrc_T_tfs_SignallingMode_05 = -1; -static gint ett_rrc_DL_AddReconfTransChInformation2 = -1; static gint ett_rrc_T_tfs_SignallingMode_06 = -1; +static gint ett_rrc_DL_AddReconfTransChInformation2 = -1; +static gint ett_rrc_T_tfs_SignallingMode_07 = -1; static gint ett_rrc_DL_CommonTransChInfo = -1; static gint ett_rrc_T_modeSpecificInfo_20 = -1; static gint ett_rrc_T_fdd_50 = -1; @@ -13597,9 +13928,11 @@ static gint ett_rrc_HSDSCH_Info_r7 = -1; static gint ett_rrc_T_dl_MAC_HeaderType = -1; static gint ett_rrc_HSDSCH_Info_r9 = -1; static gint ett_rrc_T_dl_MAC_HeaderType_01 = -1; +static gint ett_rrc_HSDSCH_Info_r13 = -1; +static gint ett_rrc_T_dl_MAC_HeaderType_02 = -1; static gint ett_rrc_HSDSCH_Info_TDD128_v9c0ext = -1; static gint ett_rrc_HSDSCH_Info_r11 = -1; -static gint ett_rrc_T_dl_MAC_HeaderType_02 = -1; +static gint ett_rrc_T_dl_MAC_HeaderType_03 = -1; static gint ett_rrc_HARQ_Info = -1; static gint ett_rrc_T_memoryPartitioning = -1; static gint ett_rrc_SEQUENCE_SIZE_1_maxHProcesses_OF_HARQMemorySize = -1; @@ -13609,6 +13942,9 @@ static gint ett_rrc_T_explicit = -1; static gint ett_rrc_HARQ_Info_r11 = -1; static gint ett_rrc_T_memoryPartitioning_02 = -1; static gint ett_rrc_T_explicit_01 = -1; +static gint ett_rrc_HARQ_Info_r13 = -1; +static gint ett_rrc_T_memoryPartitioning_03 = -1; +static gint ett_rrc_T_explicit_02 = -1; static gint ett_rrc_IndividualDL_CCTrCH_Info = -1; static gint ett_rrc_T_tfcs_SignallingMode = -1; static gint ett_rrc_IndividualDL_CCTrCH_InfoList = -1; @@ -13837,7 +14173,7 @@ static gint ett_rrc_CommonEDCHSystemInfoParamConcurrentTTI = -1; static gint ett_rrc_CommonERGCHChannelConfig = -1; static gint ett_rrc_CommonERGCHInfoFDD = -1; static gint ett_rrc_T_configurationInfo_02 = -1; -static gint ett_rrc_T_newConfiguration_04 = -1; +static gint ett_rrc_T_newConfiguration_05 = -1; static gint ett_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_CommonERGCHChannelConfig = -1; static gint ett_rrc_CommonTimeslotInfo = -1; static gint ett_rrc_CommonTimeslotInfoMBMS = -1; @@ -13852,7 +14188,7 @@ static gint ett_rrc_CPCH_SetInfo = -1; static gint ett_rrc_CPCH_SetInfoList = -1; static gint ett_rrc_DCH_Enhancements_Info_FDD = -1; static gint ett_rrc_T_configurationInfo_03 = -1; -static gint ett_rrc_T_newConfiguration_05 = -1; +static gint ett_rrc_T_newConfiguration_06 = -1; static gint ett_rrc_T_ulTransmissionMode = -1; static gint ett_rrc_T_tenORtwentyMS = -1; static gint ett_rrc_T_dlFETMode = -1; @@ -13986,6 +14322,7 @@ static gint ett_rrc_T_fdd_80 = -1; static gint ett_rrc_T_tdd_42 = -1; static gint ett_rrc_DL_FDPCH_InfoPerRL_r6 = -1; static gint ett_rrc_DL_FDPCH_InfoPerRL_r7 = -1; +static gint ett_rrc_DL_FDPCH_InfoPerRL_r13 = -1; static gint ett_rrc_DL_DPCH_InfoPerRL_PostFDD = -1; static gint ett_rrc_DL_DPCH_InfoPerRL_PostTDD = -1; static gint ett_rrc_DL_DPCH_InfoPerRL_PostTDD_LCR_r4 = -1; @@ -14070,7 +14407,7 @@ static gint ett_rrc_T_modeSpecificInfo_57 = -1; static gint ett_rrc_T_fdd_91 = -1; static gint ett_rrc_T_dl_dpchInfo = -1; static gint ett_rrc_T_e_HICH_Info = -1; -static gint ett_rrc_T_e_RGCH_Info_02 = -1; +static gint ett_rrc_T_e_RGCH_Info_03 = -1; static gint ett_rrc_DL_InformationPerRL_v6b0ext = -1; static gint ett_rrc_DL_InformationPerRL_r7 = -1; static gint ett_rrc_T_modeSpecificInfo_58 = -1; @@ -14079,7 +14416,7 @@ static gint ett_rrc_T_dl_dpchInfo_01 = -1; static gint ett_rrc_T_modeSpecificInfo2 = -1; static gint ett_rrc_T_fdd_93 = -1; static gint ett_rrc_T_e_HICH_Info_01 = -1; -static gint ett_rrc_T_e_RGCH_Info_03 = -1; +static gint ett_rrc_T_e_RGCH_Info_04 = -1; static gint ett_rrc_T_tdd_52 = -1; static gint ett_rrc_T_tdd384_tdd768 = -1; static gint ett_rrc_T_tdd128_31 = -1; @@ -14090,7 +14427,7 @@ static gint ett_rrc_T_dl_dpchInfo_02 = -1; static gint ett_rrc_T_modeSpecificInfo2_01 = -1; static gint ett_rrc_T_fdd_95 = -1; static gint ett_rrc_T_e_HICH_Info_02 = -1; -static gint ett_rrc_T_e_RGCH_Info_04 = -1; +static gint ett_rrc_T_e_RGCH_Info_05 = -1; static gint ett_rrc_T_tdd_53 = -1; static gint ett_rrc_T_tdd384_tdd768_01 = -1; static gint ett_rrc_T_tdd128_32 = -1; @@ -14101,7 +14438,7 @@ static gint ett_rrc_T_dl_dpchInfo_03 = -1; static gint ett_rrc_T_modeSpecificInfo2_02 = -1; static gint ett_rrc_T_fdd_97 = -1; static gint ett_rrc_T_e_HICH_Info_03 = -1; -static gint ett_rrc_T_e_RGCH_Info_05 = -1; +static gint ett_rrc_T_e_RGCH_Info_06 = -1; static gint ett_rrc_T_f_TPICH_Info = -1; static gint ett_rrc_T_tdd_54 = -1; static gint ett_rrc_T_tdd384_tdd768_02 = -1; @@ -14113,11 +14450,23 @@ static gint ett_rrc_T_dl_dpchInfo_04 = -1; static gint ett_rrc_T_modeSpecificInfo2_03 = -1; static gint ett_rrc_T_fdd_99 = -1; static gint ett_rrc_T_e_HICH_Info_04 = -1; -static gint ett_rrc_T_e_RGCH_Info_06 = -1; +static gint ett_rrc_T_e_RGCH_Info_07 = -1; static gint ett_rrc_T_f_TPICH_Info_01 = -1; static gint ett_rrc_T_tdd_55 = -1; static gint ett_rrc_T_tdd384_tdd768_03 = -1; static gint ett_rrc_T_tdd128_34 = -1; +static gint ett_rrc_DL_InformationPerRL_r13 = -1; +static gint ett_rrc_T_modeSpecificInfo_62 = -1; +static gint ett_rrc_T_fdd_100 = -1; +static gint ett_rrc_T_dl_dpchInfo_05 = -1; +static gint ett_rrc_T_modeSpecificInfo2_04 = -1; +static gint ett_rrc_T_fdd_101 = -1; +static gint ett_rrc_T_e_HICH_Info_05 = -1; +static gint ett_rrc_T_e_RGCH_Info_08 = -1; +static gint ett_rrc_T_f_TPICH_Info_02 = -1; +static gint ett_rrc_T_tdd_56 = -1; +static gint ett_rrc_T_tdd384_tdd768_04 = -1; +static gint ett_rrc_T_tdd128_35 = -1; static gint ett_rrc_DL_InformationPerRL_List = -1; static gint ett_rrc_DL_InformationPerRL_List_r4 = -1; static gint ett_rrc_DL_InformationPerRL_List_r5 = -1; @@ -14128,6 +14477,7 @@ static gint ett_rrc_DL_InformationPerRL_List_r7 = -1; static gint ett_rrc_DL_InformationPerRL_List_r8 = -1; static gint ett_rrc_DL_InformationPerRL_List_r11 = -1; static gint ett_rrc_DL_InformationPerRL_List_r12 = -1; +static gint ett_rrc_DL_InformationPerRL_List_r13 = -1; static gint ett_rrc_DL_InformationPerRL_ListPostFDD = -1; static gint ett_rrc_DL_InformationPerRL_PostFDD = -1; static gint ett_rrc_DL_InformationPerRL_PostTDD = -1; @@ -14136,21 +14486,21 @@ static gint ett_rrc_DL_MultiCarrier_Information = -1; static gint ett_rrc_DL_PDSCH_Information = -1; static gint ett_rrc_Dl_rate_matching_restriction = -1; static gint ett_rrc_DL_SecondaryCellInfoFDD = -1; -static gint ett_rrc_T_newConfiguration_06 = -1; +static gint ett_rrc_T_newConfiguration_07 = -1; static gint ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes = -1; static gint ett_rrc_DL_SecondaryCellInfoFDD_v890ext = -1; static gint ett_rrc_DL_SecondaryCellInfoFDD_r9 = -1; static gint ett_rrc_T_configurationInfo_04 = -1; -static gint ett_rrc_T_newConfiguration_07 = -1; +static gint ett_rrc_T_newConfiguration_08 = -1; static gint ett_rrc_DL_SecondaryCellInfoFDD_r10 = -1; static gint ett_rrc_T_configurationInfo_05 = -1; -static gint ett_rrc_T_newConfiguration_08 = -1; +static gint ett_rrc_T_newConfiguration_09 = -1; static gint ett_rrc_DL_SecondaryCellInfoFDD_r11 = -1; static gint ett_rrc_T_configurationInfo_06 = -1; -static gint ett_rrc_T_newConfiguration_09 = -1; +static gint ett_rrc_T_newConfiguration_10 = -1; static gint ett_rrc_DL_SecondaryCellInfoFDD_HandoverToUtran = -1; static gint ett_rrc_T_configurationInfo_07 = -1; -static gint ett_rrc_T_newConfiguration_10 = -1; +static gint ett_rrc_T_newConfiguration_11 = -1; static gint ett_rrc_DL_TPC_PowerOffsetPerRL = -1; static gint ett_rrc_DL_TPC_PowerOffsetPerRL_List = -1; static gint ett_rrc_DL_TS_ChannelisationCodesShort = -1; @@ -14200,7 +14550,7 @@ static gint ett_rrc_SEQUENCE_SIZE_1_maxTS_1_OF_DownlinkAdditionalTimeslots_r7 = static gint ett_rrc_DPCCH2Info = -1; static gint ett_rrc_DPCCH2InfoFDD = -1; static gint ett_rrc_T_configurationInfo_08 = -1; -static gint ett_rrc_T_newConfiguration_11 = -1; +static gint ett_rrc_T_newConfiguration_12 = -1; static gint ett_rrc_DPCH_CompressedModeInfo = -1; static gint ett_rrc_DPCH_CompressedModeInfo_r8 = -1; static gint ett_rrc_DPCH_CompressedModeInfo_r10 = -1; @@ -14236,18 +14586,18 @@ static gint ett_rrc_T_midambleAllocationMode = -1; static gint ett_rrc_E_AGCH_Information = -1; static gint ett_rrc_E_AGCH_Information_r7 = -1; static gint ett_rrc_T_modeSpecific_02 = -1; -static gint ett_rrc_T_fdd_100 = -1; -static gint ett_rrc_T_tdd_56 = -1; +static gint ett_rrc_T_fdd_102 = -1; +static gint ett_rrc_T_tdd_57 = -1; static gint ett_rrc_T_tdd384_21 = -1; static gint ett_rrc_T_tdd768_13 = -1; -static gint ett_rrc_T_tdd128_35 = -1; +static gint ett_rrc_T_tdd128_36 = -1; static gint ett_rrc_E_AGCH_Information_r8 = -1; static gint ett_rrc_T_modeSpecific_03 = -1; -static gint ett_rrc_T_fdd_101 = -1; -static gint ett_rrc_T_tdd_57 = -1; +static gint ett_rrc_T_fdd_103 = -1; +static gint ett_rrc_T_tdd_58 = -1; static gint ett_rrc_T_tdd384_22 = -1; static gint ett_rrc_T_tdd768_14 = -1; -static gint ett_rrc_T_tdd128_36 = -1; +static gint ett_rrc_T_tdd128_37 = -1; static gint ett_rrc_E_AGCH_Information_TDD128 = -1; static gint ett_rrc_E_AGCH_Set_Config = -1; static gint ett_rrc_E_AGCH_Set_Config_VHCR = -1; @@ -14262,23 +14612,23 @@ static gint ett_rrc_E_DCH_ReconfigurationInfo_SecULFrequency = -1; static gint ett_rrc_SEQUENCE_SIZE_1_maxEDCHRL_OF_E_DCH_RL_InfoOtherCell_SecULFreq = -1; static gint ett_rrc_E_DCH_RL_InfoNewServingCell = -1; static gint ett_rrc_T_servingGrant_02 = -1; -static gint ett_rrc_T_e_RGCH_Info_07 = -1; +static gint ett_rrc_T_e_RGCH_Info_09 = -1; static gint ett_rrc_E_DCH_RL_InfoNewServingCell_r7 = -1; static gint ett_rrc_T_servingGrant_03 = -1; -static gint ett_rrc_T_e_RGCH_Info_08 = -1; +static gint ett_rrc_T_e_RGCH_Info_10 = -1; static gint ett_rrc_E_DCH_RL_InfoNewServingCell_r11 = -1; static gint ett_rrc_T_servingGrant_04 = -1; -static gint ett_rrc_T_e_RGCH_Info_09 = -1; +static gint ett_rrc_T_e_RGCH_Info_11 = -1; static gint ett_rrc_E_DCH_RL_InfoNewSecServingCell = -1; -static gint ett_rrc_T_e_RGCH_Info_10 = -1; +static gint ett_rrc_T_e_RGCH_Info_12 = -1; static gint ett_rrc_E_DCH_RL_InfoOtherCell = -1; -static gint ett_rrc_T_e_HICH_Info_05 = -1; -static gint ett_rrc_T_e_RGCH_Info_11 = -1; -static gint ett_rrc_E_DCH_RL_InfoOtherCell_r11 = -1; static gint ett_rrc_T_e_HICH_Info_06 = -1; -static gint ett_rrc_T_e_RGCH_Info_12 = -1; -static gint ett_rrc_E_DCH_RL_InfoOtherCell_SecULFreq = -1; static gint ett_rrc_T_e_RGCH_Info_13 = -1; +static gint ett_rrc_E_DCH_RL_InfoOtherCell_r11 = -1; +static gint ett_rrc_T_e_HICH_Info_07 = -1; +static gint ett_rrc_T_e_RGCH_Info_14 = -1; +static gint ett_rrc_E_DCH_RL_InfoOtherCell_SecULFreq = -1; +static gint ett_rrc_T_e_RGCH_Info_15 = -1; static gint ett_rrc_E_DCH_RL_InfoSameServingCell = -1; static gint ett_rrc_E_DCH_SPS_Information_TDD128 = -1; static gint ett_rrc_T_e_dch_SPS_Operation = -1; @@ -14302,7 +14652,7 @@ static gint ett_rrc_E_HICH_Information = -1; static gint ett_rrc_E_HICH_Information_r11 = -1; static gint ett_rrc_E_HICH_Information_CommonEdch = -1; static gint ett_rrc_E_HICH_Information_TDD384_768 = -1; -static gint ett_rrc_T_modeSpecificInfo_62 = -1; +static gint ett_rrc_T_modeSpecificInfo_63 = -1; static gint ett_rrc_E_HICH_Information_LCR = -1; static gint ett_rrc_T_midambleAllocationMode_01 = -1; static gint ett_rrc_E_HICH_Information_TDD128 = -1; @@ -14310,13 +14660,13 @@ static gint ett_rrc_E_HICH_Information_LCR_List = -1; static gint ett_rrc_E_HICH_Information_For_SPS_TDD128 = -1; static gint ett_rrc_T_configurationmode = -1; static gint ett_rrc_T_implicit = -1; -static gint ett_rrc_T_explicit_02 = -1; +static gint ett_rrc_T_explicit_03 = -1; static gint ett_rrc_T_midambleAllocationMode_02 = -1; static gint ett_rrc_E_PUCH_Info = -1; -static gint ett_rrc_T_modeSpecificInfo_63 = -1; +static gint ett_rrc_T_modeSpecificInfo_64 = -1; static gint ett_rrc_T_tdd348_tdd768 = -1; static gint ett_rrc_SEQUENCE_SIZE_1_maxTS_2_OF_E_PUCH_TS_Slots = -1; -static gint ett_rrc_T_tdd128_37 = -1; +static gint ett_rrc_T_tdd128_38 = -1; static gint ett_rrc_SEQUENCE_SIZE_1_maxTS_LCR_1_OF_E_PUCH_TS_Slots_LCR = -1; static gint ett_rrc_E_PUCH_Info_TDD128 = -1; static gint ett_rrc_E_PUCH_Info_MulticarrierEDCH_TDD128 = -1; @@ -14326,16 +14676,16 @@ static gint ett_rrc_T_midambleAllocationMode_03 = -1; static gint ett_rrc_E_RGCH_Information = -1; static gint ett_rrc_E_RGCH_Information_CommonEdch = -1; static gint ett_rrc_E_RUCCH_Info = -1; -static gint ett_rrc_T_modeSpecificInfo_64 = -1; -static gint ett_rrc_T_tdd384_tdd768_04 = -1; static gint ett_rrc_T_modeSpecificInfo_65 = -1; +static gint ett_rrc_T_tdd384_tdd768_05 = -1; +static gint ett_rrc_T_modeSpecificInfo_66 = -1; static gint ett_rrc_T_tdd384_23 = -1; static gint ett_rrc_SEQUENCE_SIZE_1_8_OF_SF16Codes = -1; static gint ett_rrc_SEQUENCE_SIZE_1_8_OF_SF8Codes = -1; static gint ett_rrc_T_tdd768_15 = -1; static gint ett_rrc_SEQUENCE_SIZE_1_16_OF_SF32Codes = -1; static gint ett_rrc_SEQUENCE_SIZE_1_16_OF_SF16Codes2 = -1; -static gint ett_rrc_T_tdd128_38 = -1; +static gint ett_rrc_T_tdd128_39 = -1; static gint ett_rrc_E_RUCCH_Info_TDD128 = -1; static gint ett_rrc_E_TFC_Boost_Info_r7 = -1; static gint ett_rrc_E_TFCS_Info = -1; @@ -14343,7 +14693,7 @@ static gint ett_rrc_SEQUENCE_SIZE_1_8_OF_Reference_Beta_QPSK = -1; static gint ett_rrc_SEQUENCE_SIZE_1_8_OF_Reference_Beta_16QAM = -1; static gint ett_rrc_EARFCNRange = -1; static gint ett_rrc_EXT_UL_TimingAdvance = -1; -static gint ett_rrc_T_modeSpecificInfo_66 = -1; +static gint ett_rrc_T_modeSpecificInfo_67 = -1; static gint ett_rrc_T_tdd384_24 = -1; static gint ett_rrc_T_tdd768_16 = -1; static gint ett_rrc_F_DPCHInfo = -1; @@ -14360,7 +14710,7 @@ static gint ett_rrc_SEQUENCE_SIZE_1_maxRL_OF_F_TPICH_InfoOtherCell = -1; static gint ett_rrc_FreqIndexListForEnhancedMeas = -1; static gint ett_rrc_FreqIndexListForEnhancedMeas_r12 = -1; static gint ett_rrc_FrequencyInfo = -1; -static gint ett_rrc_T_modeSpecificInfo_67 = -1; +static gint ett_rrc_T_modeSpecificInfo_68 = -1; static gint ett_rrc_FrequencyInfoFDD = -1; static gint ett_rrc_FrequencyInfoTDD = -1; static gint ett_rrc_HS_ChannelisationCodeSetInfo_LCR = -1; @@ -14391,39 +14741,39 @@ static gint ett_rrc_HS_DPCCHOverheadReduction = -1; static gint ett_rrc_HS_PDSCH_Midamble_Configuration_TDD128 = -1; static gint ett_rrc_T_midambleAllocationMode_04 = -1; static gint ett_rrc_HS_SCCH_Info = -1; -static gint ett_rrc_T_modeSpecificInfo_68 = -1; -static gint ett_rrc_T_fdd_102 = -1; -static gint ett_rrc_T_tdd_58 = -1; +static gint ett_rrc_T_modeSpecificInfo_69 = -1; +static gint ett_rrc_T_fdd_104 = -1; +static gint ett_rrc_T_tdd_59 = -1; static gint ett_rrc_T_tdd384_25 = -1; static gint ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD384 = -1; static gint ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128 = -1; static gint ett_rrc_HS_SCCH_Info_r6 = -1; -static gint ett_rrc_T_modeSpecificInfo_69 = -1; -static gint ett_rrc_T_fdd_103 = -1; -static gint ett_rrc_T_tdd_59 = -1; +static gint ett_rrc_T_modeSpecificInfo_70 = -1; +static gint ett_rrc_T_fdd_105 = -1; +static gint ett_rrc_T_tdd_60 = -1; static gint ett_rrc_T_tdd384_26 = -1; static gint ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD384_r6 = -1; -static gint ett_rrc_T_tdd128_39 = -1; +static gint ett_rrc_T_tdd128_40 = -1; static gint ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128_r6 = -1; static gint ett_rrc_HS_SCCH_Info_r7 = -1; -static gint ett_rrc_T_modeSpecificInfo_70 = -1; -static gint ett_rrc_T_fdd_104 = -1; -static gint ett_rrc_T_tdd_60 = -1; +static gint ett_rrc_T_modeSpecificInfo_71 = -1; +static gint ett_rrc_T_fdd_106 = -1; +static gint ett_rrc_T_tdd_61 = -1; static gint ett_rrc_T_tdd384_27 = -1; static gint ett_rrc_T_tdd768_17 = -1; static gint ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD768 = -1; -static gint ett_rrc_T_tdd128_40 = -1; -static gint ett_rrc_HS_SCCH_Info_r8_ext = -1; -static gint ett_rrc_T_modeSpecificInfo_71 = -1; -static gint ett_rrc_T_tdd_61 = -1; static gint ett_rrc_T_tdd128_41 = -1; -static gint ett_rrc_HS_SCCH_Info_r9 = -1; +static gint ett_rrc_HS_SCCH_Info_r8_ext = -1; static gint ett_rrc_T_modeSpecificInfo_72 = -1; -static gint ett_rrc_T_fdd_105 = -1; static gint ett_rrc_T_tdd_62 = -1; +static gint ett_rrc_T_tdd128_42 = -1; +static gint ett_rrc_HS_SCCH_Info_r9 = -1; +static gint ett_rrc_T_modeSpecificInfo_73 = -1; +static gint ett_rrc_T_fdd_107 = -1; +static gint ett_rrc_T_tdd_63 = -1; static gint ett_rrc_T_tdd384_28 = -1; static gint ett_rrc_T_tdd768_18 = -1; -static gint ett_rrc_T_tdd128_42 = -1; +static gint ett_rrc_T_tdd128_43 = -1; static gint ett_rrc_HS_SCCH_DRX_Info_TDD128 = -1; static gint ett_rrc_HS_SCCH_Less_NewOperation = -1; static gint ett_rrc_HS_SCCH_LessInfo_r7 = -1; @@ -14447,7 +14797,7 @@ static gint ett_rrc_T_ueSpecificMidamble_01 = -1; static gint ett_rrc_HS_SICH_List_TDD128 = -1; static gint ett_rrc_HS_SICH_List_TDD128_item = -1; static gint ett_rrc_T_implicit_01 = -1; -static gint ett_rrc_T_explicit_03 = -1; +static gint ett_rrc_T_explicit_04 = -1; static gint ett_rrc_HS_SICH_ReferenceSignalInfoList = -1; static gint ett_rrc_HS_SICH_ReferenceSignalInfoList_item = -1; static gint ett_rrc_HS_SCCH_TDD384 = -1; @@ -14475,17 +14825,17 @@ static gint ett_rrc_IndividualTimeslotInfo_r7 = -1; static gint ett_rrc_IndividualTS_Interference = -1; static gint ett_rrc_IndividualTS_InterferenceList = -1; static gint ett_rrc_Measurement_Feedback_Info = -1; -static gint ett_rrc_T_modeSpecificInfo_73 = -1; -static gint ett_rrc_T_fdd_106 = -1; -static gint ett_rrc_Measurement_Feedback_Info_r7 = -1; static gint ett_rrc_T_modeSpecificInfo_74 = -1; -static gint ett_rrc_T_fdd_107 = -1; -static gint ett_rrc_Measurement_Feedback_Info_r11 = -1; -static gint ett_rrc_T_modeSpecificInfo_75 = -1; static gint ett_rrc_T_fdd_108 = -1; -static gint ett_rrc_Measurement_Feedback_Info_r12 = -1; -static gint ett_rrc_T_modeSpecificInfo_76 = -1; +static gint ett_rrc_Measurement_Feedback_Info_r7 = -1; +static gint ett_rrc_T_modeSpecificInfo_75 = -1; static gint ett_rrc_T_fdd_109 = -1; +static gint ett_rrc_Measurement_Feedback_Info_r11 = -1; +static gint ett_rrc_T_modeSpecificInfo_76 = -1; +static gint ett_rrc_T_fdd_110 = -1; +static gint ett_rrc_Measurement_Feedback_Info_r12 = -1; +static gint ett_rrc_T_modeSpecificInfo_77 = -1; +static gint ett_rrc_T_fdd_111 = -1; static gint ett_rrc_Measurement_Feedback_Info_ConcurrentTTI = -1; static gint ett_rrc_MidambleShiftAndBurstType = -1; static gint ett_rrc_T_burstType = -1; @@ -14550,18 +14900,18 @@ static gint ett_rrc_T_ueSpecificMidamble_22 = -1; static gint ett_rrc_MIMO_Parameters_r7 = -1; static gint ett_rrc_MIMO4x4_Parameters = -1; static gint ett_rrc_T_configurationInfo_09 = -1; -static gint ett_rrc_T_newConfiguration_12 = -1; +static gint ett_rrc_T_newConfiguration_13 = -1; static gint ett_rrc_MIMO_Parameters_v7g0ext = -1; static gint ett_rrc_MIMO_Parameters_r8 = -1; -static gint ett_rrc_T_modeSpecificInfo_77 = -1; -static gint ett_rrc_T_fdd_110 = -1; -static gint ett_rrc_T_tdd_63 = -1; -static gint ett_rrc_T_tdd128_43 = -1; -static gint ett_rrc_MIMO_Parameters_r9 = -1; static gint ett_rrc_T_modeSpecificInfo_78 = -1; -static gint ett_rrc_T_fdd_111 = -1; +static gint ett_rrc_T_fdd_112 = -1; static gint ett_rrc_T_tdd_64 = -1; static gint ett_rrc_T_tdd128_44 = -1; +static gint ett_rrc_MIMO_Parameters_r9 = -1; +static gint ett_rrc_T_modeSpecificInfo_79 = -1; +static gint ett_rrc_T_fdd_113 = -1; +static gint ett_rrc_T_tdd_65 = -1; +static gint ett_rrc_T_tdd128_45 = -1; static gint ett_rrc_MIMO_PilotConfiguration = -1; static gint ett_rrc_T_secondCPICH_Pattern = -1; static gint ett_rrc_T_diversityPattern = -1; @@ -14573,38 +14923,45 @@ static gint ett_rrc_MIMO4x4_PilotConfiguration = -1; static gint ett_rrc_Multi_frequencyInfo_LCR_r7 = -1; static gint ett_rrc_MultiflowConfigurationInfo = -1; static gint ett_rrc_MU_MIMO_Info_TDD128 = -1; -static gint ett_rrc_T_newConfiguration_13 = -1; +static gint ett_rrc_T_newConfiguration_14 = -1; static gint ett_rrc_NewTiming = -1; static gint ett_rrc_NodeB_Trigger_HS_DPCCH_Transmission = -1; static gint ett_rrc_Non_ScheduledTransGrantInfoTDD = -1; static gint ett_rrc_T_tdd384_768 = -1; -static gint ett_rrc_T_tdd128_45 = -1; -static gint ett_rrc_T_e_HICH_Info_07 = -1; +static gint ett_rrc_T_tdd128_46 = -1; +static gint ett_rrc_T_e_HICH_Info_08 = -1; static gint ett_rrc_T_midambleAllocationMode_31 = -1; static gint ett_rrc_Non_ScheduledTransGrantInfoTDD_ext = -1; -static gint ett_rrc_T_tdd128_46 = -1; +static gint ett_rrc_T_tdd128_47 = -1; static gint ett_rrc_Non_ScheduledTransGrantInfoTDD_r9 = -1; static gint ett_rrc_T_tdd384_768_01 = -1; -static gint ett_rrc_T_tdd128_47 = -1; -static gint ett_rrc_T_e_HICH_Info_08 = -1; +static gint ett_rrc_T_tdd128_48 = -1; +static gint ett_rrc_T_e_HICH_Info_09 = -1; static gint ett_rrc_T_midambleAllocationMode_32 = -1; static gint ett_rrc_OpenLoopPowerControl_TDD = -1; static gint ett_rrc_OpenLoopPowerControl_IPDL_TDD_r4 = -1; +static gint ett_rrc_OtherStateConfig = -1; +static gint ett_rrc_OtherStateConfigList = -1; +static gint ett_rrc_OtherStateConfigData = -1; +static gint ett_rrc_T_rntis = -1; +static gint ett_rrc_T_new = -1; +static gint ett_rrc_T_configuration = -1; +static gint ett_rrc_OtherStateRemoveList = -1; static gint ett_rrc_PCCH_InformationList = -1; static gint ett_rrc_T_paging_associatedHspdschInfo = -1; static gint ett_rrc_T_paging_associatedHspdschInfo_item = -1; static gint ett_rrc_PCPCH_ChannelInfo = -1; static gint ett_rrc_PCPCH_ChannelInfoList = -1; static gint ett_rrc_PDSCH_CapacityAllocationInfo = -1; -static gint ett_rrc_T_configuration = -1; +static gint ett_rrc_T_configuration_01 = -1; static gint ett_rrc_T_old_Configuration = -1; static gint ett_rrc_T_new_Configuration = -1; static gint ett_rrc_PDSCH_CapacityAllocationInfo_r4 = -1; -static gint ett_rrc_T_configuration_01 = -1; +static gint ett_rrc_T_configuration_02 = -1; static gint ett_rrc_T_old_Configuration_01 = -1; static gint ett_rrc_T_new_Configuration_01 = -1; static gint ett_rrc_PDSCH_CapacityAllocationInfo_r7 = -1; -static gint ett_rrc_T_configuration_02 = -1; +static gint ett_rrc_T_configuration_03 = -1; static gint ett_rrc_T_old_Configuration_02 = -1; static gint ett_rrc_T_new_Configuration_02 = -1; static gint ett_rrc_PDSCH_CodeInfo = -1; @@ -14617,12 +14974,12 @@ static gint ett_rrc_PDSCH_Info = -1; static gint ett_rrc_PDSCH_Info_r4 = -1; static gint ett_rrc_T_tddOption_13 = -1; static gint ett_rrc_T_tdd384_29 = -1; -static gint ett_rrc_T_tdd128_48 = -1; +static gint ett_rrc_T_tdd128_49 = -1; static gint ett_rrc_PDSCH_Info_r7 = -1; static gint ett_rrc_T_tddOption_14 = -1; static gint ett_rrc_T_tdd384_30 = -1; static gint ett_rrc_T_tdd768_19 = -1; -static gint ett_rrc_T_tdd128_49 = -1; +static gint ett_rrc_T_tdd128_50 = -1; static gint ett_rrc_PDSCH_Info_LCR_r4 = -1; static gint ett_rrc_PDSCH_PowerControlInfo = -1; static gint ett_rrc_PDSCH_SHO_DCH_Info = -1; @@ -14646,13 +15003,14 @@ static gint ett_rrc_PICH_ForHSDPASupportedPaging = -1; static gint ett_rrc_PICH_ForHSDPASupportedPaging_TDD128 = -1; static gint ett_rrc_T_implicit_02 = -1; static gint ett_rrc_PICH_Info = -1; -static gint ett_rrc_T_fdd_112 = -1; -static gint ett_rrc_T_tdd_65 = -1; +static gint ett_rrc_T_fdd_114 = -1; +static gint ett_rrc_T_tdd_66 = -1; static gint ett_rrc_PICH_Info_HCR_VHCR_r7 = -1; static gint ett_rrc_T_channelisationCode = -1; static gint ett_rrc_PICH_Info_LCR_r4 = -1; static gint ett_rrc_PLCCH_Info = -1; static gint ett_rrc_PowerControlAlgorithm = -1; +static gint ett_rrc_PowerControlAlgorithm3 = -1; static gint ett_rrc_PRACH_ChanCodes_LCR_r4 = -1; static gint ett_rrc_PRACH_ChanCodes_List_LCR = -1; static gint ett_rrc_PRACH_Definition_LCR_r4 = -1; @@ -14670,16 +15028,16 @@ static gint ett_rrc_PRACH_PreambleForEnhancedUplinkExt = -1; static gint ett_rrc_PRACH_PreambleForEnhancedUplinkExtList = -1; static gint ett_rrc_PRACH_PreambleForEnhancedUplinkExtWithWeight = -1; static gint ett_rrc_PRACH_RACH_Info = -1; -static gint ett_rrc_T_modeSpecificInfo_79 = -1; -static gint ett_rrc_T_fdd_113 = -1; -static gint ett_rrc_T_tdd_66 = -1; +static gint ett_rrc_T_modeSpecificInfo_80 = -1; +static gint ett_rrc_T_fdd_115 = -1; +static gint ett_rrc_T_tdd_67 = -1; static gint ett_rrc_PRACH_RACH_Info_VHCR_r7 = -1; static gint ett_rrc_PRACH_RACH_Info_LCR_v770ext = -1; static gint ett_rrc_PRACH_RACH_Info_LCR_r4 = -1; static gint ett_rrc_SEQUENCE_SIZE_1_maxPRACH_FPACH_OF_PRACH_Definition_LCR_r4 = -1; static gint ett_rrc_PRACH_SystemInformation = -1; -static gint ett_rrc_T_modeSpecificInfo_80 = -1; -static gint ett_rrc_T_fdd_114 = -1; +static gint ett_rrc_T_modeSpecificInfo_81 = -1; +static gint ett_rrc_T_fdd_116 = -1; static gint ett_rrc_PRACH_SystemInformation_VHCR_r7 = -1; static gint ett_rrc_PRACH_SystemInformation_LCR_r4 = -1; static gint ett_rrc_PRACH_SystemInformation_LCR_v770ext = -1; @@ -14690,20 +15048,20 @@ static gint ett_rrc_PRACH_SystemInformationList_LCR_v770ext = -1; static gint ett_rrc_PreDefPhyChConfiguration = -1; static gint ett_rrc_PreDefPhyChConfiguration_v770ext = -1; static gint ett_rrc_PrimaryCCPCH_Info = -1; -static gint ett_rrc_T_fdd_115 = -1; -static gint ett_rrc_T_tdd_67 = -1; +static gint ett_rrc_T_fdd_117 = -1; +static gint ett_rrc_T_tdd_68 = -1; static gint ett_rrc_T_syncCase = -1; static gint ett_rrc_T_syncCase1 = -1; static gint ett_rrc_T_syncCase2 = -1; static gint ett_rrc_PrimaryCCPCH_Info_r4 = -1; -static gint ett_rrc_T_fdd_116 = -1; -static gint ett_rrc_T_tdd_68 = -1; +static gint ett_rrc_T_fdd_118 = -1; +static gint ett_rrc_T_tdd_69 = -1; static gint ett_rrc_T_tddOption_15 = -1; -static gint ett_rrc_T_tdd384_tdd768_05 = -1; +static gint ett_rrc_T_tdd384_tdd768_06 = -1; static gint ett_rrc_T_syncCase_01 = -1; static gint ett_rrc_T_syncCase1_01 = -1; static gint ett_rrc_T_syncCase2_01 = -1; -static gint ett_rrc_T_tdd128_50 = -1; +static gint ett_rrc_T_tdd128_51 = -1; static gint ett_rrc_PrimaryCCPCH_Info_LCR_r4 = -1; static gint ett_rrc_PrimaryCCPCH_Info_LCR_r4_ext = -1; static gint ett_rrc_PrimaryCCPCH_InfoPost = -1; @@ -14715,34 +15073,34 @@ static gint ett_rrc_PrimaryCPICH_Info = -1; static gint ett_rrc_PUSCH_CapacityAllocationInfo = -1; static gint ett_rrc_T_pusch_Allocation = -1; static gint ett_rrc_T_pusch_AllocationAssignment = -1; -static gint ett_rrc_T_configuration_03 = -1; +static gint ett_rrc_T_configuration_04 = -1; static gint ett_rrc_T_old_Configuration_03 = -1; static gint ett_rrc_T_new_Configuration_03 = -1; static gint ett_rrc_PUSCH_CapacityAllocationInfo_r4 = -1; static gint ett_rrc_T_pusch_Allocation_01 = -1; static gint ett_rrc_T_pusch_AllocationAssignment_01 = -1; -static gint ett_rrc_T_configuration_04 = -1; +static gint ett_rrc_T_configuration_05 = -1; static gint ett_rrc_T_old_Configuration_04 = -1; static gint ett_rrc_T_new_Configuration_04 = -1; static gint ett_rrc_PUSCH_CapacityAllocationInfo_r7 = -1; static gint ett_rrc_T_pusch_Allocation_02 = -1; static gint ett_rrc_T_pusch_AllocationAssignment_02 = -1; -static gint ett_rrc_T_configuration_05 = -1; +static gint ett_rrc_T_configuration_06 = -1; static gint ett_rrc_T_old_Configuration_05 = -1; static gint ett_rrc_T_new_Configuration_05 = -1; static gint ett_rrc_PUSCH_Info = -1; static gint ett_rrc_PUSCH_Info_r4 = -1; static gint ett_rrc_T_tddOption_16 = -1; static gint ett_rrc_T_tdd384_31 = -1; -static gint ett_rrc_T_tdd128_51 = -1; +static gint ett_rrc_T_tdd128_52 = -1; static gint ett_rrc_PUSCH_Info_VHCR = -1; static gint ett_rrc_PUSCH_Info_LCR_r4 = -1; static gint ett_rrc_PUSCH_PowerControlInfo_r4 = -1; static gint ett_rrc_T_tddOption_17 = -1; -static gint ett_rrc_T_tdd128_52 = -1; +static gint ett_rrc_T_tdd128_53 = -1; static gint ett_rrc_PUSCH_PowerControlInfo_r7 = -1; static gint ett_rrc_T_tddOption_18 = -1; -static gint ett_rrc_T_tdd128_53 = -1; +static gint ett_rrc_T_tdd128_54 = -1; static gint ett_rrc_PUSCH_SysInfo = -1; static gint ett_rrc_PUSCH_SysInfo_VHCR = -1; static gint ett_rrc_PUSCH_SysInfo_HCR_r5 = -1; @@ -14779,20 +15137,22 @@ static gint ett_rrc_RestrictedTrCH = -1; static gint ett_rrc_RestrictedTrCH_InfoList = -1; static gint ett_rrc_RL_AdditionInformation = -1; static gint ett_rrc_RL_AdditionInformation_r6 = -1; -static gint ett_rrc_T_dl_dpchInfo_05 = -1; -static gint ett_rrc_RL_AdditionInformation_r7 = -1; static gint ett_rrc_T_dl_dpchInfo_06 = -1; -static gint ett_rrc_RL_AdditionInformation_r8 = -1; +static gint ett_rrc_RL_AdditionInformation_r7 = -1; static gint ett_rrc_T_dl_dpchInfo_07 = -1; -static gint ett_rrc_RL_AdditionInformation_r9 = -1; +static gint ett_rrc_RL_AdditionInformation_r8 = -1; static gint ett_rrc_T_dl_dpchInfo_08 = -1; -static gint ett_rrc_RL_AdditionInformation_r10 = -1; +static gint ett_rrc_RL_AdditionInformation_r9 = -1; static gint ett_rrc_T_dl_dpchInfo_09 = -1; +static gint ett_rrc_RL_AdditionInformation_r10 = -1; +static gint ett_rrc_T_dl_dpchInfo_10 = -1; static gint ett_rrc_RL_AdditionInformation_vb50ext = -1; static gint ett_rrc_RL_AdditionInformation_r11 = -1; -static gint ett_rrc_T_dl_dpchInfo_10 = -1; -static gint ett_rrc_RL_AdditionInformation_r12 = -1; static gint ett_rrc_T_dl_dpchInfo_11 = -1; +static gint ett_rrc_RL_AdditionInformation_r12 = -1; +static gint ett_rrc_T_dl_dpchInfo_12 = -1; +static gint ett_rrc_RL_AdditionInformation_r13 = -1; +static gint ett_rrc_T_dl_dpchInfo_13 = -1; static gint ett_rrc_RL_AdditionInformation_v6b0ext = -1; static gint ett_rrc_RL_AdditionInformation_v890ext = -1; static gint ett_rrc_RL_AdditionInformation_v950ext = -1; @@ -14808,22 +15168,25 @@ static gint ett_rrc_RL_AdditionInformationList_r10 = -1; static gint ett_rrc_RL_AdditionInformationList_vb50ext = -1; static gint ett_rrc_RL_AdditionInformationList_r11 = -1; static gint ett_rrc_RL_AdditionInformationList_r12 = -1; +static gint ett_rrc_RL_AdditionInformationList_r13 = -1; static gint ett_rrc_RL_AdditionInformationList_SecULFreq = -1; static gint ett_rrc_RL_AdditionInformationList_SecULFreq_r12 = -1; +static gint ett_rrc_RL_AdditionInformationList_SecULFreq_r13 = -1; static gint ett_rrc_RL_AdditionInformation_SecULFreq = -1; static gint ett_rrc_RL_AdditionInformation_SecULFreq_r12 = -1; +static gint ett_rrc_RL_AdditionInformation_SecULFreq_r13 = -1; static gint ett_rrc_RL_IdentifierList = -1; static gint ett_rrc_RL_RemovalInformationList = -1; static gint ett_rrc_RL_RemovalInformationList_SecULFreq = -1; static gint ett_rrc_SCCPCH_ChannelisationCodeList = -1; static gint ett_rrc_SCCPCH_ChannelisationCodeList_VHCR = -1; static gint ett_rrc_SCCPCH_InfoForFACH = -1; -static gint ett_rrc_T_modeSpecificInfo_81 = -1; -static gint ett_rrc_T_fdd_117 = -1; -static gint ett_rrc_T_tdd_69 = -1; -static gint ett_rrc_SCCPCH_InfoForFACH_r4 = -1; static gint ett_rrc_T_modeSpecificInfo_82 = -1; -static gint ett_rrc_T_fdd_118 = -1; +static gint ett_rrc_T_fdd_119 = -1; +static gint ett_rrc_T_tdd_70 = -1; +static gint ett_rrc_SCCPCH_InfoForFACH_r4 = -1; +static gint ett_rrc_T_modeSpecificInfo_83 = -1; +static gint ett_rrc_T_fdd_120 = -1; static gint ett_rrc_SCCPCH_SystemInformation = -1; static gint ett_rrc_SCCPCH_SystemInformation_LCR_r4_ext = -1; static gint ett_rrc_SCCPCH_SystemInformation_HCR_VHCR_r7 = -1; @@ -14839,18 +15202,18 @@ static gint ett_rrc_T_fachCarryingMSCH_01 = -1; static gint ett_rrc_ScheduledTransmissionConfiguration = -1; static gint ett_rrc_SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoListExt = -1; static gint ett_rrc_SecondaryCCPCH_Info = -1; -static gint ett_rrc_T_modeSpecificInfo_83 = -1; -static gint ett_rrc_T_fdd_119 = -1; -static gint ett_rrc_T_tdd_70 = -1; -static gint ett_rrc_SecondaryCCPCH_Info_r4 = -1; static gint ett_rrc_T_modeSpecificInfo_84 = -1; -static gint ett_rrc_T_fdd_120 = -1; +static gint ett_rrc_T_fdd_121 = -1; static gint ett_rrc_T_tdd_71 = -1; +static gint ett_rrc_SecondaryCCPCH_Info_r4 = -1; +static gint ett_rrc_T_modeSpecificInfo_85 = -1; +static gint ett_rrc_T_fdd_122 = -1; +static gint ett_rrc_T_tdd_72 = -1; static gint ett_rrc_T_tddOption_19 = -1; static gint ett_rrc_T_tdd384_32 = -1; -static gint ett_rrc_T_tdd128_54 = -1; +static gint ett_rrc_T_tdd128_55 = -1; static gint ett_rrc_SecondaryCCPCH_Info_HCR_VHCR_r7 = -1; -static gint ett_rrc_T_modeSpecificInfo_85 = -1; +static gint ett_rrc_T_modeSpecificInfo_86 = -1; static gint ett_rrc_T_tdd384_33 = -1; static gint ett_rrc_T_tdd768_20 = -1; static gint ett_rrc_SecondaryCCPCH_Info_LCR_r4_ext = -1; @@ -14858,27 +15221,27 @@ static gint ett_rrc_SecondaryCCPCHFrameType2Info = -1; static gint ett_rrc_T_modulation_03 = -1; static gint ett_rrc_T_mod16QAM = -1; static gint ett_rrc_SecondaryCCPCHInfo_MBMS_r6 = -1; -static gint ett_rrc_T_modeSpecificInfo_86 = -1; -static gint ett_rrc_T_fdd_121 = -1; +static gint ett_rrc_T_modeSpecificInfo_87 = -1; +static gint ett_rrc_T_fdd_123 = -1; static gint ett_rrc_T_tdd384_34 = -1; -static gint ett_rrc_T_tdd128_55 = -1; +static gint ett_rrc_T_tdd128_56 = -1; static gint ett_rrc_SecondaryCCPCHInfo_MBMS_r7 = -1; -static gint ett_rrc_T_modeSpecificInfo_87 = -1; -static gint ett_rrc_T_fdd_122 = -1; +static gint ett_rrc_T_modeSpecificInfo_88 = -1; +static gint ett_rrc_T_fdd_124 = -1; static gint ett_rrc_T_modulation_04 = -1; static gint ett_rrc_T_tdd384_35 = -1; static gint ett_rrc_T_tdd768_21 = -1; -static gint ett_rrc_T_tdd128_56 = -1; +static gint ett_rrc_T_tdd128_57 = -1; static gint ett_rrc_SecondaryCCPCHInfoDiff_MBMS = -1; static gint ett_rrc_SecondaryCPICH_Info = -1; static gint ett_rrc_SecondaryCellMIMOparametersFDD = -1; -static gint ett_rrc_T_newConfiguration_14 = -1; +static gint ett_rrc_T_newConfiguration_15 = -1; static gint ett_rrc_SecondaryCellMIMOparametersFDD_v950ext = -1; static gint ett_rrc_SecondaryCellMIMOparametersFDD_r10 = -1; -static gint ett_rrc_T_newConfiguration_15 = -1; +static gint ett_rrc_T_newConfiguration_16 = -1; static gint ett_rrc_SecondaryCell4x4MIMOparametersFDD = -1; static gint ett_rrc_T_configurationInfo_10 = -1; -static gint ett_rrc_T_newConfiguration_16 = -1; +static gint ett_rrc_T_newConfiguration_17 = -1; static gint ett_rrc_ServingCellChangeParameters = -1; static gint ett_rrc_ServingCellChangeParameters_r12 = -1; static gint ett_rrc_SF256_AndCodeNumber = -1; @@ -14902,6 +15265,7 @@ static gint ett_rrc_TargetCellPreconfigInfo_r10 = -1; static gint ett_rrc_TargetCellPreconfigInfo_vb50ext = -1; static gint ett_rrc_TargetCellPreconfigInfo_r11 = -1; static gint ett_rrc_TargetCellPreconfigInfo_r12 = -1; +static gint ett_rrc_TargetCellPreconfigInfo_r13 = -1; static gint ett_rrc_TDD_MBSFNInformation = -1; static gint ett_rrc_TDD_MBSFNTSlotInfo = -1; static gint ett_rrc_TDD_PRACH_CCodeList = -1; @@ -14949,12 +15313,12 @@ static gint ett_rrc_UL_CCTrCH = -1; static gint ett_rrc_UL_CCTrCH_r4 = -1; static gint ett_rrc_T_tddOption_20 = -1; static gint ett_rrc_T_tdd384_36 = -1; -static gint ett_rrc_T_tdd128_57 = -1; +static gint ett_rrc_T_tdd128_58 = -1; static gint ett_rrc_UL_CCTrCH_r7 = -1; static gint ett_rrc_T_tddOption_21 = -1; static gint ett_rrc_T_tdd384_37 = -1; static gint ett_rrc_T_tdd768_22 = -1; -static gint ett_rrc_T_tdd128_58 = -1; +static gint ett_rrc_T_tdd128_59 = -1; static gint ett_rrc_UL_CCTrCHList = -1; static gint ett_rrc_UL_CCTrCHList_r4 = -1; static gint ett_rrc_UL_CCTrCHList_r7 = -1; @@ -14968,130 +15332,130 @@ static gint ett_rrc_UL_ChannelRequirementWithCPCH_SetID_r4 = -1; static gint ett_rrc_UL_ChannelRequirementWithCPCH_SetID_r5 = -1; static gint ett_rrc_UL_CLTD_InfoFDD = -1; static gint ett_rrc_T_configurationInfo_11 = -1; -static gint ett_rrc_T_newConfiguration_17 = -1; +static gint ett_rrc_T_newConfiguration_18 = -1; static gint ett_rrc_UL_DL_Mode = -1; static gint ett_rrc_T_ul_and_dl = -1; static gint ett_rrc_UL_DPCH_CodeInfoForCommonEDCH = -1; static gint ett_rrc_UL_DPCH_Info = -1; -static gint ett_rrc_T_modeSpecificInfo_88 = -1; -static gint ett_rrc_T_fdd_123 = -1; -static gint ett_rrc_T_tdd_72 = -1; -static gint ett_rrc_UL_DPCH_Info_r4 = -1; static gint ett_rrc_T_modeSpecificInfo_89 = -1; -static gint ett_rrc_T_fdd_124 = -1; +static gint ett_rrc_T_fdd_125 = -1; static gint ett_rrc_T_tdd_73 = -1; -static gint ett_rrc_UL_DPCH_Info_r5 = -1; +static gint ett_rrc_UL_DPCH_Info_r4 = -1; static gint ett_rrc_T_modeSpecificInfo_90 = -1; -static gint ett_rrc_T_fdd_125 = -1; +static gint ett_rrc_T_fdd_126 = -1; static gint ett_rrc_T_tdd_74 = -1; -static gint ett_rrc_UL_DPCH_Info_r6 = -1; +static gint ett_rrc_UL_DPCH_Info_r5 = -1; static gint ett_rrc_T_modeSpecificInfo_91 = -1; -static gint ett_rrc_T_fdd_126 = -1; +static gint ett_rrc_T_fdd_127 = -1; +static gint ett_rrc_T_tdd_75 = -1; +static gint ett_rrc_UL_DPCH_Info_r6 = -1; +static gint ett_rrc_T_modeSpecificInfo_92 = -1; +static gint ett_rrc_T_fdd_128 = -1; static gint ett_rrc_T_dpdchPresence = -1; static gint ett_rrc_T_present_02 = -1; static gint ett_rrc_T_notPresent = -1; -static gint ett_rrc_T_tdd_75 = -1; +static gint ett_rrc_T_tdd_76 = -1; static gint ett_rrc_UL_DPCH_Info_r7 = -1; -static gint ett_rrc_T_modeSpecificInfo_92 = -1; -static gint ett_rrc_T_fdd_127 = -1; +static gint ett_rrc_T_modeSpecificInfo_93 = -1; +static gint ett_rrc_T_fdd_129 = -1; static gint ett_rrc_T_dpdchPresence_01 = -1; static gint ett_rrc_T_present_03 = -1; static gint ett_rrc_T_notPresent_01 = -1; -static gint ett_rrc_T_tdd_76 = -1; +static gint ett_rrc_T_tdd_77 = -1; static gint ett_rrc_UL_DPCH_Info_r11 = -1; -static gint ett_rrc_T_modeSpecificInfo_93 = -1; -static gint ett_rrc_T_fdd_128 = -1; +static gint ett_rrc_T_modeSpecificInfo_94 = -1; +static gint ett_rrc_T_fdd_130 = -1; static gint ett_rrc_T_dpdchPresence_02 = -1; static gint ett_rrc_T_present_04 = -1; static gint ett_rrc_T_notPresent_02 = -1; -static gint ett_rrc_T_tdd_77 = -1; +static gint ett_rrc_T_tdd_78 = -1; static gint ett_rrc_UL_DPCH_InfoPostFDD = -1; static gint ett_rrc_UL_DPCH_InfoPostTDD = -1; static gint ett_rrc_UL_DPCH_InfoPostTDD_LCR_r4 = -1; static gint ett_rrc_UL_DPCH_InfoPredef = -1; -static gint ett_rrc_T_modeSpecificInfo_94 = -1; -static gint ett_rrc_T_fdd_129 = -1; -static gint ett_rrc_T_tdd_78 = -1; -static gint ett_rrc_UL_DPCH_InfoPredef_v770ext = -1; static gint ett_rrc_T_modeSpecificInfo_95 = -1; -static gint ett_rrc_T_fdd_130 = -1; -static gint ett_rrc_UL_DPCH_PowerControlInfo = -1; static gint ett_rrc_T_fdd_131 = -1; static gint ett_rrc_T_tdd_79 = -1; +static gint ett_rrc_UL_DPCH_InfoPredef_v770ext = -1; +static gint ett_rrc_T_modeSpecificInfo_96 = -1; +static gint ett_rrc_T_fdd_132 = -1; +static gint ett_rrc_UL_DPCH_PowerControlInfo = -1; +static gint ett_rrc_T_fdd_133 = -1; +static gint ett_rrc_T_tdd_80 = -1; static gint ett_rrc_T_ul_OL_PC_Signalling = -1; static gint ett_rrc_T_individuallySignalled = -1; static gint ett_rrc_UL_DPCH_PowerControlInfo_r4 = -1; -static gint ett_rrc_T_fdd_132 = -1; -static gint ett_rrc_T_tdd_80 = -1; +static gint ett_rrc_T_fdd_134 = -1; +static gint ett_rrc_T_tdd_81 = -1; static gint ett_rrc_T_ul_OL_PC_Signalling_01 = -1; static gint ett_rrc_T_individuallySignalled_01 = -1; static gint ett_rrc_T_tddOption_22 = -1; static gint ett_rrc_T_tdd384_38 = -1; -static gint ett_rrc_T_tdd128_59 = -1; +static gint ett_rrc_T_tdd128_60 = -1; static gint ett_rrc_UL_DPCH_PowerControlInfo_r5 = -1; -static gint ett_rrc_T_fdd_133 = -1; -static gint ett_rrc_T_tdd_81 = -1; +static gint ett_rrc_T_fdd_135 = -1; +static gint ett_rrc_T_tdd_82 = -1; static gint ett_rrc_T_ul_OL_PC_Signalling_02 = -1; static gint ett_rrc_T_individuallySignalled_02 = -1; static gint ett_rrc_T_tddOption_23 = -1; static gint ett_rrc_T_tdd384_39 = -1; -static gint ett_rrc_T_tdd128_60 = -1; +static gint ett_rrc_T_tdd128_61 = -1; static gint ett_rrc_UL_DPCH_PowerControlInfo_r6 = -1; -static gint ett_rrc_T_fdd_134 = -1; -static gint ett_rrc_T_tdd_82 = -1; +static gint ett_rrc_T_fdd_136 = -1; +static gint ett_rrc_T_tdd_83 = -1; static gint ett_rrc_T_ul_OL_PC_Signalling_03 = -1; static gint ett_rrc_T_individuallySignalled_03 = -1; static gint ett_rrc_T_tddOption_24 = -1; static gint ett_rrc_T_tdd384_40 = -1; -static gint ett_rrc_T_tdd128_61 = -1; +static gint ett_rrc_T_tdd128_62 = -1; static gint ett_rrc_UL_DPCH_PowerControlInfo_r7 = -1; -static gint ett_rrc_T_fdd_135 = -1; -static gint ett_rrc_T_tdd_83 = -1; +static gint ett_rrc_T_fdd_137 = -1; +static gint ett_rrc_T_tdd_84 = -1; static gint ett_rrc_T_ul_OL_PC_Signalling_04 = -1; static gint ett_rrc_T_individuallySignalled_04 = -1; static gint ett_rrc_T_tddOption_25 = -1; static gint ett_rrc_T_tdd384_41 = -1; static gint ett_rrc_T_tdd768_23 = -1; -static gint ett_rrc_T_tdd128_62 = -1; +static gint ett_rrc_T_tdd128_63 = -1; static gint ett_rrc_UL_DPCH_PowerControlInfo_r11 = -1; -static gint ett_rrc_T_fdd_136 = -1; -static gint ett_rrc_T_tdd_84 = -1; +static gint ett_rrc_T_fdd_138 = -1; +static gint ett_rrc_T_tdd_85 = -1; static gint ett_rrc_T_ul_OL_PC_Signalling_05 = -1; static gint ett_rrc_T_individuallySignalled_05 = -1; static gint ett_rrc_T_tddOption_26 = -1; static gint ett_rrc_T_tdd384_42 = -1; static gint ett_rrc_T_tdd768_24 = -1; -static gint ett_rrc_T_tdd128_63 = -1; +static gint ett_rrc_T_tdd128_64 = -1; static gint ett_rrc_UL_DPCHpowerControlInfoConcurrentTTI = -1; static gint ett_rrc_UL_DPCHpowerControlInfoForCommonEDCH = -1; static gint ett_rrc_UL_DPCH_PowerControlInfoPostFDD = -1; static gint ett_rrc_UL_DPCH_PowerControlInfoPostTDD = -1; static gint ett_rrc_UL_DPCH_PowerControlInfoPostTDD_LCR_r4 = -1; static gint ett_rrc_UL_DPCH_PowerControlInfoPredef = -1; -static gint ett_rrc_T_fdd_137 = -1; -static gint ett_rrc_T_tdd_85 = -1; -static gint ett_rrc_UL_EDCH_Information_ext = -1; +static gint ett_rrc_T_fdd_139 = -1; static gint ett_rrc_T_tdd_86 = -1; +static gint ett_rrc_UL_EDCH_Information_ext = -1; +static gint ett_rrc_T_tdd_87 = -1; static gint ett_rrc_UL_EDCH_Information_r6 = -1; static gint ett_rrc_UL_EDCH_Information_r7 = -1; -static gint ett_rrc_T_modeSpecificInfo_96 = -1; -static gint ett_rrc_T_fdd_138 = -1; -static gint ett_rrc_T_tdd_87 = -1; -static gint ett_rrc_UL_EDCH_Information_r8 = -1; static gint ett_rrc_T_modeSpecificInfo_97 = -1; -static gint ett_rrc_T_fdd_139 = -1; +static gint ett_rrc_T_fdd_140 = -1; static gint ett_rrc_T_tdd_88 = -1; -static gint ett_rrc_UL_EDCH_Information_r9 = -1; +static gint ett_rrc_UL_EDCH_Information_r8 = -1; static gint ett_rrc_T_modeSpecificInfo_98 = -1; -static gint ett_rrc_T_fdd_140 = -1; +static gint ett_rrc_T_fdd_141 = -1; static gint ett_rrc_T_tdd_89 = -1; -static gint ett_rrc_UL_EDCH_Information_r11 = -1; +static gint ett_rrc_UL_EDCH_Information_r9 = -1; static gint ett_rrc_T_modeSpecificInfo_99 = -1; -static gint ett_rrc_T_fdd_141 = -1; +static gint ett_rrc_T_fdd_142 = -1; static gint ett_rrc_T_tdd_90 = -1; +static gint ett_rrc_UL_EDCH_Information_r11 = -1; +static gint ett_rrc_T_modeSpecificInfo_100 = -1; +static gint ett_rrc_T_fdd_143 = -1; +static gint ett_rrc_T_tdd_91 = -1; static gint ett_rrc_UL_MIMO_InfoFDD = -1; static gint ett_rrc_T_configurationInfo_12 = -1; -static gint ett_rrc_T_newConfiguration_18 = -1; +static gint ett_rrc_T_newConfiguration_19 = -1; static gint ett_rrc_UL_MulticarrierEDCH_InfolistItem_TDD128 = -1; static gint ett_rrc_UL_MulticarrierEDCH_Infolist_TDD128 = -1; static gint ett_rrc_UL_MulticarrierEDCH_Deletelist_TDD128 = -1; @@ -15105,13 +15469,13 @@ static gint ett_rrc_UL_TimingAdvanceControl_r4 = -1; static gint ett_rrc_T_enabled_01 = -1; static gint ett_rrc_T_tddOption_27 = -1; static gint ett_rrc_T_tdd384_43 = -1; -static gint ett_rrc_T_tdd128_64 = -1; +static gint ett_rrc_T_tdd128_65 = -1; static gint ett_rrc_UL_TimingAdvanceControl_r7 = -1; static gint ett_rrc_T_enabled_02 = -1; static gint ett_rrc_T_tddOption_28 = -1; static gint ett_rrc_T_tdd384_44 = -1; static gint ett_rrc_T_tdd768_25 = -1; -static gint ett_rrc_T_tdd128_65 = -1; +static gint ett_rrc_T_tdd128_66 = -1; static gint ett_rrc_UL_TimingAdvanceControl_LCR_r4 = -1; static gint ett_rrc_T_enabled_03 = -1; static gint ett_rrc_UL_TransModeSwitchingParam = -1; @@ -15202,47 +15566,47 @@ static gint ett_rrc_CellDCHMeasOccasionPattern_LCR = -1; static gint ett_rrc_CellDCHMeasOccasionInfo_TDD128_r9 = -1; static gint ett_rrc_SEQUENCE_SIZE_1_maxMeasOccasionPattern_OF_CellDCHMeasOccasionPattern_LCR = -1; static gint ett_rrc_CellInfo = -1; -static gint ett_rrc_T_modeSpecificInfo_100 = -1; -static gint ett_rrc_T_fdd_142 = -1; -static gint ett_rrc_T_tdd_91 = -1; -static gint ett_rrc_CellInfo_r4 = -1; static gint ett_rrc_T_modeSpecificInfo_101 = -1; -static gint ett_rrc_T_fdd_143 = -1; +static gint ett_rrc_T_fdd_144 = -1; static gint ett_rrc_T_tdd_92 = -1; -static gint ett_rrc_CellInfo_LCR_r8_ext = -1; -static gint ett_rrc_CellInfo_r9 = -1; +static gint ett_rrc_CellInfo_r4 = -1; static gint ett_rrc_T_modeSpecificInfo_102 = -1; -static gint ett_rrc_T_fdd_144 = -1; +static gint ett_rrc_T_fdd_145 = -1; static gint ett_rrc_T_tdd_93 = -1; -static gint ett_rrc_CellInfoListToBeExcluded = -1; -static gint ett_rrc_CellInfoSI_RSCP = -1; +static gint ett_rrc_CellInfo_LCR_r8_ext = -1; +static gint ett_rrc_CellInfo_r9 = -1; static gint ett_rrc_T_modeSpecificInfo_103 = -1; -static gint ett_rrc_T_fdd_145 = -1; +static gint ett_rrc_T_fdd_146 = -1; static gint ett_rrc_T_tdd_94 = -1; -static gint ett_rrc_CellInfoSI_RSCP_LCR_r4 = -1; -static gint ett_rrc_CellInfoSI_ECN0 = -1; +static gint ett_rrc_CellInfoListToBeExcluded = -1; +static gint ett_rrc_CellInfoSI_RSCP = -1; static gint ett_rrc_T_modeSpecificInfo_104 = -1; -static gint ett_rrc_T_fdd_146 = -1; +static gint ett_rrc_T_fdd_147 = -1; static gint ett_rrc_T_tdd_95 = -1; -static gint ett_rrc_CellInfoSI_ECN0_LCR_r4 = -1; -static gint ett_rrc_CellInfoSI_HCS_RSCP = -1; +static gint ett_rrc_CellInfoSI_RSCP_LCR_r4 = -1; +static gint ett_rrc_CellInfoSI_ECN0 = -1; static gint ett_rrc_T_modeSpecificInfo_105 = -1; -static gint ett_rrc_T_fdd_147 = -1; +static gint ett_rrc_T_fdd_148 = -1; static gint ett_rrc_T_tdd_96 = -1; -static gint ett_rrc_CellInfoSI_HCS_RSCP_LCR_r4 = -1; -static gint ett_rrc_CellInfoSI_HCS_ECN0 = -1; +static gint ett_rrc_CellInfoSI_ECN0_LCR_r4 = -1; +static gint ett_rrc_CellInfoSI_HCS_RSCP = -1; static gint ett_rrc_T_modeSpecificInfo_106 = -1; -static gint ett_rrc_T_fdd_148 = -1; +static gint ett_rrc_T_fdd_149 = -1; static gint ett_rrc_T_tdd_97 = -1; -static gint ett_rrc_CellInfoSI_HCS_ECN0_LCR_r4 = -1; -static gint ett_rrc_CellMeasuredResults = -1; +static gint ett_rrc_CellInfoSI_HCS_RSCP_LCR_r4 = -1; +static gint ett_rrc_CellInfoSI_HCS_ECN0 = -1; static gint ett_rrc_T_modeSpecificInfo_107 = -1; -static gint ett_rrc_T_fdd_149 = -1; +static gint ett_rrc_T_fdd_150 = -1; static gint ett_rrc_T_tdd_98 = -1; -static gint ett_rrc_CellMeasuredResults_r9 = -1; +static gint ett_rrc_CellInfoSI_HCS_ECN0_LCR_r4 = -1; +static gint ett_rrc_CellMeasuredResults = -1; static gint ett_rrc_T_modeSpecificInfo_108 = -1; -static gint ett_rrc_T_fdd_150 = -1; +static gint ett_rrc_T_fdd_151 = -1; static gint ett_rrc_T_tdd_99 = -1; +static gint ett_rrc_CellMeasuredResults_r9 = -1; +static gint ett_rrc_T_modeSpecificInfo_109 = -1; +static gint ett_rrc_T_fdd_152 = -1; +static gint ett_rrc_T_tdd_100 = -1; static gint ett_rrc_CellMeasuredResults_v920ext = -1; static gint ett_rrc_CellMeasuredResults_vc50ext = -1; static gint ett_rrc_CellMeasurementEventResults = -1; @@ -15252,39 +15616,39 @@ static gint ett_rrc_CellMeasurementEventResultsOnSecUlFreq = -1; static gint ett_rrc_SEQUENCE_SIZE_1_maxCellMeasOnSecULFreq_OF_PrimaryCPICH_Info = -1; static gint ett_rrc_CellMeasurementEventResults_LCR_r4 = -1; static gint ett_rrc_CellReportingQuantities = -1; -static gint ett_rrc_T_modeSpecificInfo_109 = -1; -static gint ett_rrc_T_fdd_151 = -1; -static gint ett_rrc_T_tdd_100 = -1; -static gint ett_rrc_CellSelectReselectInfoMC_RSCP = -1; static gint ett_rrc_T_modeSpecificInfo_110 = -1; -static gint ett_rrc_T_fdd_152 = -1; +static gint ett_rrc_T_fdd_153 = -1; static gint ett_rrc_T_tdd_101 = -1; -static gint ett_rrc_T_gsm_03 = -1; -static gint ett_rrc_CellSelectReselectInfoSIB_11_12 = -1; +static gint ett_rrc_CellSelectReselectInfoMC_RSCP = -1; static gint ett_rrc_T_modeSpecificInfo_111 = -1; -static gint ett_rrc_T_fdd_153 = -1; +static gint ett_rrc_T_fdd_154 = -1; static gint ett_rrc_T_tdd_102 = -1; static gint ett_rrc_T_gsm_04 = -1; -static gint ett_rrc_CellSelectReselectInfoSIB_11_12_RSCP = -1; +static gint ett_rrc_CellSelectReselectInfoSIB_11_12 = -1; static gint ett_rrc_T_modeSpecificInfo_112 = -1; -static gint ett_rrc_T_fdd_154 = -1; +static gint ett_rrc_T_fdd_155 = -1; static gint ett_rrc_T_tdd_103 = -1; static gint ett_rrc_T_gsm_05 = -1; -static gint ett_rrc_CellSelectReselectInfoSIB_11_12_ECN0 = -1; +static gint ett_rrc_CellSelectReselectInfoSIB_11_12_RSCP = -1; static gint ett_rrc_T_modeSpecificInfo_113 = -1; -static gint ett_rrc_T_fdd_155 = -1; +static gint ett_rrc_T_fdd_156 = -1; static gint ett_rrc_T_tdd_104 = -1; static gint ett_rrc_T_gsm_06 = -1; -static gint ett_rrc_CellSelectReselectInfoSIB_11_12_HCS_RSCP = -1; +static gint ett_rrc_CellSelectReselectInfoSIB_11_12_ECN0 = -1; static gint ett_rrc_T_modeSpecificInfo_114 = -1; -static gint ett_rrc_T_fdd_156 = -1; +static gint ett_rrc_T_fdd_157 = -1; static gint ett_rrc_T_tdd_105 = -1; static gint ett_rrc_T_gsm_07 = -1; -static gint ett_rrc_CellSelectReselectInfoSIB_11_12_HCS_ECN0 = -1; +static gint ett_rrc_CellSelectReselectInfoSIB_11_12_HCS_RSCP = -1; static gint ett_rrc_T_modeSpecificInfo_115 = -1; -static gint ett_rrc_T_fdd_157 = -1; +static gint ett_rrc_T_fdd_158 = -1; static gint ett_rrc_T_tdd_106 = -1; static gint ett_rrc_T_gsm_08 = -1; +static gint ett_rrc_CellSelectReselectInfoSIB_11_12_HCS_ECN0 = -1; +static gint ett_rrc_T_modeSpecificInfo_116 = -1; +static gint ett_rrc_T_fdd_159 = -1; +static gint ett_rrc_T_tdd_107 = -1; +static gint ett_rrc_T_gsm_09 = -1; static gint ett_rrc_CellSelectReselectInfo_v590ext = -1; static gint ett_rrc_CellSelectReselectInfoPCHFACH_v5b0ext = -1; static gint ett_rrc_CellSelectReselectInfoTreselectionScaling_v5c0ext = -1; @@ -15294,9 +15658,9 @@ static gint ett_rrc_CellsForInterRATMeasList = -1; static gint ett_rrc_CellsForIntraFreqMeasList = -1; static gint ett_rrc_CellsForIntraFreqMeasListOnSecULFreq = -1; static gint ett_rrc_CellSynchronisationInfo = -1; -static gint ett_rrc_T_modeSpecificInfo_116 = -1; -static gint ett_rrc_T_fdd_158 = -1; -static gint ett_rrc_T_tdd_107 = -1; +static gint ett_rrc_T_modeSpecificInfo_117 = -1; +static gint ett_rrc_T_fdd_160 = -1; +static gint ett_rrc_T_tdd_108 = -1; static gint ett_rrc_CellToReport = -1; static gint ett_rrc_CellToReportList = -1; static gint ett_rrc_CNAVclockModel = -1; @@ -15304,14 +15668,14 @@ static gint ett_rrc_CountC_SFN_Frame_difference = -1; static gint ett_rrc_CPICH_Ec_N0_RSCP = -1; static gint ett_rrc_CSG_MemberPLMNList = -1; static gint ett_rrc_CSGCellInfo = -1; -static gint ett_rrc_T_modeSpecificInfo_117 = -1; -static gint ett_rrc_T_fdd_159 = -1; +static gint ett_rrc_T_modeSpecificInfo_118 = -1; +static gint ett_rrc_T_fdd_161 = -1; static gint ett_rrc_CSGCellInfoList = -1; static gint ett_rrc_CSGInterFreqCellInfo = -1; static gint ett_rrc_CSGInterFreqCellInfoList = -1; static gint ett_rrc_CSGProximityDetection = -1; static gint ett_rrc_CSGProximityIndication = -1; -static gint ett_rrc_T_radioAccessTechnology_02 = -1; +static gint ett_rrc_T_radioAccessTechnology_03 = -1; static gint ett_rrc_T_uTRA = -1; static gint ett_rrc_T_e_UTRA = -1; static gint ett_rrc_CSGProximityIndication_vb50ext = -1; @@ -15361,16 +15725,20 @@ static gint ett_rrc_EUTRA_FrequencyAndPriorityInfo = -1; static gint ett_rrc_EUTRA_FrequencyAndPriorityInfo_v920ext = -1; static gint ett_rrc_EUTRA_FrequencyAndPriorityInfo_vb50ext = -1; static gint ett_rrc_EUTRA_FrequencyAndPriorityInfo_vc50ext = -1; +static gint ett_rrc_EUTRA_FrequencyAndPriorityInfo_vdxyext = -1; static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vb50ext = -1; static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vb80ext = -1; static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vc50ext = -1; +static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vdxyext = -1; static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList = -1; static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vb80ext = -1; static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vc50ext = -1; +static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vdxyext = -1; static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoList = -1; static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoList_v920ext = -1; static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoList_vb50ext = -1; static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoList_vc50ext = -1; +static gint ett_rrc_EUTRA_FrequencyAndPriorityInfoList_vdxyext = -1; static gint ett_rrc_EUTRA_FrequencyList = -1; static gint ett_rrc_EUTRA_FrequencyList_r9 = -1; static gint ett_rrc_EUTRA_FrequencyList_r11 = -1; @@ -15591,8 +15959,8 @@ static gint ett_rrc_InterFreqCellInfoList_r9 = -1; static gint ett_rrc_InterFreqCellInfoList_r10 = -1; static gint ett_rrc_InterFreqCellInfoList_r12 = -1; static gint ett_rrc_InterFreqSIAcquisition = -1; -static gint ett_rrc_T_modeSpecificInfo_118 = -1; -static gint ett_rrc_T_fdd_160 = -1; +static gint ett_rrc_T_modeSpecificInfo_119 = -1; +static gint ett_rrc_T_fdd_162 = -1; static gint ett_rrc_InterFreqCellInfoSI_List_RSCP = -1; static gint ett_rrc_InterFreqCellInfoSI_List_ECN0 = -1; static gint ett_rrc_InterFreqCellInfoSI_List_HCS_RSCP = -1; @@ -15628,9 +15996,9 @@ static gint ett_rrc_InterFreqMeasQuantity = -1; static gint ett_rrc_T_reportingCriteria = -1; static gint ett_rrc_T_intraFreqReportingCriteria = -1; static gint ett_rrc_T_interFreqReportingCriteria = -1; -static gint ett_rrc_T_modeSpecificInfo_119 = -1; -static gint ett_rrc_T_fdd_161 = -1; -static gint ett_rrc_T_tdd_108 = -1; +static gint ett_rrc_T_modeSpecificInfo_120 = -1; +static gint ett_rrc_T_fdd_163 = -1; +static gint ett_rrc_T_tdd_109 = -1; static gint ett_rrc_InterFreqMeasuredResults = -1; static gint ett_rrc_InterFreqMeasuredResults_v920ext = -1; static gint ett_rrc_InterFreqMeasuredResults_vc50ext = -1; @@ -15648,13 +16016,13 @@ static gint ett_rrc_InterFreqMeasurementSysInfo_HCS_ECN0_LCR_r4 = -1; static gint ett_rrc_InterFreqRACHRepCellsList = -1; static gint ett_rrc_InterFreqRACHRepCellsList_r12 = -1; static gint ett_rrc_Dummy_InterFreqRACHReportingInfo = -1; -static gint ett_rrc_T_modeSpecificInfo_120 = -1; -static gint ett_rrc_T_fdd_162 = -1; -static gint ett_rrc_T_tdd_109 = -1; -static gint ett_rrc_InterFreqRACHReportingInfo = -1; static gint ett_rrc_T_modeSpecificInfo_121 = -1; -static gint ett_rrc_T_fdd_163 = -1; +static gint ett_rrc_T_fdd_164 = -1; static gint ett_rrc_T_tdd_110 = -1; +static gint ett_rrc_InterFreqRACHReportingInfo = -1; +static gint ett_rrc_T_modeSpecificInfo_122 = -1; +static gint ett_rrc_T_fdd_165 = -1; +static gint ett_rrc_T_tdd_111 = -1; static gint ett_rrc_InterFreqBlacklistedCellsList_r12 = -1; static gint ett_rrc_InterFreqBlacklistedCells_r12 = -1; static gint ett_rrc_InterFreqReportCriteria = -1; @@ -15683,7 +16051,7 @@ static gint ett_rrc_InterFrequencyMeasurement_r11 = -1; static gint ett_rrc_InterFrequencyMeasurement_r12 = -1; static gint ett_rrc_InterRAT_TargetCellDescription = -1; static gint ett_rrc_T_technologySpecificInfo = -1; -static gint ett_rrc_T_gsm_09 = -1; +static gint ett_rrc_T_gsm_10 = -1; static gint ett_rrc_InterRATCellInfoList = -1; static gint ett_rrc_InterRATCellInfoList_B = -1; static gint ett_rrc_InterRATCellInfoList_r4 = -1; @@ -15698,11 +16066,11 @@ static gint ett_rrc_InterRATInfo_v860ext = -1; static gint ett_rrc_T_eutra_01 = -1; static gint ett_rrc_InterRATMeasQuantity = -1; static gint ett_rrc_T_ratSpecificInfo = -1; -static gint ett_rrc_T_gsm_10 = -1; +static gint ett_rrc_T_gsm_11 = -1; static gint ett_rrc_T_is_2000 = -1; static gint ett_rrc_InterRATMeasQuantity_r8 = -1; static gint ett_rrc_T_ratSpecificInfo_01 = -1; -static gint ett_rrc_T_gsm_11 = -1; +static gint ett_rrc_T_gsm_12 = -1; static gint ett_rrc_T_is_2000_01 = -1; static gint ett_rrc_T_e_UTRA_01 = -1; static gint ett_rrc_InterRATMeasuredResults = -1; @@ -15726,10 +16094,10 @@ static gint ett_rrc_InterRATReportingCriteria = -1; static gint ett_rrc_InterRATReportingCriteria_r12 = -1; static gint ett_rrc_InterRATReportingQuantity = -1; static gint ett_rrc_T_ratSpecificInfo_02 = -1; -static gint ett_rrc_T_gsm_12 = -1; +static gint ett_rrc_T_gsm_13 = -1; static gint ett_rrc_InterRATReportingQuantity_r8 = -1; static gint ett_rrc_T_ratSpecificInfo_03 = -1; -static gint ett_rrc_T_gsm_13 = -1; +static gint ett_rrc_T_gsm_14 = -1; static gint ett_rrc_T_eutra_02 = -1; static gint ett_rrc_IntraFreqCellInfoList = -1; static gint ett_rrc_IntraFreqCellInfoList_r4 = -1; @@ -15739,8 +16107,8 @@ static gint ett_rrc_IntraFreqCellInfoList_r9 = -1; static gint ett_rrc_IntraFreqCellInfoList_r10 = -1; static gint ett_rrc_IntraFreqSIAcquisitionInfo = -1; static gint ett_rrc_IntraFreqSIAcquisition = -1; -static gint ett_rrc_T_modeSpecificInfo_122 = -1; -static gint ett_rrc_T_fdd_164 = -1; +static gint ett_rrc_T_modeSpecificInfo_123 = -1; +static gint ett_rrc_T_fdd_166 = -1; static gint ett_rrc_IntraFreqCellInfoSI_List_RSCP = -1; static gint ett_rrc_IntraFreqCellInfoSI_List_ECN0 = -1; static gint ett_rrc_IntraFreqCellInfoSI_List_HCS_RSCP = -1; @@ -15772,9 +16140,9 @@ static gint ett_rrc_SEQUENCE_SIZE_1_maxMeasEventOnSecULFreq_OF_IntraFreqEventCri static gint ett_rrc_IntraFreqEventResults = -1; static gint ett_rrc_IntraFreqEventResultsOnSecUlFreq = -1; static gint ett_rrc_IntraFreqMeasQuantity = -1; -static gint ett_rrc_T_modeSpecificInfo_123 = -1; -static gint ett_rrc_T_fdd_165 = -1; -static gint ett_rrc_T_tdd_111 = -1; +static gint ett_rrc_T_modeSpecificInfo_124 = -1; +static gint ett_rrc_T_fdd_167 = -1; +static gint ett_rrc_T_tdd_112 = -1; static gint ett_rrc_IntraFreqMeasQuantity_TDDList = -1; static gint ett_rrc_IntraFreqMeasQuantity_TDD_sib3List = -1; static gint ett_rrc_IntraFreqMeasuredResultsList = -1; @@ -15804,9 +16172,9 @@ static gint ett_rrc_IntraFreqReportingCriteria_r11 = -1; static gint ett_rrc_IntraFreqReportingCriteria_1b_r5 = -1; static gint ett_rrc_IntraFreqReportingQuantity = -1; static gint ett_rrc_IntraFreqReportingQuantityForRACH = -1; -static gint ett_rrc_T_modeSpecificInfo_124 = -1; -static gint ett_rrc_T_fdd_166 = -1; -static gint ett_rrc_T_tdd_112 = -1; +static gint ett_rrc_T_modeSpecificInfo_125 = -1; +static gint ett_rrc_T_fdd_168 = -1; +static gint ett_rrc_T_tdd_113 = -1; static gint ett_rrc_IntraFreqReportingQuantityForRACH_vc50ext = -1; static gint ett_rrc_IntraFreqRepQuantityRACH_TDDList = -1; static gint ett_rrc_IntraFrequencyMeasurement = -1; @@ -15837,17 +16205,17 @@ static gint ett_rrc_LoggedConnectionEstablishmentFailureAccessInfo_TDD = -1; static gint ett_rrc_LoggedConnectionEstablishmentFailureLocationInfo = -1; static gint ett_rrc_T_location = -1; static gint ett_rrc_ConnectionEstablishmentFailureReport = -1; -static gint ett_rrc_T_modeSpecificInfo_125 = -1; -static gint ett_rrc_T_fdd_167 = -1; -static gint ett_rrc_T_tdd_113 = -1; -static gint ett_rrc_ConnectionEstablishmentFailureReport_r11 = -1; static gint ett_rrc_T_modeSpecificInfo_126 = -1; -static gint ett_rrc_T_fdd_168 = -1; +static gint ett_rrc_T_fdd_169 = -1; static gint ett_rrc_T_tdd_114 = -1; -static gint ett_rrc_ConnectionEstablishmentFailureReport_vc50ext = -1; +static gint ett_rrc_ConnectionEstablishmentFailureReport_r11 = -1; static gint ett_rrc_T_modeSpecificInfo_127 = -1; -static gint ett_rrc_T_fdd_169 = -1; +static gint ett_rrc_T_fdd_170 = -1; static gint ett_rrc_T_tdd_115 = -1; +static gint ett_rrc_ConnectionEstablishmentFailureReport_vc50ext = -1; +static gint ett_rrc_T_modeSpecificInfo_128 = -1; +static gint ett_rrc_T_fdd_171 = -1; +static gint ett_rrc_T_tdd_116 = -1; static gint ett_rrc_LoggedEUTRACellInfo = -1; static gint ett_rrc_LoggedEUTRACellInfo_vb50ext = -1; static gint ett_rrc_LoggedGSMCellInfo = -1; @@ -15898,17 +16266,17 @@ static gint ett_rrc_LoggedMeasInfoList_TDD128 = -1; static gint ett_rrc_LoggedMeasInfoList_TDD128_vb50ext = -1; static gint ett_rrc_LoggedMeasInfoList_TDD128_vc50ext = -1; static gint ett_rrc_LoggedMeasInfoList = -1; -static gint ett_rrc_T_modeSpecificInfo_128 = -1; -static gint ett_rrc_T_fdd_170 = -1; -static gint ett_rrc_T_tdd_116 = -1; -static gint ett_rrc_LoggedMeasInfoList_vb50ext = -1; static gint ett_rrc_T_modeSpecificInfo_129 = -1; -static gint ett_rrc_T_fdd_171 = -1; +static gint ett_rrc_T_fdd_172 = -1; static gint ett_rrc_T_tdd_117 = -1; -static gint ett_rrc_LoggedMeasInfoList_vc50ext = -1; +static gint ett_rrc_LoggedMeasInfoList_vb50ext = -1; static gint ett_rrc_T_modeSpecificInfo_130 = -1; -static gint ett_rrc_T_fdd_172 = -1; +static gint ett_rrc_T_fdd_173 = -1; static gint ett_rrc_T_tdd_118 = -1; +static gint ett_rrc_LoggedMeasInfoList_vc50ext = -1; +static gint ett_rrc_T_modeSpecificInfo_131 = -1; +static gint ett_rrc_T_fdd_174 = -1; +static gint ett_rrc_T_tdd_119 = -1; static gint ett_rrc_LoggedMeasInterfreqList_TDD128 = -1; static gint ett_rrc_LoggedMeasInterfreqNeighbourList_TDD128 = -1; static gint ett_rrc_LoggedMeasLocationInfo = -1; @@ -15930,8 +16298,10 @@ static gint ett_rrc_MeasuredResults_v390ext = -1; static gint ett_rrc_MeasuredResults_v590ext = -1; static gint ett_rrc_MeasuredResults_v770ext = -1; static gint ett_rrc_MeasuredResults_v860ext = -1; +static gint ett_rrc_MeasuredResults_vdxyext = -1; static gint ett_rrc_MeasuredResultsList_v920ext = -1; static gint ett_rrc_MeasuredResultsList_vc50ext = -1; +static gint ett_rrc_MeasuredResultsList_vdxyext = -1; static gint ett_rrc_MeasuredResultsListOnSecUlFreq = -1; static gint ett_rrc_MeasuredResultsListOnSecUlFreq_vc50ext = -1; static gint ett_rrc_MeasuredResults_v920ext = -1; @@ -15945,10 +16315,10 @@ static gint ett_rrc_MeasuredResultsList_v860ext = -1; static gint ett_rrc_MeasuredResultsList_v860ext_item = -1; static gint ett_rrc_MeasuredResultsOnRACH = -1; static gint ett_rrc_T_currentCell = -1; -static gint ett_rrc_T_modeSpecificInfo_131 = -1; -static gint ett_rrc_T_fdd_173 = -1; +static gint ett_rrc_T_modeSpecificInfo_132 = -1; +static gint ett_rrc_T_fdd_175 = -1; static gint ett_rrc_T_measurementQuantity_02 = -1; -static gint ett_rrc_T_tdd_119 = -1; +static gint ett_rrc_T_tdd_120 = -1; static gint ett_rrc_MeasuredResultsOnRACH_v7g0ext = -1; static gint ett_rrc_MonitoredCellRACH_List_v7g0ext = -1; static gint ett_rrc_MeasuredResultsOnRACHFDD_r11 = -1; @@ -15977,6 +16347,8 @@ static gint ett_rrc_MeasurementCommand_r11 = -1; static gint ett_rrc_T_modify_08 = -1; static gint ett_rrc_MeasurementCommand_r12 = -1; static gint ett_rrc_T_modify_09 = -1; +static gint ett_rrc_MeasurementCommand_r13 = -1; +static gint ett_rrc_T_modify_10 = -1; static gint ett_rrc_MeasurementControlSysInfo = -1; static gint ett_rrc_T_use_of_HCS = -1; static gint ett_rrc_T_hcs_not_used = -1; @@ -16043,13 +16415,14 @@ static gint ett_rrc_MeasurementType_r9 = -1; static gint ett_rrc_MeasurementType_r10 = -1; static gint ett_rrc_MeasurementType_r11 = -1; static gint ett_rrc_MeasurementType_r12 = -1; +static gint ett_rrc_MeasurementType_r13 = -1; static gint ett_rrc_MeasurementValidity = -1; static gint ett_rrc_MonitoredCellRACH_List = -1; static gint ett_rrc_MonitoredCellRACH_Result = -1; -static gint ett_rrc_T_modeSpecificInfo_132 = -1; -static gint ett_rrc_T_fdd_174 = -1; +static gint ett_rrc_T_modeSpecificInfo_133 = -1; +static gint ett_rrc_T_fdd_176 = -1; static gint ett_rrc_T_measurementQuantity_04 = -1; -static gint ett_rrc_T_tdd_120 = -1; +static gint ett_rrc_T_tdd_121 = -1; static gint ett_rrc_MonitoredCellRACH_ListFDD_r11 = -1; static gint ett_rrc_MonitoredCellRACH_ResultFDD_r11 = -1; static gint ett_rrc_T_measurementQuantity_05 = -1; @@ -16073,12 +16446,12 @@ static gint ett_rrc_NavModel_NAVKeplerianSet = -1; static gint ett_rrc_NavModel_SBASecef = -1; static gint ett_rrc_EphemerisParameter = -1; static gint ett_rrc_Neighbour = -1; -static gint ett_rrc_T_modeSpecificInfo_133 = -1; -static gint ett_rrc_T_fdd_175 = -1; -static gint ett_rrc_T_tdd_121 = -1; -static gint ett_rrc_Neighbour_v390ext = -1; static gint ett_rrc_T_modeSpecificInfo_134 = -1; -static gint ett_rrc_T_fdd_176 = -1; +static gint ett_rrc_T_fdd_177 = -1; +static gint ett_rrc_T_tdd_122 = -1; +static gint ett_rrc_Neighbour_v390ext = -1; +static gint ett_rrc_T_modeSpecificInfo_135 = -1; +static gint ett_rrc_T_fdd_178 = -1; static gint ett_rrc_NeighbourList = -1; static gint ett_rrc_Neighbour_TDD_r7 = -1; static gint ett_rrc_NeighbourList_TDD_r7 = -1; @@ -16089,17 +16462,17 @@ static gint ett_rrc_NewInterFreqCell_r4 = -1; static gint ett_rrc_NewInterFreqCell_v7b0ext = -1; static gint ett_rrc_NewInterFreqCell_LCR_v8a0ext = -1; static gint ett_rrc_NewInterFreqCell_r8 = -1; -static gint ett_rrc_T_modeSpecificInfo_135 = -1; -static gint ett_rrc_T_tdd128_66 = -1; -static gint ett_rrc_NewInterFreqCell_r9 = -1; static gint ett_rrc_T_modeSpecificInfo_136 = -1; static gint ett_rrc_T_tdd128_67 = -1; -static gint ett_rrc_NewInterFreqCell_r10 = -1; +static gint ett_rrc_NewInterFreqCell_r9 = -1; static gint ett_rrc_T_modeSpecificInfo_137 = -1; static gint ett_rrc_T_tdd128_68 = -1; -static gint ett_rrc_NewInterFreqCell_r12 = -1; +static gint ett_rrc_NewInterFreqCell_r10 = -1; static gint ett_rrc_T_modeSpecificInfo_138 = -1; static gint ett_rrc_T_tdd128_69 = -1; +static gint ett_rrc_NewInterFreqCell_r12 = -1; +static gint ett_rrc_T_modeSpecificInfo_139 = -1; +static gint ett_rrc_T_tdd128_70 = -1; static gint ett_rrc_NewInterFreqCellList = -1; static gint ett_rrc_NewInterFreqCellList_r4 = -1; static gint ett_rrc_NewInterFreqCellList_r12 = -1; @@ -16134,11 +16507,11 @@ static gint ett_rrc_NewInterFreqCellSI_List_HCS_ECN0_LCR_r4 = -1; static gint ett_rrc_NewInterFreqCellSI_List_RSCP_LCR_r4 = -1; static gint ett_rrc_NewInterRATCell = -1; static gint ett_rrc_T_technologySpecificInfo_01 = -1; -static gint ett_rrc_T_gsm_14 = -1; +static gint ett_rrc_T_gsm_15 = -1; static gint ett_rrc_T_is_2000_02 = -1; static gint ett_rrc_NewInterRATCell_B = -1; static gint ett_rrc_T_technologySpecificInfo_02 = -1; -static gint ett_rrc_T_gsm_15 = -1; +static gint ett_rrc_T_gsm_16 = -1; static gint ett_rrc_T_is_2000_03 = -1; static gint ett_rrc_NewInterRATCellList = -1; static gint ett_rrc_NewInterRATCellList_B = -1; @@ -16146,8 +16519,8 @@ static gint ett_rrc_NewIntraFreqCell = -1; static gint ett_rrc_NewIntraFreqCell_r4 = -1; static gint ett_rrc_NewIntraFreqCell_r9 = -1; static gint ett_rrc_NewIntraFreqCell_r10 = -1; -static gint ett_rrc_T_modeSpecificInfo_139 = -1; -static gint ett_rrc_T_tdd128_70 = -1; +static gint ett_rrc_T_modeSpecificInfo_140 = -1; +static gint ett_rrc_T_tdd128_71 = -1; static gint ett_rrc_NewIntraFreqCellOnSecULFreq = -1; static gint ett_rrc_NewIntraFreqCellList = -1; static gint ett_rrc_NewIntraFreqCellList_r4 = -1; @@ -16215,15 +16588,15 @@ static gint ett_rrc_PLMNsOfInterRATCellsList_item = -1; static gint ett_rrc_PositionEstimate = -1; static gint ett_rrc_QualityEventResults = -1; static gint ett_rrc_QualityMeasuredResults = -1; -static gint ett_rrc_T_modeSpecificInfo_140 = -1; -static gint ett_rrc_T_tdd_122 = -1; +static gint ett_rrc_T_modeSpecificInfo_141 = -1; +static gint ett_rrc_T_tdd_123 = -1; static gint ett_rrc_QualityMeasurement = -1; static gint ett_rrc_QualityReportCriteria = -1; static gint ett_rrc_QualityReportingCriteria = -1; static gint ett_rrc_QualityReportingCriteriaSingle = -1; static gint ett_rrc_QualityReportingQuantity = -1; -static gint ett_rrc_T_modeSpecificInfo_141 = -1; -static gint ett_rrc_T_tdd_123 = -1; +static gint ett_rrc_T_modeSpecificInfo_142 = -1; +static gint ett_rrc_T_tdd_124 = -1; static gint ett_rrc_ReferenceCellPosition = -1; static gint ett_rrc_ReferenceLocation = -1; static gint ett_rrc_ReferenceLocationGANSS = -1; @@ -16307,30 +16680,30 @@ static gint ett_rrc_UE_InternalEventParamList = -1; static gint ett_rrc_UE_InternalEventResults = -1; static gint ett_rrc_UE_InternalMeasQuantity = -1; static gint ett_rrc_UE_InternalMeasuredResults = -1; -static gint ett_rrc_T_modeSpecificInfo_142 = -1; -static gint ett_rrc_T_fdd_177 = -1; -static gint ett_rrc_T_tdd_124 = -1; +static gint ett_rrc_T_modeSpecificInfo_143 = -1; +static gint ett_rrc_T_fdd_179 = -1; +static gint ett_rrc_T_tdd_125 = -1; static gint ett_rrc_UE_InternalMeasuredResults_LCR_r4 = -1; static gint ett_rrc_UE_InternalMeasuredResults_v770ext = -1; -static gint ett_rrc_T_modeSpecificInfo_143 = -1; +static gint ett_rrc_T_modeSpecificInfo_144 = -1; static gint ett_rrc_T_tdd384_768_02 = -1; -static gint ett_rrc_T_tdd128_71 = -1; +static gint ett_rrc_T_tdd128_72 = -1; static gint ett_rrc_UE_InternalMeasurement = -1; static gint ett_rrc_UE_InternalMeasurement_r4 = -1; static gint ett_rrc_UE_InternalMeasurementSysInfo = -1; static gint ett_rrc_UE_InternalReportCriteria = -1; static gint ett_rrc_UE_InternalReportingCriteria = -1; static gint ett_rrc_UE_InternalReportingQuantity = -1; -static gint ett_rrc_T_modeSpecificInfo_144 = -1; -static gint ett_rrc_T_fdd_178 = -1; -static gint ett_rrc_T_tdd_125 = -1; -static gint ett_rrc_UE_InternalReportingQuantity_r4 = -1; static gint ett_rrc_T_modeSpecificInfo_145 = -1; -static gint ett_rrc_T_fdd_179 = -1; +static gint ett_rrc_T_fdd_180 = -1; static gint ett_rrc_T_tdd_126 = -1; +static gint ett_rrc_UE_InternalReportingQuantity_r4 = -1; +static gint ett_rrc_T_modeSpecificInfo_146 = -1; +static gint ett_rrc_T_fdd_181 = -1; +static gint ett_rrc_T_tdd_127 = -1; static gint ett_rrc_T_tddOption_29 = -1; static gint ett_rrc_T_tdd384_45 = -1; -static gint ett_rrc_T_tdd128_72 = -1; +static gint ett_rrc_T_tdd128_73 = -1; static gint ett_rrc_UE_RX_TX_ReportEntry = -1; static gint ett_rrc_UE_RX_TX_ReportEntryList = -1; static gint ett_rrc_UE_RX_TX_TimeDifferenceType2Info = -1; @@ -16404,14 +16777,14 @@ static gint ett_rrc_UE_Positioning_GANSS_ReferenceMeasurementInfo_r12 = -1; static gint ett_rrc_UE_Positioning_GANSS_ReferenceTime = -1; static gint ett_rrc_T_utran_ganssreferenceTime = -1; static gint ett_rrc_T_mode = -1; -static gint ett_rrc_T_fdd_180 = -1; -static gint ett_rrc_T_tdd_127 = -1; +static gint ett_rrc_T_fdd_182 = -1; +static gint ett_rrc_T_tdd_128 = -1; static gint ett_rrc_UE_Positioning_GANSS_ReferenceTime_va40ext = -1; static gint ett_rrc_UE_Positioning_GANSS_ReferenceTime_r10 = -1; static gint ett_rrc_T_utran_ganssreferenceTime_01 = -1; static gint ett_rrc_T_mode_01 = -1; -static gint ett_rrc_T_fdd_181 = -1; -static gint ett_rrc_T_tdd_128 = -1; +static gint ett_rrc_T_fdd_183 = -1; +static gint ett_rrc_T_tdd_129 = -1; static gint ett_rrc_UE_Positioning_GANSS_TimeModel = -1; static gint ett_rrc_UE_Positioning_GANSS_TimeModel_va40ext = -1; static gint ett_rrc_UE_Positioning_GANSS_TimeModel_r10 = -1; @@ -16448,9 +16821,9 @@ static gint ett_rrc_UE_Positioning_GPS_MeasurementResults_v770ext = -1; static gint ett_rrc_UE_Positioning_GPS_NavigationModel = -1; static gint ett_rrc_UE_Positioning_GPS_NavModelAddDataReq = -1; static gint ett_rrc_UE_Positioning_GPS_ReferenceCellInfo = -1; -static gint ett_rrc_T_modeSpecificInfo_146 = -1; -static gint ett_rrc_T_fdd_182 = -1; -static gint ett_rrc_T_tdd_129 = -1; +static gint ett_rrc_T_modeSpecificInfo_147 = -1; +static gint ett_rrc_T_fdd_184 = -1; +static gint ett_rrc_T_tdd_130 = -1; static gint ett_rrc_UE_Positioning_GPS_ReferenceTime = -1; static gint ett_rrc_UE_Positioning_GPS_ReferenceTime_v770ext = -1; static gint ett_rrc_UE_Positioning_GPS_ReferenceTime_r7 = -1; @@ -16459,15 +16832,16 @@ static gint ett_rrc_UE_Positioning_GPS_ReferenceTime_r10 = -1; static gint ett_rrc_UE_Positioning_GPS_UTC_Model = -1; static gint ett_rrc_UE_Positioning_IPDL_Parameters = -1; static gint ett_rrc_UE_Positioning_IPDL_Parameters_r4 = -1; -static gint ett_rrc_T_modeSpecificInfo_147 = -1; -static gint ett_rrc_T_fdd_183 = -1; -static gint ett_rrc_T_tdd_130 = -1; +static gint ett_rrc_T_modeSpecificInfo_148 = -1; +static gint ett_rrc_T_fdd_185 = -1; +static gint ett_rrc_T_tdd_131 = -1; static gint ett_rrc_UE_Positioning_IPDL_Parameters_TDD_r4_ext = -1; static gint ett_rrc_UE_Positioning_MeasuredResults = -1; static gint ett_rrc_UE_Positioning_MeasuredResults_v770ext = -1; static gint ett_rrc_UE_Positioning_MeasuredResults_v390ext = -1; static gint ett_rrc_UE_Positioning_MeasuredResults_v860ext = -1; static gint ett_rrc_UE_Positioning_MeasuredResults_vc50ext = -1; +static gint ett_rrc_UE_Positioning_MeasuredResults_vdxyext = -1; static gint ett_rrc_UE_Positioning_Measurement = -1; static gint ett_rrc_UE_Positioning_Measurement_v390ext = -1; static gint ett_rrc_UE_Positioning_Measurement_r4 = -1; @@ -16476,6 +16850,7 @@ static gint ett_rrc_UE_Positioning_Measurement_r8 = -1; static gint ett_rrc_UE_Positioning_Measurement_r9 = -1; static gint ett_rrc_UE_Positioning_Measurement_r10 = -1; static gint ett_rrc_UE_Positioning_Measurement_r12 = -1; +static gint ett_rrc_UE_Positioning_Measurement_r13 = -1; static gint ett_rrc_UE_Positioning_MeasurementEventResults = -1; static gint ett_rrc_UE_Positioning_MeasurementEventResults_v770ext = -1; static gint ett_rrc_UE_Positioning_MeasurementEventResults_v860ext = -1; @@ -16488,33 +16863,33 @@ static gint ett_rrc_UE_Positioning_OTDOA_AssistanceData_r7 = -1; static gint ett_rrc_UE_Positioning_IPDL_Parameters_TDDList_r4_ext = -1; static gint ett_rrc_UE_Positioning_OTDOA_MeasuredResultsTDD_ext = -1; static gint ett_rrc_UE_Positioning_OTDOA_Measurement = -1; -static gint ett_rrc_T_modeSpecificInfo_148 = -1; -static gint ett_rrc_T_fdd_184 = -1; -static gint ett_rrc_T_tdd_131 = -1; -static gint ett_rrc_UE_Positioning_OTDOA_Measurement_v390ext = -1; -static gint ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo = -1; static gint ett_rrc_T_modeSpecificInfo_149 = -1; -static gint ett_rrc_T_fdd_185 = -1; +static gint ett_rrc_T_fdd_186 = -1; static gint ett_rrc_T_tdd_132 = -1; +static gint ett_rrc_UE_Positioning_OTDOA_Measurement_v390ext = -1; +static gint ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo = -1; +static gint ett_rrc_T_modeSpecificInfo_150 = -1; +static gint ett_rrc_T_fdd_187 = -1; +static gint ett_rrc_T_tdd_133 = -1; static gint ett_rrc_T_positioningMode = -1; static gint ett_rrc_T_ueBased = -1; static gint ett_rrc_T_ueAssisted = -1; static gint ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_r4 = -1; -static gint ett_rrc_T_modeSpecificInfo_150 = -1; -static gint ett_rrc_T_fdd_186 = -1; -static gint ett_rrc_T_tdd_133 = -1; +static gint ett_rrc_T_modeSpecificInfo_151 = -1; +static gint ett_rrc_T_fdd_188 = -1; +static gint ett_rrc_T_tdd_134 = -1; static gint ett_rrc_T_positioningMode_01 = -1; static gint ett_rrc_T_ueBased_01 = -1; static gint ett_rrc_T_ueAssisted_01 = -1; static gint ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_UEB = -1; -static gint ett_rrc_T_modeSpecificInfo_151 = -1; -static gint ett_rrc_T_fdd_187 = -1; -static gint ett_rrc_T_tdd_134 = -1; -static gint ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_UEB_ext = -1; -static gint ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_r7 = -1; static gint ett_rrc_T_modeSpecificInfo_152 = -1; -static gint ett_rrc_T_fdd_188 = -1; +static gint ett_rrc_T_fdd_189 = -1; static gint ett_rrc_T_tdd_135 = -1; +static gint ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_UEB_ext = -1; +static gint ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_r7 = -1; +static gint ett_rrc_T_modeSpecificInfo_153 = -1; +static gint ett_rrc_T_fdd_190 = -1; +static gint ett_rrc_T_tdd_136 = -1; static gint ett_rrc_T_positioningMode_02 = -1; static gint ett_rrc_T_ueBased_02 = -1; static gint ett_rrc_T_ueAssisted_02 = -1; @@ -16525,41 +16900,42 @@ static gint ett_rrc_UE_Positioning_OTDOA_NeighbourCellList_UEB_ext = -1; static gint ett_rrc_UE_Positioning_OTDOA_NeighbourCellList_r7 = -1; static gint ett_rrc_UE_Positioning_OTDOA_Quality = -1; static gint ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo = -1; -static gint ett_rrc_T_modeSpecificInfo_153 = -1; -static gint ett_rrc_T_fdd_189 = -1; -static gint ett_rrc_T_tdd_136 = -1; +static gint ett_rrc_T_modeSpecificInfo_154 = -1; +static gint ett_rrc_T_fdd_191 = -1; +static gint ett_rrc_T_tdd_137 = -1; static gint ett_rrc_T_positioningMode_03 = -1; static gint ett_rrc_T_ueBased_03 = -1; static gint ett_rrc_T_ueAssisted_03 = -1; static gint ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_r4 = -1; -static gint ett_rrc_T_modeSpecificInfo_154 = -1; -static gint ett_rrc_T_fdd_190 = -1; -static gint ett_rrc_T_tdd_137 = -1; +static gint ett_rrc_T_modeSpecificInfo_155 = -1; +static gint ett_rrc_T_fdd_192 = -1; +static gint ett_rrc_T_tdd_138 = -1; static gint ett_rrc_T_positioningMode_04 = -1; static gint ett_rrc_T_ueBased_04 = -1; static gint ett_rrc_T_ueAssisted_04 = -1; static gint ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_UEB = -1; -static gint ett_rrc_T_modeSpecificInfo_155 = -1; -static gint ett_rrc_T_fdd_191 = -1; -static gint ett_rrc_T_tdd_138 = -1; -static gint ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_UEB_ext = -1; -static gint ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_r7 = -1; static gint ett_rrc_T_modeSpecificInfo_156 = -1; -static gint ett_rrc_T_fdd_192 = -1; +static gint ett_rrc_T_fdd_193 = -1; static gint ett_rrc_T_tdd_139 = -1; +static gint ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_UEB_ext = -1; +static gint ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_r7 = -1; +static gint ett_rrc_T_modeSpecificInfo_157 = -1; +static gint ett_rrc_T_fdd_194 = -1; +static gint ett_rrc_T_tdd_140 = -1; static gint ett_rrc_T_positioningMode_05 = -1; static gint ett_rrc_T_ueBased_05 = -1; static gint ett_rrc_T_ueAssisted_05 = -1; static gint ett_rrc_UE_Positioning_PositionEstimateInfo = -1; static gint ett_rrc_T_referenceTime_02 = -1; static gint ett_rrc_T_cell_Timing = -1; -static gint ett_rrc_T_modeSpecificInfo_157 = -1; -static gint ett_rrc_T_fdd_193 = -1; -static gint ett_rrc_T_tdd_140 = -1; +static gint ett_rrc_T_modeSpecificInfo_158 = -1; +static gint ett_rrc_T_fdd_195 = -1; +static gint ett_rrc_T_tdd_141 = -1; static gint ett_rrc_UE_Positioning_PositionEstimateInfo_v770ext = -1; static gint ett_rrc_T_referenceTimeOptions = -1; static gint ett_rrc_T_r7_15 = -1; static gint ett_rrc_T_referenceTime_03 = -1; +static gint ett_rrc_UE_Positioning_PositionEstimateInfo_vdxyext = -1; static gint ett_rrc_UE_Positioning_ReportCriteria = -1; static gint ett_rrc_UE_Positioning_ReportCriteria_r7 = -1; static gint ett_rrc_UE_Positioning_ReportingQuantity = -1; @@ -16567,6 +16943,17 @@ static gint ett_rrc_UE_Positioning_ReportingQuantity_v390ext = -1; static gint ett_rrc_UE_Positioning_ReportingQuantity_r4 = -1; static gint ett_rrc_UE_Positioning_ReportingQuantity_r7 = -1; static gint ett_rrc_UE_Positioning_ReportingQuantity_r8 = -1; +static gint ett_rrc_UE_Positioning_ReportingQuantity_r13 = -1; +static gint ett_rrc_UE_Positioning_AddPos_MeasuredResults = -1; +static gint ett_rrc_UE_Positioning_AddPos_MeasuredResults_element = -1; +static gint ett_rrc_T_addPos_ID_01 = -1; +static gint ett_rrc_UE_Positioning_BarometricPressureMeasurement = -1; +static gint ett_rrc_UE_Positioning_WLANMeasurementList = -1; +static gint ett_rrc_UE_Positioning_WLANMeasurementList_element = -1; +static gint ett_rrc_UE_Positioning_BTMeasurementList = -1; +static gint ett_rrc_UE_Positioning_BTMeasurementList_element = -1; +static gint ett_rrc_UE_Positioning_MBSMeasurementList = -1; +static gint ett_rrc_UE_Positioning_MBSMeasurementList_element = -1; static gint ett_rrc_UTCmodelSet1 = -1; static gint ett_rrc_UTCmodelSet2 = -1; static gint ett_rrc_UTCmodelSet3 = -1; @@ -16574,26 +16961,31 @@ static gint ett_rrc_UTCmodelSet4 = -1; static gint ett_rrc_UTRAN_GANSSReferenceTime = -1; static gint ett_rrc_T_ue_GANSSTimingOfCellFrames = -1; static gint ett_rrc_T_mode_02 = -1; -static gint ett_rrc_T_fdd_194 = -1; -static gint ett_rrc_T_tdd_141 = -1; +static gint ett_rrc_T_fdd_196 = -1; +static gint ett_rrc_T_tdd_142 = -1; static gint ett_rrc_UTRAN_FDD_FrequencyList = -1; static gint ett_rrc_UTRAN_FDD_Frequency = -1; static gint ett_rrc_UTRAN_TDD_FrequencyList = -1; static gint ett_rrc_UTRAN_TDD_Frequency = -1; static gint ett_rrc_UTRAN_GPSReferenceTime = -1; static gint ett_rrc_T_utran_GPSTimingOfCell = -1; -static gint ett_rrc_T_modeSpecificInfo_158 = -1; -static gint ett_rrc_T_fdd_195 = -1; -static gint ett_rrc_T_tdd_142 = -1; -static gint ett_rrc_UTRAN_GPSReferenceTimeResult = -1; -static gint ett_rrc_T_ue_GPSTimingOfCell = -1; static gint ett_rrc_T_modeSpecificInfo_159 = -1; -static gint ett_rrc_T_fdd_196 = -1; +static gint ett_rrc_T_fdd_197 = -1; static gint ett_rrc_T_tdd_143 = -1; +static gint ett_rrc_UTRAN_GPSReferenceTimeResult = -1; +static gint ett_rrc_T_ue_GPSTimingOfCell = -1; +static gint ett_rrc_T_modeSpecificInfo_160 = -1; +static gint ett_rrc_T_fdd_198 = -1; +static gint ett_rrc_T_tdd_144 = -1; static gint ett_rrc_UTRA_PriorityInfoList = -1; static gint ett_rrc_T_utra_ServingCell = -1; static gint ett_rrc_UTRA_PriorityInfoList_v920ext = -1; static gint ett_rrc_VelocityEstimate = -1; +static gint ett_rrc_ACDC_Barring = -1; +static gint ett_rrc_ACDC_Parameters = -1; +static gint ett_rrc_ACDC_ParametersForAll = -1; +static gint ett_rrc_ACDC_ParametersPerPLMN_List = -1; +static gint ett_rrc_ACDC_ParametersPerPLMN_List_item = -1; static gint ett_rrc_BCCH_ModificationInfo = -1; static gint ett_rrc_BCCH_ModificationInfo_vc50ext = -1; static gint ett_rrc_BSIC = -1; @@ -16607,9 +16999,9 @@ static gint ett_rrc_DataVolumeHistory = -1; static gint ett_rrc_DataVolumePerRB = -1; static gint ett_rrc_DataVolumePerRB_List = -1; static gint ett_rrc_DeferredMeasurementControlReadingSupport = -1; -static gint ett_rrc_T_modeSpecificInfo_160 = -1; -static gint ett_rrc_T_fdd_197 = -1; -static gint ett_rrc_T_tdd_144 = -1; +static gint ett_rrc_T_modeSpecificInfo_161 = -1; +static gint ett_rrc_T_fdd_199 = -1; +static gint ett_rrc_T_tdd_145 = -1; static gint ett_rrc_ETWS_Information = -1; static gint ett_rrc_EUTRA_BlacklistedCell = -1; static gint ett_rrc_EUTRA_BlacklistedCellPerFreqList = -1; @@ -16641,14 +17033,14 @@ static gint ett_rrc_IdentificationOfReceivedMessage = -1; static gint ett_rrc_InterRAT_ChangeFailureCause = -1; static gint ett_rrc_GERANIu_MessageList = -1; static gint ett_rrc_InterRAT_UE_RadioAccessCapability = -1; -static gint ett_rrc_T_gsm_16 = -1; +static gint ett_rrc_T_gsm_17 = -1; static gint ett_rrc_T_cdma2000_01 = -1; static gint ett_rrc_InterRAT_UE_RadioAccessCapabilityList = -1; static gint ett_rrc_InterRAT_UE_RadioAccessCapability_v590ext = -1; static gint ett_rrc_InterRAT_UE_RadioAccessCapability_v690ext = -1; static gint ett_rrc_InterRAT_UE_RadioAccessCapability_v860ext = -1; static gint ett_rrc_InterRAT_UE_SecurityCapability = -1; -static gint ett_rrc_T_gsm_17 = -1; +static gint ett_rrc_T_gsm_18 = -1; static gint ett_rrc_InterRAT_UE_SecurityCapList = -1; static gint ett_rrc_InterRAT_HO_FailureCause = -1; static gint ett_rrc_MasterInformationBlock = -1; @@ -16656,7 +17048,7 @@ static gint ett_rrc_T_v690NonCriticalExtensions_48 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_15 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_26 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_12 = -1; -static gint ett_rrc_T_nonCriticalExtensions_208 = -1; +static gint ett_rrc_T_nonCriticalExtensions_218 = -1; static gint ett_rrc_MasterInformationBlock_v690ext = -1; static gint ett_rrc_MasterInformationBlock_v6b0ext_IEs = -1; static gint ett_rrc_MasterInformationBlock_v860ext_IEs = -1; @@ -16695,14 +17087,16 @@ static gint ett_rrc_SIB_TypeExtGANSS = -1; static gint ett_rrc_SibOFF_vc50ext = -1; static gint ett_rrc_SibOFF_List = -1; static gint ett_rrc_SibOFF_List2 = -1; +static gint ett_rrc_SpecificACDC_BarringInformation = -1; +static gint ett_rrc_SpecificACDC_BarringInformation_item = -1; static gint ett_rrc_SysInfoType1 = -1; static gint ett_rrc_T_v3a0NonCriticalExtensions_12 = -1; static gint ett_rrc_T_v860NonCriticalExtentions_02 = -1; -static gint ett_rrc_T_nonCriticalExtensions_209 = -1; +static gint ett_rrc_T_nonCriticalExtensions_219 = -1; static gint ett_rrc_SysInfoType1_v3a0ext_IEs = -1; static gint ett_rrc_SysInfoType1_v860ext_IEs = -1; static gint ett_rrc_SysInfoType2 = -1; -static gint ett_rrc_T_nonCriticalExtensions_210 = -1; +static gint ett_rrc_T_nonCriticalExtensions_220 = -1; static gint ett_rrc_SysInfoType3 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_17 = -1; static gint ett_rrc_T_v590NonCriticalExtension = -1; @@ -16714,7 +17108,7 @@ static gint ett_rrc_T_v860NonCriticalExtension_01 = -1; static gint ett_rrc_T_v870NonCriticalExtension = -1; static gint ett_rrc_T_v900NonCriticalExtension = -1; static gint ett_rrc_T_vc50NonCriticalExtension_01 = -1; -static gint ett_rrc_T_nonCriticalExtensions_211 = -1; +static gint ett_rrc_T_nonCriticalExtensions_221 = -1; static gint ett_rrc_SysInfoType3_v4b0ext_IEs = -1; static gint ett_rrc_SysInfoType3_v590ext = -1; static gint ett_rrc_SysInfoType3_v5c0ext_IEs = -1; @@ -16730,15 +17124,15 @@ static gint ett_rrc_T_v4b0NonCriticalExtensions_18 = -1; static gint ett_rrc_T_v590NonCriticalExtension_01 = -1; static gint ett_rrc_T_v5b0NonCriticalExtension = -1; static gint ett_rrc_T_v5c0NonCriticalExtension = -1; -static gint ett_rrc_T_nonCriticalExtensions_212 = -1; +static gint ett_rrc_T_nonCriticalExtensions_222 = -1; static gint ett_rrc_SysInfoType4_v4b0ext_IEs = -1; static gint ett_rrc_SysInfoType4_v590ext = -1; static gint ett_rrc_SysInfoType4_v5b0ext_IEs = -1; static gint ett_rrc_SysInfoType4_v5c0ext_IEs = -1; static gint ett_rrc_SysInfoType5 = -1; -static gint ett_rrc_T_modeSpecificInfo_161 = -1; -static gint ett_rrc_T_fdd_198 = -1; -static gint ett_rrc_T_tdd_145 = -1; +static gint ett_rrc_T_modeSpecificInfo_162 = -1; +static gint ett_rrc_T_fdd_200 = -1; +static gint ett_rrc_T_tdd_146 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_19 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_28 = -1; static gint ett_rrc_T_v650NonCriticalExtensions = -1; @@ -16760,16 +17154,16 @@ static gint ett_rrc_SysInfoType5_v680ext_IEs = -1; static gint ett_rrc_SysInfoType5_v690ext_IEs = -1; static gint ett_rrc_T_sccpch_SystemInformation_MBMS = -1; static gint ett_rrc_SysInfoType5_v770ext_IEs = -1; -static gint ett_rrc_T_modeSpecificInfo_162 = -1; -static gint ett_rrc_T_fdd_199 = -1; +static gint ett_rrc_T_modeSpecificInfo_163 = -1; +static gint ett_rrc_T_fdd_201 = -1; static gint ett_rrc_T_tdd768_26 = -1; -static gint ett_rrc_T_tdd128_73 = -1; +static gint ett_rrc_T_tdd128_74 = -1; static gint ett_rrc_T_sccpch_SystemInformation_MBMS_01 = -1; static gint ett_rrc_SysInfoType5_v860ext_IEs = -1; static gint ett_rrc_T_dummy_15 = -1; -static gint ett_rrc_T_modeSpecificInfo_163 = -1; -static gint ett_rrc_T_fdd_200 = -1; -static gint ett_rrc_T_tdd128_74 = -1; +static gint ett_rrc_T_modeSpecificInfo_164 = -1; +static gint ett_rrc_T_fdd_202 = -1; +static gint ett_rrc_T_tdd128_75 = -1; static gint ett_rrc_T_hs_dsch_CommonSysInfo = -1; static gint ett_rrc_SysInfoType5_v890ext_IEs = -1; static gint ett_rrc_SysInfoType5_v8b0ext_IEs = -1; @@ -16777,12 +17171,12 @@ static gint ett_rrc_SysInfoType5_v8d0ext_IEs = -1; static gint ett_rrc_SysInfoType5_va40ext_IEs = -1; static gint ett_rrc_SysInfoType5_va80ext_IEs = -1; static gint ett_rrc_SysInfoType5_NonCriticalExtensions_vb50_IEs = -1; -static gint ett_rrc_T_nonCriticalExtensions_213 = -1; +static gint ett_rrc_T_nonCriticalExtensions_223 = -1; static gint ett_rrc_SysInfoType5_vb50ext_IEs = -1; static gint ett_rrc_SysInfoType6 = -1; -static gint ett_rrc_T_modeSpecificInfo_164 = -1; -static gint ett_rrc_T_fdd_201 = -1; -static gint ett_rrc_T_tdd_146 = -1; +static gint ett_rrc_T_modeSpecificInfo_165 = -1; +static gint ett_rrc_T_fdd_203 = -1; +static gint ett_rrc_T_tdd_147 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_20 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_29 = -1; static gint ett_rrc_T_v650nonCriticalExtensions = -1; @@ -16790,7 +17184,7 @@ static gint ett_rrc_T_v690nonCriticalExtensions = -1; static gint ett_rrc_T_v770NonCriticalExtensions_41 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_19 = -1; static gint ett_rrc_T_va80NonCriticalExtensions_03 = -1; -static gint ett_rrc_T_nonCriticalExtensions_214 = -1; +static gint ett_rrc_T_nonCriticalExtensions_224 = -1; static gint ett_rrc_SysInfoType6_v4b0ext_IEs = -1; static gint ett_rrc_T_tdd128SpecificInfo_01 = -1; static gint ett_rrc_SysInfoType6_v590ext_IEs = -1; @@ -16802,15 +17196,15 @@ static gint ett_rrc_T_tdd768SpecificInfo = -1; static gint ett_rrc_SysInfoType6_va40ext_IEs = -1; static gint ett_rrc_SysInfoType6_va80ext_IEs = -1; static gint ett_rrc_SysInfoType7 = -1; -static gint ett_rrc_T_modeSpecificInfo_165 = -1; -static gint ett_rrc_T_fdd_202 = -1; -static gint ett_rrc_T_nonCriticalExtensions_215 = -1; +static gint ett_rrc_T_modeSpecificInfo_166 = -1; +static gint ett_rrc_T_fdd_204 = -1; +static gint ett_rrc_T_nonCriticalExtensions_225 = -1; static gint ett_rrc_SysInfoType8 = -1; -static gint ett_rrc_T_nonCriticalExtensions_216 = -1; +static gint ett_rrc_T_nonCriticalExtensions_226 = -1; static gint ett_rrc_SysInfoType9 = -1; -static gint ett_rrc_T_nonCriticalExtensions_217 = -1; +static gint ett_rrc_T_nonCriticalExtensions_227 = -1; static gint ett_rrc_SysInfoType10 = -1; -static gint ett_rrc_T_nonCriticalExtensions_218 = -1; +static gint ett_rrc_T_nonCriticalExtensions_228 = -1; static gint ett_rrc_SysInfoType11 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_21 = -1; static gint ett_rrc_T_v590NonCriticalExtension_02 = -1; @@ -16821,7 +17215,7 @@ static gint ett_rrc_T_v7b0NonCriticalExtensions_02 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_28 = -1; static gint ett_rrc_T_va80NonCriticalExtensions_04 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_13 = -1; -static gint ett_rrc_T_nonCriticalExtensions_219 = -1; +static gint ett_rrc_T_nonCriticalExtensions_229 = -1; static gint ett_rrc_SysInfoType11_v4b0ext_IEs = -1; static gint ett_rrc_SysInfoType11_v590ext_IEs = -1; static gint ett_rrc_SysInfoType11_v690ext_IEs = -1; @@ -16836,13 +17230,13 @@ static gint ett_rrc_T_v7b0NonCriticalExtensions_03 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_29 = -1; static gint ett_rrc_T_va80NonCriticalExtensions_05 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_14 = -1; -static gint ett_rrc_T_nonCriticalExtensions_220 = -1; +static gint ett_rrc_T_nonCriticalExtensions_230 = -1; static gint ett_rrc_SysInfoType11bis_v7b0ext_IEs = -1; static gint ett_rrc_SysInfoType11bis_v860ext_IEs = -1; static gint ett_rrc_SysInfoType11bis_va80ext_IEs = -1; static gint ett_rrc_SysInfoType11bis_vc50ext_IEs = -1; static gint ett_rrc_SysInfoType11ter = -1; -static gint ett_rrc_T_nonCriticalExtensions_221 = -1; +static gint ett_rrc_T_nonCriticalExtensions_231 = -1; static gint ett_rrc_SysInfoType12 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_22 = -1; static gint ett_rrc_T_v590NonCriticalExtension_03 = -1; @@ -16851,7 +17245,7 @@ static gint ett_rrc_T_v6b0NonCriticalExtensions_17 = -1; static gint ett_rrc_T_v7b0NonCriticalExtensions_04 = -1; static gint ett_rrc_T_va80NonCriticalExtensions_06 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_15 = -1; -static gint ett_rrc_T_nonCriticalExtensions_222 = -1; +static gint ett_rrc_T_nonCriticalExtensions_232 = -1; static gint ett_rrc_SysInfoType12_v4b0ext_IEs = -1; static gint ett_rrc_SysInfoType12_v590ext_IEs = -1; static gint ett_rrc_SysInfoType12_v690ext_IEs = -1; @@ -16863,97 +17257,97 @@ static gint ett_rrc_SysInfoType13 = -1; static gint ett_rrc_T_v3a0NonCriticalExtensions_13 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_23 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_43 = -1; -static gint ett_rrc_T_nonCriticalExtensions_223 = -1; +static gint ett_rrc_T_nonCriticalExtensions_233 = -1; static gint ett_rrc_SysInfoType13_v3a0ext_IEs = -1; static gint ett_rrc_SysInfoType13_v4b0ext_IEs = -1; static gint ett_rrc_SysInfoType13_v770ext_IEs = -1; static gint ett_rrc_SysInfoType13_1 = -1; -static gint ett_rrc_T_nonCriticalExtensions_224 = -1; +static gint ett_rrc_T_nonCriticalExtensions_234 = -1; static gint ett_rrc_SysInfoType13_2 = -1; -static gint ett_rrc_T_nonCriticalExtensions_225 = -1; +static gint ett_rrc_T_nonCriticalExtensions_235 = -1; static gint ett_rrc_SysInfoType13_3 = -1; -static gint ett_rrc_T_nonCriticalExtensions_226 = -1; +static gint ett_rrc_T_nonCriticalExtensions_236 = -1; static gint ett_rrc_SysInfoType13_4 = -1; -static gint ett_rrc_T_nonCriticalExtensions_227 = -1; +static gint ett_rrc_T_nonCriticalExtensions_237 = -1; static gint ett_rrc_SysInfoType14 = -1; -static gint ett_rrc_T_nonCriticalExtensions_228 = -1; +static gint ett_rrc_T_nonCriticalExtensions_238 = -1; static gint ett_rrc_SysInfoType15 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_24 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_44 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_20 = -1; -static gint ett_rrc_T_nonCriticalExtensions_229 = -1; +static gint ett_rrc_T_nonCriticalExtensions_239 = -1; static gint ett_rrc_SysInfoType15_v4b0ext_IEs = -1; static gint ett_rrc_SysInfoType15_v770ext_IEs = -1; static gint ett_rrc_SysInfoType15_va40ext_IEs = -1; static gint ett_rrc_SysInfoType15bis = -1; static gint ett_rrc_T_v860NonCriticalExtensions_30 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_21 = -1; -static gint ett_rrc_T_nonCriticalExtensions_230 = -1; +static gint ett_rrc_T_nonCriticalExtensions_240 = -1; static gint ett_rrc_SysInfoType15bis_v860ext_IEs = -1; static gint ett_rrc_SysInfoType15bis_va40ext_IEs = -1; static gint ett_rrc_SysInfoType15_1 = -1; static gint ett_rrc_T_v920NonCriticalExtensions_04 = -1; -static gint ett_rrc_T_nonCriticalExtensions_231 = -1; +static gint ett_rrc_T_nonCriticalExtensions_241 = -1; static gint ett_rrc_SysInfoType15_1_v920ext_IEs = -1; static gint ett_rrc_SysInfoType15_1bis = -1; static gint ett_rrc_T_v920NonCriticalExtensions_05 = -1; -static gint ett_rrc_T_nonCriticalExtensions_232 = -1; +static gint ett_rrc_T_nonCriticalExtensions_242 = -1; static gint ett_rrc_SysInfoType15_1bis_v920ext_IEs = -1; static gint ett_rrc_SysInfoType15_1ter = -1; -static gint ett_rrc_T_nonCriticalExtensions_233 = -1; +static gint ett_rrc_T_nonCriticalExtensions_243 = -1; static gint ett_rrc_SysInfoType15_2 = -1; -static gint ett_rrc_T_nonCriticalExtensions_234 = -1; +static gint ett_rrc_T_nonCriticalExtensions_244 = -1; static gint ett_rrc_SysInfoType15_2bis = -1; -static gint ett_rrc_T_nonCriticalExtensions_235 = -1; +static gint ett_rrc_T_nonCriticalExtensions_245 = -1; static gint ett_rrc_SysInfoType15_2ter = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_16 = -1; -static gint ett_rrc_T_nonCriticalExtensions_236 = -1; +static gint ett_rrc_T_nonCriticalExtensions_246 = -1; static gint ett_rrc_SysInfoType15_2ter_vc50ext_IEs = -1; static gint ett_rrc_SysInfoType15_3 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_22 = -1; -static gint ett_rrc_T_nonCriticalExtensions_237 = -1; +static gint ett_rrc_T_nonCriticalExtensions_247 = -1; static gint ett_rrc_SysInfoType15_3_va40ext_IEs = -1; static gint ett_rrc_SysInfoType15_3bis = -1; static gint ett_rrc_T_v860NonCriticalExtensions_31 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_23 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_17 = -1; -static gint ett_rrc_T_nonCriticalExtensions_238 = -1; +static gint ett_rrc_T_nonCriticalExtensions_248 = -1; static gint ett_rrc_SysInfoType15_3bis_v860ext_IEs = -1; static gint ett_rrc_SysInfoType15_3bis_va40ext_IEs = -1; static gint ett_rrc_SysInfoType15_3bis_vc50ext_IEs = -1; static gint ett_rrc_SysInfoType15_4 = -1; static gint ett_rrc_T_v3a0NonCriticalExtensions_14 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_25 = -1; -static gint ett_rrc_T_nonCriticalExtensions_239 = -1; +static gint ett_rrc_T_nonCriticalExtensions_249 = -1; static gint ett_rrc_SysInfoType15_4_v3a0ext = -1; static gint ett_rrc_SysInfoType15_4_v4b0ext = -1; static gint ett_rrc_SysInfoType15_5 = -1; static gint ett_rrc_T_v3a0NonCriticalExtensions_15 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_45 = -1; -static gint ett_rrc_T_nonCriticalExtensions_240 = -1; +static gint ett_rrc_T_nonCriticalExtensions_250 = -1; static gint ett_rrc_SysInfoType15_5_v3a0ext = -1; static gint ett_rrc_SysInfoType15_5_v770ext_IEs = -1; static gint ett_rrc_SysInfoType15_6 = -1; static gint ett_rrc_T_va40NonCriticalExtensions_24 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_18 = -1; -static gint ett_rrc_T_nonCriticalExtensions_241 = -1; +static gint ett_rrc_T_nonCriticalExtensions_251 = -1; static gint ett_rrc_SysInfoType15_6_va40ext_IEs = -1; static gint ett_rrc_SysInfoType15_6_vc50ext_IEs = -1; static gint ett_rrc_SysInfoType15_7 = -1; -static gint ett_rrc_T_nonCriticalExtensions_242 = -1; +static gint ett_rrc_T_nonCriticalExtensions_252 = -1; static gint ett_rrc_SysInfoType15_8 = -1; -static gint ett_rrc_T_nonCriticalExtensions_243 = -1; +static gint ett_rrc_T_nonCriticalExtensions_253 = -1; static gint ett_rrc_SysInfoType16 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_46 = -1; static gint ett_rrc_T_v920NonCriticalExtensions_06 = -1; -static gint ett_rrc_T_nonCriticalExtensions_244 = -1; +static gint ett_rrc_T_nonCriticalExtensions_254 = -1; static gint ett_rrc_SysInfoType16_v770ext_IEs = -1; static gint ett_rrc_SysInfoType16_v920ext_IEs = -1; static gint ett_rrc_SysInfoType17 = -1; static gint ett_rrc_T_v4b0NonCriticalExtensions_26 = -1; static gint ett_rrc_T_v590NonCriticalExtensions_30 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_47 = -1; -static gint ett_rrc_T_nonCriticalExtensions_245 = -1; +static gint ett_rrc_T_nonCriticalExtensions_255 = -1; static gint ett_rrc_SysInfoType17_v4b0ext_IEs = -1; static gint ett_rrc_T_tdd128SpecificInfo_02 = -1; static gint ett_rrc_SysInfoType17_v590ext_IEs = -1; @@ -16964,7 +17358,7 @@ static gint ett_rrc_SysInfoType18 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_18 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_32 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_19 = -1; -static gint ett_rrc_T_nonCriticalExtensions_246 = -1; +static gint ett_rrc_T_nonCriticalExtensions_256 = -1; static gint ett_rrc_SysInfoType18_v6b0ext = -1; static gint ett_rrc_SysInfoType18_v860ext = -1; static gint ett_rrc_SysInfoType18_vc50ext = -1; @@ -16975,31 +17369,35 @@ static gint ett_rrc_T_vb30NonCriticalExtensions = -1; static gint ett_rrc_T_vb50NonCriticalExtensions_24 = -1; static gint ett_rrc_T_vb80NonCriticalExtensions_01 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_20 = -1; -static gint ett_rrc_T_nonCriticalExtensions_247 = -1; +static gint ett_rrc_T_vdxyNonCriticalExtensions_03 = -1; +static gint ett_rrc_T_nonCriticalExtensions_257 = -1; static gint ett_rrc_SysInfoType19_v920ext = -1; static gint ett_rrc_SysInfoType19_va80ext = -1; static gint ett_rrc_SysInfoType19_vb30ext = -1; static gint ett_rrc_SysInfoType19_vb50ext = -1; static gint ett_rrc_SysInfoType19_vb80ext = -1; static gint ett_rrc_SysInfoType19_vc50ext = -1; +static gint ett_rrc_SysInfoType19_vdxyext = -1; static gint ett_rrc_SysInfoType20 = -1; -static gint ett_rrc_T_nonCriticalExtensions_248 = -1; +static gint ett_rrc_T_nonCriticalExtensions_258 = -1; static gint ett_rrc_SysInfoType21 = -1; -static gint ett_rrc_T_nonCriticalExtensions_249 = -1; +static gint ett_rrc_T_nonCriticalExtensions_259 = -1; static gint ett_rrc_SysInfoType22 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_21 = -1; -static gint ett_rrc_T_nonCriticalExtensions_250 = -1; +static gint ett_rrc_T_nonCriticalExtensions_260 = -1; static gint ett_rrc_SysInfoType22_vc50ext_IEs = -1; static gint ett_rrc_SysInfoType23 = -1; static gint ett_rrc_T_wlanRepresentation = -1; -static gint ett_rrc_T_nonCriticalExtensions_251 = -1; +static gint ett_rrc_T_nonCriticalExtensions_261 = -1; static gint ett_rrc_SysInfoType24 = -1; -static gint ett_rrc_T_nonCriticalExtensions_252 = -1; +static gint ett_rrc_T_nonCriticalExtensions_262 = -1; +static gint ett_rrc_SysInfoType25 = -1; +static gint ett_rrc_T_nonCriticalExtensions_263 = -1; static gint ett_rrc_SysInfoTypeSB1 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_19 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_33 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_22 = -1; -static gint ett_rrc_T_nonCriticalExtensions_253 = -1; +static gint ett_rrc_T_nonCriticalExtensions_264 = -1; static gint ett_rrc_SysInfoTypeSB1_v6b0ext = -1; static gint ett_rrc_SysInfoTypeSB1_v860ext = -1; static gint ett_rrc_SysInfoTypeSB1_vc50ext = -1; @@ -17007,16 +17405,16 @@ static gint ett_rrc_SysInfoTypeSB2 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_20 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_34 = -1; static gint ett_rrc_T_vc50NonCriticalExtensions_23 = -1; -static gint ett_rrc_T_nonCriticalExtensions_254 = -1; +static gint ett_rrc_T_nonCriticalExtensions_265 = -1; static gint ett_rrc_SysInfoTypeSB2_v6b0ext = -1; static gint ett_rrc_SysInfoTypeSB2_v860ext = -1; static gint ett_rrc_SysInfoTypeSB2_vc50ext = -1; static gint ett_rrc_SysInfoTypeSB3 = -1; -static gint ett_rrc_T_nonCriticalExtensions_255 = -1; +static gint ett_rrc_T_nonCriticalExtensions_266 = -1; static gint ett_rrc_TDD_UMTS_Frequency_List = -1; static gint ett_rrc_TxFailParams = -1; -static gint ett_rrc_T_modeSpecificInfo_166 = -1; -static gint ett_rrc_T_fdd_203 = -1; +static gint ett_rrc_T_modeSpecificInfo_167 = -1; +static gint ett_rrc_T_fdd_205 = -1; static gint ett_rrc_UE_HistoryInformation = -1; static gint ett_rrc_ValueTagInfo = -1; static gint ett_rrc_ValueTagInfoExtValueTag = -1; @@ -17052,15 +17450,15 @@ static gint ett_rrc_T_different = -1; static gint ett_rrc_MBMS_MCCH_ConfigurationInfo_r6 = -1; static gint ett_rrc_MBMS_MICHConfigurationInfo_r6 = -1; static gint ett_rrc_T_mode_03 = -1; -static gint ett_rrc_T_fdd_204 = -1; +static gint ett_rrc_T_fdd_206 = -1; static gint ett_rrc_T_tdd384_46 = -1; -static gint ett_rrc_T_tdd128_75 = -1; +static gint ett_rrc_T_tdd128_76 = -1; static gint ett_rrc_SEQUENCE_SIZE_1_2_OF_DL_TS_ChannelisationCode = -1; static gint ett_rrc_MBMS_MICHConfigurationInfo_v770ext = -1; static gint ett_rrc_T_mode_04 = -1; static gint ett_rrc_T_tdd384_47 = -1; static gint ett_rrc_T_tdd768_27 = -1; -static gint ett_rrc_T_tdd128_76 = -1; +static gint ett_rrc_T_tdd128_77 = -1; static gint ett_rrc_MBMS_MICHConfigurationInfo_v890ext = -1; static gint ett_rrc_T_mode_05 = -1; static gint ett_rrc_T_imb384 = -1; @@ -17075,10 +17473,10 @@ static gint ett_rrc_MBMS_MSCH_ConfigurationInfo_r6 = -1; static gint ett_rrc_MBMS_MSCHSchedulingInfo = -1; static gint ett_rrc_MBMS_NeighbouringCellSCCPCH_r6 = -1; static gint ett_rrc_T_layer1Combining = -1; -static gint ett_rrc_T_fdd_205 = -1; +static gint ett_rrc_T_fdd_207 = -1; static gint ett_rrc_MBMS_NeighbouringCellSCCPCH_v770ext = -1; static gint ett_rrc_T_layer1Combining_01 = -1; -static gint ett_rrc_T_fdd_206 = -1; +static gint ett_rrc_T_fdd_208 = -1; static gint ett_rrc_MBMS_NeighbouringCellSCCPCHList_r6 = -1; static gint ett_rrc_MBMS_NeighbouringCellSCCPCHList_v770ext = -1; static gint ett_rrc_MBMS_NetworkStandardTimeInformation_LCR_v890ext = -1; @@ -17161,8 +17559,8 @@ static gint ett_rrc_T_v390NonCriticalExtensions_01 = -1; static gint ett_rrc_T_v690NonCriticalExtensions_52 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_35 = -1; static gint ett_rrc_T_v920NonCriticalExtensions_08 = -1; -static gint ett_rrc_T_nonCriticalExtensions_256 = -1; -static gint ett_rrc_T_criticalExtensions_152 = -1; +static gint ett_rrc_T_nonCriticalExtensions_267 = -1; +static gint ett_rrc_T_criticalExtensions_162 = -1; static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_r3_IEs = -1; static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v390ext_IEs = -1; static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v690ext_IEs = -1; @@ -17170,8 +17568,8 @@ static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v860ext_IEs = - static gint ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs = -1; static gint ett_rrc_RFC3095_ContextInfo_r5 = -1; static gint ett_rrc_T_r5_14 = -1; -static gint ett_rrc_T_nonCriticalExtensions_257 = -1; -static gint ett_rrc_T_criticalExtensions_153 = -1; +static gint ett_rrc_T_nonCriticalExtensions_268 = -1; +static gint ett_rrc_T_criticalExtensions_163 = -1; static gint ett_rrc_RFC3095_ContextInfoList_r5 = -1; static gint ett_rrc_SRNC_RelocationInfo_r3 = -1; static gint ett_rrc_T_r3_32 = -1; @@ -17192,7 +17590,7 @@ static gint ett_rrc_T_v6b0NonCriticalExtensions_21 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_48 = -1; static gint ett_rrc_T_v7e0NonCriticalExtensions_04 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_17 = -1; -static gint ett_rrc_T_nonCriticalExtensions_258 = -1; +static gint ett_rrc_T_nonCriticalExtensions_269 = -1; static gint ett_rrc_T_later_than_r3_28 = -1; static gint ett_rrc_T_r4_14 = -1; static gint ett_rrc_T_v4d0NonCriticalExtensions_14 = -1; @@ -17205,8 +17603,8 @@ static gint ett_rrc_T_v6b0NonCriticalExtensions_22 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_49 = -1; static gint ett_rrc_T_v7e0NonCriticalExtensions_05 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_18 = -1; -static gint ett_rrc_T_nonCriticalExtensions_259 = -1; -static gint ett_rrc_T_criticalExtensions_154 = -1; +static gint ett_rrc_T_nonCriticalExtensions_270 = -1; +static gint ett_rrc_T_criticalExtensions_164 = -1; static gint ett_rrc_T_r5_15 = -1; static gint ett_rrc_T_v5a0NonCriticalExtensions_02 = -1; static gint ett_rrc_T_v5b0NonCriticalExtensions_05 = -1; @@ -17216,46 +17614,49 @@ static gint ett_rrc_T_v6b0NonCriticalExtensions_23 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_50 = -1; static gint ett_rrc_T_v7e0NonCriticalExtensions_06 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_19 = -1; -static gint ett_rrc_T_nonCriticalExtensions_260 = -1; -static gint ett_rrc_T_criticalExtensions_155 = -1; +static gint ett_rrc_T_nonCriticalExtensions_271 = -1; +static gint ett_rrc_T_criticalExtensions_165 = -1; static gint ett_rrc_T_r6_12 = -1; static gint ett_rrc_T_v6b0NonCriticalExtensions_24 = -1; static gint ett_rrc_T_v770NonCriticalExtensions_51 = -1; static gint ett_rrc_T_v820NonCriticalExtensions_03 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_36 = -1; -static gint ett_rrc_T_nonCriticalExtensions_261 = -1; -static gint ett_rrc_T_criticalExtensions_156 = -1; +static gint ett_rrc_T_nonCriticalExtensions_272 = -1; +static gint ett_rrc_T_criticalExtensions_166 = -1; static gint ett_rrc_T_r7_16 = -1; static gint ett_rrc_T_v820NonCriticalExtensions_04 = -1; static gint ett_rrc_T_v860NonCriticalExtensions_37 = -1; -static gint ett_rrc_T_nonCriticalExtensions_262 = -1; -static gint ett_rrc_T_criticalExtensions_157 = -1; +static gint ett_rrc_T_nonCriticalExtensions_273 = -1; +static gint ett_rrc_T_criticalExtensions_167 = -1; static gint ett_rrc_T_r8_12 = -1; static gint ett_rrc_T_v7e0NonCriticalExtensions_07 = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_20 = -1; static gint ett_rrc_T_v8d0NonCriticalExtensions_01 = -1; -static gint ett_rrc_T_nonCriticalExtensions_263 = -1; -static gint ett_rrc_T_criticalExtensions_158 = -1; +static gint ett_rrc_T_nonCriticalExtensions_274 = -1; +static gint ett_rrc_T_criticalExtensions_168 = -1; static gint ett_rrc_T_r9_11 = -1; static gint ett_rrc_T_v8d0NonCriticalExtensions_02 = -1; static gint ett_rrc_T_v970NonCriticalExtensions_04 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_13 = -1; -static gint ett_rrc_T_nonCriticalExtensions_264 = -1; -static gint ett_rrc_T_criticalExtensions_159 = -1; +static gint ett_rrc_T_nonCriticalExtensions_275 = -1; +static gint ett_rrc_T_criticalExtensions_169 = -1; static gint ett_rrc_T_r10_13 = -1; static gint ett_rrc_T_v9c0NonCriticalExtensions_14 = -1; static gint ett_rrc_T_vab0NonCriticalExtensions_01 = -1; -static gint ett_rrc_T_nonCriticalExtensions_265 = -1; -static gint ett_rrc_T_criticalExtensions_160 = -1; +static gint ett_rrc_T_nonCriticalExtensions_276 = -1; +static gint ett_rrc_T_criticalExtensions_170 = -1; static gint ett_rrc_T_r11_15 = -1; -static gint ett_rrc_T_nonCriticalExtensions_266 = -1; -static gint ett_rrc_T_criticalExtensions_161 = -1; +static gint ett_rrc_T_nonCriticalExtensions_277 = -1; +static gint ett_rrc_T_criticalExtensions_171 = -1; static gint ett_rrc_T_r12_12 = -1; -static gint ett_rrc_T_nonCriticalExtensions_267 = -1; -static gint ett_rrc_T_criticalExtensions_162 = -1; +static gint ett_rrc_T_nonCriticalExtensions_278 = -1; +static gint ett_rrc_T_criticalExtensions_172 = -1; +static gint ett_rrc_T_r13_10 = -1; +static gint ett_rrc_T_nonCriticalExtensions_279 = -1; +static gint ett_rrc_T_criticalExtensions_173 = -1; static gint ett_rrc_SRNC_RelocationInfo_r3_IEs = -1; -static gint ett_rrc_T_modeSpecificInfo_167 = -1; -static gint ett_rrc_T_fdd_207 = -1; +static gint ett_rrc_T_modeSpecificInfo_168 = -1; +static gint ett_rrc_T_fdd_209 = -1; static gint ett_rrc_SRNC_RelocationInfo_v380ext_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_v390ext_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_v3a0ext_IEs = -1; @@ -17291,20 +17692,20 @@ static gint ett_rrc_T_current_tgps_Status_01 = -1; static gint ett_rrc_T_active_01 = -1; static gint ett_rrc_SRNC_RelocationInfo_r4_IEs = -1; static gint ett_rrc_T_dummy_17 = -1; -static gint ett_rrc_T_fdd_208 = -1; +static gint ett_rrc_T_fdd_210 = -1; static gint ett_rrc_SRNC_RelocationInfo_r5_IEs = -1; static gint ett_rrc_T_dummy_18 = -1; -static gint ett_rrc_T_fdd_209 = -1; +static gint ett_rrc_T_fdd_211 = -1; static gint ett_rrc_SRNC_RelocationInfo_v690ext_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_r6_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_r6_add_ext_IEs = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_21 = -1; -static gint ett_rrc_T_nonCriticalExtensions_268 = -1; +static gint ett_rrc_T_nonCriticalExtensions_280 = -1; static gint ett_rrc_SRNC_RelocationInfo_v6b0ext_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_r7_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_r7_add_ext_IEs = -1; static gint ett_rrc_T_v7f0NonCriticalExtensions_22 = -1; -static gint ett_rrc_T_nonCriticalExtensions_269 = -1; +static gint ett_rrc_T_nonCriticalExtensions_281 = -1; static gint ett_rrc_SRNC_RelocationInfo_v770ext_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_v7e0ext_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_v7f0ext_IEs = -1; @@ -17318,6 +17719,7 @@ static gint ett_rrc_SRNC_RelocationInfo_v9c0ext_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_r10_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_r11_IEs = -1; static gint ett_rrc_SRNC_RelocationInfo_r12_IEs = -1; +static gint ett_rrc_SRNC_RelocationInfo_r13_IEs = -1; static gint ett_rrc_CalculationTimeForCiphering = -1; static gint ett_rrc_CipheringInfoPerRB = -1; static gint ett_rrc_CipheringInfoPerRB_r4 = -1; @@ -17355,6 +17757,7 @@ static gint ett_rrc_MeasurementCommandWithType_r9 = -1; static gint ett_rrc_MeasurementCommandWithType_r10 = -1; static gint ett_rrc_MeasurementCommandWithType_r11 = -1; static gint ett_rrc_MeasurementCommandWithType_r12 = -1; +static gint ett_rrc_MeasurementCommandWithType_r13 = -1; static gint ett_rrc_OngoingMeasRep = -1; static gint ett_rrc_OngoingMeasRep_r4 = -1; static gint ett_rrc_OngoingMeasRep_r5 = -1; @@ -17367,6 +17770,7 @@ static gint ett_rrc_OngoingMeasRep_v970ext_IEs = -1; static gint ett_rrc_OngoingMeasRep_r10 = -1; static gint ett_rrc_OngoingMeasRep_r11 = -1; static gint ett_rrc_OngoingMeasRep_r12 = -1; +static gint ett_rrc_OngoingMeasRep_r13 = -1; static gint ett_rrc_OngoingMeasRepList = -1; static gint ett_rrc_OngoingMeasRepList_r4 = -1; static gint ett_rrc_OngoingMeasRepList_r5 = -1; @@ -17378,6 +17782,7 @@ static gint ett_rrc_OngoingMeasRepList_v970ext_IE = -1; static gint ett_rrc_OngoingMeasRepList_r10 = -1; static gint ett_rrc_OngoingMeasRepList_r11 = -1; static gint ett_rrc_OngoingMeasRepList_r12 = -1; +static gint ett_rrc_OngoingMeasRepList_r13 = -1; static gint ett_rrc_PDCP_Capability_r4 = -1; static gint ett_rrc_T_supportForRfc2507_01 = -1; static gint ett_rrc_T_supportForRfc3095_01 = -1; @@ -17391,11 +17796,11 @@ static gint ett_rrc_T_supportForRfc2507_03 = -1; static gint ett_rrc_T_supportForRfc3095_03 = -1; static gint ett_rrc_T_supported_10 = -1; static gint ett_rrc_PhysicalChannelCapability_r4 = -1; -static gint ett_rrc_T_fddPhysChCapability_08 = -1; +static gint ett_rrc_T_fddPhysChCapability_09 = -1; static gint ett_rrc_T_tdd384_PhysChCapability = -1; static gint ett_rrc_T_tdd128_PhysChCapability_01 = -1; static gint ett_rrc_PhysicalChannelCapability_r5 = -1; -static gint ett_rrc_T_fddPhysChCapability_09 = -1; +static gint ett_rrc_T_fddPhysChCapability_10 = -1; static gint ett_rrc_T_tdd384_PhysChCapability_01 = -1; static gint ett_rrc_T_tdd128_PhysChCapability_02 = -1; static gint ett_rrc_RF_Capability_r4 = -1; @@ -17749,7 +18154,7 @@ dissect_rrc_ActivationTime(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ static int dissect_rrc_RB_Identity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 916 "../../asn1/rrc/rrc.cnf" +#line 917 "../../asn1/rrc/rrc.cnf" offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 1U, 32U, &rbid, FALSE); @@ -17766,7 +18171,7 @@ dissect_rrc_RB_Identity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, static int dissect_rrc_RLC_SequenceNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 922 "../../asn1/rrc/rrc.cnf" +#line 923 "../../asn1/rrc/rrc.cnf" offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 4095U, &activation_frame, FALSE); @@ -17786,7 +18191,7 @@ static const per_sequence_t RB_ActivationTimeInfo_sequence[] = { static int dissect_rrc_RB_ActivationTimeInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 894 "../../asn1/rrc/rrc.cnf" +#line 895 "../../asn1/rrc/rrc.cnf" fp_info *fpinf; rrc_ciphering_info * c_inf; @@ -17937,7 +18342,7 @@ dissect_rrc_PLMN_Identity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U static int dissect_rrc_NAS_SystemInformationGSM_MAP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 717 "../../asn1/rrc/rrc.cnf" +#line 718 "../../asn1/rrc/rrc.cnf" tvbuff_t *nas_sys_info_gsm_map_tvb = NULL; guint32 length; proto_tree *subtree; @@ -17981,7 +18386,7 @@ dissect_rrc_NAS_SystemInformationGSM_MAP(tvbuff_t *tvb _U_, int offset _U_, asn1 static int dissect_rrc_T_cn_CommonGSM_MAP_NAS_SysInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 701 "../../asn1/rrc/rrc.cnf" +#line 702 "../../asn1/rrc/rrc.cnf" actx->private_data = GUINT_TO_POINTER(RRC_NAS_SYS_INFO_CN_COMMON+1); offset = dissect_rrc_NAS_SystemInformationGSM_MAP(tvb, offset, actx, tree, hf_index); @@ -18001,7 +18406,7 @@ static const value_string rrc_CN_DomainIdentity_vals[] = { static int dissect_rrc_CN_DomainIdentity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 695 "../../asn1/rrc/rrc.cnf" +#line 696 "../../asn1/rrc/rrc.cnf" guint32 nas_sys_info_gsm_map; offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 2, &nas_sys_info_gsm_map, FALSE, 0, NULL); @@ -19337,7 +19742,7 @@ dissect_rrc_TimingOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ } -static const per_sequence_t T_fdd_119_sequence[] = { +static const per_sequence_t T_fdd_121_sequence[] = { { &hf_rrc_dummy1_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PCPICH_UsageForChannelEst }, { &hf_rrc_dummy2_09 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCPICH_Info }, { &hf_rrc_secondaryScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode }, @@ -19351,9 +19756,9 @@ static const per_sequence_t T_fdd_119_sequence[] = { }; static int -dissect_rrc_T_fdd_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_119, T_fdd_119_sequence); + ett_rrc_T_fdd_121, T_fdd_121_sequence); return offset; } @@ -19552,7 +19957,7 @@ dissect_rrc_SCCPCH_ChannelisationCodeList(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_tdd_70_sequence[] = { +static const per_sequence_t T_tdd_71_sequence[] = { { &hf_rrc_commonTimeslotInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CommonTimeslotInfoSCCPCH }, { &hf_rrc_individualTimeslotInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IndividualTimeslotInfo }, { &hf_rrc_channelisationCode_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SCCPCH_ChannelisationCodeList }, @@ -19560,30 +19965,30 @@ static const per_sequence_t T_tdd_70_sequence[] = { }; static int -dissect_rrc_T_tdd_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_70, T_tdd_70_sequence); + ett_rrc_T_tdd_71, T_tdd_71_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_83_vals[] = { +static const value_string rrc_T_modeSpecificInfo_84_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_83_choice[] = { - { 0, &hf_rrc_fdd_122 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_119 }, - { 1, &hf_rrc_tdd_76 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_70 }, +static const per_choice_t T_modeSpecificInfo_84_choice[] = { + { 0, &hf_rrc_fdd_124 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_121 }, + { 1, &hf_rrc_tdd_77 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_71 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_83, T_modeSpecificInfo_83_choice, + ett_rrc_T_modeSpecificInfo_84, T_modeSpecificInfo_84_choice, NULL); return offset; @@ -19591,7 +19996,7 @@ dissect_rrc_T_modeSpecificInfo_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t SecondaryCCPCH_Info_sequence[] = { - { &hf_rrc_modeSpecificInfo_83, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_83 }, + { &hf_rrc_modeSpecificInfo_84, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_84 }, { NULL, 0, 0, NULL } }; @@ -20064,7 +20469,7 @@ static const value_string rrc_ExplicitTFCS_Configuration_vals[] = { }; static const per_choice_t ExplicitTFCS_Configuration_choice[] = { - { 0, &hf_rrc_complete_30 , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_ReconfAdd }, + { 0, &hf_rrc_complete_31 , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_ReconfAdd }, { 1, &hf_rrc_addition , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_ReconfAdd }, { 2, &hf_rrc_removal , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_RemovalList }, { 3, &hf_rrc_replacement , ASN1_NO_EXTENSIONS , dissect_rrc_T_replacement }, @@ -21426,51 +21831,51 @@ dissect_rrc_SIB_ReferenceListFACH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_fdd_117_sequence[] = { +static const per_sequence_t T_fdd_119_sequence[] = { { &hf_rrc_fach_PCH_InformationList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FACH_PCH_InformationList }, { &hf_rrc_sib_ReferenceListFACH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_ReferenceListFACH }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_117, T_fdd_117_sequence); + ett_rrc_T_fdd_119, T_fdd_119_sequence); return offset; } -static const per_sequence_t T_tdd_69_sequence[] = { +static const per_sequence_t T_tdd_70_sequence[] = { { &hf_rrc_fach_PCH_InformationList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FACH_PCH_InformationList }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_69, T_tdd_69_sequence); + ett_rrc_T_tdd_70, T_tdd_70_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_81_vals[] = { +static const value_string rrc_T_modeSpecificInfo_82_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_81_choice[] = { - { 0, &hf_rrc_fdd_120 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_117 }, - { 1, &hf_rrc_tdd_75 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_69 }, +static const per_choice_t T_modeSpecificInfo_82_choice[] = { + { 0, &hf_rrc_fdd_122 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_119 }, + { 1, &hf_rrc_tdd_76 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_70 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_81, T_modeSpecificInfo_81_choice, + ett_rrc_T_modeSpecificInfo_82, T_modeSpecificInfo_82_choice, NULL); return offset; @@ -21480,7 +21885,7 @@ dissect_rrc_T_modeSpecificInfo_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t SCCPCH_InfoForFACH_sequence[] = { { &hf_rrc_secondaryCCPCH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SecondaryCCPCH_Info }, { &hf_rrc_tfcs , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TFCS }, - { &hf_rrc_modeSpecificInfo_81, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_81 }, + { &hf_rrc_modeSpecificInfo_82, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_82 }, { NULL, 0, 0, NULL } }; @@ -21869,7 +22274,7 @@ dissect_rrc_T_r3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_ static int dissect_rrc_H_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 824 "../../asn1/rrc/rrc.cnf" +#line 825 "../../asn1/rrc/rrc.cnf" tvbuff_t *hrnti_tvb; struct rrc_info *rrcinf; offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, @@ -21878,7 +22283,7 @@ dissect_rrc_H_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, prot -#line 829 "../../asn1/rrc/rrc.cnf" +#line 830 "../../asn1/rrc/rrc.cnf" rrcinf = (struct rrc_info *)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_rrc, 0); if (!rrcinf) { rrcinf = wmem_new0(wmem_file_scope(), struct rrc_info); @@ -21904,7 +22309,7 @@ dissect_rrc_E_RNTI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, prot static int dissect_rrc_T_cn_CommonGSM_MAP_NAS_SysInfo_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 705 "../../asn1/rrc/rrc.cnf" +#line 706 "../../asn1/rrc/rrc.cnf" actx->private_data = GUINT_TO_POINTER(RRC_NAS_SYS_INFO_CN_COMMON+1); offset = dissect_rrc_NAS_SystemInformationGSM_MAP(tvb, offset, actx, tree, hf_index); @@ -22365,22 +22770,22 @@ dissect_rrc_DL_FDPCH_InfoPerRL_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const value_string rrc_T_dl_dpchInfo_05_vals[] = { +static const value_string rrc_T_dl_dpchInfo_06_vals[] = { { 0, "dl-DPCH-InfoPerRL" }, { 1, "dl-FDPCH-InfoPerRL" }, { 0, NULL } }; -static const per_choice_t T_dl_dpchInfo_05_choice[] = { +static const per_choice_t T_dl_dpchInfo_06_choice[] = { { 0, &hf_rrc_dl_DPCH_InfoPerRL_02, ASN1_NO_EXTENSIONS , dissect_rrc_DL_DPCH_InfoPerRL_r5 }, { 1, &hf_rrc_dl_FDPCH_InfoPerRL, ASN1_NO_EXTENSIONS , dissect_rrc_DL_FDPCH_InfoPerRL_r6 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_dl_dpchInfo_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_dl_dpchInfo_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_dl_dpchInfo_05, T_dl_dpchInfo_05_choice, + ett_rrc_T_dl_dpchInfo_06, T_dl_dpchInfo_06_choice, NULL); return offset; @@ -22450,7 +22855,7 @@ dissect_rrc_E_RGCH_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static const per_sequence_t RL_AdditionInformation_r6_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_cell_Id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity }, - { &hf_rrc_dl_dpchInfo_05 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_05 }, + { &hf_rrc_dl_dpchInfo_06 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_06 }, { &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information }, { &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_Information }, { NULL, 0, 0, NULL } @@ -22533,16 +22938,16 @@ dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_fdd_102_sequence[] = { +static const per_sequence_t T_fdd_104_sequence[] = { { &hf_rrc_hS_SCCHChannelisationCodeInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes }, { &hf_rrc_dl_ScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_102, T_fdd_102_sequence); + ett_rrc_T_fdd_104, T_fdd_104_sequence); return offset; } @@ -22915,44 +23320,44 @@ dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128(tvbuff_t *tvb _U_, int } -static const value_string rrc_T_tdd_58_vals[] = { +static const value_string rrc_T_tdd_59_vals[] = { { 0, "tdd384" }, { 1, "tdd128" }, { 0, NULL } }; -static const per_choice_t T_tdd_58_choice[] = { +static const per_choice_t T_tdd_59_choice[] = { { 0, &hf_rrc_tdd384_27 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_25 }, - { 1, &hf_rrc_tdd128_39 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128 }, + { 1, &hf_rrc_tdd128_40 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_tdd_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_58, T_tdd_58_choice, + ett_rrc_T_tdd_59, T_tdd_59_choice, NULL); return offset; } -static const value_string rrc_T_modeSpecificInfo_68_vals[] = { +static const value_string rrc_T_modeSpecificInfo_69_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_68_choice[] = { - { 0, &hf_rrc_fdd_104 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_102 }, - { 1, &hf_rrc_tdd_62 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_58 }, +static const per_choice_t T_modeSpecificInfo_69_choice[] = { + { 0, &hf_rrc_fdd_106 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_104 }, + { 1, &hf_rrc_tdd_63 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_59 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_68, T_modeSpecificInfo_68_choice, + ett_rrc_T_modeSpecificInfo_69, T_modeSpecificInfo_69_choice, NULL); return offset; @@ -22960,7 +23365,7 @@ dissect_rrc_T_modeSpecificInfo_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t HS_SCCH_Info_sequence[] = { - { &hf_rrc_modeSpecificInfo_68, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_68 }, + { &hf_rrc_modeSpecificInfo_69, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_69 }, { NULL, 0, 0, NULL } }; @@ -23026,7 +23431,7 @@ dissect_rrc_DeltaCQI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_fdd_106_sequence[] = { +static const per_sequence_t T_fdd_108_sequence[] = { { &hf_rrc_measurementPowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementPowerOffset }, { &hf_rrc_feedback_cycle , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Feedback_cycle }, { &hf_rrc_cqi_RepetitionFactor, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CQI_RepetitionFactor }, @@ -23035,30 +23440,30 @@ static const per_sequence_t T_fdd_106_sequence[] = { }; static int -dissect_rrc_T_fdd_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_106, T_fdd_106_sequence); + ett_rrc_T_fdd_108, T_fdd_108_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_73_vals[] = { +static const value_string rrc_T_modeSpecificInfo_74_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_73_choice[] = { - { 0, &hf_rrc_fdd_108 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_106 }, +static const per_choice_t T_modeSpecificInfo_74_choice[] = { + { 0, &hf_rrc_fdd_110 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_108 }, { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_73, T_modeSpecificInfo_73_choice, + ett_rrc_T_modeSpecificInfo_74, T_modeSpecificInfo_74_choice, NULL); return offset; @@ -23066,7 +23471,7 @@ dissect_rrc_T_modeSpecificInfo_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t Measurement_Feedback_Info_sequence[] = { - { &hf_rrc_modeSpecificInfo_73, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_73 }, + { &hf_rrc_modeSpecificInfo_74, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_74 }, { NULL, 0, 0, NULL } }; @@ -23526,7 +23931,7 @@ static const per_sequence_t Serving_HSDSCH_CellInformation_sequence[] = { { &hf_rrc_harq_Preamble_Mode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HARQ_Preamble_Mode }, { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_dl_hspdsch_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information }, - { &hf_rrc_harqInfo_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HARQ_Info }, + { &hf_rrc_harqInfo_03 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HARQ_Info }, { &hf_rrc_mac_hsResetIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_hsResetIndicator }, { NULL, 0, 0, NULL } }; @@ -23674,22 +24079,22 @@ dissect_rrc_INTEGER_0_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ } -static const value_string rrc_T_e_RGCH_Info_07_vals[] = { +static const value_string rrc_T_e_RGCH_Info_09_vals[] = { { 0, "e-RGCH-Information" }, { 1, "releaseIndicator" }, { 0, NULL } }; -static const per_choice_t T_e_RGCH_Info_07_choice[] = { +static const per_choice_t T_e_RGCH_Info_09_choice[] = { { 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information }, { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_e_RGCH_Info_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_e_RGCH_Info_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_e_RGCH_Info_07, T_e_RGCH_Info_07_choice, + ett_rrc_T_e_RGCH_Info_09, T_e_RGCH_Info_09_choice, NULL); return offset; @@ -23706,7 +24111,7 @@ static const per_sequence_t E_DCH_RL_InfoNewServingCell_sequence[] = { { &hf_rrc_threeIndexStepThreshold, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_37 }, { &hf_rrc_twoIndexStepThreshold, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_37 }, { &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information }, - { &hf_rrc_e_RGCH_Info_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_07 }, + { &hf_rrc_e_RGCH_Info_09 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_09 }, { NULL, 0, 0, NULL } }; @@ -23719,44 +24124,44 @@ dissect_rrc_E_DCH_RL_InfoNewServingCell(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const value_string rrc_T_e_HICH_Info_05_vals[] = { +static const value_string rrc_T_e_HICH_Info_06_vals[] = { { 0, "e-HICH-Information" }, { 1, "releaseIndicator" }, { 0, NULL } }; -static const per_choice_t T_e_HICH_Info_05_choice[] = { +static const per_choice_t T_e_HICH_Info_06_choice[] = { { 0, &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_HICH_Information }, { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_e_HICH_Info_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_e_HICH_Info_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_e_HICH_Info_05, T_e_HICH_Info_05_choice, + ett_rrc_T_e_HICH_Info_06, T_e_HICH_Info_06_choice, NULL); return offset; } -static const value_string rrc_T_e_RGCH_Info_11_vals[] = { +static const value_string rrc_T_e_RGCH_Info_13_vals[] = { { 0, "e-RGCH-Information" }, { 1, "releaseIndicator" }, { 0, NULL } }; -static const per_choice_t T_e_RGCH_Info_11_choice[] = { +static const per_choice_t T_e_RGCH_Info_13_choice[] = { { 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information }, { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_e_RGCH_Info_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_e_RGCH_Info_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_e_RGCH_Info_11, T_e_RGCH_Info_11_choice, + ett_rrc_T_e_RGCH_Info_13, T_e_RGCH_Info_13_choice, NULL); return offset; @@ -23765,8 +24170,8 @@ dissect_rrc_T_e_RGCH_Info_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx static const per_sequence_t E_DCH_RL_InfoOtherCell_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, - { &hf_rrc_e_HICH_Info_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_HICH_Info_05 }, - { &hf_rrc_e_RGCH_Info_11 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_11 }, + { &hf_rrc_e_HICH_Info_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_HICH_Info_06 }, + { &hf_rrc_e_RGCH_Info_13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_13 }, { NULL, 0, 0, NULL } }; @@ -24717,22 +25122,22 @@ dissect_rrc_DL_FDPCH_InfoPerRL_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const value_string rrc_T_dl_dpchInfo_06_vals[] = { +static const value_string rrc_T_dl_dpchInfo_07_vals[] = { { 0, "dl-DPCH-InfoPerRL" }, { 1, "dl-FDPCH-InfoPerRL" }, { 0, NULL } }; -static const per_choice_t T_dl_dpchInfo_06_choice[] = { +static const per_choice_t T_dl_dpchInfo_07_choice[] = { { 0, &hf_rrc_dl_DPCH_InfoPerRL_02, ASN1_NO_EXTENSIONS , dissect_rrc_DL_DPCH_InfoPerRL_r5 }, { 1, &hf_rrc_dl_FDPCH_InfoPerRL_01, ASN1_NO_EXTENSIONS , dissect_rrc_DL_FDPCH_InfoPerRL_r7 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_dl_dpchInfo_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_dl_dpchInfo_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_dl_dpchInfo_06, T_dl_dpchInfo_06_choice, + ett_rrc_T_dl_dpchInfo_07, T_dl_dpchInfo_07_choice, NULL); return offset; @@ -24742,7 +25147,7 @@ dissect_rrc_T_dl_dpchInfo_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx static const per_sequence_t RL_AdditionInformation_r7_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_cell_Id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity }, - { &hf_rrc_dl_dpchInfo_06 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_06 }, + { &hf_rrc_dl_dpchInfo_07 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_07 }, { &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information }, { &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_Information }, { NULL, 0, 0, NULL } @@ -24771,16 +25176,16 @@ dissect_rrc_RL_AdditionInformationList_r7(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_fdd_104_sequence[] = { +static const per_sequence_t T_fdd_106_sequence[] = { { &hf_rrc_hS_SCCHChannelisationCodeInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes }, { &hf_rrc_dl_ScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_104, T_fdd_104_sequence); + ett_rrc_T_fdd_106, T_fdd_106_sequence); return offset; } @@ -25226,7 +25631,7 @@ dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128_r6(tvbuff_t *tvb _U_, i } -static const per_sequence_t T_tdd128_40_sequence[] = { +static const per_sequence_t T_tdd128_41_sequence[] = { { &hf_rrc_nack_ack_power_offset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M7_8 }, { &hf_rrc_power_level_HSSICH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M120_M58 }, { &hf_rrc_tpc_step_size_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tpc_step_size_01 }, @@ -25238,54 +25643,54 @@ static const per_sequence_t T_tdd128_40_sequence[] = { }; static int -dissect_rrc_T_tdd128_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_40, T_tdd128_40_sequence); + ett_rrc_T_tdd128_41, T_tdd128_41_sequence); return offset; } -static const value_string rrc_T_tdd_60_vals[] = { +static const value_string rrc_T_tdd_61_vals[] = { { 0, "tdd384" }, { 1, "tdd768" }, { 2, "tdd128" }, { 0, NULL } }; -static const per_choice_t T_tdd_60_choice[] = { +static const per_choice_t T_tdd_61_choice[] = { { 0, &hf_rrc_tdd384_29 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_27 }, { 1, &hf_rrc_tdd768_19 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_17 }, - { 2, &hf_rrc_tdd128_41 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_40 }, + { 2, &hf_rrc_tdd128_42 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_41 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_tdd_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_60, T_tdd_60_choice, + ett_rrc_T_tdd_61, T_tdd_61_choice, NULL); return offset; } -static const value_string rrc_T_modeSpecificInfo_70_vals[] = { +static const value_string rrc_T_modeSpecificInfo_71_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_70_choice[] = { - { 0, &hf_rrc_fdd_106 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_104 }, - { 1, &hf_rrc_tdd_64 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_60 }, +static const per_choice_t T_modeSpecificInfo_71_choice[] = { + { 0, &hf_rrc_fdd_108 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_106 }, + { 1, &hf_rrc_tdd_65 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_61 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_70, T_modeSpecificInfo_70_choice, + ett_rrc_T_modeSpecificInfo_71, T_modeSpecificInfo_71_choice, NULL); return offset; @@ -25293,7 +25698,7 @@ dissect_rrc_T_modeSpecificInfo_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t HS_SCCH_Info_r7_sequence[] = { - { &hf_rrc_modeSpecificInfo_70, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_70 }, + { &hf_rrc_modeSpecificInfo_71, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_71 }, { NULL, 0, 0, NULL } }; @@ -25336,7 +25741,7 @@ dissect_rrc_Feedback_cycle_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act } -static const per_sequence_t T_fdd_107_sequence[] = { +static const per_sequence_t T_fdd_109_sequence[] = { { &hf_rrc_measurementPowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementPowerOffset }, { &hf_rrc_feedback_cycle_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Feedback_cycle_r7 }, { &hf_rrc_cqi_RepetitionFactor, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CQI_RepetitionFactor }, @@ -25345,30 +25750,30 @@ static const per_sequence_t T_fdd_107_sequence[] = { }; static int -dissect_rrc_T_fdd_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_107, T_fdd_107_sequence); + ett_rrc_T_fdd_109, T_fdd_109_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_74_vals[] = { +static const value_string rrc_T_modeSpecificInfo_75_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_74_choice[] = { - { 0, &hf_rrc_fdd_109 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_107 }, +static const per_choice_t T_modeSpecificInfo_75_choice[] = { + { 0, &hf_rrc_fdd_111 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_109 }, { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_74, T_modeSpecificInfo_74_choice, + ett_rrc_T_modeSpecificInfo_75, T_modeSpecificInfo_75_choice, NULL); return offset; @@ -25376,7 +25781,7 @@ dissect_rrc_T_modeSpecificInfo_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t Measurement_Feedback_Info_r7_sequence[] = { - { &hf_rrc_modeSpecificInfo_74, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_74 }, + { &hf_rrc_modeSpecificInfo_75, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_75 }, { NULL, 0, 0, NULL } }; @@ -25711,7 +26116,7 @@ dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128_MultiCarrier(tvbuff_t * static const per_sequence_t DL_HSPDSCH_MultiCarrier_Information_item_sequence[] = { { &hf_rrc_uarfcn_Carrier , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UARFCN }, - { &hf_rrc_harqInfo_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HARQ_Info }, + { &hf_rrc_harqInfo_03 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HARQ_Info }, { &hf_rrc_hs_PDSCH_Midamble_Configuration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_PDSCH_Midamble_Configuration_TDD128 }, { &hf_rrc_hs_SCCH_TDD128_MultiCarrier, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128_MultiCarrier }, { NULL, 0, 0, NULL } @@ -26034,22 +26439,22 @@ dissect_rrc_E_DPDCH_Reference_E_TFCIList_r7(tvbuff_t *tvb _U_, int offset _U_, a } -static const value_string rrc_T_e_RGCH_Info_08_vals[] = { +static const value_string rrc_T_e_RGCH_Info_10_vals[] = { { 0, "e-RGCH-Information" }, { 1, "releaseIndicator" }, { 0, NULL } }; -static const per_choice_t T_e_RGCH_Info_08_choice[] = { +static const per_choice_t T_e_RGCH_Info_10_choice[] = { { 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information }, { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_e_RGCH_Info_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_e_RGCH_Info_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_e_RGCH_Info_08, T_e_RGCH_Info_08_choice, + ett_rrc_T_e_RGCH_Info_10, T_e_RGCH_Info_10_choice, NULL); return offset; @@ -26066,7 +26471,7 @@ static const per_sequence_t E_DCH_RL_InfoNewServingCell_r7_sequence[] = { { &hf_rrc_threeIndexStepThreshold, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_37 }, { &hf_rrc_twoIndexStepThreshold, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_37 }, { &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information }, - { &hf_rrc_e_RGCH_Info_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_08 }, + { &hf_rrc_e_RGCH_Info_10 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_10 }, { NULL, 0, 0, NULL } }; @@ -26415,16 +26820,16 @@ dissect_rrc_T_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_ } -static const per_sequence_t T_fdd_110_sequence[] = { +static const per_sequence_t T_fdd_112_sequence[] = { { &hf_rrc_mimoN_M_Ratio , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_N_M_Ratio }, { &hf_rrc_mimoPilotConfiguration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_PilotConfiguration }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_110, T_fdd_110_sequence); + ett_rrc_T_fdd_112, T_fdd_112_sequence); return offset; } @@ -26486,59 +26891,59 @@ dissect_rrc_HS_SICH_ReferenceSignalInfoList(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_tdd128_43_sequence[] = { +static const per_sequence_t T_tdd128_44_sequence[] = { { &hf_rrc_mimoSFModeForHSPDSCHDualStream, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_mimoSFModeForHSPDSCHDualStream }, { &hf_rrc_hs_sich_ReferenceSignalInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SICH_ReferenceSignalInfoList }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_43, T_tdd128_43_sequence); + ett_rrc_T_tdd128_44, T_tdd128_44_sequence); return offset; } -static const value_string rrc_T_tdd_63_vals[] = { +static const value_string rrc_T_tdd_64_vals[] = { { 0, "tdd128" }, { 1, "tdd384-tdd768" }, { 0, NULL } }; -static const per_choice_t T_tdd_63_choice[] = { - { 0, &hf_rrc_tdd128_44 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_43 }, - { 1, &hf_rrc_tdd384_tdd768_05, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, +static const per_choice_t T_tdd_64_choice[] = { + { 0, &hf_rrc_tdd128_45 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_44 }, + { 1, &hf_rrc_tdd384_tdd768_06, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_tdd_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_63, T_tdd_63_choice, + ett_rrc_T_tdd_64, T_tdd_64_choice, NULL); return offset; } -static const value_string rrc_T_modeSpecificInfo_77_vals[] = { +static const value_string rrc_T_modeSpecificInfo_78_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_77_choice[] = { - { 0, &hf_rrc_fdd_112 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_110 }, - { 1, &hf_rrc_tdd_67 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_63 }, +static const per_choice_t T_modeSpecificInfo_78_choice[] = { + { 0, &hf_rrc_fdd_114 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_112 }, + { 1, &hf_rrc_tdd_68 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_64 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_77, T_modeSpecificInfo_77_choice, + ett_rrc_T_modeSpecificInfo_78, T_modeSpecificInfo_78_choice, NULL); return offset; @@ -26547,7 +26952,7 @@ dissect_rrc_T_modeSpecificInfo_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t MIMO_Parameters_r8_sequence[] = { { &hf_rrc_mimoOperation , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MIMO_Operation }, - { &hf_rrc_modeSpecificInfo_77, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_77 }, + { &hf_rrc_modeSpecificInfo_78, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_78 }, { NULL, 0, 0, NULL } }; @@ -26560,22 +26965,22 @@ dissect_rrc_MIMO_Parameters_r8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac } -static const value_string rrc_T_dl_dpchInfo_07_vals[] = { +static const value_string rrc_T_dl_dpchInfo_08_vals[] = { { 0, "dl-DPCH-InfoPerRL" }, { 1, "dl-FDPCH-InfoPerRL" }, { 0, NULL } }; -static const per_choice_t T_dl_dpchInfo_07_choice[] = { +static const per_choice_t T_dl_dpchInfo_08_choice[] = { { 0, &hf_rrc_dl_DPCH_InfoPerRL_02, ASN1_NO_EXTENSIONS , dissect_rrc_DL_DPCH_InfoPerRL_r5 }, { 1, &hf_rrc_dl_FDPCH_InfoPerRL_01, ASN1_NO_EXTENSIONS , dissect_rrc_DL_FDPCH_InfoPerRL_r7 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_dl_dpchInfo_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_dl_dpchInfo_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_dl_dpchInfo_07, T_dl_dpchInfo_07_choice, + ett_rrc_T_dl_dpchInfo_08, T_dl_dpchInfo_08_choice, NULL); return offset; @@ -26777,7 +27182,7 @@ dissect_rrc_T_dl_64QAM_Configured_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_newConfiguration_06_sequence[] = { +static const per_sequence_t T_newConfiguration_07_sequence[] = { { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_H_RNTI }, { &hf_rrc_dl_64QAM_Configured_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_64QAM_Configured_05 }, { &hf_rrc_hs_DSCH_TBSizeTable, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DSCH_TBSizeTable }, @@ -26790,9 +27195,9 @@ static const per_sequence_t T_newConfiguration_06_sequence[] = { }; static int -dissect_rrc_T_newConfiguration_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_newConfiguration_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_newConfiguration_06, T_newConfiguration_06_sequence); + ett_rrc_T_newConfiguration_07, T_newConfiguration_07_sequence); return offset; } @@ -26806,7 +27211,7 @@ static const value_string rrc_DL_SecondaryCellInfoFDD_vals[] = { static const per_choice_t DL_SecondaryCellInfoFDD_choice[] = { { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_newConfiguration_06, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_06 }, + { 1, &hf_rrc_newConfiguration_07, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_07 }, { 0, NULL, 0, NULL } }; @@ -26847,7 +27252,7 @@ dissect_rrc_TargetCellPreconfigInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t RL_AdditionInformation_r8_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_cell_Id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity }, - { &hf_rrc_dl_dpchInfo_07 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_07 }, + { &hf_rrc_dl_dpchInfo_08 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_08 }, { &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information }, { &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_Information }, { &hf_rrc_targetCellPreconfigInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TargetCellPreconfigInfo }, @@ -27005,7 +27410,7 @@ dissect_rrc_TargetCellPreconfigInfo_v890ext(tvbuff_t *tvb _U_, int offset _U_, a static const per_sequence_t RL_AdditionInformation_v890ext_sequence[] = { - { &hf_rrc_targetCellPreconfigInfo_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TargetCellPreconfigInfo_v890ext }, + { &hf_rrc_targetCellPreconfigInfo_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TargetCellPreconfigInfo_v890ext }, { NULL, 0, 0, NULL } }; @@ -27173,7 +27578,7 @@ dissect_rrc_T_precodingWeightSetRestriction_01(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_fdd_111_sequence[] = { +static const per_sequence_t T_fdd_113_sequence[] = { { &hf_rrc_mimoN_M_Ratio , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_N_M_Ratio }, { &hf_rrc_mimoPilotConfiguration_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_PilotConfiguration_r9 }, { &hf_rrc_precodingWeightSetRestriction_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_precodingWeightSetRestriction_01 }, @@ -27181,9 +27586,9 @@ static const per_sequence_t T_fdd_111_sequence[] = { }; static int -dissect_rrc_T_fdd_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_111, T_fdd_111_sequence); + ett_rrc_T_fdd_113, T_fdd_113_sequence); return offset; } @@ -27205,59 +27610,59 @@ dissect_rrc_T_mimoSFModeForHSPDSCHDualStream_01(tvbuff_t *tvb _U_, int offset _U } -static const per_sequence_t T_tdd128_44_sequence[] = { +static const per_sequence_t T_tdd128_45_sequence[] = { { &hf_rrc_mimoSFModeForHSPDSCHDualStream_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_mimoSFModeForHSPDSCHDualStream_01 }, { &hf_rrc_hs_sich_ReferenceSignalInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SICH_ReferenceSignalInfoList }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_44, T_tdd128_44_sequence); + ett_rrc_T_tdd128_45, T_tdd128_45_sequence); return offset; } -static const value_string rrc_T_tdd_64_vals[] = { +static const value_string rrc_T_tdd_65_vals[] = { { 0, "tdd128" }, { 1, "tdd384-tdd768" }, { 0, NULL } }; -static const per_choice_t T_tdd_64_choice[] = { - { 0, &hf_rrc_tdd128_45 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_44 }, - { 1, &hf_rrc_tdd384_tdd768_05, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, +static const per_choice_t T_tdd_65_choice[] = { + { 0, &hf_rrc_tdd128_46 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_45 }, + { 1, &hf_rrc_tdd384_tdd768_06, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_tdd_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_64, T_tdd_64_choice, + ett_rrc_T_tdd_65, T_tdd_65_choice, NULL); return offset; } -static const value_string rrc_T_modeSpecificInfo_78_vals[] = { +static const value_string rrc_T_modeSpecificInfo_79_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_78_choice[] = { - { 0, &hf_rrc_fdd_113 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_111 }, - { 1, &hf_rrc_tdd_68 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_64 }, +static const per_choice_t T_modeSpecificInfo_79_choice[] = { + { 0, &hf_rrc_fdd_115 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_113 }, + { 1, &hf_rrc_tdd_69 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_65 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_78, T_modeSpecificInfo_78_choice, + ett_rrc_T_modeSpecificInfo_79, T_modeSpecificInfo_79_choice, NULL); return offset; @@ -27266,7 +27671,7 @@ dissect_rrc_T_modeSpecificInfo_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t MIMO_Parameters_r9_sequence[] = { { &hf_rrc_mimoOperation , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MIMO_Operation }, - { &hf_rrc_modeSpecificInfo_78, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_78 }, + { &hf_rrc_modeSpecificInfo_79, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_79 }, { NULL, 0, 0, NULL } }; @@ -27323,22 +27728,22 @@ dissect_rrc_FrequencyInfoTDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const value_string rrc_T_modeSpecificInfo_67_vals[] = { +static const value_string rrc_T_modeSpecificInfo_68_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_67_choice[] = { - { 0, &hf_rrc_fdd_103 , ASN1_NO_EXTENSIONS , dissect_rrc_FrequencyInfoFDD }, - { 1, &hf_rrc_tdd_61 , ASN1_NO_EXTENSIONS , dissect_rrc_FrequencyInfoTDD }, +static const per_choice_t T_modeSpecificInfo_68_choice[] = { + { 0, &hf_rrc_fdd_105 , ASN1_NO_EXTENSIONS , dissect_rrc_FrequencyInfoFDD }, + { 1, &hf_rrc_tdd_62 , ASN1_NO_EXTENSIONS , dissect_rrc_FrequencyInfoTDD }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_67, T_modeSpecificInfo_67_choice, + ett_rrc_T_modeSpecificInfo_68, T_modeSpecificInfo_68_choice, NULL); return offset; @@ -27346,7 +27751,7 @@ dissect_rrc_T_modeSpecificInfo_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t FrequencyInfo_sequence[] = { - { &hf_rrc_modeSpecificInfo_67, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_67 }, + { &hf_rrc_modeSpecificInfo_68, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_68 }, { NULL, 0, 0, NULL } }; @@ -27582,22 +27987,22 @@ dissect_rrc_UL_SecondaryCellInfoFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const value_string rrc_T_e_RGCH_Info_10_vals[] = { +static const value_string rrc_T_e_RGCH_Info_12_vals[] = { { 0, "e-RGCH-Information" }, { 1, "releaseIndicator" }, { 0, NULL } }; -static const per_choice_t T_e_RGCH_Info_10_choice[] = { +static const per_choice_t T_e_RGCH_Info_12_choice[] = { { 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information }, { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_e_RGCH_Info_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_e_RGCH_Info_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_e_RGCH_Info_10, T_e_RGCH_Info_10_choice, + ett_rrc_T_e_RGCH_Info_12, T_e_RGCH_Info_12_choice, NULL); return offset; @@ -27607,7 +28012,7 @@ dissect_rrc_T_e_RGCH_Info_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx static const per_sequence_t E_DCH_RL_InfoNewSecServingCell_sequence[] = { { &hf_rrc_e_AGCH_Information, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_Information }, { &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information }, - { &hf_rrc_e_RGCH_Info_10 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_10 }, + { &hf_rrc_e_RGCH_Info_12 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_12 }, { NULL, 0, 0, NULL } }; @@ -27620,22 +28025,22 @@ dissect_rrc_E_DCH_RL_InfoNewSecServingCell(tvbuff_t *tvb _U_, int offset _U_, as } -static const value_string rrc_T_e_RGCH_Info_13_vals[] = { +static const value_string rrc_T_e_RGCH_Info_15_vals[] = { { 0, "e-RGCH-Information" }, { 1, "releaseIndicator" }, { 0, NULL } }; -static const per_choice_t T_e_RGCH_Info_13_choice[] = { +static const per_choice_t T_e_RGCH_Info_15_choice[] = { { 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information }, { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_e_RGCH_Info_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_e_RGCH_Info_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_e_RGCH_Info_13, T_e_RGCH_Info_13_choice, + ett_rrc_T_e_RGCH_Info_15, T_e_RGCH_Info_15_choice, NULL); return offset; @@ -27645,7 +28050,7 @@ dissect_rrc_T_e_RGCH_Info_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx static const per_sequence_t E_DCH_RL_InfoOtherCell_SecULFreq_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information }, - { &hf_rrc_e_RGCH_Info_13 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_13 }, + { &hf_rrc_e_RGCH_Info_15 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_15 }, { NULL, 0, 0, NULL } }; @@ -27687,38 +28092,38 @@ dissect_rrc_E_DCH_ReconfigurationInfo_SecULFrequency(tvbuff_t *tvb _U_, int offs } -static const value_string rrc_T_dl_dpchInfo_08_vals[] = { +static const value_string rrc_T_dl_dpchInfo_09_vals[] = { { 0, "dl-DPCH-InfoPerRL" }, { 1, "dl-FDPCH-InfoPerRL" }, { 0, NULL } }; -static const per_choice_t T_dl_dpchInfo_08_choice[] = { +static const per_choice_t T_dl_dpchInfo_09_choice[] = { { 0, &hf_rrc_dl_DPCH_InfoPerRL_02, ASN1_NO_EXTENSIONS , dissect_rrc_DL_DPCH_InfoPerRL_r5 }, { 1, &hf_rrc_dl_FDPCH_InfoPerRL_01, ASN1_NO_EXTENSIONS , dissect_rrc_DL_FDPCH_InfoPerRL_r7 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_dl_dpchInfo_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_dl_dpchInfo_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_dl_dpchInfo_08, T_dl_dpchInfo_08_choice, + ett_rrc_T_dl_dpchInfo_09, T_dl_dpchInfo_09_choice, NULL); return offset; } -static const per_sequence_t T_fdd_105_sequence[] = { +static const per_sequence_t T_fdd_107_sequence[] = { { &hf_rrc_hS_SCCHChannelisationCodeInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes }, { &hf_rrc_dl_ScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_105, T_fdd_105_sequence); + ett_rrc_T_fdd_107, T_fdd_107_sequence); return offset; } @@ -27796,7 +28201,7 @@ dissect_rrc_T_hS_SCCH_tpc_step_size_01(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_tdd128_42_sequence[] = { +static const per_sequence_t T_tdd128_43_sequence[] = { { &hf_rrc_nack_ack_power_offset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M7_8 }, { &hf_rrc_power_level_HSSICH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M120_M58 }, { &hf_rrc_tpc_step_size_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tpc_step_size_02 }, @@ -27809,54 +28214,54 @@ static const per_sequence_t T_tdd128_42_sequence[] = { }; static int -dissect_rrc_T_tdd128_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_42, T_tdd128_42_sequence); + ett_rrc_T_tdd128_43, T_tdd128_43_sequence); return offset; } -static const value_string rrc_T_tdd_62_vals[] = { +static const value_string rrc_T_tdd_63_vals[] = { { 0, "tdd384" }, { 1, "tdd768" }, { 2, "tdd128" }, { 0, NULL } }; -static const per_choice_t T_tdd_62_choice[] = { +static const per_choice_t T_tdd_63_choice[] = { { 0, &hf_rrc_tdd384_30 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_28 }, { 1, &hf_rrc_tdd768_20 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_18 }, - { 2, &hf_rrc_tdd128_43 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_42 }, + { 2, &hf_rrc_tdd128_44 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_43 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_tdd_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_62, T_tdd_62_choice, + ett_rrc_T_tdd_63, T_tdd_63_choice, NULL); return offset; } -static const value_string rrc_T_modeSpecificInfo_72_vals[] = { +static const value_string rrc_T_modeSpecificInfo_73_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_72_choice[] = { - { 0, &hf_rrc_fdd_107 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_105 }, - { 1, &hf_rrc_tdd_66 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_62 }, +static const per_choice_t T_modeSpecificInfo_73_choice[] = { + { 0, &hf_rrc_fdd_109 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_107 }, + { 1, &hf_rrc_tdd_67 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_63 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_72, T_modeSpecificInfo_72_choice, + ett_rrc_T_modeSpecificInfo_73, T_modeSpecificInfo_73_choice, NULL); return offset; @@ -27864,7 +28269,7 @@ dissect_rrc_T_modeSpecificInfo_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t HS_SCCH_Info_r9_sequence[] = { - { &hf_rrc_modeSpecificInfo_72, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_72 }, + { &hf_rrc_modeSpecificInfo_73, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_73 }, { NULL, 0, 0, NULL } }; @@ -28116,7 +28521,7 @@ dissect_rrc_T_differentTxModeFromServingHS_DSCHCell_01(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_newConfiguration_07_sequence[] = { +static const per_sequence_t T_newConfiguration_08_sequence[] = { { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_H_RNTI }, { &hf_rrc_dl_64QAM_Configured_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_64QAM_Configured_06 }, { &hf_rrc_hs_DSCH_TBSizeTable, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DSCH_TBSizeTable }, @@ -28130,9 +28535,9 @@ static const per_sequence_t T_newConfiguration_07_sequence[] = { }; static int -dissect_rrc_T_newConfiguration_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_newConfiguration_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_newConfiguration_07, T_newConfiguration_07_sequence); + ett_rrc_T_newConfiguration_08, T_newConfiguration_08_sequence); return offset; } @@ -28146,7 +28551,7 @@ static const value_string rrc_T_configurationInfo_04_vals[] = { static const per_choice_t T_configurationInfo_04_choice[] = { { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_newConfiguration_07, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_07 }, + { 1, &hf_rrc_newConfiguration_08, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_08 }, { 0, NULL, 0, NULL } }; @@ -28160,16 +28565,16 @@ dissect_rrc_T_configurationInfo_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_newConfiguration_14_sequence[] = { +static const per_sequence_t T_newConfiguration_15_sequence[] = { { &hf_rrc_mimoN_M_Ratio , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_N_M_Ratio }, { &hf_rrc_mimoPilotConfiguration_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_PilotConfiguration_r9 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_newConfiguration_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_newConfiguration_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_newConfiguration_14, T_newConfiguration_14_sequence); + ett_rrc_T_newConfiguration_15, T_newConfiguration_15_sequence); return offset; } @@ -28183,7 +28588,7 @@ static const value_string rrc_SecondaryCellMIMOparametersFDD_vals[] = { static const per_choice_t SecondaryCellMIMOparametersFDD_choice[] = { { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_newConfiguration_14, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_14 }, + { 1, &hf_rrc_newConfiguration_15, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_15 }, { 0, NULL, 0, NULL } }; @@ -28241,7 +28646,7 @@ dissect_rrc_TargetCellPreconfigInfo_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t RL_AdditionInformation_r9_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_cell_Id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity }, - { &hf_rrc_dl_dpchInfo_08 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_08 }, + { &hf_rrc_dl_dpchInfo_09 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_09 }, { &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information }, { &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_Information }, { &hf_rrc_targetCellPreconfigInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TargetCellPreconfigInfo_r9 }, @@ -28396,7 +28801,7 @@ dissect_rrc_TargetCellPreconfigInfo_v950ext(tvbuff_t *tvb _U_, int offset _U_, a static const per_sequence_t RL_AdditionInformation_v950ext_sequence[] = { - { &hf_rrc_targetCellPreconfigInfo_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TargetCellPreconfigInfo_v950ext }, + { &hf_rrc_targetCellPreconfigInfo_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TargetCellPreconfigInfo_v950ext }, { NULL, 0, 0, NULL } }; @@ -28482,22 +28887,22 @@ dissect_rrc_T_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_ } -static const value_string rrc_T_dl_dpchInfo_09_vals[] = { +static const value_string rrc_T_dl_dpchInfo_10_vals[] = { { 0, "dl-DPCH-InfoPerRL" }, { 1, "dl-FDPCH-InfoPerRL" }, { 0, NULL } }; -static const per_choice_t T_dl_dpchInfo_09_choice[] = { +static const per_choice_t T_dl_dpchInfo_10_choice[] = { { 0, &hf_rrc_dl_DPCH_InfoPerRL_02, ASN1_NO_EXTENSIONS , dissect_rrc_DL_DPCH_InfoPerRL_r5 }, { 1, &hf_rrc_dl_FDPCH_InfoPerRL_01, ASN1_NO_EXTENSIONS , dissect_rrc_DL_FDPCH_InfoPerRL_r7 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_dl_dpchInfo_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_dl_dpchInfo_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_dl_dpchInfo_09, T_dl_dpchInfo_09_choice, + ett_rrc_T_dl_dpchInfo_10, T_dl_dpchInfo_10_choice, NULL); return offset; @@ -28534,7 +28939,7 @@ dissect_rrc_T_differentTxModeFromServingHS_DSCHCell_02(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_newConfiguration_08_sequence[] = { +static const per_sequence_t T_newConfiguration_09_sequence[] = { { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_H_RNTI }, { &hf_rrc_dl_64QAM_Configured_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_64QAM_Configured_07 }, { &hf_rrc_hs_DSCH_TBSizeTable, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DSCH_TBSizeTable }, @@ -28548,9 +28953,9 @@ static const per_sequence_t T_newConfiguration_08_sequence[] = { }; static int -dissect_rrc_T_newConfiguration_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_newConfiguration_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_newConfiguration_08, T_newConfiguration_08_sequence); + ett_rrc_T_newConfiguration_09, T_newConfiguration_09_sequence); return offset; } @@ -28564,7 +28969,7 @@ static const value_string rrc_T_configurationInfo_05_vals[] = { static const per_choice_t T_configurationInfo_05_choice[] = { { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_newConfiguration_08, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_08 }, + { 1, &hf_rrc_newConfiguration_09, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_09 }, { 0, NULL, 0, NULL } }; @@ -28593,7 +28998,7 @@ dissect_rrc_T_precodingWeightSetRestriction_03(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_newConfiguration_15_sequence[] = { +static const per_sequence_t T_newConfiguration_16_sequence[] = { { &hf_rrc_mimoN_M_Ratio , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_N_M_Ratio }, { &hf_rrc_mimoPilotConfiguration_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_PilotConfiguration_r9 }, { &hf_rrc_precodingWeightSetRestriction_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_precodingWeightSetRestriction_03 }, @@ -28601,9 +29006,9 @@ static const per_sequence_t T_newConfiguration_15_sequence[] = { }; static int -dissect_rrc_T_newConfiguration_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_newConfiguration_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_newConfiguration_15, T_newConfiguration_15_sequence); + ett_rrc_T_newConfiguration_16, T_newConfiguration_16_sequence); return offset; } @@ -28617,7 +29022,7 @@ static const value_string rrc_SecondaryCellMIMOparametersFDD_r10_vals[] = { static const per_choice_t SecondaryCellMIMOparametersFDD_r10_choice[] = { { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_newConfiguration_15, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_15 }, + { 1, &hf_rrc_newConfiguration_16, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_16 }, { 0, NULL, 0, NULL } }; @@ -28704,7 +29109,7 @@ dissect_rrc_TargetCellPreconfigInfo_r10(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t RL_AdditionInformation_r10_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_cell_Id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity }, - { &hf_rrc_dl_dpchInfo_09 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_09 }, + { &hf_rrc_dl_dpchInfo_10 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_10 }, { &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information }, { &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_Information }, { &hf_rrc_targetCellPreconfigInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TargetCellPreconfigInfo_r10 }, @@ -29069,7 +29474,7 @@ dissect_rrc_BIT_STRING_SIZE_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac } -static const per_sequence_t T_newConfiguration_12_sequence[] = { +static const per_sequence_t T_newConfiguration_13_sequence[] = { { &hf_rrc_mimo4x4N_M_Ratio, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_N_M_Ratio }, { &hf_rrc_mimo4x4PilotConfiguration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_PilotConfiguration }, { &hf_rrc_precodingWeightSetRestriction, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_64 }, @@ -29077,9 +29482,9 @@ static const per_sequence_t T_newConfiguration_12_sequence[] = { }; static int -dissect_rrc_T_newConfiguration_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_newConfiguration_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_newConfiguration_12, T_newConfiguration_12_sequence); + ett_rrc_T_newConfiguration_13, T_newConfiguration_13_sequence); return offset; } @@ -29093,7 +29498,7 @@ static const value_string rrc_T_configurationInfo_09_vals[] = { static const per_choice_t T_configurationInfo_09_choice[] = { { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_newConfiguration_12, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_12 }, + { 1, &hf_rrc_newConfiguration_13, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_13 }, { 0, NULL, 0, NULL } }; @@ -29161,7 +29566,7 @@ dissect_rrc_T_initial_CLTD_ActivationState(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_newConfiguration_17_sequence[] = { +static const per_sequence_t T_newConfiguration_18_sequence[] = { { &hf_rrc_s_dpcch_Info , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_S_DPCCH_Information }, { &hf_rrc_initial_CLTD_ActivationState, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_initial_CLTD_ActivationState }, { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info }, @@ -29169,9 +29574,9 @@ static const per_sequence_t T_newConfiguration_17_sequence[] = { }; static int -dissect_rrc_T_newConfiguration_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_newConfiguration_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_newConfiguration_17, T_newConfiguration_17_sequence); + ett_rrc_T_newConfiguration_18, T_newConfiguration_18_sequence); return offset; } @@ -29185,7 +29590,7 @@ static const value_string rrc_T_configurationInfo_11_vals[] = { static const per_choice_t T_configurationInfo_11_choice[] = { { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_newConfiguration_17, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_17 }, + { 1, &hf_rrc_newConfiguration_18, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_18 }, { 0, NULL, 0, NULL } }; @@ -29329,22 +29734,22 @@ dissect_rrc_F_TPICH_ReconfigurationInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const value_string rrc_T_dl_dpchInfo_10_vals[] = { +static const value_string rrc_T_dl_dpchInfo_11_vals[] = { { 0, "dl-DPCH-InfoPerRL" }, { 1, "dl-FDPCH-InfoPerRL" }, { 0, NULL } }; -static const per_choice_t T_dl_dpchInfo_10_choice[] = { +static const per_choice_t T_dl_dpchInfo_11_choice[] = { { 0, &hf_rrc_dl_DPCH_InfoPerRL_02, ASN1_NO_EXTENSIONS , dissect_rrc_DL_DPCH_InfoPerRL_r5 }, { 1, &hf_rrc_dl_FDPCH_InfoPerRL_01, ASN1_NO_EXTENSIONS , dissect_rrc_DL_FDPCH_InfoPerRL_r7 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_dl_dpchInfo_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_dl_dpchInfo_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_dl_dpchInfo_10, T_dl_dpchInfo_10_choice, + ett_rrc_T_dl_dpchInfo_11, T_dl_dpchInfo_11_choice, NULL); return offset; @@ -29397,7 +29802,7 @@ dissect_rrc_DeltaCQI_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ } -static const per_sequence_t T_fdd_108_sequence[] = { +static const per_sequence_t T_fdd_110_sequence[] = { { &hf_rrc_measurementPowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementPowerOffset }, { &hf_rrc_feedback_cycle_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Feedback_cycle_r7 }, { &hf_rrc_cqi_RepetitionFactor, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CQI_RepetitionFactor }, @@ -29407,30 +29812,30 @@ static const per_sequence_t T_fdd_108_sequence[] = { }; static int -dissect_rrc_T_fdd_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_108, T_fdd_108_sequence); + ett_rrc_T_fdd_110, T_fdd_110_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_75_vals[] = { +static const value_string rrc_T_modeSpecificInfo_76_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_75_choice[] = { - { 0, &hf_rrc_fdd_110 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_108 }, +static const per_choice_t T_modeSpecificInfo_76_choice[] = { + { 0, &hf_rrc_fdd_112 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_110 }, { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_75, T_modeSpecificInfo_75_choice, + ett_rrc_T_modeSpecificInfo_76, T_modeSpecificInfo_76_choice, NULL); return offset; @@ -29438,7 +29843,7 @@ dissect_rrc_T_modeSpecificInfo_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t Measurement_Feedback_Info_r11_sequence[] = { - { &hf_rrc_modeSpecificInfo_75, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_75 }, + { &hf_rrc_modeSpecificInfo_76, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_76 }, { NULL, 0, 0, NULL } }; @@ -29792,22 +30197,22 @@ dissect_rrc_T_servingGrant_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act } -static const value_string rrc_T_e_RGCH_Info_09_vals[] = { +static const value_string rrc_T_e_RGCH_Info_11_vals[] = { { 0, "e-RGCH-Information" }, { 1, "releaseIndicator" }, { 0, NULL } }; -static const per_choice_t T_e_RGCH_Info_09_choice[] = { +static const per_choice_t T_e_RGCH_Info_11_choice[] = { { 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information }, { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_e_RGCH_Info_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_e_RGCH_Info_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_e_RGCH_Info_09, T_e_RGCH_Info_09_choice, + ett_rrc_T_e_RGCH_Info_11, T_e_RGCH_Info_11_choice, NULL); return offset; @@ -29825,7 +30230,7 @@ static const per_sequence_t E_DCH_RL_InfoNewServingCell_r11_sequence[] = { { &hf_rrc_threeIndexStepThreshold, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_37 }, { &hf_rrc_twoIndexStepThreshold, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_37 }, { &hf_rrc_e_HICH_Information_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information_r11 }, - { &hf_rrc_e_RGCH_Info_09 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_09 }, + { &hf_rrc_e_RGCH_Info_11 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_11 }, { NULL, 0, 0, NULL } }; @@ -29838,14 +30243,14 @@ dissect_rrc_E_DCH_RL_InfoNewServingCell_r11(tvbuff_t *tvb _U_, int offset _U_, a } -static const value_string rrc_T_e_HICH_Info_06_vals[] = { +static const value_string rrc_T_e_HICH_Info_07_vals[] = { { 0, "e-HICH-Information" }, { 1, "releaseIndicator" }, { 2, "secondaryReleaseIndicator" }, { 0, NULL } }; -static const per_choice_t T_e_HICH_Info_06_choice[] = { +static const per_choice_t T_e_HICH_Info_07_choice[] = { { 0, &hf_rrc_e_HICH_Information_01, ASN1_NO_EXTENSIONS , dissect_rrc_E_HICH_Information_r11 }, { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_secondaryReleaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, @@ -29853,31 +30258,31 @@ static const per_choice_t T_e_HICH_Info_06_choice[] = { }; static int -dissect_rrc_T_e_HICH_Info_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_e_HICH_Info_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_e_HICH_Info_06, T_e_HICH_Info_06_choice, + ett_rrc_T_e_HICH_Info_07, T_e_HICH_Info_07_choice, NULL); return offset; } -static const value_string rrc_T_e_RGCH_Info_12_vals[] = { +static const value_string rrc_T_e_RGCH_Info_14_vals[] = { { 0, "e-RGCH-Information" }, { 1, "releaseIndicator" }, { 0, NULL } }; -static const per_choice_t T_e_RGCH_Info_12_choice[] = { +static const per_choice_t T_e_RGCH_Info_14_choice[] = { { 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information }, { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_e_RGCH_Info_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_e_RGCH_Info_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_e_RGCH_Info_12, T_e_RGCH_Info_12_choice, + ett_rrc_T_e_RGCH_Info_14, T_e_RGCH_Info_14_choice, NULL); return offset; @@ -29886,8 +30291,8 @@ dissect_rrc_T_e_RGCH_Info_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx static const per_sequence_t E_DCH_RL_InfoOtherCell_r11_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, - { &hf_rrc_e_HICH_Info_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_HICH_Info_06 }, - { &hf_rrc_e_RGCH_Info_12 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_12 }, + { &hf_rrc_e_HICH_Info_09 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_HICH_Info_07 }, + { &hf_rrc_e_RGCH_Info_14 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_14 }, { NULL, 0, 0, NULL } }; @@ -30005,7 +30410,7 @@ dissect_rrc_MultiflowConfigurationInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_newConfiguration_09_sequence[] = { +static const per_sequence_t T_newConfiguration_10_sequence[] = { { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_H_RNTI }, { &hf_rrc_dl_64QAM_Configured_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_64QAM_Configured_08 }, { &hf_rrc_hs_DSCH_TBSizeTable, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DSCH_TBSizeTable }, @@ -30021,9 +30426,9 @@ static const per_sequence_t T_newConfiguration_09_sequence[] = { }; static int -dissect_rrc_T_newConfiguration_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_newConfiguration_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_newConfiguration_09, T_newConfiguration_09_sequence); + ett_rrc_T_newConfiguration_10, T_newConfiguration_10_sequence); return offset; } @@ -30037,7 +30442,7 @@ static const value_string rrc_T_configurationInfo_06_vals[] = { static const per_choice_t T_configurationInfo_06_choice[] = { { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_newConfiguration_09, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_09 }, + { 1, &hf_rrc_newConfiguration_10, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_10 }, { 0, NULL, 0, NULL } }; @@ -30051,7 +30456,7 @@ dissect_rrc_T_configurationInfo_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_newConfiguration_16_sequence[] = { +static const per_sequence_t T_newConfiguration_17_sequence[] = { { &hf_rrc_mimoN_M_Ratio , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_N_M_Ratio }, { &hf_rrc_mimoPilotConfiguration_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_PilotConfiguration }, { &hf_rrc_precodingWeightSetRestriction, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_64 }, @@ -30059,9 +30464,9 @@ static const per_sequence_t T_newConfiguration_16_sequence[] = { }; static int -dissect_rrc_T_newConfiguration_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_newConfiguration_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_newConfiguration_16, T_newConfiguration_16_sequence); + ett_rrc_T_newConfiguration_17, T_newConfiguration_17_sequence); return offset; } @@ -30075,7 +30480,7 @@ static const value_string rrc_T_configurationInfo_10_vals[] = { static const per_choice_t T_configurationInfo_10_choice[] = { { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_newConfiguration_16, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_16 }, + { 1, &hf_rrc_newConfiguration_17, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_17 }, { 0, NULL, 0, NULL } }; @@ -30215,7 +30620,7 @@ dissect_rrc_INTEGER_0_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ } -static const per_sequence_t T_newConfiguration_18_sequence[] = { +static const per_sequence_t T_newConfiguration_19_sequence[] = { { &hf_rrc_s_e_dpcch_power_offset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_17 }, { &hf_rrc_rank2_minimum_E_TFCI, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_DCH_MinimumSet_E_TFCI }, { &hf_rrc_inter_stream_compensation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_15 }, @@ -30223,9 +30628,9 @@ static const per_sequence_t T_newConfiguration_18_sequence[] = { }; static int -dissect_rrc_T_newConfiguration_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_newConfiguration_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_newConfiguration_18, T_newConfiguration_18_sequence); + ett_rrc_T_newConfiguration_19, T_newConfiguration_19_sequence); return offset; } @@ -30239,7 +30644,7 @@ static const value_string rrc_T_configurationInfo_12_vals[] = { static const per_choice_t T_configurationInfo_12_choice[] = { { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_newConfiguration_18, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_18 }, + { 1, &hf_rrc_newConfiguration_19, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_19 }, { 0, NULL, 0, NULL } }; @@ -30305,7 +30710,7 @@ dissect_rrc_TargetCellPreconfigInfo_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t RL_AdditionInformation_r11_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_cell_Id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity }, - { &hf_rrc_dl_dpchInfo_10 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_10 }, + { &hf_rrc_dl_dpchInfo_11 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_11 }, { &hf_rrc_e_HICH_Information_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information_r11 }, { &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_Information }, { &hf_rrc_f_TPICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_F_TPICH_Information }, @@ -30732,16 +31137,16 @@ dissect_rrc_T_dlFETMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_newConfiguration_05_sequence[] = { +static const per_sequence_t T_newConfiguration_06_sequence[] = { { &hf_rrc_ulTransmissionMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ulTransmissionMode }, { &hf_rrc_dlFETMode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dlFETMode }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_newConfiguration_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_newConfiguration_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_newConfiguration_05, T_newConfiguration_05_sequence); + ett_rrc_T_newConfiguration_06, T_newConfiguration_06_sequence); return offset; } @@ -30755,7 +31160,7 @@ static const value_string rrc_T_configurationInfo_03_vals[] = { static const per_choice_t T_configurationInfo_03_choice[] = { { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_newConfiguration_05, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_05 }, + { 1, &hf_rrc_newConfiguration_06, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_06 }, { 0, NULL, 0, NULL } }; @@ -31151,14 +31556,14 @@ dissect_rrc_RadioLinkswithoutDPCHFDPCHInfo(tvbuff_t *tvb _U_, int offset _U_, as } -static const value_string rrc_T_dl_dpchInfo_11_vals[] = { +static const value_string rrc_T_dl_dpchInfo_12_vals[] = { { 0, "dl-DPCH-InfoPerRL" }, { 1, "dl-FDPCH-InfoPerRL" }, { 2, "radioLinkswithoutDPCHFDPCHInfo" }, { 0, NULL } }; -static const per_choice_t T_dl_dpchInfo_11_choice[] = { +static const per_choice_t T_dl_dpchInfo_12_choice[] = { { 0, &hf_rrc_dl_DPCH_InfoPerRL_09, ASN1_NO_EXTENSIONS , dissect_rrc_DL_DPCH_InfoPerRL_ASU }, { 1, &hf_rrc_dl_FDPCH_InfoPerRL_01, ASN1_NO_EXTENSIONS , dissect_rrc_DL_FDPCH_InfoPerRL_r7 }, { 2, &hf_rrc_radioLinkswithoutDPCHFDPCHInfo, ASN1_NO_EXTENSIONS , dissect_rrc_RadioLinkswithoutDPCHFDPCHInfo }, @@ -31166,9 +31571,9 @@ static const per_choice_t T_dl_dpchInfo_11_choice[] = { }; static int -dissect_rrc_T_dl_dpchInfo_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_dl_dpchInfo_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_dl_dpchInfo_11, T_dl_dpchInfo_11_choice, + ett_rrc_T_dl_dpchInfo_12, T_dl_dpchInfo_12_choice, NULL); return offset; @@ -31267,7 +31672,7 @@ dissect_rrc_HS_DPCCHOverheadReduction(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_fdd_109_sequence[] = { +static const per_sequence_t T_fdd_111_sequence[] = { { &hf_rrc_measurementPowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementPowerOffset }, { &hf_rrc_feedback_cycle_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Feedback_cycle_r7 }, { &hf_rrc_hs_DPCCHOverheadReduction, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DPCCHOverheadReduction }, @@ -31278,30 +31683,30 @@ static const per_sequence_t T_fdd_109_sequence[] = { }; static int -dissect_rrc_T_fdd_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_109, T_fdd_109_sequence); + ett_rrc_T_fdd_111, T_fdd_111_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_76_vals[] = { +static const value_string rrc_T_modeSpecificInfo_77_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_76_choice[] = { - { 0, &hf_rrc_fdd_111 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_109 }, +static const per_choice_t T_modeSpecificInfo_77_choice[] = { + { 0, &hf_rrc_fdd_113 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_111 }, { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_76, T_modeSpecificInfo_76_choice, + ett_rrc_T_modeSpecificInfo_77, T_modeSpecificInfo_77_choice, NULL); return offset; @@ -31309,7 +31714,7 @@ dissect_rrc_T_modeSpecificInfo_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t Measurement_Feedback_Info_r12_sequence[] = { - { &hf_rrc_modeSpecificInfo_76, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_76 }, + { &hf_rrc_modeSpecificInfo_77, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_77 }, { NULL, 0, 0, NULL } }; @@ -31600,7 +32005,7 @@ dissect_rrc_DesignatedNonServingHS_DSCHCellInfo(tvbuff_t *tvb _U_, int offset _U } -static const per_sequence_t T_newConfiguration_11_sequence[] = { +static const per_sequence_t T_newConfiguration_12_sequence[] = { { &hf_rrc_dpcch2Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCCH2Info }, { &hf_rrc_f_dpchInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_F_DPCHInfo }, { &hf_rrc_extended_E_DPCCH_DPCCHPO, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Extended_E_DPCCH_DPCCH_PowerOffset }, @@ -31609,9 +32014,9 @@ static const per_sequence_t T_newConfiguration_11_sequence[] = { }; static int -dissect_rrc_T_newConfiguration_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_newConfiguration_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_newConfiguration_11, T_newConfiguration_11_sequence); + ett_rrc_T_newConfiguration_12, T_newConfiguration_12_sequence); return offset; } @@ -31625,7 +32030,7 @@ static const value_string rrc_T_configurationInfo_08_vals[] = { static const per_choice_t T_configurationInfo_08_choice[] = { { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_newConfiguration_11, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_11 }, + { 1, &hf_rrc_newConfiguration_12, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_12 }, { 0, NULL, 0, NULL } }; @@ -31692,7 +32097,7 @@ dissect_rrc_TargetCellPreconfigInfo_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t RL_AdditionInformation_r12_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_cell_Id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity }, - { &hf_rrc_dl_dpchInfo_11 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_11 }, + { &hf_rrc_dl_dpchInfo_12 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_12 }, { &hf_rrc_e_HICH_Information_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information_r11 }, { &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_Information }, { &hf_rrc_f_TPICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_F_TPICH_Information }, @@ -31867,14 +32272,441 @@ dissect_rrc_T_r12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto } -static const per_sequence_t T_criticalExtensions_07_sequence[] = { +static const per_sequence_t DynamicActivationTime_sequence[] = { + { &hf_rrc_activationOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_15 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_DynamicActivationTime(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_07, T_criticalExtensions_07_sequence); + ett_rrc_DynamicActivationTime, DynamicActivationTime_sequence); + + return offset; +} + + + +static int +dissect_rrc_INTEGER_0_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, + 0U, 4U, NULL, FALSE); + + return offset; +} + + + +static int +dissect_rrc_TPC_StepSizeFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, + 0U, 1U, NULL, FALSE); + + return offset; +} + + +static const value_string rrc_T_decimationFactor_vals[] = { + { 0, "slots3" }, + { 1, "slots5" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_decimationFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 2, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t PowerControlAlgorithm3_sequence[] = { + { &hf_rrc_tPCSlotPosition , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_4 }, + { &hf_rrc_tPC_StepSize , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_StepSizeFDD }, + { &hf_rrc_decimationFactor, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_decimationFactor }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_PowerControlAlgorithm3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_PowerControlAlgorithm3, PowerControlAlgorithm3_sequence); + + return offset; +} + + +static const per_sequence_t DL_FDPCH_InfoPerRL_r13_sequence[] = { + { &hf_rrc_pCPICH_UsageForChannelEst, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PCPICH_UsageForChannelEst }, + { &hf_rrc_fdpch_FrameOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DPCH_FrameOffset }, + { &hf_rrc_fdpch_SlotFormat, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FDPCH_SlotFormat }, + { &hf_rrc_secondaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryCPICH_Info }, + { &hf_rrc_secondaryScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode }, + { &hf_rrc_dl_ChannelisationCode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_255 }, + { &hf_rrc_tpc_CombinationIndex, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TPC_CombinationIndex }, + { &hf_rrc_sttdIndication , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_STTDIndication }, + { &hf_rrc_powerControlAlgorithm3, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PowerControlAlgorithm3 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_DL_FDPCH_InfoPerRL_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_DL_FDPCH_InfoPerRL_r13, DL_FDPCH_InfoPerRL_r13_sequence); + + return offset; +} + + +static const value_string rrc_T_e_RGCH_Info_02_vals[] = { + { 0, "e-RGCH-Information" }, + { 1, "releaseIndicator" }, + { 0, NULL } +}; + +static const per_choice_t T_e_RGCH_Info_02_choice[] = { + { 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information }, + { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_e_RGCH_Info_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_e_RGCH_Info_02, T_e_RGCH_Info_02_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_secondary_Serving_E_DCHRL_Indicator_01_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_secondary_Serving_E_DCHRL_Indicator_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 1, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t DL_InformationPerSecondaryRL_r13_sequence[] = { + { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, + { &hf_rrc_cell_id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity }, + { &hf_rrc_dl_FDPCHInfoPerRL_SecULFreq_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_FDPCH_InfoPerRL_r13 }, + { &hf_rrc_e_AGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_AGCH_Information }, + { &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information }, + { &hf_rrc_e_RGCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_02 }, + { &hf_rrc_secondary_Serving_E_DCHRL_Indicator_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_secondary_Serving_E_DCHRL_Indicator_01 }, + { &hf_rrc_radioLinkswithoutDPCHFDPCHIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NULL }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_DL_InformationPerSecondaryRL_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_DL_InformationPerSecondaryRL_r13, DL_InformationPerSecondaryRL_r13_sequence); + + return offset; +} + + +static const per_sequence_t DL_InformationPerSecondaryRL_List_r13_sequence_of[1] = { + { &hf_rrc_DL_InformationPerSecondaryRL_List_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerSecondaryRL_r13 }, +}; + +static int +dissect_rrc_DL_InformationPerSecondaryRL_List_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_DL_InformationPerSecondaryRL_List_r13, DL_InformationPerSecondaryRL_List_r13_sequence_of, + 1, maxEDCHRL, FALSE); + + return offset; +} + + +static const per_sequence_t T_newConfiguration_04_sequence[] = { + { &hf_rrc_secondaryServingEDCHCell_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryServingEDCHCell_Info }, + { &hf_rrc_secondaryEDCH_Info_Common_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryEDCH_Info_Common_r12 }, + { &hf_rrc_dl_InformationPerSecondaryRL_List_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerSecondaryRL_List_r13 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_newConfiguration_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_newConfiguration_04, T_newConfiguration_04_sequence); + + return offset; +} + + +static const value_string rrc_UL_SecondaryCellInfoFDD_r13_vals[] = { + { 0, "continue" }, + { 1, "newConfiguration" }, + { 0, NULL } +}; + +static const per_choice_t UL_SecondaryCellInfoFDD_r13_choice[] = { + { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_newConfiguration_04, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_04 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_UL_SecondaryCellInfoFDD_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_UL_SecondaryCellInfoFDD_r13, UL_SecondaryCellInfoFDD_r13_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_dl_dpchInfo_13_vals[] = { + { 0, "dl-DPCH-InfoPerRL" }, + { 1, "dl-FDPCH-InfoPerRL" }, + { 2, "radioLinkswithoutDPCHFDPCHInfo" }, + { 0, NULL } +}; + +static const per_choice_t T_dl_dpchInfo_13_choice[] = { + { 0, &hf_rrc_dl_DPCH_InfoPerRL_09, ASN1_NO_EXTENSIONS , dissect_rrc_DL_DPCH_InfoPerRL_ASU }, + { 1, &hf_rrc_dl_FDPCH_InfoPerRL_02, ASN1_NO_EXTENSIONS , dissect_rrc_DL_FDPCH_InfoPerRL_r13 }, + { 2, &hf_rrc_radioLinkswithoutDPCHFDPCHInfo, ASN1_NO_EXTENSIONS , dissect_rrc_RadioLinkswithoutDPCHFDPCHInfo }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_dl_dpchInfo_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_dl_dpchInfo_13, T_dl_dpchInfo_13_choice, + NULL); + + return offset; +} + + +static const per_sequence_t TargetCellPreconfigInfo_r13_sequence[] = { + { &hf_rrc_activationTimeOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTimeOffset }, + { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_H_RNTI }, + { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, + { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, + { &hf_rrc_serving_HSDSCH_CellInformation_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Serving_HSDSCH_CellInformation_r12 }, + { &hf_rrc_e_dch_ReconfigurationInfo_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_DCH_ReconfigurationInfo_r11 }, + { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, + { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 }, + { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 }, + { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 }, + { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters }, + { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 }, + { &hf_rrc_ul_SecondaryCellInfoFDD_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r13 }, + { &hf_rrc_e_dch_ReconfigurationInfo_SecULFrequency, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DCH_ReconfigurationInfo_SecULFrequency }, + { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD }, + { &hf_rrc_f_tpich_ReconfigurationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_F_TPICH_ReconfigurationInfo }, + { &hf_rrc_uL_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD }, + { &hf_rrc_ul_16QAM_Config , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_16QAM_Config }, + { &hf_rrc_ul_64QAM_Config , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_64QAM_Config }, + { &hf_rrc_ul_MIMO_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MIMO_InfoFDD }, + { &hf_rrc_dPCCH2InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCCH2InfoFDD }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_TargetCellPreconfigInfo_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_TargetCellPreconfigInfo_r13, TargetCellPreconfigInfo_r13_sequence); + + return offset; +} + + +static const per_sequence_t RL_AdditionInformation_r13_sequence[] = { + { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, + { &hf_rrc_cell_Id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity }, + { &hf_rrc_dl_dpchInfo_13 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dl_dpchInfo_13 }, + { &hf_rrc_e_HICH_Information_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information_r11 }, + { &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_Information }, + { &hf_rrc_f_TPICH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_F_TPICH_Information }, + { &hf_rrc_targetCellPreconfigInfo_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TargetCellPreconfigInfo_r13 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_RL_AdditionInformation_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_RL_AdditionInformation_r13, RL_AdditionInformation_r13_sequence); + + return offset; +} + + +static const per_sequence_t RL_AdditionInformationList_r13_sequence_of[1] = { + { &hf_rrc_RL_AdditionInformationList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RL_AdditionInformation_r13 }, +}; + +static int +dissect_rrc_RL_AdditionInformationList_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_RL_AdditionInformationList_r13, RL_AdditionInformationList_r13_sequence_of, + 1, maxRL_1, FALSE); + + return offset; +} + + +static const per_sequence_t RL_AdditionInformation_SecULFreq_r13_sequence[] = { + { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, + { &hf_rrc_cell_id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity }, + { &hf_rrc_dl_FDPCH_InfoPerRL_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_FDPCH_InfoPerRL_r13 }, + { &hf_rrc_e_HICH_Information, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_HICH_Information }, + { &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_Information }, + { &hf_rrc_radioLinkswithoutDPCHFDPCHIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NULL }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_RL_AdditionInformation_SecULFreq_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_RL_AdditionInformation_SecULFreq_r13, RL_AdditionInformation_SecULFreq_r13_sequence); + + return offset; +} + + +static const per_sequence_t RL_AdditionInformationList_SecULFreq_r13_sequence_of[1] = { + { &hf_rrc_RL_AdditionInformationList_SecULFreq_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RL_AdditionInformation_SecULFreq_r13 }, +}; + +static int +dissect_rrc_RL_AdditionInformationList_SecULFreq_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_RL_AdditionInformationList_SecULFreq_r13, RL_AdditionInformationList_SecULFreq_r13_sequence_of, + 1, maxEDCHRL_1, FALSE); + + return offset; +} + + +static const per_sequence_t ActiveSetUpdate_r13_IEs_sequence[] = { + { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, + { &hf_rrc_dynamicActivationTime, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DynamicActivationTime }, + { &hf_rrc_newU_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI }, + { &hf_rrc_newH_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI }, + { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, + { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, + { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, + { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, + { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 }, + { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 }, + { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 }, + { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters }, + { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD }, + { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, + { &hf_rrc_ul_SecondaryCellInfoFDD_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r13 }, + { &hf_rrc_e_dch_ReconfigurationInfo_SecULFrequency, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DCH_ReconfigurationInfo_SecULFrequency }, + { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD }, + { &hf_rrc_f_tpich_ReconfigurationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_F_TPICH_ReconfigurationInfo }, + { &hf_rrc_ul_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD }, + { &hf_rrc_rl_AdditionInformationList_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RL_AdditionInformationList_r13 }, + { &hf_rrc_rl_AdditionInformationList_SecULFreq_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RL_AdditionInformationList_SecULFreq_r13 }, + { &hf_rrc_servingCellChangeParameters_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ServingCellChangeParameters_r12 }, + { &hf_rrc_rl_RemovalInformationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RL_RemovalInformationList }, + { &hf_rrc_rl_RemovalInformationList_SecULFreq, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RL_RemovalInformationList_SecULFreq }, + { &hf_rrc_tx_DiversityMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TX_DiversityMode }, + { &hf_rrc_dpc_Mode , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPC_Mode }, + { &hf_rrc_serving_HSDSCH_CellInformation_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Serving_HSDSCH_CellInformation_r12 }, + { &hf_rrc_e_dch_ReconfigurationInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DCH_ReconfigurationInfo_r11 }, + { &hf_rrc_ul_16QAM_Config , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_16QAM_Config }, + { &hf_rrc_ul_64QAM_Config , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_64QAM_Config }, + { &hf_rrc_ul_MIMO_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MIMO_InfoFDD }, + { &hf_rrc_e_dch_ReconfInfoSameCell, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DCH_RL_InfoSameServingCell }, + { &hf_rrc_e_TFC_Boost_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_TFC_Boost_Info_r7 }, + { &hf_rrc_e_DPDCH_PowerInterpolation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPDCH_PowerInterpolation }, + { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 }, + { &hf_rrc_dPCCH2InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCCH2InfoFDD }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_ActiveSetUpdate_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_ActiveSetUpdate_r13_IEs, ActiveSetUpdate_r13_IEs_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_08_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_08, T_nonCriticalExtensions_08_sequence); + + return offset; +} + + +static const per_sequence_t T_r13_sequence[] = { + { &hf_rrc_activeSetUpdate_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ActiveSetUpdate_r13_IEs }, + { &hf_rrc_activeSetUpdate_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_nonCriticalExtensions_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_08 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_r13, T_r13_sequence); + + return offset; +} + + +static const per_sequence_t T_criticalExtensions_08_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_08, T_criticalExtensions_08_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_07_vals[] = { + { 0, "r13" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_07_choice[] = { + { 0, &hf_rrc_r13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13 }, + { 1, &hf_rrc_criticalExtensions_08, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_08 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_07, T_criticalExtensions_07_choice, + NULL); return offset; } @@ -32063,7 +32895,7 @@ static const per_choice_t ActiveSetUpdate_choice[] = { static int dissect_rrc_ActiveSetUpdate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 173 "../../asn1/rrc/rrc.cnf" +#line 174 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "ActiveSetUpdate"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_ActiveSetUpdate, ActiveSetUpdate_choice, @@ -32111,15 +32943,15 @@ dissect_rrc_T_utran_GPSTimingOfCell(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_fdd_195_sequence[] = { +static const per_sequence_t T_fdd_197_sequence[] = { { &hf_rrc_referenceIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_195(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_197(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_195, T_fdd_195_sequence); + ett_rrc_T_fdd_197, T_fdd_197_sequence); return offset; } @@ -32135,36 +32967,36 @@ dissect_rrc_CellParametersID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_tdd_142_sequence[] = { +static const per_sequence_t T_tdd_143_sequence[] = { { &hf_rrc_referenceIdentity_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_142, T_tdd_142_sequence); + ett_rrc_T_tdd_143, T_tdd_143_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_158_vals[] = { +static const value_string rrc_T_modeSpecificInfo_159_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_158_choice[] = { - { 0, &hf_rrc_fdd_201 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_195 }, - { 1, &hf_rrc_tdd_150 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_142 }, +static const per_choice_t T_modeSpecificInfo_159_choice[] = { + { 0, &hf_rrc_fdd_203 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_197 }, + { 1, &hf_rrc_tdd_151 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_143 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_158, T_modeSpecificInfo_158_choice, + ett_rrc_T_modeSpecificInfo_159, T_modeSpecificInfo_159_choice, NULL); return offset; @@ -32173,7 +33005,7 @@ dissect_rrc_T_modeSpecificInfo_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UTRAN_GPSReferenceTime_sequence[] = { { &hf_rrc_utran_GPSTimingOfCell, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_utran_GPSTimingOfCell }, - { &hf_rrc_modeSpecificInfo_158, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_modeSpecificInfo_158 }, + { &hf_rrc_modeSpecificInfo_159, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_modeSpecificInfo_159 }, { &hf_rrc_sfn , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_4095 }, { NULL, 0, 0, NULL } }; @@ -33111,50 +33943,50 @@ dissect_rrc_BadSatList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_fdd_182_sequence[] = { +static const per_sequence_t T_fdd_184_sequence[] = { { &hf_rrc_referenceIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_182(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_184(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_182, T_fdd_182_sequence); + ett_rrc_T_fdd_184, T_fdd_184_sequence); return offset; } -static const per_sequence_t T_tdd_129_sequence[] = { +static const per_sequence_t T_tdd_130_sequence[] = { { &hf_rrc_referenceIdentity_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_129, T_tdd_129_sequence); + ett_rrc_T_tdd_130, T_tdd_130_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_146_vals[] = { +static const value_string rrc_T_modeSpecificInfo_147_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_146_choice[] = { - { 0, &hf_rrc_fdd_188 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_182 }, - { 1, &hf_rrc_tdd_137 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_129 }, +static const per_choice_t T_modeSpecificInfo_147_choice[] = { + { 0, &hf_rrc_fdd_190 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_184 }, + { 1, &hf_rrc_tdd_138 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_130 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_146, T_modeSpecificInfo_146_choice, + ett_rrc_T_modeSpecificInfo_147, T_modeSpecificInfo_147_choice, NULL); return offset; @@ -33162,7 +33994,7 @@ dissect_rrc_T_modeSpecificInfo_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UE_Positioning_GPS_ReferenceCellInfo_sequence[] = { - { &hf_rrc_modeSpecificInfo_146, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_146 }, + { &hf_rrc_modeSpecificInfo_147, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_147 }, { NULL, 0, 0, NULL } }; @@ -33198,15 +34030,15 @@ dissect_rrc_UE_Positioning_GPS_AssistanceData(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_fdd_191_sequence[] = { +static const per_sequence_t T_fdd_193_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_191(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_193(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_191, T_fdd_191_sequence); + ett_rrc_T_fdd_193, T_fdd_193_sequence); return offset; } @@ -33245,36 +34077,36 @@ dissect_rrc_CellAndChannelIdentity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_tdd_138_sequence[] = { +static const per_sequence_t T_tdd_139_sequence[] = { { &hf_rrc_cellAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellAndChannelIdentity }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_138, T_tdd_138_sequence); + ett_rrc_T_tdd_139, T_tdd_139_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_155_vals[] = { +static const value_string rrc_T_modeSpecificInfo_156_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_155_choice[] = { - { 0, &hf_rrc_fdd_197 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_191 }, - { 1, &hf_rrc_tdd_146 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_138 }, +static const per_choice_t T_modeSpecificInfo_156_choice[] = { + { 0, &hf_rrc_fdd_199 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_193 }, + { 1, &hf_rrc_tdd_147 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_139 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_155(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_156(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_155, T_modeSpecificInfo_155_choice, + ett_rrc_T_modeSpecificInfo_156, T_modeSpecificInfo_156_choice, NULL); return offset; @@ -33489,7 +34321,7 @@ dissect_rrc_UE_Positioning_IPDL_Parameters(tvbuff_t *tvb _U_, int offset _U_, as static const per_sequence_t UE_Positioning_OTDOA_ReferenceCellInfo_UEB_sequence[] = { { &hf_rrc_sfn , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_4095 }, - { &hf_rrc_modeSpecificInfo_155, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_155 }, + { &hf_rrc_modeSpecificInfo_156, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_156 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_cellPosition , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceCellPosition }, { &hf_rrc_roundTripTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_32766 }, @@ -33506,50 +34338,50 @@ dissect_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_UEB(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_fdd_187_sequence[] = { +static const per_sequence_t T_fdd_189_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_187(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_189(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_187, T_fdd_187_sequence); + ett_rrc_T_fdd_189, T_fdd_189_sequence); return offset; } -static const per_sequence_t T_tdd_134_sequence[] = { +static const per_sequence_t T_tdd_135_sequence[] = { { &hf_rrc_cellAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellAndChannelIdentity }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_134, T_tdd_134_sequence); + ett_rrc_T_tdd_135, T_tdd_135_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_151_vals[] = { +static const value_string rrc_T_modeSpecificInfo_152_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_151_choice[] = { - { 0, &hf_rrc_fdd_193 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_187 }, - { 1, &hf_rrc_tdd_142 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_134 }, +static const per_choice_t T_modeSpecificInfo_152_choice[] = { + { 0, &hf_rrc_fdd_195 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_189 }, + { 1, &hf_rrc_tdd_143 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_135 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_151, T_modeSpecificInfo_151_choice, + ett_rrc_T_modeSpecificInfo_152, T_modeSpecificInfo_152_choice, NULL); return offset; @@ -33679,7 +34511,7 @@ dissect_rrc_FineSFN_SFN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, static const per_sequence_t UE_Positioning_OTDOA_NeighbourCellInfo_UEB_sequence[] = { - { &hf_rrc_modeSpecificInfo_151, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_151 }, + { &hf_rrc_modeSpecificInfo_152, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_152 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_ue_positioning_IPDL_Paremeters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_IPDL_Parameters }, { &hf_rrc_sfn_SFN_RelTimeDifference, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SFN_SFN_RelTimeDifference1 }, @@ -34025,29 +34857,29 @@ dissect_rrc_INTEGER_0_3999999(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act } -static const per_sequence_t T_fdd_180_sequence[] = { +static const per_sequence_t T_fdd_182_sequence[] = { { &hf_rrc_primary_CPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_180(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_182(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_180, T_fdd_180_sequence); + ett_rrc_T_fdd_182, T_fdd_182_sequence); return offset; } -static const per_sequence_t T_tdd_127_sequence[] = { +static const per_sequence_t T_tdd_128_sequence[] = { { &hf_rrc_cellParameters , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_127, T_tdd_127_sequence); + ett_rrc_T_tdd_128, T_tdd_128_sequence); return offset; } @@ -34060,8 +34892,8 @@ static const value_string rrc_T_mode_vals[] = { }; static const per_choice_t T_mode_choice[] = { - { 0, &hf_rrc_fdd_186 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_180 }, - { 1, &hf_rrc_tdd_135 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_127 }, + { 0, &hf_rrc_fdd_188 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_182 }, + { 1, &hf_rrc_tdd_136 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_128 }, { 0, NULL, 0, NULL } }; @@ -37068,14 +37900,14 @@ dissect_rrc_AssistanceDataDelivery_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_10_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_11_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_10, T_nonCriticalExtensions_10_sequence); + ett_rrc_T_nonCriticalExtensions_11, T_nonCriticalExtensions_11_sequence); return offset; } @@ -37083,7 +37915,7 @@ dissect_rrc_T_nonCriticalExtensions_10(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_vc50NonCriticalExtension_sequence[] = { { &hf_rrc_assistanceDataDelivery_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AssistanceDataDelivery_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_10 }, + { &hf_rrc_nonCriticalExtensions_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_11 }, { NULL, 0, 0, NULL } }; @@ -37216,14 +38048,14 @@ dissect_rrc_T_r3_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_08_sequence[] = { +static const per_sequence_t T_criticalExtensions_09_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_08, T_criticalExtensions_08_sequence); + ett_rrc_T_criticalExtensions_09, T_criticalExtensions_09_sequence); return offset; } @@ -37231,7 +38063,7 @@ dissect_rrc_T_criticalExtensions_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t T_later_than_r3_01_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_08 }, + { &hf_rrc_criticalExtensions_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_09 }, { NULL, 0, 0, NULL } }; @@ -37258,7 +38090,7 @@ static const per_choice_t AssistanceDataDelivery_choice[] = { static int dissect_rrc_AssistanceDataDelivery(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 185 "../../asn1/rrc/rrc.cnf" +#line 186 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "AssistanceDataDelivery"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_AssistanceDataDelivery, AssistanceDataDelivery_choice, @@ -37421,7 +38253,7 @@ dissect_rrc_NC_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_gsm_09_sequence[] = { +static const per_sequence_t T_gsm_10_sequence[] = { { &hf_rrc_bsic , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BSIC }, { &hf_rrc_frequency_band , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Frequency_Band }, { &hf_rrc_bcch_ARFCN , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BCCH_ARFCN }, @@ -37430,9 +38262,9 @@ static const per_sequence_t T_gsm_09_sequence[] = { }; static int -dissect_rrc_T_gsm_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_gsm_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_gsm_09, T_gsm_09_sequence); + ett_rrc_T_gsm_10, T_gsm_10_sequence); return offset; } @@ -37447,7 +38279,7 @@ static const value_string rrc_T_technologySpecificInfo_vals[] = { }; static const per_choice_t T_technologySpecificInfo_choice[] = { - { 0, &hf_rrc_gsm_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_09 }, + { 0, &hf_rrc_gsm_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_10 }, { 1, &hf_rrc_is_2000 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 3, &hf_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, @@ -37499,7 +38331,7 @@ dissect_rrc_CellChangeOrderFromUTRAN_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, a static int dissect_rrc_GERAN_SystemInfoBlock(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 566 "../../asn1/rrc/rrc.cnf" +#line 567 "../../asn1/rrc/rrc.cnf" tvbuff_t *parameter_tvb=NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, @@ -37574,14 +38406,14 @@ dissect_rrc_CellChangeOrderFromUTRAN_v590ext_IEs(tvbuff_t *tvb _U_, int offset _ } -static const per_sequence_t T_nonCriticalExtensions_11_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_12_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_11, T_nonCriticalExtensions_11_sequence); + ett_rrc_T_nonCriticalExtensions_12, T_nonCriticalExtensions_12_sequence); return offset; } @@ -37589,7 +38421,7 @@ dissect_rrc_T_nonCriticalExtensions_11(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v590NonCriticalExtensions_01_sequence[] = { { &hf_rrc_cellChangeOrderFromUTRAN_v590ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellChangeOrderFromUTRAN_v590ext_IEs }, - { &hf_rrc_nonCriticalExtensions_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_11 }, + { &hf_rrc_nonCriticalExtensions_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_12 }, { NULL, 0, 0, NULL } }; @@ -37632,14 +38464,14 @@ dissect_rrc_T_r3_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_09_sequence[] = { +static const per_sequence_t T_criticalExtensions_10_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_09, T_criticalExtensions_09_sequence); + ett_rrc_T_criticalExtensions_10, T_criticalExtensions_10_sequence); return offset; } @@ -37647,7 +38479,7 @@ dissect_rrc_T_criticalExtensions_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t T_later_than_r3_02_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_09 }, + { &hf_rrc_criticalExtensions_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_10 }, { NULL, 0, 0, NULL } }; @@ -37674,7 +38506,7 @@ static const per_choice_t CellChangeOrderFromUTRAN_choice[] = { static int dissect_rrc_CellChangeOrderFromUTRAN(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 189 "../../asn1/rrc/rrc.cnf" +#line 190 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "CellChangeOrderFromUTRAN"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_CellChangeOrderFromUTRAN, CellChangeOrderFromUTRAN_choice, @@ -39907,16 +40739,6 @@ dissect_rrc_SRB_delay(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, p } - -static int -dissect_rrc_TPC_StepSizeFDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, - 0U, 1U, NULL, FALSE); - - return offset; -} - - static const value_string rrc_PowerControlAlgorithm_vals[] = { { 0, "algorithm1" }, { 1, "algorithm2" }, @@ -39939,7 +40761,7 @@ dissect_rrc_PowerControlAlgorithm(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_fdd_131_sequence[] = { +static const per_sequence_t T_fdd_133_sequence[] = { { &hf_rrc_dpcch_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DPCCH_PowerOffset }, { &hf_rrc_pc_Preamble , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PC_Preamble }, { &hf_rrc_sRB_delay , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_delay }, @@ -39948,9 +40770,9 @@ static const per_sequence_t T_fdd_131_sequence[] = { }; static int -dissect_rrc_T_fdd_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_131, T_fdd_131_sequence); + ett_rrc_T_fdd_133, T_fdd_133_sequence); return offset; } @@ -40063,16 +40885,16 @@ dissect_rrc_T_ul_OL_PC_Signalling(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_tdd_79_sequence[] = { +static const per_sequence_t T_tdd_80_sequence[] = { { &hf_rrc_ul_TargetSIR , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TargetSIR }, { &hf_rrc_ul_OL_PC_Signalling, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_ul_OL_PC_Signalling }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_79, T_tdd_79_sequence); + ett_rrc_T_tdd_80, T_tdd_80_sequence); return offset; } @@ -40085,8 +40907,8 @@ static const value_string rrc_UL_DPCH_PowerControlInfo_vals[] = { }; static const per_choice_t UL_DPCH_PowerControlInfo_choice[] = { - { 0, &hf_rrc_fdd_134 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_131 }, - { 1, &hf_rrc_tdd_85 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_79 }, + { 0, &hf_rrc_fdd_136 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_133 }, + { 1, &hf_rrc_tdd_86 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_80 }, { 0, NULL, 0, NULL } }; @@ -40141,7 +40963,7 @@ dissect_rrc_NumberOfFBI_Bits(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_fdd_123_sequence[] = { +static const per_sequence_t T_fdd_125_sequence[] = { { &hf_rrc_scramblingCodeType, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ScramblingCodeType }, { &hf_rrc_scramblingCode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_ScramblingCode }, { &hf_rrc_numberOfDPDCH , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NumberOfDPDCH }, @@ -40153,9 +40975,9 @@ static const per_sequence_t T_fdd_123_sequence[] = { }; static int -dissect_rrc_T_fdd_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_123, T_fdd_123_sequence); + ett_rrc_T_fdd_125, T_fdd_125_sequence); return offset; } @@ -40469,7 +41291,7 @@ dissect_rrc_UL_CCTrCHListToRemove(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_tdd_72_sequence[] = { +static const per_sequence_t T_tdd_73_sequence[] = { { &hf_rrc_ul_TimingAdvance_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvanceControl }, { &hf_rrc_ul_CCTrCHList , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHList }, { &hf_rrc_ul_CCTrCHListToRemove, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHListToRemove }, @@ -40477,30 +41299,30 @@ static const per_sequence_t T_tdd_72_sequence[] = { }; static int -dissect_rrc_T_tdd_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_72, T_tdd_72_sequence); + ett_rrc_T_tdd_73, T_tdd_73_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_88_vals[] = { +static const value_string rrc_T_modeSpecificInfo_89_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_88_choice[] = { - { 0, &hf_rrc_fdd_126 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_123 }, - { 1, &hf_rrc_tdd_78 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_72 }, +static const per_choice_t T_modeSpecificInfo_89_choice[] = { + { 0, &hf_rrc_fdd_128 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_125 }, + { 1, &hf_rrc_tdd_79 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_73 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_88, T_modeSpecificInfo_88_choice, + ett_rrc_T_modeSpecificInfo_89, T_modeSpecificInfo_89_choice, NULL); return offset; @@ -40509,7 +41331,7 @@ dissect_rrc_T_modeSpecificInfo_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UL_DPCH_Info_sequence[] = { { &hf_rrc_ul_DPCH_PowerControlInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_PowerControlInfo }, - { &hf_rrc_modeSpecificInfo_88, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_88 }, + { &hf_rrc_modeSpecificInfo_89, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_89 }, { NULL, 0, 0, NULL } }; @@ -42069,15 +42891,15 @@ dissect_rrc_T_fdd_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_fdd_115_sequence[] = { +static const per_sequence_t T_fdd_117_sequence[] = { { &hf_rrc_tx_DiversityIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_115, T_fdd_115_sequence); + ett_rrc_T_fdd_117, T_fdd_117_sequence); return offset; } @@ -42143,7 +42965,7 @@ dissect_rrc_T_syncCase(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_tdd_67_sequence[] = { +static const per_sequence_t T_tdd_68_sequence[] = { { &hf_rrc_syncCase , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_syncCase }, { &hf_rrc_cellParametersID, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellParametersID }, { &hf_rrc_sctd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, @@ -42151,9 +42973,9 @@ static const per_sequence_t T_tdd_67_sequence[] = { }; static int -dissect_rrc_T_tdd_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_67, T_tdd_67_sequence); + ett_rrc_T_tdd_68, T_tdd_68_sequence); return offset; } @@ -42166,8 +42988,8 @@ static const value_string rrc_PrimaryCCPCH_Info_vals[] = { }; static const per_choice_t PrimaryCCPCH_Info_choice[] = { - { 0, &hf_rrc_fdd_118 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_115 }, - { 1, &hf_rrc_tdd_73 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_67 }, + { 0, &hf_rrc_fdd_120 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_117 }, + { 1, &hf_rrc_tdd_74 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_68 }, { 0, NULL, 0, NULL } }; @@ -42422,14 +43244,14 @@ dissect_rrc_CellUpdateConfirm_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_nonCriticalExtensions_15_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_16_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_15, T_nonCriticalExtensions_15_sequence); + ett_rrc_T_nonCriticalExtensions_16, T_nonCriticalExtensions_16_sequence); return offset; } @@ -42437,7 +43259,7 @@ dissect_rrc_T_nonCriticalExtensions_15(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v690NonCriticalExtensions_02_sequence[] = { { &hf_rrc_cellUpdateConfirm_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_15 }, + { &hf_rrc_nonCriticalExtensions_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_16 }, { NULL, 0, 0, NULL } }; @@ -43098,7 +43920,7 @@ dissect_rrc_DL_AddReconfTransChInfoList_r4(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_fdd_132_sequence[] = { +static const per_sequence_t T_fdd_134_sequence[] = { { &hf_rrc_dpcch_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DPCCH_PowerOffset }, { &hf_rrc_pc_Preamble , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PC_Preamble }, { &hf_rrc_sRB_delay , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_delay }, @@ -43107,9 +43929,9 @@ static const per_sequence_t T_fdd_132_sequence[] = { }; static int -dissect_rrc_T_fdd_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_132, T_fdd_132_sequence); + ett_rrc_T_fdd_134, T_fdd_134_sequence); return offset; } @@ -43130,15 +43952,15 @@ dissect_rrc_T_tdd384_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_tdd128_59_sequence[] = { +static const per_sequence_t T_tdd128_60_sequence[] = { { &hf_rrc_tpc_StepSize , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TPC_StepSizeTDD }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_59, T_tdd128_59_sequence); + ett_rrc_T_tdd128_60, T_tdd128_60_sequence); return offset; } @@ -43152,7 +43974,7 @@ static const value_string rrc_T_tddOption_22_vals[] = { static const per_choice_t T_tddOption_22_choice[] = { { 0, &hf_rrc_tdd384_42 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_38 }, - { 1, &hf_rrc_tdd128_61 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_59 }, + { 1, &hf_rrc_tdd128_62 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_60 }, { 0, NULL, 0, NULL } }; @@ -43203,16 +44025,16 @@ dissect_rrc_T_ul_OL_PC_Signalling_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_tdd_80_sequence[] = { +static const per_sequence_t T_tdd_81_sequence[] = { { &hf_rrc_ul_TargetSIR , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TargetSIR }, { &hf_rrc_ul_OL_PC_Signalling_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ul_OL_PC_Signalling_01 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_80, T_tdd_80_sequence); + ett_rrc_T_tdd_81, T_tdd_81_sequence); return offset; } @@ -43225,8 +44047,8 @@ static const value_string rrc_UL_DPCH_PowerControlInfo_r4_vals[] = { }; static const per_choice_t UL_DPCH_PowerControlInfo_r4_choice[] = { - { 0, &hf_rrc_fdd_135 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_132 }, - { 1, &hf_rrc_tdd_86 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_80 }, + { 0, &hf_rrc_fdd_137 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_134 }, + { 1, &hf_rrc_tdd_87 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_81 }, { 0, NULL, 0, NULL } }; @@ -43240,7 +44062,7 @@ dissect_rrc_UL_DPCH_PowerControlInfo_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_fdd_124_sequence[] = { +static const per_sequence_t T_fdd_126_sequence[] = { { &hf_rrc_scramblingCodeType, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ScramblingCodeType }, { &hf_rrc_scramblingCode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_ScramblingCode }, { &hf_rrc_numberOfDPDCH , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NumberOfDPDCH }, @@ -43252,9 +44074,9 @@ static const per_sequence_t T_fdd_124_sequence[] = { }; static int -dissect_rrc_T_fdd_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_124, T_fdd_124_sequence); + ett_rrc_T_fdd_126, T_fdd_126_sequence); return offset; } @@ -43407,16 +44229,16 @@ dissect_rrc_SynchronisationParameters_r4(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_tdd128_64_sequence[] = { +static const per_sequence_t T_tdd128_65_sequence[] = { { &hf_rrc_ul_SynchronisationParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SynchronisationParameters_r4 }, { &hf_rrc_synchronisationParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SynchronisationParameters_r4 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_64, T_tdd128_64_sequence); + ett_rrc_T_tdd128_65, T_tdd128_65_sequence); return offset; } @@ -43430,7 +44252,7 @@ static const value_string rrc_T_tddOption_27_vals[] = { static const per_choice_t T_tddOption_27_choice[] = { { 0, &hf_rrc_tdd384_47 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_43 }, - { 1, &hf_rrc_tdd128_66 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_64 }, + { 1, &hf_rrc_tdd128_67 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_65 }, { 0, NULL, 0, NULL } }; @@ -43648,15 +44470,15 @@ dissect_rrc_UplinkTimeslotsCodes_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_tdd128_57_sequence[] = { +static const per_sequence_t T_tdd128_58_sequence[] = { { &hf_rrc_ul_CCTrCH_TimeslotsCodes_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UplinkTimeslotsCodes_LCR_r4 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_57, T_tdd128_57_sequence); + ett_rrc_T_tdd128_58, T_tdd128_58_sequence); return offset; } @@ -43670,7 +44492,7 @@ static const value_string rrc_T_tddOption_20_vals[] = { static const per_choice_t T_tddOption_20_choice[] = { { 0, &hf_rrc_tdd384_40 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_36 }, - { 1, &hf_rrc_tdd128_59 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_57 }, + { 1, &hf_rrc_tdd128_60 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_58 }, { 0, NULL, 0, NULL } }; @@ -43716,7 +44538,7 @@ dissect_rrc_UL_CCTrCHList_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_tdd_73_sequence[] = { +static const per_sequence_t T_tdd_74_sequence[] = { { &hf_rrc_ul_TimingAdvance_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvanceControl_r4 }, { &hf_rrc_ul_CCTrCHList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHList_r4 }, { &hf_rrc_ul_CCTrCHListToRemove, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHListToRemove }, @@ -43724,30 +44546,30 @@ static const per_sequence_t T_tdd_73_sequence[] = { }; static int -dissect_rrc_T_tdd_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_73, T_tdd_73_sequence); + ett_rrc_T_tdd_74, T_tdd_74_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_89_vals[] = { +static const value_string rrc_T_modeSpecificInfo_90_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_89_choice[] = { - { 0, &hf_rrc_fdd_127 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_124 }, - { 1, &hf_rrc_tdd_79 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_73 }, +static const per_choice_t T_modeSpecificInfo_90_choice[] = { + { 0, &hf_rrc_fdd_129 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_126 }, + { 1, &hf_rrc_tdd_80 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_74 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_89, T_modeSpecificInfo_89_choice, + ett_rrc_T_modeSpecificInfo_90, T_modeSpecificInfo_90_choice, NULL); return offset; @@ -43756,7 +44578,7 @@ dissect_rrc_T_modeSpecificInfo_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UL_DPCH_Info_r4_sequence[] = { { &hf_rrc_ul_DPCH_PowerControlInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_PowerControlInfo_r4 }, - { &hf_rrc_modeSpecificInfo_89, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_89 }, + { &hf_rrc_modeSpecificInfo_90, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_90 }, { NULL, 0, 0, NULL } }; @@ -44081,15 +44903,15 @@ dissect_rrc_T_fdd_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_fdd_116_sequence[] = { +static const per_sequence_t T_fdd_118_sequence[] = { { &hf_rrc_tx_DiversityIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_116, T_fdd_116_sequence); + ett_rrc_T_fdd_118, T_fdd_118_sequence); return offset; } @@ -44145,29 +44967,29 @@ dissect_rrc_T_syncCase_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U } -static const per_sequence_t T_tdd384_tdd768_05_sequence[] = { +static const per_sequence_t T_tdd384_tdd768_06_sequence[] = { { &hf_rrc_syncCase_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_syncCase_01 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd384_tdd768_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd384_tdd768_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd384_tdd768_05, T_tdd384_tdd768_05_sequence); + ett_rrc_T_tdd384_tdd768_06, T_tdd384_tdd768_06_sequence); return offset; } -static const per_sequence_t T_tdd128_50_sequence[] = { +static const per_sequence_t T_tdd128_51_sequence[] = { { &hf_rrc_tstd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_50, T_tdd128_50_sequence); + ett_rrc_T_tdd128_51, T_tdd128_51_sequence); return offset; } @@ -44180,8 +45002,8 @@ static const value_string rrc_T_tddOption_15_vals[] = { }; static const per_choice_t T_tddOption_15_choice[] = { - { 0, &hf_rrc_tdd384_tdd768_06, ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_tdd768_05 }, - { 1, &hf_rrc_tdd128_51 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_50 }, + { 0, &hf_rrc_tdd384_tdd768_07, ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_tdd768_06 }, + { 1, &hf_rrc_tdd128_52 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_51 }, { 0, NULL, 0, NULL } }; @@ -44195,7 +45017,7 @@ dissect_rrc_T_tddOption_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ } -static const per_sequence_t T_tdd_68_sequence[] = { +static const per_sequence_t T_tdd_69_sequence[] = { { &hf_rrc_tddOption_15 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_15 }, { &hf_rrc_cellParametersID, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellParametersID }, { &hf_rrc_sctd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, @@ -44203,9 +45025,9 @@ static const per_sequence_t T_tdd_68_sequence[] = { }; static int -dissect_rrc_T_tdd_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_68, T_tdd_68_sequence); + ett_rrc_T_tdd_69, T_tdd_69_sequence); return offset; } @@ -44218,8 +45040,8 @@ static const value_string rrc_PrimaryCCPCH_Info_r4_vals[] = { }; static const per_choice_t PrimaryCCPCH_Info_r4_choice[] = { - { 0, &hf_rrc_fdd_119 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_116 }, - { 1, &hf_rrc_tdd_74 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_68 }, + { 0, &hf_rrc_fdd_121 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_118 }, + { 1, &hf_rrc_tdd_75 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_69 }, { 0, NULL, 0, NULL } }; @@ -44312,7 +45134,7 @@ dissect_rrc_DL_DPCH_InfoPerRL_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * } -static const per_sequence_t T_fdd_120_sequence[] = { +static const per_sequence_t T_fdd_122_sequence[] = { { &hf_rrc_secondaryScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode }, { &hf_rrc_sttd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_sf_AndCodeNumber_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SF256_AndCodeNumber }, @@ -44324,9 +45146,9 @@ static const per_sequence_t T_fdd_120_sequence[] = { }; static int -dissect_rrc_T_fdd_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_120, T_fdd_120_sequence); + ett_rrc_T_fdd_122, T_fdd_122_sequence); return offset; } @@ -44346,15 +45168,15 @@ dissect_rrc_T_tdd384_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_tdd128_54_sequence[] = { +static const per_sequence_t T_tdd128_55_sequence[] = { { &hf_rrc_individualTimeslotInfo_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IndividualTimeslotInfo_LCR_r4 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_54, T_tdd128_54_sequence); + ett_rrc_T_tdd128_55, T_tdd128_55_sequence); return offset; } @@ -44368,7 +45190,7 @@ static const value_string rrc_T_tddOption_19_vals[] = { static const per_choice_t T_tddOption_19_choice[] = { { 0, &hf_rrc_tdd384_35 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_32 }, - { 1, &hf_rrc_tdd128_55 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_54 }, + { 1, &hf_rrc_tdd128_56 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_55 }, { 0, NULL, 0, NULL } }; @@ -44382,7 +45204,7 @@ dissect_rrc_T_tddOption_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ } -static const per_sequence_t T_tdd_71_sequence[] = { +static const per_sequence_t T_tdd_72_sequence[] = { { &hf_rrc_commonTimeslotInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CommonTimeslotInfoSCCPCH }, { &hf_rrc_tddOption_19 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_19 }, { &hf_rrc_channelisationCode_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SCCPCH_ChannelisationCodeList }, @@ -44390,30 +45212,30 @@ static const per_sequence_t T_tdd_71_sequence[] = { }; static int -dissect_rrc_T_tdd_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_71, T_tdd_71_sequence); + ett_rrc_T_tdd_72, T_tdd_72_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_84_vals[] = { +static const value_string rrc_T_modeSpecificInfo_85_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_84_choice[] = { - { 0, &hf_rrc_fdd_123 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_120 }, - { 1, &hf_rrc_tdd_77 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_71 }, +static const per_choice_t T_modeSpecificInfo_85_choice[] = { + { 0, &hf_rrc_fdd_125 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_122 }, + { 1, &hf_rrc_tdd_78 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_72 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_84, T_modeSpecificInfo_84_choice, + ett_rrc_T_modeSpecificInfo_85, T_modeSpecificInfo_85_choice, NULL); return offset; @@ -44421,7 +45243,7 @@ dissect_rrc_T_modeSpecificInfo_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t SecondaryCCPCH_Info_r4_sequence[] = { - { &hf_rrc_modeSpecificInfo_84, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_84 }, + { &hf_rrc_modeSpecificInfo_85, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_85 }, { NULL, 0, 0, NULL } }; @@ -44434,36 +45256,36 @@ dissect_rrc_SecondaryCCPCH_Info_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_fdd_118_sequence[] = { +static const per_sequence_t T_fdd_120_sequence[] = { { &hf_rrc_sib_ReferenceListFACH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_ReferenceListFACH }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_118, T_fdd_118_sequence); + ett_rrc_T_fdd_120, T_fdd_120_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_82_vals[] = { +static const value_string rrc_T_modeSpecificInfo_83_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_82_choice[] = { - { 0, &hf_rrc_fdd_121 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_118 }, +static const per_choice_t T_modeSpecificInfo_83_choice[] = { + { 0, &hf_rrc_fdd_123 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_120 }, { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_82, T_modeSpecificInfo_82_choice, + ett_rrc_T_modeSpecificInfo_83, T_modeSpecificInfo_83_choice, NULL); return offset; @@ -44474,7 +45296,7 @@ static const per_sequence_t SCCPCH_InfoForFACH_r4_sequence[] = { { &hf_rrc_secondaryCCPCH_Info_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SecondaryCCPCH_Info_r4 }, { &hf_rrc_tfcs , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TFCS }, { &hf_rrc_fach_PCH_InformationList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FACH_PCH_InformationList }, - { &hf_rrc_modeSpecificInfo_82, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_82 }, + { &hf_rrc_modeSpecificInfo_83, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_83 }, { NULL, 0, 0, NULL } }; @@ -44560,14 +45382,14 @@ dissect_rrc_CellUpdateConfirm_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_16_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_17_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_16, T_nonCriticalExtensions_16_sequence); + ett_rrc_T_nonCriticalExtensions_17, T_nonCriticalExtensions_17_sequence); return offset; } @@ -44575,7 +45397,7 @@ dissect_rrc_T_nonCriticalExtensions_16(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v690NonCriticalExtensions_03_sequence[] = { { &hf_rrc_cellUpdateConfirm_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_16 }, + { &hf_rrc_nonCriticalExtensions_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_17 }, { NULL, 0, 0, NULL } }; @@ -44738,7 +45560,7 @@ dissect_rrc_RLC_Info_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, static int dissect_rrc_MAC_d_FlowIdentity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 821 "../../asn1/rrc/rrc.cnf" +#line 822 "../../asn1/rrc/rrc.cnf" offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 7U, &flowd, FALSE); @@ -44786,7 +45608,7 @@ static const per_choice_t DL_TransportChannelType_r5_choice[] = { static int dissect_rrc_DL_TransportChannelType_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 750 "../../asn1/rrc/rrc.cnf" +#line 751 "../../asn1/rrc/rrc.cnf" guint *flowd_p; guint *cur_val=NULL; @@ -45094,7 +45916,7 @@ static const value_string rrc_DL_TrCH_TypeId1_r5_vals[] = { static const per_choice_t DL_TrCH_TypeId1_r5_choice[] = { { 0, &hf_rrc_dch , ASN1_NO_EXTENSIONS , dissect_rrc_TransportChannelIdentity }, { 1, &hf_rrc_dsch , ASN1_NO_EXTENSIONS , dissect_rrc_TransportChannelIdentity }, - { 2, &hf_rrc_hsdsch_07 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 2, &hf_rrc_hsdsch_08 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -45274,7 +46096,7 @@ dissect_rrc_AddOrReconfMAC_dFlow(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * static const per_sequence_t HSDSCH_Info_sequence[] = { - { &hf_rrc_harqInfo_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HARQ_Info }, + { &hf_rrc_harqInfo_03 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HARQ_Info }, { &hf_rrc_addOrReconfMAC_dFlow, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AddOrReconfMAC_dFlow }, { NULL, 0, 0, NULL } }; @@ -45352,7 +46174,7 @@ dissect_rrc_ACK_NACK_repetitionFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_fdd_133_sequence[] = { +static const per_sequence_t T_fdd_135_sequence[] = { { &hf_rrc_dpcch_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DPCCH_PowerOffset }, { &hf_rrc_pc_Preamble , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PC_Preamble }, { &hf_rrc_sRB_delay , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_delay }, @@ -45364,9 +46186,9 @@ static const per_sequence_t T_fdd_133_sequence[] = { }; static int -dissect_rrc_T_fdd_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_133, T_fdd_133_sequence); + ett_rrc_T_fdd_135, T_fdd_135_sequence); return offset; } @@ -45387,15 +46209,15 @@ dissect_rrc_T_tdd384_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_tdd128_60_sequence[] = { +static const per_sequence_t T_tdd128_61_sequence[] = { { &hf_rrc_tpc_StepSize , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TPC_StepSizeTDD }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_60, T_tdd128_60_sequence); + ett_rrc_T_tdd128_61, T_tdd128_61_sequence); return offset; } @@ -45409,7 +46231,7 @@ static const value_string rrc_T_tddOption_23_vals[] = { static const per_choice_t T_tddOption_23_choice[] = { { 0, &hf_rrc_tdd384_43 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_39 }, - { 1, &hf_rrc_tdd128_62 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_60 }, + { 1, &hf_rrc_tdd128_63 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_61 }, { 0, NULL, 0, NULL } }; @@ -45460,16 +46282,16 @@ dissect_rrc_T_ul_OL_PC_Signalling_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_tdd_81_sequence[] = { +static const per_sequence_t T_tdd_82_sequence[] = { { &hf_rrc_ul_TargetSIR , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TargetSIR }, { &hf_rrc_ul_OL_PC_Signalling_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ul_OL_PC_Signalling_02 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_81, T_tdd_81_sequence); + ett_rrc_T_tdd_82, T_tdd_82_sequence); return offset; } @@ -45482,8 +46304,8 @@ static const value_string rrc_UL_DPCH_PowerControlInfo_r5_vals[] = { }; static const per_choice_t UL_DPCH_PowerControlInfo_r5_choice[] = { - { 0, &hf_rrc_fdd_136 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_133 }, - { 1, &hf_rrc_tdd_87 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_81 }, + { 0, &hf_rrc_fdd_138 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_135 }, + { 1, &hf_rrc_tdd_88 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_82 }, { 0, NULL, 0, NULL } }; @@ -45497,7 +46319,7 @@ dissect_rrc_UL_DPCH_PowerControlInfo_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_fdd_125_sequence[] = { +static const per_sequence_t T_fdd_127_sequence[] = { { &hf_rrc_scramblingCodeType, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ScramblingCodeType }, { &hf_rrc_scramblingCode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_ScramblingCode }, { &hf_rrc_numberOfDPDCH , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NumberOfDPDCH }, @@ -45509,15 +46331,15 @@ static const per_sequence_t T_fdd_125_sequence[] = { }; static int -dissect_rrc_T_fdd_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_125, T_fdd_125_sequence); + ett_rrc_T_fdd_127, T_fdd_127_sequence); return offset; } -static const per_sequence_t T_tdd_74_sequence[] = { +static const per_sequence_t T_tdd_75_sequence[] = { { &hf_rrc_ul_TimingAdvance_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvanceControl_r4 }, { &hf_rrc_ul_CCTrCHList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHList_r4 }, { &hf_rrc_ul_CCTrCHListToRemove, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHListToRemove }, @@ -45525,30 +46347,30 @@ static const per_sequence_t T_tdd_74_sequence[] = { }; static int -dissect_rrc_T_tdd_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_74, T_tdd_74_sequence); + ett_rrc_T_tdd_75, T_tdd_75_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_90_vals[] = { +static const value_string rrc_T_modeSpecificInfo_91_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_90_choice[] = { - { 0, &hf_rrc_fdd_128 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_125 }, - { 1, &hf_rrc_tdd_80 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_74 }, +static const per_choice_t T_modeSpecificInfo_91_choice[] = { + { 0, &hf_rrc_fdd_130 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_127 }, + { 1, &hf_rrc_tdd_81 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_75 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_90, T_modeSpecificInfo_90_choice, + ett_rrc_T_modeSpecificInfo_91, T_modeSpecificInfo_91_choice, NULL); return offset; @@ -45557,7 +46379,7 @@ dissect_rrc_T_modeSpecificInfo_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UL_DPCH_Info_r5_sequence[] = { { &hf_rrc_ul_DPCH_PowerControlInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_PowerControlInfo_r5 }, - { &hf_rrc_modeSpecificInfo_90, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_90 }, + { &hf_rrc_modeSpecificInfo_91, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_91 }, { NULL, 0, 0, NULL } }; @@ -45863,14 +46685,14 @@ dissect_rrc_CellUpdateConfirm_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_17_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_18_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_17, T_nonCriticalExtensions_17_sequence); + ett_rrc_T_nonCriticalExtensions_18, T_nonCriticalExtensions_18_sequence); return offset; } @@ -45878,7 +46700,7 @@ dissect_rrc_T_nonCriticalExtensions_17(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v690NonCriticalExtensions_04_sequence[] = { { &hf_rrc_cellUpdateConfirm_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_17 }, + { &hf_rrc_nonCriticalExtensions_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_18 }, { NULL, 0, 0, NULL } }; @@ -46553,7 +47375,7 @@ dissect_rrc_UL_AddReconfTransChInfoList_r6(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_fdd_134_sequence[] = { +static const per_sequence_t T_fdd_136_sequence[] = { { &hf_rrc_dpcch_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DPCCH_PowerOffset }, { &hf_rrc_pc_Preamble , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PC_Preamble }, { &hf_rrc_sRB_delay , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_delay }, @@ -46566,9 +47388,9 @@ static const per_sequence_t T_fdd_134_sequence[] = { }; static int -dissect_rrc_T_fdd_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_134, T_fdd_134_sequence); + ett_rrc_T_fdd_136, T_fdd_136_sequence); return offset; } @@ -46589,16 +47411,16 @@ dissect_rrc_T_tdd384_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_tdd128_61_sequence[] = { +static const per_sequence_t T_tdd128_62_sequence[] = { { &hf_rrc_beaconPLEst , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BEACON_PL_Est }, { &hf_rrc_tpc_StepSize , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TPC_StepSizeTDD }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_61, T_tdd128_61_sequence); + ett_rrc_T_tdd128_62, T_tdd128_62_sequence); return offset; } @@ -46612,7 +47434,7 @@ static const value_string rrc_T_tddOption_24_vals[] = { static const per_choice_t T_tddOption_24_choice[] = { { 0, &hf_rrc_tdd384_44 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_40 }, - { 1, &hf_rrc_tdd128_63 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_61 }, + { 1, &hf_rrc_tdd128_64 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_62 }, { 0, NULL, 0, NULL } }; @@ -46663,16 +47485,16 @@ dissect_rrc_T_ul_OL_PC_Signalling_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_tdd_82_sequence[] = { +static const per_sequence_t T_tdd_83_sequence[] = { { &hf_rrc_ul_TargetSIR , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TargetSIR }, { &hf_rrc_ul_OL_PC_Signalling_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ul_OL_PC_Signalling_03 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_82, T_tdd_82_sequence); + ett_rrc_T_tdd_83, T_tdd_83_sequence); return offset; } @@ -46685,8 +47507,8 @@ static const value_string rrc_UL_DPCH_PowerControlInfo_r6_vals[] = { }; static const per_choice_t UL_DPCH_PowerControlInfo_r6_choice[] = { - { 0, &hf_rrc_fdd_137 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_134 }, - { 1, &hf_rrc_tdd_88 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_82 }, + { 0, &hf_rrc_fdd_139 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_136 }, + { 1, &hf_rrc_tdd_89 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_83 }, { 0, NULL, 0, NULL } }; @@ -46755,7 +47577,7 @@ dissect_rrc_T_dpdchPresence(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_fdd_126_sequence[] = { +static const per_sequence_t T_fdd_128_sequence[] = { { &hf_rrc_scramblingCodeType, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ScramblingCodeType }, { &hf_rrc_scramblingCode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_ScramblingCode }, { &hf_rrc_dpdchPresence , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dpdchPresence }, @@ -46763,15 +47585,15 @@ static const per_sequence_t T_fdd_126_sequence[] = { }; static int -dissect_rrc_T_fdd_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_126, T_fdd_126_sequence); + ett_rrc_T_fdd_128, T_fdd_128_sequence); return offset; } -static const per_sequence_t T_tdd_75_sequence[] = { +static const per_sequence_t T_tdd_76_sequence[] = { { &hf_rrc_ul_TimingAdvance_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvanceControl_r4 }, { &hf_rrc_ul_CCTrCHList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHList_r4 }, { &hf_rrc_ul_CCTrCHListToRemove, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHListToRemove }, @@ -46779,30 +47601,30 @@ static const per_sequence_t T_tdd_75_sequence[] = { }; static int -dissect_rrc_T_tdd_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_75, T_tdd_75_sequence); + ett_rrc_T_tdd_76, T_tdd_76_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_91_vals[] = { +static const value_string rrc_T_modeSpecificInfo_92_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_91_choice[] = { - { 0, &hf_rrc_fdd_129 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_126 }, - { 1, &hf_rrc_tdd_81 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_75 }, +static const per_choice_t T_modeSpecificInfo_92_choice[] = { + { 0, &hf_rrc_fdd_131 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_128 }, + { 1, &hf_rrc_tdd_82 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_76 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_91, T_modeSpecificInfo_91_choice, + ett_rrc_T_modeSpecificInfo_92, T_modeSpecificInfo_92_choice, NULL); return offset; @@ -46811,7 +47633,7 @@ dissect_rrc_T_modeSpecificInfo_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UL_DPCH_Info_r6_sequence[] = { { &hf_rrc_ul_DPCH_PowerControlInfo_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_PowerControlInfo_r6 }, - { &hf_rrc_modeSpecificInfo_91, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_91 }, + { &hf_rrc_modeSpecificInfo_92, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_92 }, { NULL, 0, 0, NULL } }; @@ -47033,16 +47855,16 @@ dissect_rrc_UL_EDCH_Information_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_fdd_103_sequence[] = { +static const per_sequence_t T_fdd_105_sequence[] = { { &hf_rrc_hS_SCCHChannelisationCodeInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes }, { &hf_rrc_dl_ScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_103, T_fdd_103_sequence); + ett_rrc_T_fdd_105, T_fdd_105_sequence); return offset; } @@ -47084,7 +47906,7 @@ dissect_rrc_T_tpc_step_size(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_tdd128_39_sequence[] = { +static const per_sequence_t T_tdd128_40_sequence[] = { { &hf_rrc_nack_ack_power_offset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M7_8 }, { &hf_rrc_power_level_HSSICH, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M120_M58 }, { &hf_rrc_tpc_step_size , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tpc_step_size }, @@ -47094,52 +47916,52 @@ static const per_sequence_t T_tdd128_39_sequence[] = { }; static int -dissect_rrc_T_tdd128_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_39, T_tdd128_39_sequence); + ett_rrc_T_tdd128_40, T_tdd128_40_sequence); return offset; } -static const value_string rrc_T_tdd_59_vals[] = { +static const value_string rrc_T_tdd_60_vals[] = { { 0, "tdd384" }, { 1, "tdd128" }, { 0, NULL } }; -static const per_choice_t T_tdd_59_choice[] = { +static const per_choice_t T_tdd_60_choice[] = { { 0, &hf_rrc_tdd384_28 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_26 }, - { 1, &hf_rrc_tdd128_40 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_39 }, + { 1, &hf_rrc_tdd128_41 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_40 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_tdd_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_59, T_tdd_59_choice, + ett_rrc_T_tdd_60, T_tdd_60_choice, NULL); return offset; } -static const value_string rrc_T_modeSpecificInfo_69_vals[] = { +static const value_string rrc_T_modeSpecificInfo_70_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_69_choice[] = { - { 0, &hf_rrc_fdd_105 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_103 }, - { 1, &hf_rrc_tdd_63 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_59 }, +static const per_choice_t T_modeSpecificInfo_70_choice[] = { + { 0, &hf_rrc_fdd_107 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_105 }, + { 1, &hf_rrc_tdd_64 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_60 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_69, T_modeSpecificInfo_69_choice, + ett_rrc_T_modeSpecificInfo_70, T_modeSpecificInfo_70_choice, NULL); return offset; @@ -47147,7 +47969,7 @@ dissect_rrc_T_modeSpecificInfo_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t HS_SCCH_Info_r6_sequence[] = { - { &hf_rrc_modeSpecificInfo_69, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_69 }, + { &hf_rrc_modeSpecificInfo_70, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_70 }, { NULL, 0, 0, NULL } }; @@ -47719,22 +48541,22 @@ dissect_rrc_T_e_HICH_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U } -static const value_string rrc_T_e_RGCH_Info_02_vals[] = { +static const value_string rrc_T_e_RGCH_Info_03_vals[] = { { 0, "e-RGCH-Information" }, { 1, "releaseIndicator" }, { 0, NULL } }; -static const per_choice_t T_e_RGCH_Info_02_choice[] = { +static const per_choice_t T_e_RGCH_Info_03_choice[] = { { 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information }, { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_e_RGCH_Info_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_e_RGCH_Info_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_e_RGCH_Info_02, T_e_RGCH_Info_02_choice, + ett_rrc_T_e_RGCH_Info_03, T_e_RGCH_Info_03_choice, NULL); return offset; @@ -47746,7 +48568,7 @@ static const per_sequence_t DL_InformationPerRL_r6_sequence[] = { { &hf_rrc_dl_dpchInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_dpchInfo }, { &hf_rrc_e_AGCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_AGCH_Information }, { &hf_rrc_e_HICH_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_HICH_Info }, - { &hf_rrc_e_RGCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_02 }, + { &hf_rrc_e_RGCH_Info_03 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_03 }, { &hf_rrc_cell_id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity }, { NULL, 0, 0, NULL } }; @@ -47863,14 +48685,14 @@ dissect_rrc_CellUpdateConfirm_v6b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_nonCriticalExtensions_18_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_19_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_18, T_nonCriticalExtensions_18_sequence); + ett_rrc_T_nonCriticalExtensions_19, T_nonCriticalExtensions_19_sequence); return offset; } @@ -47878,7 +48700,7 @@ dissect_rrc_T_nonCriticalExtensions_18(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v6b0NonCriticalExtensions_02_sequence[] = { { &hf_rrc_cellUpdateConfirm_v6b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v6b0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_18 }, + { &hf_rrc_nonCriticalExtensions_19, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_19 }, { NULL, 0, 0, NULL } }; @@ -48260,7 +49082,7 @@ static const per_choice_t DL_TransportChannelType_r7_choice[] = { static int dissect_rrc_DL_TransportChannelType_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 785 "../../asn1/rrc/rrc.cnf" +#line 786 "../../asn1/rrc/rrc.cnf" guint *flowd_p; guint *cur_val=NULL; @@ -48729,7 +49551,7 @@ static const value_string rrc_DL_TrCH_TypeId2_r7_vals[] = { static const per_choice_t DL_TrCH_TypeId2_r7_choice[] = { { 0, &hf_rrc_dch , ASN1_NO_EXTENSIONS , dissect_rrc_TransportChannelIdentity }, { 1, &hf_rrc_dsch , ASN1_NO_EXTENSIONS , dissect_rrc_TransportChannelIdentity }, - { 2, &hf_rrc_hsdsch_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_hsdsch_01 }, + { 2, &hf_rrc_hsdsch_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_hsdsch_01 }, { 0, NULL, 0, NULL } }; @@ -48980,7 +49802,7 @@ dissect_rrc_Multi_frequencyInfo_LCR_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_fdd_135_sequence[] = { +static const per_sequence_t T_fdd_137_sequence[] = { { &hf_rrc_dpcch_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DPCCH_PowerOffset }, { &hf_rrc_pc_Preamble , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PC_Preamble }, { &hf_rrc_sRB_delay , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_delay }, @@ -48993,9 +49815,9 @@ static const per_sequence_t T_fdd_135_sequence[] = { }; static int -dissect_rrc_T_fdd_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_135, T_fdd_135_sequence); + ett_rrc_T_fdd_137, T_fdd_137_sequence); return offset; } @@ -49031,16 +49853,16 @@ dissect_rrc_T_tdd768_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_tdd128_62_sequence[] = { +static const per_sequence_t T_tdd128_63_sequence[] = { { &hf_rrc_beaconPLEst , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BEACON_PL_Est }, { &hf_rrc_tpc_StepSize , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TPC_StepSizeTDD }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_62, T_tdd128_62_sequence); + ett_rrc_T_tdd128_63, T_tdd128_63_sequence); return offset; } @@ -49056,7 +49878,7 @@ static const value_string rrc_T_tddOption_25_vals[] = { static const per_choice_t T_tddOption_25_choice[] = { { 0, &hf_rrc_tdd384_45 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_41 }, { 1, &hf_rrc_tdd768_26 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_23 }, - { 2, &hf_rrc_tdd128_64 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_62 }, + { 2, &hf_rrc_tdd128_65 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_63 }, { 0, NULL, 0, NULL } }; @@ -49107,16 +49929,16 @@ dissect_rrc_T_ul_OL_PC_Signalling_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_tdd_83_sequence[] = { +static const per_sequence_t T_tdd_84_sequence[] = { { &hf_rrc_ul_TargetSIR , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TargetSIR }, { &hf_rrc_ul_OL_PC_Signalling_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ul_OL_PC_Signalling_04 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_83, T_tdd_83_sequence); + ett_rrc_T_tdd_84, T_tdd_84_sequence); return offset; } @@ -49129,8 +49951,8 @@ static const value_string rrc_UL_DPCH_PowerControlInfo_r7_vals[] = { }; static const per_choice_t UL_DPCH_PowerControlInfo_r7_choice[] = { - { 0, &hf_rrc_fdd_138 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_135 }, - { 1, &hf_rrc_tdd_89 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_83 }, + { 0, &hf_rrc_fdd_140 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_137 }, + { 1, &hf_rrc_tdd_90 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_84 }, { 0, NULL, 0, NULL } }; @@ -49216,7 +50038,7 @@ dissect_rrc_T_dpdchPresence_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac } -static const per_sequence_t T_fdd_127_sequence[] = { +static const per_sequence_t T_fdd_129_sequence[] = { { &hf_rrc_scramblingCodeType, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ScramblingCodeType }, { &hf_rrc_scramblingCode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_ScramblingCode }, { &hf_rrc_dpdchPresence_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dpdchPresence_01 }, @@ -49224,9 +50046,9 @@ static const per_sequence_t T_fdd_127_sequence[] = { }; static int -dissect_rrc_T_fdd_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_127, T_fdd_127_sequence); + ett_rrc_T_fdd_129, T_fdd_129_sequence); return offset; } @@ -49260,22 +50082,22 @@ dissect_rrc_T_tdd768_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const value_string rrc_T_modeSpecificInfo_66_vals[] = { +static const value_string rrc_T_modeSpecificInfo_67_vals[] = { { 0, "tdd384" }, { 1, "tdd768" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_66_choice[] = { +static const per_choice_t T_modeSpecificInfo_67_choice[] = { { 0, &hf_rrc_tdd384_26 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_24 }, { 1, &hf_rrc_tdd768_18 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_16 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_66, T_modeSpecificInfo_66_choice, + ett_rrc_T_modeSpecificInfo_67, T_modeSpecificInfo_67_choice, NULL); return offset; @@ -49283,7 +50105,7 @@ dissect_rrc_T_modeSpecificInfo_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t EXT_UL_TimingAdvance_sequence[] = { - { &hf_rrc_modeSpecificInfo_66, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_66 }, + { &hf_rrc_modeSpecificInfo_67, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_67 }, { NULL, 0, 0, NULL } }; @@ -49327,16 +50149,16 @@ dissect_rrc_T_tdd768_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_tdd128_65_sequence[] = { +static const per_sequence_t T_tdd128_66_sequence[] = { { &hf_rrc_ul_SynchronisationParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SynchronisationParameters_r4 }, { &hf_rrc_synchronisationParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SynchronisationParameters_r4 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_65, T_tdd128_65_sequence); + ett_rrc_T_tdd128_66, T_tdd128_66_sequence); return offset; } @@ -49352,7 +50174,7 @@ static const value_string rrc_T_tddOption_28_vals[] = { static const per_choice_t T_tddOption_28_choice[] = { { 0, &hf_rrc_tdd384_48 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_44 }, { 1, &hf_rrc_tdd768_28 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_25 }, - { 2, &hf_rrc_tdd128_67 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_65 }, + { 2, &hf_rrc_tdd128_68 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_66 }, { 0, NULL, 0, NULL } }; @@ -50110,15 +50932,15 @@ dissect_rrc_UplinkTimeslotsCodes_LCR_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_tdd128_58_sequence[] = { +static const per_sequence_t T_tdd128_59_sequence[] = { { &hf_rrc_ul_CCTrCH_TimeslotsCodes_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UplinkTimeslotsCodes_LCR_r7 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_58, T_tdd128_58_sequence); + ett_rrc_T_tdd128_59, T_tdd128_59_sequence); return offset; } @@ -50134,7 +50956,7 @@ static const value_string rrc_T_tddOption_21_vals[] = { static const per_choice_t T_tddOption_21_choice[] = { { 0, &hf_rrc_tdd384_41 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_37 }, { 1, &hf_rrc_tdd768_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_22 }, - { 2, &hf_rrc_tdd128_60 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_58 }, + { 2, &hf_rrc_tdd128_61 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_59 }, { 0, NULL, 0, NULL } }; @@ -50180,7 +51002,7 @@ dissect_rrc_UL_CCTrCHList_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_tdd_76_sequence[] = { +static const per_sequence_t T_tdd_77_sequence[] = { { &hf_rrc_ul_TimingAdvance_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvanceControl_r7 }, { &hf_rrc_ul_CCTrCHList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHList_r7 }, { &hf_rrc_ul_CCTrCHListToRemove, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHListToRemove }, @@ -50188,30 +51010,30 @@ static const per_sequence_t T_tdd_76_sequence[] = { }; static int -dissect_rrc_T_tdd_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_76, T_tdd_76_sequence); + ett_rrc_T_tdd_77, T_tdd_77_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_92_vals[] = { +static const value_string rrc_T_modeSpecificInfo_93_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_92_choice[] = { - { 0, &hf_rrc_fdd_130 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_127 }, - { 1, &hf_rrc_tdd_82 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_76 }, +static const per_choice_t T_modeSpecificInfo_93_choice[] = { + { 0, &hf_rrc_fdd_132 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_129 }, + { 1, &hf_rrc_tdd_83 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_77 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_92, T_modeSpecificInfo_92_choice, + ett_rrc_T_modeSpecificInfo_93, T_modeSpecificInfo_93_choice, NULL); return offset; @@ -50220,7 +51042,7 @@ dissect_rrc_T_modeSpecificInfo_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UL_DPCH_Info_r7_sequence[] = { { &hf_rrc_ul_DPCH_PowerControlInfo_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_PowerControlInfo_r7 }, - { &hf_rrc_modeSpecificInfo_92, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_92 }, + { &hf_rrc_modeSpecificInfo_93, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_93 }, { NULL, 0, 0, NULL } }; @@ -50286,7 +51108,7 @@ dissect_rrc_E_DPDCH_Info_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_fdd_138_sequence[] = { +static const per_sequence_t T_fdd_140_sequence[] = { { &hf_rrc_e_DPCCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPCCH_Info_r7 }, { &hf_rrc_e_DPDCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPDCH_Info_r7 }, { &hf_rrc_schedulingTransmConfiguration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPDCH_SchedulingTransmConfiguration }, @@ -50295,9 +51117,9 @@ static const per_sequence_t T_fdd_138_sequence[] = { }; static int -dissect_rrc_T_fdd_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_138, T_fdd_138_sequence); + ett_rrc_T_fdd_140, T_fdd_140_sequence); return offset; } @@ -50621,29 +51443,29 @@ dissect_rrc_T_tdd768_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const value_string rrc_T_modeSpecificInfo_65_vals[] = { +static const value_string rrc_T_modeSpecificInfo_66_vals[] = { { 0, "tdd384" }, { 1, "tdd768" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_65_choice[] = { +static const per_choice_t T_modeSpecificInfo_66_choice[] = { { 0, &hf_rrc_tdd384_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_23 }, { 1, &hf_rrc_tdd768_17 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_15 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_65, T_modeSpecificInfo_65_choice, + ett_rrc_T_modeSpecificInfo_66, T_modeSpecificInfo_66_choice, NULL); return offset; } -static const per_sequence_t T_tdd384_tdd768_04_sequence[] = { +static const per_sequence_t T_tdd384_tdd768_05_sequence[] = { { &hf_rrc_e_RUCCH_ConstantValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M35_10 }, { &hf_rrc_e_RUCCH_PersistenceScalingFactor, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PersistenceScalingFactor }, { &hf_rrc_t_RUCCH , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_t_RUCCH }, @@ -50651,14 +51473,14 @@ static const per_sequence_t T_tdd384_tdd768_04_sequence[] = { { &hf_rrc_e_RUCCH_Midamble, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RUCCH_Midamble }, { &hf_rrc_t_adv , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_t_adv }, { &hf_rrc_t_SCHED , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_t_SCHED }, - { &hf_rrc_modeSpecificInfo_65, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_65 }, + { &hf_rrc_modeSpecificInfo_66, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_66 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd384_tdd768_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd384_tdd768_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd384_tdd768_04, T_tdd384_tdd768_04_sequence); + ett_rrc_T_tdd384_tdd768_05, T_tdd384_tdd768_05_sequence); return offset; } @@ -51072,7 +51894,7 @@ dissect_rrc_PRACH_Information_LCR_List(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_tdd128_38_sequence[] = { +static const per_sequence_t T_tdd128_39_sequence[] = { { &hf_rrc_t_RUCCH_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_t_RUCCH_01 }, { &hf_rrc_n_RUCCH , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_7 }, { &hf_rrc_t_WAIT , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_t_WAIT }, @@ -51086,30 +51908,30 @@ static const per_sequence_t T_tdd128_38_sequence[] = { }; static int -dissect_rrc_T_tdd128_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_38, T_tdd128_38_sequence); + ett_rrc_T_tdd128_39, T_tdd128_39_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_64_vals[] = { +static const value_string rrc_T_modeSpecificInfo_65_vals[] = { { 0, "tdd384-tdd768" }, { 1, "tdd128" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_64_choice[] = { - { 0, &hf_rrc_tdd384_tdd768_04, ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_tdd768_04 }, - { 1, &hf_rrc_tdd128_38 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_38 }, +static const per_choice_t T_modeSpecificInfo_65_choice[] = { + { 0, &hf_rrc_tdd384_tdd768_05, ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_tdd768_05 }, + { 1, &hf_rrc_tdd128_39 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_39 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_64, T_modeSpecificInfo_64_choice, + ett_rrc_T_modeSpecificInfo_65, T_modeSpecificInfo_65_choice, NULL); return offset; @@ -51117,7 +51939,7 @@ dissect_rrc_T_modeSpecificInfo_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t E_RUCCH_Info_sequence[] = { - { &hf_rrc_modeSpecificInfo_64, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_64 }, + { &hf_rrc_modeSpecificInfo_65, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_65 }, { NULL, 0, 0, NULL } }; @@ -51565,7 +52387,7 @@ dissect_rrc_T_retransTimerForSchedInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_tdd128_37_sequence[] = { +static const per_sequence_t T_tdd128_38_sequence[] = { { &hf_rrc_snpl_ReportType , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_snpl_ReportType }, { &hf_rrc_prxdes_base , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_M112_M50 }, { &hf_rrc_beaconPLEst_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, @@ -51581,30 +52403,30 @@ static const per_sequence_t T_tdd128_37_sequence[] = { }; static int -dissect_rrc_T_tdd128_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_37, T_tdd128_37_sequence); + ett_rrc_T_tdd128_38, T_tdd128_38_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_63_vals[] = { +static const value_string rrc_T_modeSpecificInfo_64_vals[] = { { 0, "tdd348-tdd768" }, { 1, "tdd128" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_63_choice[] = { +static const per_choice_t T_modeSpecificInfo_64_choice[] = { { 0, &hf_rrc_tdd348_tdd768 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd348_tdd768 }, - { 1, &hf_rrc_tdd128_37 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_37 }, + { 1, &hf_rrc_tdd128_38 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_38 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_63, T_modeSpecificInfo_63_choice, + ett_rrc_T_modeSpecificInfo_64, T_modeSpecificInfo_64_choice, NULL); return offset; @@ -51613,7 +52435,7 @@ dissect_rrc_T_modeSpecificInfo_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t E_PUCH_Info_sequence[] = { { &hf_rrc_e_TFCS_Info , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_TFCS_Info }, - { &hf_rrc_modeSpecificInfo_63, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_63 }, + { &hf_rrc_modeSpecificInfo_64, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_64 }, { &hf_rrc_powerOffsetForSchedInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_6 }, { NULL, 0, 0, NULL } }; @@ -51677,7 +52499,7 @@ dissect_rrc_T_midambleAllocationMode_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_e_HICH_Info_07_sequence[] = { +static const per_sequence_t T_e_HICH_Info_08_sequence[] = { { &hf_rrc_timeslotNumber_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TimeslotNumber_LCR_r4 }, { &hf_rrc_channelisation_Code, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HS_ChannelisationCode_LCR }, { &hf_rrc_midambleAllocationMode_31, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_midambleAllocationMode_31 }, @@ -51687,15 +52509,15 @@ static const per_sequence_t T_e_HICH_Info_07_sequence[] = { }; static int -dissect_rrc_T_e_HICH_Info_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_e_HICH_Info_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_e_HICH_Info_07, T_e_HICH_Info_07_sequence); + ett_rrc_T_e_HICH_Info_08, T_e_HICH_Info_08_sequence); return offset; } -static const per_sequence_t T_tdd128_45_sequence[] = { +static const per_sequence_t T_tdd128_46_sequence[] = { { &hf_rrc_n_E_UCCH , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_1_8 }, { &hf_rrc_n_E_HICH_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_4_15 }, { &hf_rrc_timeslotResourceRelatedInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_5 }, @@ -51704,14 +52526,14 @@ static const per_sequence_t T_tdd128_45_sequence[] = { { &hf_rrc_sfnNum , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_1 }, { &hf_rrc_repetitionPeriodAndLength, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RepetitionPeriodAndLength }, { &hf_rrc_codeResourceInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_TS_ChannelisationCode }, - { &hf_rrc_e_HICH_Info_09 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_e_HICH_Info_07 }, + { &hf_rrc_e_HICH_Info_10 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_e_HICH_Info_08 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_45, T_tdd128_45_sequence); + ett_rrc_T_tdd128_46, T_tdd128_46_sequence); return offset; } @@ -51725,7 +52547,7 @@ static const value_string rrc_Non_ScheduledTransGrantInfoTDD_vals[] = { static const per_choice_t Non_ScheduledTransGrantInfoTDD_choice[] = { { 0, &hf_rrc_tdd384_768 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_768 }, - { 1, &hf_rrc_tdd128_46 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_45 }, + { 1, &hf_rrc_tdd128_47 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_46 }, { 0, NULL, 0, NULL } }; @@ -51739,7 +52561,7 @@ dissect_rrc_Non_ScheduledTransGrantInfoTDD(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_tdd_87_sequence[] = { +static const per_sequence_t T_tdd_88_sequence[] = { { &hf_rrc_e_RUCCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RUCCH_Info }, { &hf_rrc_e_PUCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_PUCH_Info }, { &hf_rrc_non_ScheduledTransGrantInfo_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_ScheduledTransGrantInfoTDD }, @@ -51747,30 +52569,30 @@ static const per_sequence_t T_tdd_87_sequence[] = { }; static int -dissect_rrc_T_tdd_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_87, T_tdd_87_sequence); + ett_rrc_T_tdd_88, T_tdd_88_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_96_vals[] = { +static const value_string rrc_T_modeSpecificInfo_97_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_96_choice[] = { - { 0, &hf_rrc_fdd_141 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_138 }, - { 1, &hf_rrc_tdd_93 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_87 }, +static const per_choice_t T_modeSpecificInfo_97_choice[] = { + { 0, &hf_rrc_fdd_143 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_140 }, + { 1, &hf_rrc_tdd_94 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_88 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_96, T_modeSpecificInfo_96_choice, + ett_rrc_T_modeSpecificInfo_97, T_modeSpecificInfo_97_choice, NULL); return offset; @@ -51779,7 +52601,7 @@ dissect_rrc_T_modeSpecificInfo_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UL_EDCH_Information_r7_sequence[] = { { &hf_rrc_mac_es_e_resetIndicator_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_es_e_resetIndicator_02 }, - { &hf_rrc_modeSpecificInfo_96, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_96 }, + { &hf_rrc_modeSpecificInfo_97, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_97 }, { NULL, 0, 0, NULL } }; @@ -52719,15 +53541,15 @@ dissect_rrc_T_dl_dpchInfo_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_fdd_100_sequence[] = { +static const per_sequence_t T_fdd_102_sequence[] = { { &hf_rrc_e_AGCH_ChannelisationCode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_ChannelisationCode }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_100, T_fdd_100_sequence); + ett_rrc_T_fdd_102, T_fdd_102_sequence); return offset; } @@ -52883,7 +53705,7 @@ dissect_rrc_E_AGCH_Set_Config_LCR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_tdd128_35_sequence[] = { +static const per_sequence_t T_tdd128_36_sequence[] = { { &hf_rrc_rdi_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_tpc_StepSize , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TPC_StepSizeTDD }, { &hf_rrc_e_AGCH_Set_Config_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_Set_Config_LCR }, @@ -52892,32 +53714,32 @@ static const per_sequence_t T_tdd128_35_sequence[] = { }; static int -dissect_rrc_T_tdd128_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_35, T_tdd128_35_sequence); + ett_rrc_T_tdd128_36, T_tdd128_36_sequence); return offset; } -static const value_string rrc_T_tdd_56_vals[] = { +static const value_string rrc_T_tdd_57_vals[] = { { 0, "tdd384" }, { 1, "tdd768" }, { 2, "tdd128" }, { 0, NULL } }; -static const per_choice_t T_tdd_56_choice[] = { +static const per_choice_t T_tdd_57_choice[] = { { 0, &hf_rrc_tdd384_22 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_21 }, { 1, &hf_rrc_tdd768_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_13 }, - { 2, &hf_rrc_tdd128_35 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_35 }, + { 2, &hf_rrc_tdd128_36 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_36 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_tdd_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_56, T_tdd_56_choice, + ett_rrc_T_tdd_57, T_tdd_57_choice, NULL); return offset; @@ -52931,8 +53753,8 @@ static const value_string rrc_T_modeSpecific_02_vals[] = { }; static const per_choice_t T_modeSpecific_02_choice[] = { - { 0, &hf_rrc_fdd_101 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_100 }, - { 1, &hf_rrc_tdd_59 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_56 }, + { 0, &hf_rrc_fdd_103 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_102 }, + { 1, &hf_rrc_tdd_60 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_57 }, { 0, NULL, 0, NULL } }; @@ -52982,22 +53804,22 @@ dissect_rrc_T_e_HICH_Info_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const value_string rrc_T_e_RGCH_Info_03_vals[] = { +static const value_string rrc_T_e_RGCH_Info_04_vals[] = { { 0, "e-RGCH-Information" }, { 1, "releaseIndicator" }, { 0, NULL } }; -static const per_choice_t T_e_RGCH_Info_03_choice[] = { +static const per_choice_t T_e_RGCH_Info_04_choice[] = { { 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information }, { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_e_RGCH_Info_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_e_RGCH_Info_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_e_RGCH_Info_03, T_e_RGCH_Info_03_choice, + ett_rrc_T_e_RGCH_Info_04, T_e_RGCH_Info_04_choice, NULL); return offset; @@ -53006,7 +53828,7 @@ dissect_rrc_T_e_RGCH_Info_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx static const per_sequence_t T_fdd_93_sequence[] = { { &hf_rrc_e_HICH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_HICH_Info_01 }, - { &hf_rrc_e_RGCH_Info_03 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_03 }, + { &hf_rrc_e_RGCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_04 }, { NULL, 0, 0, NULL } }; @@ -53029,22 +53851,22 @@ dissect_rrc_INTEGER_4_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ } -static const value_string rrc_T_modeSpecificInfo_62_vals[] = { +static const value_string rrc_T_modeSpecificInfo_63_vals[] = { { 0, "tdd384" }, { 1, "tdd768" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_62_choice[] = { +static const per_choice_t T_modeSpecificInfo_63_choice[] = { { 0, &hf_rrc_tdd384_24 , ASN1_NO_EXTENSIONS , dissect_rrc_DL_TS_ChannelisationCode }, { 1, &hf_rrc_tdd768_16 , ASN1_NO_EXTENSIONS , dissect_rrc_DL_TS_ChannelisationCode_VHCR }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_62, T_modeSpecificInfo_62_choice, + ett_rrc_T_modeSpecificInfo_63, T_modeSpecificInfo_63_choice, NULL); return offset; @@ -53086,7 +53908,7 @@ dissect_rrc_T_midamble_Allocation_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t E_HICH_Information_TDD384_768_sequence[] = { { &hf_rrc_n_E_HICH , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_4_44 }, { &hf_rrc_tS_Number , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_14 }, - { &hf_rrc_modeSpecificInfo_62, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_62 }, + { &hf_rrc_modeSpecificInfo_63, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_63 }, { &hf_rrc_burst_Type , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_burst_Type }, { &hf_rrc_midamble_Allocation_Mode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_midamble_Allocation_Mode }, { NULL, 0, 0, NULL } @@ -53557,14 +54379,14 @@ dissect_rrc_CellUpdateConfirm_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_nonCriticalExtensions_19_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_20_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_19, T_nonCriticalExtensions_19_sequence); + ett_rrc_T_nonCriticalExtensions_20, T_nonCriticalExtensions_20_sequence); return offset; } @@ -53572,7 +54394,7 @@ dissect_rrc_T_nonCriticalExtensions_19(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v860NonCriticalExtensions_01_sequence[] = { { &hf_rrc_cellUpdateConfirm_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v860ext_IEs }, - { &hf_rrc_nonCriticalExtensions_19, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_19 }, + { &hf_rrc_nonCriticalExtensions_20, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_20 }, { NULL, 0, 0, NULL } }; @@ -54208,7 +55030,7 @@ dissect_rrc_E_DPDCH_Info_r8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_fdd_139_sequence[] = { +static const per_sequence_t T_fdd_141_sequence[] = { { &hf_rrc_e_DPCCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPCCH_Info_r7 }, { &hf_rrc_e_DPDCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPDCH_Info_r8 }, { &hf_rrc_schedulingTransmConfiguration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPDCH_SchedulingTransmConfiguration }, @@ -54217,15 +55039,15 @@ static const per_sequence_t T_fdd_139_sequence[] = { }; static int -dissect_rrc_T_fdd_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_139, T_fdd_139_sequence); + ett_rrc_T_fdd_141, T_fdd_141_sequence); return offset; } -static const per_sequence_t T_tdd_88_sequence[] = { +static const per_sequence_t T_tdd_89_sequence[] = { { &hf_rrc_e_RUCCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RUCCH_Info }, { &hf_rrc_e_PUCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_PUCH_Info }, { &hf_rrc_non_ScheduledTransGrantInfo_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_ScheduledTransGrantInfoTDD }, @@ -54233,30 +55055,30 @@ static const per_sequence_t T_tdd_88_sequence[] = { }; static int -dissect_rrc_T_tdd_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_88, T_tdd_88_sequence); + ett_rrc_T_tdd_89, T_tdd_89_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_97_vals[] = { +static const value_string rrc_T_modeSpecificInfo_98_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_97_choice[] = { - { 0, &hf_rrc_fdd_142 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_139 }, - { 1, &hf_rrc_tdd_94 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_88 }, +static const per_choice_t T_modeSpecificInfo_98_choice[] = { + { 0, &hf_rrc_fdd_144 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_141 }, + { 1, &hf_rrc_tdd_95 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_89 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_97, T_modeSpecificInfo_97_choice, + ett_rrc_T_modeSpecificInfo_98, T_modeSpecificInfo_98_choice, NULL); return offset; @@ -54265,7 +55087,7 @@ dissect_rrc_T_modeSpecificInfo_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UL_EDCH_Information_r8_sequence[] = { { &hf_rrc_mac_es_e_resetIndicator_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_es_e_resetIndicator_03 }, - { &hf_rrc_modeSpecificInfo_97, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_97 }, + { &hf_rrc_modeSpecificInfo_98, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_98 }, { NULL, 0, 0, NULL } }; @@ -54630,15 +55452,15 @@ dissect_rrc_T_dl_dpchInfo_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_fdd_101_sequence[] = { +static const per_sequence_t T_fdd_103_sequence[] = { { &hf_rrc_e_AGCH_ChannelisationCode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_ChannelisationCode }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_101, T_fdd_101_sequence); + ett_rrc_T_fdd_103, T_fdd_103_sequence); return offset; } @@ -54708,7 +55530,7 @@ dissect_rrc_E_AGCH_InactivityMonitorThreshold_TDD128(tvbuff_t *tvb _U_, int offs } -static const per_sequence_t T_tdd128_36_sequence[] = { +static const per_sequence_t T_tdd128_37_sequence[] = { { &hf_rrc_rdi_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_tpc_StepSize , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TPC_StepSizeTDD }, { &hf_rrc_e_AGCH_Set_Config_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_AGCH_Set_Config_LCR }, @@ -54718,32 +55540,32 @@ static const per_sequence_t T_tdd128_36_sequence[] = { }; static int -dissect_rrc_T_tdd128_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_36, T_tdd128_36_sequence); + ett_rrc_T_tdd128_37, T_tdd128_37_sequence); return offset; } -static const value_string rrc_T_tdd_57_vals[] = { +static const value_string rrc_T_tdd_58_vals[] = { { 0, "tdd384" }, { 1, "tdd768" }, { 2, "tdd128" }, { 0, NULL } }; -static const per_choice_t T_tdd_57_choice[] = { +static const per_choice_t T_tdd_58_choice[] = { { 0, &hf_rrc_tdd384_23 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_22 }, { 1, &hf_rrc_tdd768_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_14 }, - { 2, &hf_rrc_tdd128_36 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_36 }, + { 2, &hf_rrc_tdd128_37 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_37 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_tdd_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_57, T_tdd_57_choice, + ett_rrc_T_tdd_58, T_tdd_58_choice, NULL); return offset; @@ -54757,8 +55579,8 @@ static const value_string rrc_T_modeSpecific_03_vals[] = { }; static const per_choice_t T_modeSpecific_03_choice[] = { - { 0, &hf_rrc_fdd_102 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_101 }, - { 1, &hf_rrc_tdd_60 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_57 }, + { 0, &hf_rrc_fdd_104 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_103 }, + { 1, &hf_rrc_tdd_61 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_58 }, { 0, NULL, 0, NULL } }; @@ -54808,22 +55630,22 @@ dissect_rrc_T_e_HICH_Info_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const value_string rrc_T_e_RGCH_Info_04_vals[] = { +static const value_string rrc_T_e_RGCH_Info_05_vals[] = { { 0, "e-RGCH-Information" }, { 1, "releaseIndicator" }, { 0, NULL } }; -static const per_choice_t T_e_RGCH_Info_04_choice[] = { +static const per_choice_t T_e_RGCH_Info_05_choice[] = { { 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information }, { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_e_RGCH_Info_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_e_RGCH_Info_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_e_RGCH_Info_04, T_e_RGCH_Info_04_choice, + ett_rrc_T_e_RGCH_Info_05, T_e_RGCH_Info_05_choice, NULL); return offset; @@ -54832,7 +55654,7 @@ dissect_rrc_T_e_RGCH_Info_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx static const per_sequence_t T_fdd_95_sequence[] = { { &hf_rrc_e_HICH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_HICH_Info_02 }, - { &hf_rrc_e_RGCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_04 }, + { &hf_rrc_e_RGCH_Info_05 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_05 }, { NULL, 0, 0, NULL } }; @@ -55201,7 +56023,7 @@ dissect_rrc_T_midambleAllocationMode_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_explicit_02_sequence[] = { +static const per_sequence_t T_explicit_03_sequence[] = { { &hf_rrc_timeslotNumber_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TimeslotNumber_LCR_r4 }, { &hf_rrc_channelisation_Code, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HS_ChannelisationCode_LCR }, { &hf_rrc_midambleAllocationMode_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_midambleAllocationMode_02 }, @@ -55210,9 +56032,9 @@ static const per_sequence_t T_explicit_02_sequence[] = { }; static int -dissect_rrc_T_explicit_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_explicit_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_explicit_02, T_explicit_02_sequence); + ett_rrc_T_explicit_03, T_explicit_03_sequence); return offset; } @@ -55226,7 +56048,7 @@ static const value_string rrc_T_configurationmode_vals[] = { static const per_choice_t T_configurationmode_choice[] = { { 0, &hf_rrc_implicit_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_implicit }, - { 1, &hf_rrc_explicit_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_explicit_02 }, + { 1, &hf_rrc_explicit_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_explicit_03 }, { 0, NULL, 0, NULL } }; @@ -55490,15 +56312,15 @@ dissect_rrc_T_implicit_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U } -static const per_sequence_t T_explicit_03_sequence[] = { +static const per_sequence_t T_explicit_04_sequence[] = { { &hf_rrc_hS_SICH_Info , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HS_SICH_Configuration_TDD128_r6 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_explicit_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_explicit_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_explicit_03, T_explicit_03_sequence); + ett_rrc_T_explicit_04, T_explicit_04_sequence); return offset; } @@ -55512,7 +56334,7 @@ static const value_string rrc_HS_SICH_List_TDD128_item_vals[] = { static const per_choice_t HS_SICH_List_TDD128_item_choice[] = { { 0, &hf_rrc_implicit_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_implicit_01 }, - { 1, &hf_rrc_explicit_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_explicit_03 }, + { 1, &hf_rrc_explicit_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_explicit_04 }, { 0, NULL, 0, NULL } }; @@ -55771,15 +56593,15 @@ dissect_rrc_T_t_SI_nst(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_tdd128_46_sequence[] = { +static const per_sequence_t T_tdd128_47_sequence[] = { { &hf_rrc_t_SI_nst , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_t_SI_nst }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_46, T_tdd128_46_sequence); + ett_rrc_T_tdd128_47, T_tdd128_47_sequence); return offset; } @@ -55793,7 +56615,7 @@ static const value_string rrc_Non_ScheduledTransGrantInfoTDD_ext_vals[] = { static const per_choice_t Non_ScheduledTransGrantInfoTDD_ext_choice[] = { { 0, &hf_rrc_tdd384_768_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_tdd128_47 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_46 }, + { 1, &hf_rrc_tdd128_48 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_47 }, { 0, NULL, 0, NULL } }; @@ -55807,15 +56629,15 @@ dissect_rrc_Non_ScheduledTransGrantInfoTDD_ext(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_tdd_86_sequence[] = { +static const per_sequence_t T_tdd_87_sequence[] = { { &hf_rrc_non_ScheduledTransGrantInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_ScheduledTransGrantInfoTDD_ext }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_86, T_tdd_86_sequence); + ett_rrc_T_tdd_87, T_tdd_87_sequence); return offset; } @@ -55829,7 +56651,7 @@ static const value_string rrc_UL_EDCH_Information_ext_vals[] = { static const per_choice_t UL_EDCH_Information_ext_choice[] = { { 0, &hf_rrc_fdd_46 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_tdd_92 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_86 }, + { 1, &hf_rrc_tdd_93 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_87 }, { 0, NULL, 0, NULL } }; @@ -55992,60 +56814,60 @@ dissect_rrc_T_hS_SCCH_tpc_step_size(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_tdd128_41_sequence[] = { +static const per_sequence_t T_tdd128_42_sequence[] = { { &hf_rrc_hS_SCCH_tpc_step_size, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_hS_SCCH_tpc_step_size }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_41, T_tdd128_41_sequence); + ett_rrc_T_tdd128_42, T_tdd128_42_sequence); return offset; } -static const value_string rrc_T_tdd_61_vals[] = { +static const value_string rrc_T_tdd_62_vals[] = { { 0, "tdd384" }, { 1, "tdd768" }, { 2, "tdd128" }, { 0, NULL } }; -static const per_choice_t T_tdd_61_choice[] = { +static const per_choice_t T_tdd_62_choice[] = { { 0, &hf_rrc_tdd384_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 1, &hf_rrc_tdd768_07 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 2, &hf_rrc_tdd128_42 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_41 }, + { 2, &hf_rrc_tdd128_43 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_42 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_tdd_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_61, T_tdd_61_choice, + ett_rrc_T_tdd_62, T_tdd_62_choice, NULL); return offset; } -static const value_string rrc_T_modeSpecificInfo_71_vals[] = { +static const value_string rrc_T_modeSpecificInfo_72_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_71_choice[] = { +static const per_choice_t T_modeSpecificInfo_72_choice[] = { { 0, &hf_rrc_fdd_46 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_tdd_65 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_61 }, + { 1, &hf_rrc_tdd_66 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_62 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_71, T_modeSpecificInfo_71_choice, + ett_rrc_T_modeSpecificInfo_72, T_modeSpecificInfo_72_choice, NULL); return offset; @@ -56053,7 +56875,7 @@ dissect_rrc_T_modeSpecificInfo_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t HS_SCCH_Info_r8_ext_sequence[] = { - { &hf_rrc_modeSpecificInfo_71, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_71 }, + { &hf_rrc_modeSpecificInfo_72, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_72 }, { NULL, 0, 0, NULL } }; @@ -56094,14 +56916,14 @@ dissect_rrc_CellUpdateConfirm_v8a0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_nonCriticalExtensions_20_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_21_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_20, T_nonCriticalExtensions_20_sequence); + ett_rrc_T_nonCriticalExtensions_21, T_nonCriticalExtensions_21_sequence); return offset; } @@ -56109,7 +56931,7 @@ dissect_rrc_T_nonCriticalExtensions_20(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v8a0NonCriticalExtensions_sequence[] = { { &hf_rrc_cellUpdateConfirm_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v8a0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_20, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_20 }, + { &hf_rrc_nonCriticalExtensions_21, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_21 }, { NULL, 0, 0, NULL } }; @@ -56372,7 +57194,7 @@ dissect_rrc_T_mac_es_e_resetIndicator_04(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_fdd_140_sequence[] = { +static const per_sequence_t T_fdd_142_sequence[] = { { &hf_rrc_e_DPCCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPCCH_Info_r7 }, { &hf_rrc_e_DPDCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPDCH_Info_r8 }, { &hf_rrc_schedulingTransmConfiguration, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPDCH_SchedulingTransmConfiguration }, @@ -56381,9 +57203,9 @@ static const per_sequence_t T_fdd_140_sequence[] = { }; static int -dissect_rrc_T_fdd_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_140, T_fdd_140_sequence); + ett_rrc_T_fdd_142, T_fdd_142_sequence); return offset; } @@ -56429,7 +57251,7 @@ dissect_rrc_T_midambleAllocationMode_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_e_HICH_Info_08_sequence[] = { +static const per_sequence_t T_e_HICH_Info_09_sequence[] = { { &hf_rrc_timeslotNumber_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TimeslotNumber_LCR_r4 }, { &hf_rrc_channelisation_Code, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HS_ChannelisationCode_LCR }, { &hf_rrc_midambleAllocationMode_32, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_midambleAllocationMode_32 }, @@ -56439,9 +57261,9 @@ static const per_sequence_t T_e_HICH_Info_08_sequence[] = { }; static int -dissect_rrc_T_e_HICH_Info_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_e_HICH_Info_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_e_HICH_Info_08, T_e_HICH_Info_08_sequence); + ett_rrc_T_e_HICH_Info_09, T_e_HICH_Info_09_sequence); return offset; } @@ -56468,7 +57290,7 @@ dissect_rrc_T_t_SI_nst_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U } -static const per_sequence_t T_tdd128_47_sequence[] = { +static const per_sequence_t T_tdd128_48_sequence[] = { { &hf_rrc_n_E_UCCH , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_1_8 }, { &hf_rrc_n_E_HICH_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_4_15 }, { &hf_rrc_timeslotResourceRelatedInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_5 }, @@ -56477,15 +57299,15 @@ static const per_sequence_t T_tdd128_47_sequence[] = { { &hf_rrc_sfnNum , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_1 }, { &hf_rrc_repetitionPeriodAndLength, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RepetitionPeriodAndLength }, { &hf_rrc_codeResourceInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_TS_ChannelisationCode }, - { &hf_rrc_e_HICH_Info_10 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_e_HICH_Info_08 }, + { &hf_rrc_e_HICH_Info_11 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_e_HICH_Info_09 }, { &hf_rrc_t_SI_nst_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_t_SI_nst_01 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_47, T_tdd128_47_sequence); + ett_rrc_T_tdd128_48, T_tdd128_48_sequence); return offset; } @@ -56499,7 +57321,7 @@ static const value_string rrc_Non_ScheduledTransGrantInfoTDD_r9_vals[] = { static const per_choice_t Non_ScheduledTransGrantInfoTDD_r9_choice[] = { { 0, &hf_rrc_tdd384_768_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_768_01 }, - { 1, &hf_rrc_tdd128_48 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_47 }, + { 1, &hf_rrc_tdd128_49 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_48 }, { 0, NULL, 0, NULL } }; @@ -56513,7 +57335,7 @@ dissect_rrc_Non_ScheduledTransGrantInfoTDD_r9(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_tdd_89_sequence[] = { +static const per_sequence_t T_tdd_90_sequence[] = { { &hf_rrc_e_RUCCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RUCCH_Info }, { &hf_rrc_e_PUCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_PUCH_Info }, { &hf_rrc_non_ScheduledTransGrantInfo_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_ScheduledTransGrantInfoTDD_r9 }, @@ -56521,30 +57343,30 @@ static const per_sequence_t T_tdd_89_sequence[] = { }; static int -dissect_rrc_T_tdd_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_89, T_tdd_89_sequence); + ett_rrc_T_tdd_90, T_tdd_90_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_98_vals[] = { +static const value_string rrc_T_modeSpecificInfo_99_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_98_choice[] = { - { 0, &hf_rrc_fdd_143 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_140 }, - { 1, &hf_rrc_tdd_95 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_89 }, +static const per_choice_t T_modeSpecificInfo_99_choice[] = { + { 0, &hf_rrc_fdd_145 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_142 }, + { 1, &hf_rrc_tdd_96 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_90 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_98, T_modeSpecificInfo_98_choice, + ett_rrc_T_modeSpecificInfo_99, T_modeSpecificInfo_99_choice, NULL); return offset; @@ -56553,7 +57375,7 @@ dissect_rrc_T_modeSpecificInfo_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UL_EDCH_Information_r9_sequence[] = { { &hf_rrc_mac_es_e_resetIndicator_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_es_e_resetIndicator_04 }, - { &hf_rrc_modeSpecificInfo_98, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_98 }, + { &hf_rrc_modeSpecificInfo_99, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_99 }, { NULL, 0, 0, NULL } }; @@ -56824,7 +57646,7 @@ dissect_rrc_HSDSCH_Info_TDD128_v9c0ext(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t DL_AddReconfTransChInformation_TDD128_v9c0ext_sequence[] = { - { &hf_rrc_hsdsch_05 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HSDSCH_Info_TDD128_v9c0ext }, + { &hf_rrc_hsdsch_06 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HSDSCH_Info_TDD128_v9c0ext }, { NULL, 0, 0, NULL } }; @@ -56865,14 +57687,14 @@ dissect_rrc_CellUpdateConfirm_v9c0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_nonCriticalExtensions_21_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_22_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_21, T_nonCriticalExtensions_21_sequence); + ett_rrc_T_nonCriticalExtensions_22, T_nonCriticalExtensions_22_sequence); return offset; } @@ -56880,7 +57702,7 @@ dissect_rrc_T_nonCriticalExtensions_21(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v9c0NonCriticalExtensions_sequence[] = { { &hf_rrc_cellUpdateConfirm_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v9c0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_21, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_21 }, + { &hf_rrc_nonCriticalExtensions_22, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_22 }, { NULL, 0, 0, NULL } }; @@ -57064,7 +57886,7 @@ static const value_string rrc_T_configuration_info_vals[] = { static const per_choice_t T_configuration_info_choice[] = { { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_newConfiguration_19, ASN1_NO_EXTENSIONS , dissect_rrc_UL_MulticarrierEDCH_NewConfigurationInfo_TDD128 }, + { 1, &hf_rrc_newConfiguration_20, ASN1_NO_EXTENSIONS , dissect_rrc_UL_MulticarrierEDCH_NewConfigurationInfo_TDD128 }, { 0, NULL, 0, NULL } }; @@ -57438,16 +58260,16 @@ dissect_rrc_StandaloneMidambleInfo_TDD128(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_newConfiguration_13_sequence[] = { +static const per_sequence_t T_newConfiguration_14_sequence[] = { { &hf_rrc_mu_MIMO_Operation, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MU_MIMO_Operation }, { &hf_rrc_standaloneMidambleInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_StandaloneMidambleInfo_TDD128 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_newConfiguration_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_newConfiguration_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_newConfiguration_13, T_newConfiguration_13_sequence); + ett_rrc_T_newConfiguration_14, T_newConfiguration_14_sequence); return offset; } @@ -57461,7 +58283,7 @@ static const value_string rrc_MU_MIMO_Info_TDD128_vals[] = { static const per_choice_t MU_MIMO_Info_TDD128_choice[] = { { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_newConfiguration_13, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_13 }, + { 1, &hf_rrc_newConfiguration_14, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_14 }, { 0, NULL, 0, NULL } }; @@ -57554,14 +58376,14 @@ dissect_rrc_CellUpdateConfirm_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_nonCriticalExtensions_22_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_23_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_22, T_nonCriticalExtensions_22_sequence); + ett_rrc_T_nonCriticalExtensions_23, T_nonCriticalExtensions_23_sequence); return offset; } @@ -57569,7 +58391,7 @@ dissect_rrc_T_nonCriticalExtensions_22(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_vb50NonCriticalExtensions_02_sequence[] = { { &hf_rrc_cellUpdateConfirm_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_22, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_22 }, + { &hf_rrc_nonCriticalExtensions_23, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_23 }, { NULL, 0, 0, NULL } }; @@ -57888,22 +58710,22 @@ dissect_rrc_AddOrReconfMAC_ehs_ReordQ_r11(tvbuff_t *tvb _U_, int offset _U_, asn } -static const value_string rrc_T_dl_MAC_HeaderType_02_vals[] = { +static const value_string rrc_T_dl_MAC_HeaderType_03_vals[] = { { 0, "mac-hs" }, { 1, "mac-ehs" }, { 0, NULL } }; -static const per_choice_t T_dl_MAC_HeaderType_02_choice[] = { +static const per_choice_t T_dl_MAC_HeaderType_03_choice[] = { { 0, &hf_rrc_mac_hs_02 , ASN1_NO_EXTENSIONS , dissect_rrc_AddOrReconfMAC_dFlow }, { 1, &hf_rrc_mac_ehs_05 , ASN1_NO_EXTENSIONS , dissect_rrc_AddOrReconfMAC_ehs_ReordQ_r11 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_dl_MAC_HeaderType_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_dl_MAC_HeaderType_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_dl_MAC_HeaderType_02, T_dl_MAC_HeaderType_02_choice, + ett_rrc_T_dl_MAC_HeaderType_03, T_dl_MAC_HeaderType_03_choice, NULL); return offset; @@ -57912,7 +58734,7 @@ dissect_rrc_T_dl_MAC_HeaderType_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t HSDSCH_Info_r11_sequence[] = { { &hf_rrc_harqInfo_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HARQ_Info_r11 }, - { &hf_rrc_dl_MAC_HeaderType_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_MAC_HeaderType_02 }, + { &hf_rrc_dl_MAC_HeaderType_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_MAC_HeaderType_03 }, { NULL, 0, 0, NULL } }; @@ -57925,24 +58747,24 @@ dissect_rrc_HSDSCH_Info_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const value_string rrc_T_tfs_SignallingMode_05_vals[] = { +static const value_string rrc_T_tfs_SignallingMode_06_vals[] = { { 0, "explicit-config" }, { 1, "sameAsULTrCH" }, { 2, "hsdsch" }, { 0, NULL } }; -static const per_choice_t T_tfs_SignallingMode_05_choice[] = { +static const per_choice_t T_tfs_SignallingMode_06_choice[] = { { 0, &hf_rrc_explicit_config , ASN1_NO_EXTENSIONS , dissect_rrc_TransportFormatSet }, { 1, &hf_rrc_sameAsULTrCH , ASN1_NO_EXTENSIONS , dissect_rrc_UL_TransportChannelIdentity }, - { 2, &hf_rrc_hsdsch_06 , ASN1_NO_EXTENSIONS , dissect_rrc_HSDSCH_Info_r11 }, + { 2, &hf_rrc_hsdsch_07 , ASN1_NO_EXTENSIONS , dissect_rrc_HSDSCH_Info_r11 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_tfs_SignallingMode_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tfs_SignallingMode_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tfs_SignallingMode_05, T_tfs_SignallingMode_05_choice, + ett_rrc_T_tfs_SignallingMode_06, T_tfs_SignallingMode_06_choice, NULL); return offset; @@ -57951,7 +58773,7 @@ dissect_rrc_T_tfs_SignallingMode_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t DL_AddReconfTransChInformation_r11_sequence[] = { { &hf_rrc_dl_TransportChannelType_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_TrCH_TypeId1_r5 }, - { &hf_rrc_tfs_SignallingMode_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tfs_SignallingMode_05 }, + { &hf_rrc_tfs_SignallingMode_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tfs_SignallingMode_06 }, { &hf_rrc_dch_QualityTarget, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_QualityTarget }, { NULL, 0, 0, NULL } }; @@ -57979,7 +58801,7 @@ dissect_rrc_DL_AddReconfTransChInfoList_r11(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_fdd_136_sequence[] = { +static const per_sequence_t T_fdd_138_sequence[] = { { &hf_rrc_dpcch_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DPCCH_PowerOffset }, { &hf_rrc_pc_Preamble , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PC_Preamble }, { &hf_rrc_sRB_delay , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_delay }, @@ -57993,9 +58815,9 @@ static const per_sequence_t T_fdd_136_sequence[] = { }; static int -dissect_rrc_T_fdd_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_136, T_fdd_136_sequence); + ett_rrc_T_fdd_138, T_fdd_138_sequence); return offset; } @@ -58031,16 +58853,16 @@ dissect_rrc_T_tdd768_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_tdd128_63_sequence[] = { +static const per_sequence_t T_tdd128_64_sequence[] = { { &hf_rrc_beaconPLEst , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BEACON_PL_Est }, { &hf_rrc_tpc_StepSize , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TPC_StepSizeTDD }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_63, T_tdd128_63_sequence); + ett_rrc_T_tdd128_64, T_tdd128_64_sequence); return offset; } @@ -58056,7 +58878,7 @@ static const value_string rrc_T_tddOption_26_vals[] = { static const per_choice_t T_tddOption_26_choice[] = { { 0, &hf_rrc_tdd384_46 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_42 }, { 1, &hf_rrc_tdd768_27 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_24 }, - { 2, &hf_rrc_tdd128_65 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_63 }, + { 2, &hf_rrc_tdd128_66 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_64 }, { 0, NULL, 0, NULL } }; @@ -58107,16 +58929,16 @@ dissect_rrc_T_ul_OL_PC_Signalling_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_tdd_84_sequence[] = { +static const per_sequence_t T_tdd_85_sequence[] = { { &hf_rrc_ul_TargetSIR , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TargetSIR }, { &hf_rrc_ul_OL_PC_Signalling_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ul_OL_PC_Signalling_05 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_84, T_tdd_84_sequence); + ett_rrc_T_tdd_85, T_tdd_85_sequence); return offset; } @@ -58129,8 +58951,8 @@ static const value_string rrc_UL_DPCH_PowerControlInfo_r11_vals[] = { }; static const per_choice_t UL_DPCH_PowerControlInfo_r11_choice[] = { - { 0, &hf_rrc_fdd_139 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_136 }, - { 1, &hf_rrc_tdd_90 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_84 }, + { 0, &hf_rrc_fdd_141 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_138 }, + { 1, &hf_rrc_tdd_91 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_85 }, { 0, NULL, 0, NULL } }; @@ -58201,7 +59023,7 @@ dissect_rrc_T_dpdchPresence_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac } -static const per_sequence_t T_fdd_128_sequence[] = { +static const per_sequence_t T_fdd_130_sequence[] = { { &hf_rrc_scramblingCodeType, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ScramblingCodeType }, { &hf_rrc_scramblingCode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_ScramblingCode }, { &hf_rrc_dpdchPresence_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_dpdchPresence_02 }, @@ -58209,15 +59031,15 @@ static const per_sequence_t T_fdd_128_sequence[] = { }; static int -dissect_rrc_T_fdd_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_128, T_fdd_128_sequence); + ett_rrc_T_fdd_130, T_fdd_130_sequence); return offset; } -static const per_sequence_t T_tdd_77_sequence[] = { +static const per_sequence_t T_tdd_78_sequence[] = { { &hf_rrc_ul_TimingAdvance_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvanceControl_r7 }, { &hf_rrc_ul_CCTrCHList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHList_r7 }, { &hf_rrc_ul_CCTrCHListToRemove, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CCTrCHListToRemove }, @@ -58225,30 +59047,30 @@ static const per_sequence_t T_tdd_77_sequence[] = { }; static int -dissect_rrc_T_tdd_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_77, T_tdd_77_sequence); + ett_rrc_T_tdd_78, T_tdd_78_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_93_vals[] = { +static const value_string rrc_T_modeSpecificInfo_94_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_93_choice[] = { - { 0, &hf_rrc_fdd_131 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_128 }, - { 1, &hf_rrc_tdd_83 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_77 }, +static const per_choice_t T_modeSpecificInfo_94_choice[] = { + { 0, &hf_rrc_fdd_133 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_130 }, + { 1, &hf_rrc_tdd_84 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_78 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_93, T_modeSpecificInfo_93_choice, + ett_rrc_T_modeSpecificInfo_94, T_modeSpecificInfo_94_choice, NULL); return offset; @@ -58257,7 +59079,7 @@ dissect_rrc_T_modeSpecificInfo_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UL_DPCH_Info_r11_sequence[] = { { &hf_rrc_ul_DPCH_PowerControlInfo_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_PowerControlInfo_r11 }, - { &hf_rrc_modeSpecificInfo_93, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_93 }, + { &hf_rrc_modeSpecificInfo_94, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_94 }, { NULL, 0, 0, NULL } }; @@ -58285,7 +59107,7 @@ dissect_rrc_T_mac_es_e_resetIndicator_05(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_fdd_141_sequence[] = { +static const per_sequence_t T_fdd_143_sequence[] = { { &hf_rrc_e_DPCCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPCCH_Info_r7 }, { &hf_rrc_e_DPDCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_DPDCH_Info_r8 }, { &hf_rrc_ul_MIMO_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MIMO_InfoFDD }, @@ -58296,15 +59118,15 @@ static const per_sequence_t T_fdd_141_sequence[] = { }; static int -dissect_rrc_T_fdd_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_141, T_fdd_141_sequence); + ett_rrc_T_fdd_143, T_fdd_143_sequence); return offset; } -static const per_sequence_t T_tdd_90_sequence[] = { +static const per_sequence_t T_tdd_91_sequence[] = { { &hf_rrc_e_RUCCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RUCCH_Info }, { &hf_rrc_e_PUCH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_PUCH_Info }, { &hf_rrc_non_ScheduledTransGrantInfo_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_ScheduledTransGrantInfoTDD_r9 }, @@ -58312,30 +59134,30 @@ static const per_sequence_t T_tdd_90_sequence[] = { }; static int -dissect_rrc_T_tdd_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_90, T_tdd_90_sequence); + ett_rrc_T_tdd_91, T_tdd_91_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_99_vals[] = { +static const value_string rrc_T_modeSpecificInfo_100_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_99_choice[] = { - { 0, &hf_rrc_fdd_144 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_141 }, - { 1, &hf_rrc_tdd_96 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_90 }, +static const per_choice_t T_modeSpecificInfo_100_choice[] = { + { 0, &hf_rrc_fdd_146 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_143 }, + { 1, &hf_rrc_tdd_97 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_91 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_99, T_modeSpecificInfo_99_choice, + ett_rrc_T_modeSpecificInfo_100, T_modeSpecificInfo_100_choice, NULL); return offset; @@ -58344,7 +59166,7 @@ dissect_rrc_T_modeSpecificInfo_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UL_EDCH_Information_r11_sequence[] = { { &hf_rrc_mac_es_e_resetIndicator_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_es_e_resetIndicator_05 }, - { &hf_rrc_modeSpecificInfo_99, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_99 }, + { &hf_rrc_modeSpecificInfo_100, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_100 }, { NULL, 0, 0, NULL } }; @@ -58617,22 +59439,22 @@ dissect_rrc_T_e_HICH_Info_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const value_string rrc_T_e_RGCH_Info_05_vals[] = { +static const value_string rrc_T_e_RGCH_Info_06_vals[] = { { 0, "e-RGCH-Information" }, { 1, "releaseIndicator" }, { 0, NULL } }; -static const per_choice_t T_e_RGCH_Info_05_choice[] = { +static const per_choice_t T_e_RGCH_Info_06_choice[] = { { 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information }, { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_e_RGCH_Info_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_e_RGCH_Info_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_e_RGCH_Info_05, T_e_RGCH_Info_05_choice, + ett_rrc_T_e_RGCH_Info_06, T_e_RGCH_Info_06_choice, NULL); return offset; @@ -58663,7 +59485,7 @@ dissect_rrc_T_f_TPICH_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ static const per_sequence_t T_fdd_97_sequence[] = { { &hf_rrc_e_HICH_Info_05 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_HICH_Info_03 }, - { &hf_rrc_e_RGCH_Info_05 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_05 }, + { &hf_rrc_e_RGCH_Info_06 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_06 }, { &hf_rrc_f_TPICH_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_f_TPICH_Info }, { NULL, 0, 0, NULL } }; @@ -58871,7 +59693,7 @@ dissect_rrc_FilterCoefficient(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act } -static const per_sequence_t T_newConfiguration_04_sequence[] = { +static const per_sequence_t T_newConfiguration_05_sequence[] = { { &hf_rrc_eRGCHNeighbourCellList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_maxCellMeas }, { &hf_rrc_commonERGCHChannelConfigList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_CommonERGCHChannelConfig }, { &hf_rrc_minimumServingGrantValue, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_37 }, @@ -58881,9 +59703,9 @@ static const per_sequence_t T_newConfiguration_04_sequence[] = { }; static int -dissect_rrc_T_newConfiguration_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_newConfiguration_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_newConfiguration_04, T_newConfiguration_04_sequence); + ett_rrc_T_newConfiguration_05, T_newConfiguration_05_sequence); return offset; } @@ -58897,7 +59719,7 @@ static const value_string rrc_T_configurationInfo_02_vals[] = { static const per_choice_t T_configurationInfo_02_choice[] = { { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_newConfiguration_04, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_04 }, + { 1, &hf_rrc_newConfiguration_05, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_05 }, { 0, NULL, 0, NULL } }; @@ -58995,14 +59817,14 @@ dissect_rrc_CellUpdateConfirm_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_23_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_24_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_23, T_nonCriticalExtensions_23_sequence); + ett_rrc_T_nonCriticalExtensions_24, T_nonCriticalExtensions_24_sequence); return offset; } @@ -59011,7 +59833,7 @@ dissect_rrc_T_nonCriticalExtensions_23(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r11_01_sequence[] = { { &hf_rrc_cellUpdateConfirm_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_r11_IEs }, { &hf_rrc_cellUpdateConfirm_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_23, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_23 }, + { &hf_rrc_nonCriticalExtensions_24, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_24 }, { NULL, 0, 0, NULL } }; @@ -59356,7 +60178,7 @@ static const value_string rrc_ExplicitTFCS_Configuration_r12_vals[] = { }; static const per_choice_t ExplicitTFCS_Configuration_r12_choice[] = { - { 0, &hf_rrc_complete_31 , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_ReconfAdd_r12 }, + { 0, &hf_rrc_complete_32 , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_ReconfAdd_r12 }, { 1, &hf_rrc_addition_01 , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_ReconfAdd_r12 }, { 2, &hf_rrc_removal , ASN1_NO_EXTENSIONS , dissect_rrc_TFCS_RemovalList }, { 3, &hf_rrc_replacement_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_replacement_01 }, @@ -60101,22 +60923,22 @@ dissect_rrc_T_e_HICH_Info_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const value_string rrc_T_e_RGCH_Info_06_vals[] = { +static const value_string rrc_T_e_RGCH_Info_07_vals[] = { { 0, "e-RGCH-Information" }, { 1, "releaseIndicator" }, { 0, NULL } }; -static const per_choice_t T_e_RGCH_Info_06_choice[] = { +static const per_choice_t T_e_RGCH_Info_07_choice[] = { { 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information }, { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_e_RGCH_Info_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_e_RGCH_Info_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_e_RGCH_Info_06, T_e_RGCH_Info_06_choice, + ett_rrc_T_e_RGCH_Info_07, T_e_RGCH_Info_07_choice, NULL); return offset; @@ -60147,7 +60969,7 @@ dissect_rrc_T_f_TPICH_Info_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act static const per_sequence_t T_fdd_99_sequence[] = { { &hf_rrc_e_HICH_Info_06 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_HICH_Info_04 }, - { &hf_rrc_e_RGCH_Info_06 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_06 }, + { &hf_rrc_e_RGCH_Info_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_07 }, { &hf_rrc_f_TPICH_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_f_TPICH_Info_01 }, { NULL, 0, 0, NULL } }; @@ -60678,14 +61500,14 @@ dissect_rrc_CellUpdateConfirm_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_24_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_25_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_24, T_nonCriticalExtensions_24_sequence); + ett_rrc_T_nonCriticalExtensions_25, T_nonCriticalExtensions_25_sequence); return offset; } @@ -60694,7 +61516,7 @@ dissect_rrc_T_nonCriticalExtensions_24(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r12_01_sequence[] = { { &hf_rrc_cellUpdateConfirm_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_r12_IEs }, { &hf_rrc_cellUpdateConfirm_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_24, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_24 }, + { &hf_rrc_nonCriticalExtensions_25, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_25 }, { NULL, 0, 0, NULL } }; @@ -60707,27 +61529,1004 @@ dissect_rrc_T_r12_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_20_sequence[] = { +static const value_string rrc_T_uraPCHWithSeamlessTransitionRNTIHandlingMode_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_uraPCHWithSeamlessTransitionRNTIHandlingMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 1, NULL, FALSE, 0, NULL); + + return offset; +} + + + +static int +dissect_rrc_OtherStateConfigIdentity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, + 0U, maxOtherStateConfig_1, NULL, FALSE); + + return offset; +} + + +static const per_sequence_t T_new_sequence[] = { + { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_C_RNTI }, + { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_H_RNTI }, + { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_E_RNTI }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_new(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_20, T_criticalExtensions_20_sequence); + ett_rrc_T_new, T_new_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_19_vals[] = { +static const value_string rrc_T_rntis_vals[] = { + { 0, "clear" }, + { 1, "continue" }, + { 2, "new" }, + { 0, NULL } +}; + +static const per_choice_t T_rntis_choice[] = { + { 0, &hf_rrc_clear , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 2, &hf_rrc_new , ASN1_NO_EXTENSIONS , dissect_rrc_T_new }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_rntis(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_rntis, T_rntis_choice, + NULL); + + return offset; +} + + + +static int +dissect_rrc_INTEGER_0_maxRetrievConfig_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, + 0U, maxRetrievConfig_1, NULL, FALSE); + + return offset; +} + + +static const value_string rrc_RLC_InfoChoice_r11_vals[] = { + { 0, "rlc-Info" }, + { 1, "same-as-RB" }, + { 0, NULL } +}; + +static const per_choice_t RLC_InfoChoice_r11_choice[] = { + { 0, &hf_rrc_rlc_Info_04 , ASN1_NO_EXTENSIONS , dissect_rrc_RLC_Info_r11 }, + { 1, &hf_rrc_same_as_RB , ASN1_NO_EXTENSIONS , dissect_rrc_RB_Identity }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_RLC_InfoChoice_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_RLC_InfoChoice_r11, RLC_InfoChoice_r11_choice, + NULL); + + return offset; +} + + +static const per_sequence_t SRB_InformationSetup_r11_sequence[] = { + { &hf_rrc_rb_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_Identity }, + { &hf_rrc_rlc_InfoChoice_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_InfoChoice_r11 }, + { &hf_rrc_rb_MappingInfo_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_MappingInfo_r8 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_SRB_InformationSetup_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_SRB_InformationSetup_r11, SRB_InformationSetup_r11_sequence); + + return offset; +} + + +static const per_sequence_t SRB_InformationSetupList_r11_sequence_of[1] = { + { &hf_rrc_SRB_InformationSetupList_r11_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetup_r11 }, +}; + +static int +dissect_rrc_SRB_InformationSetupList_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_SRB_InformationSetupList_r11, SRB_InformationSetupList_r11_sequence_of, + 1, maxSRBsetup, FALSE); + + return offset; +} + + +static const per_sequence_t RB_InformationSetup_r11_sequence[] = { + { &hf_rrc_rb_Identity , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_Identity }, + { &hf_rrc_pdcp_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_Info_r4 }, + { &hf_rrc_rlc_InfoChoice_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_InfoChoice_r11 }, + { &hf_rrc_rb_MappingInfo_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_MappingInfo_r8 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_RB_InformationSetup_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_RB_InformationSetup_r11, RB_InformationSetup_r11_sequence); + + return offset; +} + + +static const per_sequence_t RB_InformationSetupList_r11_sequence_of[1] = { + { &hf_rrc_RB_InformationSetupList_r11_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_InformationSetup_r11 }, +}; + +static int +dissect_rrc_RB_InformationSetupList_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_RB_InformationSetupList_r11, RB_InformationSetupList_r11_sequence_of, + 1, maxRBperRAB, FALSE); + + return offset; +} + + +static const per_sequence_t RAB_InformationSetup_r11_sequence[] = { + { &hf_rrc_rab_Info_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RAB_Info_r7 }, + { &hf_rrc_cs_HSPA_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CS_HSPA_Information }, + { &hf_rrc_rab_InfoReplace , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InfoReplace }, + { &hf_rrc_rb_InformationSetupList_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_InformationSetupList_r11 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_RAB_InformationSetup_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_RAB_InformationSetup_r11, RAB_InformationSetup_r11_sequence); + + return offset; +} + + +static const per_sequence_t RAB_InformationSetupList_r11_sequence_of[1] = { + { &hf_rrc_RAB_InformationSetupList_r11_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RAB_InformationSetup_r11 }, +}; + +static int +dissect_rrc_RAB_InformationSetupList_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_RAB_InformationSetupList_r11, RAB_InformationSetupList_r11_sequence_of, + 1, maxRABsetup, FALSE); + + return offset; +} + + +static const per_sequence_t RetrievableConfigData_sequence[] = { + { &hf_rrc_srb_InformationSetupList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SRB_InformationSetupList_r11 }, + { &hf_rrc_rab_InformationSetupList_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r11 }, + { &hf_rrc_rb_InformationSetupList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationSetupList_r11 }, + { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 }, + { &hf_rrc_ul_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, + { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, + { &hf_rrc_dl_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 }, + { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 }, + { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 }, + { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 }, + { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters }, + { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD }, + { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 }, + { &hf_rrc_dl_HSPDSCH_Information_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r12 }, + { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_RetrievableConfigData(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_RetrievableConfigData, RetrievableConfigData_sequence); + + return offset; +} + + +static const value_string rrc_T_configuration_vals[] = { + { 0, "id" }, + { 1, "full" }, + { 0, NULL } +}; + +static const per_choice_t T_configuration_choice[] = { + { 0, &hf_rrc_id , ASN1_NO_EXTENSIONS , dissect_rrc_INTEGER_0_maxRetrievConfig_1 }, + { 1, &hf_rrc_full_01 , ASN1_NO_EXTENSIONS , dissect_rrc_RetrievableConfigData }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_configuration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_configuration, T_configuration_choice, + NULL); + + return offset; +} + + +static const per_sequence_t OtherStateConfigData_sequence[] = { + { &hf_rrc_otherStateConfigIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_OtherStateConfigIdentity }, + { &hf_rrc_source_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, + { &hf_rrc_target_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, + { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, + { &hf_rrc_rntis , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_rntis }, + { &hf_rrc_configuration , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_configuration }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_OtherStateConfigData(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_OtherStateConfigData, OtherStateConfigData_sequence); + + return offset; +} + + +static const per_sequence_t OtherStateConfigList_sequence_of[1] = { + { &hf_rrc_OtherStateConfigList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_OtherStateConfigData }, +}; + +static int +dissect_rrc_OtherStateConfigList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_OtherStateConfigList, OtherStateConfigList_sequence_of, + 1, maxOtherStateConfig, FALSE); + + return offset; +} + + +static const per_sequence_t OtherStateRemoveList_sequence_of[1] = { + { &hf_rrc_OtherStateRemoveList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_OtherStateConfigIdentity }, +}; + +static int +dissect_rrc_OtherStateRemoveList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_OtherStateRemoveList, OtherStateRemoveList_sequence_of, + 1, maxOtherStateConfig, FALSE); + + return offset; +} + + +static const per_sequence_t OtherStateConfig_sequence[] = { + { &hf_rrc_otherStateConfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_OtherStateConfigList }, + { &hf_rrc_otherStateRemoveList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_OtherStateRemoveList }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_OtherStateConfig(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_OtherStateConfig, OtherStateConfig_sequence); + + return offset; +} + + + +static int +dissect_rrc_RetrievableConfigIdentity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, + 0U, maxRetrievConfig_1, NULL, FALSE); + + return offset; +} + + +static const per_sequence_t RetrievableConfigListToRemove_sequence_of[1] = { + { &hf_rrc_RetrievableConfigListToRemove_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RetrievableConfigIdentity }, +}; + +static int +dissect_rrc_RetrievableConfigListToRemove(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_RetrievableConfigListToRemove, RetrievableConfigListToRemove_sequence_of, + 1, maxRetrievConfig, FALSE); + + return offset; +} + + +static const per_sequence_t RetrievableConfig_sequence[] = { + { &hf_rrc_retrievableConfigIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RetrievableConfigIdentity }, + { &hf_rrc_retrievableConfigData, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RetrievableConfigData }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_RetrievableConfig(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_RetrievableConfig, RetrievableConfig_sequence); + + return offset; +} + + +static const per_sequence_t RetrievableConfig_List_sequence_of[1] = { + { &hf_rrc_RetrievableConfig_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RetrievableConfig }, +}; + +static int +dissect_rrc_RetrievableConfig_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_RetrievableConfig_List, RetrievableConfig_List_sequence_of, + 1, maxRetrievConfig, FALSE); + + return offset; +} + + +static const per_sequence_t PreconfiguredRetrievableConfig_sequence[] = { + { &hf_rrc_retrievableConfigList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RetrievableConfig_List }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_PreconfiguredRetrievableConfig(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_PreconfiguredRetrievableConfig, PreconfiguredRetrievableConfig_sequence); + + return offset; +} + + +static const per_sequence_t RetrievableConfigInfo_sequence[] = { + { &hf_rrc_retrievableConfigToBeInvoked, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RetrievableConfigIdentity }, + { &hf_rrc_retrievableConfigToBeStored, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RetrievableConfigIdentity }, + { &hf_rrc_retrievableConfigToBeRemoved, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RetrievableConfigListToRemove }, + { &hf_rrc_preconfiguredRetrievableConfig, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PreconfiguredRetrievableConfig }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_RetrievableConfigInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_RetrievableConfigInfo, RetrievableConfigInfo_sequence); + + return offset; +} + + +static const value_string rrc_T_numberOfProcesses_02_vals[] = { + { 0, "n1" }, + { 1, "n2" }, + { 2, "n3" }, + { 3, "n4" }, + { 4, "n5" }, + { 5, "n6" }, + { 6, "n7" }, + { 7, "n8" }, + { 8, "n12" }, + { 9, "n14" }, + { 10, "n16" }, + { 11, "n24" }, + { 12, "n28" }, + { 13, "n32" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_numberOfProcesses_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 14, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t T_explicit_02_sequence[] = { + { &hf_rrc_memorySize , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_maxHProcesses_OF_HARQMemorySize }, + { &hf_rrc_additionalMemorySizesForMIMO, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SEQUENCE_SIZE_1_maxHProcesses_OF_HARQMemorySize }, + { &hf_rrc_additionalMemorySizesThirdMIMOStream, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SEQUENCE_SIZE_1_maxHProcesses_OF_HARQMemorySize }, + { &hf_rrc_additionalMemorySizesFourthMIMOStream, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SEQUENCE_SIZE_1_maxHProcesses_OF_HARQMemorySize }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_explicit_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_explicit_02, T_explicit_02_sequence); + + return offset; +} + + +static const value_string rrc_T_memoryPartitioning_03_vals[] = { + { 0, "implicit" }, + { 1, "explicit" }, + { 0, NULL } +}; + +static const per_choice_t T_memoryPartitioning_03_choice[] = { + { 0, &hf_rrc_implicit , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_explicit_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_explicit_02 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_memoryPartitioning_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_memoryPartitioning_03, T_memoryPartitioning_03_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_blindHARQRetransmissionsForHSDPA_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_blindHARQRetransmissionsForHSDPA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 1, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t HARQ_Info_r13_sequence[] = { + { &hf_rrc_numberOfProcesses_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_numberOfProcesses_02 }, + { &hf_rrc_memoryPartitioning_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_memoryPartitioning_03 }, + { &hf_rrc_blindHARQRetransmissionsForHSDPA, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_blindHARQRetransmissionsForHSDPA }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_HARQ_Info_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_HARQ_Info_r13, HARQ_Info_r13_sequence); + + return offset; +} + + +static const value_string rrc_T_dl_MAC_HeaderType_02_vals[] = { + { 0, "mac-hs" }, + { 1, "mac-ehs" }, + { 0, NULL } +}; + +static const per_choice_t T_dl_MAC_HeaderType_02_choice[] = { + { 0, &hf_rrc_mac_hs_02 , ASN1_NO_EXTENSIONS , dissect_rrc_AddOrReconfMAC_dFlow }, + { 1, &hf_rrc_mac_ehs_03 , ASN1_NO_EXTENSIONS , dissect_rrc_AddOrReconfMAC_ehs_ReordQ_r9 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_dl_MAC_HeaderType_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_dl_MAC_HeaderType_02, T_dl_MAC_HeaderType_02_choice, + NULL); + + return offset; +} + + +static const per_sequence_t HSDSCH_Info_r13_sequence[] = { + { &hf_rrc_harqInfo_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HARQ_Info_r13 }, + { &hf_rrc_dl_MAC_HeaderType_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_MAC_HeaderType_02 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_HSDSCH_Info_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_HSDSCH_Info_r13, HSDSCH_Info_r13_sequence); + + return offset; +} + + +static const value_string rrc_T_tfs_SignallingMode_05_vals[] = { + { 0, "explicit-config" }, + { 1, "sameAsULTrCH" }, + { 2, "hsdsch" }, + { 0, NULL } +}; + +static const per_choice_t T_tfs_SignallingMode_05_choice[] = { + { 0, &hf_rrc_explicit_config , ASN1_NO_EXTENSIONS , dissect_rrc_TransportFormatSet }, + { 1, &hf_rrc_sameAsULTrCH , ASN1_NO_EXTENSIONS , dissect_rrc_UL_TransportChannelIdentity }, + { 2, &hf_rrc_hsdsch_05 , ASN1_NO_EXTENSIONS , dissect_rrc_HSDSCH_Info_r13 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_tfs_SignallingMode_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_tfs_SignallingMode_05, T_tfs_SignallingMode_05_choice, + NULL); + + return offset; +} + + +static const per_sequence_t DL_AddReconfTransChInformation_r13_sequence[] = { + { &hf_rrc_dl_TransportChannelType_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_TrCH_TypeId1_r5 }, + { &hf_rrc_tfs_SignallingMode_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tfs_SignallingMode_05 }, + { &hf_rrc_dch_QualityTarget, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_QualityTarget }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_DL_AddReconfTransChInformation_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_DL_AddReconfTransChInformation_r13, DL_AddReconfTransChInformation_r13_sequence); + + return offset; +} + + +static const per_sequence_t DL_AddReconfTransChInfoList_r13_sequence_of[1] = { + { &hf_rrc_DL_AddReconfTransChInfoList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_AddReconfTransChInformation_r13 }, +}; + +static int +dissect_rrc_DL_AddReconfTransChInfoList_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_DL_AddReconfTransChInfoList_r13, DL_AddReconfTransChInfoList_r13_sequence_of, + 1, maxTrCHpreconf, FALSE); + + return offset; +} + + +static const per_sequence_t T_fdd_100_sequence[] = { + { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, + { &hf_rrc_servingHSDSCH_RL_indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, + { &hf_rrc_servingEDCH_RL_indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_fdd_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_fdd_100, T_fdd_100_sequence); + + return offset; +} + + +static const value_string rrc_T_modeSpecificInfo_62_vals[] = { + { 0, "fdd" }, + { 1, "tdd" }, + { 0, NULL } +}; + +static const per_choice_t T_modeSpecificInfo_62_choice[] = { + { 0, &hf_rrc_fdd_101 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_100 }, + { 1, &hf_rrc_tdd_54 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_modeSpecificInfo_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_modeSpecificInfo_62, T_modeSpecificInfo_62_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_dl_dpchInfo_05_vals[] = { + { 0, "dl-DPCH-InfoPerRL" }, + { 1, "dl-FDPCH-InfoPerRL" }, + { 2, "radioLinkswithoutDPCHFDPCHInfo" }, + { 0, NULL } +}; + +static const per_choice_t T_dl_dpchInfo_05_choice[] = { + { 0, &hf_rrc_dl_DPCH_InfoPerRL_05, ASN1_NO_EXTENSIONS , dissect_rrc_DL_DPCH_InfoPerRL_r12 }, + { 1, &hf_rrc_dl_FDPCH_InfoPerRL_02, ASN1_NO_EXTENSIONS , dissect_rrc_DL_FDPCH_InfoPerRL_r13 }, + { 2, &hf_rrc_radioLinkswithoutDPCHFDPCHInfo, ASN1_NO_EXTENSIONS , dissect_rrc_RadioLinkswithoutDPCHFDPCHInfo }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_dl_dpchInfo_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_dl_dpchInfo_05, T_dl_dpchInfo_05_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_e_HICH_Info_05_vals[] = { + { 0, "e-HICH-Information" }, + { 1, "releaseIndicator" }, + { 2, "secondaryReleaseIndicator" }, + { 0, NULL } +}; + +static const per_choice_t T_e_HICH_Info_05_choice[] = { + { 0, &hf_rrc_e_HICH_Information_01, ASN1_NO_EXTENSIONS , dissect_rrc_E_HICH_Information_r11 }, + { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 2, &hf_rrc_secondaryReleaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_e_HICH_Info_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_e_HICH_Info_05, T_e_HICH_Info_05_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_e_RGCH_Info_08_vals[] = { + { 0, "e-RGCH-Information" }, + { 1, "releaseIndicator" }, + { 0, NULL } +}; + +static const per_choice_t T_e_RGCH_Info_08_choice[] = { + { 0, &hf_rrc_e_RGCH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_E_RGCH_Information }, + { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_e_RGCH_Info_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_e_RGCH_Info_08, T_e_RGCH_Info_08_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_f_TPICH_Info_02_vals[] = { + { 0, "f-TPICH-Information" }, + { 1, "releaseIndicator" }, + { 0, NULL } +}; + +static const per_choice_t T_f_TPICH_Info_02_choice[] = { + { 0, &hf_rrc_f_TPICH_Information, ASN1_NO_EXTENSIONS , dissect_rrc_F_TPICH_Information }, + { 1, &hf_rrc_releaseIndicator, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_f_TPICH_Info_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_f_TPICH_Info_02, T_f_TPICH_Info_02_choice, + NULL); + + return offset; +} + + +static const per_sequence_t T_fdd_101_sequence[] = { + { &hf_rrc_e_HICH_Info_07 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_HICH_Info_05 }, + { &hf_rrc_e_RGCH_Info_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_e_RGCH_Info_08 }, + { &hf_rrc_f_TPICH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_f_TPICH_Info_02 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_fdd_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_fdd_101, T_fdd_101_sequence); + + return offset; +} + + +static const per_sequence_t T_tdd384_tdd768_04_sequence[] = { + { &hf_rrc_e_HICH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information_TDD384_768 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_tdd384_tdd768_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_tdd384_tdd768_04, T_tdd384_tdd768_04_sequence); + + return offset; +} + + +static const per_sequence_t T_tdd128_35_sequence[] = { + { &hf_rrc_e_HICH_Info_03 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_HICH_Information_TDD128 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_tdd128_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_tdd128_35, T_tdd128_35_sequence); + + return offset; +} + + +static const value_string rrc_T_tdd_56_vals[] = { + { 0, "tdd384-tdd768" }, + { 1, "tdd128" }, + { 0, NULL } +}; + +static const per_choice_t T_tdd_56_choice[] = { + { 0, &hf_rrc_tdd384_tdd768_04, ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_tdd768_04 }, + { 1, &hf_rrc_tdd128_35 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_35 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_tdd_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_tdd_56, T_tdd_56_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_modeSpecificInfo2_04_vals[] = { + { 0, "fdd" }, + { 1, "tdd" }, + { 0, NULL } +}; + +static const per_choice_t T_modeSpecificInfo2_04_choice[] = { + { 0, &hf_rrc_fdd_102 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_101 }, + { 1, &hf_rrc_tdd_59 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_56 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_modeSpecificInfo2_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_modeSpecificInfo2_04, T_modeSpecificInfo2_04_choice, + NULL); + + return offset; +} + + +static const per_sequence_t DL_InformationPerRL_r13_sequence[] = { + { &hf_rrc_modeSpecificInfo_62, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_62 }, + { &hf_rrc_dl_dpchInfo_05 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dl_dpchInfo_05 }, + { &hf_rrc_e_AGCH_Information_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_AGCH_Information_r8 }, + { &hf_rrc_e_ROCH_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_ROCH_Information }, + { &hf_rrc_modeSpecificInfo2_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo2_04 }, + { &hf_rrc_cell_id , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_DL_InformationPerRL_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_DL_InformationPerRL_r13, DL_InformationPerRL_r13_sequence); + + return offset; +} + + +static const per_sequence_t DL_InformationPerRL_List_r13_sequence_of[1] = { + { &hf_rrc_DL_InformationPerRL_List_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_r13 }, +}; + +static int +dissect_rrc_DL_InformationPerRL_List_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_DL_InformationPerRL_List_r13, DL_InformationPerRL_List_r13_sequence_of, + 1, maxRL, FALSE); + + return offset; +} + + +static const per_sequence_t CellUpdateConfirm_r13_IEs_sequence[] = { + { &hf_rrc_integrityProtectionModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 }, + { &hf_rrc_cipheringModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 }, + { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, + { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI }, + { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI }, + { &hf_rrc_new_DSCH_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI }, + { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI }, + { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, + { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, + { &hf_rrc_uraPCHWithSeamlessTransitionRNTIHandlingMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_uraPCHWithSeamlessTransitionRNTIHandlingMode }, + { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, + { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 }, + { &hf_rrc_waitTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_WaitTime }, + { &hf_rrc_rlc_Re_establishIndicatorRb2_3or4, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, + { &hf_rrc_rlc_Re_establishIndicatorRb5orAbove, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, + { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, + { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, + { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, + { &hf_rrc_rab_InformationSetup, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetup_r8 }, + { &hf_rrc_rb_InformationReleaseList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReleaseList }, + { &hf_rrc_rb_InformationReconfigList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 }, + { &hf_rrc_rb_InformationAffectedList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, + { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, + { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode }, + { &hf_rrc_otherStateConfig, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_OtherStateConfig }, + { &hf_rrc_retrievableConfigInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RetrievableConfigInfo }, + { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 }, + { &hf_rrc_ul_deletedTransChInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DeletedTransChInfoList_r6 }, + { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, + { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, + { &hf_rrc_dl_DeletedTransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DeletedTransChInfoList_r7 }, + { &hf_rrc_dl_AddReconfTransChInfoList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r13 }, + { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, + { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, + { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, + { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 }, + { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 }, + { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 }, + { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters }, + { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD }, + { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, + { &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r11 }, + { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 }, + { &hf_rrc_ul_SecondaryCellInfoFDD_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r13 }, + { &hf_rrc_ul_MulticarrierEDCHInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MulticarrierEDCHInfo_TDD128 }, + { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD }, + { &hf_rrc_ul_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD }, + { &hf_rrc_ul_OtherTTIConfiguration_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OtherTTIConfiguration_Information }, + { &hf_rrc_filteredUPHReportInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilteredUEPowerHeadroomReportInfo }, + { &hf_rrc_dl_HSPDSCH_Information_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r12 }, + { &hf_rrc_dl_CommonInformation_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r12 }, + { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r13 }, + { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 }, + { &hf_rrc_commonERGCHInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonERGCHInfoFDD }, + { &hf_rrc_controlChannelDRXInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ControlChannelDRXInfo_TDD128_r8 }, + { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 }, + { &hf_rrc_mu_MIMO_Info_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MU_MIMO_Info_TDD128 }, + { &hf_rrc_nonrectResAllocInd_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResAllocInd_TDD128 }, + { &hf_rrc_nonrectResSpecTSset_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResSpecTSset_TDD128 }, + { &hf_rrc_mbms_PL_ServiceRestrictInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_PL_ServiceRestrictInfo_r6 }, + { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 }, + { &hf_rrc_dedicatedWLANOffloadInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DedicatedWLANOffloadInformation }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_CellUpdateConfirm_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_CellUpdateConfirm_r13_IEs, CellUpdateConfirm_r13_IEs_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_26_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_26, T_nonCriticalExtensions_26_sequence); + + return offset; +} + + +static const per_sequence_t T_r13_01_sequence[] = { + { &hf_rrc_cellUpdateConfirm_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_r13_IEs }, + { &hf_rrc_cellUpdateConfirm_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_nonCriticalExtensions_26, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_26 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_r13_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_r13_01, T_r13_01_sequence); + + return offset; +} + + +static const per_sequence_t T_criticalExtensions_22_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_22, T_criticalExtensions_22_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_21_vals[] = { + { 0, "r13" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_21_choice[] = { + { 0, &hf_rrc_r13_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_01 }, + { 1, &hf_rrc_criticalExtensions_22, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_22 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_21, T_criticalExtensions_21_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_20_vals[] = { { 0, "r12" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_19_choice[] = { +static const per_choice_t T_criticalExtensions_20_choice[] = { { 0, &hf_rrc_r12_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_01 }, + { 1, &hf_rrc_criticalExtensions_21, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_21 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_20, T_criticalExtensions_20_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_19_vals[] = { + { 0, "r11" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_19_choice[] = { + { 0, &hf_rrc_r11_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_01 }, { 1, &hf_rrc_criticalExtensions_20, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_20 }, { 0, NULL, 0, NULL } }; @@ -60743,13 +62542,13 @@ dissect_rrc_T_criticalExtensions_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_18_vals[] = { - { 0, "r11" }, + { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_18_choice[] = { - { 0, &hf_rrc_r11_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_01 }, + { 0, &hf_rrc_r10_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_01 }, { 1, &hf_rrc_criticalExtensions_19, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_19 }, { 0, NULL, 0, NULL } }; @@ -60765,13 +62564,13 @@ dissect_rrc_T_criticalExtensions_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_17_vals[] = { - { 0, "r10" }, + { 0, "r9" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_17_choice[] = { - { 0, &hf_rrc_r10_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_01 }, + { 0, &hf_rrc_r9_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_01 }, { 1, &hf_rrc_criticalExtensions_18, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_18 }, { 0, NULL, 0, NULL } }; @@ -60787,13 +62586,13 @@ dissect_rrc_T_criticalExtensions_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_16_vals[] = { - { 0, "r9" }, + { 0, "r8" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_16_choice[] = { - { 0, &hf_rrc_r9_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_01 }, + { 0, &hf_rrc_r8_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_01 }, { 1, &hf_rrc_criticalExtensions_17, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_17 }, { 0, NULL, 0, NULL } }; @@ -60809,13 +62608,13 @@ dissect_rrc_T_criticalExtensions_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_15_vals[] = { - { 0, "r8" }, + { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_15_choice[] = { - { 0, &hf_rrc_r8_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_01 }, + { 0, &hf_rrc_r7_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_01 }, { 1, &hf_rrc_criticalExtensions_16, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_16 }, { 0, NULL, 0, NULL } }; @@ -60831,13 +62630,13 @@ dissect_rrc_T_criticalExtensions_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_14_vals[] = { - { 0, "r7" }, + { 0, "r6" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_14_choice[] = { - { 0, &hf_rrc_r7_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_01 }, + { 0, &hf_rrc_r6_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_01 }, { 1, &hf_rrc_criticalExtensions_15, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_15 }, { 0, NULL, 0, NULL } }; @@ -60853,13 +62652,13 @@ dissect_rrc_T_criticalExtensions_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_13_vals[] = { - { 0, "r6" }, + { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_13_choice[] = { - { 0, &hf_rrc_r6_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_01 }, + { 0, &hf_rrc_r5 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5 }, { 1, &hf_rrc_criticalExtensions_14, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_14 }, { 0, NULL, 0, NULL } }; @@ -60875,13 +62674,13 @@ dissect_rrc_T_criticalExtensions_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const value_string rrc_T_criticalExtensions_12_vals[] = { - { 0, "r5" }, + { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; static const per_choice_t T_criticalExtensions_12_choice[] = { - { 0, &hf_rrc_r5 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5 }, + { 0, &hf_rrc_r4 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4 }, { 1, &hf_rrc_criticalExtensions_13, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_13 }, { 0, NULL, 0, NULL } }; @@ -60896,31 +62695,9 @@ dissect_rrc_T_criticalExtensions_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const value_string rrc_T_criticalExtensions_11_vals[] = { - { 0, "r4" }, - { 1, "criticalExtensions" }, - { 0, NULL } -}; - -static const per_choice_t T_criticalExtensions_11_choice[] = { - { 0, &hf_rrc_r4 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4 }, - { 1, &hf_rrc_criticalExtensions_12, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_12 }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_criticalExtensions_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_11, T_criticalExtensions_11_choice, - NULL); - - return offset; -} - - static const per_sequence_t T_later_than_r3_03_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_11 }, + { &hf_rrc_criticalExtensions_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_12 }, { NULL, 0, 0, NULL } }; @@ -60947,7 +62724,7 @@ static const per_choice_t CellUpdateConfirm_choice[] = { static int dissect_rrc_CellUpdateConfirm(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 209 "../../asn1/rrc/rrc.cnf" +#line 210 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "CellUpdateConfirm"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_CellUpdateConfirm, CellUpdateConfirm_choice, @@ -61015,14 +62792,14 @@ dissect_rrc_CounterCheck_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a } -static const per_sequence_t T_nonCriticalExtensions_36_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_39_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_36, T_nonCriticalExtensions_36_sequence); + ett_rrc_T_nonCriticalExtensions_39, T_nonCriticalExtensions_39_sequence); return offset; } @@ -61030,7 +62807,7 @@ dissect_rrc_T_nonCriticalExtensions_36(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_laterNonCriticalExtensions_09_sequence[] = { { &hf_rrc_counterCheck_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_36, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_36 }, + { &hf_rrc_nonCriticalExtensions_39, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_39 }, { NULL, 0, 0, NULL } }; @@ -61058,14 +62835,14 @@ dissect_rrc_T_r3_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_31_sequence[] = { +static const per_sequence_t T_criticalExtensions_34_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_31, T_criticalExtensions_31_sequence); + ett_rrc_T_criticalExtensions_34, T_criticalExtensions_34_sequence); return offset; } @@ -61073,7 +62850,7 @@ dissect_rrc_T_criticalExtensions_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t T_later_than_r3_05_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_31, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_31 }, + { &hf_rrc_criticalExtensions_34, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_34 }, { NULL, 0, 0, NULL } }; @@ -61100,7 +62877,7 @@ static const per_choice_t CounterCheck_choice[] = { static int dissect_rrc_CounterCheck(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 213 "../../asn1/rrc/rrc.cnf" +#line 214 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "CounterCheck"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_CounterCheck, CounterCheck_choice, @@ -61116,7 +62893,7 @@ dissect_rrc_CounterCheck(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ static int dissect_rrc_NAS_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 155 "../../asn1/rrc/rrc.cnf" +#line 156 "../../asn1/rrc/rrc.cnf" tvbuff_t *nas_message_tvb=NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, @@ -61148,14 +62925,14 @@ dissect_rrc_DownlinkDirectTransfer_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_nonCriticalExtensions_38_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_41_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_38, T_nonCriticalExtensions_38_sequence); + ett_rrc_T_nonCriticalExtensions_41, T_nonCriticalExtensions_41_sequence); return offset; } @@ -61163,7 +62940,7 @@ dissect_rrc_T_nonCriticalExtensions_38(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_laterNonCriticalExtensions_11_sequence[] = { { &hf_rrc_downlinkDirectTransfer_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_38, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_38 }, + { &hf_rrc_nonCriticalExtensions_41, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_41 }, { NULL, 0, 0, NULL } }; @@ -61191,14 +62968,14 @@ dissect_rrc_T_r3_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_32_sequence[] = { +static const per_sequence_t T_criticalExtensions_35_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_32, T_criticalExtensions_32_sequence); + ett_rrc_T_criticalExtensions_35, T_criticalExtensions_35_sequence); return offset; } @@ -61206,7 +62983,7 @@ dissect_rrc_T_criticalExtensions_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t T_later_than_r3_06_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_32, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_32 }, + { &hf_rrc_criticalExtensions_35, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_35 }, { NULL, 0, 0, NULL } }; @@ -61233,7 +63010,7 @@ static const per_choice_t DownlinkDirectTransfer_choice[] = { static int dissect_rrc_DownlinkDirectTransfer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 221 "../../asn1/rrc/rrc.cnf" +#line 222 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "DownlinkDirectTransfer"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_DownlinkDirectTransfer, DownlinkDirectTransfer_choice, @@ -61252,7 +63029,7 @@ static const per_sequence_t T_single_GSM_Message_r3_sequence[] = { static int dissect_rrc_T_single_GSM_Message_r3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 535 "../../asn1/rrc/rrc.cnf" +#line 536 "../../asn1/rrc/rrc.cnf" tvbuff_t *gsm_message_tvb=NULL; guint bits_remaining, whole_octets_remaining; @@ -61278,7 +63055,7 @@ dissect_rrc_T_single_GSM_Message_r3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static int dissect_rrc_GSM_MessageList_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 527 "../../asn1/rrc/rrc.cnf" +#line 528 "../../asn1/rrc/rrc.cnf" tvbuff_t *gsm_messagelist_tvb=NULL; offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, @@ -61427,14 +63204,14 @@ dissect_rrc_HandoverFromUTRANCommand_GSM_v860ext_IEs(tvbuff_t *tvb _U_, int offs } -static const per_sequence_t T_nonCriticalExtensions_53_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_56_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_53, T_nonCriticalExtensions_53_sequence); + ett_rrc_T_nonCriticalExtensions_56, T_nonCriticalExtensions_56_sequence); return offset; } @@ -61442,7 +63219,7 @@ dissect_rrc_T_nonCriticalExtensions_53(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v860NonCriticalExtensions_04_sequence[] = { { &hf_rrc_handoverFromUTRANCommand_GSM_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverFromUTRANCommand_GSM_v860ext_IEs }, - { &hf_rrc_nonCriticalExtensions_53, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_53 }, + { &hf_rrc_nonCriticalExtensions_56, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_56 }, { NULL, 0, 0, NULL } }; @@ -61538,7 +63315,7 @@ static const per_sequence_t T_single_GSM_Message_r6_sequence[] = { static int dissect_rrc_T_single_GSM_Message_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 550 "../../asn1/rrc/rrc.cnf" +#line 551 "../../asn1/rrc/rrc.cnf" tvbuff_t *gsm_message_tvb=NULL; guint bits_remaining, whole_octets_remaining; @@ -61638,14 +63415,14 @@ dissect_rrc_HandoverFromUTRANCommand_GSM_r6_IEs(tvbuff_t *tvb _U_, int offset _U } -static const per_sequence_t T_nonCriticalExtensions_54_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_57_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_54, T_nonCriticalExtensions_54_sequence); + ett_rrc_T_nonCriticalExtensions_57, T_nonCriticalExtensions_57_sequence); return offset; } @@ -61653,7 +63430,7 @@ dissect_rrc_T_nonCriticalExtensions_54(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v860NonCriticalExtensions_05_sequence[] = { { &hf_rrc_handoverFromUTRANCommand_GSM_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverFromUTRANCommand_GSM_v860ext_IEs }, - { &hf_rrc_nonCriticalExtensions_54, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_54 }, + { &hf_rrc_nonCriticalExtensions_57, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_57 }, { NULL, 0, 0, NULL } }; @@ -61682,35 +63459,35 @@ dissect_rrc_T_r6_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_43_sequence[] = { +static const per_sequence_t T_criticalExtensions_46_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_43, T_criticalExtensions_43_sequence); + ett_rrc_T_criticalExtensions_46, T_criticalExtensions_46_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_42_vals[] = { +static const value_string rrc_T_criticalExtensions_45_vals[] = { { 0, "r6" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_42_choice[] = { +static const per_choice_t T_criticalExtensions_45_choice[] = { { 0, &hf_rrc_r6_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_04 }, - { 1, &hf_rrc_criticalExtensions_44, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_43 }, + { 1, &hf_rrc_criticalExtensions_47, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_46 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_42, T_criticalExtensions_42_choice, + ett_rrc_T_criticalExtensions_45, T_criticalExtensions_45_choice, NULL); return offset; @@ -61719,7 +63496,7 @@ dissect_rrc_T_criticalExtensions_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t T_later_than_r3_07_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_43, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_42 }, + { &hf_rrc_criticalExtensions_46, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_45 }, { NULL, 0, 0, NULL } }; @@ -61746,7 +63523,7 @@ static const per_choice_t HandoverFromUTRANCommand_GSM_choice[] = { static int dissect_rrc_HandoverFromUTRANCommand_GSM(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 245 "../../asn1/rrc/rrc.cnf" +#line 246 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "HandoverFromUTRANCommand-GSM"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_HandoverFromUTRANCommand_GSM, HandoverFromUTRANCommand_GSM_choice, @@ -61815,14 +63592,14 @@ dissect_rrc_HandoverFromUTRANCommand_CDMA2000_r3_IEs(tvbuff_t *tvb _U_, int offs } -static const per_sequence_t T_nonCriticalExtensions_56_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_59_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_56, T_nonCriticalExtensions_56_sequence); + ett_rrc_T_nonCriticalExtensions_59, T_nonCriticalExtensions_59_sequence); return offset; } @@ -61830,7 +63607,7 @@ dissect_rrc_T_nonCriticalExtensions_56(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_laterNonCriticalExtensions_15_sequence[] = { { &hf_rrc_handoverFromUTRANCommand_CDMA2000_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_56, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_56 }, + { &hf_rrc_nonCriticalExtensions_59, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_59 }, { NULL, 0, 0, NULL } }; @@ -61858,14 +63635,14 @@ dissect_rrc_T_r3_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_45_sequence[] = { +static const per_sequence_t T_criticalExtensions_48_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_45, T_criticalExtensions_45_sequence); + ett_rrc_T_criticalExtensions_48, T_criticalExtensions_48_sequence); return offset; } @@ -61873,7 +63650,7 @@ dissect_rrc_T_criticalExtensions_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t T_later_than_r3_08_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_46, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_45 }, + { &hf_rrc_criticalExtensions_49, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_48 }, { NULL, 0, 0, NULL } }; @@ -61900,7 +63677,7 @@ static const per_choice_t HandoverFromUTRANCommand_CDMA2000_choice[] = { static int dissect_rrc_HandoverFromUTRANCommand_CDMA2000(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 249 "../../asn1/rrc/rrc.cnf" +#line 250 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "HandoverFromUTRANCommand-CDMA2000"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_HandoverFromUTRANCommand_CDMA2000, HandoverFromUTRANCommand_CDMA2000_choice, @@ -62035,7 +63812,7 @@ dissect_rrc_PrimaryCPICH_TX_Power(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_fdd_142_sequence[] = { +static const per_sequence_t T_fdd_144_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_primaryCPICH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_TX_Power }, { &hf_rrc_readSFN_Indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, @@ -62044,9 +63821,9 @@ static const per_sequence_t T_fdd_142_sequence[] = { }; static int -dissect_rrc_T_fdd_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_142, T_fdd_142_sequence); + ett_rrc_T_fdd_144, T_fdd_144_sequence); return offset; } @@ -62081,7 +63858,7 @@ dissect_rrc_TimeslotInfoList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_tdd_91_sequence[] = { +static const per_sequence_t T_tdd_92_sequence[] = { { &hf_rrc_primaryCCPCH_Info_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_Info }, { &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_TX_Power }, { &hf_rrc_timeslotInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeslotInfoList }, @@ -62090,30 +63867,30 @@ static const per_sequence_t T_tdd_91_sequence[] = { }; static int -dissect_rrc_T_tdd_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_91, T_tdd_91_sequence); + ett_rrc_T_tdd_92, T_tdd_92_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_100_vals[] = { +static const value_string rrc_T_modeSpecificInfo_101_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_100_choice[] = { - { 0, &hf_rrc_fdd_145 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_142 }, - { 1, &hf_rrc_tdd_97 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_91 }, +static const per_choice_t T_modeSpecificInfo_101_choice[] = { + { 0, &hf_rrc_fdd_147 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_144 }, + { 1, &hf_rrc_tdd_98 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_92 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_100, T_modeSpecificInfo_100_choice, + ett_rrc_T_modeSpecificInfo_101, T_modeSpecificInfo_101_choice, NULL); return offset; @@ -62123,7 +63900,7 @@ dissect_rrc_T_modeSpecificInfo_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t CellInfo_sequence[] = { { &hf_rrc_cellIndividualOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIndividualOffset }, { &hf_rrc_referenceTimeDifferenceToCell, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceTimeDifferenceToCell }, - { &hf_rrc_modeSpecificInfo_100, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_100 }, + { &hf_rrc_modeSpecificInfo_101, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_101 }, { NULL, 0, 0, NULL } }; @@ -62213,15 +63990,15 @@ dissect_rrc_IntraFreqMeasQuantity_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_fdd_165_sequence[] = { +static const per_sequence_t T_fdd_167_sequence[] = { { &hf_rrc_intraFreqMeasQuantity_FDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntraFreqMeasQuantity_FDD }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_165(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_167(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_165, T_fdd_165_sequence); + ett_rrc_T_fdd_167, T_fdd_167_sequence); return offset; } @@ -62259,36 +64036,36 @@ dissect_rrc_IntraFreqMeasQuantity_TDDList(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_tdd_111_sequence[] = { +static const per_sequence_t T_tdd_112_sequence[] = { { &hf_rrc_intraFreqMeasQuantity_TDDList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntraFreqMeasQuantity_TDDList }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_111, T_tdd_111_sequence); + ett_rrc_T_tdd_112, T_tdd_112_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_123_vals[] = { +static const value_string rrc_T_modeSpecificInfo_124_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_123_choice[] = { - { 0, &hf_rrc_fdd_171 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_165 }, - { 1, &hf_rrc_tdd_119 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_111 }, +static const per_choice_t T_modeSpecificInfo_124_choice[] = { + { 0, &hf_rrc_fdd_173 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_167 }, + { 1, &hf_rrc_tdd_120 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_112 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_123, T_modeSpecificInfo_123_choice, + ett_rrc_T_modeSpecificInfo_124, T_modeSpecificInfo_124_choice, NULL); return offset; @@ -62297,7 +64074,7 @@ dissect_rrc_T_modeSpecificInfo_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t IntraFreqMeasQuantity_sequence[] = { { &hf_rrc_filterCoefficient, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilterCoefficient }, - { &hf_rrc_modeSpecificInfo_123, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_123 }, + { &hf_rrc_modeSpecificInfo_124, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_124 }, { NULL, 0, 0, NULL } }; @@ -62327,7 +64104,7 @@ dissect_rrc_SFN_SFN_OTD_Type(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_fdd_151_sequence[] = { +static const per_sequence_t T_fdd_153_sequence[] = { { &hf_rrc_cpich_Ec_N0_reportingIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_cpich_RSCP_reportingIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_pathloss_reportingIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, @@ -62335,15 +64112,15 @@ static const per_sequence_t T_fdd_151_sequence[] = { }; static int -dissect_rrc_T_fdd_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_151, T_fdd_151_sequence); + ett_rrc_T_fdd_153, T_fdd_153_sequence); return offset; } -static const per_sequence_t T_tdd_100_sequence[] = { +static const per_sequence_t T_tdd_101_sequence[] = { { &hf_rrc_timeslotISCP_reportingIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_proposedTGSN_ReportingRequired, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_primaryCCPCH_RSCP_reportingIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, @@ -62352,30 +64129,30 @@ static const per_sequence_t T_tdd_100_sequence[] = { }; static int -dissect_rrc_T_tdd_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_100, T_tdd_100_sequence); + ett_rrc_T_tdd_101, T_tdd_101_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_109_vals[] = { +static const value_string rrc_T_modeSpecificInfo_110_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_109_choice[] = { - { 0, &hf_rrc_fdd_156 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_151 }, - { 1, &hf_rrc_tdd_107 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_100 }, +static const per_choice_t T_modeSpecificInfo_110_choice[] = { + { 0, &hf_rrc_fdd_158 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_153 }, + { 1, &hf_rrc_tdd_108 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_101 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_109, T_modeSpecificInfo_109_choice, + ett_rrc_T_modeSpecificInfo_110, T_modeSpecificInfo_110_choice, NULL); return offset; @@ -62386,7 +64163,7 @@ static const per_sequence_t CellReportingQuantities_sequence[] = { { &hf_rrc_dummy_52 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SFN_SFN_OTD_Type }, { &hf_rrc_cellIdentity_reportingIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_cellSynchronisationInfoReportingIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, - { &hf_rrc_modeSpecificInfo_109, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_109 }, + { &hf_rrc_modeSpecificInfo_110, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_110 }, { NULL, 0, 0, NULL } }; @@ -62472,7 +64249,7 @@ static const value_string rrc_ForbiddenAffectCell_vals[] = { }; static const per_choice_t ForbiddenAffectCell_choice[] = { - { 0, &hf_rrc_fdd_165 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCPICH_Info }, + { 0, &hf_rrc_fdd_167 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCPICH_Info }, { 1, &hf_rrc_tdd_53 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info }, { 0, NULL, 0, NULL } }; @@ -63156,15 +64933,15 @@ dissect_rrc_FreqQualityEstimateQuantity_FDD(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_fdd_161_sequence[] = { +static const per_sequence_t T_fdd_163_sequence[] = { { &hf_rrc_freqQualityEstimateQuantity_FDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FreqQualityEstimateQuantity_FDD }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_161(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_163(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_161, T_fdd_161_sequence); + ett_rrc_T_fdd_163, T_fdd_163_sequence); return offset; } @@ -63185,36 +64962,36 @@ dissect_rrc_FreqQualityEstimateQuantity_TDD(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_tdd_108_sequence[] = { +static const per_sequence_t T_tdd_109_sequence[] = { { &hf_rrc_freqQualityEstimateQuantity_TDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FreqQualityEstimateQuantity_TDD }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_108, T_tdd_108_sequence); + ett_rrc_T_tdd_109, T_tdd_109_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_119_vals[] = { +static const value_string rrc_T_modeSpecificInfo_120_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_119_choice[] = { - { 0, &hf_rrc_fdd_167 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_161 }, - { 1, &hf_rrc_tdd_116 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_108 }, +static const per_choice_t T_modeSpecificInfo_120_choice[] = { + { 0, &hf_rrc_fdd_169 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_163 }, + { 1, &hf_rrc_tdd_117 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_109 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_119, T_modeSpecificInfo_119_choice, + ett_rrc_T_modeSpecificInfo_120, T_modeSpecificInfo_120_choice, NULL); return offset; @@ -63223,7 +65000,7 @@ dissect_rrc_T_modeSpecificInfo_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t T_interFreqReportingCriteria_sequence[] = { { &hf_rrc_filterCoefficient, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilterCoefficient }, - { &hf_rrc_modeSpecificInfo_119, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_119 }, + { &hf_rrc_modeSpecificInfo_120, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_120 }, { NULL, 0, 0, NULL } }; @@ -63783,67 +65560,67 @@ dissect_rrc_Q_RxlevMin(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_fdd_153_sequence[] = { +static const per_sequence_t T_fdd_155_sequence[] = { { &hf_rrc_q_QualMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_QualMin }, { &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_155(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_153, T_fdd_153_sequence); + ett_rrc_T_fdd_155, T_fdd_155_sequence); return offset; } -static const per_sequence_t T_tdd_102_sequence[] = { +static const per_sequence_t T_tdd_103_sequence[] = { { &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_102, T_tdd_102_sequence); + ett_rrc_T_tdd_103, T_tdd_103_sequence); return offset; } -static const per_sequence_t T_gsm_04_sequence[] = { +static const per_sequence_t T_gsm_05_sequence[] = { { &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_gsm_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_gsm_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_gsm_04, T_gsm_04_sequence); + ett_rrc_T_gsm_05, T_gsm_05_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_111_vals[] = { +static const value_string rrc_T_modeSpecificInfo_112_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 2, "gsm" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_111_choice[] = { - { 0, &hf_rrc_fdd_158 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_153 }, - { 1, &hf_rrc_tdd_109 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_102 }, - { 2, &hf_rrc_gsm_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_04 }, +static const per_choice_t T_modeSpecificInfo_112_choice[] = { + { 0, &hf_rrc_fdd_160 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_155 }, + { 1, &hf_rrc_tdd_110 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_103 }, + { 2, &hf_rrc_gsm_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_05 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_111, T_modeSpecificInfo_111_choice, + ett_rrc_T_modeSpecificInfo_112, T_modeSpecificInfo_112_choice, NULL); return offset; @@ -63855,7 +65632,7 @@ static const per_sequence_t CellSelectReselectInfoSIB_11_12_sequence[] = { { &hf_rrc_q_Offset2S_N , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_OffsetS_N }, { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, { &hf_rrc_hcs_NeighbouringCellInformation_RSCP, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HCS_NeighbouringCellInformation_RSCP }, - { &hf_rrc_modeSpecificInfo_111, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_111 }, + { &hf_rrc_modeSpecificInfo_112, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_112 }, { NULL, 0, 0, NULL } }; @@ -63878,7 +65655,7 @@ dissect_rrc_InterRATCellIndividualOffset(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_gsm_14_sequence[] = { +static const per_sequence_t T_gsm_15_sequence[] = { { &hf_rrc_cellSelectionReselectionInfo_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellSelectReselectInfoSIB_11_12 }, { &hf_rrc_interRATCellIndividualOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATCellIndividualOffset }, { &hf_rrc_bsic , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BSIC }, @@ -63889,9 +65666,9 @@ static const per_sequence_t T_gsm_14_sequence[] = { }; static int -dissect_rrc_T_gsm_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_gsm_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_gsm_14, T_gsm_14_sequence); + ett_rrc_T_gsm_15, T_gsm_15_sequence); return offset; } @@ -63939,7 +65716,7 @@ static const value_string rrc_T_technologySpecificInfo_01_vals[] = { }; static const per_choice_t T_technologySpecificInfo_01_choice[] = { - { 0, &hf_rrc_gsm_16 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_14 }, + { 0, &hf_rrc_gsm_17 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_15 }, { 1, &hf_rrc_is_2000_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_is_2000_02 }, { 2, &hf_rrc_absent , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 3, &hf_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, @@ -64047,7 +65824,7 @@ dissect_rrc_BSIC_VerificationRequired(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_gsm_10_sequence[] = { +static const per_sequence_t T_gsm_11_sequence[] = { { &hf_rrc_measurementQuantity_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementQuantityGSM }, { &hf_rrc_filterCoefficient, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilterCoefficient }, { &hf_rrc_bsic_VerificationRequired, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BSIC_VerificationRequired }, @@ -64055,9 +65832,9 @@ static const per_sequence_t T_gsm_10_sequence[] = { }; static int -dissect_rrc_T_gsm_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_gsm_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_gsm_10, T_gsm_10_sequence); + ett_rrc_T_gsm_11, T_gsm_11_sequence); return offset; } @@ -64087,7 +65864,7 @@ static const value_string rrc_T_ratSpecificInfo_vals[] = { }; static const per_choice_t T_ratSpecificInfo_choice[] = { - { 0, &hf_rrc_gsm_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_10 }, + { 0, &hf_rrc_gsm_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_11 }, { 1, &hf_rrc_is_2000_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_is_2000 }, { 0, NULL, 0, NULL } }; @@ -64117,7 +65894,7 @@ dissect_rrc_InterRATMeasQuantity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * } -static const per_sequence_t T_gsm_12_sequence[] = { +static const per_sequence_t T_gsm_13_sequence[] = { { &hf_rrc_dummy_31 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_dummy2_06 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_gsm_Carrier_RSSI, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, @@ -64125,9 +65902,9 @@ static const per_sequence_t T_gsm_12_sequence[] = { }; static int -dissect_rrc_T_gsm_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_gsm_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_gsm_12, T_gsm_12_sequence); + ett_rrc_T_gsm_13, T_gsm_13_sequence); return offset; } @@ -64139,7 +65916,7 @@ static const value_string rrc_T_ratSpecificInfo_02_vals[] = { }; static const per_choice_t T_ratSpecificInfo_02_choice[] = { - { 0, &hf_rrc_gsm_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_12 }, + { 0, &hf_rrc_gsm_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_13 }, { 0, NULL, 0, NULL } }; @@ -64622,50 +66399,50 @@ dissect_rrc_UE_Positioning_ReportCriteria(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_fdd_189_sequence[] = { +static const per_sequence_t T_fdd_191_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_189(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_191(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_189, T_fdd_189_sequence); + ett_rrc_T_fdd_191, T_fdd_191_sequence); return offset; } -static const per_sequence_t T_tdd_136_sequence[] = { +static const per_sequence_t T_tdd_137_sequence[] = { { &hf_rrc_cellAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellAndChannelIdentity }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_136, T_tdd_136_sequence); + ett_rrc_T_tdd_137, T_tdd_137_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_153_vals[] = { +static const value_string rrc_T_modeSpecificInfo_154_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_153_choice[] = { - { 0, &hf_rrc_fdd_195 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_189 }, - { 1, &hf_rrc_tdd_144 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_136 }, +static const per_choice_t T_modeSpecificInfo_154_choice[] = { + { 0, &hf_rrc_fdd_197 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_191 }, + { 1, &hf_rrc_tdd_145 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_137 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_154(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_153, T_modeSpecificInfo_153_choice, + ett_rrc_T_modeSpecificInfo_154, T_modeSpecificInfo_154_choice, NULL); return offset; @@ -64722,7 +66499,7 @@ dissect_rrc_T_positioningMode_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * static const per_sequence_t UE_Positioning_OTDOA_ReferenceCellInfo_sequence[] = { { &hf_rrc_sfn , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_4095 }, - { &hf_rrc_modeSpecificInfo_153, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_153 }, + { &hf_rrc_modeSpecificInfo_154, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_154 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_positioningMode_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_positioningMode_03 }, { &hf_rrc_ue_positioning_IPDL_Paremeters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_IPDL_Parameters }, @@ -64738,50 +66515,50 @@ dissect_rrc_UE_Positioning_OTDOA_ReferenceCellInfo(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_fdd_185_sequence[] = { +static const per_sequence_t T_fdd_187_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_185(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_187(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_185, T_fdd_185_sequence); + ett_rrc_T_fdd_187, T_fdd_187_sequence); return offset; } -static const per_sequence_t T_tdd_132_sequence[] = { +static const per_sequence_t T_tdd_133_sequence[] = { { &hf_rrc_cellAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellAndChannelIdentity }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_132, T_tdd_132_sequence); + ett_rrc_T_tdd_133, T_tdd_133_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_149_vals[] = { +static const value_string rrc_T_modeSpecificInfo_150_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_149_choice[] = { - { 0, &hf_rrc_fdd_191 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_185 }, - { 1, &hf_rrc_tdd_140 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_132 }, +static const per_choice_t T_modeSpecificInfo_150_choice[] = { + { 0, &hf_rrc_fdd_193 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_187 }, + { 1, &hf_rrc_tdd_141 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_133 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_150(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_149, T_modeSpecificInfo_149_choice, + ett_rrc_T_modeSpecificInfo_150, T_modeSpecificInfo_150_choice, NULL); return offset; @@ -64837,7 +66614,7 @@ dissect_rrc_T_positioningMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act static const per_sequence_t UE_Positioning_OTDOA_NeighbourCellInfo_sequence[] = { - { &hf_rrc_modeSpecificInfo_149, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_149 }, + { &hf_rrc_modeSpecificInfo_150, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_150 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_ue_positioning_IPDL_Paremeters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_IPDL_Parameters }, { &hf_rrc_sfn_SFN_RelTimeDifference, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SFN_SFN_RelTimeDifference1 }, @@ -65244,36 +67021,36 @@ dissect_rrc_SIR_TFCS_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U } -static const per_sequence_t T_tdd_123_sequence[] = { +static const per_sequence_t T_tdd_124_sequence[] = { { &hf_rrc_sir_TFCS_List , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SIR_TFCS_List }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_123, T_tdd_123_sequence); + ett_rrc_T_tdd_124, T_tdd_124_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_141_vals[] = { +static const value_string rrc_T_modeSpecificInfo_142_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_141_choice[] = { +static const per_choice_t T_modeSpecificInfo_142_choice[] = { { 0, &hf_rrc_fdd_46 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_tdd_131 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_123 }, + { 1, &hf_rrc_tdd_132 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_124 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_141, T_modeSpecificInfo_141_choice, + ett_rrc_T_modeSpecificInfo_142, T_modeSpecificInfo_142_choice, NULL); return offset; @@ -65283,7 +67060,7 @@ dissect_rrc_T_modeSpecificInfo_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t QualityReportingQuantity_sequence[] = { { &hf_rrc_dl_TransChBLER , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_bler_dl_TransChIdList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BLER_TransChIdList }, - { &hf_rrc_modeSpecificInfo_141, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_141 }, + { &hf_rrc_modeSpecificInfo_142, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_142 }, { NULL, 0, 0, NULL } }; @@ -65398,50 +67175,50 @@ dissect_rrc_UE_InternalMeasQuantity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_fdd_178_sequence[] = { +static const per_sequence_t T_fdd_180_sequence[] = { { &hf_rrc_ue_RX_TX_TimeDifference, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_178(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_180(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_178, T_fdd_178_sequence); + ett_rrc_T_fdd_180, T_fdd_180_sequence); return offset; } -static const per_sequence_t T_tdd_125_sequence[] = { +static const per_sequence_t T_tdd_126_sequence[] = { { &hf_rrc_appliedTA_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_125, T_tdd_125_sequence); + ett_rrc_T_tdd_126, T_tdd_126_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_144_vals[] = { +static const value_string rrc_T_modeSpecificInfo_145_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_144_choice[] = { - { 0, &hf_rrc_fdd_184 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_178 }, - { 1, &hf_rrc_tdd_133 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_125 }, +static const per_choice_t T_modeSpecificInfo_145_choice[] = { + { 0, &hf_rrc_fdd_186 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_180 }, + { 1, &hf_rrc_tdd_134 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_126 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_144, T_modeSpecificInfo_144_choice, + ett_rrc_T_modeSpecificInfo_145, T_modeSpecificInfo_145_choice, NULL); return offset; @@ -65450,7 +67227,7 @@ dissect_rrc_T_modeSpecificInfo_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UE_InternalReportingQuantity_sequence[] = { { &hf_rrc_ue_TransmittedPower, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, - { &hf_rrc_modeSpecificInfo_144, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_144 }, + { &hf_rrc_modeSpecificInfo_145, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_145 }, { NULL, 0, 0, NULL } }; @@ -66099,14 +67876,14 @@ dissect_rrc_MeasurementControl_v5b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_62_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_65_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_62, T_nonCriticalExtensions_62_sequence); + ett_rrc_T_nonCriticalExtensions_65, T_nonCriticalExtensions_65_sequence); return offset; } @@ -66114,7 +67891,7 @@ dissect_rrc_T_nonCriticalExtensions_62(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v5b0NonCriticalExtensions_sequence[] = { { &hf_rrc_measurementControl_v5b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_v5b0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_62, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_62 }, + { &hf_rrc_nonCriticalExtensions_65, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_65 }, { NULL, 0, 0, NULL } }; @@ -66216,7 +67993,7 @@ dissect_rrc_T_r3_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_fdd_143_sequence[] = { +static const per_sequence_t T_fdd_145_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_primaryCPICH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_TX_Power }, { &hf_rrc_readSFN_Indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, @@ -66225,9 +68002,9 @@ static const per_sequence_t T_fdd_143_sequence[] = { }; static int -dissect_rrc_T_fdd_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_143, T_fdd_143_sequence); + ett_rrc_T_fdd_145, T_fdd_145_sequence); return offset; } @@ -66283,7 +68060,7 @@ static const value_string rrc_TimeslotInfoList_r4_vals[] = { static const per_choice_t TimeslotInfoList_r4_choice[] = { { 0, &hf_rrc_tdd384_49 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxTS_OF_TimeslotInfo }, - { 1, &hf_rrc_tdd128_73 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotInfo_LCR_r4 }, + { 1, &hf_rrc_tdd128_74 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotInfo_LCR_r4 }, { 0, NULL, 0, NULL } }; @@ -66297,7 +68074,7 @@ dissect_rrc_TimeslotInfoList_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a } -static const per_sequence_t T_tdd_92_sequence[] = { +static const per_sequence_t T_tdd_93_sequence[] = { { &hf_rrc_primaryCCPCH_Info_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_Info_r4 }, { &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_TX_Power }, { &hf_rrc_timeslotInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeslotInfoList_r4 }, @@ -66306,30 +68083,30 @@ static const per_sequence_t T_tdd_92_sequence[] = { }; static int -dissect_rrc_T_tdd_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_92, T_tdd_92_sequence); + ett_rrc_T_tdd_93, T_tdd_93_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_101_vals[] = { +static const value_string rrc_T_modeSpecificInfo_102_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_101_choice[] = { - { 0, &hf_rrc_fdd_146 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_143 }, - { 1, &hf_rrc_tdd_98 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_92 }, +static const per_choice_t T_modeSpecificInfo_102_choice[] = { + { 0, &hf_rrc_fdd_148 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_145 }, + { 1, &hf_rrc_tdd_99 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_93 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_101, T_modeSpecificInfo_101_choice, + ett_rrc_T_modeSpecificInfo_102, T_modeSpecificInfo_102_choice, NULL); return offset; @@ -66339,7 +68116,7 @@ dissect_rrc_T_modeSpecificInfo_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t CellInfo_r4_sequence[] = { { &hf_rrc_cellIndividualOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIndividualOffset }, { &hf_rrc_referenceTimeDifferenceToCell, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceTimeDifferenceToCell }, - { &hf_rrc_modeSpecificInfo_101, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_101 }, + { &hf_rrc_modeSpecificInfo_102, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_102 }, { NULL, 0, 0, NULL } }; @@ -66404,7 +68181,7 @@ static const value_string rrc_ForbiddenAffectCell_r4_vals[] = { }; static const per_choice_t ForbiddenAffectCell_r4_choice[] = { - { 0, &hf_rrc_fdd_165 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCPICH_Info }, + { 0, &hf_rrc_fdd_167 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCPICH_Info }, { 1, &hf_rrc_tdd_54 , ASN1_NO_EXTENSIONS , dissect_rrc_PrimaryCCPCH_Info_r4 }, { 0, NULL, 0, NULL } }; @@ -66737,50 +68514,50 @@ dissect_rrc_UE_Positioning_ReportingQuantity_r4(tvbuff_t *tvb _U_, int offset _U } -static const per_sequence_t T_fdd_190_sequence[] = { +static const per_sequence_t T_fdd_192_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_190(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_192(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_190, T_fdd_190_sequence); + ett_rrc_T_fdd_192, T_fdd_192_sequence); return offset; } -static const per_sequence_t T_tdd_137_sequence[] = { +static const per_sequence_t T_tdd_138_sequence[] = { { &hf_rrc_cellAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellAndChannelIdentity }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_137, T_tdd_137_sequence); + ett_rrc_T_tdd_138, T_tdd_138_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_154_vals[] = { +static const value_string rrc_T_modeSpecificInfo_155_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_154_choice[] = { - { 0, &hf_rrc_fdd_196 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_190 }, - { 1, &hf_rrc_tdd_145 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_137 }, +static const per_choice_t T_modeSpecificInfo_155_choice[] = { + { 0, &hf_rrc_fdd_198 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_192 }, + { 1, &hf_rrc_tdd_146 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_138 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_154(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_155(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_154, T_modeSpecificInfo_154_choice, + ett_rrc_T_modeSpecificInfo_155, T_modeSpecificInfo_155_choice, NULL); return offset; @@ -66837,7 +68614,7 @@ dissect_rrc_T_positioningMode_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * } -static const per_sequence_t T_fdd_183_sequence[] = { +static const per_sequence_t T_fdd_185_sequence[] = { { &hf_rrc_ip_Spacing , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IP_Spacing }, { &hf_rrc_ip_Length , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IP_Length }, { &hf_rrc_ip_Offset , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_9 }, @@ -66846,15 +68623,15 @@ static const per_sequence_t T_fdd_183_sequence[] = { }; static int -dissect_rrc_T_fdd_183(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_185(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_183, T_fdd_183_sequence); + ett_rrc_T_fdd_185, T_fdd_185_sequence); return offset; } -static const per_sequence_t T_tdd_130_sequence[] = { +static const per_sequence_t T_tdd_131_sequence[] = { { &hf_rrc_ip_Spacing_TDD , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IP_Spacing_TDD }, { &hf_rrc_ip_slot , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_14 }, { &hf_rrc_ip_Start , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_4095 }, @@ -66863,30 +68640,30 @@ static const per_sequence_t T_tdd_130_sequence[] = { }; static int -dissect_rrc_T_tdd_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_130, T_tdd_130_sequence); + ett_rrc_T_tdd_131, T_tdd_131_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_147_vals[] = { +static const value_string rrc_T_modeSpecificInfo_148_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_147_choice[] = { - { 0, &hf_rrc_fdd_189 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_183 }, - { 1, &hf_rrc_tdd_138 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_130 }, +static const per_choice_t T_modeSpecificInfo_148_choice[] = { + { 0, &hf_rrc_fdd_191 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_185 }, + { 1, &hf_rrc_tdd_139 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_131 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_147, T_modeSpecificInfo_147_choice, + ett_rrc_T_modeSpecificInfo_148, T_modeSpecificInfo_148_choice, NULL); return offset; @@ -66894,7 +68671,7 @@ dissect_rrc_T_modeSpecificInfo_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UE_Positioning_IPDL_Parameters_r4_sequence[] = { - { &hf_rrc_modeSpecificInfo_147, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_147 }, + { &hf_rrc_modeSpecificInfo_148, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_148 }, { &hf_rrc_burstModeParameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BurstModeParameters }, { NULL, 0, 0, NULL } }; @@ -66910,7 +68687,7 @@ dissect_rrc_UE_Positioning_IPDL_Parameters_r4(tvbuff_t *tvb _U_, int offset _U_, static const per_sequence_t UE_Positioning_OTDOA_ReferenceCellInfo_r4_sequence[] = { { &hf_rrc_sfn , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_4095 }, - { &hf_rrc_modeSpecificInfo_154, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_154 }, + { &hf_rrc_modeSpecificInfo_155, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_155 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_positioningMode_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_positioningMode_04 }, { &hf_rrc_ue_positioning_IPDL_Paremeters_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_IPDL_Parameters_r4 }, @@ -66926,50 +68703,50 @@ dissect_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_r4(tvbuff_t *tvb _U_, int off } -static const per_sequence_t T_fdd_186_sequence[] = { +static const per_sequence_t T_fdd_188_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_186(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_188(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_186, T_fdd_186_sequence); + ett_rrc_T_fdd_188, T_fdd_188_sequence); return offset; } -static const per_sequence_t T_tdd_133_sequence[] = { +static const per_sequence_t T_tdd_134_sequence[] = { { &hf_rrc_cellAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellAndChannelIdentity }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_133, T_tdd_133_sequence); + ett_rrc_T_tdd_134, T_tdd_134_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_150_vals[] = { +static const value_string rrc_T_modeSpecificInfo_151_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_150_choice[] = { - { 0, &hf_rrc_fdd_192 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_186 }, - { 1, &hf_rrc_tdd_141 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_133 }, +static const per_choice_t T_modeSpecificInfo_151_choice[] = { + { 0, &hf_rrc_fdd_194 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_188 }, + { 1, &hf_rrc_tdd_142 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_134 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_150(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_150, T_modeSpecificInfo_150_choice, + ett_rrc_T_modeSpecificInfo_151, T_modeSpecificInfo_151_choice, NULL); return offset; @@ -67030,7 +68807,7 @@ dissect_rrc_T_positioningMode_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * static const per_sequence_t UE_Positioning_OTDOA_NeighbourCellInfo_r4_sequence[] = { - { &hf_rrc_modeSpecificInfo_150, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_150 }, + { &hf_rrc_modeSpecificInfo_151, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_151 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_ue_positioning_IPDL_Paremeters_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_IPDL_Parameters_r4 }, { &hf_rrc_sfn_SFN_RelTimeDifference, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SFN_SFN_RelTimeDifference1 }, @@ -67097,15 +68874,15 @@ dissect_rrc_UE_Positioning_Measurement_r4(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_fdd_179_sequence[] = { +static const per_sequence_t T_fdd_181_sequence[] = { { &hf_rrc_ue_RX_TX_TimeDifference, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_179(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_181(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_179, T_fdd_179_sequence); + ett_rrc_T_fdd_181, T_fdd_181_sequence); return offset; } @@ -67125,15 +68902,15 @@ dissect_rrc_T_tdd384_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_tdd128_72_sequence[] = { +static const per_sequence_t T_tdd128_73_sequence[] = { { &hf_rrc_t_ADVinfo_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_72, T_tdd128_72_sequence); + ett_rrc_T_tdd128_73, T_tdd128_73_sequence); return offset; } @@ -67147,7 +68924,7 @@ static const value_string rrc_T_tddOption_29_vals[] = { static const per_choice_t T_tddOption_29_choice[] = { { 0, &hf_rrc_tdd384_50 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_45 }, - { 1, &hf_rrc_tdd128_75 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_72 }, + { 1, &hf_rrc_tdd128_76 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_73 }, { 0, NULL, 0, NULL } }; @@ -67161,36 +68938,36 @@ dissect_rrc_T_tddOption_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ } -static const per_sequence_t T_tdd_126_sequence[] = { +static const per_sequence_t T_tdd_127_sequence[] = { { &hf_rrc_tddOption_29 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tddOption_29 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_126, T_tdd_126_sequence); + ett_rrc_T_tdd_127, T_tdd_127_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_145_vals[] = { +static const value_string rrc_T_modeSpecificInfo_146_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_145_choice[] = { - { 0, &hf_rrc_fdd_185 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_179 }, - { 1, &hf_rrc_tdd_134 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_126 }, +static const per_choice_t T_modeSpecificInfo_146_choice[] = { + { 0, &hf_rrc_fdd_187 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_181 }, + { 1, &hf_rrc_tdd_135 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_127 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_145, T_modeSpecificInfo_145_choice, + ett_rrc_T_modeSpecificInfo_146, T_modeSpecificInfo_146_choice, NULL); return offset; @@ -67199,7 +68976,7 @@ dissect_rrc_T_modeSpecificInfo_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UE_InternalReportingQuantity_r4_sequence[] = { { &hf_rrc_ue_TransmittedPower, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, - { &hf_rrc_modeSpecificInfo_145, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_145 }, + { &hf_rrc_modeSpecificInfo_146, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_146 }, { NULL, 0, 0, NULL } }; @@ -67316,14 +69093,14 @@ dissect_rrc_MeasurementControl_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_63_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_66_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_63, T_nonCriticalExtensions_63_sequence); + ett_rrc_T_nonCriticalExtensions_66, T_nonCriticalExtensions_66_sequence); return offset; } @@ -67331,7 +69108,7 @@ dissect_rrc_T_nonCriticalExtensions_63(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v5b0NonCriticalExtensions_01_sequence[] = { { &hf_rrc_measurementControl_v5b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_v5b0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_63, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_63 }, + { &hf_rrc_nonCriticalExtensions_66, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_66 }, { NULL, 0, 0, NULL } }; @@ -67984,14 +69761,14 @@ dissect_rrc_MeasurementControl_v6a0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_64_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_67_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_64, T_nonCriticalExtensions_64_sequence); + ett_rrc_T_nonCriticalExtensions_67, T_nonCriticalExtensions_67_sequence); return offset; } @@ -67999,7 +69776,7 @@ dissect_rrc_T_nonCriticalExtensions_64(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v6a0NonCriticalExtensions_sequence[] = { { &hf_rrc_measurementControl_v6a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_v6a0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_64, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_64 }, + { &hf_rrc_nonCriticalExtensions_67, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_67 }, { NULL, 0, 0, NULL } }; @@ -68379,50 +70156,50 @@ dissect_rrc_UE_Positioning_ReportCriteria_r7(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_fdd_192_sequence[] = { +static const per_sequence_t T_fdd_194_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_192(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_194(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_192, T_fdd_192_sequence); + ett_rrc_T_fdd_194, T_fdd_194_sequence); return offset; } -static const per_sequence_t T_tdd_139_sequence[] = { +static const per_sequence_t T_tdd_140_sequence[] = { { &hf_rrc_cellAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellAndChannelIdentity }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_139, T_tdd_139_sequence); + ett_rrc_T_tdd_140, T_tdd_140_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_156_vals[] = { +static const value_string rrc_T_modeSpecificInfo_157_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_156_choice[] = { - { 0, &hf_rrc_fdd_198 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_192 }, - { 1, &hf_rrc_tdd_147 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_139 }, +static const per_choice_t T_modeSpecificInfo_157_choice[] = { + { 0, &hf_rrc_fdd_200 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_194 }, + { 1, &hf_rrc_tdd_148 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_140 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_156(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_157(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_156, T_modeSpecificInfo_156_choice, + ett_rrc_T_modeSpecificInfo_157, T_modeSpecificInfo_157_choice, NULL); return offset; @@ -68482,7 +70259,7 @@ dissect_rrc_T_positioningMode_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * static const per_sequence_t UE_Positioning_OTDOA_ReferenceCellInfo_r7_sequence[] = { { &hf_rrc_sfn , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_4095 }, - { &hf_rrc_modeSpecificInfo_156, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_156 }, + { &hf_rrc_modeSpecificInfo_157, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_157 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_positioningMode_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_positioningMode_05 }, { &hf_rrc_ue_positioning_IPDL_Paremeters_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_IPDL_Parameters_r4 }, @@ -68498,50 +70275,50 @@ dissect_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_r7(tvbuff_t *tvb _U_, int off } -static const per_sequence_t T_fdd_188_sequence[] = { +static const per_sequence_t T_fdd_190_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_188(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_190(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_188, T_fdd_188_sequence); + ett_rrc_T_fdd_190, T_fdd_190_sequence); return offset; } -static const per_sequence_t T_tdd_135_sequence[] = { +static const per_sequence_t T_tdd_136_sequence[] = { { &hf_rrc_cellAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellAndChannelIdentity }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_135, T_tdd_135_sequence); + ett_rrc_T_tdd_136, T_tdd_136_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_152_vals[] = { +static const value_string rrc_T_modeSpecificInfo_153_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_152_choice[] = { - { 0, &hf_rrc_fdd_194 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_188 }, - { 1, &hf_rrc_tdd_143 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_135 }, +static const per_choice_t T_modeSpecificInfo_153_choice[] = { + { 0, &hf_rrc_fdd_196 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_190 }, + { 1, &hf_rrc_tdd_144 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_136 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_152, T_modeSpecificInfo_152_choice, + ett_rrc_T_modeSpecificInfo_153, T_modeSpecificInfo_153_choice, NULL); return offset; @@ -68603,7 +70380,7 @@ dissect_rrc_T_positioningMode_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * static const per_sequence_t UE_Positioning_OTDOA_NeighbourCellInfo_r7_sequence[] = { - { &hf_rrc_modeSpecificInfo_152, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_152 }, + { &hf_rrc_modeSpecificInfo_153, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_153 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_ue_positioning_IPDL_Paremeters_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_IPDL_Parameters_r4 }, { &hf_rrc_sfn_SFN_RelTimeDifference, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SFN_SFN_RelTimeDifference1 }, @@ -68860,14 +70637,14 @@ dissect_rrc_MeasurementControl_v7b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_65_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_68_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_65, T_nonCriticalExtensions_65_sequence); + ett_rrc_T_nonCriticalExtensions_68, T_nonCriticalExtensions_68_sequence); return offset; } @@ -68875,7 +70652,7 @@ dissect_rrc_T_nonCriticalExtensions_65(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v7b0NonCriticalExtensions_sequence[] = { { &hf_rrc_measurementControl_v7b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_v7b0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_65, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_65 }, + { &hf_rrc_nonCriticalExtensions_68, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_68 }, { NULL, 0, 0, NULL } }; @@ -68904,36 +70681,36 @@ dissect_rrc_T_r7_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_tdd128_66_sequence[] = { +static const per_sequence_t T_tdd128_67_sequence[] = { { &hf_rrc_intraSecondaryFreqIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_66, T_tdd128_66_sequence); + ett_rrc_T_tdd128_67, T_tdd128_67_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_135_vals[] = { +static const value_string rrc_T_modeSpecificInfo_136_vals[] = { { 0, "noInfo" }, { 1, "tdd128" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_135_choice[] = { +static const per_choice_t T_modeSpecificInfo_136_choice[] = { { 0, &hf_rrc_noInfo , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_tdd128_68 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_66 }, + { 1, &hf_rrc_tdd128_69 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_67 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_135, T_modeSpecificInfo_135_choice, + ett_rrc_T_modeSpecificInfo_136, T_modeSpecificInfo_136_choice, NULL); return offset; @@ -68944,7 +70721,7 @@ static const per_sequence_t NewInterFreqCell_r8_sequence[] = { { &hf_rrc_interFreqCellID , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqCellID }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_cellInfo_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellInfo_r4 }, - { &hf_rrc_modeSpecificInfo_135, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_135 }, + { &hf_rrc_modeSpecificInfo_136, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_136 }, { NULL, 0, 0, NULL } }; @@ -69180,7 +70957,7 @@ dissect_rrc_T_interRATMeasurementObjects(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_gsm_11_sequence[] = { +static const per_sequence_t T_gsm_12_sequence[] = { { &hf_rrc_measurementQuantity_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementQuantityGSM }, { &hf_rrc_filterCoefficient, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilterCoefficient }, { &hf_rrc_bsic_VerificationRequired, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BSIC_VerificationRequired }, @@ -69188,9 +70965,9 @@ static const per_sequence_t T_gsm_11_sequence[] = { }; static int -dissect_rrc_T_gsm_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_gsm_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_gsm_11, T_gsm_11_sequence); + ett_rrc_T_gsm_12, T_gsm_12_sequence); return offset; } @@ -69252,7 +71029,7 @@ static const value_string rrc_T_ratSpecificInfo_01_vals[] = { }; static const per_choice_t T_ratSpecificInfo_01_choice[] = { - { 0, &hf_rrc_gsm_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_11 }, + { 0, &hf_rrc_gsm_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_12 }, { 1, &hf_rrc_is_2000_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_is_2000_01 }, { 2, &hf_rrc_e_UTRA_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_e_UTRA_01 }, { 0, NULL, 0, NULL } @@ -69283,15 +71060,15 @@ dissect_rrc_InterRATMeasQuantity_r8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_gsm_13_sequence[] = { +static const per_sequence_t T_gsm_14_sequence[] = { { &hf_rrc_gsm_Carrier_RSSI, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_gsm_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_gsm_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_gsm_13, T_gsm_13_sequence); + ett_rrc_T_gsm_14, T_gsm_14_sequence); return offset; } @@ -69334,7 +71111,7 @@ static const value_string rrc_T_ratSpecificInfo_03_vals[] = { }; static const per_choice_t T_ratSpecificInfo_03_choice[] = { - { 0, &hf_rrc_gsm_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_13 }, + { 0, &hf_rrc_gsm_16 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_14 }, { 1, &hf_rrc_eutra_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_eutra_02 }, { 0, NULL, 0, NULL } }; @@ -69633,67 +71410,67 @@ dissect_rrc_MeasurementControl_r8_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_fdd_152_sequence[] = { +static const per_sequence_t T_fdd_154_sequence[] = { { &hf_rrc_q_QualMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_QualMin }, { &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_154(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_152, T_fdd_152_sequence); + ett_rrc_T_fdd_154, T_fdd_154_sequence); return offset; } -static const per_sequence_t T_tdd_101_sequence[] = { +static const per_sequence_t T_tdd_102_sequence[] = { { &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_101, T_tdd_101_sequence); + ett_rrc_T_tdd_102, T_tdd_102_sequence); return offset; } -static const per_sequence_t T_gsm_03_sequence[] = { +static const per_sequence_t T_gsm_04_sequence[] = { { &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_gsm_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_gsm_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_gsm_03, T_gsm_03_sequence); + ett_rrc_T_gsm_04, T_gsm_04_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_110_vals[] = { +static const value_string rrc_T_modeSpecificInfo_111_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 2, "gsm" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_110_choice[] = { - { 0, &hf_rrc_fdd_157 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_152 }, - { 1, &hf_rrc_tdd_108 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_101 }, - { 2, &hf_rrc_gsm_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_03 }, +static const per_choice_t T_modeSpecificInfo_111_choice[] = { + { 0, &hf_rrc_fdd_159 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_154 }, + { 1, &hf_rrc_tdd_109 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_102 }, + { 2, &hf_rrc_gsm_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_04 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_110, T_modeSpecificInfo_110_choice, + ett_rrc_T_modeSpecificInfo_111, T_modeSpecificInfo_111_choice, NULL); return offset; @@ -69704,7 +71481,7 @@ static const per_sequence_t CellSelectReselectInfoMC_RSCP_sequence[] = { { &hf_rrc_q_OffsetS_N , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_OffsetS_N }, { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, { &hf_rrc_hcs_NeighbouringCellInformation_RSCP, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HCS_NeighbouringCellInformation_RSCP }, - { &hf_rrc_modeSpecificInfo_110, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_110 }, + { &hf_rrc_modeSpecificInfo_111, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_111 }, { NULL, 0, 0, NULL } }; @@ -69998,14 +71775,14 @@ dissect_rrc_MeasurementControl_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_66_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_69_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_66, T_nonCriticalExtensions_66_sequence); + ett_rrc_T_nonCriticalExtensions_69, T_nonCriticalExtensions_69_sequence); return offset; } @@ -70013,7 +71790,7 @@ dissect_rrc_T_nonCriticalExtensions_66(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_vb50NonCriticalExtensions_07_sequence[] = { { &hf_rrc_measurementControl_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_66, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_66 }, + { &hf_rrc_nonCriticalExtensions_69, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_69 }, { NULL, 0, 0, NULL } }; @@ -70057,7 +71834,7 @@ dissect_rrc_T_r8_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_fdd_144_sequence[] = { +static const per_sequence_t T_fdd_146_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_primaryCPICH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_TX_Power }, { &hf_rrc_readSFN_Indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, @@ -70066,15 +71843,15 @@ static const per_sequence_t T_fdd_144_sequence[] = { }; static int -dissect_rrc_T_fdd_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_144, T_fdd_144_sequence); + ett_rrc_T_fdd_146, T_fdd_146_sequence); return offset; } -static const per_sequence_t T_tdd_93_sequence[] = { +static const per_sequence_t T_tdd_94_sequence[] = { { &hf_rrc_primaryCCPCH_Info_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_Info_r4 }, { &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_TX_Power }, { &hf_rrc_timeslotInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeslotInfoList_r4 }, @@ -70083,30 +71860,30 @@ static const per_sequence_t T_tdd_93_sequence[] = { }; static int -dissect_rrc_T_tdd_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_93, T_tdd_93_sequence); + ett_rrc_T_tdd_94, T_tdd_94_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_102_vals[] = { +static const value_string rrc_T_modeSpecificInfo_103_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_102_choice[] = { - { 0, &hf_rrc_fdd_147 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_144 }, - { 1, &hf_rrc_tdd_99 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_93 }, +static const per_choice_t T_modeSpecificInfo_103_choice[] = { + { 0, &hf_rrc_fdd_149 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_146 }, + { 1, &hf_rrc_tdd_100 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_94 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_102, T_modeSpecificInfo_102_choice, + ett_rrc_T_modeSpecificInfo_103, T_modeSpecificInfo_103_choice, NULL); return offset; @@ -70116,7 +71893,7 @@ dissect_rrc_T_modeSpecificInfo_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t CellInfo_r9_sequence[] = { { &hf_rrc_cellIndividualOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIndividualOffset }, { &hf_rrc_referenceTimeDifferenceToCell, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceTimeDifferenceToCell }, - { &hf_rrc_modeSpecificInfo_102, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_102 }, + { &hf_rrc_modeSpecificInfo_103, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_103 }, { &hf_rrc_cellSelectionReselectionInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellSelectReselectInfoMC_RSCP }, { NULL, 0, 0, NULL } }; @@ -70159,37 +71936,37 @@ dissect_rrc_NewIntraFreqCellList_r9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_fdd_159_sequence[] = { +static const per_sequence_t T_fdd_161_sequence[] = { { &hf_rrc_startPSC_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_numberOfPSCs_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_512 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_161(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_159, T_fdd_159_sequence); + ett_rrc_T_fdd_161, T_fdd_161_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_117_vals[] = { +static const value_string rrc_T_modeSpecificInfo_118_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_117_choice[] = { - { 0, &hf_rrc_fdd_164 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_159 }, +static const per_choice_t T_modeSpecificInfo_118_choice[] = { + { 0, &hf_rrc_fdd_166 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_161 }, { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_117, T_modeSpecificInfo_117_choice, + ett_rrc_T_modeSpecificInfo_118, T_modeSpecificInfo_118_choice, NULL); return offset; @@ -70197,7 +71974,7 @@ dissect_rrc_T_modeSpecificInfo_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t CSGCellInfo_sequence[] = { - { &hf_rrc_modeSpecificInfo_117, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_117 }, + { &hf_rrc_modeSpecificInfo_118, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_118 }, { NULL, 0, 0, NULL } }; @@ -70247,36 +72024,36 @@ dissect_rrc_IntraFreqSIAcquisitionInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_fdd_164_sequence[] = { +static const per_sequence_t T_fdd_166_sequence[] = { { &hf_rrc_intraFreqSIAcquisitionInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqSIAcquisitionInfo }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_164(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_166(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_164, T_fdd_164_sequence); + ett_rrc_T_fdd_166, T_fdd_166_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_122_vals[] = { +static const value_string rrc_T_modeSpecificInfo_123_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_122_choice[] = { - { 0, &hf_rrc_fdd_170 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_164 }, +static const per_choice_t T_modeSpecificInfo_123_choice[] = { + { 0, &hf_rrc_fdd_172 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_166 }, { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_122, T_modeSpecificInfo_122_choice, + ett_rrc_T_modeSpecificInfo_123, T_modeSpecificInfo_123_choice, NULL); return offset; @@ -70284,7 +72061,7 @@ dissect_rrc_T_modeSpecificInfo_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t IntraFreqSIAcquisition_sequence[] = { - { &hf_rrc_modeSpecificInfo_122, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_122 }, + { &hf_rrc_modeSpecificInfo_123, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_123 }, { NULL, 0, 0, NULL } }; @@ -70634,36 +72411,36 @@ dissect_rrc_IntraFrequencyMeasurement_r9(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_tdd128_67_sequence[] = { +static const per_sequence_t T_tdd128_68_sequence[] = { { &hf_rrc_intraSecondaryFreqIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_67, T_tdd128_67_sequence); + ett_rrc_T_tdd128_68, T_tdd128_68_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_136_vals[] = { +static const value_string rrc_T_modeSpecificInfo_137_vals[] = { { 0, "noInfo" }, { 1, "tdd128" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_136_choice[] = { +static const per_choice_t T_modeSpecificInfo_137_choice[] = { { 0, &hf_rrc_noInfo , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_tdd128_69 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_67 }, + { 1, &hf_rrc_tdd128_70 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_68 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_136, T_modeSpecificInfo_136_choice, + ett_rrc_T_modeSpecificInfo_137, T_modeSpecificInfo_137_choice, NULL); return offset; @@ -70674,7 +72451,7 @@ static const per_sequence_t NewInterFreqCell_r9_sequence[] = { { &hf_rrc_interFreqCellID , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqCellID }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_cellInfo_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellInfo_r9 }, - { &hf_rrc_modeSpecificInfo_136, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_136 }, + { &hf_rrc_modeSpecificInfo_137, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_137 }, { NULL, 0, 0, NULL } }; @@ -70730,36 +72507,36 @@ dissect_rrc_CSGInterFreqCellInfoList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_fdd_160_sequence[] = { +static const per_sequence_t T_fdd_162_sequence[] = { { &hf_rrc_primaryScramblingCode_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_160(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_162(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_160, T_fdd_160_sequence); + ett_rrc_T_fdd_162, T_fdd_162_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_118_vals[] = { +static const value_string rrc_T_modeSpecificInfo_119_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_118_choice[] = { - { 0, &hf_rrc_fdd_166 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_160 }, +static const per_choice_t T_modeSpecificInfo_119_choice[] = { + { 0, &hf_rrc_fdd_168 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_162 }, { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_118, T_modeSpecificInfo_118_choice, + ett_rrc_T_modeSpecificInfo_119, T_modeSpecificInfo_119_choice, NULL); return offset; @@ -70768,7 +72545,7 @@ dissect_rrc_T_modeSpecificInfo_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t InterFreqSIAcquisition_sequence[] = { { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfo }, - { &hf_rrc_modeSpecificInfo_118, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_118 }, + { &hf_rrc_modeSpecificInfo_119, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_119 }, { NULL, 0, 0, NULL } }; @@ -71321,14 +73098,14 @@ dissect_rrc_MeasurementControl_v970ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_67_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_70_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_67, T_nonCriticalExtensions_67_sequence); + ett_rrc_T_nonCriticalExtensions_70, T_nonCriticalExtensions_70_sequence); return offset; } @@ -71336,7 +73113,7 @@ dissect_rrc_T_nonCriticalExtensions_67(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_vb50NonCriticalExtensions_08_sequence[] = { { &hf_rrc_measurementControl_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_67, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_67 }, + { &hf_rrc_nonCriticalExtensions_70, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_70 }, { NULL, 0, 0, NULL } }; @@ -71380,36 +73157,36 @@ dissect_rrc_T_r9_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_tdd128_70_sequence[] = { +static const per_sequence_t T_tdd128_71_sequence[] = { { &hf_rrc_sNPLMonitorSetIndicator_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_5 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_70, T_tdd128_70_sequence); + ett_rrc_T_tdd128_71, T_tdd128_71_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_139_vals[] = { +static const value_string rrc_T_modeSpecificInfo_140_vals[] = { { 0, "noInfo" }, { 1, "tdd128" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_139_choice[] = { +static const per_choice_t T_modeSpecificInfo_140_choice[] = { { 0, &hf_rrc_noInfo , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_tdd128_72 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_70 }, + { 1, &hf_rrc_tdd128_73 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_71 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_139, T_modeSpecificInfo_139_choice, + ett_rrc_T_modeSpecificInfo_140, T_modeSpecificInfo_140_choice, NULL); return offset; @@ -71419,7 +73196,7 @@ dissect_rrc_T_modeSpecificInfo_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t NewIntraFreqCell_r10_sequence[] = { { &hf_rrc_intraFreqCellID , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntraFreqCellID }, { &hf_rrc_cellInfo_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellInfo_r9 }, - { &hf_rrc_modeSpecificInfo_139, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_139 }, + { &hf_rrc_modeSpecificInfo_140, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_140 }, { NULL, 0, 0, NULL } }; @@ -71483,37 +73260,37 @@ dissect_rrc_IntraFrequencyMeasurement_r10(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_tdd128_68_sequence[] = { +static const per_sequence_t T_tdd128_69_sequence[] = { { &hf_rrc_intraSecondaryFreqIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_sNPLMonitorSetIndicator_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_5 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_68, T_tdd128_68_sequence); + ett_rrc_T_tdd128_69, T_tdd128_69_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_137_vals[] = { +static const value_string rrc_T_modeSpecificInfo_138_vals[] = { { 0, "noInfo" }, { 1, "tdd128" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_137_choice[] = { +static const per_choice_t T_modeSpecificInfo_138_choice[] = { { 0, &hf_rrc_noInfo , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_tdd128_70 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_68 }, + { 1, &hf_rrc_tdd128_71 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_69 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_137, T_modeSpecificInfo_137_choice, + ett_rrc_T_modeSpecificInfo_138, T_modeSpecificInfo_138_choice, NULL); return offset; @@ -71524,7 +73301,7 @@ static const per_sequence_t NewInterFreqCell_r10_sequence[] = { { &hf_rrc_interFreqCellID , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqCellID }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_cellInfo_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellInfo_r9 }, - { &hf_rrc_modeSpecificInfo_137, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_137 }, + { &hf_rrc_modeSpecificInfo_138, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_138 }, { NULL, 0, 0, NULL } }; @@ -72101,29 +73878,29 @@ dissect_rrc_UE_Positioning_GPS_AssistanceData_r10(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_fdd_181_sequence[] = { +static const per_sequence_t T_fdd_183_sequence[] = { { &hf_rrc_primary_CPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_181(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_183(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_181, T_fdd_181_sequence); + ett_rrc_T_fdd_183, T_fdd_183_sequence); return offset; } -static const per_sequence_t T_tdd_128_sequence[] = { +static const per_sequence_t T_tdd_129_sequence[] = { { &hf_rrc_cellParameters , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_128, T_tdd_128_sequence); + ett_rrc_T_tdd_129, T_tdd_129_sequence); return offset; } @@ -72136,8 +73913,8 @@ static const value_string rrc_T_mode_01_vals[] = { }; static const per_choice_t T_mode_01_choice[] = { - { 0, &hf_rrc_fdd_187 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_181 }, - { 1, &hf_rrc_tdd_136 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_128 }, + { 0, &hf_rrc_fdd_189 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_183 }, + { 1, &hf_rrc_tdd_137 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_129 }, { 0, NULL, 0, NULL } }; @@ -72616,14 +74393,14 @@ dissect_rrc_MeasurementControl_vab0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_68_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_71_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_68, T_nonCriticalExtensions_68_sequence); + ett_rrc_T_nonCriticalExtensions_71, T_nonCriticalExtensions_71_sequence); return offset; } @@ -72631,7 +74408,7 @@ dissect_rrc_T_nonCriticalExtensions_68(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_vb50NonCriticalExtensions_09_sequence[] = { { &hf_rrc_measurementControl_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_68, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_68 }, + { &hf_rrc_nonCriticalExtensions_71, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_71 }, { NULL, 0, 0, NULL } }; @@ -73198,14 +74975,14 @@ dissect_rrc_MeasurementControl_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_69_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_72_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_69, T_nonCriticalExtensions_69_sequence); + ett_rrc_T_nonCriticalExtensions_72, T_nonCriticalExtensions_72_sequence); return offset; } @@ -73214,7 +74991,7 @@ dissect_rrc_T_nonCriticalExtensions_69(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r11_05_sequence[] = { { &hf_rrc_measurementControl_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_r11_IEs }, { &hf_rrc_measurementControl_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_69, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_69 }, + { &hf_rrc_nonCriticalExtensions_72, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_72 }, { NULL, 0, 0, NULL } }; @@ -73275,37 +75052,37 @@ dissect_rrc_RemovedInterFreqCellList_r12(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_tdd128_69_sequence[] = { +static const per_sequence_t T_tdd128_70_sequence[] = { { &hf_rrc_intraSecondaryFreqIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_sNPLMonitorSetIndicator_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_5 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_69, T_tdd128_69_sequence); + ett_rrc_T_tdd128_70, T_tdd128_70_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_138_vals[] = { +static const value_string rrc_T_modeSpecificInfo_139_vals[] = { { 0, "noInfo" }, { 1, "tdd128" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_138_choice[] = { +static const per_choice_t T_modeSpecificInfo_139_choice[] = { { 0, &hf_rrc_noInfo , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_tdd128_71 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_69 }, + { 1, &hf_rrc_tdd128_72 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_70 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_138, T_modeSpecificInfo_138_choice, + ett_rrc_T_modeSpecificInfo_139, T_modeSpecificInfo_139_choice, NULL); return offset; @@ -73316,7 +75093,7 @@ static const per_sequence_t NewInterFreqCell_r12_sequence[] = { { &hf_rrc_interFreqCellID_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterFreqCellID_r12 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_cellInfo_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellInfo_r9 }, - { &hf_rrc_modeSpecificInfo_138, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_138 }, + { &hf_rrc_modeSpecificInfo_139, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_139 }, { NULL, 0, 0, NULL } }; @@ -74399,14 +76176,14 @@ dissect_rrc_MeasurementControl_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_70_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_73_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_70, T_nonCriticalExtensions_70_sequence); + ett_rrc_T_nonCriticalExtensions_73, T_nonCriticalExtensions_73_sequence); return offset; } @@ -74415,7 +76192,7 @@ dissect_rrc_T_nonCriticalExtensions_70(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r12_04_sequence[] = { { &hf_rrc_measurementControl_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_r12_IEs }, { &hf_rrc_measurementControl_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_70, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_70 }, + { &hf_rrc_nonCriticalExtensions_73, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_73 }, { NULL, 0, 0, NULL } }; @@ -74428,167 +76205,376 @@ dissect_rrc_T_r12_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_57_sequence[] = { +static const value_string rrc_T_velocityRequested_02_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_velocityRequested_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 1, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t UE_Positioning_ReportingQuantity_r13_sequence[] = { + { &hf_rrc_methodType , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_MethodType }, + { &hf_rrc_positioningMethod, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PositioningMethod }, + { &hf_rrc_horizontalAccuracy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_Accuracy }, + { &hf_rrc_verticalAccuracy, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_Accuracy }, + { &hf_rrc_gps_TimingOfCellWanted, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, + { &hf_rrc_additionalAssistanceDataReq, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, + { &hf_rrc_environmentCharacterisation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EnvironmentCharacterisation }, + { &hf_rrc_velocityRequested_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_velocityRequested_02 }, + { &hf_rrc_gANSSPositioningMethods, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_16 }, + { &hf_rrc_gANSSTimingOfCellWanted, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_8 }, + { &hf_rrc_gANSSCarrierPhaseMeasurementRequested, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_8 }, + { &hf_rrc_gANSSMultiFreqMeasurementRequested, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_8 }, + { &hf_rrc_additionalPositioningMethods, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_8 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_UE_Positioning_ReportingQuantity_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_UE_Positioning_ReportingQuantity_r13, UE_Positioning_ReportingQuantity_r13_sequence); + + return offset; +} + + +static const per_sequence_t UE_Positioning_Measurement_r13_sequence[] = { + { &hf_rrc_ue_positioning_ReportingQuantity_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportingQuantity_r13 }, + { &hf_rrc_measurementValidity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementValidity }, + { &hf_rrc_reportCriteria_24, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_ReportCriteria_r7 }, + { &hf_rrc_ue_positioning_OTDOA_AssistanceData_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_OTDOA_AssistanceData_r7 }, + { &hf_rrc_ue_positioning_GPS_AssistanceData_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GPS_AssistanceData_r12 }, + { &hf_rrc_ue_positioning_GANSS_AssistanceData_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_AssistanceData_r12 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_UE_Positioning_Measurement_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_57, T_criticalExtensions_57_sequence); + ett_rrc_UE_Positioning_Measurement_r13, UE_Positioning_Measurement_r13_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_56_vals[] = { +static const value_string rrc_MeasurementType_r13_vals[] = { + { 0, "intraFrequencyMeasurement" }, + { 1, "interFrequencyMeasurement" }, + { 2, "interRATMeasurement" }, + { 3, "up-Measurement" }, + { 4, "trafficVolumeMeasurement" }, + { 5, "qualityMeasurement" }, + { 6, "ue-InternalMeasurement" }, + { 7, "csgProximityDetection" }, + { 8, "eutraMeasurementForCELLFACH" }, + { 0, NULL } +}; + +static const per_choice_t MeasurementType_r13_choice[] = { + { 0, &hf_rrc_intraFrequencyMeasurement_06, ASN1_NO_EXTENSIONS , dissect_rrc_IntraFrequencyMeasurement_r11 }, + { 1, &hf_rrc_interFrequencyMeasurement_08, ASN1_NO_EXTENSIONS , dissect_rrc_InterFrequencyMeasurement_r12 }, + { 2, &hf_rrc_interRATMeasurement_06, ASN1_NO_EXTENSIONS , dissect_rrc_InterRATMeasurement_r12 }, + { 3, &hf_rrc_up_Measurement_06, ASN1_NO_EXTENSIONS , dissect_rrc_UE_Positioning_Measurement_r13 }, + { 4, &hf_rrc_trafficVolumeMeasurement, ASN1_NO_EXTENSIONS , dissect_rrc_TrafficVolumeMeasurement }, + { 5, &hf_rrc_qualityMeasurement, ASN1_NO_EXTENSIONS , dissect_rrc_QualityMeasurement }, + { 6, &hf_rrc_ue_InternalMeasurement_01, ASN1_NO_EXTENSIONS , dissect_rrc_UE_InternalMeasurement_r4 }, + { 7, &hf_rrc_csgProximityDetection, ASN1_NO_EXTENSIONS , dissect_rrc_CSGProximityDetection }, + { 8, &hf_rrc_eutraMeasurementForCELLFACH_01, ASN1_NO_EXTENSIONS , dissect_rrc_EUTRA_MeasurementForCELLFACH_r12 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_MeasurementType_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_MeasurementType_r13, MeasurementType_r13_choice, + NULL); + + return offset; +} + + +static const per_sequence_t T_modify_10_sequence[] = { + { &hf_rrc_measurementType_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementType_r13 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_modify_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_modify_10, T_modify_10_sequence); + + return offset; +} + + +static const value_string rrc_MeasurementCommand_r13_vals[] = { + { 0, "setup" }, + { 1, "modify" }, + { 2, "release" }, + { 3, "releaseAll" }, + { 4, "releaseSome" }, + { 0, NULL } +}; + +static const per_choice_t MeasurementCommand_r13_choice[] = { + { 0, &hf_rrc_setup_09 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r13 }, + { 1, &hf_rrc_modify_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_modify_10 }, + { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 3, &hf_rrc_releaseAll , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 4, &hf_rrc_releaseSome , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementsToRelease }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_MeasurementCommand_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_MeasurementCommand_r13, MeasurementCommand_r13_choice, + NULL); + + return offset; +} + + +static const per_sequence_t MeasurementControl_r13_IEs_sequence[] = { + { &hf_rrc_measurementIdentity_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementIdentity_r9 }, + { &hf_rrc_measurementCommand_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementCommand_r13 }, + { &hf_rrc_measurementReportingMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementReportingMode }, + { &hf_rrc_additionalMeasurementList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalMeasurementID_List_r9 }, + { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 }, + { &hf_rrc_measurementScalingFactor, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementScalingFactor }, + { &hf_rrc_dpch_CompressedModeStatusInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCH_CompressedModeStatusInfo_r10 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_MeasurementControl_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_MeasurementControl_r13_IEs, MeasurementControl_r13_IEs_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_74_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_74, T_nonCriticalExtensions_74_sequence); + + return offset; +} + + +static const per_sequence_t T_r13_03_sequence[] = { + { &hf_rrc_measurementControl_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControl_r13_IEs }, + { &hf_rrc_measurementControl_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_nonCriticalExtensions_74, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_74 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_r13_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_r13_03, T_r13_03_sequence); + + return offset; +} + + +static const per_sequence_t T_criticalExtensions_61_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_61, T_criticalExtensions_61_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_60_vals[] = { + { 0, "r13" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_60_choice[] = { + { 0, &hf_rrc_r13_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_03 }, + { 1, &hf_rrc_criticalExtensions_62, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_61 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_60, T_criticalExtensions_60_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_59_vals[] = { { 0, "r12" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_56_choice[] = { +static const per_choice_t T_criticalExtensions_59_choice[] = { { 0, &hf_rrc_r12_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_04 }, - { 1, &hf_rrc_criticalExtensions_58, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_57 }, + { 1, &hf_rrc_criticalExtensions_61, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_60 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_56, T_criticalExtensions_56_choice, + ett_rrc_T_criticalExtensions_59, T_criticalExtensions_59_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_55_vals[] = { +static const value_string rrc_T_criticalExtensions_58_vals[] = { { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_55_choice[] = { +static const per_choice_t T_criticalExtensions_58_choice[] = { { 0, &hf_rrc_r11_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_05 }, - { 1, &hf_rrc_criticalExtensions_57, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_56 }, + { 1, &hf_rrc_criticalExtensions_60, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_59 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_55, T_criticalExtensions_55_choice, + ett_rrc_T_criticalExtensions_58, T_criticalExtensions_58_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_54_vals[] = { +static const value_string rrc_T_criticalExtensions_57_vals[] = { { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_54_choice[] = { +static const per_choice_t T_criticalExtensions_57_choice[] = { { 0, &hf_rrc_r10_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_04 }, - { 1, &hf_rrc_criticalExtensions_56, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_55 }, + { 1, &hf_rrc_criticalExtensions_59, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_58 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_54, T_criticalExtensions_54_choice, + ett_rrc_T_criticalExtensions_57, T_criticalExtensions_57_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_53_vals[] = { +static const value_string rrc_T_criticalExtensions_56_vals[] = { { 0, "r9" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_53_choice[] = { +static const per_choice_t T_criticalExtensions_56_choice[] = { { 0, &hf_rrc_r9_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_04 }, - { 1, &hf_rrc_criticalExtensions_55, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_54 }, + { 1, &hf_rrc_criticalExtensions_58, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_57 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_53, T_criticalExtensions_53_choice, + ett_rrc_T_criticalExtensions_56, T_criticalExtensions_56_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_52_vals[] = { +static const value_string rrc_T_criticalExtensions_55_vals[] = { { 0, "r8" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_52_choice[] = { +static const per_choice_t T_criticalExtensions_55_choice[] = { { 0, &hf_rrc_r8_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_05 }, - { 1, &hf_rrc_criticalExtensions_54, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_53 }, + { 1, &hf_rrc_criticalExtensions_57, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_56 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_52, T_criticalExtensions_52_choice, + ett_rrc_T_criticalExtensions_55, T_criticalExtensions_55_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_51_vals[] = { +static const value_string rrc_T_criticalExtensions_54_vals[] = { { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_51_choice[] = { +static const per_choice_t T_criticalExtensions_54_choice[] = { { 0, &hf_rrc_r7_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_04 }, - { 1, &hf_rrc_criticalExtensions_53, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_52 }, + { 1, &hf_rrc_criticalExtensions_56, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_55 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_51, T_criticalExtensions_51_choice, + ett_rrc_T_criticalExtensions_54, T_criticalExtensions_54_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_50_vals[] = { +static const value_string rrc_T_criticalExtensions_53_vals[] = { { 0, "r6" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_50_choice[] = { +static const per_choice_t T_criticalExtensions_53_choice[] = { { 0, &hf_rrc_r6_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_05 }, - { 1, &hf_rrc_criticalExtensions_52, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_51 }, + { 1, &hf_rrc_criticalExtensions_55, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_54 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_50, T_criticalExtensions_50_choice, + ett_rrc_T_criticalExtensions_53, T_criticalExtensions_53_choice, NULL); return offset; @@ -74597,7 +76583,7 @@ dissect_rrc_T_criticalExtensions_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t T_later_than_r4_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier_MSP, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_51, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_50 }, + { &hf_rrc_criticalExtensions_54, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_53 }, { NULL, 0, 0, NULL } }; @@ -74610,22 +76596,22 @@ dissect_rrc_T_later_than_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const value_string rrc_T_criticalExtensions_49_vals[] = { +static const value_string rrc_T_criticalExtensions_52_vals[] = { { 0, "r4" }, { 1, "later-than-r4" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_49_choice[] = { +static const per_choice_t T_criticalExtensions_52_choice[] = { { 0, &hf_rrc_r4_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_03 }, { 1, &hf_rrc_later_than_r4 , ASN1_NO_EXTENSIONS , dissect_rrc_T_later_than_r4 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_49, T_criticalExtensions_49_choice, + ett_rrc_T_criticalExtensions_52, T_criticalExtensions_52_choice, NULL); return offset; @@ -74634,7 +76620,7 @@ dissect_rrc_T_criticalExtensions_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t T_later_than_r3_09_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_50, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_49 }, + { &hf_rrc_criticalExtensions_53, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_52 }, { NULL, 0, 0, NULL } }; @@ -74661,7 +76647,7 @@ static const per_choice_t MeasurementControl_choice[] = { static int dissect_rrc_MeasurementControl(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 297 "../../asn1/rrc/rrc.cnf" +#line 298 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MeasurementControl"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_MeasurementControl, MeasurementControl_choice, @@ -74714,14 +76700,14 @@ dissect_rrc_PagingRecordTypeID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac } -static const per_sequence_t T_nonCriticalExtensions_74_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_78_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_74, T_nonCriticalExtensions_74_sequence); + ett_rrc_T_nonCriticalExtensions_78, T_nonCriticalExtensions_78_sequence); return offset; } @@ -74729,7 +76715,7 @@ dissect_rrc_T_nonCriticalExtensions_74(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_laterNonCriticalExtensions_22_sequence[] = { { &hf_rrc_pagingType2_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_74, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_74 }, + { &hf_rrc_nonCriticalExtensions_78, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_78 }, { NULL, 0, 0, NULL } }; @@ -74753,7 +76739,7 @@ static const per_sequence_t PagingType2_sequence[] = { static int dissect_rrc_PagingType2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 313 "../../asn1/rrc/rrc.cnf" +#line 314 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "PagingType2"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_PagingType2, PagingType2_sequence); @@ -74978,14 +76964,14 @@ dissect_rrc_PhysicalChannelReconfiguration_v770ext_IEs(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_nonCriticalExtensions_75_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_79_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_75, T_nonCriticalExtensions_75_sequence); + ett_rrc_T_nonCriticalExtensions_79, T_nonCriticalExtensions_79_sequence); return offset; } @@ -74993,7 +76979,7 @@ dissect_rrc_T_nonCriticalExtensions_75(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v770NonCriticalExtensions_04_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_75, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_75 }, + { &hf_rrc_nonCriticalExtensions_79, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_79 }, { NULL, 0, 0, NULL } }; @@ -75186,14 +77172,14 @@ dissect_rrc_PhysicalChannelReconfiguration_r4_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_76_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_80_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_76, T_nonCriticalExtensions_76_sequence); + ett_rrc_T_nonCriticalExtensions_80, T_nonCriticalExtensions_80_sequence); return offset; } @@ -75201,7 +77187,7 @@ dissect_rrc_T_nonCriticalExtensions_76(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v770NonCriticalExtensions_05_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_76, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_76 }, + { &hf_rrc_nonCriticalExtensions_80, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_80 }, { NULL, 0, 0, NULL } }; @@ -75366,14 +77352,14 @@ dissect_rrc_PhysicalChannelReconfiguration_r5_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_77_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_81_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_77, T_nonCriticalExtensions_77_sequence); + ett_rrc_T_nonCriticalExtensions_81, T_nonCriticalExtensions_81_sequence); return offset; } @@ -75381,7 +77367,7 @@ dissect_rrc_T_nonCriticalExtensions_77(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v770NonCriticalExtensions_06_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_77, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_77 }, + { &hf_rrc_nonCriticalExtensions_81, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_81 }, { NULL, 0, 0, NULL } }; @@ -75475,14 +77461,14 @@ dissect_rrc_PhysicalChannelReconfiguration_v6b0ext_IEs(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_nonCriticalExtensions_78_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_82_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_78, T_nonCriticalExtensions_78_sequence); + ett_rrc_T_nonCriticalExtensions_82, T_nonCriticalExtensions_82_sequence); return offset; } @@ -75490,7 +77476,7 @@ dissect_rrc_T_nonCriticalExtensions_78(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v770NonCriticalExtensions_07_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_78, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_78 }, + { &hf_rrc_nonCriticalExtensions_82, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_82 }, { NULL, 0, 0, NULL } }; @@ -75650,14 +77636,14 @@ dissect_rrc_PhysicalChannelReconfiguration_v7g0ext_IEs(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_nonCriticalExtensions_79_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_83_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_79, T_nonCriticalExtensions_79_sequence); + ett_rrc_T_nonCriticalExtensions_83, T_nonCriticalExtensions_83_sequence); return offset; } @@ -75665,7 +77651,7 @@ dissect_rrc_T_nonCriticalExtensions_79(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v7g0NonCriticalExtensions_06_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v7g0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_79, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_79 }, + { &hf_rrc_nonCriticalExtensions_83, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_83 }, { NULL, 0, 0, NULL } }; @@ -75831,14 +77817,14 @@ dissect_rrc_PhysicalChannelReconfiguration_v8a0ext_IEs(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_nonCriticalExtensions_80_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_84_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_80, T_nonCriticalExtensions_80_sequence); + ett_rrc_T_nonCriticalExtensions_84, T_nonCriticalExtensions_84_sequence); return offset; } @@ -75846,7 +77832,7 @@ dissect_rrc_T_nonCriticalExtensions_80(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v8a0NonCriticalExtensions_04_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v8a0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_80, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_80 }, + { &hf_rrc_nonCriticalExtensions_84, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_84 }, { NULL, 0, 0, NULL } }; @@ -76014,14 +78000,14 @@ dissect_rrc_PhysicalChannelReconfiguration_v950ext_IEs(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_nonCriticalExtensions_81_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_85_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_81, T_nonCriticalExtensions_81_sequence); + ett_rrc_T_nonCriticalExtensions_85, T_nonCriticalExtensions_85_sequence); return offset; } @@ -76029,7 +78015,7 @@ dissect_rrc_T_nonCriticalExtensions_81(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v950NonCriticalExtensions_03_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_v950ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_v950ext_IEs }, - { &hf_rrc_nonCriticalExtensions_81, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_81 }, + { &hf_rrc_nonCriticalExtensions_85, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_85 }, { NULL, 0, 0, NULL } }; @@ -76140,14 +78126,14 @@ dissect_rrc_PhysicalChannelReconfiguration_vb50ext_IEs(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_nonCriticalExtensions_82_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_86_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_82, T_nonCriticalExtensions_82_sequence); + ett_rrc_T_nonCriticalExtensions_86, T_nonCriticalExtensions_86_sequence); return offset; } @@ -76155,7 +78141,7 @@ dissect_rrc_T_nonCriticalExtensions_82(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_vb50NonCriticalExtensions_11_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_82, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_82 }, + { &hf_rrc_nonCriticalExtensions_86, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_86 }, { NULL, 0, 0, NULL } }; @@ -76257,14 +78243,14 @@ dissect_rrc_PhysicalChannelReconfiguration_r11_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_83_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_87_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_83, T_nonCriticalExtensions_83_sequence); + ett_rrc_T_nonCriticalExtensions_87, T_nonCriticalExtensions_87_sequence); return offset; } @@ -76273,7 +78259,7 @@ dissect_rrc_T_nonCriticalExtensions_83(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r11_06_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_r11_IEs }, { &hf_rrc_physicalChannelReconfiguration_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_83, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_83 }, + { &hf_rrc_nonCriticalExtensions_87, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_87 }, { NULL, 0, 0, NULL } }; @@ -76363,14 +78349,14 @@ dissect_rrc_PhysicalChannelReconfiguration_r12_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_84_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_88_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_84, T_nonCriticalExtensions_84_sequence); + ett_rrc_T_nonCriticalExtensions_88, T_nonCriticalExtensions_88_sequence); return offset; } @@ -76379,7 +78365,7 @@ dissect_rrc_T_nonCriticalExtensions_84(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r12_05_sequence[] = { { &hf_rrc_physicalChannelReconfiguration_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_r12_IEs }, { &hf_rrc_physicalChannelReconfiguration_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_84, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_84 }, + { &hf_rrc_nonCriticalExtensions_88, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_88 }, { NULL, 0, 0, NULL } }; @@ -76392,211 +78378,341 @@ dissect_rrc_T_r12_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_67_sequence[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_06_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_responseToChangeOfUE_Capability_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 1, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t PhysicalChannelReconfiguration_r13_IEs_sequence[] = { + { &hf_rrc_integrityProtectionModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 }, + { &hf_rrc_cipheringModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 }, + { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, + { &hf_rrc_dynamicActivationTime, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DynamicActivationTime }, + { &hf_rrc_delayRestrictionFlag, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DelayRestrictionFlag }, + { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI }, + { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI }, + { &hf_rrc_new_DSCH_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI }, + { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI }, + { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, + { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, + { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, + { &hf_rrc_ueMobilityStateIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_High_MobilityDetected }, + { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 }, + { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, + { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, + { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, + { &hf_rrc_responseToChangeOfUE_Capability_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_06 }, + { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, + { &hf_rrc_retrievableConfigInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RetrievableConfigInfo }, + { &hf_rrc_harqInfo_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HARQ_Info_r13 }, + { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, + { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, + { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, + { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 }, + { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 }, + { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 }, + { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters }, + { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD }, + { &hf_rrc_controlChannelDRXInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ControlChannelDRXInfo_TDD128_r8 }, + { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 }, + { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, + { &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r11 }, + { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 }, + { &hf_rrc_ul_SecondaryCellInfoFDD_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r13 }, + { &hf_rrc_ul_MulticarrierEDCHInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MulticarrierEDCHInfo_TDD128 }, + { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD }, + { &hf_rrc_ul_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD }, + { &hf_rrc_dl_HSPDSCH_Information_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r12 }, + { &hf_rrc_dl_CommonInformation_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r12 }, + { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r13 }, + { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 }, + { &hf_rrc_commonERGCHInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonERGCHInfoFDD }, + { &hf_rrc_dPCCH2InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCCH2InfoFDD }, + { &hf_rrc_mu_MIMO_Info_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MU_MIMO_Info_TDD128 }, + { &hf_rrc_nonrectResAllocInd_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResAllocInd_TDD128 }, + { &hf_rrc_nonrectResSpecTSset_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResSpecTSset_TDD128 }, + { &hf_rrc_mbms_PL_ServiceRestrictInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_PL_ServiceRestrictInfo_r6 }, + { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_PhysicalChannelReconfiguration_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_67, T_criticalExtensions_67_sequence); + ett_rrc_PhysicalChannelReconfiguration_r13_IEs, PhysicalChannelReconfiguration_r13_IEs_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_66_vals[] = { +static const per_sequence_t T_nonCriticalExtensions_89_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_89, T_nonCriticalExtensions_89_sequence); + + return offset; +} + + +static const per_sequence_t T_r13_04_sequence[] = { + { &hf_rrc_physicalChannelReconfiguration_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfiguration_r13_IEs }, + { &hf_rrc_physicalChannelReconfiguration_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_nonCriticalExtensions_89, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_89 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_r13_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_r13_04, T_r13_04_sequence); + + return offset; +} + + +static const per_sequence_t T_criticalExtensions_72_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_72, T_criticalExtensions_72_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_71_vals[] = { + { 0, "r13" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_71_choice[] = { + { 0, &hf_rrc_r13_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_04 }, + { 1, &hf_rrc_criticalExtensions_73, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_72 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_71, T_criticalExtensions_71_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_70_vals[] = { { 0, "r12" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_66_choice[] = { +static const per_choice_t T_criticalExtensions_70_choice[] = { { 0, &hf_rrc_r12_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_05 }, - { 1, &hf_rrc_criticalExtensions_68, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_67 }, + { 1, &hf_rrc_criticalExtensions_72, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_71 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_66, T_criticalExtensions_66_choice, + ett_rrc_T_criticalExtensions_70, T_criticalExtensions_70_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_65_vals[] = { +static const value_string rrc_T_criticalExtensions_69_vals[] = { { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_65_choice[] = { +static const per_choice_t T_criticalExtensions_69_choice[] = { { 0, &hf_rrc_r11_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_06 }, - { 1, &hf_rrc_criticalExtensions_67, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_66 }, + { 1, &hf_rrc_criticalExtensions_71, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_70 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_65, T_criticalExtensions_65_choice, + ett_rrc_T_criticalExtensions_69, T_criticalExtensions_69_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_64_vals[] = { +static const value_string rrc_T_criticalExtensions_68_vals[] = { { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_64_choice[] = { +static const per_choice_t T_criticalExtensions_68_choice[] = { { 0, &hf_rrc_r10_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_05 }, - { 1, &hf_rrc_criticalExtensions_66, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_65 }, + { 1, &hf_rrc_criticalExtensions_70, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_69 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_64, T_criticalExtensions_64_choice, + ett_rrc_T_criticalExtensions_68, T_criticalExtensions_68_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_63_vals[] = { +static const value_string rrc_T_criticalExtensions_67_vals[] = { { 0, "r9" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_63_choice[] = { +static const per_choice_t T_criticalExtensions_67_choice[] = { { 0, &hf_rrc_r9_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_05 }, - { 1, &hf_rrc_criticalExtensions_65, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_64 }, + { 1, &hf_rrc_criticalExtensions_69, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_68 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_63, T_criticalExtensions_63_choice, + ett_rrc_T_criticalExtensions_67, T_criticalExtensions_67_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_62_vals[] = { +static const value_string rrc_T_criticalExtensions_66_vals[] = { { 0, "r8" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_62_choice[] = { +static const per_choice_t T_criticalExtensions_66_choice[] = { { 0, &hf_rrc_r8_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_06 }, - { 1, &hf_rrc_criticalExtensions_64, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_63 }, + { 1, &hf_rrc_criticalExtensions_68, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_67 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_62, T_criticalExtensions_62_choice, + ett_rrc_T_criticalExtensions_66, T_criticalExtensions_66_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_61_vals[] = { +static const value_string rrc_T_criticalExtensions_65_vals[] = { { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_61_choice[] = { +static const per_choice_t T_criticalExtensions_65_choice[] = { { 0, &hf_rrc_r7_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_05 }, - { 1, &hf_rrc_criticalExtensions_63, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_62 }, + { 1, &hf_rrc_criticalExtensions_67, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_66 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_61, T_criticalExtensions_61_choice, + ett_rrc_T_criticalExtensions_65, T_criticalExtensions_65_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_60_vals[] = { +static const value_string rrc_T_criticalExtensions_64_vals[] = { { 0, "r6" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_60_choice[] = { +static const per_choice_t T_criticalExtensions_64_choice[] = { { 0, &hf_rrc_r6_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_06 }, - { 1, &hf_rrc_criticalExtensions_62, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_61 }, + { 1, &hf_rrc_criticalExtensions_66, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_65 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_60, T_criticalExtensions_60_choice, + ett_rrc_T_criticalExtensions_64, T_criticalExtensions_64_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_59_vals[] = { +static const value_string rrc_T_criticalExtensions_63_vals[] = { { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_59_choice[] = { +static const per_choice_t T_criticalExtensions_63_choice[] = { { 0, &hf_rrc_r5_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_04 }, - { 1, &hf_rrc_criticalExtensions_61, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_60 }, + { 1, &hf_rrc_criticalExtensions_65, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_64 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_59, T_criticalExtensions_59_choice, + ett_rrc_T_criticalExtensions_63, T_criticalExtensions_63_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_58_vals[] = { +static const value_string rrc_T_criticalExtensions_62_vals[] = { { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_58_choice[] = { +static const per_choice_t T_criticalExtensions_62_choice[] = { { 0, &hf_rrc_r4_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_04 }, - { 1, &hf_rrc_criticalExtensions_60, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_59 }, + { 1, &hf_rrc_criticalExtensions_64, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_63 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_58, T_criticalExtensions_58_choice, + ett_rrc_T_criticalExtensions_62, T_criticalExtensions_62_choice, NULL); return offset; @@ -76605,7 +78721,7 @@ dissect_rrc_T_criticalExtensions_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t T_later_than_r3_10_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_59, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_58 }, + { &hf_rrc_criticalExtensions_63, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_62 }, { NULL, 0, 0, NULL } }; @@ -76632,7 +78748,7 @@ static const per_choice_t PhysicalChannelReconfiguration_choice[] = { static int dissect_rrc_PhysicalChannelReconfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 317 "../../asn1/rrc/rrc.cnf" +#line 318 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "PhysicalChannelReconfiguration"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_PhysicalChannelReconfiguration, PhysicalChannelReconfiguration_choice, @@ -76726,22 +78842,22 @@ dissect_rrc_T_new_Configuration_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const value_string rrc_T_configuration_03_vals[] = { +static const value_string rrc_T_configuration_04_vals[] = { { 0, "old-Configuration" }, { 1, "new-Configuration" }, { 0, NULL } }; -static const per_choice_t T_configuration_03_choice[] = { +static const per_choice_t T_configuration_04_choice[] = { { 0, &hf_rrc_old_Configuration_03, ASN1_NO_EXTENSIONS , dissect_rrc_T_old_Configuration_03 }, { 1, &hf_rrc_new_Configuration_03, ASN1_NO_EXTENSIONS , dissect_rrc_T_new_Configuration_03 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_configuration_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_configuration_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_configuration_03, T_configuration_03_choice, + ett_rrc_T_configuration_04, T_configuration_04_choice, NULL); return offset; @@ -76751,7 +78867,7 @@ dissect_rrc_T_configuration_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static const per_sequence_t T_pusch_AllocationAssignment_sequence[] = { { &hf_rrc_pusch_AllocationPeriodInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AllocationPeriodInfo }, { &hf_rrc_pusch_PowerControlInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TargetSIR }, - { &hf_rrc_configuration_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configuration_03 }, + { &hf_rrc_configuration_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configuration_04 }, { NULL, 0, 0, NULL } }; @@ -76871,22 +78987,22 @@ dissect_rrc_T_new_Configuration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a } -static const value_string rrc_T_configuration_vals[] = { +static const value_string rrc_T_configuration_01_vals[] = { { 0, "old-Configuration" }, { 1, "new-Configuration" }, { 0, NULL } }; -static const per_choice_t T_configuration_choice[] = { +static const per_choice_t T_configuration_01_choice[] = { { 0, &hf_rrc_old_Configuration, ASN1_NO_EXTENSIONS , dissect_rrc_T_old_Configuration }, { 1, &hf_rrc_new_Configuration, ASN1_NO_EXTENSIONS , dissect_rrc_T_new_Configuration }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_configuration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_configuration_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_configuration, T_configuration_choice, + ett_rrc_T_configuration_01, T_configuration_01_choice, NULL); return offset; @@ -76896,7 +79012,7 @@ dissect_rrc_T_configuration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx static const per_sequence_t PDSCH_CapacityAllocationInfo_sequence[] = { { &hf_rrc_pdsch_PowerControlInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDSCH_PowerControlInfo }, { &hf_rrc_pdsch_AllocationPeriodInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AllocationPeriodInfo }, - { &hf_rrc_configuration , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configuration }, + { &hf_rrc_configuration_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configuration_01 }, { NULL, 0, 0, NULL } }; @@ -76961,14 +79077,14 @@ dissect_rrc_PhysicalSharedChannelAllocation_r3_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_87_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_92_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_87, T_nonCriticalExtensions_87_sequence); + ett_rrc_T_nonCriticalExtensions_92, T_nonCriticalExtensions_92_sequence); return offset; } @@ -76976,7 +79092,7 @@ dissect_rrc_T_nonCriticalExtensions_87(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_laterNonCriticalExtensions_26_sequence[] = { { &hf_rrc_physicalSharedChannelAllocation_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_87, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_87 }, + { &hf_rrc_nonCriticalExtensions_92, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_92 }, { NULL, 0, 0, NULL } }; @@ -77004,15 +79120,15 @@ dissect_rrc_T_r3_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_tdd128_52_sequence[] = { +static const per_sequence_t T_tdd128_53_sequence[] = { { &hf_rrc_tpc_StepSize , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_StepSizeTDD }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_52, T_tdd128_52_sequence); + ett_rrc_T_tdd128_53, T_tdd128_53_sequence); return offset; } @@ -77026,7 +79142,7 @@ static const value_string rrc_T_tddOption_17_vals[] = { static const per_choice_t T_tddOption_17_choice[] = { { 0, &hf_rrc_tdd384_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_tdd128_53 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_52 }, + { 1, &hf_rrc_tdd128_54 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_53 }, { 0, NULL, 0, NULL } }; @@ -77084,15 +79200,15 @@ dissect_rrc_T_tdd384_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_tdd128_51_sequence[] = { +static const per_sequence_t T_tdd128_52_sequence[] = { { &hf_rrc_pusch_TimeslotsCodes_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UplinkTimeslotsCodes_LCR_r4 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_51, T_tdd128_51_sequence); + ett_rrc_T_tdd128_52, T_tdd128_52_sequence); return offset; } @@ -77106,7 +79222,7 @@ static const value_string rrc_T_tddOption_16_vals[] = { static const per_choice_t T_tddOption_16_choice[] = { { 0, &hf_rrc_tdd384_34 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_31 }, - { 1, &hf_rrc_tdd128_52 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_51 }, + { 1, &hf_rrc_tdd128_53 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_52 }, { 0, NULL, 0, NULL } }; @@ -77151,22 +79267,22 @@ dissect_rrc_T_new_Configuration_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const value_string rrc_T_configuration_04_vals[] = { +static const value_string rrc_T_configuration_05_vals[] = { { 0, "old-Configuration" }, { 1, "new-Configuration" }, { 0, NULL } }; -static const per_choice_t T_configuration_04_choice[] = { +static const per_choice_t T_configuration_05_choice[] = { { 0, &hf_rrc_old_Configuration_04, ASN1_NO_EXTENSIONS , dissect_rrc_T_old_Configuration_04 }, { 1, &hf_rrc_new_Configuration_04, ASN1_NO_EXTENSIONS , dissect_rrc_T_new_Configuration_04 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_configuration_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_configuration_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_configuration_04, T_configuration_04_choice, + ett_rrc_T_configuration_05, T_configuration_05_choice, NULL); return offset; @@ -77176,7 +79292,7 @@ dissect_rrc_T_configuration_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static const per_sequence_t T_pusch_AllocationAssignment_01_sequence[] = { { &hf_rrc_pusch_AllocationPeriodInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AllocationPeriodInfo }, { &hf_rrc_pusch_PowerControlInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PUSCH_PowerControlInfo_r4 }, - { &hf_rrc_configuration_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configuration_04 }, + { &hf_rrc_configuration_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configuration_05 }, { NULL, 0, 0, NULL } }; @@ -77254,15 +79370,15 @@ dissect_rrc_T_tdd384_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_tdd128_48_sequence[] = { +static const per_sequence_t T_tdd128_49_sequence[] = { { &hf_rrc_pdsch_TimeslotsCodes_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DownlinkTimeslotsCodes_LCR_r4 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_48, T_tdd128_48_sequence); + ett_rrc_T_tdd128_49, T_tdd128_49_sequence); return offset; } @@ -77276,7 +79392,7 @@ static const value_string rrc_T_tddOption_13_vals[] = { static const per_choice_t T_tddOption_13_choice[] = { { 0, &hf_rrc_tdd384_31 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_29 }, - { 1, &hf_rrc_tdd128_49 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_48 }, + { 1, &hf_rrc_tdd128_50 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_49 }, { 0, NULL, 0, NULL } }; @@ -77322,22 +79438,22 @@ dissect_rrc_T_new_Configuration_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const value_string rrc_T_configuration_01_vals[] = { +static const value_string rrc_T_configuration_02_vals[] = { { 0, "old-Configuration" }, { 1, "new-Configuration" }, { 0, NULL } }; -static const per_choice_t T_configuration_01_choice[] = { +static const per_choice_t T_configuration_02_choice[] = { { 0, &hf_rrc_old_Configuration_01, ASN1_NO_EXTENSIONS , dissect_rrc_T_old_Configuration_01 }, { 1, &hf_rrc_new_Configuration_01, ASN1_NO_EXTENSIONS , dissect_rrc_T_new_Configuration_01 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_configuration_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_configuration_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_configuration_01, T_configuration_01_choice, + ett_rrc_T_configuration_02, T_configuration_02_choice, NULL); return offset; @@ -77346,7 +79462,7 @@ dissect_rrc_T_configuration_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static const per_sequence_t PDSCH_CapacityAllocationInfo_r4_sequence[] = { { &hf_rrc_pdsch_AllocationPeriodInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AllocationPeriodInfo }, - { &hf_rrc_configuration_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configuration_01 }, + { &hf_rrc_configuration_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configuration_02 }, { NULL, 0, 0, NULL } }; @@ -77411,7 +79527,7 @@ static const value_string rrc_TimeslotList_r4_vals[] = { static const per_choice_t TimeslotList_r4_choice[] = { { 0, &hf_rrc_tdd384_39 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxTS_OF_TimeslotNumber }, - { 1, &hf_rrc_tdd128_58 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotNumber_LCR_r4 }, + { 1, &hf_rrc_tdd128_59 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotNumber_LCR_r4 }, { 0, NULL, 0, NULL } }; @@ -77459,15 +79575,15 @@ dissect_rrc_PhysicalSharedChannelAllocation_v690ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_tdd128_53_sequence[] = { +static const per_sequence_t T_tdd128_54_sequence[] = { { &hf_rrc_tpc_StepSize , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_StepSizeTDD }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_53, T_tdd128_53_sequence); + ett_rrc_T_tdd128_54, T_tdd128_54_sequence); return offset; } @@ -77483,7 +79599,7 @@ static const value_string rrc_T_tddOption_18_vals[] = { static const per_choice_t T_tddOption_18_choice[] = { { 0, &hf_rrc_tdd384_12 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 1, &hf_rrc_tdd768_07 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 2, &hf_rrc_tdd128_54 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_53 }, + { 2, &hf_rrc_tdd128_55 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_54 }, { 0, NULL, 0, NULL } }; @@ -77558,22 +79674,22 @@ dissect_rrc_T_new_Configuration_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const value_string rrc_T_configuration_05_vals[] = { +static const value_string rrc_T_configuration_06_vals[] = { { 0, "old-Configuration" }, { 1, "new-Configuration" }, { 0, NULL } }; -static const per_choice_t T_configuration_05_choice[] = { +static const per_choice_t T_configuration_06_choice[] = { { 0, &hf_rrc_old_Configuration_05, ASN1_NO_EXTENSIONS , dissect_rrc_T_old_Configuration_05 }, { 1, &hf_rrc_new_Configuration_05, ASN1_NO_EXTENSIONS , dissect_rrc_T_new_Configuration_05 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_configuration_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_configuration_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_configuration_05, T_configuration_05_choice, + ett_rrc_T_configuration_06, T_configuration_06_choice, NULL); return offset; @@ -77583,7 +79699,7 @@ dissect_rrc_T_configuration_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static const per_sequence_t T_pusch_AllocationAssignment_02_sequence[] = { { &hf_rrc_pusch_AllocationPeriodInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AllocationPeriodInfo }, { &hf_rrc_pusch_PowerControlInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PUSCH_PowerControlInfo_r7 }, - { &hf_rrc_configuration_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configuration_05 }, + { &hf_rrc_configuration_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configuration_06 }, { NULL, 0, 0, NULL } }; @@ -77675,15 +79791,15 @@ dissect_rrc_T_tdd768_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_tdd128_49_sequence[] = { +static const per_sequence_t T_tdd128_50_sequence[] = { { &hf_rrc_pdsch_TimeslotsCodes_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DownlinkTimeslotsCodes_LCR_r4 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_49, T_tdd128_49_sequence); + ett_rrc_T_tdd128_50, T_tdd128_50_sequence); return offset; } @@ -77699,7 +79815,7 @@ static const value_string rrc_T_tddOption_14_vals[] = { static const per_choice_t T_tddOption_14_choice[] = { { 0, &hf_rrc_tdd384_32 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_30 }, { 1, &hf_rrc_tdd768_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_19 }, - { 2, &hf_rrc_tdd128_50 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_49 }, + { 2, &hf_rrc_tdd128_51 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_50 }, { 0, NULL, 0, NULL } }; @@ -77745,22 +79861,22 @@ dissect_rrc_T_new_Configuration_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const value_string rrc_T_configuration_02_vals[] = { +static const value_string rrc_T_configuration_03_vals[] = { { 0, "old-Configuration" }, { 1, "new-Configuration" }, { 0, NULL } }; -static const per_choice_t T_configuration_02_choice[] = { +static const per_choice_t T_configuration_03_choice[] = { { 0, &hf_rrc_old_Configuration_02, ASN1_NO_EXTENSIONS , dissect_rrc_T_old_Configuration_02 }, { 1, &hf_rrc_new_Configuration_02, ASN1_NO_EXTENSIONS , dissect_rrc_T_new_Configuration_02 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_configuration_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_configuration_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_configuration_02, T_configuration_02_choice, + ett_rrc_T_configuration_03, T_configuration_03_choice, NULL); return offset; @@ -77769,7 +79885,7 @@ dissect_rrc_T_configuration_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static const per_sequence_t PDSCH_CapacityAllocationInfo_r7_sequence[] = { { &hf_rrc_pdsch_AllocationPeriodInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AllocationPeriodInfo }, - { &hf_rrc_configuration_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configuration_02 }, + { &hf_rrc_configuration_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_configuration_03 }, { NULL, 0, 0, NULL } }; @@ -77798,14 +79914,14 @@ dissect_rrc_PhysicalSharedChannelAllocation_v770ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_88_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_93_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_88, T_nonCriticalExtensions_88_sequence); + ett_rrc_T_nonCriticalExtensions_93, T_nonCriticalExtensions_93_sequence); return offset; } @@ -77813,7 +79929,7 @@ dissect_rrc_T_nonCriticalExtensions_88(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v770NonCriticalExtensions_09_sequence[] = { { &hf_rrc_physicalSharedChannelAllocation_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalSharedChannelAllocation_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_88, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_88 }, + { &hf_rrc_nonCriticalExtensions_93, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_93 }, { NULL, 0, 0, NULL } }; @@ -77871,35 +79987,35 @@ dissect_rrc_T_r4_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_69_sequence[] = { +static const per_sequence_t T_criticalExtensions_74_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_69(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_69, T_criticalExtensions_69_sequence); + ett_rrc_T_criticalExtensions_74, T_criticalExtensions_74_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_68_vals[] = { +static const value_string rrc_T_criticalExtensions_73_vals[] = { { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_68_choice[] = { +static const per_choice_t T_criticalExtensions_73_choice[] = { { 0, &hf_rrc_r4_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_05 }, - { 1, &hf_rrc_criticalExtensions_70, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_69 }, + { 1, &hf_rrc_criticalExtensions_75, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_74 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_68, T_criticalExtensions_68_choice, + ett_rrc_T_criticalExtensions_73, T_criticalExtensions_73_choice, NULL); return offset; @@ -77909,7 +80025,7 @@ dissect_rrc_T_criticalExtensions_68(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t T_later_than_r3_11_sequence[] = { { &hf_rrc_dsch_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI }, { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_69, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_68 }, + { &hf_rrc_criticalExtensions_74, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_73 }, { NULL, 0, 0, NULL } }; @@ -77936,7 +80052,7 @@ static const per_choice_t PhysicalSharedChannelAllocation_choice[] = { static int dissect_rrc_PhysicalSharedChannelAllocation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 329 "../../asn1/rrc/rrc.cnf" +#line 330 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "PhysicalSharedChannelAllocation"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_PhysicalSharedChannelAllocation, PhysicalSharedChannelAllocation_choice, @@ -78016,22 +80132,22 @@ dissect_rrc_T_dummy_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const value_string rrc_T_tfs_SignallingMode_06_vals[] = { +static const value_string rrc_T_tfs_SignallingMode_07_vals[] = { { 0, "explicit-config" }, { 1, "sameAsULTrCH" }, { 0, NULL } }; -static const per_choice_t T_tfs_SignallingMode_06_choice[] = { +static const per_choice_t T_tfs_SignallingMode_07_choice[] = { { 0, &hf_rrc_explicit_config , ASN1_NO_EXTENSIONS , dissect_rrc_TransportFormatSet }, { 1, &hf_rrc_sameAsULTrCH , ASN1_NO_EXTENSIONS , dissect_rrc_UL_TransportChannelIdentity }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_tfs_SignallingMode_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tfs_SignallingMode_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tfs_SignallingMode_06, T_tfs_SignallingMode_06_choice, + ett_rrc_T_tfs_SignallingMode_07, T_tfs_SignallingMode_07_choice, NULL); return offset; @@ -78041,7 +80157,7 @@ dissect_rrc_T_tfs_SignallingMode_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t DL_AddReconfTransChInformation2_sequence[] = { { &hf_rrc_dl_TransportChannelType_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_TrCH_Type }, { &hf_rrc_transportChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelIdentity }, - { &hf_rrc_tfs_SignallingMode_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tfs_SignallingMode_06 }, + { &hf_rrc_tfs_SignallingMode_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_tfs_SignallingMode_07 }, { &hf_rrc_qualityTarget , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_QualityTarget }, { NULL, 0, 0, NULL } }; @@ -78125,7 +80241,7 @@ static const per_sequence_t RadioBearerReconfiguration_r3_IEs_sequence[] = { { &hf_rrc_dummy_16 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dummy_01 }, { &hf_rrc_dl_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo }, { &hf_rrc_dl_DeletedTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DeletedTransChInfoList }, - { &hf_rrc_dl_AddReconfTransChInfoList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfo2List }, + { &hf_rrc_dl_AddReconfTransChInfoList_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfo2List }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, { &hf_rrc_ul_ChannelRequirement, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_ChannelRequirement }, @@ -78251,14 +80367,14 @@ dissect_rrc_RadioBearerReconfiguration_v770ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_90_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_95_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_90, T_nonCriticalExtensions_90_sequence); + ett_rrc_T_nonCriticalExtensions_95, T_nonCriticalExtensions_95_sequence); return offset; } @@ -78266,7 +80382,7 @@ dissect_rrc_T_nonCriticalExtensions_90(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v770NonCriticalExtensions_10_sequence[] = { { &hf_rrc_radioBearerReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_90, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_90 }, + { &hf_rrc_nonCriticalExtensions_95, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_95 }, { NULL, 0, 0, NULL } }; @@ -78496,14 +80612,14 @@ dissect_rrc_RadioBearerReconfiguration_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_91_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_96_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_91, T_nonCriticalExtensions_91_sequence); + ett_rrc_T_nonCriticalExtensions_96, T_nonCriticalExtensions_96_sequence); return offset; } @@ -78511,7 +80627,7 @@ dissect_rrc_T_nonCriticalExtensions_91(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v770NonCriticalExtensions_11_sequence[] = { { &hf_rrc_radioBearerReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_91, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_91 }, + { &hf_rrc_nonCriticalExtensions_96, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_96 }, { NULL, 0, 0, NULL } }; @@ -78811,14 +80927,14 @@ dissect_rrc_RadioBearerReconfiguration_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_92_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_97_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_92, T_nonCriticalExtensions_92_sequence); + ett_rrc_T_nonCriticalExtensions_97, T_nonCriticalExtensions_97_sequence); return offset; } @@ -78826,7 +80942,7 @@ dissect_rrc_T_nonCriticalExtensions_92(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v770NonCriticalExtensions_12_sequence[] = { { &hf_rrc_radioBearerReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_92, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_92 }, + { &hf_rrc_nonCriticalExtensions_97, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_97 }, { NULL, 0, 0, NULL } }; @@ -79120,14 +81236,14 @@ dissect_rrc_RadioBearerReconfiguration_v6f0ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_93_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_98_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_93, T_nonCriticalExtensions_93_sequence); + ett_rrc_T_nonCriticalExtensions_98, T_nonCriticalExtensions_98_sequence); return offset; } @@ -79135,7 +81251,7 @@ dissect_rrc_T_nonCriticalExtensions_93(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v770NonCriticalExtensions_13_sequence[] = { { &hf_rrc_radioBearerReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_93, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_93 }, + { &hf_rrc_nonCriticalExtensions_98, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_98 }, { NULL, 0, 0, NULL } }; @@ -79194,14 +81310,14 @@ dissect_rrc_T_r6_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const value_string rrc_T_responseToChangeOfUE_Capability_06_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_07_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_responseToChangeOfUE_Capability_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); @@ -79324,7 +81440,7 @@ static const per_sequence_t RadioBearerReconfiguration_r7_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_responseToChangeOfUE_Capability_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_06 }, + { &hf_rrc_responseToChangeOfUE_Capability_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_07 }, { &hf_rrc_specificationMode_14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_14 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, @@ -79421,14 +81537,14 @@ dissect_rrc_RadioBearerReconfiguration_v7g0ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_94_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_99_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_94, T_nonCriticalExtensions_94_sequence); + ett_rrc_T_nonCriticalExtensions_99, T_nonCriticalExtensions_99_sequence); return offset; } @@ -79436,7 +81552,7 @@ dissect_rrc_T_nonCriticalExtensions_94(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v7g0NonCriticalExtensions_08_sequence[] = { { &hf_rrc_radioBearerReconfiguration_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v7g0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_94, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_94 }, + { &hf_rrc_nonCriticalExtensions_99, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_99 }, { NULL, 0, 0, NULL } }; @@ -79524,14 +81640,14 @@ dissect_rrc_T_r7_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const value_string rrc_T_responseToChangeOfUE_Capability_07_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_08_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_responseToChangeOfUE_Capability_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); @@ -79685,7 +81801,7 @@ static const per_sequence_t RadioBearerReconfiguration_r8_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_responseToChangeOfUE_Capability_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_07 }, + { &hf_rrc_responseToChangeOfUE_Capability_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_08 }, { &hf_rrc_dummy_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, { &hf_rrc_specificationMode_15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_15 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, @@ -79745,14 +81861,14 @@ dissect_rrc_RadioBearerReconfiguration_v8a0ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_95_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_100_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_95, T_nonCriticalExtensions_95_sequence); + ett_rrc_T_nonCriticalExtensions_100, T_nonCriticalExtensions_100_sequence); return offset; } @@ -79760,7 +81876,7 @@ dissect_rrc_T_nonCriticalExtensions_95(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v8a0NonCriticalExtensions_05_sequence[] = { { &hf_rrc_radioBearerReconfiguration_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v8a0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_95, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_95 }, + { &hf_rrc_nonCriticalExtensions_100, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_100 }, { NULL, 0, 0, NULL } }; @@ -79849,14 +81965,14 @@ dissect_rrc_T_r8_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const value_string rrc_T_responseToChangeOfUE_Capability_08_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_09_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_responseToChangeOfUE_Capability_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); @@ -79979,7 +82095,7 @@ static const per_sequence_t RadioBearerReconfiguration_r9_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_responseToChangeOfUE_Capability_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_08 }, + { &hf_rrc_responseToChangeOfUE_Capability_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_09 }, { &hf_rrc_dummy_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, { &hf_rrc_specificationMode_16, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_16 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, @@ -80040,14 +82156,14 @@ dissect_rrc_RadioBearerReconfiguration_v9c0ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_96_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_101_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_96, T_nonCriticalExtensions_96_sequence); + ett_rrc_T_nonCriticalExtensions_101, T_nonCriticalExtensions_101_sequence); return offset; } @@ -80055,7 +82171,7 @@ dissect_rrc_T_nonCriticalExtensions_96(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v9c0NonCriticalExtensions_04_sequence[] = { { &hf_rrc_radioBearerReconfiguration_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_v9c0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_96, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_96 }, + { &hf_rrc_nonCriticalExtensions_101, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_101 }, { NULL, 0, 0, NULL } }; @@ -80099,14 +82215,14 @@ dissect_rrc_T_r9_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const value_string rrc_T_responseToChangeOfUE_Capability_09_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_10_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_responseToChangeOfUE_Capability_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); @@ -80229,7 +82345,7 @@ static const per_sequence_t RadioBearerReconfiguration_r10_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_responseToChangeOfUE_Capability_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_09 }, + { &hf_rrc_responseToChangeOfUE_Capability_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_10 }, { &hf_rrc_dummy_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, { &hf_rrc_specificationMode_17, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_17 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, @@ -80307,14 +82423,14 @@ dissect_rrc_RadioBearerReconfiguration_vb50ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_97_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_102_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_97, T_nonCriticalExtensions_97_sequence); + ett_rrc_T_nonCriticalExtensions_102, T_nonCriticalExtensions_102_sequence); return offset; } @@ -80322,7 +82438,7 @@ dissect_rrc_T_nonCriticalExtensions_97(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_vb50NonCriticalExtensions_12_sequence[] = { { &hf_rrc_radioBearerReconfiguration_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_97, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_97 }, + { &hf_rrc_nonCriticalExtensions_102, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_102 }, { NULL, 0, 0, NULL } }; @@ -80381,14 +82497,14 @@ dissect_rrc_T_r10_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const value_string rrc_T_responseToChangeOfUE_Capability_10_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_11_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_responseToChangeOfUE_Capability_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); @@ -80512,7 +82628,7 @@ static const per_sequence_t RadioBearerReconfiguration_r11_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_responseToChangeOfUE_Capability_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_10 }, + { &hf_rrc_responseToChangeOfUE_Capability_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_11 }, { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, { &hf_rrc_specificationMode_18, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_18 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, @@ -80553,14 +82669,14 @@ dissect_rrc_RadioBearerReconfiguration_r11_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_98_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_103_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_98, T_nonCriticalExtensions_98_sequence); + ett_rrc_T_nonCriticalExtensions_103, T_nonCriticalExtensions_103_sequence); return offset; } @@ -80569,7 +82685,7 @@ dissect_rrc_T_nonCriticalExtensions_98(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r11_07_sequence[] = { { &hf_rrc_radioBearerReconfiguration_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_r11_IEs }, { &hf_rrc_radioBearerReconfiguration_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_98, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_98 }, + { &hf_rrc_nonCriticalExtensions_103, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_103 }, { NULL, 0, 0, NULL } }; @@ -80592,14 +82708,14 @@ dissect_rrc_AccessGroupIdentity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a } -static const value_string rrc_T_responseToChangeOfUE_Capability_11_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_12_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_responseToChangeOfUE_Capability_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); @@ -80724,7 +82840,7 @@ static const per_sequence_t RadioBearerReconfiguration_r12_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_responseToChangeOfUE_Capability_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_11 }, + { &hf_rrc_responseToChangeOfUE_Capability_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_12 }, { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, { &hf_rrc_specificationMode_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_19 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, @@ -80771,14 +82887,14 @@ dissect_rrc_RadioBearerReconfiguration_r12_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_99_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_104_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_99, T_nonCriticalExtensions_99_sequence); + ett_rrc_T_nonCriticalExtensions_104, T_nonCriticalExtensions_104_sequence); return offset; } @@ -80787,7 +82903,7 @@ dissect_rrc_T_nonCriticalExtensions_99(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r12_06_sequence[] = { { &hf_rrc_radioBearerReconfiguration_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_r12_IEs }, { &hf_rrc_radioBearerReconfiguration_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_99, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_99 }, + { &hf_rrc_nonCriticalExtensions_104, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_104 }, { NULL, 0, 0, NULL } }; @@ -80800,211 +82916,460 @@ dissect_rrc_T_r12_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_79_sequence[] = { +static const value_string rrc_T_uraPCHWithSeamlessTransitionRNTIHandlingMode_01_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_uraPCHWithSeamlessTransitionRNTIHandlingMode_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 1, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const value_string rrc_T_responseToChangeOfUE_Capability_13_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_responseToChangeOfUE_Capability_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 1, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t T_complete_20_sequence[] = { + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rab_InformationMBMSPtpList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationMBMSPtpList }, + { &hf_rrc_rb_InformationReconfigList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 }, + { &hf_rrc_rb_InformationAffectedList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, + { &hf_rrc_rb_PDCPContextRelocationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_PDCPContextRelocationList }, + { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode }, + { &hf_rrc_umRlc_ReEstablishmentRBList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_IdentityList }, + { &hf_rrc_otherStateConfig, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_OtherStateConfig }, + { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 }, + { &hf_rrc_ul_deletedTransChInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DeletedTransChInfoList_r6 }, + { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, + { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, + { &hf_rrc_dl_DeletedTransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DeletedTransChInfoList_r7 }, + { &hf_rrc_dl_AddReconfTransChInfoList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r13 }, + { &hf_rrc_retrievableConfigInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RetrievableConfigInfo }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_complete_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_79, T_criticalExtensions_79_sequence); + ett_rrc_T_complete_20, T_complete_20_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_78_vals[] = { +static const per_sequence_t T_defaultConfig_18_sequence[] = { + { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode }, + { &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_defaultConfig_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_defaultConfig_18, T_defaultConfig_18_sequence); + + return offset; +} + + +static const value_string rrc_T_preConfigMode_18_vals[] = { + { 0, "predefinedConfigIdentity" }, + { 1, "defaultConfig" }, + { 0, NULL } +}; + +static const per_choice_t T_preConfigMode_18_choice[] = { + { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, + { 1, &hf_rrc_defaultConfig_18, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_18 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_preConfigMode_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_preConfigMode_18, T_preConfigMode_18_choice, + NULL); + + return offset; +} + + +static const per_sequence_t T_preconfiguration_18_sequence[] = { + { &hf_rrc_preConfigMode_18, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_18 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_preconfiguration_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_preconfiguration_18, T_preconfiguration_18_sequence); + + return offset; +} + + +static const value_string rrc_T_specificationMode_20_vals[] = { + { 0, "complete" }, + { 1, "preconfiguration" }, + { 0, NULL } +}; + +static const per_choice_t T_specificationMode_20_choice[] = { + { 0, &hf_rrc_complete_20 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_20 }, + { 1, &hf_rrc_preconfiguration_18, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_18 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_specificationMode_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_specificationMode_20, T_specificationMode_20_choice, + NULL); + + return offset; +} + + +static const per_sequence_t RadioBearerReconfiguration_r13_IEs_sequence[] = { + { &hf_rrc_integrityProtectionModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 }, + { &hf_rrc_cipheringModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 }, + { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, + { &hf_rrc_dynamicActivationTime, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DynamicActivationTime }, + { &hf_rrc_delayRestrictionFlag, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DelayRestrictionFlag }, + { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI }, + { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI }, + { &hf_rrc_new_DSCH_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI }, + { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI }, + { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, + { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, + { &hf_rrc_uraPCHWithSeamlessTransitionRNTIHandlingMode_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_uraPCHWithSeamlessTransitionRNTIHandlingMode_01 }, + { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, + { &hf_rrc_ueMobilityStateIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_High_MobilityDetected }, + { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 }, + { &hf_rrc_accessGroupIdentity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AccessGroupIdentity }, + { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, + { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, + { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, + { &hf_rrc_responseToChangeOfUE_Capability_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_13 }, + { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, + { &hf_rrc_specificationMode_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_20 }, + { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, + { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, + { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, + { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 }, + { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 }, + { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 }, + { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters }, + { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD }, + { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, + { &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r11 }, + { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 }, + { &hf_rrc_ul_SecondaryCellInfoFDD_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r13 }, + { &hf_rrc_ul_MulticarrierEDCHInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MulticarrierEDCHInfo_TDD128 }, + { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD }, + { &hf_rrc_ul_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD }, + { &hf_rrc_ul_OtherTTIConfiguration_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OtherTTIConfiguration_Information }, + { &hf_rrc_filteredUPHReportInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilteredUEPowerHeadroomReportInfo }, + { &hf_rrc_dl_HSPDSCH_Information_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r12 }, + { &hf_rrc_dl_CommonInformation_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r12 }, + { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r13 }, + { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 }, + { &hf_rrc_commonERGCHInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonERGCHInfoFDD }, + { &hf_rrc_dPCCH2InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCCH2InfoFDD }, + { &hf_rrc_controlChannelDRXInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ControlChannelDRXInfo_TDD128_r8 }, + { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 }, + { &hf_rrc_mu_MIMO_Info_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MU_MIMO_Info_TDD128 }, + { &hf_rrc_nonrectResAllocInd_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResAllocInd_TDD128 }, + { &hf_rrc_nonrectResSpecTSset_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResSpecTSset_TDD128 }, + { &hf_rrc_mbms_PL_ServiceRestrictInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_PL_ServiceRestrictInfo_r6 }, + { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_RadioBearerReconfiguration_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_RadioBearerReconfiguration_r13_IEs, RadioBearerReconfiguration_r13_IEs_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_105_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_105, T_nonCriticalExtensions_105_sequence); + + return offset; +} + + +static const per_sequence_t T_r13_05_sequence[] = { + { &hf_rrc_radioBearerReconfiguration_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfiguration_r13_IEs }, + { &hf_rrc_radioBearerReconfiguration_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_nonCriticalExtensions_105, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_105 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_r13_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_r13_05, T_r13_05_sequence); + + return offset; +} + + +static const per_sequence_t T_criticalExtensions_85_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_85, T_criticalExtensions_85_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_84_vals[] = { + { 0, "r13" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_84_choice[] = { + { 0, &hf_rrc_r13_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_05 }, + { 1, &hf_rrc_criticalExtensions_86, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_85 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_84, T_criticalExtensions_84_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_83_vals[] = { { 0, "r12" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_78_choice[] = { +static const per_choice_t T_criticalExtensions_83_choice[] = { { 0, &hf_rrc_r12_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_06 }, - { 1, &hf_rrc_criticalExtensions_80, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_79 }, + { 1, &hf_rrc_criticalExtensions_85, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_84 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_78, T_criticalExtensions_78_choice, + ett_rrc_T_criticalExtensions_83, T_criticalExtensions_83_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_77_vals[] = { +static const value_string rrc_T_criticalExtensions_82_vals[] = { { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_77_choice[] = { +static const per_choice_t T_criticalExtensions_82_choice[] = { { 0, &hf_rrc_r11_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_07 }, - { 1, &hf_rrc_criticalExtensions_79, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_78 }, + { 1, &hf_rrc_criticalExtensions_84, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_83 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_77, T_criticalExtensions_77_choice, + ett_rrc_T_criticalExtensions_82, T_criticalExtensions_82_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_76_vals[] = { +static const value_string rrc_T_criticalExtensions_81_vals[] = { { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_76_choice[] = { +static const per_choice_t T_criticalExtensions_81_choice[] = { { 0, &hf_rrc_r10_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_06 }, - { 1, &hf_rrc_criticalExtensions_78, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_77 }, + { 1, &hf_rrc_criticalExtensions_83, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_82 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_76, T_criticalExtensions_76_choice, + ett_rrc_T_criticalExtensions_81, T_criticalExtensions_81_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_75_vals[] = { +static const value_string rrc_T_criticalExtensions_80_vals[] = { { 0, "r9" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_75_choice[] = { +static const per_choice_t T_criticalExtensions_80_choice[] = { { 0, &hf_rrc_r9_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_06 }, - { 1, &hf_rrc_criticalExtensions_77, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_76 }, + { 1, &hf_rrc_criticalExtensions_82, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_81 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_75, T_criticalExtensions_75_choice, + ett_rrc_T_criticalExtensions_80, T_criticalExtensions_80_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_74_vals[] = { +static const value_string rrc_T_criticalExtensions_79_vals[] = { { 0, "r8" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_74_choice[] = { +static const per_choice_t T_criticalExtensions_79_choice[] = { { 0, &hf_rrc_r8_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_07 }, - { 1, &hf_rrc_criticalExtensions_76, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_75 }, + { 1, &hf_rrc_criticalExtensions_81, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_80 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_74, T_criticalExtensions_74_choice, + ett_rrc_T_criticalExtensions_79, T_criticalExtensions_79_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_73_vals[] = { +static const value_string rrc_T_criticalExtensions_78_vals[] = { { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_73_choice[] = { +static const per_choice_t T_criticalExtensions_78_choice[] = { { 0, &hf_rrc_r7_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_06 }, - { 1, &hf_rrc_criticalExtensions_75, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_74 }, + { 1, &hf_rrc_criticalExtensions_80, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_79 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_73, T_criticalExtensions_73_choice, + ett_rrc_T_criticalExtensions_78, T_criticalExtensions_78_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_72_vals[] = { +static const value_string rrc_T_criticalExtensions_77_vals[] = { { 0, "r6" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_72_choice[] = { +static const per_choice_t T_criticalExtensions_77_choice[] = { { 0, &hf_rrc_r6_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_07 }, - { 1, &hf_rrc_criticalExtensions_74, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_73 }, + { 1, &hf_rrc_criticalExtensions_79, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_78 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_72, T_criticalExtensions_72_choice, + ett_rrc_T_criticalExtensions_77, T_criticalExtensions_77_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_71_vals[] = { +static const value_string rrc_T_criticalExtensions_76_vals[] = { { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_71_choice[] = { +static const per_choice_t T_criticalExtensions_76_choice[] = { { 0, &hf_rrc_r5_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_05 }, - { 1, &hf_rrc_criticalExtensions_73, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_72 }, + { 1, &hf_rrc_criticalExtensions_78, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_77 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_71, T_criticalExtensions_71_choice, + ett_rrc_T_criticalExtensions_76, T_criticalExtensions_76_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_70_vals[] = { +static const value_string rrc_T_criticalExtensions_75_vals[] = { { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_70_choice[] = { +static const per_choice_t T_criticalExtensions_75_choice[] = { { 0, &hf_rrc_r4_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_06 }, - { 1, &hf_rrc_criticalExtensions_72, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_71 }, + { 1, &hf_rrc_criticalExtensions_77, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_76 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_70, T_criticalExtensions_70_choice, + ett_rrc_T_criticalExtensions_75, T_criticalExtensions_75_choice, NULL); return offset; @@ -81013,7 +83378,7 @@ dissect_rrc_T_criticalExtensions_70(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t T_later_than_r3_12_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_71, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_70 }, + { &hf_rrc_criticalExtensions_76, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_75 }, { NULL, 0, 0, NULL } }; @@ -81040,7 +83405,7 @@ static const per_choice_t RadioBearerReconfiguration_choice[] = { static int dissect_rrc_RadioBearerReconfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 337 "../../asn1/rrc/rrc.cnf" +#line 338 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RadioBearerReconfiguration"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_RadioBearerReconfiguration, RadioBearerReconfiguration_choice, @@ -81148,7 +83513,7 @@ static const per_sequence_t RadioBearerRelease_r3_IEs_sequence[] = { { &hf_rrc_dummy_19 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dummy_04 }, { &hf_rrc_dl_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo }, { &hf_rrc_dl_DeletedTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DeletedTransChInfoList }, - { &hf_rrc_dl_AddReconfTransChInfoList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfo2List }, + { &hf_rrc_dl_AddReconfTransChInfoList_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfo2List }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, { &hf_rrc_ul_ChannelRequirement, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_ChannelRequirement }, @@ -81260,14 +83625,14 @@ dissect_rrc_RadioBearerRelease_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_102_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_108_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_102, T_nonCriticalExtensions_102_sequence); + ett_rrc_T_nonCriticalExtensions_108, T_nonCriticalExtensions_108_sequence); return offset; } @@ -81275,7 +83640,7 @@ dissect_rrc_T_nonCriticalExtensions_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_15_sequence[] = { { &hf_rrc_radioBearerRelease_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_102, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_102 }, + { &hf_rrc_nonCriticalExtensions_108, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_108 }, { NULL, 0, 0, NULL } }; @@ -81492,14 +83857,14 @@ dissect_rrc_RadioBearerRelease_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_103_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_109_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_103, T_nonCriticalExtensions_103_sequence); + ett_rrc_T_nonCriticalExtensions_109, T_nonCriticalExtensions_109_sequence); return offset; } @@ -81507,7 +83872,7 @@ dissect_rrc_T_nonCriticalExtensions_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_16_sequence[] = { { &hf_rrc_radioBearerRelease_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_103, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_103 }, + { &hf_rrc_nonCriticalExtensions_109, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_109 }, { NULL, 0, 0, NULL } }; @@ -81696,14 +84061,14 @@ dissect_rrc_RadioBearerRelease_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_104_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_110_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_104, T_nonCriticalExtensions_104_sequence); + ett_rrc_T_nonCriticalExtensions_110, T_nonCriticalExtensions_110_sequence); return offset; } @@ -81711,7 +84076,7 @@ dissect_rrc_T_nonCriticalExtensions_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_17_sequence[] = { { &hf_rrc_radioBearerRelease_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_104, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_104 }, + { &hf_rrc_nonCriticalExtensions_110, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_110 }, { NULL, 0, 0, NULL } }; @@ -81816,14 +84181,14 @@ dissect_rrc_RadioBearerRelease_v6b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_105_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_111_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_105, T_nonCriticalExtensions_105_sequence); + ett_rrc_T_nonCriticalExtensions_111, T_nonCriticalExtensions_111_sequence); return offset; } @@ -81831,7 +84196,7 @@ dissect_rrc_T_nonCriticalExtensions_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_18_sequence[] = { { &hf_rrc_radioBearerRelease_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_105, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_105 }, + { &hf_rrc_nonCriticalExtensions_111, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_111 }, { NULL, 0, 0, NULL } }; @@ -81985,14 +84350,14 @@ dissect_rrc_RadioBearerRelease_v7g0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_106_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_112_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_106, T_nonCriticalExtensions_106_sequence); + ett_rrc_T_nonCriticalExtensions_112, T_nonCriticalExtensions_112_sequence); return offset; } @@ -82000,7 +84365,7 @@ dissect_rrc_T_nonCriticalExtensions_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7g0NonCriticalExtensions_10_sequence[] = { { &hf_rrc_radioBearerRelease_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v7g0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_106, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_106 }, + { &hf_rrc_nonCriticalExtensions_112, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_112 }, { NULL, 0, 0, NULL } }; @@ -82160,14 +84525,14 @@ dissect_rrc_RadioBearerRelease_v8a0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_107_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_113_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_107, T_nonCriticalExtensions_107_sequence); + ett_rrc_T_nonCriticalExtensions_113, T_nonCriticalExtensions_113_sequence); return offset; } @@ -82175,7 +84540,7 @@ dissect_rrc_T_nonCriticalExtensions_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v8a0NonCriticalExtensions_06_sequence[] = { { &hf_rrc_radioBearerRelease_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v8a0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_107, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_107 }, + { &hf_rrc_nonCriticalExtensions_113, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_113 }, { NULL, 0, 0, NULL } }; @@ -82364,14 +84729,14 @@ dissect_rrc_RadioBearerRelease_v9c0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_108_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_114_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_108, T_nonCriticalExtensions_108_sequence); + ett_rrc_T_nonCriticalExtensions_114, T_nonCriticalExtensions_114_sequence); return offset; } @@ -82379,7 +84744,7 @@ dissect_rrc_T_nonCriticalExtensions_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v9c0NonCriticalExtensions_06_sequence[] = { { &hf_rrc_radioBearerRelease_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_v9c0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_108, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_108 }, + { &hf_rrc_nonCriticalExtensions_114, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_114 }, { NULL, 0, 0, NULL } }; @@ -82514,14 +84879,14 @@ dissect_rrc_RadioBearerRelease_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_109_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_115_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_109, T_nonCriticalExtensions_109_sequence); + ett_rrc_T_nonCriticalExtensions_115, T_nonCriticalExtensions_115_sequence); return offset; } @@ -82529,7 +84894,7 @@ dissect_rrc_T_nonCriticalExtensions_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vb50NonCriticalExtensions_13_sequence[] = { { &hf_rrc_radioBearerRelease_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_109, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_109 }, + { &hf_rrc_nonCriticalExtensions_115, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_115 }, { NULL, 0, 0, NULL } }; @@ -82640,14 +85005,14 @@ dissect_rrc_RadioBearerRelease_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_110_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_116_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_110, T_nonCriticalExtensions_110_sequence); + ett_rrc_T_nonCriticalExtensions_116, T_nonCriticalExtensions_116_sequence); return offset; } @@ -82656,7 +85021,7 @@ dissect_rrc_T_nonCriticalExtensions_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r11_08_sequence[] = { { &hf_rrc_radioBearerRelease_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_r11_IEs }, { &hf_rrc_radioBearerRelease_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_110, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_110 }, + { &hf_rrc_nonCriticalExtensions_116, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_116 }, { NULL, 0, 0, NULL } }; @@ -82742,14 +85107,14 @@ dissect_rrc_RadioBearerRelease_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_111_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_117_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_111, T_nonCriticalExtensions_111_sequence); + ett_rrc_T_nonCriticalExtensions_117, T_nonCriticalExtensions_117_sequence); return offset; } @@ -82758,7 +85123,7 @@ dissect_rrc_T_nonCriticalExtensions_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r12_07_sequence[] = { { &hf_rrc_radioBearerRelease_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_r12_IEs }, { &hf_rrc_radioBearerRelease_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_111, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_111 }, + { &hf_rrc_nonCriticalExtensions_117, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_117 }, { NULL, 0, 0, NULL } }; @@ -82771,211 +85136,337 @@ dissect_rrc_T_r12_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_89_sequence[] = { +static const per_sequence_t RadioBearerRelease_r13_IEs_sequence[] = { + { &hf_rrc_integrityProtectionModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 }, + { &hf_rrc_cipheringModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 }, + { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, + { &hf_rrc_dynamicActivationTime, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DynamicActivationTime }, + { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI }, + { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI }, + { &hf_rrc_new_DSCH_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI }, + { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI }, + { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, + { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, + { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, + { &hf_rrc_ueMobilityStateIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_High_MobilityDetected }, + { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 }, + { &hf_rrc_accessGroupIdentity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AccessGroupIdentity }, + { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, + { &hf_rrc_signallingConnectionRelIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_DomainIdentity }, + { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, + { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rb_InformationReleaseList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_InformationReleaseList }, + { &hf_rrc_rb_InformationReconfigList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 }, + { &hf_rrc_rb_InformationAffectedList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, + { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, + { &hf_rrc_retrievableConfigInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RetrievableConfigInfo }, + { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 }, + { &hf_rrc_ul_deletedTransChInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DeletedTransChInfoList_r6 }, + { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, + { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, + { &hf_rrc_dl_DeletedTransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DeletedTransChInfoList_r7 }, + { &hf_rrc_dl_AddReconfTransChInfoList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r13 }, + { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, + { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, + { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, + { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 }, + { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 }, + { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 }, + { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters }, + { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD }, + { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, + { &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r11 }, + { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 }, + { &hf_rrc_ul_SecondaryCellInfoFDD_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r13 }, + { &hf_rrc_ul_MulticarrierEDCHInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MulticarrierEDCHInfo_TDD128 }, + { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD }, + { &hf_rrc_ul_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD }, + { &hf_rrc_ul_OtherTTIConfiguration_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OtherTTIConfiguration_Information }, + { &hf_rrc_filteredUPHReportInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilteredUEPowerHeadroomReportInfo }, + { &hf_rrc_dl_HSPDSCH_Information_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r12 }, + { &hf_rrc_dl_CommonInformation_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r12 }, + { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r13 }, + { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 }, + { &hf_rrc_commonERGCHInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonERGCHInfoFDD }, + { &hf_rrc_controlChannelDRXInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ControlChannelDRXInfo_TDD128_r8 }, + { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 }, + { &hf_rrc_mu_MIMO_Info_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MU_MIMO_Info_TDD128 }, + { &hf_rrc_non_rectResAllocInd_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResAllocInd_TDD128 }, + { &hf_rrc_non_rectResSpecTSset_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResSpecTSset_TDD128 }, + { &hf_rrc_mbms_PL_ServiceRestrictInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_PL_ServiceRestrictInfo_r6 }, + { &hf_rrc_mbms_RB_ListReleasedToChangeTransferMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReleaseList }, + { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_RadioBearerRelease_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_89, T_criticalExtensions_89_sequence); + ett_rrc_RadioBearerRelease_r13_IEs, RadioBearerRelease_r13_IEs_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_88_vals[] = { +static const per_sequence_t T_nonCriticalExtensions_118_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_118, T_nonCriticalExtensions_118_sequence); + + return offset; +} + + +static const per_sequence_t T_r13_06_sequence[] = { + { &hf_rrc_radioBearerRelease_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerRelease_r13_IEs }, + { &hf_rrc_radioBearerRelease_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_nonCriticalExtensions_118, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_118 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_r13_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_r13_06, T_r13_06_sequence); + + return offset; +} + + +static const per_sequence_t T_criticalExtensions_96_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_96, T_criticalExtensions_96_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_95_vals[] = { + { 0, "r13" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_95_choice[] = { + { 0, &hf_rrc_r13_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_06 }, + { 1, &hf_rrc_criticalExtensions_97, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_96 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_95, T_criticalExtensions_95_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_94_vals[] = { { 0, "r12" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_88_choice[] = { +static const per_choice_t T_criticalExtensions_94_choice[] = { { 0, &hf_rrc_r12_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_07 }, - { 1, &hf_rrc_criticalExtensions_90, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_89 }, + { 1, &hf_rrc_criticalExtensions_96, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_95 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_88, T_criticalExtensions_88_choice, + ett_rrc_T_criticalExtensions_94, T_criticalExtensions_94_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_87_vals[] = { +static const value_string rrc_T_criticalExtensions_93_vals[] = { { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_87_choice[] = { +static const per_choice_t T_criticalExtensions_93_choice[] = { { 0, &hf_rrc_r11_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_08 }, - { 1, &hf_rrc_criticalExtensions_89, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_88 }, + { 1, &hf_rrc_criticalExtensions_95, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_94 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_87, T_criticalExtensions_87_choice, + ett_rrc_T_criticalExtensions_93, T_criticalExtensions_93_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_86_vals[] = { +static const value_string rrc_T_criticalExtensions_92_vals[] = { { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_86_choice[] = { +static const per_choice_t T_criticalExtensions_92_choice[] = { { 0, &hf_rrc_r10_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_07 }, - { 1, &hf_rrc_criticalExtensions_88, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_87 }, + { 1, &hf_rrc_criticalExtensions_94, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_93 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_86, T_criticalExtensions_86_choice, + ett_rrc_T_criticalExtensions_92, T_criticalExtensions_92_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_85_vals[] = { +static const value_string rrc_T_criticalExtensions_91_vals[] = { { 0, "r9" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_85_choice[] = { +static const per_choice_t T_criticalExtensions_91_choice[] = { { 0, &hf_rrc_r9_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_07 }, - { 1, &hf_rrc_criticalExtensions_87, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_86 }, + { 1, &hf_rrc_criticalExtensions_93, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_92 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_85, T_criticalExtensions_85_choice, + ett_rrc_T_criticalExtensions_91, T_criticalExtensions_91_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_84_vals[] = { +static const value_string rrc_T_criticalExtensions_90_vals[] = { { 0, "r8" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_84_choice[] = { +static const per_choice_t T_criticalExtensions_90_choice[] = { { 0, &hf_rrc_r8_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_08 }, - { 1, &hf_rrc_criticalExtensions_86, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_85 }, + { 1, &hf_rrc_criticalExtensions_92, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_91 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_84(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_84, T_criticalExtensions_84_choice, + ett_rrc_T_criticalExtensions_90, T_criticalExtensions_90_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_83_vals[] = { +static const value_string rrc_T_criticalExtensions_89_vals[] = { { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_83_choice[] = { +static const per_choice_t T_criticalExtensions_89_choice[] = { { 0, &hf_rrc_r7_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_07 }, - { 1, &hf_rrc_criticalExtensions_85, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_84 }, + { 1, &hf_rrc_criticalExtensions_91, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_90 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_83(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_83, T_criticalExtensions_83_choice, + ett_rrc_T_criticalExtensions_89, T_criticalExtensions_89_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_82_vals[] = { +static const value_string rrc_T_criticalExtensions_88_vals[] = { { 0, "r6" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_82_choice[] = { +static const per_choice_t T_criticalExtensions_88_choice[] = { { 0, &hf_rrc_r6_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_08 }, - { 1, &hf_rrc_criticalExtensions_84, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_83 }, + { 1, &hf_rrc_criticalExtensions_90, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_89 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_82(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_82, T_criticalExtensions_82_choice, + ett_rrc_T_criticalExtensions_88, T_criticalExtensions_88_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_81_vals[] = { +static const value_string rrc_T_criticalExtensions_87_vals[] = { { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_81_choice[] = { +static const per_choice_t T_criticalExtensions_87_choice[] = { { 0, &hf_rrc_r5_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_06 }, - { 1, &hf_rrc_criticalExtensions_83, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_82 }, + { 1, &hf_rrc_criticalExtensions_89, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_88 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_81, T_criticalExtensions_81_choice, + ett_rrc_T_criticalExtensions_87, T_criticalExtensions_87_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_80_vals[] = { +static const value_string rrc_T_criticalExtensions_86_vals[] = { { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_80_choice[] = { +static const per_choice_t T_criticalExtensions_86_choice[] = { { 0, &hf_rrc_r4_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_07 }, - { 1, &hf_rrc_criticalExtensions_82, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_81 }, + { 1, &hf_rrc_criticalExtensions_88, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_87 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_80, T_criticalExtensions_80_choice, + ett_rrc_T_criticalExtensions_86, T_criticalExtensions_86_choice, NULL); return offset; @@ -82984,7 +85475,7 @@ dissect_rrc_T_criticalExtensions_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t T_later_than_r3_13_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_81, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_80 }, + { &hf_rrc_criticalExtensions_87, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_86 }, { NULL, 0, 0, NULL } }; @@ -83011,7 +85502,7 @@ static const per_choice_t RadioBearerRelease_choice[] = { static int dissect_rrc_RadioBearerRelease(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 349 "../../asn1/rrc/rrc.cnf" +#line 350 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RadioBearerRelease"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_RadioBearerRelease, RadioBearerRelease_choice, @@ -83384,14 +85875,14 @@ dissect_rrc_RadioBearerSetup_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_114_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_121_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_114, T_nonCriticalExtensions_114_sequence); + ett_rrc_T_nonCriticalExtensions_121, T_nonCriticalExtensions_121_sequence); return offset; } @@ -83399,7 +85890,7 @@ dissect_rrc_T_nonCriticalExtensions_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_22_sequence[] = { { &hf_rrc_radioBearerSetup_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_114, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_114 }, + { &hf_rrc_nonCriticalExtensions_121, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_121 }, { NULL, 0, 0, NULL } }; @@ -83675,14 +86166,14 @@ dissect_rrc_RadioBearerSetup_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_nonCriticalExtensions_115_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_122_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_115, T_nonCriticalExtensions_115_sequence); + ett_rrc_T_nonCriticalExtensions_122, T_nonCriticalExtensions_122_sequence); return offset; } @@ -83690,7 +86181,7 @@ dissect_rrc_T_nonCriticalExtensions_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_23_sequence[] = { { &hf_rrc_radioBearerSetup_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_115, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_115 }, + { &hf_rrc_nonCriticalExtensions_122, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_122 }, { NULL, 0, 0, NULL } }; @@ -83990,14 +86481,14 @@ dissect_rrc_RadioBearerSetup_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_nonCriticalExtensions_116_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_123_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_116, T_nonCriticalExtensions_116_sequence); + ett_rrc_T_nonCriticalExtensions_123, T_nonCriticalExtensions_123_sequence); return offset; } @@ -84005,7 +86496,7 @@ dissect_rrc_T_nonCriticalExtensions_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_24_sequence[] = { { &hf_rrc_radioBearerSetup_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_116, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_116 }, + { &hf_rrc_nonCriticalExtensions_123, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_123 }, { NULL, 0, 0, NULL } }; @@ -84161,7 +86652,7 @@ dissect_rrc_RAB_InformationSetupList_r6(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_complete_20_sequence[] = { +static const per_sequence_t T_complete_21_sequence[] = { { &hf_rrc_srb_InformationSetupList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SRB_InformationSetupList_r6 }, { &hf_rrc_rab_InformationSetupList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r6 }, { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, @@ -84179,9 +86670,9 @@ static const per_sequence_t T_complete_20_sequence[] = { }; static int -dissect_rrc_T_complete_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_complete_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_complete_20, T_complete_20_sequence); + ett_rrc_T_complete_21, T_complete_21_sequence); return offset; } @@ -84308,22 +86799,22 @@ dissect_rrc_T_dummy_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const value_string rrc_T_specificationMode_20_vals[] = { +static const value_string rrc_T_specificationMode_21_vals[] = { { 0, "complete" }, { 1, "dummy" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_20_choice[] = { - { 0, &hf_rrc_complete_20 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_20 }, +static const per_choice_t T_specificationMode_21_choice[] = { + { 0, &hf_rrc_complete_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_21 }, { 1, &hf_rrc_dummy_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_dummy_10 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_specificationMode_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_specificationMode_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_specificationMode_20, T_specificationMode_20_choice, + ett_rrc_T_specificationMode_21, T_specificationMode_21_choice, NULL); return offset; @@ -84344,7 +86835,7 @@ static const per_sequence_t RadioBearerSetup_r6_IEs_sequence[] = { { &hf_rrc_utran_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, - { &hf_rrc_specificationMode_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_20 }, + { &hf_rrc_specificationMode_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_21 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, { &hf_rrc_ul_DPCH_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r6 }, @@ -84422,14 +86913,14 @@ dissect_rrc_RadioBearerSetup_v6b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_117_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_124_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_117, T_nonCriticalExtensions_117_sequence); + ett_rrc_T_nonCriticalExtensions_124, T_nonCriticalExtensions_124_sequence); return offset; } @@ -84437,7 +86928,7 @@ dissect_rrc_T_nonCriticalExtensions_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v6b0NonCriticalExtensions_08_sequence[] = { { &hf_rrc_radioBearerSetup_v6b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v6b0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_117, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_117 }, + { &hf_rrc_nonCriticalExtensions_124, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_124 }, { NULL, 0, 0, NULL } }; @@ -84510,7 +87001,7 @@ dissect_rrc_RAB_InformationSetupList_r7(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_complete_21_sequence[] = { +static const per_sequence_t T_complete_22_sequence[] = { { &hf_rrc_srb_InformationSetupList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SRB_InformationSetupList_r7 }, { &hf_rrc_rab_InformationSetupList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r7 }, { &hf_rrc_rab_InformationReconfigList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList }, @@ -84528,30 +87019,30 @@ static const per_sequence_t T_complete_21_sequence[] = { }; static int -dissect_rrc_T_complete_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_complete_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_complete_21, T_complete_21_sequence); + ett_rrc_T_complete_22, T_complete_22_sequence); return offset; } -static const value_string rrc_T_specificationMode_21_vals[] = { +static const value_string rrc_T_specificationMode_22_vals[] = { { 0, "complete" }, { 1, "dummy" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_21_choice[] = { - { 0, &hf_rrc_complete_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_21 }, +static const per_choice_t T_specificationMode_22_choice[] = { + { 0, &hf_rrc_complete_22 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_22 }, { 1, &hf_rrc_dummy_26 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_specificationMode_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_specificationMode_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_specificationMode_21, T_specificationMode_21_choice, + ett_rrc_T_specificationMode_22, T_specificationMode_22_choice, NULL); return offset; @@ -84573,7 +87064,7 @@ static const per_sequence_t RadioBearerSetup_r7_IEs_sequence[] = { { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, - { &hf_rrc_specificationMode_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_21 }, + { &hf_rrc_specificationMode_22, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_22 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, @@ -84651,14 +87142,14 @@ dissect_rrc_RadioBearerSetup_v820ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_118_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_125_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_118, T_nonCriticalExtensions_118_sequence); + ett_rrc_T_nonCriticalExtensions_125, T_nonCriticalExtensions_125_sequence); return offset; } @@ -84666,7 +87157,7 @@ dissect_rrc_T_nonCriticalExtensions_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v820NonCriticalExtensions_01_sequence[] = { { &hf_rrc_radioBearerSetup_v820ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v820ext_IEs }, - { &hf_rrc_nonCriticalExtensions_118, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_118 }, + { &hf_rrc_nonCriticalExtensions_125, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_125 }, { NULL, 0, 0, NULL } }; @@ -84882,14 +87373,14 @@ dissect_rrc_RadioBearerSetup_v8a0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_119_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_126_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_119, T_nonCriticalExtensions_119_sequence); + ett_rrc_T_nonCriticalExtensions_126, T_nonCriticalExtensions_126_sequence); return offset; } @@ -84897,7 +87388,7 @@ dissect_rrc_T_nonCriticalExtensions_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v8a0NonCriticalExtensions_07_sequence[] = { { &hf_rrc_radioBearerSetup_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v8a0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_119, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_119 }, + { &hf_rrc_nonCriticalExtensions_126, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_126 }, { NULL, 0, 0, NULL } }; @@ -85073,14 +87564,14 @@ dissect_rrc_RadioBearerSetup_v9c0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_120_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_127_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_120, T_nonCriticalExtensions_120_sequence); + ett_rrc_T_nonCriticalExtensions_127, T_nonCriticalExtensions_127_sequence); return offset; } @@ -85088,7 +87579,7 @@ dissect_rrc_T_nonCriticalExtensions_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v9c0NonCriticalExtensions_08_sequence[] = { { &hf_rrc_radioBearerSetup_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v9c0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_120, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_120 }, + { &hf_rrc_nonCriticalExtensions_127, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_127 }, { NULL, 0, 0, NULL } }; @@ -85208,14 +87699,14 @@ dissect_rrc_RadioBearerSetup_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_121_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_128_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_121, T_nonCriticalExtensions_121_sequence); + ett_rrc_T_nonCriticalExtensions_128, T_nonCriticalExtensions_128_sequence); return offset; } @@ -85223,7 +87714,7 @@ dissect_rrc_T_nonCriticalExtensions_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vb50NonCriticalExtensions_14_sequence[] = { { &hf_rrc_radioBearerSetup_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_121, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_121 }, + { &hf_rrc_nonCriticalExtensions_128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_128 }, { NULL, 0, 0, NULL } }; @@ -85267,121 +87758,103 @@ dissect_rrc_T_r10_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const value_string rrc_RLC_InfoChoice_r11_vals[] = { - { 0, "rlc-Info" }, - { 1, "same-as-RB" }, - { 0, NULL } -}; - -static const per_choice_t RLC_InfoChoice_r11_choice[] = { - { 0, &hf_rrc_rlc_Info_04 , ASN1_NO_EXTENSIONS , dissect_rrc_RLC_Info_r11 }, - { 1, &hf_rrc_same_as_RB , ASN1_NO_EXTENSIONS , dissect_rrc_RB_Identity }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_RLC_InfoChoice_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_RLC_InfoChoice_r11, RLC_InfoChoice_r11_choice, - NULL); - - return offset; -} - - -static const per_sequence_t SRB_InformationSetup_r11_sequence[] = { - { &hf_rrc_rb_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_Identity }, - { &hf_rrc_rlc_InfoChoice_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_InfoChoice_r11 }, - { &hf_rrc_rb_MappingInfo_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_MappingInfo_r8 }, +static const per_sequence_t RadioBearerSetup_r11_IEs_sequence[] = { + { &hf_rrc_integrityProtectionModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 }, + { &hf_rrc_cipheringModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 }, + { &hf_rrc_sr_vcc_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SR_VCC_Info }, + { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, + { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI }, + { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI }, + { &hf_rrc_new_DSCH_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI }, + { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI }, + { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, + { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, + { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, + { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 }, + { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, + { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, + { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, + { &hf_rrc_srb_InformationSetupList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SRB_InformationSetupList_r11 }, + { &hf_rrc_rab_InformationSetupList_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r11 }, + { &hf_rrc_rab_InformationReconfigList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationReconfigList_r8 }, + { &hf_rrc_rb_InformationReconfigList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationReconfigList_r11 }, + { &hf_rrc_rb_InformationAffectedList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, + { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, + { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode }, + { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, + { &hf_rrc_ul_deletedTransChInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DeletedTransChInfoList_r6 }, + { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, + { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, + { &hf_rrc_dl_DeletedTransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DeletedTransChInfoList_r7 }, + { &hf_rrc_dl_AddReconfTransChInfoList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 }, + { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, + { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, + { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, + { &hf_rrc_dtx_drx_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r7 }, + { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 }, + { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 }, + { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters }, + { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, + { &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r11 }, + { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 }, + { &hf_rrc_ul_SecondaryCellInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD }, + { &hf_rrc_ul_MulticarrierEDCHInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MulticarrierEDCHInfo_TDD128 }, + { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD }, + { &hf_rrc_ul_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD }, + { &hf_rrc_dl_HSPDSCH_Information_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r11 }, + { &hf_rrc_dl_CommonInformation_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r11 }, + { &hf_rrc_dl_InformationPerRL_List_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r11 }, + { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 }, + { &hf_rrc_commonERGCHInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonERGCHInfoFDD }, + { &hf_rrc_controlChannelDRXInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ControlChannelDRXInfo_TDD128_r8 }, + { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 }, + { &hf_rrc_mu_MIMO_Info_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MU_MIMO_Info_TDD128 }, + { &hf_rrc_mbms_PL_ServiceRestrictInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_PL_ServiceRestrictInfo_r6 }, + { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_SRB_InformationSetup_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_RadioBearerSetup_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_SRB_InformationSetup_r11, SRB_InformationSetup_r11_sequence); - - return offset; -} - - -static const per_sequence_t SRB_InformationSetupList_r11_sequence_of[1] = { - { &hf_rrc_SRB_InformationSetupList_r11_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetup_r11 }, -}; - -static int -dissect_rrc_SRB_InformationSetupList_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, - ett_rrc_SRB_InformationSetupList_r11, SRB_InformationSetupList_r11_sequence_of, - 1, maxSRBsetup, FALSE); + ett_rrc_RadioBearerSetup_r11_IEs, RadioBearerSetup_r11_IEs_sequence); return offset; } -static const per_sequence_t RB_InformationSetup_r11_sequence[] = { - { &hf_rrc_rb_Identity , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_Identity }, - { &hf_rrc_pdcp_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_Info_r4 }, - { &hf_rrc_rlc_InfoChoice_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_InfoChoice_r11 }, - { &hf_rrc_rb_MappingInfo_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_MappingInfo_r8 }, +static const per_sequence_t T_nonCriticalExtensions_129_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_RB_InformationSetup_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_RB_InformationSetup_r11, RB_InformationSetup_r11_sequence); - - return offset; -} - - -static const per_sequence_t RB_InformationSetupList_r11_sequence_of[1] = { - { &hf_rrc_RB_InformationSetupList_r11_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_InformationSetup_r11 }, -}; - -static int -dissect_rrc_RB_InformationSetupList_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, - ett_rrc_RB_InformationSetupList_r11, RB_InformationSetupList_r11_sequence_of, - 1, maxRBperRAB, FALSE); + ett_rrc_T_nonCriticalExtensions_129, T_nonCriticalExtensions_129_sequence); return offset; } -static const per_sequence_t RAB_InformationSetup_r11_sequence[] = { - { &hf_rrc_rab_Info_03 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RAB_Info_r7 }, - { &hf_rrc_cs_HSPA_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CS_HSPA_Information }, - { &hf_rrc_rab_InfoReplace , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InfoReplace }, - { &hf_rrc_rb_InformationSetupList_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RB_InformationSetupList_r11 }, +static const per_sequence_t T_r11_09_sequence[] = { + { &hf_rrc_radioBearerSetup_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_r11_IEs }, + { &hf_rrc_radioBearerSetup_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_nonCriticalExtensions_129, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_129 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_RAB_InformationSetup_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_r11_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_RAB_InformationSetup_r11, RAB_InformationSetup_r11_sequence); - - return offset; -} - - -static const per_sequence_t RAB_InformationSetupList_r11_sequence_of[1] = { - { &hf_rrc_RAB_InformationSetupList_r11_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RAB_InformationSetup_r11 }, -}; - -static int -dissect_rrc_RAB_InformationSetupList_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, - ett_rrc_RAB_InformationSetupList_r11, RAB_InformationSetupList_r11_sequence_of, - 1, maxRABsetup, FALSE); + ett_rrc_T_r11_09, T_r11_09_sequence); return offset; } -static const per_sequence_t RadioBearerSetup_r11_IEs_sequence[] = { +static const per_sequence_t RadioBearerSetup_r12_IEs_sequence[] = { { &hf_rrc_integrityProtectionModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 }, { &hf_rrc_cipheringModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 }, { &hf_rrc_sr_vcc_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SR_VCC_Info }, @@ -85394,6 +87867,7 @@ static const per_sequence_t RadioBearerSetup_r11_IEs_sequence[] = { { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 }, + { &hf_rrc_accessGroupIdentity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AccessGroupIdentity }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, @@ -85404,7 +87878,7 @@ static const per_sequence_t RadioBearerSetup_r11_IEs_sequence[] = { { &hf_rrc_rb_InformationAffectedList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_InformationAffectedList_r8 }, { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode }, - { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, + { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 }, { &hf_rrc_ul_deletedTransChInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DeletedTransChInfoList_r6 }, { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, @@ -85413,20 +87887,23 @@ static const per_sequence_t RadioBearerSetup_r11_IEs_sequence[] = { { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, - { &hf_rrc_dtx_drx_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r7 }, + { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 }, { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 }, { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 }, { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters }, + { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD }, { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, { &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r11 }, { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 }, - { &hf_rrc_ul_SecondaryCellInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD }, + { &hf_rrc_ul_SecondaryCellInfoFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r12 }, { &hf_rrc_ul_MulticarrierEDCHInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MulticarrierEDCHInfo_TDD128 }, { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD }, { &hf_rrc_ul_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD }, - { &hf_rrc_dl_HSPDSCH_Information_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r11 }, - { &hf_rrc_dl_CommonInformation_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r11 }, - { &hf_rrc_dl_InformationPerRL_List_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r11 }, + { &hf_rrc_ul_OtherTTIConfiguration_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OtherTTIConfiguration_Information }, + { &hf_rrc_filteredUPHReportInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilteredUEPowerHeadroomReportInfo }, + { &hf_rrc_dl_HSPDSCH_Information_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r12 }, + { &hf_rrc_dl_CommonInformation_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r12 }, + { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r12 }, { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 }, { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 }, { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 }, @@ -85434,54 +87911,57 @@ static const per_sequence_t RadioBearerSetup_r11_IEs_sequence[] = { { &hf_rrc_controlChannelDRXInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ControlChannelDRXInfo_TDD128_r8 }, { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 }, { &hf_rrc_mu_MIMO_Info_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MU_MIMO_Info_TDD128 }, + { &hf_rrc_non_rectResAllocInd_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResAllocInd_TDD128 }, + { &hf_rrc_non_rectResSpecTSset_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResSpecTSset_TDD128 }, { &hf_rrc_mbms_PL_ServiceRestrictInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_PL_ServiceRestrictInfo_r6 }, { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_RadioBearerSetup_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_RadioBearerSetup_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_RadioBearerSetup_r11_IEs, RadioBearerSetup_r11_IEs_sequence); + ett_rrc_RadioBearerSetup_r12_IEs, RadioBearerSetup_r12_IEs_sequence); return offset; } -static const per_sequence_t T_nonCriticalExtensions_122_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_130_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_122, T_nonCriticalExtensions_122_sequence); + ett_rrc_T_nonCriticalExtensions_130, T_nonCriticalExtensions_130_sequence); return offset; } -static const per_sequence_t T_r11_09_sequence[] = { - { &hf_rrc_radioBearerSetup_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_r11_IEs }, - { &hf_rrc_radioBearerSetup_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_122, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_122 }, +static const per_sequence_t T_r12_08_sequence[] = { + { &hf_rrc_radioBearerSetup_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_r12_IEs }, + { &hf_rrc_radioBearerSetup_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_nonCriticalExtensions_130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_130 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_r11_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_r12_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_r11_09, T_r11_09_sequence); + ett_rrc_T_r12_08, T_r12_08_sequence); return offset; } -static const per_sequence_t RadioBearerSetup_r12_IEs_sequence[] = { +static const per_sequence_t RadioBearerSetup_r13_IEs_sequence[] = { { &hf_rrc_integrityProtectionModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 }, { &hf_rrc_cipheringModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 }, { &hf_rrc_sr_vcc_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SR_VCC_Info }, { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, + { &hf_rrc_dynamicActivationTime, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DynamicActivationTime }, { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI }, { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI }, { &hf_rrc_new_DSCH_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI }, @@ -85506,7 +87986,8 @@ static const per_sequence_t RadioBearerSetup_r12_IEs_sequence[] = { { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, { &hf_rrc_dl_DeletedTransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_DeletedTransChInfoList_r7 }, - { &hf_rrc_dl_AddReconfTransChInfoList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 }, + { &hf_rrc_dl_AddReconfTransChInfoList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r13 }, + { &hf_rrc_retrievableConfigInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RetrievableConfigInfo }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, @@ -85518,7 +87999,7 @@ static const per_sequence_t RadioBearerSetup_r12_IEs_sequence[] = { { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, { &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r11 }, { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 }, - { &hf_rrc_ul_SecondaryCellInfoFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r12 }, + { &hf_rrc_ul_SecondaryCellInfoFDD_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r13 }, { &hf_rrc_ul_MulticarrierEDCHInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MulticarrierEDCHInfo_TDD128 }, { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD }, { &hf_rrc_ul_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD }, @@ -85526,7 +88007,7 @@ static const per_sequence_t RadioBearerSetup_r12_IEs_sequence[] = { { &hf_rrc_filteredUPHReportInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilteredUEPowerHeadroomReportInfo }, { &hf_rrc_dl_HSPDSCH_Information_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r12 }, { &hf_rrc_dl_CommonInformation_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r12 }, - { &hf_rrc_dl_InformationPerRL_List_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r12 }, + { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r13 }, { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 }, { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 }, { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 }, @@ -85542,248 +88023,270 @@ static const per_sequence_t RadioBearerSetup_r12_IEs_sequence[] = { }; static int -dissect_rrc_RadioBearerSetup_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_RadioBearerSetup_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_RadioBearerSetup_r12_IEs, RadioBearerSetup_r12_IEs_sequence); + ett_rrc_RadioBearerSetup_r13_IEs, RadioBearerSetup_r13_IEs_sequence); return offset; } -static const per_sequence_t T_nonCriticalExtensions_123_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_131_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_123, T_nonCriticalExtensions_123_sequence); + ett_rrc_T_nonCriticalExtensions_131, T_nonCriticalExtensions_131_sequence); return offset; } -static const per_sequence_t T_r12_08_sequence[] = { - { &hf_rrc_radioBearerSetup_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_r12_IEs }, +static const per_sequence_t T_r13_07_sequence[] = { + { &hf_rrc_radioBearerSetup_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_r13_IEs }, { &hf_rrc_radioBearerSetup_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_123, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_123 }, + { &hf_rrc_nonCriticalExtensions_131, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_131 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_r12_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_r13_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_r12_08, T_r12_08_sequence); + ett_rrc_T_r13_07, T_r13_07_sequence); return offset; } -static const per_sequence_t T_criticalExtensions_99_sequence[] = { +static const per_sequence_t T_criticalExtensions_107_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_99, T_criticalExtensions_99_sequence); + ett_rrc_T_criticalExtensions_107, T_criticalExtensions_107_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_98_vals[] = { +static const value_string rrc_T_criticalExtensions_106_vals[] = { + { 0, "r13" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_106_choice[] = { + { 0, &hf_rrc_r13_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_07 }, + { 1, &hf_rrc_criticalExtensions_108, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_107 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_106, T_criticalExtensions_106_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_105_vals[] = { { 0, "r12" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_98_choice[] = { +static const per_choice_t T_criticalExtensions_105_choice[] = { { 0, &hf_rrc_r12_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_08 }, - { 1, &hf_rrc_criticalExtensions_100, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_99 }, + { 1, &hf_rrc_criticalExtensions_107, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_106 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_98, T_criticalExtensions_98_choice, + ett_rrc_T_criticalExtensions_105, T_criticalExtensions_105_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_97_vals[] = { +static const value_string rrc_T_criticalExtensions_104_vals[] = { { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_97_choice[] = { +static const per_choice_t T_criticalExtensions_104_choice[] = { { 0, &hf_rrc_r11_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_09 }, - { 1, &hf_rrc_criticalExtensions_99, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_98 }, + { 1, &hf_rrc_criticalExtensions_106, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_105 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_97, T_criticalExtensions_97_choice, + ett_rrc_T_criticalExtensions_104, T_criticalExtensions_104_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_96_vals[] = { +static const value_string rrc_T_criticalExtensions_103_vals[] = { { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_96_choice[] = { +static const per_choice_t T_criticalExtensions_103_choice[] = { { 0, &hf_rrc_r10_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_08 }, - { 1, &hf_rrc_criticalExtensions_98, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_97 }, + { 1, &hf_rrc_criticalExtensions_105, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_104 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_96, T_criticalExtensions_96_choice, + ett_rrc_T_criticalExtensions_103, T_criticalExtensions_103_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_95_vals[] = { +static const value_string rrc_T_criticalExtensions_102_vals[] = { { 0, "r9" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_95_choice[] = { +static const per_choice_t T_criticalExtensions_102_choice[] = { { 0, &hf_rrc_r9_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_08 }, - { 1, &hf_rrc_criticalExtensions_97, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_96 }, + { 1, &hf_rrc_criticalExtensions_104, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_103 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_95, T_criticalExtensions_95_choice, + ett_rrc_T_criticalExtensions_102, T_criticalExtensions_102_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_94_vals[] = { +static const value_string rrc_T_criticalExtensions_101_vals[] = { { 0, "r8" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_94_choice[] = { +static const per_choice_t T_criticalExtensions_101_choice[] = { { 0, &hf_rrc_r8_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_09 }, - { 1, &hf_rrc_criticalExtensions_96, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_95 }, + { 1, &hf_rrc_criticalExtensions_103, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_102 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_94, T_criticalExtensions_94_choice, + ett_rrc_T_criticalExtensions_101, T_criticalExtensions_101_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_93_vals[] = { +static const value_string rrc_T_criticalExtensions_100_vals[] = { { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_93_choice[] = { +static const per_choice_t T_criticalExtensions_100_choice[] = { { 0, &hf_rrc_r7_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_08 }, - { 1, &hf_rrc_criticalExtensions_95, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_94 }, + { 1, &hf_rrc_criticalExtensions_102, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_101 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_93(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_93, T_criticalExtensions_93_choice, + ett_rrc_T_criticalExtensions_100, T_criticalExtensions_100_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_92_vals[] = { +static const value_string rrc_T_criticalExtensions_99_vals[] = { { 0, "r6" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_92_choice[] = { +static const per_choice_t T_criticalExtensions_99_choice[] = { { 0, &hf_rrc_r6_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_09 }, - { 1, &hf_rrc_criticalExtensions_94, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_93 }, + { 1, &hf_rrc_criticalExtensions_101, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_100 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_92(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_92, T_criticalExtensions_92_choice, + ett_rrc_T_criticalExtensions_99, T_criticalExtensions_99_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_91_vals[] = { +static const value_string rrc_T_criticalExtensions_98_vals[] = { { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_91_choice[] = { +static const per_choice_t T_criticalExtensions_98_choice[] = { { 0, &hf_rrc_r5_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_07 }, - { 1, &hf_rrc_criticalExtensions_93, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_92 }, + { 1, &hf_rrc_criticalExtensions_100, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_99 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_91, T_criticalExtensions_91_choice, + ett_rrc_T_criticalExtensions_98, T_criticalExtensions_98_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_90_vals[] = { +static const value_string rrc_T_criticalExtensions_97_vals[] = { { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_90_choice[] = { +static const per_choice_t T_criticalExtensions_97_choice[] = { { 0, &hf_rrc_r4_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_08 }, - { 1, &hf_rrc_criticalExtensions_92, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_91 }, + { 1, &hf_rrc_criticalExtensions_99, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_98 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_90, T_criticalExtensions_90_choice, + ett_rrc_T_criticalExtensions_97, T_criticalExtensions_97_choice, NULL); return offset; @@ -85792,7 +88295,7 @@ dissect_rrc_T_criticalExtensions_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t T_later_than_r3_14_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_91, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_90 }, + { &hf_rrc_criticalExtensions_98, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_97 }, { NULL, 0, 0, NULL } }; @@ -85819,7 +88322,7 @@ static const per_choice_t RadioBearerSetup_choice[] = { static int dissect_rrc_RadioBearerSetup(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 361 "../../asn1/rrc/rrc.cnf" +#line 362 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RadioBearerSetup"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_RadioBearerSetup, RadioBearerSetup_choice, @@ -85857,7 +88360,7 @@ static const value_string rrc_ReleaseCause_vals[] = { static int dissect_rrc_ReleaseCause(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 943 "../../asn1/rrc/rrc.cnf" +#line 944 "../../asn1/rrc/rrc.cnf" guint32 value; offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 8, &value, FALSE, 0, NULL); @@ -86151,7 +88654,7 @@ static const value_string rrc_InterRATInfo_v860ext_vals[] = { }; static const per_choice_t InterRATInfo_v860ext_choice[] = { - { 0, &hf_rrc_gsm_10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 0, &hf_rrc_gsm_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 1, &hf_rrc_eutra_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_eutra_01 }, { 0, NULL, 0, NULL } }; @@ -86226,14 +88729,14 @@ dissect_rrc_RRCConnectionRelease_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_128_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_136_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_128, T_nonCriticalExtensions_128_sequence); + ett_rrc_T_nonCriticalExtensions_136, T_nonCriticalExtensions_136_sequence); return offset; } @@ -86241,7 +88744,7 @@ dissect_rrc_T_nonCriticalExtensions_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_06_sequence[] = { { &hf_rrc_rrcConnectionRelease_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRelease_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_128 }, + { &hf_rrc_nonCriticalExtensions_136, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_136 }, { NULL, 0, 0, NULL } }; @@ -86405,14 +88908,14 @@ dissect_rrc_RRCConnectionRelease_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_129_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_137_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_129, T_nonCriticalExtensions_129_sequence); + ett_rrc_T_nonCriticalExtensions_137, T_nonCriticalExtensions_137_sequence); return offset; } @@ -86420,7 +88923,7 @@ dissect_rrc_T_nonCriticalExtensions_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vb50NonCriticalExtensions_16_sequence[] = { { &hf_rrc_rrcConnectionRelease_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRelease_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_129, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_129 }, + { &hf_rrc_nonCriticalExtensions_137, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_137 }, { NULL, 0, 0, NULL } }; @@ -86523,35 +89026,35 @@ dissect_rrc_T_r4_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_102_sequence[] = { +static const per_sequence_t T_criticalExtensions_110_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_102(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_102, T_criticalExtensions_102_sequence); + ett_rrc_T_criticalExtensions_110, T_criticalExtensions_110_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_101_vals[] = { +static const value_string rrc_T_criticalExtensions_109_vals[] = { { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_101_choice[] = { +static const per_choice_t T_criticalExtensions_109_choice[] = { { 0, &hf_rrc_r4_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_09 }, - { 1, &hf_rrc_criticalExtensions_103, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_102 }, + { 1, &hf_rrc_criticalExtensions_111, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_110 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_101, T_criticalExtensions_101_choice, + ett_rrc_T_criticalExtensions_109, T_criticalExtensions_109_choice, NULL); return offset; @@ -86560,7 +89063,7 @@ dissect_rrc_T_criticalExtensions_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_16_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_102, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_101 }, + { &hf_rrc_criticalExtensions_110, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_109 }, { NULL, 0, 0, NULL } }; @@ -86587,7 +89090,7 @@ static const per_choice_t RRCConnectionRelease_choice[] = { static int dissect_rrc_RRCConnectionRelease(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 377 "../../asn1/rrc/rrc.cnf" +#line 378 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionRelease"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_RRCConnectionRelease, RRCConnectionRelease_choice, @@ -86645,15 +89148,15 @@ dissect_rrc_GsmSecurityCapability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_gsm_17_sequence[] = { +static const per_sequence_t T_gsm_18_sequence[] = { { &hf_rrc_gsmSecurityCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GsmSecurityCapability }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_gsm_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_gsm_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_gsm_17, T_gsm_17_sequence); + ett_rrc_T_gsm_18, T_gsm_18_sequence); return offset; } @@ -86665,7 +89168,7 @@ static const value_string rrc_InterRAT_UE_SecurityCapability_vals[] = { }; static const per_choice_t InterRAT_UE_SecurityCapability_choice[] = { - { 0, &hf_rrc_gsm_19 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_17 }, + { 0, &hf_rrc_gsm_20 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_18 }, { 0, NULL, 0, NULL } }; @@ -86712,14 +89215,14 @@ dissect_rrc_SecurityModeCommand_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_149_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_157_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_157(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_149, T_nonCriticalExtensions_149_sequence); + ett_rrc_T_nonCriticalExtensions_157, T_nonCriticalExtensions_157_sequence); return offset; } @@ -86727,7 +89230,7 @@ dissect_rrc_T_nonCriticalExtensions_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_45_sequence[] = { { &hf_rrc_securityModeCommand_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_149, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_149 }, + { &hf_rrc_nonCriticalExtensions_157, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_157 }, { NULL, 0, 0, NULL } }; @@ -86773,14 +89276,14 @@ dissect_rrc_SecurityModeCommand_r7_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_150_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_158_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_150(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_150, T_nonCriticalExtensions_150_sequence); + ett_rrc_T_nonCriticalExtensions_158, T_nonCriticalExtensions_158_sequence); return offset; } @@ -86789,7 +89292,7 @@ dissect_rrc_T_nonCriticalExtensions_150(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r7_10_sequence[] = { { &hf_rrc_securityModeCommand_r7, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SecurityModeCommand_r7_IEs }, { &hf_rrc_securityModeCommand_r7_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_150, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_150 }, + { &hf_rrc_nonCriticalExtensions_158, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_158 }, { NULL, 0, 0, NULL } }; @@ -86802,35 +89305,35 @@ dissect_rrc_T_r7_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_119_sequence[] = { +static const per_sequence_t T_criticalExtensions_127_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_119, T_criticalExtensions_119_sequence); + ett_rrc_T_criticalExtensions_127, T_criticalExtensions_127_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_118_vals[] = { +static const value_string rrc_T_criticalExtensions_126_vals[] = { { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_118_choice[] = { +static const per_choice_t T_criticalExtensions_126_choice[] = { { 0, &hf_rrc_r7_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_10 }, - { 1, &hf_rrc_criticalExtensions_120, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_119 }, + { 1, &hf_rrc_criticalExtensions_128, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_127 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_118, T_criticalExtensions_118_choice, + ett_rrc_T_criticalExtensions_126, T_criticalExtensions_126_choice, NULL); return offset; @@ -86839,7 +89342,7 @@ dissect_rrc_T_criticalExtensions_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_19_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_119, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_118 }, + { &hf_rrc_criticalExtensions_127, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_126 }, { NULL, 0, 0, NULL } }; @@ -86866,7 +89369,7 @@ static const per_choice_t SecurityModeCommand_choice[] = { static int dissect_rrc_SecurityModeCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 405 "../../asn1/rrc/rrc.cnf" +#line 406 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "SecurityModeCommand"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_SecurityModeCommand, SecurityModeCommand_choice, @@ -86908,14 +89411,14 @@ dissect_rrc_SignallingConnectionRelease_va40ext_IEs(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_153_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_161_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_161(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_153, T_nonCriticalExtensions_153_sequence); + ett_rrc_T_nonCriticalExtensions_161, T_nonCriticalExtensions_161_sequence); return offset; } @@ -86923,7 +89426,7 @@ dissect_rrc_T_nonCriticalExtensions_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_13_sequence[] = { { &hf_rrc_signallingConnectionRelease_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SignallingConnectionRelease_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_153, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_153 }, + { &hf_rrc_nonCriticalExtensions_161, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_161 }, { NULL, 0, 0, NULL } }; @@ -86966,14 +89469,14 @@ dissect_rrc_T_r3_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_120_sequence[] = { +static const per_sequence_t T_criticalExtensions_128_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_120, T_criticalExtensions_120_sequence); + ett_rrc_T_criticalExtensions_128, T_criticalExtensions_128_sequence); return offset; } @@ -86981,7 +89484,7 @@ dissect_rrc_T_criticalExtensions_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_20_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_121, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_120 }, + { &hf_rrc_criticalExtensions_129, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_128 }, { NULL, 0, 0, NULL } }; @@ -87008,7 +89511,7 @@ static const per_choice_t SignallingConnectionRelease_choice[] = { static int dissect_rrc_SignallingConnectionRelease(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 427 "../../asn1/rrc/rrc.cnf" +#line 428 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "SignallingConnectionRelease"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_SignallingConnectionRelease, SignallingConnectionRelease_choice, @@ -87222,14 +89725,14 @@ dissect_rrc_TransportChannelReconfiguration_v770ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_156_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_164_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_156(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_164(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_156, T_nonCriticalExtensions_156_sequence); + ett_rrc_T_nonCriticalExtensions_164, T_nonCriticalExtensions_164_sequence); return offset; } @@ -87237,7 +89740,7 @@ dissect_rrc_T_nonCriticalExtensions_156(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_25_sequence[] = { { &hf_rrc_transportChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_156, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_156 }, + { &hf_rrc_nonCriticalExtensions_164, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_164 }, { NULL, 0, 0, NULL } }; @@ -87448,14 +89951,14 @@ dissect_rrc_TransportChannelReconfiguration_r4_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_157_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_165_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_157(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_165(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_157, T_nonCriticalExtensions_157_sequence); + ett_rrc_T_nonCriticalExtensions_165, T_nonCriticalExtensions_165_sequence); return offset; } @@ -87463,7 +89966,7 @@ dissect_rrc_T_nonCriticalExtensions_157(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_26_sequence[] = { { &hf_rrc_transportChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_157, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_157 }, + { &hf_rrc_nonCriticalExtensions_165, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_165 }, { NULL, 0, 0, NULL } }; @@ -87646,14 +90149,14 @@ dissect_rrc_TransportChannelReconfiguration_r5_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_158_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_166_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_166(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_158, T_nonCriticalExtensions_158_sequence); + ett_rrc_T_nonCriticalExtensions_166, T_nonCriticalExtensions_166_sequence); return offset; } @@ -87661,7 +90164,7 @@ dissect_rrc_T_nonCriticalExtensions_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_27_sequence[] = { { &hf_rrc_transportChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_158, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_158 }, + { &hf_rrc_nonCriticalExtensions_166, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_166 }, { NULL, 0, 0, NULL } }; @@ -87759,14 +90262,14 @@ dissect_rrc_TransportChannelReconfiguration_v6b0ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_159_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_167_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_167(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_159, T_nonCriticalExtensions_159_sequence); + ett_rrc_T_nonCriticalExtensions_167, T_nonCriticalExtensions_167_sequence); return offset; } @@ -87774,7 +90277,7 @@ dissect_rrc_T_nonCriticalExtensions_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_28_sequence[] = { { &hf_rrc_transportChannelReconfiguration_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_159, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_159 }, + { &hf_rrc_nonCriticalExtensions_167, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_167 }, { NULL, 0, 0, NULL } }; @@ -87818,14 +90321,14 @@ dissect_rrc_T_r6_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const value_string rrc_T_responseToChangeOfUE_Capability_12_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_14_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_responseToChangeOfUE_Capability_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); @@ -87850,7 +90353,7 @@ static const per_sequence_t TransportChannelReconfiguration_r7_IEs_sequence[] = { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_responseToChangeOfUE_Capability_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_12 }, + { &hf_rrc_responseToChangeOfUE_Capability_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_14 }, { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r7 }, @@ -87937,14 +90440,14 @@ dissect_rrc_TransportChannelReconfiguration_v7g0ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_160_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_168_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_160(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_168(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_160, T_nonCriticalExtensions_160_sequence); + ett_rrc_T_nonCriticalExtensions_168, T_nonCriticalExtensions_168_sequence); return offset; } @@ -87952,7 +90455,7 @@ dissect_rrc_T_nonCriticalExtensions_160(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7g0NonCriticalExtensions_15_sequence[] = { { &hf_rrc_transportChannelReconfiguration_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v7g0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_160, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_160 }, + { &hf_rrc_nonCriticalExtensions_168, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_168 }, { NULL, 0, 0, NULL } }; @@ -88026,14 +90529,14 @@ dissect_rrc_T_r7_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const value_string rrc_T_responseToChangeOfUE_Capability_13_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_15_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_responseToChangeOfUE_Capability_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); @@ -88058,7 +90561,7 @@ static const per_sequence_t TransportChannelReconfiguration_r8_IEs_sequence[] = { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_responseToChangeOfUE_Capability_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_13 }, + { &hf_rrc_responseToChangeOfUE_Capability_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_15 }, { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, @@ -88121,14 +90624,14 @@ dissect_rrc_TransportChannelReconfiguration_v8a0ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_161_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_169_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_161(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_169(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_161, T_nonCriticalExtensions_161_sequence); + ett_rrc_T_nonCriticalExtensions_169, T_nonCriticalExtensions_169_sequence); return offset; } @@ -88136,7 +90639,7 @@ dissect_rrc_T_nonCriticalExtensions_161(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v8a0NonCriticalExtensions_09_sequence[] = { { &hf_rrc_transportChannelReconfiguration_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v8a0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_161, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_161 }, + { &hf_rrc_nonCriticalExtensions_169, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_169 }, { NULL, 0, 0, NULL } }; @@ -88225,14 +90728,14 @@ dissect_rrc_T_r8_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const value_string rrc_T_responseToChangeOfUE_Capability_14_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_16_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_responseToChangeOfUE_Capability_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); @@ -88257,7 +90760,7 @@ static const per_sequence_t TransportChannelReconfiguration_r9_IEs_sequence[] = { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_responseToChangeOfUE_Capability_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_14 }, + { &hf_rrc_responseToChangeOfUE_Capability_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_16 }, { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, @@ -88321,14 +90824,14 @@ dissect_rrc_TransportChannelReconfiguration_v9c0ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_162_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_170_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_162(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_170(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_162, T_nonCriticalExtensions_162_sequence); + ett_rrc_T_nonCriticalExtensions_170, T_nonCriticalExtensions_170_sequence); return offset; } @@ -88336,7 +90839,7 @@ dissect_rrc_T_nonCriticalExtensions_162(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v9c0NonCriticalExtensions_10_sequence[] = { { &hf_rrc_transportChannelReconfiguration_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_v9c0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_162, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_162 }, + { &hf_rrc_nonCriticalExtensions_170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_170 }, { NULL, 0, 0, NULL } }; @@ -88380,14 +90883,14 @@ dissect_rrc_T_r9_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const value_string rrc_T_responseToChangeOfUE_Capability_15_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_17_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_responseToChangeOfUE_Capability_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); @@ -88412,7 +90915,7 @@ static const per_sequence_t TransportChannelReconfiguration_r10_IEs_sequence[] = { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_responseToChangeOfUE_Capability_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_15 }, + { &hf_rrc_responseToChangeOfUE_Capability_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_17 }, { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, @@ -88465,14 +90968,14 @@ dissect_rrc_TransportChannelReconfiguration_vb50ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_163_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_171_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_163(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_171(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_163, T_nonCriticalExtensions_163_sequence); + ett_rrc_T_nonCriticalExtensions_171, T_nonCriticalExtensions_171_sequence); return offset; } @@ -88480,7 +90983,7 @@ dissect_rrc_T_nonCriticalExtensions_163(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vb50NonCriticalExtensions_19_sequence[] = { { &hf_rrc_transportChannelReconfiguration_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_163, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_163 }, + { &hf_rrc_nonCriticalExtensions_171, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_171 }, { NULL, 0, 0, NULL } }; @@ -88524,14 +91027,14 @@ dissect_rrc_T_r10_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const value_string rrc_T_responseToChangeOfUE_Capability_16_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_18_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_responseToChangeOfUE_Capability_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); @@ -88556,7 +91059,7 @@ static const per_sequence_t TransportChannelReconfiguration_r11_IEs_sequence[] = { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_responseToChangeOfUE_Capability_16, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_16 }, + { &hf_rrc_responseToChangeOfUE_Capability_18, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_18 }, { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, @@ -88600,14 +91103,14 @@ dissect_rrc_TransportChannelReconfiguration_r11_IEs(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_164_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_172_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_164(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_172(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_164, T_nonCriticalExtensions_164_sequence); + ett_rrc_T_nonCriticalExtensions_172, T_nonCriticalExtensions_172_sequence); return offset; } @@ -88616,7 +91119,7 @@ dissect_rrc_T_nonCriticalExtensions_164(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r11_11_sequence[] = { { &hf_rrc_transportChannelReconfiguration_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_r11_IEs }, { &hf_rrc_transportChannelReconfiguration_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_164, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_164 }, + { &hf_rrc_nonCriticalExtensions_172, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_172 }, { NULL, 0, 0, NULL } }; @@ -88629,14 +91132,14 @@ dissect_rrc_T_r11_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const value_string rrc_T_responseToChangeOfUE_Capability_17_vals[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_19_vals[] = { { 0, "true" }, { 0, NULL } }; static int -dissect_rrc_T_responseToChangeOfUE_Capability_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_responseToChangeOfUE_Capability_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, 1, NULL, FALSE, 0, NULL); @@ -88661,7 +91164,7 @@ static const per_sequence_t TransportChannelReconfiguration_r12_IEs_sequence[] = { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, - { &hf_rrc_responseToChangeOfUE_Capability_17, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_17 }, + { &hf_rrc_responseToChangeOfUE_Capability_19, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_19 }, { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 }, { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, @@ -88711,14 +91214,14 @@ dissect_rrc_TransportChannelReconfiguration_r12_IEs(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_165_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_173_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_165(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_173(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_165, T_nonCriticalExtensions_165_sequence); + ett_rrc_T_nonCriticalExtensions_173, T_nonCriticalExtensions_173_sequence); return offset; } @@ -88727,7 +91230,7 @@ dissect_rrc_T_nonCriticalExtensions_165(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r12_10_sequence[] = { { &hf_rrc_transportChannelReconfiguration_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_r12_IEs }, { &hf_rrc_transportChannelReconfiguration_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_165, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_165 }, + { &hf_rrc_nonCriticalExtensions_173, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_173 }, { NULL, 0, 0, NULL } }; @@ -88740,211 +91243,346 @@ dissect_rrc_T_r12_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_130_sequence[] = { +static const value_string rrc_T_responseToChangeOfUE_Capability_20_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_responseToChangeOfUE_Capability_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 1, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t TransportChannelReconfiguration_r13_IEs_sequence[] = { + { &hf_rrc_integrityProtectionModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 }, + { &hf_rrc_cipheringModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 }, + { &hf_rrc_activationTime , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ActivationTime }, + { &hf_rrc_dynamicActivationTime, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DynamicActivationTime }, + { &hf_rrc_delayRestrictionFlag, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DelayRestrictionFlag }, + { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI }, + { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI }, + { &hf_rrc_new_DSCH_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DSCH_RNTI }, + { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI }, + { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, + { &hf_rrc_newSecondary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, + { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, + { &hf_rrc_ueMobilityStateIndicator, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_High_MobilityDetected }, + { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 }, + { &hf_rrc_cn_InformationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfo_r6 }, + { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, + { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, + { &hf_rrc_responseToChangeOfUE_Capability_20, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_responseToChangeOfUE_Capability_20 }, + { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, + { &hf_rrc_retrievableConfigInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RetrievableConfigInfo }, + { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 }, + { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, + { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, + { &hf_rrc_dl_AddReconfTransChInfoList_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r13 }, + { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, + { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, + { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, + { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 }, + { &hf_rrc_hs_scch_LessInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_SCCH_LessInfo_r7 }, + { &hf_rrc_mimoParameters_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO_Parameters_r9 }, + { &hf_rrc_mimo4x4Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MIMO4x4_Parameters }, + { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD }, + { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, + { &hf_rrc_ul_DPCH_Info_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r11 }, + { &hf_rrc_ul_EDCH_Information_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_EDCH_Information_r11 }, + { &hf_rrc_ul_SecondaryCellInfoFDD_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r13 }, + { &hf_rrc_ul_MulticarrierEDCHInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_MulticarrierEDCHInfo_TDD128 }, + { &hf_rrc_ul_CLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CLTD_InfoFDD }, + { &hf_rrc_ul_OLTD_InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OLTD_InfoFDD }, + { &hf_rrc_ul_OtherTTIConfiguration_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_OtherTTIConfiguration_Information }, + { &hf_rrc_filteredUPHReportInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FilteredUEPowerHeadroomReportInfo }, + { &hf_rrc_dl_HSPDSCH_Information_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_HSPDSCH_Information_r12 }, + { &hf_rrc_dl_CommonInformation_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r12 }, + { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r13 }, + { &hf_rrc_dl_SecondaryCellInfoFDD_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_SecondaryCellInfoFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD_r11 }, + { &hf_rrc_additionalDLSecCellInfoListFDD2, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalDLSecCellInfoListFDD2 }, + { &hf_rrc_commonERGCHInfoFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CommonERGCHInfoFDD }, + { &hf_rrc_dPCCH2InfoFDD , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DPCCH2InfoFDD }, + { &hf_rrc_controlChannelDRXInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ControlChannelDRXInfo_TDD128_r8 }, + { &hf_rrc_sps_Information_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SPS_Information_TDD128_r8 }, + { &hf_rrc_mu_MIMO_Info_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MU_MIMO_Info_TDD128 }, + { &hf_rrc_non_rectResAllocInd_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResAllocInd_TDD128 }, + { &hf_rrc_non_rectResSpecTSset_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Non_rectResSpecTSset_TDD128 }, + { &hf_rrc_mbms_PL_ServiceRestrictInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_PL_ServiceRestrictInfo_r6 }, + { &hf_rrc_cellDCHMeasOccasionInfo_TDD128, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellDCHMeasOccasionInfo_TDD128_r9 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_TransportChannelReconfiguration_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_130, T_criticalExtensions_130_sequence); + ett_rrc_TransportChannelReconfiguration_r13_IEs, TransportChannelReconfiguration_r13_IEs_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_129_vals[] = { +static const per_sequence_t T_nonCriticalExtensions_174_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_174(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_174, T_nonCriticalExtensions_174_sequence); + + return offset; +} + + +static const per_sequence_t T_r13_08_sequence[] = { + { &hf_rrc_transportChannelReconfiguration_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfiguration_r13_IEs }, + { &hf_rrc_transportChannelReconfiguration_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_nonCriticalExtensions_174, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_174 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_r13_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_r13_08, T_r13_08_sequence); + + return offset; +} + + +static const per_sequence_t T_criticalExtensions_139_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_139, T_criticalExtensions_139_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_138_vals[] = { + { 0, "r13" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_138_choice[] = { + { 0, &hf_rrc_r13_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_08 }, + { 1, &hf_rrc_criticalExtensions_140, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_139 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_138, T_criticalExtensions_138_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_137_vals[] = { { 0, "r12" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_129_choice[] = { +static const per_choice_t T_criticalExtensions_137_choice[] = { { 0, &hf_rrc_r12_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_10 }, - { 1, &hf_rrc_criticalExtensions_131, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_130 }, + { 1, &hf_rrc_criticalExtensions_139, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_138 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_129, T_criticalExtensions_129_choice, + ett_rrc_T_criticalExtensions_137, T_criticalExtensions_137_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_128_vals[] = { +static const value_string rrc_T_criticalExtensions_136_vals[] = { { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_128_choice[] = { +static const per_choice_t T_criticalExtensions_136_choice[] = { { 0, &hf_rrc_r11_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_11 }, - { 1, &hf_rrc_criticalExtensions_130, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_129 }, + { 1, &hf_rrc_criticalExtensions_138, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_137 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_128, T_criticalExtensions_128_choice, + ett_rrc_T_criticalExtensions_136, T_criticalExtensions_136_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_127_vals[] = { +static const value_string rrc_T_criticalExtensions_135_vals[] = { { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_127_choice[] = { +static const per_choice_t T_criticalExtensions_135_choice[] = { { 0, &hf_rrc_r10_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_10 }, - { 1, &hf_rrc_criticalExtensions_129, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_128 }, + { 1, &hf_rrc_criticalExtensions_137, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_136 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_127, T_criticalExtensions_127_choice, + ett_rrc_T_criticalExtensions_135, T_criticalExtensions_135_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_126_vals[] = { +static const value_string rrc_T_criticalExtensions_134_vals[] = { { 0, "r9" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_126_choice[] = { +static const per_choice_t T_criticalExtensions_134_choice[] = { { 0, &hf_rrc_r9_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_10 }, - { 1, &hf_rrc_criticalExtensions_128, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_127 }, + { 1, &hf_rrc_criticalExtensions_136, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_135 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_126, T_criticalExtensions_126_choice, + ett_rrc_T_criticalExtensions_134, T_criticalExtensions_134_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_125_vals[] = { +static const value_string rrc_T_criticalExtensions_133_vals[] = { { 0, "r8" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_125_choice[] = { +static const per_choice_t T_criticalExtensions_133_choice[] = { { 0, &hf_rrc_r8_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_11 }, - { 1, &hf_rrc_criticalExtensions_127, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_126 }, + { 1, &hf_rrc_criticalExtensions_135, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_134 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_125, T_criticalExtensions_125_choice, + ett_rrc_T_criticalExtensions_133, T_criticalExtensions_133_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_124_vals[] = { +static const value_string rrc_T_criticalExtensions_132_vals[] = { { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_124_choice[] = { +static const per_choice_t T_criticalExtensions_132_choice[] = { { 0, &hf_rrc_r7_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_11 }, - { 1, &hf_rrc_criticalExtensions_126, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_125 }, + { 1, &hf_rrc_criticalExtensions_134, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_133 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_124, T_criticalExtensions_124_choice, + ett_rrc_T_criticalExtensions_132, T_criticalExtensions_132_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_123_vals[] = { +static const value_string rrc_T_criticalExtensions_131_vals[] = { { 0, "r6" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_123_choice[] = { +static const per_choice_t T_criticalExtensions_131_choice[] = { { 0, &hf_rrc_r6_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_11 }, - { 1, &hf_rrc_criticalExtensions_125, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_124 }, + { 1, &hf_rrc_criticalExtensions_133, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_132 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_123, T_criticalExtensions_123_choice, + ett_rrc_T_criticalExtensions_131, T_criticalExtensions_131_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_122_vals[] = { +static const value_string rrc_T_criticalExtensions_130_vals[] = { { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_122_choice[] = { +static const per_choice_t T_criticalExtensions_130_choice[] = { { 0, &hf_rrc_r5_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_10 }, - { 1, &hf_rrc_criticalExtensions_124, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_123 }, + { 1, &hf_rrc_criticalExtensions_132, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_131 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_122, T_criticalExtensions_122_choice, + ett_rrc_T_criticalExtensions_130, T_criticalExtensions_130_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_121_vals[] = { +static const value_string rrc_T_criticalExtensions_129_vals[] = { { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_121_choice[] = { +static const per_choice_t T_criticalExtensions_129_choice[] = { { 0, &hf_rrc_r4_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_12 }, - { 1, &hf_rrc_criticalExtensions_123, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_122 }, + { 1, &hf_rrc_criticalExtensions_131, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_130 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_121, T_criticalExtensions_121_choice, + ett_rrc_T_criticalExtensions_129, T_criticalExtensions_129_choice, NULL); return offset; @@ -88953,7 +91591,7 @@ dissect_rrc_T_criticalExtensions_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_21_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_122, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_121 }, + { &hf_rrc_criticalExtensions_130, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_129 }, { NULL, 0, 0, NULL } }; @@ -88980,7 +91618,7 @@ static const per_choice_t TransportChannelReconfiguration_choice[] = { static int dissect_rrc_TransportChannelReconfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 447 "../../asn1/rrc/rrc.cnf" +#line 448 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "TransportChannelReconfiguration"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_TransportChannelReconfiguration, TransportChannelReconfiguration_choice, @@ -89070,14 +91708,14 @@ dissect_rrc_TransportFormatCombinationControl_v820ext_IEs(tvbuff_t *tvb _U_, int } -static const per_sequence_t T_nonCriticalExtensions_168_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_177_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_168(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_177(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_168, T_nonCriticalExtensions_168_sequence); + ett_rrc_T_nonCriticalExtensions_177, T_nonCriticalExtensions_177_sequence); return offset; } @@ -89085,7 +91723,7 @@ dissect_rrc_T_nonCriticalExtensions_168(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v820NonCriticalExtensions_02_sequence[] = { { &hf_rrc_transportformatcombinationcontrol_v820ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportFormatCombinationControl_v820ext_IEs }, - { &hf_rrc_nonCriticalExtensions_168, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_168 }, + { &hf_rrc_nonCriticalExtensions_177, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_177 }, { NULL, 0, 0, NULL } }; @@ -89125,7 +91763,7 @@ static const per_sequence_t TransportFormatCombinationControl_sequence[] = { static int dissect_rrc_TransportFormatCombinationControl(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 459 "../../asn1/rrc/rrc.cnf" +#line 460 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "TransportFormatCombinationControl"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_TransportFormatCombinationControl, TransportFormatCombinationControl_sequence); @@ -89398,14 +92036,14 @@ dissect_rrc_UECapabilityEnquiry_vaj0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_170_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_179_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_170(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_179(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_170, T_nonCriticalExtensions_170_sequence); + ett_rrc_T_nonCriticalExtensions_179, T_nonCriticalExtensions_179_sequence); return offset; } @@ -89413,7 +92051,7 @@ dissect_rrc_T_nonCriticalExtensions_170(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vaj0NonCriticalExtensions_02_sequence[] = { { &hf_rrc_ueCapabilityEnquiry_vaj0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UECapabilityEnquiry_vaj0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_170, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_170 }, + { &hf_rrc_nonCriticalExtensions_179, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_179 }, { NULL, 0, 0, NULL } }; @@ -89516,14 +92154,14 @@ dissect_rrc_T_r3_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_131_sequence[] = { +static const per_sequence_t T_criticalExtensions_140_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_131, T_criticalExtensions_131_sequence); + ett_rrc_T_criticalExtensions_140, T_criticalExtensions_140_sequence); return offset; } @@ -89531,7 +92169,7 @@ dissect_rrc_T_criticalExtensions_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_22_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_132, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_131 }, + { &hf_rrc_criticalExtensions_141, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_140 }, { NULL, 0, 0, NULL } }; @@ -89558,7 +92196,7 @@ static const per_choice_t UECapabilityEnquiry_choice[] = { static int dissect_rrc_UECapabilityEnquiry(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 467 "../../asn1/rrc/rrc.cnf" +#line 468 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UECapabilityEnquiry"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_UECapabilityEnquiry, UECapabilityEnquiry_choice, @@ -89616,14 +92254,14 @@ dissect_rrc_UECapabilityInformationConfirm_v770ext_IEs(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_nonCriticalExtensions_173_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_182_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_173(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_182(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_173, T_nonCriticalExtensions_173_sequence); + ett_rrc_T_nonCriticalExtensions_182, T_nonCriticalExtensions_182_sequence); return offset; } @@ -89631,7 +92269,7 @@ dissect_rrc_T_nonCriticalExtensions_173(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_31_sequence[] = { { &hf_rrc_ueCapabilityInformationConfirm_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UECapabilityInformationConfirm_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_173, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_173 }, + { &hf_rrc_nonCriticalExtensions_182, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_182 }, { NULL, 0, 0, NULL } }; @@ -89674,14 +92312,14 @@ dissect_rrc_T_r3_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_132_sequence[] = { +static const per_sequence_t T_criticalExtensions_141_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_132, T_criticalExtensions_132_sequence); + ett_rrc_T_criticalExtensions_141, T_criticalExtensions_141_sequence); return offset; } @@ -89689,7 +92327,7 @@ dissect_rrc_T_criticalExtensions_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_23_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_133, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_132 }, + { &hf_rrc_criticalExtensions_142, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_141 }, { NULL, 0, 0, NULL } }; @@ -89716,7 +92354,7 @@ static const per_choice_t UECapabilityInformationConfirm_choice[] = { static int dissect_rrc_UECapabilityInformationConfirm(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 475 "../../asn1/rrc/rrc.cnf" +#line 476 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UECapabilityInformationConfirm"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_UECapabilityInformationConfirm, UECapabilityInformationConfirm_choice, @@ -89980,14 +92618,14 @@ dissect_rrc_UplinkPhysicalChannelControl_v690ext_IEs(tvbuff_t *tvb _U_, int offs } -static const per_sequence_t T_nonCriticalExtensions_175_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_184_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_175(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_184(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_175, T_nonCriticalExtensions_175_sequence); + ett_rrc_T_nonCriticalExtensions_184, T_nonCriticalExtensions_184_sequence); return offset; } @@ -89995,7 +92633,7 @@ dissect_rrc_T_nonCriticalExtensions_175(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_41_sequence[] = { { &hf_rrc_uplinkPhysicalChannelControl_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UplinkPhysicalChannelControl_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_175, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_175 }, + { &hf_rrc_nonCriticalExtensions_184, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_184 }, { NULL, 0, 0, NULL } }; @@ -90157,14 +92795,14 @@ dissect_rrc_UplinkPhysicalChannelControl_v6a0ext_IEs(tvbuff_t *tvb _U_, int offs } -static const per_sequence_t T_nonCriticalExtensions_176_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_185_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_176(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_185(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_176, T_nonCriticalExtensions_176_sequence); + ett_rrc_T_nonCriticalExtensions_185, T_nonCriticalExtensions_185_sequence); return offset; } @@ -90172,7 +92810,7 @@ dissect_rrc_T_nonCriticalExtensions_176(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v6a0NonCriticalExtensions_01_sequence[] = { { &hf_rrc_uplinkPhysicalChannelControl_v6a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UplinkPhysicalChannelControl_v6a0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_176, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_176 }, + { &hf_rrc_nonCriticalExtensions_185, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_185 }, { NULL, 0, 0, NULL } }; @@ -90343,14 +92981,14 @@ dissect_rrc_UplinkPhysicalChannelControl_r7_IEs(tvbuff_t *tvb _U_, int offset _U } -static const per_sequence_t T_nonCriticalExtensions_177_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_186_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_177(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_186(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_177, T_nonCriticalExtensions_177_sequence); + ett_rrc_T_nonCriticalExtensions_186, T_nonCriticalExtensions_186_sequence); return offset; } @@ -90359,7 +92997,7 @@ dissect_rrc_T_nonCriticalExtensions_177(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r7_12_sequence[] = { { &hf_rrc_uplinkPhysicalChannelControl_r7, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UplinkPhysicalChannelControl_r7_IEs }, { &hf_rrc_uplinkPhysicalChannelControl_r7_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_177, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_177 }, + { &hf_rrc_nonCriticalExtensions_186, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_186 }, { NULL, 0, 0, NULL } }; @@ -90372,79 +93010,79 @@ dissect_rrc_T_r7_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_136_sequence[] = { +static const per_sequence_t T_criticalExtensions_145_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_136, T_criticalExtensions_136_sequence); + ett_rrc_T_criticalExtensions_145, T_criticalExtensions_145_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_135_vals[] = { +static const value_string rrc_T_criticalExtensions_144_vals[] = { { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_135_choice[] = { +static const per_choice_t T_criticalExtensions_144_choice[] = { { 0, &hf_rrc_r7_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_12 }, - { 1, &hf_rrc_criticalExtensions_137, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_136 }, + { 1, &hf_rrc_criticalExtensions_146, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_145 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_135, T_criticalExtensions_135_choice, + ett_rrc_T_criticalExtensions_144, T_criticalExtensions_144_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_134_vals[] = { +static const value_string rrc_T_criticalExtensions_143_vals[] = { { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_134_choice[] = { +static const per_choice_t T_criticalExtensions_143_choice[] = { { 0, &hf_rrc_r5_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_11 }, - { 1, &hf_rrc_criticalExtensions_136, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_135 }, + { 1, &hf_rrc_criticalExtensions_145, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_144 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_134, T_criticalExtensions_134_choice, + ett_rrc_T_criticalExtensions_143, T_criticalExtensions_143_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_133_vals[] = { +static const value_string rrc_T_criticalExtensions_142_vals[] = { { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_133_choice[] = { +static const per_choice_t T_criticalExtensions_142_choice[] = { { 0, &hf_rrc_r4_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_13 }, - { 1, &hf_rrc_criticalExtensions_135, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_134 }, + { 1, &hf_rrc_criticalExtensions_144, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_143 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_133, T_criticalExtensions_133_choice, + ett_rrc_T_criticalExtensions_142, T_criticalExtensions_142_choice, NULL); return offset; @@ -90453,7 +93091,7 @@ dissect_rrc_T_criticalExtensions_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_24_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_134, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_133 }, + { &hf_rrc_criticalExtensions_143, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_142 }, { NULL, 0, 0, NULL } }; @@ -90480,7 +93118,7 @@ static const per_choice_t UplinkPhysicalChannelControl_choice[] = { static int dissect_rrc_UplinkPhysicalChannelControl(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 491 "../../asn1/rrc/rrc.cnf" +#line 492 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UplinkPhysicalChannelControl"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_UplinkPhysicalChannelControl, UplinkPhysicalChannelControl_choice, @@ -90530,14 +93168,14 @@ dissect_rrc_URAUpdateConfirm_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_180_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_189_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_180(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_189(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_180, T_nonCriticalExtensions_180_sequence); + ett_rrc_T_nonCriticalExtensions_189, T_nonCriticalExtensions_189_sequence); return offset; } @@ -90545,7 +93183,7 @@ dissect_rrc_T_nonCriticalExtensions_180(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_43_sequence[] = { { &hf_rrc_uraUpdateConfirm_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URAUpdateConfirm_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_180, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_180 }, + { &hf_rrc_nonCriticalExtensions_189, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_189 }, { NULL, 0, 0, NULL } }; @@ -90610,14 +93248,14 @@ dissect_rrc_URAUpdateConfirm_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_nonCriticalExtensions_181_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_190_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_181(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_190(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_181, T_nonCriticalExtensions_181_sequence); + ett_rrc_T_nonCriticalExtensions_190, T_nonCriticalExtensions_190_sequence); return offset; } @@ -90625,7 +93263,7 @@ dissect_rrc_T_nonCriticalExtensions_181(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_44_sequence[] = { { &hf_rrc_uraUpdateConfirm_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URAUpdateConfirm_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_181, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_181 }, + { &hf_rrc_nonCriticalExtensions_190, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_190 }, { NULL, 0, 0, NULL } }; @@ -90693,14 +93331,14 @@ dissect_rrc_URAUpdateConfirm_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_182_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_191_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_182(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_191(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_182, T_nonCriticalExtensions_182_sequence); + ett_rrc_T_nonCriticalExtensions_191, T_nonCriticalExtensions_191_sequence); return offset; } @@ -90708,7 +93346,7 @@ dissect_rrc_T_nonCriticalExtensions_182(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v860NonCriticalExtensions_20_sequence[] = { { &hf_rrc_uraUpdateConfirm_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URAUpdateConfirm_v860ext_IEs }, - { &hf_rrc_nonCriticalExtensions_182, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_182 }, + { &hf_rrc_nonCriticalExtensions_191, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_191 }, { NULL, 0, 0, NULL } }; @@ -90737,57 +93375,57 @@ dissect_rrc_T_r7_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_139_sequence[] = { +static const per_sequence_t T_criticalExtensions_148_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_139, T_criticalExtensions_139_sequence); + ett_rrc_T_criticalExtensions_148, T_criticalExtensions_148_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_138_vals[] = { +static const value_string rrc_T_criticalExtensions_147_vals[] = { { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_138_choice[] = { +static const per_choice_t T_criticalExtensions_147_choice[] = { { 0, &hf_rrc_r7_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_13 }, - { 1, &hf_rrc_criticalExtensions_140, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_139 }, + { 1, &hf_rrc_criticalExtensions_149, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_148 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_138, T_criticalExtensions_138_choice, + ett_rrc_T_criticalExtensions_147, T_criticalExtensions_147_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_137_vals[] = { +static const value_string rrc_T_criticalExtensions_146_vals[] = { { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_137_choice[] = { +static const per_choice_t T_criticalExtensions_146_choice[] = { { 0, &hf_rrc_r5_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_12 }, - { 1, &hf_rrc_criticalExtensions_139, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_138 }, + { 1, &hf_rrc_criticalExtensions_148, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_147 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_137, T_criticalExtensions_137_choice, + ett_rrc_T_criticalExtensions_146, T_criticalExtensions_146_choice, NULL); return offset; @@ -90796,7 +93434,7 @@ dissect_rrc_T_criticalExtensions_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_25_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_138, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_137 }, + { &hf_rrc_criticalExtensions_147, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_146 }, { NULL, 0, 0, NULL } }; @@ -90823,7 +93461,7 @@ static const per_choice_t URAUpdateConfirm_choice[] = { static int dissect_rrc_URAUpdateConfirm(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 499 "../../asn1/rrc/rrc.cnf" +#line 500 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "URAUpdateConfirm"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_URAUpdateConfirm, URAUpdateConfirm_choice, @@ -91286,7 +93924,7 @@ dissect_rrc_UE_ConnTimersAndConstants(tvbuff_t *tvb _U_, int offset _U_, asn1_ct static int dissect_rrc_T_cn_CommonGSM_MAP_NAS_SysInfo_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 709 "../../asn1/rrc/rrc.cnf" +#line 710 "../../asn1/rrc/rrc.cnf" actx->private_data = GUINT_TO_POINTER(RRC_NAS_SYS_INFO_CN_COMMON+1); offset = dissect_rrc_NAS_SystemInformationGSM_MAP(tvb, offset, actx, tree, hf_index); @@ -91353,14 +93991,14 @@ dissect_rrc_CN_InformationInfoFull(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_189_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_199_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_189(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_199(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_189, T_nonCriticalExtensions_189_sequence); + ett_rrc_T_nonCriticalExtensions_199, T_nonCriticalExtensions_199_sequence); return offset; } @@ -91376,7 +94014,7 @@ static const per_sequence_t UTRANMobilityInformation_r3_IEs_sequence[] = { { &hf_rrc_cn_InformationInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfoFull }, { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, { &hf_rrc_dl_CounterSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo }, - { &hf_rrc_nonCriticalExtensions_189, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_189 }, + { &hf_rrc_nonCriticalExtensions_199, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_199 }, { NULL, 0, 0, NULL } }; @@ -91518,14 +94156,14 @@ dissect_rrc_UTRANMobilityInformation_v860ext1_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_184_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_193_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_184(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_193(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_184, T_nonCriticalExtensions_184_sequence); + ett_rrc_T_nonCriticalExtensions_193, T_nonCriticalExtensions_193_sequence); return offset; } @@ -91533,7 +94171,7 @@ dissect_rrc_T_nonCriticalExtensions_184(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v860NonCriticalExtentions_sequence[] = { { &hf_rrc_utranMobilityInformation_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformation_v860ext1_IEs }, - { &hf_rrc_nonCriticalExtensions_184, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_184 }, + { &hf_rrc_nonCriticalExtensions_193, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_193 }, { NULL, 0, 0, NULL } }; @@ -91714,14 +94352,14 @@ dissect_rrc_UTRANMobilityInformation_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_185_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_194_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_185(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_194(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_185, T_nonCriticalExtensions_185_sequence); + ett_rrc_T_nonCriticalExtensions_194, T_nonCriticalExtensions_194_sequence); return offset; } @@ -91729,7 +94367,7 @@ dissect_rrc_T_nonCriticalExtensions_185(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v860NonCriticalExtentions_01_sequence[] = { { &hf_rrc_utranMobilityInformation_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformation_v860ext1_IEs }, - { &hf_rrc_nonCriticalExtensions_185, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_185 }, + { &hf_rrc_nonCriticalExtensions_194, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_194 }, { NULL, 0, 0, NULL } }; @@ -92365,14 +95003,14 @@ dissect_rrc_UTRANMobilityInformation_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _ } -static const per_sequence_t T_nonCriticalExtensions_186_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_195_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_186(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_195(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_186, T_nonCriticalExtensions_186_sequence); + ett_rrc_T_nonCriticalExtensions_195, T_nonCriticalExtensions_195_sequence); return offset; } @@ -92380,7 +95018,7 @@ dissect_rrc_T_nonCriticalExtensions_186(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vb50NonCriticalExtentions_sequence[] = { { &hf_rrc_utranMobilityInformation_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformation_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_186, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_186 }, + { &hf_rrc_nonCriticalExtensions_195, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_195 }, { NULL, 0, 0, NULL } }; @@ -92486,14 +95124,14 @@ dissect_rrc_UTRANMobilityInformation_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_187_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_196_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_187(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_196(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_187, T_nonCriticalExtensions_187_sequence); + ett_rrc_T_nonCriticalExtensions_196, T_nonCriticalExtensions_196_sequence); return offset; } @@ -92502,7 +95140,7 @@ dissect_rrc_T_nonCriticalExtensions_187(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r11_12_sequence[] = { { &hf_rrc_utranMobilityInformation_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformation_r11_IEs }, { &hf_rrc_utranMobilityInformation_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_187, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_187 }, + { &hf_rrc_nonCriticalExtensions_196, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_196 }, { NULL, 0, 0, NULL } }; @@ -92735,14 +95373,14 @@ dissect_rrc_UTRANMobilityInformation_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_188_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_197_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_188(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_197(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_188, T_nonCriticalExtensions_188_sequence); + ett_rrc_T_nonCriticalExtensions_197, T_nonCriticalExtensions_197_sequence); return offset; } @@ -92751,7 +95389,7 @@ dissect_rrc_T_nonCriticalExtensions_188(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r12_11_sequence[] = { { &hf_rrc_utranMobilityInformation_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformation_r12_IEs }, { &hf_rrc_utranMobilityInformation_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_188, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_188 }, + { &hf_rrc_nonCriticalExtensions_197, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_197 }, { NULL, 0, 0, NULL } }; @@ -92764,101 +95402,378 @@ dissect_rrc_T_r12_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_145_sequence[] = { +static const value_string rrc_T_subpriority_vals[] = { + { 0, "oDot2" }, + { 1, "oDot4" }, + { 2, "oDot6" }, + { 3, "oDot8" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_subpriority(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 4, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t T_utraFDD_item_02_sequence[] = { + { &hf_rrc_uarfcn , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UARFCN }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_utraFDD_item_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_145, T_criticalExtensions_145_sequence); + ett_rrc_T_utraFDD_item_02, T_utraFDD_item_02_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_144_vals[] = { +static const per_sequence_t T_utraFDD_02_sequence_of[1] = { + { &hf_rrc_utraFDD_item_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_utraFDD_item_02 }, +}; + +static int +dissect_rrc_T_utraFDD_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_T_utraFDD_02, T_utraFDD_02_sequence_of, + 1, maxNumFDDFreqs, FALSE); + + return offset; +} + + +static const per_sequence_t T_utraTDD_item_02_sequence[] = { + { &hf_rrc_uarfcn , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UARFCN }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_utraTDD_item_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_utraTDD_item_02, T_utraTDD_item_02_sequence); + + return offset; +} + + +static const per_sequence_t T_utraTDD_02_sequence_of[1] = { + { &hf_rrc_utraTDD_item_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_utraTDD_item_02 }, +}; + +static int +dissect_rrc_T_utraTDD_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_T_utraTDD_02, T_utraTDD_02_sequence_of, + 1, maxNumTDDFreqs, FALSE); + + return offset; +} + + +static const per_sequence_t T_gsm_03_sequence[] = { + { &hf_rrc_gsm_CellGroup , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GSM_CellGroup }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_gsm_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_gsm_03, T_gsm_03_sequence); + + return offset; +} + + +static const value_string rrc_T_radioAccessTechnology_02_vals[] = { + { 0, "utraFDD" }, + { 1, "utraTDD" }, + { 2, "eutra" }, + { 3, "gsm" }, + { 0, NULL } +}; + +static const per_choice_t T_radioAccessTechnology_02_choice[] = { + { 0, &hf_rrc_utraFDD_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_utraFDD_02 }, + { 1, &hf_rrc_utraTDD_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_utraTDD_02 }, + { 2, &hf_rrc_eutra_01 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxNumEUTRAFreqs_OF_EARFCNRange }, + { 3, &hf_rrc_gsm_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_03 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_radioAccessTechnology_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_radioAccessTechnology_02, T_radioAccessTechnology_02_choice, + NULL); + + return offset; +} + + +static const per_sequence_t PriorityLevel_r13_sequence[] = { + { &hf_rrc_priority , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_maxPrio_1 }, + { &hf_rrc_subpriority , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_subpriority }, + { &hf_rrc_radioAccessTechnology_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_radioAccessTechnology_02 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_PriorityLevel_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_PriorityLevel_r13, PriorityLevel_r13_sequence); + + return offset; +} + + +static const per_sequence_t PriorityLevelList_r13_sequence_of[1] = { + { &hf_rrc_PriorityLevelList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PriorityLevel_r13 }, +}; + +static int +dissect_rrc_PriorityLevelList_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_PriorityLevelList_r13, PriorityLevelList_r13_sequence_of, + 1, maxPrio_ext, FALSE); + + return offset; +} + + +static const per_sequence_t T_configureDedicatedPriorities_02_sequence[] = { + { &hf_rrc_t_322 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_322 }, + { &hf_rrc_priorityLevelList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PriorityLevelList_r13 }, + { &hf_rrc_eutraDetection , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_configureDedicatedPriorities_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_configureDedicatedPriorities_02, T_configureDedicatedPriorities_02_sequence); + + return offset; +} + + +static const value_string rrc_T_action_02_vals[] = { + { 0, "clearDedicatedPriorities" }, + { 1, "configureDedicatedPriorities" }, + { 0, NULL } +}; + +static const per_choice_t T_action_02_choice[] = { + { 0, &hf_rrc_clearDedicatedPriorities, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_configureDedicatedPriorities_02, ASN1_NO_EXTENSIONS , dissect_rrc_T_configureDedicatedPriorities_02 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_action_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_action_02, T_action_02_choice, + NULL); + + return offset; +} + + +static const per_sequence_t DedicatedPriorityInformation_r13_sequence[] = { + { &hf_rrc_action_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_action_02 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_DedicatedPriorityInformation_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_DedicatedPriorityInformation_r13, DedicatedPriorityInformation_r13_sequence); + + return offset; +} + + +static const per_sequence_t UTRANMobilityInformation_r13_IEs_sequence[] = { + { &hf_rrc_integrityProtectionModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_IntegrityProtectionModeInfo_r7 }, + { &hf_rrc_cipheringModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringModeInfo_r7 }, + { &hf_rrc_new_U_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_U_RNTI }, + { &hf_rrc_new_C_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI }, + { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_H_RNTI }, + { &hf_rrc_newPrimary_E_RNTI, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RNTI }, + { &hf_rrc_ue_ConnTimersAndConstants_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_ConnTimersAndConstants_r11 }, + { &hf_rrc_measurementReleaseEnhancement, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementReleaseEnhancement }, + { &hf_rrc_cn_InformationInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_InformationInfoFull }, + { &hf_rrc_primary_plmn_Identity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PLMN_Identity }, + { &hf_rrc_domainSpecificAccessRestrictionParametersUpdate, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DomainSpecificAccessRestrictionParam_v670ext }, + { &hf_rrc_pagingPermissionWithAccessControlParametersUpdate, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PagingPermissionWithAccessControlParameters }, + { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, + { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, + { &hf_rrc_extendedDedicatedPriorityInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DedicatedPriorityInformation_r13 }, + { &hf_rrc_dl_CounterSynchronisationInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CounterSynchronisationInfo_r5 }, + { &hf_rrc_dedicatedWLANOffloadInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DedicatedWLANOffloadInformation }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_UTRANMobilityInformation_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_UTRANMobilityInformation_r13_IEs, UTRANMobilityInformation_r13_IEs_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_198_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_198(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_198, T_nonCriticalExtensions_198_sequence); + + return offset; +} + + +static const per_sequence_t T_r13_09_sequence[] = { + { &hf_rrc_utranMobilityInformation_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformation_r13_IEs }, + { &hf_rrc_utranMobilityInformation_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_nonCriticalExtensions_198, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_198 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_r13_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_r13_09, T_r13_09_sequence); + + return offset; +} + + +static const per_sequence_t T_criticalExtensions_155_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_155(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_155, T_criticalExtensions_155_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_154_vals[] = { + { 0, "r13" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_154_choice[] = { + { 0, &hf_rrc_r13_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_09 }, + { 1, &hf_rrc_criticalExtensions_156, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_155 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_154(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_154, T_criticalExtensions_154_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_153_vals[] = { { 0, "r12" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_144_choice[] = { +static const per_choice_t T_criticalExtensions_153_choice[] = { { 0, &hf_rrc_r12_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_11 }, - { 1, &hf_rrc_criticalExtensions_146, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_145 }, + { 1, &hf_rrc_criticalExtensions_155, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_154 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_144, T_criticalExtensions_144_choice, + ett_rrc_T_criticalExtensions_153, T_criticalExtensions_153_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_143_vals[] = { +static const value_string rrc_T_criticalExtensions_152_vals[] = { { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_143_choice[] = { +static const per_choice_t T_criticalExtensions_152_choice[] = { { 0, &hf_rrc_r11_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_12 }, - { 1, &hf_rrc_criticalExtensions_145, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_144 }, + { 1, &hf_rrc_criticalExtensions_154, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_153 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_143, T_criticalExtensions_143_choice, + ett_rrc_T_criticalExtensions_152, T_criticalExtensions_152_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_142_vals[] = { +static const value_string rrc_T_criticalExtensions_151_vals[] = { { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_142_choice[] = { +static const per_choice_t T_criticalExtensions_151_choice[] = { { 0, &hf_rrc_r7_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_14 }, - { 1, &hf_rrc_criticalExtensions_144, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_143 }, + { 1, &hf_rrc_criticalExtensions_153, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_152 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_142, T_criticalExtensions_142_choice, + ett_rrc_T_criticalExtensions_151, T_criticalExtensions_151_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_141_vals[] = { +static const value_string rrc_T_criticalExtensions_150_vals[] = { { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_141_choice[] = { +static const per_choice_t T_criticalExtensions_150_choice[] = { { 0, &hf_rrc_r5_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_13 }, - { 1, &hf_rrc_criticalExtensions_143, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_142 }, + { 1, &hf_rrc_criticalExtensions_152, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_151 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_150(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_141, T_criticalExtensions_141_choice, + ett_rrc_T_criticalExtensions_150, T_criticalExtensions_150_choice, NULL); return offset; @@ -92867,7 +95782,7 @@ dissect_rrc_T_criticalExtensions_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_27_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_142, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_141 }, + { &hf_rrc_criticalExtensions_151, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_150 }, { NULL, 0, 0, NULL } }; @@ -92894,7 +95809,7 @@ static const per_choice_t UTRANMobilityInformation_choice[] = { static int dissect_rrc_UTRANMobilityInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 507 "../../asn1/rrc/rrc.cnf" +#line 508 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UTRANMobilityInformation"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_UTRANMobilityInformation, UTRANMobilityInformation_choice, @@ -92996,14 +95911,14 @@ dissect_rrc_HandoverFromUTRANCommand_GERANIu_r5_IEs(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_55_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_58_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_55, T_nonCriticalExtensions_55_sequence); + ett_rrc_T_nonCriticalExtensions_58, T_nonCriticalExtensions_58_sequence); return offset; } @@ -93011,7 +95926,7 @@ dissect_rrc_T_nonCriticalExtensions_55(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r5_03_sequence[] = { { &hf_rrc_handoverFromUTRANCommand_GERANIu_r5, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverFromUTRANCommand_GERANIu_r5_IEs }, - { &hf_rrc_nonCriticalExtensions_55, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_55 }, + { &hf_rrc_nonCriticalExtensions_58, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_58 }, { NULL, 0, 0, NULL } }; @@ -93024,21 +95939,21 @@ dissect_rrc_T_r5_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_44_sequence[] = { +static const per_sequence_t T_criticalExtensions_47_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_44, T_criticalExtensions_44_sequence); + ett_rrc_T_criticalExtensions_47, T_criticalExtensions_47_sequence); return offset; } static const per_sequence_t T_later_than_r5_sequence[] = { - { &hf_rrc_criticalExtensions_45, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_44 }, + { &hf_rrc_criticalExtensions_48, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_47 }, { NULL, 0, 0, NULL } }; @@ -93081,7 +95996,7 @@ static const per_sequence_t HandoverFromUTRANCommand_GERANIu_sequence[] = { static int dissect_rrc_HandoverFromUTRANCommand_GERANIu(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 241 "../../asn1/rrc/rrc.cnf" +#line 242 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "HandoverFromUTRANCommand-GERANIu"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_HandoverFromUTRANCommand_GERANIu, HandoverFromUTRANCommand_GERANIu_sequence); @@ -93462,14 +96377,14 @@ dissect_rrc_MBMSModifiedServicesInformation_v7c0ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_197_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_207_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_197(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_207(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_197, T_nonCriticalExtensions_197_sequence); + ett_rrc_T_nonCriticalExtensions_207, T_nonCriticalExtensions_207_sequence); return offset; } @@ -93477,7 +96392,7 @@ dissect_rrc_T_nonCriticalExtensions_197(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7c0NonCriticalExtensions_sequence[] = { { &hf_rrc_mbmsModifiedServicesInformation_v7c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSModifiedServicesInformation_v7c0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_197, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_197 }, + { &hf_rrc_nonCriticalExtensions_207, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_207 }, { NULL, 0, 0, NULL } }; @@ -93519,7 +96434,7 @@ static const per_sequence_t MBMSModifiedServicesInformation_sequence[] = { static int dissect_rrc_MBMSModifiedServicesInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 281 "../../asn1/rrc/rrc.cnf" +#line 282 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSModifiedServicesInformation"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MBMSModifiedServicesInformation, MBMSModifiedServicesInformation_sequence); @@ -93577,14 +96492,14 @@ dissect_rrc_ETWS_WarningSecurityInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_39_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_42_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_39, T_nonCriticalExtensions_39_sequence); + ett_rrc_T_nonCriticalExtensions_42, T_nonCriticalExtensions_42_sequence); return offset; } @@ -93593,13 +96508,13 @@ dissect_rrc_T_nonCriticalExtensions_39(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t ETWSPrimaryNotificationWithSecurity_sequence[] = { { &hf_rrc_etws_Information, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ETWS_Information }, { &hf_rrc_dummy_09 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ETWS_WarningSecurityInfo }, - { &hf_rrc_nonCriticalExtensions_39, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_39 }, + { &hf_rrc_nonCriticalExtensions_42, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_42 }, { NULL, 0, 0, NULL } }; static int dissect_rrc_ETWSPrimaryNotificationWithSecurity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 225 "../../asn1/rrc/rrc.cnf" +#line 226 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "ETWSPrimaryNotificationWithSecurity"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_ETWSPrimaryNotificationWithSecurity, ETWSPrimaryNotificationWithSecurity_sequence); @@ -93614,7 +96529,7 @@ dissect_rrc_ETWSPrimaryNotificationWithSecurity(tvbuff_t *tvb _U_, int offset _U static int dissect_rrc_T_eutra_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 621 "../../asn1/rrc/rrc.cnf" +#line 622 "../../asn1/rrc/rrc.cnf" tvbuff_t *eutra_message_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, &eutra_message_tvb); @@ -93644,14 +96559,14 @@ dissect_rrc_HandoverFromUTRANCommand_EUTRA_r8_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_57_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_60_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_57, T_nonCriticalExtensions_57_sequence); + ett_rrc_T_nonCriticalExtensions_60, T_nonCriticalExtensions_60_sequence); return offset; } @@ -93660,7 +96575,7 @@ dissect_rrc_T_nonCriticalExtensions_57(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r8_04_sequence[] = { { &hf_rrc_handoverFromUTRANCommand_EUTRA_r8, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverFromUTRANCommand_EUTRA_r8_IEs }, { &hf_rrc_handoverFromUTRANCommand_EUTRA_r8_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_57, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_57 }, + { &hf_rrc_nonCriticalExtensions_60, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_60 }, { NULL, 0, 0, NULL } }; @@ -93676,7 +96591,7 @@ dissect_rrc_T_r8_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro static int dissect_rrc_T_ims_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 657 "../../asn1/rrc/rrc.cnf" +#line 658 "../../asn1/rrc/rrc.cnf" tvbuff_t *imsInformation_tvb=NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, 1, 32, FALSE, &imsInformation_tvb); @@ -93731,7 +96646,7 @@ dissect_rrc_RSR_VCC_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ static int dissect_rrc_T_eutra_Message_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 627 "../../asn1/rrc/rrc.cnf" +#line 628 "../../asn1/rrc/rrc.cnf" tvbuff_t *eutra_message_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, &eutra_message_tvb); @@ -93762,14 +96677,14 @@ dissect_rrc_HandoverFromUTRANCommand_EUTRA_r11_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_58_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_61_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_58(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_58, T_nonCriticalExtensions_58_sequence); + ett_rrc_T_nonCriticalExtensions_61, T_nonCriticalExtensions_61_sequence); return offset; } @@ -93778,7 +96693,7 @@ dissect_rrc_T_nonCriticalExtensions_58(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r11_04_sequence[] = { { &hf_rrc_handoverFromUTRANCommand_EUTRA_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverFromUTRANCommand_EUTRA_r11_IEs }, { &hf_rrc_handoverFromUTRANCommand_EUTRA_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_58, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_58 }, + { &hf_rrc_nonCriticalExtensions_61, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_61 }, { NULL, 0, 0, NULL } }; @@ -93791,57 +96706,57 @@ dissect_rrc_T_r11_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_48_sequence[] = { +static const per_sequence_t T_criticalExtensions_51_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_48, T_criticalExtensions_48_sequence); + ett_rrc_T_criticalExtensions_51, T_criticalExtensions_51_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_47_vals[] = { +static const value_string rrc_T_criticalExtensions_50_vals[] = { { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_47_choice[] = { +static const per_choice_t T_criticalExtensions_50_choice[] = { { 0, &hf_rrc_r11_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_04 }, - { 1, &hf_rrc_criticalExtensions_49, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_48 }, + { 1, &hf_rrc_criticalExtensions_52, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_51 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_47, T_criticalExtensions_47_choice, + ett_rrc_T_criticalExtensions_50, T_criticalExtensions_50_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_46_vals[] = { +static const value_string rrc_T_criticalExtensions_49_vals[] = { { 0, "r8" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_46_choice[] = { +static const per_choice_t T_criticalExtensions_49_choice[] = { { 0, &hf_rrc_r8_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_04 }, - { 1, &hf_rrc_criticalExtensions_48, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_47 }, + { 1, &hf_rrc_criticalExtensions_51, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_50 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_46, T_criticalExtensions_46_choice, + ett_rrc_T_criticalExtensions_49, T_criticalExtensions_49_choice, NULL); return offset; @@ -93850,13 +96765,13 @@ dissect_rrc_T_criticalExtensions_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t HandoverFromUTRANCommand_EUTRA_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_47, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_46 }, + { &hf_rrc_criticalExtensions_50, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_49 }, { NULL, 0, 0, NULL } }; static int dissect_rrc_HandoverFromUTRANCommand_EUTRA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 237 "../../asn1/rrc/rrc.cnf" +#line 238 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "HandoverFromUTRANCommand-EUTRA"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_HandoverFromUTRANCommand_EUTRA, HandoverFromUTRANCommand_EUTRA_sequence); @@ -93913,14 +96828,14 @@ dissect_rrc_UEInformationRequest_r10_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_205_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_215_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_205(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_215(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_205, T_nonCriticalExtensions_205_sequence); + ett_rrc_T_nonCriticalExtensions_215, T_nonCriticalExtensions_215_sequence); return offset; } @@ -93929,7 +96844,7 @@ dissect_rrc_T_nonCriticalExtensions_205(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r10_12_sequence[] = { { &hf_rrc_ueInformationRequest_r10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UEInformationRequest_r10_IEs }, { &hf_rrc_ueInformationRequest_r10_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_205, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_205 }, + { &hf_rrc_nonCriticalExtensions_215, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_215 }, { NULL, 0, 0, NULL } }; @@ -94003,14 +96918,14 @@ dissect_rrc_UEInformationRequest_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_206_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_216_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_206(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_216(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_206, T_nonCriticalExtensions_206_sequence); + ett_rrc_T_nonCriticalExtensions_216, T_nonCriticalExtensions_216_sequence); return offset; } @@ -94019,7 +96934,7 @@ dissect_rrc_T_nonCriticalExtensions_206(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r11_14_sequence[] = { { &hf_rrc_ueInformationRequest_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UEInformationRequest_r11_IEs }, { &hf_rrc_ueInformationRequest_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_206, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_206 }, + { &hf_rrc_nonCriticalExtensions_216, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_216 }, { NULL, 0, 0, NULL } }; @@ -94032,57 +96947,57 @@ dissect_rrc_T_r11_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_151_sequence[] = { +static const per_sequence_t T_criticalExtensions_161_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_161(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_151, T_criticalExtensions_151_sequence); + ett_rrc_T_criticalExtensions_161, T_criticalExtensions_161_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_150_vals[] = { +static const value_string rrc_T_criticalExtensions_160_vals[] = { { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_150_choice[] = { +static const per_choice_t T_criticalExtensions_160_choice[] = { { 0, &hf_rrc_r11_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_14 }, - { 1, &hf_rrc_criticalExtensions_152, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_151 }, + { 1, &hf_rrc_criticalExtensions_162, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_161 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_150(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_160(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_150, T_criticalExtensions_150_choice, + ett_rrc_T_criticalExtensions_160, T_criticalExtensions_160_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_149_vals[] = { +static const value_string rrc_T_criticalExtensions_159_vals[] = { { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_149_choice[] = { +static const per_choice_t T_criticalExtensions_159_choice[] = { { 0, &hf_rrc_r10_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_12 }, - { 1, &hf_rrc_criticalExtensions_151, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_150 }, + { 1, &hf_rrc_criticalExtensions_161, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_160 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_149, T_criticalExtensions_149_choice, + ett_rrc_T_criticalExtensions_159, T_criticalExtensions_159_choice, NULL); return offset; @@ -94091,13 +97006,13 @@ dissect_rrc_T_criticalExtensions_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t UEInformationRequest_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_150, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_149 }, + { &hf_rrc_criticalExtensions_160, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_159 }, { NULL, 0, 0, NULL } }; static int dissect_rrc_UEInformationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 479 "../../asn1/rrc/rrc.cnf" +#line 480 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UEInformationRequest"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_UEInformationRequest, UEInformationRequest_sequence); @@ -94508,14 +97423,14 @@ dissect_rrc_LoggingMeasurementConfiguration_r10_IEs(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_202_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_212_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_202(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_212(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_202, T_nonCriticalExtensions_202_sequence); + ett_rrc_T_nonCriticalExtensions_212, T_nonCriticalExtensions_212_sequence); return offset; } @@ -94524,7 +97439,7 @@ dissect_rrc_T_nonCriticalExtensions_202(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r10_11_sequence[] = { { &hf_rrc_loggingMeasurementConfiguration_r10_IEs, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggingMeasurementConfiguration_r10_IEs }, { &hf_rrc_loggingMeasurementConfiguration_r10_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_202, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_202 }, + { &hf_rrc_nonCriticalExtensions_212, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_212 }, { NULL, 0, 0, NULL } }; @@ -94684,14 +97599,14 @@ dissect_rrc_LoggingMeasurementConfiguration_r11_IEs(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_203_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_213_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_203(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_213(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_203, T_nonCriticalExtensions_203_sequence); + ett_rrc_T_nonCriticalExtensions_213, T_nonCriticalExtensions_213_sequence); return offset; } @@ -94700,7 +97615,7 @@ dissect_rrc_T_nonCriticalExtensions_203(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r11_13_sequence[] = { { &hf_rrc_loggingMeasurementConfiguration_r11_IEs, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggingMeasurementConfiguration_r11_IEs }, { &hf_rrc_loggingMeasurementConfiguration_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_203, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_203 }, + { &hf_rrc_nonCriticalExtensions_213, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_213 }, { NULL, 0, 0, NULL } }; @@ -94713,57 +97628,57 @@ dissect_rrc_T_r11_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_148_sequence[] = { +static const per_sequence_t T_criticalExtensions_158_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_148, T_criticalExtensions_148_sequence); + ett_rrc_T_criticalExtensions_158, T_criticalExtensions_158_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_147_vals[] = { +static const value_string rrc_T_criticalExtensions_157_vals[] = { { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_147_choice[] = { +static const per_choice_t T_criticalExtensions_157_choice[] = { { 0, &hf_rrc_r11_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_13 }, - { 1, &hf_rrc_criticalExtensions_149, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_148 }, + { 1, &hf_rrc_criticalExtensions_159, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_158 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_157(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_147, T_criticalExtensions_147_choice, + ett_rrc_T_criticalExtensions_157, T_criticalExtensions_157_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_146_vals[] = { +static const value_string rrc_T_criticalExtensions_156_vals[] = { { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_146_choice[] = { +static const per_choice_t T_criticalExtensions_156_choice[] = { { 0, &hf_rrc_r10_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_11 }, - { 1, &hf_rrc_criticalExtensions_148, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_147 }, + { 1, &hf_rrc_criticalExtensions_158, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_157 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_156(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_146, T_criticalExtensions_146_choice, + ett_rrc_T_criticalExtensions_156, T_criticalExtensions_156_choice, NULL); return offset; @@ -94772,13 +97687,13 @@ dissect_rrc_T_criticalExtensions_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t LoggingMeasurementConfiguration_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_147, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_146 }, + { &hf_rrc_criticalExtensions_157, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_156 }, { NULL, 0, 0, NULL } }; static int dissect_rrc_LoggingMeasurementConfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 257 "../../asn1/rrc/rrc.cnf" +#line 258 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "LoggingMeasurementConfiguration"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_LoggingMeasurementConfiguration, LoggingMeasurementConfiguration_sequence); @@ -94866,7 +97781,7 @@ static const per_choice_t DL_DCCH_MessageType_choice[] = { static int dissect_rrc_DL_DCCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 926 "../../asn1/rrc/rrc.cnf" +#line 927 "../../asn1/rrc/rrc.cnf" offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_DL_DCCH_MessageType, DL_DCCH_MessageType_choice, &msg_type); @@ -94886,7 +97801,7 @@ static const per_sequence_t DL_DCCH_Message_sequence[] = { static int dissect_rrc_DL_DCCH_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 929 "../../asn1/rrc/rrc.cnf" +#line 930 "../../asn1/rrc/rrc.cnf" offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_DL_DCCH_Message, DL_DCCH_Message_sequence); @@ -94900,7 +97815,7 @@ dissect_rrc_DL_DCCH_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx static int dissect_rrc_START_Value(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 837 "../../asn1/rrc/rrc.cnf" +#line 838 "../../asn1/rrc/rrc.cnf" tvbuff_t * start_val; fp_info *fpinf; rrc_ciphering_info * c_inf; @@ -95009,14 +97924,14 @@ dissect_rrc_UL_CounterSynchronisationInfo(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_nonCriticalExtensions_08_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_09_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_08, T_nonCriticalExtensions_08_sequence); + ett_rrc_T_nonCriticalExtensions_09, T_nonCriticalExtensions_09_sequence); return offset; } @@ -95024,7 +97939,7 @@ dissect_rrc_T_nonCriticalExtensions_08(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_laterNonCriticalExtensions_01_sequence[] = { { &hf_rrc_activeSetUpdateComplete_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_08 }, + { &hf_rrc_nonCriticalExtensions_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_09 }, { NULL, 0, 0, NULL } }; @@ -95048,7 +97963,7 @@ static const per_sequence_t ActiveSetUpdateComplete_sequence[] = { static int dissect_rrc_ActiveSetUpdateComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 177 "../../asn1/rrc/rrc.cnf" +#line 178 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "ActiveSetUpdateComplete"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_ActiveSetUpdateComplete, ActiveSetUpdateComplete_sequence); @@ -95182,14 +98097,14 @@ dissect_rrc_FailureCauseWithProtErr(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_nonCriticalExtensions_09_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_10_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_09, T_nonCriticalExtensions_09_sequence); + ett_rrc_T_nonCriticalExtensions_10, T_nonCriticalExtensions_10_sequence); return offset; } @@ -95197,7 +98112,7 @@ dissect_rrc_T_nonCriticalExtensions_09(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_laterNonCriticalExtensions_02_sequence[] = { { &hf_rrc_activeSetUpdateFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_09 }, + { &hf_rrc_nonCriticalExtensions_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_10 }, { NULL, 0, 0, NULL } }; @@ -95219,7 +98134,7 @@ static const per_sequence_t ActiveSetUpdateFailure_sequence[] = { static int dissect_rrc_ActiveSetUpdateFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 181 "../../asn1/rrc/rrc.cnf" +#line 182 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "ActiveSetUpdateFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_ActiveSetUpdateFailure, ActiveSetUpdateFailure_sequence); @@ -95281,14 +98196,14 @@ dissect_rrc_CellChangeOrderFromUTRANFailure_r3_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_12_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_13_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_12, T_nonCriticalExtensions_12_sequence); + ett_rrc_T_nonCriticalExtensions_13, T_nonCriticalExtensions_13_sequence); return offset; } @@ -95296,7 +98211,7 @@ dissect_rrc_T_nonCriticalExtensions_12(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_laterNonCriticalExtensions_05_sequence[] = { { &hf_rrc_cellChangeOrderFromUTRANFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_12, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_12 }, + { &hf_rrc_nonCriticalExtensions_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_13 }, { NULL, 0, 0, NULL } }; @@ -95324,14 +98239,14 @@ dissect_rrc_T_r3_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_10_sequence[] = { +static const per_sequence_t T_criticalExtensions_11_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_10, T_criticalExtensions_10_sequence); + ett_rrc_T_criticalExtensions_11, T_criticalExtensions_11_sequence); return offset; } @@ -95339,7 +98254,7 @@ dissect_rrc_T_criticalExtensions_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t T_dummy_sequence[] = { { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_10 }, + { &hf_rrc_criticalExtensions_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_11 }, { NULL, 0, 0, NULL } }; @@ -95366,7 +98281,7 @@ static const per_choice_t CellChangeOrderFromUTRANFailure_choice[] = { static int dissect_rrc_CellChangeOrderFromUTRANFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 193 "../../asn1/rrc/rrc.cnf" +#line 194 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "CellChangeOrderFromUTRANFailure"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_CellChangeOrderFromUTRANFailure, CellChangeOrderFromUTRANFailure_choice, @@ -95419,14 +98334,14 @@ dissect_rrc_RB_COUNT_C_InformationList(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_37_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_40_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_37, T_nonCriticalExtensions_37_sequence); + ett_rrc_T_nonCriticalExtensions_40, T_nonCriticalExtensions_40_sequence); return offset; } @@ -95434,7 +98349,7 @@ dissect_rrc_T_nonCriticalExtensions_37(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_laterNonCriticalExtensions_10_sequence[] = { { &hf_rrc_counterCheckResponse_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_37, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_37 }, + { &hf_rrc_nonCriticalExtensions_40, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_40 }, { NULL, 0, 0, NULL } }; @@ -95456,7 +98371,7 @@ static const per_sequence_t CounterCheckResponse_sequence[] = { static int dissect_rrc_CounterCheckResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 217 "../../asn1/rrc/rrc.cnf" +#line 218 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "CounterCheckResponse"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_CounterCheckResponse, CounterCheckResponse_sequence); @@ -95526,14 +98441,14 @@ dissect_rrc_HandoverToUTRANComplete_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U } -static const per_sequence_t T_nonCriticalExtensions_50_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_53_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_53(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_50, T_nonCriticalExtensions_50_sequence); + ett_rrc_T_nonCriticalExtensions_53, T_nonCriticalExtensions_53_sequence); return offset; } @@ -95541,7 +98456,7 @@ dissect_rrc_T_nonCriticalExtensions_50(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_vb50NonCriticalExtensions_04_sequence[] = { { &hf_rrc_handoverToUTRANComplete_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANComplete_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_50, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_50 }, + { &hf_rrc_nonCriticalExtensions_53, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_53 }, { NULL, 0, 0, NULL } }; @@ -95593,7 +98508,7 @@ static const per_sequence_t HandoverToUTRANComplete_sequence[] = { static int dissect_rrc_HandoverToUTRANComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 229 "../../asn1/rrc/rrc.cnf" +#line 230 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "HandoverToUTRANComplete"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_HandoverToUTRANComplete, HandoverToUTRANComplete_sequence); @@ -95943,15 +98858,15 @@ dissect_rrc_T_measurementQuantity_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_fdd_173_sequence[] = { +static const per_sequence_t T_fdd_175_sequence[] = { { &hf_rrc_measurementQuantity_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_measurementQuantity_02 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_173(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_175(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_173, T_fdd_173_sequence); + ett_rrc_T_fdd_175, T_fdd_175_sequence); return offset; } @@ -95991,37 +98906,37 @@ dissect_rrc_PrimaryCCPCH_RSCP(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act } -static const per_sequence_t T_tdd_119_sequence[] = { +static const per_sequence_t T_tdd_120_sequence[] = { { &hf_rrc_timeslotISCP , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeslotISCP_List }, { &hf_rrc_primaryCCPCH_RSCP, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_RSCP }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_119, T_tdd_119_sequence); + ett_rrc_T_tdd_120, T_tdd_120_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_131_vals[] = { +static const value_string rrc_T_modeSpecificInfo_132_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_131_choice[] = { - { 0, &hf_rrc_fdd_179 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_173 }, - { 1, &hf_rrc_tdd_127 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_119 }, +static const per_choice_t T_modeSpecificInfo_132_choice[] = { + { 0, &hf_rrc_fdd_181 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_175 }, + { 1, &hf_rrc_tdd_128 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_120 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_131, T_modeSpecificInfo_131_choice, + ett_rrc_T_modeSpecificInfo_132, T_modeSpecificInfo_132_choice, NULL); return offset; @@ -96029,7 +98944,7 @@ dissect_rrc_T_modeSpecificInfo_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t T_currentCell_sequence[] = { - { &hf_rrc_modeSpecificInfo_131, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_131 }, + { &hf_rrc_modeSpecificInfo_132, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_132 }, { NULL, 0, 0, NULL } }; @@ -96110,52 +99025,52 @@ dissect_rrc_T_measurementQuantity_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_fdd_174_sequence[] = { +static const per_sequence_t T_fdd_176_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_measurementQuantity_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_measurementQuantity_04 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_174(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_176(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_174, T_fdd_174_sequence); + ett_rrc_T_fdd_176, T_fdd_176_sequence); return offset; } -static const per_sequence_t T_tdd_120_sequence[] = { +static const per_sequence_t T_tdd_121_sequence[] = { { &hf_rrc_cellParametersID, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID }, { &hf_rrc_primaryCCPCH_RSCP, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_RSCP }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_120, T_tdd_120_sequence); + ett_rrc_T_tdd_121, T_tdd_121_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_132_vals[] = { +static const value_string rrc_T_modeSpecificInfo_133_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_132_choice[] = { - { 0, &hf_rrc_fdd_180 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_174 }, - { 1, &hf_rrc_tdd_128 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_120 }, +static const per_choice_t T_modeSpecificInfo_133_choice[] = { + { 0, &hf_rrc_fdd_182 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_176 }, + { 1, &hf_rrc_tdd_129 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_121 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_132, T_modeSpecificInfo_132_choice, + ett_rrc_T_modeSpecificInfo_133, T_modeSpecificInfo_133_choice, NULL); return offset; @@ -96164,7 +99079,7 @@ dissect_rrc_T_modeSpecificInfo_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t MonitoredCellRACH_Result_sequence[] = { { &hf_rrc_sfn_SFN_ObsTimeDifference, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SFN_SFN_ObsTimeDifference }, - { &hf_rrc_modeSpecificInfo_132, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_132 }, + { &hf_rrc_modeSpecificInfo_133, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_133 }, { NULL, 0, 0, NULL } }; @@ -96533,14 +99448,14 @@ dissect_rrc_InitialDirectTransfer_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_51_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_54_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_54(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_51, T_nonCriticalExtensions_51_sequence); + ett_rrc_T_nonCriticalExtensions_54, T_nonCriticalExtensions_54_sequence); return offset; } @@ -96548,7 +99463,7 @@ dissect_rrc_T_nonCriticalExtensions_51(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_vc50NonCriticalExtensions_01_sequence[] = { { &hf_rrc_initialDirectTransfer_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InitialDirectTransfer_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_51, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_51 }, + { &hf_rrc_nonCriticalExtensions_54, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_54 }, { NULL, 0, 0, NULL } }; @@ -96677,7 +99592,7 @@ static const per_sequence_t InitialDirectTransfer_sequence[] = { static int dissect_rrc_InitialDirectTransfer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 233 "../../asn1/rrc/rrc.cnf" +#line 234 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "InitialDirectTransfer"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_InitialDirectTransfer, InitialDirectTransfer_sequence); @@ -96806,7 +99721,7 @@ dissect_rrc_HandoverFromUtranFailure_v590ext_IEs(tvbuff_t *tvb _U_, int offset _ static int dissect_rrc_T_eutra_Message_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 633 "../../asn1/rrc/rrc.cnf" +#line 634 "../../asn1/rrc/rrc.cnf" tvbuff_t *eutra_message_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, &eutra_message_tvb); @@ -96834,14 +99749,14 @@ dissect_rrc_HandoverFromUtranFailure_v860ext_IEs(tvbuff_t *tvb _U_, int offset _ } -static const per_sequence_t T_nonCriticalExtensions_59_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_62_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_59(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_62(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_59, T_nonCriticalExtensions_59_sequence); + ett_rrc_T_nonCriticalExtensions_62, T_nonCriticalExtensions_62_sequence); return offset; } @@ -96849,7 +99764,7 @@ dissect_rrc_T_nonCriticalExtensions_59(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v860NonCriticalExtensions_06_sequence[] = { { &hf_rrc_handoverFromUTRANFailure_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverFromUtranFailure_v860ext_IEs }, - { &hf_rrc_nonCriticalExtensions_59, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_59 }, + { &hf_rrc_nonCriticalExtensions_62, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_62 }, { NULL, 0, 0, NULL } }; @@ -96902,7 +99817,7 @@ static const per_sequence_t HandoverFromUTRANFailure_sequence[] = { static int dissect_rrc_HandoverFromUTRANFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 253 "../../asn1/rrc/rrc.cnf" +#line 254 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "HandoverFromUTRANFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_HandoverFromUTRANFailure, HandoverFromUTRANFailure_sequence); @@ -96942,14 +99857,14 @@ dissect_rrc_MeasurementControlFailure_vc50ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_71_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_75_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_71, T_nonCriticalExtensions_71_sequence); + ett_rrc_T_nonCriticalExtensions_75, T_nonCriticalExtensions_75_sequence); return offset; } @@ -96957,7 +99872,7 @@ dissect_rrc_T_nonCriticalExtensions_71(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_vc50NonCriticalExtensions_03_sequence[] = { { &hf_rrc_measurementControlFailure_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementControlFailure_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_71, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_71 }, + { &hf_rrc_nonCriticalExtensions_75, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_75 }, { NULL, 0, 0, NULL } }; @@ -97009,7 +99924,7 @@ static const per_sequence_t MeasurementControlFailure_sequence[] = { static int dissect_rrc_MeasurementControlFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 301 "../../asn1/rrc/rrc.cnf" +#line 302 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MeasurementControlFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MeasurementControlFailure, MeasurementControlFailure_sequence); @@ -97036,51 +99951,51 @@ dissect_rrc_CountC_SFN_Frame_difference(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_fdd_158_sequence[] = { +static const per_sequence_t T_fdd_160_sequence[] = { { &hf_rrc_countC_SFN_Frame_difference, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CountC_SFN_Frame_difference }, { &hf_rrc_tm , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_38399 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_160(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_158, T_fdd_158_sequence); + ett_rrc_T_fdd_160, T_fdd_160_sequence); return offset; } -static const per_sequence_t T_tdd_107_sequence[] = { +static const per_sequence_t T_tdd_108_sequence[] = { { &hf_rrc_countC_SFN_Frame_difference, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CountC_SFN_Frame_difference }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_107, T_tdd_107_sequence); + ett_rrc_T_tdd_108, T_tdd_108_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_116_vals[] = { +static const value_string rrc_T_modeSpecificInfo_117_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_116_choice[] = { - { 0, &hf_rrc_fdd_163 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_158 }, - { 1, &hf_rrc_tdd_114 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_107 }, +static const per_choice_t T_modeSpecificInfo_117_choice[] = { + { 0, &hf_rrc_fdd_165 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_160 }, + { 1, &hf_rrc_tdd_115 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_108 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_116, T_modeSpecificInfo_116_choice, + ett_rrc_T_modeSpecificInfo_117, T_modeSpecificInfo_117_choice, NULL); return offset; @@ -97088,7 +100003,7 @@ dissect_rrc_T_modeSpecificInfo_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t CellSynchronisationInfo_sequence[] = { - { &hf_rrc_modeSpecificInfo_116, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_116 }, + { &hf_rrc_modeSpecificInfo_117, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_117 }, { NULL, 0, 0, NULL } }; @@ -97101,7 +100016,7 @@ dissect_rrc_CellSynchronisationInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_fdd_149_sequence[] = { +static const per_sequence_t T_fdd_151_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_cpich_Ec_N0_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CPICH_Ec_N0 }, { &hf_rrc_cpich_RSCP_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CPICH_RSCP }, @@ -97110,15 +100025,15 @@ static const per_sequence_t T_fdd_149_sequence[] = { }; static int -dissect_rrc_T_fdd_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_149, T_fdd_149_sequence); + ett_rrc_T_fdd_151, T_fdd_151_sequence); return offset; } -static const per_sequence_t T_tdd_98_sequence[] = { +static const per_sequence_t T_tdd_99_sequence[] = { { &hf_rrc_cellParametersID, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID }, { &hf_rrc_proposedTGSN , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TGSN }, { &hf_rrc_primaryCCPCH_RSCP, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_RSCP }, @@ -97128,30 +100043,30 @@ static const per_sequence_t T_tdd_98_sequence[] = { }; static int -dissect_rrc_T_tdd_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_98, T_tdd_98_sequence); + ett_rrc_T_tdd_99, T_tdd_99_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_107_vals[] = { +static const value_string rrc_T_modeSpecificInfo_108_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_107_choice[] = { - { 0, &hf_rrc_fdd_152 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_149 }, - { 1, &hf_rrc_tdd_104 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_98 }, +static const per_choice_t T_modeSpecificInfo_108_choice[] = { + { 0, &hf_rrc_fdd_154 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_151 }, + { 1, &hf_rrc_tdd_105 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_99 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_107, T_modeSpecificInfo_107_choice, + ett_rrc_T_modeSpecificInfo_108, T_modeSpecificInfo_108_choice, NULL); return offset; @@ -97162,7 +100077,7 @@ static const per_sequence_t CellMeasuredResults_sequence[] = { { &hf_rrc_cellIdentity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity }, { &hf_rrc_dummy_51 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SFN_SFN_ObsTimeDifference }, { &hf_rrc_cellSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellSynchronisationInfo }, - { &hf_rrc_modeSpecificInfo_107, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_107 }, + { &hf_rrc_modeSpecificInfo_108, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_108 }, { NULL, 0, 0, NULL } }; @@ -97343,7 +100258,7 @@ static const value_string rrc_InterRATMeasuredResults_vals[] = { }; static const per_choice_t InterRATMeasuredResults_choice[] = { - { 0, &hf_rrc_gsm_13 , ASN1_NO_EXTENSIONS , dissect_rrc_GSM_MeasuredResultsList }, + { 0, &hf_rrc_gsm_14 , ASN1_NO_EXTENSIONS , dissect_rrc_GSM_MeasuredResultsList }, { 1, &hf_rrc_spare , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -97621,36 +100536,36 @@ dissect_rrc_SIR_MeasurementList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a } -static const per_sequence_t T_tdd_122_sequence[] = { +static const per_sequence_t T_tdd_123_sequence[] = { { &hf_rrc_sir_MeasurementResults, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SIR_MeasurementList }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_122, T_tdd_122_sequence); + ett_rrc_T_tdd_123, T_tdd_123_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_140_vals[] = { +static const value_string rrc_T_modeSpecificInfo_141_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_140_choice[] = { +static const per_choice_t T_modeSpecificInfo_141_choice[] = { { 0, &hf_rrc_fdd_46 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_tdd_130 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_122 }, + { 1, &hf_rrc_tdd_131 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_123 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_140, T_modeSpecificInfo_140_choice, + ett_rrc_T_modeSpecificInfo_141, T_modeSpecificInfo_141_choice, NULL); return offset; @@ -97659,7 +100574,7 @@ dissect_rrc_T_modeSpecificInfo_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t QualityMeasuredResults_sequence[] = { { &hf_rrc_blerMeasurementResultsList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BLER_MeasurementResultsList }, - { &hf_rrc_modeSpecificInfo_140, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_140 }, + { &hf_rrc_modeSpecificInfo_141, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_141 }, { NULL, 0, 0, NULL } }; @@ -97721,16 +100636,16 @@ dissect_rrc_UE_RX_TX_ReportEntryList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_fdd_177_sequence[] = { +static const per_sequence_t T_fdd_179_sequence[] = { { &hf_rrc_ue_TransmittedPowerFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_TransmittedPower }, { &hf_rrc_ue_RX_TX_ReportEntryList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_RX_TX_ReportEntryList }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_177(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_179(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_177, T_fdd_177_sequence); + ett_rrc_T_fdd_179, T_fdd_179_sequence); return offset; } @@ -97750,37 +100665,37 @@ dissect_rrc_UE_TransmittedPowerTDD_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_tdd_124_sequence[] = { +static const per_sequence_t T_tdd_125_sequence[] = { { &hf_rrc_ue_TransmittedPowerTDD_List, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_TransmittedPowerTDD_List }, { &hf_rrc_appliedTA , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_TimingAdvance }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_124, T_tdd_124_sequence); + ett_rrc_T_tdd_125, T_tdd_125_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_142_vals[] = { +static const value_string rrc_T_modeSpecificInfo_143_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_142_choice[] = { - { 0, &hf_rrc_fdd_183 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_177 }, - { 1, &hf_rrc_tdd_132 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_124 }, +static const per_choice_t T_modeSpecificInfo_143_choice[] = { + { 0, &hf_rrc_fdd_185 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_179 }, + { 1, &hf_rrc_tdd_133 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_125 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_142, T_modeSpecificInfo_142_choice, + ett_rrc_T_modeSpecificInfo_143, T_modeSpecificInfo_143_choice, NULL); return offset; @@ -97788,7 +100703,7 @@ dissect_rrc_T_modeSpecificInfo_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UE_InternalMeasuredResults_sequence[] = { - { &hf_rrc_modeSpecificInfo_142, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_142 }, + { &hf_rrc_modeSpecificInfo_143, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_143 }, { NULL, 0, 0, NULL } }; @@ -97856,102 +100771,102 @@ dissect_rrc_UE_RX_TX_TimeDifferenceType2Info(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_fdd_184_sequence[] = { +static const per_sequence_t T_fdd_186_sequence[] = { { &hf_rrc_referenceCellIDentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_ue_RX_TX_TimeDifferenceType2Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_RX_TX_TimeDifferenceType2Info }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_184(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_186(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_184, T_fdd_184_sequence); + ett_rrc_T_fdd_186, T_fdd_186_sequence); return offset; } -static const per_sequence_t T_tdd_131_sequence[] = { +static const per_sequence_t T_tdd_132_sequence[] = { { &hf_rrc_referenceCellIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_131, T_tdd_131_sequence); + ett_rrc_T_tdd_132, T_tdd_132_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_148_vals[] = { +static const value_string rrc_T_modeSpecificInfo_149_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_148_choice[] = { - { 0, &hf_rrc_fdd_190 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_184 }, - { 1, &hf_rrc_tdd_139 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_131 }, +static const per_choice_t T_modeSpecificInfo_149_choice[] = { + { 0, &hf_rrc_fdd_192 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_186 }, + { 1, &hf_rrc_tdd_140 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_132 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_148, T_modeSpecificInfo_148_choice, + ett_rrc_T_modeSpecificInfo_149, T_modeSpecificInfo_149_choice, NULL); return offset; } -static const per_sequence_t T_fdd_175_sequence[] = { +static const per_sequence_t T_fdd_177_sequence[] = { { &hf_rrc_neighbourIdentity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_uE_RX_TX_TimeDifferenceType2Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_RX_TX_TimeDifferenceType2Info }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_175(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_177(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_175, T_fdd_175_sequence); + ett_rrc_T_fdd_177, T_fdd_177_sequence); return offset; } -static const per_sequence_t T_tdd_121_sequence[] = { +static const per_sequence_t T_tdd_122_sequence[] = { { &hf_rrc_neighbourAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellAndChannelIdentity }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_121, T_tdd_121_sequence); + ett_rrc_T_tdd_122, T_tdd_122_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_133_vals[] = { +static const value_string rrc_T_modeSpecificInfo_134_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_133_choice[] = { - { 0, &hf_rrc_fdd_181 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_175 }, - { 1, &hf_rrc_tdd_129 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_121 }, +static const per_choice_t T_modeSpecificInfo_134_choice[] = { + { 0, &hf_rrc_fdd_183 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_177 }, + { 1, &hf_rrc_tdd_130 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_122 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_133, T_modeSpecificInfo_133_choice, + ett_rrc_T_modeSpecificInfo_134, T_modeSpecificInfo_134_choice, NULL); return offset; @@ -97959,7 +100874,7 @@ dissect_rrc_T_modeSpecificInfo_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t Neighbour_sequence[] = { - { &hf_rrc_modeSpecificInfo_133, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_133 }, + { &hf_rrc_modeSpecificInfo_134, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_134 }, { &hf_rrc_neighbourQuality, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_NeighbourQuality }, { &hf_rrc_sfn_SFN_ObsTimeDifference2, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SFN_SFN_ObsTimeDifference2 }, { NULL, 0, 0, NULL } @@ -97990,7 +100905,7 @@ dissect_rrc_NeighbourList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U static const per_sequence_t UE_Positioning_OTDOA_Measurement_sequence[] = { { &hf_rrc_sfn , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_4095 }, - { &hf_rrc_modeSpecificInfo_148, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_148 }, + { &hf_rrc_modeSpecificInfo_149, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_149 }, { &hf_rrc_neighbourList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NeighbourList }, { NULL, 0, 0, NULL } }; @@ -98029,50 +100944,50 @@ dissect_rrc_T_ue_GPSTimingOfCell(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * } -static const per_sequence_t T_fdd_196_sequence[] = { +static const per_sequence_t T_fdd_198_sequence[] = { { &hf_rrc_referenceIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_196(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_198(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_196, T_fdd_196_sequence); + ett_rrc_T_fdd_198, T_fdd_198_sequence); return offset; } -static const per_sequence_t T_tdd_143_sequence[] = { +static const per_sequence_t T_tdd_144_sequence[] = { { &hf_rrc_referenceIdentity_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_143, T_tdd_143_sequence); + ett_rrc_T_tdd_144, T_tdd_144_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_159_vals[] = { +static const value_string rrc_T_modeSpecificInfo_160_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_159_choice[] = { - { 0, &hf_rrc_fdd_202 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_196 }, - { 1, &hf_rrc_tdd_151 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_143 }, +static const per_choice_t T_modeSpecificInfo_160_choice[] = { + { 0, &hf_rrc_fdd_204 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_198 }, + { 1, &hf_rrc_tdd_152 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_144 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_160(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_159, T_modeSpecificInfo_159_choice, + ett_rrc_T_modeSpecificInfo_160, T_modeSpecificInfo_160_choice, NULL); return offset; @@ -98081,7 +100996,7 @@ dissect_rrc_T_modeSpecificInfo_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UTRAN_GPSReferenceTimeResult_sequence[] = { { &hf_rrc_ue_GPSTimingOfCell, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_ue_GPSTimingOfCell }, - { &hf_rrc_modeSpecificInfo_159, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_159 }, + { &hf_rrc_modeSpecificInfo_160, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_160 }, { &hf_rrc_sfn , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_4095 }, { NULL, 0, 0, NULL } }; @@ -98095,50 +101010,50 @@ dissect_rrc_UTRAN_GPSReferenceTimeResult(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_fdd_193_sequence[] = { +static const per_sequence_t T_fdd_195_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_193(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_195(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_193, T_fdd_193_sequence); + ett_rrc_T_fdd_195, T_fdd_195_sequence); return offset; } -static const per_sequence_t T_tdd_140_sequence[] = { +static const per_sequence_t T_tdd_141_sequence[] = { { &hf_rrc_cellAndChannelIdentity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellAndChannelIdentity }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_140, T_tdd_140_sequence); + ett_rrc_T_tdd_141, T_tdd_141_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_157_vals[] = { +static const value_string rrc_T_modeSpecificInfo_158_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_157_choice[] = { - { 0, &hf_rrc_fdd_199 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_193 }, - { 1, &hf_rrc_tdd_148 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_140 }, +static const per_choice_t T_modeSpecificInfo_158_choice[] = { + { 0, &hf_rrc_fdd_201 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_195 }, + { 1, &hf_rrc_tdd_149 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_141 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_157(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_157, T_modeSpecificInfo_157_choice, + ett_rrc_T_modeSpecificInfo_158, T_modeSpecificInfo_158_choice, NULL); return offset; @@ -98147,7 +101062,7 @@ dissect_rrc_T_modeSpecificInfo_157(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t T_cell_Timing_sequence[] = { { &hf_rrc_sfn , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_4095 }, - { &hf_rrc_modeSpecificInfo_157, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_157 }, + { &hf_rrc_modeSpecificInfo_158, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_158 }, { NULL, 0, 0, NULL } }; @@ -98631,8 +101546,8 @@ static const value_string rrc_CellMeasurementEventResults_vals[] = { }; static const per_choice_t CellMeasurementEventResults_choice[] = { - { 0, &hf_rrc_fdd_154 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCPICH_Info }, - { 1, &hf_rrc_tdd_106 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCCPCH_Info }, + { 0, &hf_rrc_fdd_156 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCPICH_Info }, + { 1, &hf_rrc_tdd_107 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCCPCH_Info }, { 0, NULL, 0, NULL } }; @@ -98911,36 +101826,36 @@ dissect_rrc_EventResults(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ } -static const per_sequence_t T_fdd_176_sequence[] = { +static const per_sequence_t T_fdd_178_sequence[] = { { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfo }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_176(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_178(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_176, T_fdd_176_sequence); + ett_rrc_T_fdd_178, T_fdd_178_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_134_vals[] = { +static const value_string rrc_T_modeSpecificInfo_135_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_134_choice[] = { - { 0, &hf_rrc_fdd_182 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_176 }, +static const per_choice_t T_modeSpecificInfo_135_choice[] = { + { 0, &hf_rrc_fdd_184 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_178 }, { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_134, T_modeSpecificInfo_134_choice, + ett_rrc_T_modeSpecificInfo_135, T_modeSpecificInfo_135_choice, NULL); return offset; @@ -98948,7 +101863,7 @@ dissect_rrc_T_modeSpecificInfo_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t Neighbour_v390ext_sequence[] = { - { &hf_rrc_modeSpecificInfo_134, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_134 }, + { &hf_rrc_modeSpecificInfo_135, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_135 }, { NULL, 0, 0, NULL } }; @@ -99320,36 +102235,36 @@ dissect_rrc_T_ADVinfo_ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U } -static const per_sequence_t T_tdd128_71_sequence[] = { +static const per_sequence_t T_tdd128_72_sequence[] = { { &hf_rrc_t_ADVinfo_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_ADVinfo_ext }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_71(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_71, T_tdd128_71_sequence); + ett_rrc_T_tdd128_72, T_tdd128_72_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_143_vals[] = { +static const value_string rrc_T_modeSpecificInfo_144_vals[] = { { 0, "tdd384-768" }, { 1, "tdd128" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_143_choice[] = { +static const per_choice_t T_modeSpecificInfo_144_choice[] = { { 0, &hf_rrc_tdd384_768_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_768_02 }, - { 1, &hf_rrc_tdd128_74 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_71 }, + { 1, &hf_rrc_tdd128_75 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_72 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_143, T_modeSpecificInfo_143_choice, + ett_rrc_T_modeSpecificInfo_144, T_modeSpecificInfo_144_choice, NULL); return offset; @@ -99357,7 +102272,7 @@ dissect_rrc_T_modeSpecificInfo_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UE_InternalMeasuredResults_v770ext_sequence[] = { - { &hf_rrc_modeSpecificInfo_143, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_143 }, + { &hf_rrc_modeSpecificInfo_144, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_144 }, { NULL, 0, 0, NULL } }; @@ -99395,29 +102310,29 @@ dissect_rrc_T_ue_GANSSTimingOfCellFrames(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_fdd_194_sequence[] = { +static const per_sequence_t T_fdd_196_sequence[] = { { &hf_rrc_primary_CPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_194(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_196(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_194, T_fdd_194_sequence); + ett_rrc_T_fdd_196, T_fdd_196_sequence); return offset; } -static const per_sequence_t T_tdd_141_sequence[] = { +static const per_sequence_t T_tdd_142_sequence[] = { { &hf_rrc_cellParameters , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_141, T_tdd_141_sequence); + ett_rrc_T_tdd_142, T_tdd_142_sequence); return offset; } @@ -99430,8 +102345,8 @@ static const value_string rrc_T_mode_02_vals[] = { }; static const per_choice_t T_mode_02_choice[] = { - { 0, &hf_rrc_fdd_200 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_194 }, - { 1, &hf_rrc_tdd_149 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_141 }, + { 0, &hf_rrc_fdd_202 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_196 }, + { 1, &hf_rrc_tdd_150 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_142 }, { 0, NULL, 0, NULL } }; @@ -100842,22 +103757,22 @@ dissect_rrc_T_e_UTRA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const value_string rrc_T_radioAccessTechnology_02_vals[] = { +static const value_string rrc_T_radioAccessTechnology_03_vals[] = { { 0, "uTRA" }, { 1, "e-UTRA" }, { 0, NULL } }; -static const per_choice_t T_radioAccessTechnology_02_choice[] = { +static const per_choice_t T_radioAccessTechnology_03_choice[] = { { 0, &hf_rrc_uTRA , ASN1_NO_EXTENSIONS , dissect_rrc_T_uTRA }, { 1, &hf_rrc_e_UTRA , ASN1_NO_EXTENSIONS , dissect_rrc_T_e_UTRA }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_radioAccessTechnology_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_radioAccessTechnology_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_radioAccessTechnology_02, T_radioAccessTechnology_02_choice, + ett_rrc_T_radioAccessTechnology_03, T_radioAccessTechnology_03_choice, NULL); return offset; @@ -100866,7 +103781,7 @@ dissect_rrc_T_radioAccessTechnology_02(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t CSGProximityIndication_sequence[] = { { &hf_rrc_cSGproximityInd , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_cSGproximityInd }, - { &hf_rrc_radioAccessTechnology_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_radioAccessTechnology_02 }, + { &hf_rrc_radioAccessTechnology_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_radioAccessTechnology_03 }, { NULL, 0, 0, NULL } }; @@ -100997,7 +103912,7 @@ dissect_rrc_MeasuredResults_v920ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_fdd_150_sequence[] = { +static const per_sequence_t T_fdd_152_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_cpich_Ec_N0_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CPICH_Ec_N0 }, { &hf_rrc_cpich_RSCP_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CPICH_RSCP }, @@ -101007,15 +103922,15 @@ static const per_sequence_t T_fdd_150_sequence[] = { }; static int -dissect_rrc_T_fdd_150(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_150, T_fdd_150_sequence); + ett_rrc_T_fdd_152, T_fdd_152_sequence); return offset; } -static const per_sequence_t T_tdd_99_sequence[] = { +static const per_sequence_t T_tdd_100_sequence[] = { { &hf_rrc_cellParametersID, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellParametersID }, { &hf_rrc_proposedTGSN , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TGSN }, { &hf_rrc_primaryCCPCH_RSCP, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_RSCP }, @@ -101025,30 +103940,30 @@ static const per_sequence_t T_tdd_99_sequence[] = { }; static int -dissect_rrc_T_tdd_99(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_99, T_tdd_99_sequence); + ett_rrc_T_tdd_100, T_tdd_100_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_108_vals[] = { +static const value_string rrc_T_modeSpecificInfo_109_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_108_choice[] = { - { 0, &hf_rrc_fdd_153 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_150 }, - { 1, &hf_rrc_tdd_105 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_99 }, +static const per_choice_t T_modeSpecificInfo_109_choice[] = { + { 0, &hf_rrc_fdd_155 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_152 }, + { 1, &hf_rrc_tdd_106 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_100 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_108, T_modeSpecificInfo_108_choice, + ett_rrc_T_modeSpecificInfo_109, T_modeSpecificInfo_109_choice, NULL); return offset; @@ -101058,7 +103973,7 @@ dissect_rrc_T_modeSpecificInfo_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t CellMeasuredResults_r9_sequence[] = { { &hf_rrc_cellIdentity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIdentity }, { &hf_rrc_cellSynchronisationInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellSynchronisationInfo }, - { &hf_rrc_modeSpecificInfo_108, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_108 }, + { &hf_rrc_modeSpecificInfo_109, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_109 }, { NULL, 0, 0, NULL } }; @@ -101148,7 +104063,7 @@ static const value_string rrc_CellMeasurementEventResultsOnSecUlFreq_vals[] = { }; static const per_choice_t CellMeasurementEventResultsOnSecUlFreq_choice[] = { - { 0, &hf_rrc_fdd_155 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxCellMeasOnSecULFreq_OF_PrimaryCPICH_Info }, + { 0, &hf_rrc_fdd_157 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxCellMeasOnSecULFreq_OF_PrimaryCPICH_Info }, { 1, &hf_rrc_spare , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -101768,7 +104683,7 @@ static const value_string rrc_MeasuredResults_vc50ext_vals[] = { static const per_choice_t MeasuredResults_vc50ext_choice[] = { { 0, &hf_rrc_intraFreqMeasuredResultsList_04, ASN1_NO_EXTENSIONS , dissect_rrc_IntraFreqMeasuredResultsList_vc50ext }, { 1, &hf_rrc_interFreqMeasuredResultsList_02, ASN1_NO_EXTENSIONS , dissect_rrc_InterFreqMeasuredResultsList_vc50ext }, - { 2, &hf_rrc_ue_positioning_MeasuredResults_03, ASN1_NO_EXTENSIONS , dissect_rrc_UE_Positioning_MeasuredResults_vc50ext }, + { 2, &hf_rrc_ue_positioning_MeasuredResults_04, ASN1_NO_EXTENSIONS , dissect_rrc_UE_Positioning_MeasuredResults_vc50ext }, { 0, NULL, 0, NULL } }; @@ -102079,14 +104994,340 @@ dissect_rrc_MeasurementReport_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_nonCriticalExtensions_72_sequence[] = { + +static int +dissect_rrc_UTCTime(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_VisibleString(tvb, offset, actx, tree, hf_index, + NO_BOUND, NO_BOUND, FALSE); + + return offset; +} + + + +static int +dissect_rrc_INTEGER_30000_115000(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, + 30000U, 115000U, NULL, FALSE); + + return offset; +} + + +static const per_sequence_t UE_Positioning_BarometricPressureMeasurement_sequence[] = { + { &hf_rrc_ubpMeasurement , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_30000_115000 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_72(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_UE_Positioning_BarometricPressureMeasurement(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_72, T_nonCriticalExtensions_72_sequence); + ett_rrc_UE_Positioning_BarometricPressureMeasurement, UE_Positioning_BarometricPressureMeasurement_sequence); + + return offset; +} + + + +static int +dissect_rrc_INTEGER_M127_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, + -127, 128U, NULL, FALSE); + + return offset; +} + + +static const value_string rrc_T_wlanRTTunits_vals[] = { + { 0, "microseconds" }, + { 1, "hundredsofnanoseconds" }, + { 2, "tensofnanoseconds" }, + { 3, "nanoseconds" }, + { 4, "tenthsofnanosecond" }, + { 5, "spare3" }, + { 6, "spare2" }, + { 7, "spare1" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_wlanRTTunits(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 8, NULL, FALSE, 0, NULL); + + return offset; +} + + + +static int +dissect_rrc_INTEGER_0_256(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, + 0U, 256U, NULL, FALSE); + + return offset; +} + + +static const per_sequence_t UE_Positioning_WLANMeasurementList_element_sequence[] = { + { &hf_rrc_wlanBSSID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_OCTET_STRING_SIZE_6 }, + { &hf_rrc_wlanSSID , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_OCTET_STRING_SIZE_1_32 }, + { &hf_rrc_wlanRSSI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_M127_128 }, + { &hf_rrc_wlanRTTvalue , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_16777215 }, + { &hf_rrc_wlanRTTunits , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_wlanRTTunits }, + { &hf_rrc_wlanRTTaccuracy , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_255 }, + { &hf_rrc_wlanAPChannelFrequency, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_256 }, + { &hf_rrc_wlanServingFlag , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BOOLEAN }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_UE_Positioning_WLANMeasurementList_element(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_UE_Positioning_WLANMeasurementList_element, UE_Positioning_WLANMeasurementList_element_sequence); + + return offset; +} + + +static const per_sequence_t UE_Positioning_WLANMeasurementList_sequence_of[1] = { + { &hf_rrc_UE_Positioning_WLANMeasurementList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_WLANMeasurementList_element }, +}; + +static int +dissect_rrc_UE_Positioning_WLANMeasurementList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_UE_Positioning_WLANMeasurementList, UE_Positioning_WLANMeasurementList_sequence_of, + 1, maxWLANs, FALSE); + + return offset; +} + + +static const per_sequence_t UE_Positioning_BTMeasurementList_element_sequence[] = { + { &hf_rrc_btAddr , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_OCTET_STRING_SIZE_6 }, + { &hf_rrc_btRSSI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_M127_128 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_UE_Positioning_BTMeasurementList_element(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_UE_Positioning_BTMeasurementList_element, UE_Positioning_BTMeasurementList_element_sequence); + + return offset; +} + + +static const per_sequence_t UE_Positioning_BTMeasurementList_sequence_of[1] = { + { &hf_rrc_UE_Positioning_BTMeasurementList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_BTMeasurementList_element }, +}; + +static int +dissect_rrc_UE_Positioning_BTMeasurementList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_UE_Positioning_BTMeasurementList, UE_Positioning_BTMeasurementList_sequence_of, + 1, maxBTs, FALSE); + + return offset; +} + + +static const per_sequence_t UE_Positioning_MBSMeasurementList_element_sequence[] = { + { &hf_rrc_transmitterId , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_32767 }, + { &hf_rrc_codePhase_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_2097151 }, + { &hf_rrc_codePhaseRmsError, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_63 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_UE_Positioning_MBSMeasurementList_element(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_UE_Positioning_MBSMeasurementList_element, UE_Positioning_MBSMeasurementList_element_sequence); + + return offset; +} + + +static const per_sequence_t UE_Positioning_MBSMeasurementList_sequence_of[1] = { + { &hf_rrc_UE_Positioning_MBSMeasurementList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_MBSMeasurementList_element }, +}; + +static int +dissect_rrc_UE_Positioning_MBSMeasurementList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_UE_Positioning_MBSMeasurementList, UE_Positioning_MBSMeasurementList_sequence_of, + 1, maxBeacons, FALSE); + + return offset; +} + + +static const value_string rrc_T_addPos_ID_01_vals[] = { + { 0, "barometricPressure" }, + { 1, "wlan" }, + { 2, "bt" }, + { 3, "mbs" }, + { 4, "spare4" }, + { 5, "spare3" }, + { 6, "spare2" }, + { 7, "spare1" }, + { 0, NULL } +}; + +static const per_choice_t T_addPos_ID_01_choice[] = { + { 0, &hf_rrc_barometricPressure, ASN1_NO_EXTENSIONS , dissect_rrc_UE_Positioning_BarometricPressureMeasurement }, + { 1, &hf_rrc_wlan , ASN1_NO_EXTENSIONS , dissect_rrc_UE_Positioning_WLANMeasurementList }, + { 2, &hf_rrc_bt , ASN1_NO_EXTENSIONS , dissect_rrc_UE_Positioning_BTMeasurementList }, + { 3, &hf_rrc_mbs , ASN1_NO_EXTENSIONS , dissect_rrc_UE_Positioning_MBSMeasurementList }, + { 4, &hf_rrc_spare4 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 5, &hf_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 6, &hf_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 7, &hf_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_addPos_ID_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_addPos_ID_01, T_addPos_ID_01_choice, + NULL); + + return offset; +} + + +static const per_sequence_t UE_Positioning_AddPos_MeasuredResults_element_sequence[] = { + { &hf_rrc_timestamp , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTCTime }, + { &hf_rrc_addPos_ID_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_addPos_ID_01 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_UE_Positioning_AddPos_MeasuredResults_element(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_UE_Positioning_AddPos_MeasuredResults_element, UE_Positioning_AddPos_MeasuredResults_element_sequence); + + return offset; +} + + +static const per_sequence_t UE_Positioning_AddPos_MeasuredResults_sequence_of[1] = { + { &hf_rrc_UE_Positioning_AddPos_MeasuredResults_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_AddPos_MeasuredResults_element }, +}; + +static int +dissect_rrc_UE_Positioning_AddPos_MeasuredResults(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_UE_Positioning_AddPos_MeasuredResults, UE_Positioning_AddPos_MeasuredResults_sequence_of, + 1, maxAddPos, FALSE); + + return offset; +} + + +static const per_sequence_t UE_Positioning_PositionEstimateInfo_vdxyext_sequence[] = { + { &hf_rrc_locationTimeStamp, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UTCTime }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_UE_Positioning_PositionEstimateInfo_vdxyext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_UE_Positioning_PositionEstimateInfo_vdxyext, UE_Positioning_PositionEstimateInfo_vdxyext_sequence); + + return offset; +} + + +static const per_sequence_t UE_Positioning_MeasuredResults_vdxyext_sequence[] = { + { &hf_rrc_ue_positioning_AddPos_MeasurementResults, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_AddPos_MeasuredResults }, + { &hf_rrc_ue_positioning_PositionEstimateInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_PositionEstimateInfo_vdxyext }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_UE_Positioning_MeasuredResults_vdxyext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_UE_Positioning_MeasuredResults_vdxyext, UE_Positioning_MeasuredResults_vdxyext_sequence); + + return offset; +} + + +static const value_string rrc_MeasuredResults_vdxyext_vals[] = { + { 0, "ue-positioning-MeasuredResults" }, + { 0, NULL } +}; + +static const per_choice_t MeasuredResults_vdxyext_choice[] = { + { 0, &hf_rrc_ue_positioning_MeasuredResults_03, ASN1_NO_EXTENSIONS , dissect_rrc_UE_Positioning_MeasuredResults_vdxyext }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_MeasuredResults_vdxyext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_MeasuredResults_vdxyext, MeasuredResults_vdxyext_choice, + NULL); + + return offset; +} + + +static const per_sequence_t MeasuredResultsList_vdxyext_sequence_of[1] = { + { &hf_rrc_MeasuredResultsList_vdxyext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasuredResults_vdxyext }, +}; + +static int +dissect_rrc_MeasuredResultsList_vdxyext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_MeasuredResultsList_vdxyext, MeasuredResultsList_vdxyext_sequence_of, + 1, maxAdditionalMeas, FALSE); + + return offset; +} + + +static const per_sequence_t MeasurementReport_vdxyext_IEs_sequence[] = { + { &hf_rrc_measuredResults_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasuredResults_vdxyext }, + { &hf_rrc_additionalMeasuredResults_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasuredResultsList_vdxyext }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_MeasurementReport_vdxyext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_MeasurementReport_vdxyext_IEs, MeasurementReport_vdxyext_IEs_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_76_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_76, T_nonCriticalExtensions_76_sequence); + + return offset; +} + + +static const per_sequence_t T_vdxyNonCriticalExtensions_01_sequence[] = { + { &hf_rrc_measurementReport_vdxyext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementReport_vdxyext_IEs }, + { &hf_rrc_nonCriticalExtensions_76, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_76 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_vdxyNonCriticalExtensions_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_vdxyNonCriticalExtensions_01, T_vdxyNonCriticalExtensions_01_sequence); return offset; } @@ -102094,7 +105335,7 @@ dissect_rrc_T_nonCriticalExtensions_72(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_vc50NonCriticalExtensions_04_sequence[] = { { &hf_rrc_measurementReport_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementReport_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_72, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_72 }, + { &hf_rrc_vdxyNonCriticalExtensions_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vdxyNonCriticalExtensions_01 }, { NULL, 0, 0, NULL } }; @@ -102299,7 +105540,7 @@ static const per_sequence_t MeasurementReport_sequence[] = { static int dissect_rrc_MeasurementReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 305 "../../asn1/rrc/rrc.cnf" +#line 306 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MeasurementReport"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MeasurementReport, MeasurementReport_sequence); @@ -102341,14 +105582,14 @@ dissect_rrc_PhysicalChannelReconfigurationComplete_v770ext_IEs(tvbuff_t *tvb _U_ } -static const per_sequence_t T_nonCriticalExtensions_85_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_90_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_90(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_85, T_nonCriticalExtensions_85_sequence); + ett_rrc_T_nonCriticalExtensions_90, T_nonCriticalExtensions_90_sequence); return offset; } @@ -102356,7 +105597,7 @@ dissect_rrc_T_nonCriticalExtensions_85(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v770NonCriticalExtensions_08_sequence[] = { { &hf_rrc_physicalChannelReconfigurationComplete_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelReconfigurationComplete_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_85, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_85 }, + { &hf_rrc_nonCriticalExtensions_90, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_90 }, { NULL, 0, 0, NULL } }; @@ -102397,7 +105638,7 @@ static const per_sequence_t PhysicalChannelReconfigurationComplete_sequence[] = static int dissect_rrc_PhysicalChannelReconfigurationComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 321 "../../asn1/rrc/rrc.cnf" +#line 322 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "PhysicalChannelReconfigurationComplete"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_PhysicalChannelReconfigurationComplete, PhysicalChannelReconfigurationComplete_sequence); @@ -102409,14 +105650,14 @@ dissect_rrc_PhysicalChannelReconfigurationComplete(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_86_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_91_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_91(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_86, T_nonCriticalExtensions_86_sequence); + ett_rrc_T_nonCriticalExtensions_91, T_nonCriticalExtensions_91_sequence); return offset; } @@ -102424,7 +105665,7 @@ dissect_rrc_T_nonCriticalExtensions_86(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_laterNonCriticalExtensions_25_sequence[] = { { &hf_rrc_physicalChannelReconfigurationFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_86, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_86 }, + { &hf_rrc_nonCriticalExtensions_91, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_91 }, { NULL, 0, 0, NULL } }; @@ -102446,7 +105687,7 @@ static const per_sequence_t PhysicalChannelReconfigurationFailure_sequence[] = { static int dissect_rrc_PhysicalChannelReconfigurationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 325 "../../asn1/rrc/rrc.cnf" +#line 326 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "PhysicalChannelReconfigurationFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_PhysicalChannelReconfigurationFailure, PhysicalChannelReconfigurationFailure_sequence); @@ -102488,14 +105729,14 @@ dissect_rrc_RadioBearerReconfigurationComplete_v770ext_IEs(tvbuff_t *tvb _U_, in } -static const per_sequence_t T_nonCriticalExtensions_100_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_106_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_100, T_nonCriticalExtensions_100_sequence); + ett_rrc_T_nonCriticalExtensions_106, T_nonCriticalExtensions_106_sequence); return offset; } @@ -102503,7 +105744,7 @@ dissect_rrc_T_nonCriticalExtensions_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_14_sequence[] = { { &hf_rrc_radioBearerReconfigurationComplete_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReconfigurationComplete_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_100, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_100 }, + { &hf_rrc_nonCriticalExtensions_106, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_106 }, { NULL, 0, 0, NULL } }; @@ -102544,7 +105785,7 @@ static const per_sequence_t RadioBearerReconfigurationComplete_sequence[] = { static int dissect_rrc_RadioBearerReconfigurationComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 341 "../../asn1/rrc/rrc.cnf" +#line 342 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RadioBearerReconfigurationComplete"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RadioBearerReconfigurationComplete, RadioBearerReconfigurationComplete_sequence); @@ -102556,14 +105797,14 @@ dissect_rrc_RadioBearerReconfigurationComplete(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_101_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_107_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_101, T_nonCriticalExtensions_101_sequence); + ett_rrc_T_nonCriticalExtensions_107, T_nonCriticalExtensions_107_sequence); return offset; } @@ -102571,7 +105812,7 @@ dissect_rrc_T_nonCriticalExtensions_101(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_30_sequence[] = { { &hf_rrc_radioBearerReconfigurationFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_101, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_101 }, + { &hf_rrc_nonCriticalExtensions_107, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_107 }, { NULL, 0, 0, NULL } }; @@ -102594,7 +105835,7 @@ static const per_sequence_t RadioBearerReconfigurationFailure_sequence[] = { static int dissect_rrc_RadioBearerReconfigurationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 345 "../../asn1/rrc/rrc.cnf" +#line 346 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RadioBearerReconfigurationFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RadioBearerReconfigurationFailure, RadioBearerReconfigurationFailure_sequence); @@ -102636,14 +105877,14 @@ dissect_rrc_RadioBearerReleaseComplete_v770ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_112_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_119_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_112, T_nonCriticalExtensions_112_sequence); + ett_rrc_T_nonCriticalExtensions_119, T_nonCriticalExtensions_119_sequence); return offset; } @@ -102651,7 +105892,7 @@ dissect_rrc_T_nonCriticalExtensions_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_19_sequence[] = { { &hf_rrc_radioBearerReleaseComplete_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerReleaseComplete_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_112, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_112 }, + { &hf_rrc_nonCriticalExtensions_119, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_119 }, { NULL, 0, 0, NULL } }; @@ -102692,7 +105933,7 @@ static const per_sequence_t RadioBearerReleaseComplete_sequence[] = { static int dissect_rrc_RadioBearerReleaseComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 353 "../../asn1/rrc/rrc.cnf" +#line 354 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RadioBearerReleaseComplete"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RadioBearerReleaseComplete, RadioBearerReleaseComplete_sequence); @@ -102704,14 +105945,14 @@ dissect_rrc_RadioBearerReleaseComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_113_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_120_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_113, T_nonCriticalExtensions_113_sequence); + ett_rrc_T_nonCriticalExtensions_120, T_nonCriticalExtensions_120_sequence); return offset; } @@ -102719,7 +105960,7 @@ dissect_rrc_T_nonCriticalExtensions_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_33_sequence[] = { { &hf_rrc_radioBearerReleaseFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_113, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_113 }, + { &hf_rrc_nonCriticalExtensions_120, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_120 }, { NULL, 0, 0, NULL } }; @@ -102742,7 +105983,7 @@ static const per_sequence_t RadioBearerReleaseFailure_sequence[] = { static int dissect_rrc_RadioBearerReleaseFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 357 "../../asn1/rrc/rrc.cnf" +#line 358 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RadioBearerReleaseFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RadioBearerReleaseFailure, RadioBearerReleaseFailure_sequence); @@ -102784,14 +106025,14 @@ dissect_rrc_RadioBearerSetupComplete_v770ext_IEs(tvbuff_t *tvb _U_, int offset _ } -static const per_sequence_t T_nonCriticalExtensions_125_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_133_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_125, T_nonCriticalExtensions_125_sequence); + ett_rrc_T_nonCriticalExtensions_133, T_nonCriticalExtensions_133_sequence); return offset; } @@ -102799,7 +106040,7 @@ dissect_rrc_T_nonCriticalExtensions_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_20_sequence[] = { { &hf_rrc_radioBearerSetupComplete_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetupComplete_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_125, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_125 }, + { &hf_rrc_nonCriticalExtensions_133, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_133 }, { NULL, 0, 0, NULL } }; @@ -102841,7 +106082,7 @@ static const per_sequence_t RadioBearerSetupComplete_sequence[] = { static int dissect_rrc_RadioBearerSetupComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 365 "../../asn1/rrc/rrc.cnf" +#line 366 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RadioBearerSetupComplete"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RadioBearerSetupComplete, RadioBearerSetupComplete_sequence); @@ -102853,14 +106094,14 @@ dissect_rrc_RadioBearerSetupComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_126_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_134_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_126, T_nonCriticalExtensions_126_sequence); + ett_rrc_T_nonCriticalExtensions_134, T_nonCriticalExtensions_134_sequence); return offset; } @@ -102868,7 +106109,7 @@ dissect_rrc_T_nonCriticalExtensions_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_36_sequence[] = { { &hf_rrc_radioBearerSetupFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_126, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_126 }, + { &hf_rrc_nonCriticalExtensions_134, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_134 }, { NULL, 0, 0, NULL } }; @@ -102891,7 +106132,7 @@ static const per_sequence_t RadioBearerSetupFailure_sequence[] = { static int dissect_rrc_RadioBearerSetupFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 369 "../../asn1/rrc/rrc.cnf" +#line 370 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RadioBearerSetupFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RadioBearerSetupFailure, RadioBearerSetupFailure_sequence); @@ -102903,14 +106144,14 @@ dissect_rrc_RadioBearerSetupFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_nonCriticalExtensions_133_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_141_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_133, T_nonCriticalExtensions_133_sequence); + ett_rrc_T_nonCriticalExtensions_141, T_nonCriticalExtensions_141_sequence); return offset; } @@ -102918,7 +106159,7 @@ dissect_rrc_T_nonCriticalExtensions_133(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_40_sequence[] = { { &hf_rrc_rrcConnectionReleaseComplete_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_133, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_133 }, + { &hf_rrc_nonCriticalExtensions_141, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_141 }, { NULL, 0, 0, NULL } }; @@ -102940,7 +106181,7 @@ static const per_sequence_t RRCConnectionReleaseComplete_sequence[] = { static int dissect_rrc_RRCConnectionReleaseComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 385 "../../asn1/rrc/rrc.cnf" +#line 386 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReleaseComplete"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RRCConnectionReleaseComplete, RRCConnectionReleaseComplete_sequence); @@ -103935,7 +107176,7 @@ static const per_sequence_t UE_RadioAccessCapability_sequence[] = { { &hf_rrc_rlc_Capability_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_Capability }, { &hf_rrc_transportChannelCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelCapability }, { &hf_rrc_rf_Capability_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RF_Capability }, - { &hf_rrc_physicalChannelCapability_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability }, + { &hf_rrc_physicalChannelCapability_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability }, { &hf_rrc_ue_MultiModeRAT_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_MultiModeRAT_Capability }, { &hf_rrc_securityCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SecurityCapability }, { &hf_rrc_ue_positioning_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_Capability }, @@ -103955,7 +107196,7 @@ dissect_rrc_UE_RadioAccessCapability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static int dissect_rrc_GSM_Classmark2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 583 "../../asn1/rrc/rrc.cnf" +#line 584 "../../asn1/rrc/rrc.cnf" tvbuff_t *parameter_tvb=NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, @@ -103974,7 +107215,7 @@ dissect_rrc_GSM_Classmark2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ static int dissect_rrc_GSM_Classmark3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 591 "../../asn1/rrc/rrc.cnf" +#line 592 "../../asn1/rrc/rrc.cnf" tvbuff_t *parameter_tvb=NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, @@ -103990,16 +107231,16 @@ dissect_rrc_GSM_Classmark3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ } -static const per_sequence_t T_gsm_16_sequence[] = { +static const per_sequence_t T_gsm_17_sequence[] = { { &hf_rrc_gsm_Classmark2 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GSM_Classmark2 }, { &hf_rrc_gsm_Classmark3 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GSM_Classmark3 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_gsm_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_gsm_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_gsm_16, T_gsm_16_sequence); + ett_rrc_T_gsm_17, T_gsm_17_sequence); return offset; } @@ -104026,7 +107267,7 @@ static const value_string rrc_InterRAT_UE_RadioAccessCapability_vals[] = { }; static const per_choice_t InterRAT_UE_RadioAccessCapability_choice[] = { - { 0, &hf_rrc_gsm_18 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_16 }, + { 0, &hf_rrc_gsm_19 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_17 }, { 1, &hf_rrc_cdma2000_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_cdma2000_01 }, { 0, NULL, 0, NULL } }; @@ -104705,8 +107946,8 @@ dissect_rrc_UL_PhysChCapabilityTDD_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn static const per_sequence_t T_tdd128_PhysChCapability_sequence[] = { - { &hf_rrc_downlinkPhysChCapability_15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_LCR_r4 }, - { &hf_rrc_uplinkPhysChCapability_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD_LCR_r4 }, + { &hf_rrc_downlinkPhysChCapability_16, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_LCR_r4 }, + { &hf_rrc_uplinkPhysChCapability_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD_LCR_r4 }, { NULL, 0, 0, NULL } }; @@ -104788,7 +108029,7 @@ static const value_string rrc_AccessStratumReleaseIndicator_vals[] = { { 6, "rel-10" }, { 7, "rel-11" }, { 8, "rel-12" }, - { 9, "spare7" }, + { 9, "rel-13" }, { 10, "spare6" }, { 11, "spare5" }, { 12, "spare4" }, @@ -105047,7 +108288,7 @@ static const per_sequence_t UE_RadioAccessCapability_v590ext_sequence[] = { { &hf_rrc_dl_CapabilityWithSimultaneousHS_DSCHConfig, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CapabilityWithSimultaneousHS_DSCHConfig }, { &hf_rrc_pdcp_Capability_r5_ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PDCP_Capability_r5_ext }, { &hf_rrc_rlc_Capability_r5_ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_Capability_r5_ext }, - { &hf_rrc_physicalChannelCapability_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_hspdsch_r5 }, + { &hf_rrc_physicalChannelCapability_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_hspdsch_r5 }, { &hf_rrc_multiModeRAT_Capability_v590ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MultiModeRAT_Capability_v590ext }, { NULL, 0, 0, NULL } }; @@ -105284,14 +108525,14 @@ dissect_rrc_RRCConnectionSetupComplete_vb50ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_145_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_153_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_145, T_nonCriticalExtensions_145_sequence); + ett_rrc_T_nonCriticalExtensions_153, T_nonCriticalExtensions_153_sequence); return offset; } @@ -105299,7 +108540,7 @@ dissect_rrc_T_nonCriticalExtensions_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vb50NonCriticalExtensions_18_sequence[] = { { &hf_rrc_rrcConnectionSetupComplete_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetupComplete_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_145, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_145 }, + { &hf_rrc_nonCriticalExtensions_153, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_153 }, { NULL, 0, 0, NULL } }; @@ -105488,7 +108729,7 @@ static const per_sequence_t RRCConnectionSetupComplete_sequence[] = { static int dissect_rrc_RRCConnectionSetupComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 397 "../../asn1/rrc/rrc.cnf" +#line 398 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionSetupComplete"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RRCConnectionSetupComplete, RRCConnectionSetupComplete_sequence); @@ -105633,14 +108874,14 @@ dissect_rrc_ProtocolErrorMoreInformation(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_148_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_156_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_156(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_148, T_nonCriticalExtensions_148_sequence); + ett_rrc_T_nonCriticalExtensions_156, T_nonCriticalExtensions_156_sequence); return offset; } @@ -105648,7 +108889,7 @@ dissect_rrc_T_nonCriticalExtensions_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_44_sequence[] = { { &hf_rrc_rrcStatus_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_148, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_148 }, + { &hf_rrc_nonCriticalExtensions_156, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_156 }, { NULL, 0, 0, NULL } }; @@ -105669,7 +108910,7 @@ static const per_sequence_t RRCStatus_sequence[] = { static int dissect_rrc_RRCStatus(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 401 "../../asn1/rrc/rrc.cnf" +#line 402 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCStatus"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RRCStatus, RRCStatus_sequence); @@ -105681,14 +108922,14 @@ dissect_rrc_RRCStatus(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, p } -static const per_sequence_t T_nonCriticalExtensions_151_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_159_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_151, T_nonCriticalExtensions_151_sequence); + ett_rrc_T_nonCriticalExtensions_159, T_nonCriticalExtensions_159_sequence); return offset; } @@ -105696,7 +108937,7 @@ dissect_rrc_T_nonCriticalExtensions_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_46_sequence[] = { { &hf_rrc_securityModeComplete_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_151, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_151 }, + { &hf_rrc_nonCriticalExtensions_159, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_159 }, { NULL, 0, 0, NULL } }; @@ -105719,7 +108960,7 @@ static const per_sequence_t SecurityModeComplete_sequence[] = { static int dissect_rrc_SecurityModeComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 409 "../../asn1/rrc/rrc.cnf" +#line 410 "../../asn1/rrc/rrc.cnf" rrc_ciphering_info * c_inf ; fp_info *fpinf ; @@ -105741,14 +108982,14 @@ fp_info *fpinf ; } -static const per_sequence_t T_nonCriticalExtensions_152_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_160_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_160(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_152, T_nonCriticalExtensions_152_sequence); + ett_rrc_T_nonCriticalExtensions_160, T_nonCriticalExtensions_160_sequence); return offset; } @@ -105756,7 +108997,7 @@ dissect_rrc_T_nonCriticalExtensions_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_47_sequence[] = { { &hf_rrc_securityModeFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_152, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_152 }, + { &hf_rrc_nonCriticalExtensions_160, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_160 }, { NULL, 0, 0, NULL } }; @@ -105778,7 +109019,7 @@ static const per_sequence_t SecurityModeFailure_sequence[] = { static int dissect_rrc_SecurityModeFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 423 "../../asn1/rrc/rrc.cnf" +#line 424 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "SecurityModeFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_SecurityModeFailure, SecurityModeFailure_sequence); @@ -105820,14 +109061,14 @@ dissect_rrc_SignallingConnectionReleaseIndication_v860ext(tvbuff_t *tvb _U_, int } -static const per_sequence_t T_nonCriticalExtensions_154_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_162_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_154(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_162(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_154, T_nonCriticalExtensions_154_sequence); + ett_rrc_T_nonCriticalExtensions_162, T_nonCriticalExtensions_162_sequence); return offset; } @@ -105835,7 +109076,7 @@ dissect_rrc_T_nonCriticalExtensions_154(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v860nonCriticalExtentions_sequence[] = { { &hf_rrc_signallingConnectionReleaseIndication_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SignallingConnectionReleaseIndication_v860ext }, - { &hf_rrc_nonCriticalExtensions_154, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_154 }, + { &hf_rrc_nonCriticalExtensions_162, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_162 }, { NULL, 0, 0, NULL } }; @@ -105871,7 +109112,7 @@ static const per_sequence_t SignallingConnectionReleaseIndication_sequence[] = { static int dissect_rrc_SignallingConnectionReleaseIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 431 "../../asn1/rrc/rrc.cnf" +#line 432 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "SignallingConnectionReleaseIndication"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_SignallingConnectionReleaseIndication, SignallingConnectionReleaseIndication_sequence); @@ -105913,14 +109154,14 @@ dissect_rrc_TransportChannelReconfigurationComplete_v770ext_IEs(tvbuff_t *tvb _U } -static const per_sequence_t T_nonCriticalExtensions_166_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_175_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_166(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_175(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_166, T_nonCriticalExtensions_166_sequence); + ett_rrc_T_nonCriticalExtensions_175, T_nonCriticalExtensions_175_sequence); return offset; } @@ -105928,7 +109169,7 @@ dissect_rrc_T_nonCriticalExtensions_166(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_29_sequence[] = { { &hf_rrc_transportChannelReconfigurationComplete_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelReconfigurationComplete_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_166, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_166 }, + { &hf_rrc_nonCriticalExtensions_175, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_175 }, { NULL, 0, 0, NULL } }; @@ -105969,7 +109210,7 @@ static const per_sequence_t TransportChannelReconfigurationComplete_sequence[] = static int dissect_rrc_TransportChannelReconfigurationComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 451 "../../asn1/rrc/rrc.cnf" +#line 452 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "TransportChannelReconfigurationComplete"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_TransportChannelReconfigurationComplete, TransportChannelReconfigurationComplete_sequence); @@ -105981,14 +109222,14 @@ dissect_rrc_TransportChannelReconfigurationComplete(tvbuff_t *tvb _U_, int offse } -static const per_sequence_t T_nonCriticalExtensions_167_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_176_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_167(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_176(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_167, T_nonCriticalExtensions_167_sequence); + ett_rrc_T_nonCriticalExtensions_176, T_nonCriticalExtensions_176_sequence); return offset; } @@ -105996,7 +109237,7 @@ dissect_rrc_T_nonCriticalExtensions_167(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_53_sequence[] = { { &hf_rrc_transportChannelReconfigurationFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_167, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_167 }, + { &hf_rrc_nonCriticalExtensions_176, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_176 }, { NULL, 0, 0, NULL } }; @@ -106018,7 +109259,7 @@ static const per_sequence_t TransportChannelReconfigurationFailure_sequence[] = static int dissect_rrc_TransportChannelReconfigurationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 455 "../../asn1/rrc/rrc.cnf" +#line 456 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "TransportChannelReconfigurationFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_TransportChannelReconfigurationFailure, TransportChannelReconfigurationFailure_sequence); @@ -106030,14 +109271,14 @@ dissect_rrc_TransportChannelReconfigurationFailure(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_169_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_178_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_169(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_178(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_169, T_nonCriticalExtensions_169_sequence); + ett_rrc_T_nonCriticalExtensions_178, T_nonCriticalExtensions_178_sequence); return offset; } @@ -106045,7 +109286,7 @@ dissect_rrc_T_nonCriticalExtensions_169(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_55_sequence[] = { { &hf_rrc_transportFormatCombinationControlFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_169, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_169 }, + { &hf_rrc_nonCriticalExtensions_178, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_178 }, { NULL, 0, 0, NULL } }; @@ -106067,7 +109308,7 @@ static const per_sequence_t TransportFormatCombinationControlFailure_sequence[] static int dissect_rrc_TransportFormatCombinationControlFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 463 "../../asn1/rrc/rrc.cnf" +#line 464 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "TransportFormatCombinationControlFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_TransportFormatCombinationControlFailure, TransportFormatCombinationControlFailure_sequence); @@ -106200,14 +109441,14 @@ dissect_rrc_UECapabilityInformation_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U } -static const per_sequence_t T_nonCriticalExtensions_171_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_180_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_171(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_180(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_171, T_nonCriticalExtensions_171_sequence); + ett_rrc_T_nonCriticalExtensions_180, T_nonCriticalExtensions_180_sequence); return offset; } @@ -106215,7 +109456,7 @@ dissect_rrc_T_nonCriticalExtensions_171(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_39_sequence[] = { { &hf_rrc_ueCapabilityInformation_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UECapabilityInformation_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_171, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_171 }, + { &hf_rrc_nonCriticalExtensions_180, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_180 }, { NULL, 0, 0, NULL } }; @@ -106343,7 +109584,7 @@ static const per_sequence_t UECapabilityInformation_sequence[] = { static int dissect_rrc_UECapabilityInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 471 "../../asn1/rrc/rrc.cnf" +#line 472 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UECapabilityInformation"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_UECapabilityInformation, UECapabilityInformation_sequence); @@ -106440,14 +109681,14 @@ dissect_rrc_UplinkDirectTransfer_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_174_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_183_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_174(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_183(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_174, T_nonCriticalExtensions_174_sequence); + ett_rrc_T_nonCriticalExtensions_183, T_nonCriticalExtensions_183_sequence); return offset; } @@ -106455,7 +109696,7 @@ dissect_rrc_T_nonCriticalExtensions_174(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_08_sequence[] = { { &hf_rrc_uplinkDirectTransfer_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UplinkDirectTransfer_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_174, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_174 }, + { &hf_rrc_nonCriticalExtensions_183, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_183 }, { NULL, 0, 0, NULL } }; @@ -106538,7 +109779,7 @@ static const per_sequence_t UplinkDirectTransfer_sequence[] = { static int dissect_rrc_UplinkDirectTransfer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 487 "../../asn1/rrc/rrc.cnf" +#line 488 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UplinkDirectTransfer"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_UplinkDirectTransfer, UplinkDirectTransfer_sequence); @@ -106608,14 +109849,14 @@ dissect_rrc_UTRANMobilityInformationConfirm_va40ext_IEs(tvbuff_t *tvb _U_, int o } -static const per_sequence_t T_nonCriticalExtensions_190_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_200_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_190(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_200(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_190, T_nonCriticalExtensions_190_sequence); + ett_rrc_T_nonCriticalExtensions_200, T_nonCriticalExtensions_200_sequence); return offset; } @@ -106623,7 +109864,7 @@ dissect_rrc_T_nonCriticalExtensions_190(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_16_sequence[] = { { &hf_rrc_utranMobilityInformationConfirm_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRANMobilityInformationConfirm_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_190, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_190 }, + { &hf_rrc_nonCriticalExtensions_200, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_200 }, { NULL, 0, 0, NULL } }; @@ -106678,7 +109919,7 @@ static const per_sequence_t UTRANMobilityInformationConfirm_sequence[] = { static int dissect_rrc_UTRANMobilityInformationConfirm(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 511 "../../asn1/rrc/rrc.cnf" +#line 512 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UTRANMobilityInformationConfirm"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_UTRANMobilityInformationConfirm, UTRANMobilityInformationConfirm_sequence); @@ -106690,14 +109931,14 @@ dissect_rrc_UTRANMobilityInformationConfirm(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_191_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_201_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_191(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_201(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_191, T_nonCriticalExtensions_191_sequence); + ett_rrc_T_nonCriticalExtensions_201, T_nonCriticalExtensions_201_sequence); return offset; } @@ -106705,7 +109946,7 @@ dissect_rrc_T_nonCriticalExtensions_191(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_66_sequence[] = { { &hf_rrc_utranMobilityInformationFailure_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_191, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_191 }, + { &hf_rrc_nonCriticalExtensions_201, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_201 }, { NULL, 0, 0, NULL } }; @@ -106727,7 +109968,7 @@ static const per_sequence_t UTRANMobilityInformationFailure_sequence[] = { static int dissect_rrc_UTRANMobilityInformationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 515 "../../asn1/rrc/rrc.cnf" +#line 516 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UTRANMobilityInformationFailure"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_UTRANMobilityInformationFailure, UTRANMobilityInformationFailure_sequence); @@ -106832,14 +110073,14 @@ dissect_rrc_MBMSModificationRequest_v6f0ext_IEs(tvbuff_t *tvb _U_, int offset _U } -static const per_sequence_t T_nonCriticalExtensions_196_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_206_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_196(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_206(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_196, T_nonCriticalExtensions_196_sequence); + ett_rrc_T_nonCriticalExtensions_206, T_nonCriticalExtensions_206_sequence); return offset; } @@ -106847,7 +110088,7 @@ dissect_rrc_T_nonCriticalExtensions_196(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v6f0NonCriticalExtensions_02_sequence[] = { { &hf_rrc_mbmsModificationRequest_v6f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSModificationRequest_v6f0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_196, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_196 }, + { &hf_rrc_nonCriticalExtensions_206, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_206 }, { NULL, 0, 0, NULL } }; @@ -106884,7 +110125,7 @@ static const per_sequence_t MBMSModificationRequest_sequence[] = { static int dissect_rrc_MBMSModificationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 277 "../../asn1/rrc/rrc.cnf" +#line 278 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSModificationRequest"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MBMSModificationRequest, MBMSModificationRequest_sequence); @@ -107155,15 +110396,15 @@ dissect_rrc_LoggedMeasInfoList_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_fdd_170_sequence[] = { +static const per_sequence_t T_fdd_172_sequence[] = { { &hf_rrc_loggedMeasInfoList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasInfoList_FDD }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_170(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_172(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_170, T_fdd_170_sequence); + ett_rrc_T_fdd_172, T_fdd_172_sequence); return offset; } @@ -107289,36 +110530,36 @@ dissect_rrc_LoggedMeasInfoList_TDD128(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_tdd_116_sequence[] = { +static const per_sequence_t T_tdd_117_sequence[] = { { &hf_rrc_loggedMeasInfoList_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasInfoList_TDD128 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_116, T_tdd_116_sequence); + ett_rrc_T_tdd_117, T_tdd_117_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_128_vals[] = { +static const value_string rrc_T_modeSpecificInfo_129_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_128_choice[] = { - { 0, &hf_rrc_fdd_176 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_170 }, - { 1, &hf_rrc_tdd_124 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_116 }, +static const per_choice_t T_modeSpecificInfo_129_choice[] = { + { 0, &hf_rrc_fdd_178 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_172 }, + { 1, &hf_rrc_tdd_125 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_117 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_128, T_modeSpecificInfo_128_choice, + ett_rrc_T_modeSpecificInfo_129, T_modeSpecificInfo_129_choice, NULL); return offset; @@ -107326,7 +110567,7 @@ dissect_rrc_T_modeSpecificInfo_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t LoggedMeasInfoList_sequence[] = { - { &hf_rrc_modeSpecificInfo_128, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_128 }, + { &hf_rrc_modeSpecificInfo_129, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_129 }, { NULL, 0, 0, NULL } }; @@ -107592,15 +110833,15 @@ dissect_rrc_LoggedMeasInfoList_FDD_vb50ext(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_fdd_171_sequence[] = { +static const per_sequence_t T_fdd_173_sequence[] = { { &hf_rrc_loggedMeasInfoList_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasInfoList_FDD_vb50ext }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_171(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_173(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_171, T_fdd_171_sequence); + ett_rrc_T_fdd_173, T_fdd_173_sequence); return offset; } @@ -107650,36 +110891,36 @@ dissect_rrc_LoggedMeasInfoList_TDD128_vb50ext(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_tdd_117_sequence[] = { +static const per_sequence_t T_tdd_118_sequence[] = { { &hf_rrc_loggedMeasInfoList_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasInfoList_TDD128_vb50ext }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_117, T_tdd_117_sequence); + ett_rrc_T_tdd_118, T_tdd_118_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_129_vals[] = { +static const value_string rrc_T_modeSpecificInfo_130_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_129_choice[] = { - { 0, &hf_rrc_fdd_177 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_171 }, - { 1, &hf_rrc_tdd_125 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_117 }, +static const per_choice_t T_modeSpecificInfo_130_choice[] = { + { 0, &hf_rrc_fdd_179 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_173 }, + { 1, &hf_rrc_tdd_126 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_118 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_129, T_modeSpecificInfo_129_choice, + ett_rrc_T_modeSpecificInfo_130, T_modeSpecificInfo_130_choice, NULL); return offset; @@ -107687,7 +110928,7 @@ dissect_rrc_T_modeSpecificInfo_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t LoggedMeasInfoList_vb50ext_sequence[] = { - { &hf_rrc_modeSpecificInfo_129, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_129 }, + { &hf_rrc_modeSpecificInfo_130, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_130 }, { NULL, 0, 0, NULL } }; @@ -107810,15 +111051,15 @@ dissect_rrc_LoggedConnectionEstablishmentFailureInfo_FDD(tvbuff_t *tvb _U_, int } -static const per_sequence_t T_fdd_167_sequence[] = { +static const per_sequence_t T_fdd_169_sequence[] = { { &hf_rrc_loggedConnectionEstablishmentFailureInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedConnectionEstablishmentFailureInfo_FDD }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_167(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_169(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_167, T_fdd_167_sequence); + ett_rrc_T_fdd_169, T_fdd_169_sequence); return offset; } @@ -107859,36 +111100,36 @@ dissect_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128(tvbuff_t *tvb _U_, i } -static const per_sequence_t T_tdd_113_sequence[] = { +static const per_sequence_t T_tdd_114_sequence[] = { { &hf_rrc_loggedConnectionEstablishmentFailureInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_113, T_tdd_113_sequence); + ett_rrc_T_tdd_114, T_tdd_114_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_125_vals[] = { +static const value_string rrc_T_modeSpecificInfo_126_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_125_choice[] = { - { 0, &hf_rrc_fdd_173 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_167 }, - { 1, &hf_rrc_tdd_121 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_113 }, +static const per_choice_t T_modeSpecificInfo_126_choice[] = { + { 0, &hf_rrc_fdd_175 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_169 }, + { 1, &hf_rrc_tdd_122 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_114 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_125, T_modeSpecificInfo_125_choice, + ett_rrc_T_modeSpecificInfo_126, T_modeSpecificInfo_126_choice, NULL); return offset; @@ -107897,7 +111138,7 @@ dissect_rrc_T_modeSpecificInfo_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t ConnectionEstablishmentFailureReport_sequence[] = { { &hf_rrc_timeSinceFailure, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_172800 }, - { &hf_rrc_modeSpecificInfo_125, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_125 }, + { &hf_rrc_modeSpecificInfo_126, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_126 }, { NULL, 0, 0, NULL } }; @@ -108051,15 +111292,15 @@ dissect_rrc_LoggedConnectionEstablishmentFailureInfo_FDD_r11(tvbuff_t *tvb _U_, } -static const per_sequence_t T_fdd_168_sequence[] = { +static const per_sequence_t T_fdd_170_sequence[] = { { &hf_rrc_loggedConnectionEstablishmentFailureInfo_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedConnectionEstablishmentFailureInfo_FDD_r11 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_168(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_170(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_168, T_fdd_168_sequence); + ett_rrc_T_fdd_170, T_fdd_170_sequence); return offset; } @@ -108084,36 +111325,36 @@ dissect_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128_r11(tvbuff_t *tvb _U } -static const per_sequence_t T_tdd_114_sequence[] = { +static const per_sequence_t T_tdd_115_sequence[] = { { &hf_rrc_loggedConnectionEstablishmentFailureInfo_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128_r11 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_114, T_tdd_114_sequence); + ett_rrc_T_tdd_115, T_tdd_115_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_126_vals[] = { +static const value_string rrc_T_modeSpecificInfo_127_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_126_choice[] = { - { 0, &hf_rrc_fdd_174 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_168 }, - { 1, &hf_rrc_tdd_122 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_114 }, +static const per_choice_t T_modeSpecificInfo_127_choice[] = { + { 0, &hf_rrc_fdd_176 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_170 }, + { 1, &hf_rrc_tdd_123 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_115 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_126, T_modeSpecificInfo_126_choice, + ett_rrc_T_modeSpecificInfo_127, T_modeSpecificInfo_127_choice, NULL); return offset; @@ -108122,7 +111363,7 @@ dissect_rrc_T_modeSpecificInfo_126(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t ConnectionEstablishmentFailureReport_r11_sequence[] = { { &hf_rrc_timeSinceFailure, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_172800 }, - { &hf_rrc_modeSpecificInfo_126, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_126 }, + { &hf_rrc_modeSpecificInfo_127, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_127 }, { NULL, 0, 0, NULL } }; @@ -108263,15 +111504,15 @@ dissect_rrc_LoggedMeasInfoList_FDD_vc50ext(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_fdd_172_sequence[] = { +static const per_sequence_t T_fdd_174_sequence[] = { { &hf_rrc_loggedMeasInfoList_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasInfoList_FDD_vc50ext }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_172(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_174(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_172, T_fdd_172_sequence); + ett_rrc_T_fdd_174, T_fdd_174_sequence); return offset; } @@ -108305,36 +111546,36 @@ dissect_rrc_LoggedMeasInfoList_TDD128_vc50ext(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_tdd_118_sequence[] = { +static const per_sequence_t T_tdd_119_sequence[] = { { &hf_rrc_loggedMeasInfoList_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedMeasInfoList_TDD128_vc50ext }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_118, T_tdd_118_sequence); + ett_rrc_T_tdd_119, T_tdd_119_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_130_vals[] = { +static const value_string rrc_T_modeSpecificInfo_131_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_130_choice[] = { - { 0, &hf_rrc_fdd_178 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_172 }, - { 1, &hf_rrc_tdd_126 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_118 }, +static const per_choice_t T_modeSpecificInfo_131_choice[] = { + { 0, &hf_rrc_fdd_180 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_174 }, + { 1, &hf_rrc_tdd_127 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_119 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_130, T_modeSpecificInfo_130_choice, + ett_rrc_T_modeSpecificInfo_131, T_modeSpecificInfo_131_choice, NULL); return offset; @@ -108342,7 +111583,7 @@ dissect_rrc_T_modeSpecificInfo_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t LoggedMeasInfoList_vc50ext_sequence[] = { - { &hf_rrc_modeSpecificInfo_130, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_130 }, + { &hf_rrc_modeSpecificInfo_131, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_131 }, { NULL, 0, 0, NULL } }; @@ -108383,15 +111624,15 @@ dissect_rrc_LoggedConnectionEstablishmentFailureInfo_FDD_vc50ext(tvbuff_t *tvb _ } -static const per_sequence_t T_fdd_169_sequence[] = { +static const per_sequence_t T_fdd_171_sequence[] = { { &hf_rrc_loggedConnectionEstablishmentFailureInfo_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedConnectionEstablishmentFailureInfo_FDD_vc50ext }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_169(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_171(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_169, T_fdd_169_sequence); + ett_rrc_T_fdd_171, T_fdd_171_sequence); return offset; } @@ -108411,36 +111652,36 @@ dissect_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128_vc50ext(tvbuff_t *tv } -static const per_sequence_t T_tdd_115_sequence[] = { +static const per_sequence_t T_tdd_116_sequence[] = { { &hf_rrc_loggedConnectionEstablishmentFailureInfo_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LoggedConnectionEstablishmentFailureInfo_TDD128_vc50ext }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_115, T_tdd_115_sequence); + ett_rrc_T_tdd_116, T_tdd_116_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_127_vals[] = { +static const value_string rrc_T_modeSpecificInfo_128_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_127_choice[] = { - { 0, &hf_rrc_fdd_175 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_169 }, - { 1, &hf_rrc_tdd_123 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_115 }, +static const per_choice_t T_modeSpecificInfo_128_choice[] = { + { 0, &hf_rrc_fdd_177 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_171 }, + { 1, &hf_rrc_tdd_124 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_116 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_128(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_127, T_modeSpecificInfo_127_choice, + ett_rrc_T_modeSpecificInfo_128, T_modeSpecificInfo_128_choice, NULL); return offset; @@ -108448,7 +111689,7 @@ dissect_rrc_T_modeSpecificInfo_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t ConnectionEstablishmentFailureReport_vc50ext_sequence[] = { - { &hf_rrc_modeSpecificInfo_127, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_127 }, + { &hf_rrc_modeSpecificInfo_128, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_128 }, { NULL, 0, 0, NULL } }; @@ -108476,14 +111717,14 @@ dissect_rrc_UEInformationResponse_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_204_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_214_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_204(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_214(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_204, T_nonCriticalExtensions_204_sequence); + ett_rrc_T_nonCriticalExtensions_214, T_nonCriticalExtensions_214_sequence); return offset; } @@ -108491,7 +111732,7 @@ dissect_rrc_T_nonCriticalExtensions_204(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_10_sequence[] = { { &hf_rrc_ueInformationResponse_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UEInformationResponse_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_204, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_204 }, + { &hf_rrc_nonCriticalExtensions_214, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_214 }, { NULL, 0, 0, NULL } }; @@ -108544,7 +111785,7 @@ static const per_sequence_t UEInformationResponse_sequence[] = { static int dissect_rrc_UEInformationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 483 "../../asn1/rrc/rrc.cnf" +#line 484 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "UEInformationResponse"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_UEInformationResponse, UEInformationResponse_sequence); @@ -108705,14 +111946,14 @@ dissect_rrc_UL_DCCH_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_nonCriticalExtensions_26_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_28_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_26, T_nonCriticalExtensions_26_sequence); + ett_rrc_T_nonCriticalExtensions_28, T_nonCriticalExtensions_28_sequence); return offset; } @@ -108720,7 +111961,7 @@ dissect_rrc_T_nonCriticalExtensions_26(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v690NonCriticalExtensions_05_sequence[] = { { &hf_rrc_cellUpdateConfirm_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_26, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_26 }, + { &hf_rrc_nonCriticalExtensions_28, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_28 }, { NULL, 0, 0, NULL } }; @@ -108809,14 +112050,14 @@ dissect_rrc_T_r3_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_nonCriticalExtensions_27_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_29_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_27, T_nonCriticalExtensions_27_sequence); + ett_rrc_T_nonCriticalExtensions_29, T_nonCriticalExtensions_29_sequence); return offset; } @@ -108824,7 +112065,7 @@ dissect_rrc_T_nonCriticalExtensions_27(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v690NonCriticalExtensions_06_sequence[] = { { &hf_rrc_cellUpdateConfirm_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_27, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_27 }, + { &hf_rrc_nonCriticalExtensions_29, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_29 }, { NULL, 0, 0, NULL } }; @@ -108897,14 +112138,14 @@ dissect_rrc_T_r4_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_nonCriticalExtensions_28_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_30_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_28, T_nonCriticalExtensions_28_sequence); + ett_rrc_T_nonCriticalExtensions_30, T_nonCriticalExtensions_30_sequence); return offset; } @@ -108912,7 +112153,7 @@ dissect_rrc_T_nonCriticalExtensions_28(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v690NonCriticalExtensions_07_sequence[] = { { &hf_rrc_cellUpdateConfirm_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_28, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_28 }, + { &hf_rrc_nonCriticalExtensions_30, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_30 }, { NULL, 0, 0, NULL } }; @@ -108956,14 +112197,14 @@ dissect_rrc_T_r5_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_nonCriticalExtensions_29_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_31_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_29, T_nonCriticalExtensions_29_sequence); + ett_rrc_T_nonCriticalExtensions_31, T_nonCriticalExtensions_31_sequence); return offset; } @@ -108971,7 +112212,7 @@ dissect_rrc_T_nonCriticalExtensions_29(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v6b0NonCriticalExtensions_03_sequence[] = { { &hf_rrc_cellUpdateConfirm_v6b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v6b0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_29, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_29 }, + { &hf_rrc_nonCriticalExtensions_31, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_31 }, { NULL, 0, 0, NULL } }; @@ -109010,14 +112251,14 @@ dissect_rrc_T_cellUpdateConfirm_r7_add_ext_01(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_30_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_32_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_30, T_nonCriticalExtensions_30_sequence); + ett_rrc_T_nonCriticalExtensions_32, T_nonCriticalExtensions_32_sequence); return offset; } @@ -109025,7 +112266,7 @@ dissect_rrc_T_nonCriticalExtensions_30(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v860NonCriticalExtensions_02_sequence[] = { { &hf_rrc_cellUpdateConfirm_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v860ext_IEs }, - { &hf_rrc_nonCriticalExtensions_30, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_30 }, + { &hf_rrc_nonCriticalExtensions_32, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_32 }, { NULL, 0, 0, NULL } }; @@ -109069,14 +112310,14 @@ dissect_rrc_T_r7_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_nonCriticalExtensions_31_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_33_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_31, T_nonCriticalExtensions_31_sequence); + ett_rrc_T_nonCriticalExtensions_33, T_nonCriticalExtensions_33_sequence); return offset; } @@ -109084,7 +112325,7 @@ dissect_rrc_T_nonCriticalExtensions_31(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v7g0NonCriticalExtensions_05_sequence[] = { { &hf_rrc_cellUpdateConfirm_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v7g0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_31, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_31 }, + { &hf_rrc_nonCriticalExtensions_33, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_33 }, { NULL, 0, 0, NULL } }; @@ -109173,14 +112414,14 @@ dissect_rrc_T_r8_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_nonCriticalExtensions_32_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_34_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_32, T_nonCriticalExtensions_32_sequence); + ett_rrc_T_nonCriticalExtensions_34, T_nonCriticalExtensions_34_sequence); return offset; } @@ -109189,7 +112430,7 @@ dissect_rrc_T_nonCriticalExtensions_32(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r9_02_sequence[] = { { &hf_rrc_cellUpdateConfirm_r9, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_r9_IEs }, { &hf_rrc_cellUpdateConfirm_r9_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_32, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_32 }, + { &hf_rrc_nonCriticalExtensions_34, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_34 }, { NULL, 0, 0, NULL } }; @@ -109202,14 +112443,14 @@ dissect_rrc_T_r9_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_nonCriticalExtensions_33_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_35_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_33, T_nonCriticalExtensions_33_sequence); + ett_rrc_T_nonCriticalExtensions_35, T_nonCriticalExtensions_35_sequence); return offset; } @@ -109217,7 +112458,7 @@ dissect_rrc_T_nonCriticalExtensions_33(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_vb50NonCriticalExtensions_03_sequence[] = { { &hf_rrc_cellUpdateConfirm_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_33, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_33 }, + { &hf_rrc_nonCriticalExtensions_35, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_35 }, { NULL, 0, 0, NULL } }; @@ -109246,14 +112487,14 @@ dissect_rrc_T_r10_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_nonCriticalExtensions_34_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_36_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_34, T_nonCriticalExtensions_34_sequence); + ett_rrc_T_nonCriticalExtensions_36, T_nonCriticalExtensions_36_sequence); return offset; } @@ -109262,7 +112503,7 @@ dissect_rrc_T_nonCriticalExtensions_34(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r11_02_sequence[] = { { &hf_rrc_cellUpdateConfirm_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_r11_IEs }, { &hf_rrc_cellUpdateConfirm_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_34, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_34 }, + { &hf_rrc_nonCriticalExtensions_36, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_36 }, { NULL, 0, 0, NULL } }; @@ -109275,14 +112516,14 @@ dissect_rrc_T_r11_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_nonCriticalExtensions_35_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_37_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_35, T_nonCriticalExtensions_35_sequence); + ett_rrc_T_nonCriticalExtensions_37, T_nonCriticalExtensions_37_sequence); return offset; } @@ -109291,7 +112532,7 @@ dissect_rrc_T_nonCriticalExtensions_35(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r12_02_sequence[] = { { &hf_rrc_cellUpdateConfirm_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_r12_IEs }, { &hf_rrc_cellUpdateConfirm_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_35, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_35 }, + { &hf_rrc_nonCriticalExtensions_37, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_37 }, { NULL, 0, 0, NULL } }; @@ -109304,211 +112545,262 @@ dissect_rrc_T_r12_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_30_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_38_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_30, T_criticalExtensions_30_sequence); + ett_rrc_T_nonCriticalExtensions_38, T_nonCriticalExtensions_38_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_29_vals[] = { +static const per_sequence_t T_r13_02_sequence[] = { + { &hf_rrc_cellUpdateConfirm_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_r13_IEs }, + { &hf_rrc_cellUpdateConfirm_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_nonCriticalExtensions_38, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_38 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_r13_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_r13_02, T_r13_02_sequence); + + return offset; +} + + +static const per_sequence_t T_criticalExtensions_33_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_33, T_criticalExtensions_33_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_32_vals[] = { + { 0, "r13" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_32_choice[] = { + { 0, &hf_rrc_r13_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_02 }, + { 1, &hf_rrc_criticalExtensions_33, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_33 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_32(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_32, T_criticalExtensions_32_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_31_vals[] = { { 0, "r12" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_29_choice[] = { +static const per_choice_t T_criticalExtensions_31_choice[] = { { 0, &hf_rrc_r12_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_02 }, - { 1, &hf_rrc_criticalExtensions_30, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_30 }, + { 1, &hf_rrc_criticalExtensions_32, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_32 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_29, T_criticalExtensions_29_choice, + ett_rrc_T_criticalExtensions_31, T_criticalExtensions_31_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_28_vals[] = { +static const value_string rrc_T_criticalExtensions_30_vals[] = { { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_28_choice[] = { +static const per_choice_t T_criticalExtensions_30_choice[] = { { 0, &hf_rrc_r11_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_02 }, - { 1, &hf_rrc_criticalExtensions_29, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_29 }, + { 1, &hf_rrc_criticalExtensions_31, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_31 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_28, T_criticalExtensions_28_choice, + ett_rrc_T_criticalExtensions_30, T_criticalExtensions_30_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_27_vals[] = { +static const value_string rrc_T_criticalExtensions_29_vals[] = { { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_27_choice[] = { +static const per_choice_t T_criticalExtensions_29_choice[] = { { 0, &hf_rrc_r10_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_02 }, - { 1, &hf_rrc_criticalExtensions_28, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_28 }, + { 1, &hf_rrc_criticalExtensions_30, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_30 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_27, T_criticalExtensions_27_choice, + ett_rrc_T_criticalExtensions_29, T_criticalExtensions_29_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_26_vals[] = { +static const value_string rrc_T_criticalExtensions_28_vals[] = { { 0, "r9" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_26_choice[] = { +static const per_choice_t T_criticalExtensions_28_choice[] = { { 0, &hf_rrc_r9_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_02 }, - { 1, &hf_rrc_criticalExtensions_27, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_27 }, + { 1, &hf_rrc_criticalExtensions_29, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_29 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_26, T_criticalExtensions_26_choice, + ett_rrc_T_criticalExtensions_28, T_criticalExtensions_28_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_25_vals[] = { +static const value_string rrc_T_criticalExtensions_27_vals[] = { { 0, "r8" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_25_choice[] = { +static const per_choice_t T_criticalExtensions_27_choice[] = { { 0, &hf_rrc_r8_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_02 }, - { 1, &hf_rrc_criticalExtensions_26, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_26 }, + { 1, &hf_rrc_criticalExtensions_28, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_28 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_25, T_criticalExtensions_25_choice, + ett_rrc_T_criticalExtensions_27, T_criticalExtensions_27_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_24_vals[] = { +static const value_string rrc_T_criticalExtensions_26_vals[] = { { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_24_choice[] = { +static const per_choice_t T_criticalExtensions_26_choice[] = { { 0, &hf_rrc_r7_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_02 }, - { 1, &hf_rrc_criticalExtensions_25, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_25 }, + { 1, &hf_rrc_criticalExtensions_27, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_27 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_24, T_criticalExtensions_24_choice, + ett_rrc_T_criticalExtensions_26, T_criticalExtensions_26_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_23_vals[] = { +static const value_string rrc_T_criticalExtensions_25_vals[] = { { 0, "r6" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_23_choice[] = { +static const per_choice_t T_criticalExtensions_25_choice[] = { { 0, &hf_rrc_r6_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_02 }, - { 1, &hf_rrc_criticalExtensions_24, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_24 }, + { 1, &hf_rrc_criticalExtensions_26, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_26 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_23, T_criticalExtensions_23_choice, + ett_rrc_T_criticalExtensions_25, T_criticalExtensions_25_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_22_vals[] = { +static const value_string rrc_T_criticalExtensions_24_vals[] = { { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_22_choice[] = { +static const per_choice_t T_criticalExtensions_24_choice[] = { { 0, &hf_rrc_r5_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_01 }, - { 1, &hf_rrc_criticalExtensions_23, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_23 }, + { 1, &hf_rrc_criticalExtensions_25, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_25 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_22, T_criticalExtensions_22_choice, + ett_rrc_T_criticalExtensions_24, T_criticalExtensions_24_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_21_vals[] = { +static const value_string rrc_T_criticalExtensions_23_vals[] = { { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_21_choice[] = { +static const per_choice_t T_criticalExtensions_23_choice[] = { { 0, &hf_rrc_r4_01 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_01 }, - { 1, &hf_rrc_criticalExtensions_22, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_22 }, + { 1, &hf_rrc_criticalExtensions_24, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_24 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_21, T_criticalExtensions_21_choice, + ett_rrc_T_criticalExtensions_23, T_criticalExtensions_23_choice, NULL); return offset; @@ -109518,7 +112810,7 @@ dissect_rrc_T_criticalExtensions_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static const per_sequence_t T_later_than_r3_04_sequence[] = { { &hf_rrc_u_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI }, { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_21 }, + { &hf_rrc_criticalExtensions_23, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_23 }, { NULL, 0, 0, NULL } }; @@ -109545,7 +112837,7 @@ static const per_choice_t CellUpdateConfirm_CCCH_choice[] = { static int dissect_rrc_CellUpdateConfirm_CCCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 205 "../../asn1/rrc/rrc.cnf" +#line 206 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "CellUpdateConfirm-CCCH"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_CellUpdateConfirm_CCCH, CellUpdateConfirm_CCCH_choice, @@ -109856,14 +113148,14 @@ dissect_rrc_RRCConnectionReject_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_127_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_135_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_127, T_nonCriticalExtensions_127_sequence); + ett_rrc_T_nonCriticalExtensions_135, T_nonCriticalExtensions_135_sequence); return offset; } @@ -109871,7 +113163,7 @@ dissect_rrc_T_nonCriticalExtensions_127(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vb50NonCriticalExtensions_15_sequence[] = { { &hf_rrc_rrcConnectionReject_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionReject_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_127, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_127 }, + { &hf_rrc_nonCriticalExtensions_135, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_135 }, { NULL, 0, 0, NULL } }; @@ -109974,14 +113266,14 @@ dissect_rrc_T_r3_17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_100_sequence[] = { +static const per_sequence_t T_criticalExtensions_108_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_100, T_criticalExtensions_100_sequence); + ett_rrc_T_criticalExtensions_108, T_criticalExtensions_108_sequence); return offset; } @@ -109990,7 +113282,7 @@ dissect_rrc_T_criticalExtensions_100(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_15_sequence[] = { { &hf_rrc_initialUE_Identity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InitialUE_Identity }, { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_101, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_100 }, + { &hf_rrc_criticalExtensions_109, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_108 }, { NULL, 0, 0, NULL } }; @@ -110017,7 +113309,7 @@ static const per_choice_t RRCConnectionReject_choice[] = { static int dissect_rrc_RRCConnectionReject(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 373 "../../asn1/rrc/rrc.cnf" +#line 374 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionReject"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_RRCConnectionReject, RRCConnectionReject_choice, @@ -110063,14 +113355,14 @@ dissect_rrc_RRCConnectionRelease_CCCH_v860ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_130_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_138_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_130, T_nonCriticalExtensions_130_sequence); + ett_rrc_T_nonCriticalExtensions_138, T_nonCriticalExtensions_138_sequence); return offset; } @@ -110078,7 +113370,7 @@ dissect_rrc_T_nonCriticalExtensions_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_08_sequence[] = { { &hf_rrc_rrcConnectionRelease_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRelease_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_130, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_130 }, + { &hf_rrc_nonCriticalExtensions_138, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_138 }, { NULL, 0, 0, NULL } }; @@ -110165,14 +113457,14 @@ dissect_rrc_RRCConnectionRelease_CCCH_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_131_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_139_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_131, T_nonCriticalExtensions_131_sequence); + ett_rrc_T_nonCriticalExtensions_139, T_nonCriticalExtensions_139_sequence); return offset; } @@ -110180,7 +113472,7 @@ dissect_rrc_T_nonCriticalExtensions_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_09_sequence[] = { { &hf_rrc_rrcConnectionRelease_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRelease_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_131, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_131 }, + { &hf_rrc_nonCriticalExtensions_139, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_139 }, { NULL, 0, 0, NULL } }; @@ -110384,14 +113676,14 @@ dissect_rrc_RRCConnectionRelease_CCCH_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_132_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_140_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_132, T_nonCriticalExtensions_132_sequence); + ett_rrc_T_nonCriticalExtensions_140, T_nonCriticalExtensions_140_sequence); return offset; } @@ -110399,7 +113691,7 @@ dissect_rrc_T_nonCriticalExtensions_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_10_sequence[] = { { &hf_rrc_rrcConnectionRelease_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRelease_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_132, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_132 }, + { &hf_rrc_nonCriticalExtensions_140, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_140 }, { NULL, 0, 0, NULL } }; @@ -110458,72 +113750,72 @@ dissect_rrc_T_r5_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_106_sequence[] = { +static const per_sequence_t T_criticalExtensions_114_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_106, T_criticalExtensions_106_sequence); + ett_rrc_T_criticalExtensions_114, T_criticalExtensions_114_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_105_vals[] = { +static const value_string rrc_T_criticalExtensions_113_vals[] = { { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_105_choice[] = { +static const per_choice_t T_criticalExtensions_113_choice[] = { { 0, &hf_rrc_r5_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_08 }, - { 1, &hf_rrc_criticalExtensions_107, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_106 }, + { 1, &hf_rrc_criticalExtensions_115, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_114 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_105, T_criticalExtensions_105_choice, + ett_rrc_T_criticalExtensions_113, T_criticalExtensions_113_choice, NULL); return offset; } -static const per_sequence_t T_criticalExtensions_104_sequence[] = { +static const per_sequence_t T_criticalExtensions_112_sequence[] = { { &hf_rrc_groupIdentity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SEQUENCE_SIZE_1_maxURNTI_Group_OF_GroupReleaseInformation }, - { &hf_rrc_criticalExtensions_106, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_105 }, + { &hf_rrc_criticalExtensions_114, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_113 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_104, T_criticalExtensions_104_sequence); + ett_rrc_T_criticalExtensions_112, T_criticalExtensions_112_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_103_vals[] = { +static const value_string rrc_T_criticalExtensions_111_vals[] = { { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_103_choice[] = { +static const per_choice_t T_criticalExtensions_111_choice[] = { { 0, &hf_rrc_r4_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_10 }, - { 1, &hf_rrc_criticalExtensions_105, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_104 }, + { 1, &hf_rrc_criticalExtensions_113, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_112 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_103, T_criticalExtensions_103_choice, + ett_rrc_T_criticalExtensions_111, T_criticalExtensions_111_choice, NULL); return offset; @@ -110533,7 +113825,7 @@ dissect_rrc_T_criticalExtensions_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_17_sequence[] = { { &hf_rrc_u_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI }, { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_104, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_103 }, + { &hf_rrc_criticalExtensions_112, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_111 }, { NULL, 0, 0, NULL } }; @@ -110560,7 +113852,7 @@ static const per_choice_t RRCConnectionRelease_CCCH_choice[] = { static int dissect_rrc_RRCConnectionRelease_CCCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 381 "../../asn1/rrc/rrc.cnf" +#line 382 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionRelease-CCCH"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_RRCConnectionRelease_CCCH, RRCConnectionRelease_CCCH_choice, @@ -110679,14 +113971,14 @@ dissect_rrc_RRCConnectionSetup_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_135_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_143_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_135, T_nonCriticalExtensions_135_sequence); + ett_rrc_T_nonCriticalExtensions_143, T_nonCriticalExtensions_143_sequence); return offset; } @@ -110694,7 +113986,7 @@ dissect_rrc_T_nonCriticalExtensions_135(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_32_sequence[] = { { &hf_rrc_rrcConnectionSetup_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_135, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_135 }, + { &hf_rrc_nonCriticalExtensions_143, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_143 }, { NULL, 0, 0, NULL } }; @@ -110813,14 +114105,14 @@ dissect_rrc_RRCConnectionSetup_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_136_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_144_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_136, T_nonCriticalExtensions_136_sequence); + ett_rrc_T_nonCriticalExtensions_144, T_nonCriticalExtensions_144_sequence); return offset; } @@ -110828,7 +114120,7 @@ dissect_rrc_T_nonCriticalExtensions_136(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_33_sequence[] = { { &hf_rrc_rrcConnectionSetup_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_136, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_136 }, + { &hf_rrc_nonCriticalExtensions_144, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_144 }, { NULL, 0, 0, NULL } }; @@ -110933,7 +114225,7 @@ dissect_rrc_CapabilityUpdateRequirement_r5(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_complete_22_sequence[] = { +static const per_sequence_t T_complete_23_sequence[] = { { &hf_rrc_srb_InformationSetupList_06, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2 }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList }, @@ -110943,81 +114235,81 @@ static const per_sequence_t T_complete_22_sequence[] = { }; static int -dissect_rrc_T_complete_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_complete_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_complete_22, T_complete_22_sequence); + ett_rrc_T_complete_23, T_complete_23_sequence); return offset; } -static const per_sequence_t T_defaultConfig_18_sequence[] = { +static const per_sequence_t T_defaultConfig_19_sequence[] = { { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode }, { &hf_rrc_defaultConfigIdentity_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r5 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_defaultConfig_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_defaultConfig_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_defaultConfig_18, T_defaultConfig_18_sequence); + ett_rrc_T_defaultConfig_19, T_defaultConfig_19_sequence); return offset; } -static const value_string rrc_T_preConfigMode_18_vals[] = { +static const value_string rrc_T_preConfigMode_19_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_18_choice[] = { +static const per_choice_t T_preConfigMode_19_choice[] = { { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_18, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_18 }, + { 1, &hf_rrc_defaultConfig_19, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_19 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_preConfigMode_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preConfigMode_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preConfigMode_18, T_preConfigMode_18_choice, + ett_rrc_T_preConfigMode_19, T_preConfigMode_19_choice, NULL); return offset; } -static const per_sequence_t T_preconfiguration_18_sequence[] = { - { &hf_rrc_preConfigMode_18, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_18 }, +static const per_sequence_t T_preconfiguration_19_sequence[] = { + { &hf_rrc_preConfigMode_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_19 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_preconfiguration_18(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preconfiguration_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preconfiguration_18, T_preconfiguration_18_sequence); + ett_rrc_T_preconfiguration_19, T_preconfiguration_19_sequence); return offset; } -static const value_string rrc_T_specificationMode_22_vals[] = { +static const value_string rrc_T_specificationMode_23_vals[] = { { 0, "complete" }, { 1, "preconfiguration" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_22_choice[] = { - { 0, &hf_rrc_complete_22 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_22 }, - { 1, &hf_rrc_preconfiguration_18, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_18 }, +static const per_choice_t T_specificationMode_23_choice[] = { + { 0, &hf_rrc_complete_23 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_23 }, + { 1, &hf_rrc_preconfiguration_19, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_19 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_specificationMode_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_specificationMode_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_specificationMode_22, T_specificationMode_22_choice, + ett_rrc_T_specificationMode_23, T_specificationMode_23_choice, NULL); return offset; @@ -111100,12 +114392,12 @@ static const per_sequence_t RRCConnectionSetup_r5_IEs_sequence[] = { { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, { &hf_rrc_utran_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRAN_DRX_CycleLengthCoefficient }, { &hf_rrc_capabilityUpdateRequirement_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r5 }, - { &hf_rrc_specificationMode_22, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_22 }, + { &hf_rrc_specificationMode_23, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_23 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, { &hf_rrc_ul_ChannelRequirement_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_ChannelRequirement_r4 }, { &hf_rrc_dl_CommonInformation_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r4 }, - { &hf_rrc_dl_InformationPerRL_List_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r5bis }, + { &hf_rrc_dl_InformationPerRL_List_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r5bis }, { NULL, 0, 0, NULL } }; @@ -111118,14 +114410,14 @@ dissect_rrc_RRCConnectionSetup_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_137_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_145_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_137, T_nonCriticalExtensions_137_sequence); + ett_rrc_T_nonCriticalExtensions_145, T_nonCriticalExtensions_145_sequence); return offset; } @@ -111133,7 +114425,7 @@ dissect_rrc_T_nonCriticalExtensions_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v690NonCriticalExtensions_34_sequence[] = { { &hf_rrc_rrcConnectionSetup_v690ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v690ext_IEs }, - { &hf_rrc_nonCriticalExtensions_137, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_137 }, + { &hf_rrc_nonCriticalExtensions_145, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_145 }, { NULL, 0, 0, NULL } }; @@ -111176,7 +114468,7 @@ dissect_rrc_SRB_InformationSetupList2_r6(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_complete_23_sequence[] = { +static const per_sequence_t T_complete_24_sequence[] = { { &hf_rrc_srb_InformationSetupList_07, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2_r6 }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r6 }, @@ -111186,81 +114478,81 @@ static const per_sequence_t T_complete_23_sequence[] = { }; static int -dissect_rrc_T_complete_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_complete_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_complete_23, T_complete_23_sequence); + ett_rrc_T_complete_24, T_complete_24_sequence); return offset; } -static const per_sequence_t T_defaultConfig_19_sequence[] = { +static const per_sequence_t T_defaultConfig_20_sequence[] = { { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode }, { &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_defaultConfig_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_defaultConfig_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_defaultConfig_19, T_defaultConfig_19_sequence); + ett_rrc_T_defaultConfig_20, T_defaultConfig_20_sequence); return offset; } -static const value_string rrc_T_preConfigMode_19_vals[] = { +static const value_string rrc_T_preConfigMode_20_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_19_choice[] = { +static const per_choice_t T_preConfigMode_20_choice[] = { { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_19, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_19 }, + { 1, &hf_rrc_defaultConfig_20, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_20 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_preConfigMode_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preConfigMode_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preConfigMode_19, T_preConfigMode_19_choice, + ett_rrc_T_preConfigMode_20, T_preConfigMode_20_choice, NULL); return offset; } -static const per_sequence_t T_preconfiguration_19_sequence[] = { - { &hf_rrc_preConfigMode_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_19 }, +static const per_sequence_t T_preconfiguration_20_sequence[] = { + { &hf_rrc_preConfigMode_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_20 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_preconfiguration_19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preconfiguration_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preconfiguration_19, T_preconfiguration_19_sequence); + ett_rrc_T_preconfiguration_20, T_preconfiguration_20_sequence); return offset; } -static const value_string rrc_T_specificationMode_23_vals[] = { +static const value_string rrc_T_specificationMode_24_vals[] = { { 0, "complete" }, { 1, "preconfiguration" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_23_choice[] = { - { 0, &hf_rrc_complete_23 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_23 }, - { 1, &hf_rrc_preconfiguration_19, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_19 }, +static const per_choice_t T_specificationMode_24_choice[] = { + { 0, &hf_rrc_complete_24 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_24 }, + { 1, &hf_rrc_preconfiguration_20, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_20 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_specificationMode_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_specificationMode_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_specificationMode_23, T_specificationMode_23_choice, + ett_rrc_T_specificationMode_24, T_specificationMode_24_choice, NULL); return offset; @@ -111277,7 +114569,7 @@ static const per_sequence_t RRCConnectionSetup_r6_IEs_sequence[] = { { &hf_rrc_rrc_StateIndicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_StateIndicator }, { &hf_rrc_utran_DRX_CycleLengthCoeff, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRAN_DRX_CycleLengthCoefficient }, { &hf_rrc_capabilityUpdateRequirement_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r5 }, - { &hf_rrc_specificationMode_23, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_23 }, + { &hf_rrc_specificationMode_24, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_24 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, { &hf_rrc_ul_DPCH_Info , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_DPCH_Info_r6 }, @@ -111311,14 +114603,14 @@ dissect_rrc_RRCConnectionSetup_v6b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_138_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_146_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_138, T_nonCriticalExtensions_138_sequence); + ett_rrc_T_nonCriticalExtensions_146, T_nonCriticalExtensions_146_sequence); return offset; } @@ -111326,7 +114618,7 @@ dissect_rrc_T_nonCriticalExtensions_138(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v6b0NonCriticalExtensions_10_sequence[] = { { &hf_rrc_rrcConnectionSetup_v6b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v6b0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_138, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_138 }, + { &hf_rrc_nonCriticalExtensions_146, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_146 }, { NULL, 0, 0, NULL } }; @@ -111387,7 +114679,7 @@ dissect_rrc_SRB_InformationSetupList2_r7(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_complete_24_sequence[] = { +static const per_sequence_t T_complete_25_sequence[] = { { &hf_rrc_srb_InformationSetupList_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2_r7 }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r7 }, @@ -111397,81 +114689,81 @@ static const per_sequence_t T_complete_24_sequence[] = { }; static int -dissect_rrc_T_complete_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_complete_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_complete_24, T_complete_24_sequence); + ett_rrc_T_complete_25, T_complete_25_sequence); return offset; } -static const per_sequence_t T_defaultConfig_20_sequence[] = { +static const per_sequence_t T_defaultConfig_21_sequence[] = { { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode }, { &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_defaultConfig_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_defaultConfig_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_defaultConfig_20, T_defaultConfig_20_sequence); + ett_rrc_T_defaultConfig_21, T_defaultConfig_21_sequence); return offset; } -static const value_string rrc_T_preConfigMode_20_vals[] = { +static const value_string rrc_T_preConfigMode_21_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_20_choice[] = { +static const per_choice_t T_preConfigMode_21_choice[] = { { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_20, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_20 }, + { 1, &hf_rrc_defaultConfig_21, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_21 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_preConfigMode_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preConfigMode_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preConfigMode_20, T_preConfigMode_20_choice, + ett_rrc_T_preConfigMode_21, T_preConfigMode_21_choice, NULL); return offset; } -static const per_sequence_t T_preconfiguration_20_sequence[] = { - { &hf_rrc_preConfigMode_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_20 }, +static const per_sequence_t T_preconfiguration_21_sequence[] = { + { &hf_rrc_preConfigMode_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_21 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_preconfiguration_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preconfiguration_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preconfiguration_20, T_preconfiguration_20_sequence); + ett_rrc_T_preconfiguration_21, T_preconfiguration_21_sequence); return offset; } -static const value_string rrc_T_specificationMode_24_vals[] = { +static const value_string rrc_T_specificationMode_25_vals[] = { { 0, "complete" }, { 1, "preconfiguration" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_24_choice[] = { - { 0, &hf_rrc_complete_24 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_24 }, - { 1, &hf_rrc_preconfiguration_20, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_20 }, +static const per_choice_t T_specificationMode_25_choice[] = { + { 0, &hf_rrc_complete_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_25 }, + { 1, &hf_rrc_preconfiguration_21, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_21 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_specificationMode_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_specificationMode_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_specificationMode_24, T_specificationMode_24_choice, + ett_rrc_T_specificationMode_25, T_specificationMode_25_choice, NULL); return offset; @@ -111489,7 +114781,7 @@ static const per_sequence_t RRCConnectionSetup_r7_IEs_sequence[] = { { &hf_rrc_utran_DRX_CycleLengthCoeff_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UTRAN_DRX_CycleLengthCoefficient_r7 }, { &hf_rrc_capabilityUpdateRequirement_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r7 }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, - { &hf_rrc_specificationMode_24, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_24 }, + { &hf_rrc_specificationMode_25, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_25 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, @@ -111541,14 +114833,14 @@ dissect_rrc_RRCConnectionSetup_v7d0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_139_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_147_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_139, T_nonCriticalExtensions_139_sequence); + ett_rrc_T_nonCriticalExtensions_147, T_nonCriticalExtensions_147_sequence); return offset; } @@ -111556,7 +114848,7 @@ dissect_rrc_T_nonCriticalExtensions_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7d0NonCriticalExtensions_11_sequence[] = { { &hf_rrc_rrcConnectionSetup_v7d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v7d0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_139, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_139 }, + { &hf_rrc_nonCriticalExtensions_147, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_147 }, { NULL, 0, 0, NULL } }; @@ -111632,7 +114924,7 @@ dissect_rrc_SRB_InformationSetupList2_r8(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_complete_25_sequence[] = { +static const per_sequence_t T_complete_26_sequence[] = { { &hf_rrc_srb_InformationSetupList_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2_r8 }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, @@ -111642,81 +114934,81 @@ static const per_sequence_t T_complete_25_sequence[] = { }; static int -dissect_rrc_T_complete_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_complete_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_complete_25, T_complete_25_sequence); + ett_rrc_T_complete_26, T_complete_26_sequence); return offset; } -static const per_sequence_t T_defaultConfig_21_sequence[] = { +static const per_sequence_t T_defaultConfig_22_sequence[] = { { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode }, { &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_defaultConfig_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_defaultConfig_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_defaultConfig_21, T_defaultConfig_21_sequence); + ett_rrc_T_defaultConfig_22, T_defaultConfig_22_sequence); return offset; } -static const value_string rrc_T_preConfigMode_21_vals[] = { +static const value_string rrc_T_preConfigMode_22_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_21_choice[] = { +static const per_choice_t T_preConfigMode_22_choice[] = { { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_21, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_21 }, + { 1, &hf_rrc_defaultConfig_22, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_22 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_preConfigMode_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preConfigMode_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preConfigMode_21, T_preConfigMode_21_choice, + ett_rrc_T_preConfigMode_22, T_preConfigMode_22_choice, NULL); return offset; } -static const per_sequence_t T_preconfiguration_21_sequence[] = { - { &hf_rrc_preConfigMode_21, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_21 }, +static const per_sequence_t T_preconfiguration_22_sequence[] = { + { &hf_rrc_preConfigMode_22, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_22 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_preconfiguration_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preconfiguration_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preconfiguration_21, T_preconfiguration_21_sequence); + ett_rrc_T_preconfiguration_22, T_preconfiguration_22_sequence); return offset; } -static const value_string rrc_T_specificationMode_25_vals[] = { +static const value_string rrc_T_specificationMode_26_vals[] = { { 0, "complete" }, { 1, "preconfiguration" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_25_choice[] = { - { 0, &hf_rrc_complete_25 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_25 }, - { 1, &hf_rrc_preconfiguration_21, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_21 }, +static const per_choice_t T_specificationMode_26_choice[] = { + { 0, &hf_rrc_complete_26 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_26 }, + { 1, &hf_rrc_preconfiguration_22, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_22 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_specificationMode_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_specificationMode_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_specificationMode_25, T_specificationMode_25_choice, + ett_rrc_T_specificationMode_26, T_specificationMode_26_choice, NULL); return offset; @@ -111735,7 +115027,7 @@ static const per_sequence_t RRCConnectionSetup_r8_IEs_sequence[] = { { &hf_rrc_capabilityUpdateRequirement_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r8 }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_dummy_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, - { &hf_rrc_specificationMode_25, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_25 }, + { &hf_rrc_specificationMode_26, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_26 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, @@ -111790,14 +115082,14 @@ dissect_rrc_RRCConnectionSetup_v8a0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_140_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_148_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_140, T_nonCriticalExtensions_140_sequence); + ett_rrc_T_nonCriticalExtensions_148, T_nonCriticalExtensions_148_sequence); return offset; } @@ -111805,7 +115097,7 @@ dissect_rrc_T_nonCriticalExtensions_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v8a0NonCriticalExtensions_08_sequence[] = { { &hf_rrc_rrcConnectionSetup_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v8a0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_140, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_140 }, + { &hf_rrc_nonCriticalExtensions_148, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_148 }, { NULL, 0, 0, NULL } }; @@ -111864,7 +115156,7 @@ dissect_rrc_T_r8_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_complete_26_sequence[] = { +static const per_sequence_t T_complete_27_sequence[] = { { &hf_rrc_srb_InformationSetupList_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2_r8 }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, @@ -111874,81 +115166,81 @@ static const per_sequence_t T_complete_26_sequence[] = { }; static int -dissect_rrc_T_complete_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_complete_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_complete_26, T_complete_26_sequence); + ett_rrc_T_complete_27, T_complete_27_sequence); return offset; } -static const per_sequence_t T_defaultConfig_22_sequence[] = { +static const per_sequence_t T_defaultConfig_23_sequence[] = { { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode }, { &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_defaultConfig_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_defaultConfig_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_defaultConfig_22, T_defaultConfig_22_sequence); + ett_rrc_T_defaultConfig_23, T_defaultConfig_23_sequence); return offset; } -static const value_string rrc_T_preConfigMode_22_vals[] = { +static const value_string rrc_T_preConfigMode_23_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_22_choice[] = { +static const per_choice_t T_preConfigMode_23_choice[] = { { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_22, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_22 }, + { 1, &hf_rrc_defaultConfig_23, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_23 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_preConfigMode_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preConfigMode_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preConfigMode_22, T_preConfigMode_22_choice, + ett_rrc_T_preConfigMode_23, T_preConfigMode_23_choice, NULL); return offset; } -static const per_sequence_t T_preconfiguration_22_sequence[] = { - { &hf_rrc_preConfigMode_22, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_22 }, +static const per_sequence_t T_preconfiguration_23_sequence[] = { + { &hf_rrc_preConfigMode_23, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_23 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_preconfiguration_22(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preconfiguration_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preconfiguration_22, T_preconfiguration_22_sequence); + ett_rrc_T_preconfiguration_23, T_preconfiguration_23_sequence); return offset; } -static const value_string rrc_T_specificationMode_26_vals[] = { +static const value_string rrc_T_specificationMode_27_vals[] = { { 0, "complete" }, { 1, "preconfiguration" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_26_choice[] = { - { 0, &hf_rrc_complete_26 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_26 }, - { 1, &hf_rrc_preconfiguration_22, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_22 }, +static const per_choice_t T_specificationMode_27_choice[] = { + { 0, &hf_rrc_complete_27 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_27 }, + { 1, &hf_rrc_preconfiguration_23, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_23 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_specificationMode_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_specificationMode_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_specificationMode_26, T_specificationMode_26_choice, + ett_rrc_T_specificationMode_27, T_specificationMode_27_choice, NULL); return offset; @@ -111967,7 +115259,7 @@ static const per_sequence_t RRCConnectionSetup_r9_IEs_sequence[] = { { &hf_rrc_capabilityUpdateRequirement_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r8 }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_dummy_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, - { &hf_rrc_specificationMode_26, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_26 }, + { &hf_rrc_specificationMode_27, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_27 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, @@ -112007,14 +115299,14 @@ dissect_rrc_RRCConnectionSetup_v950ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_141_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_149_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_141, T_nonCriticalExtensions_141_sequence); + ett_rrc_T_nonCriticalExtensions_149, T_nonCriticalExtensions_149_sequence); return offset; } @@ -112022,7 +115314,7 @@ dissect_rrc_T_nonCriticalExtensions_141(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v950NonCriticalExtensions_07_sequence[] = { { &hf_rrc_rrcConnectionSetup_v950ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_v950ext_IEs }, - { &hf_rrc_nonCriticalExtensions_141, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_141 }, + { &hf_rrc_nonCriticalExtensions_149, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_149 }, { NULL, 0, 0, NULL } }; @@ -112051,7 +115343,7 @@ dissect_rrc_T_r9_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_complete_27_sequence[] = { +static const per_sequence_t T_complete_28_sequence[] = { { &hf_rrc_srb_InformationSetupList_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2_r8 }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, @@ -112061,81 +115353,81 @@ static const per_sequence_t T_complete_27_sequence[] = { }; static int -dissect_rrc_T_complete_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_complete_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_complete_27, T_complete_27_sequence); + ett_rrc_T_complete_28, T_complete_28_sequence); return offset; } -static const per_sequence_t T_defaultConfig_23_sequence[] = { +static const per_sequence_t T_defaultConfig_24_sequence[] = { { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode }, { &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_defaultConfig_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_defaultConfig_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_defaultConfig_23, T_defaultConfig_23_sequence); + ett_rrc_T_defaultConfig_24, T_defaultConfig_24_sequence); return offset; } -static const value_string rrc_T_preConfigMode_23_vals[] = { +static const value_string rrc_T_preConfigMode_24_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_23_choice[] = { +static const per_choice_t T_preConfigMode_24_choice[] = { { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_23, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_23 }, + { 1, &hf_rrc_defaultConfig_24, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_24 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_preConfigMode_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preConfigMode_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preConfigMode_23, T_preConfigMode_23_choice, + ett_rrc_T_preConfigMode_24, T_preConfigMode_24_choice, NULL); return offset; } -static const per_sequence_t T_preconfiguration_23_sequence[] = { - { &hf_rrc_preConfigMode_23, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_23 }, +static const per_sequence_t T_preconfiguration_24_sequence[] = { + { &hf_rrc_preConfigMode_24, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_24 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_preconfiguration_23(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preconfiguration_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preconfiguration_23, T_preconfiguration_23_sequence); + ett_rrc_T_preconfiguration_24, T_preconfiguration_24_sequence); return offset; } -static const value_string rrc_T_specificationMode_27_vals[] = { +static const value_string rrc_T_specificationMode_28_vals[] = { { 0, "complete" }, { 1, "preconfiguration" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_27_choice[] = { - { 0, &hf_rrc_complete_27 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_27 }, - { 1, &hf_rrc_preconfiguration_23, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_23 }, +static const per_choice_t T_specificationMode_28_choice[] = { + { 0, &hf_rrc_complete_28 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_28 }, + { 1, &hf_rrc_preconfiguration_24, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_24 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_specificationMode_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_specificationMode_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_specificationMode_27, T_specificationMode_27_choice, + ett_rrc_T_specificationMode_28, T_specificationMode_28_choice, NULL); return offset; @@ -112154,7 +115446,7 @@ static const per_sequence_t RRCConnectionSetup_r10_IEs_sequence[] = { { &hf_rrc_capabilityUpdateRequirement_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r8 }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_dummy_08 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, - { &hf_rrc_specificationMode_27, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_27 }, + { &hf_rrc_specificationMode_28, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_28 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, @@ -112196,14 +115488,14 @@ dissect_rrc_RRCConnectionSetup_vaj0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_142_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_150_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_150(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_142, T_nonCriticalExtensions_142_sequence); + ett_rrc_T_nonCriticalExtensions_150, T_nonCriticalExtensions_150_sequence); return offset; } @@ -112211,7 +115503,7 @@ dissect_rrc_T_nonCriticalExtensions_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vaj0NonCriticalExtensions_sequence[] = { { &hf_rrc_rrcConnectionSetup_vaj0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_vaj0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_142, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_142 }, + { &hf_rrc_nonCriticalExtensions_150, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_150 }, { NULL, 0, 0, NULL } }; @@ -112240,7 +115532,7 @@ dissect_rrc_T_r10_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_complete_28_sequence[] = { +static const per_sequence_t T_complete_29_sequence[] = { { &hf_rrc_srb_InformationSetupList_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2_r8 }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, @@ -112250,81 +115542,81 @@ static const per_sequence_t T_complete_28_sequence[] = { }; static int -dissect_rrc_T_complete_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_complete_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_complete_28, T_complete_28_sequence); + ett_rrc_T_complete_29, T_complete_29_sequence); return offset; } -static const per_sequence_t T_defaultConfig_24_sequence[] = { +static const per_sequence_t T_defaultConfig_25_sequence[] = { { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode }, { &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_defaultConfig_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_defaultConfig_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_defaultConfig_24, T_defaultConfig_24_sequence); + ett_rrc_T_defaultConfig_25, T_defaultConfig_25_sequence); return offset; } -static const value_string rrc_T_preConfigMode_24_vals[] = { +static const value_string rrc_T_preConfigMode_25_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_24_choice[] = { +static const per_choice_t T_preConfigMode_25_choice[] = { { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_24, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_24 }, + { 1, &hf_rrc_defaultConfig_25, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_25 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_preConfigMode_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preConfigMode_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preConfigMode_24, T_preConfigMode_24_choice, + ett_rrc_T_preConfigMode_25, T_preConfigMode_25_choice, NULL); return offset; } -static const per_sequence_t T_preconfiguration_24_sequence[] = { - { &hf_rrc_preConfigMode_24, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_24 }, +static const per_sequence_t T_preconfiguration_25_sequence[] = { + { &hf_rrc_preConfigMode_25, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_25 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_preconfiguration_24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preconfiguration_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preconfiguration_24, T_preconfiguration_24_sequence); + ett_rrc_T_preconfiguration_25, T_preconfiguration_25_sequence); return offset; } -static const value_string rrc_T_specificationMode_28_vals[] = { +static const value_string rrc_T_specificationMode_29_vals[] = { { 0, "complete" }, { 1, "preconfiguration" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_28_choice[] = { - { 0, &hf_rrc_complete_28 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_28 }, - { 1, &hf_rrc_preconfiguration_24, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_24 }, +static const per_choice_t T_specificationMode_29_choice[] = { + { 0, &hf_rrc_complete_29 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_29 }, + { 1, &hf_rrc_preconfiguration_25, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_25 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_specificationMode_28(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_specificationMode_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_specificationMode_28, T_specificationMode_28_choice, + ett_rrc_T_specificationMode_29, T_specificationMode_29_choice, NULL); return offset; @@ -112343,7 +115635,7 @@ static const per_sequence_t RRCConnectionSetup_r11_IEs_sequence[] = { { &hf_rrc_capabilityUpdateRequirement_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r8 }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, - { &hf_rrc_specificationMode_28, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_28 }, + { &hf_rrc_specificationMode_29, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_29 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, @@ -112372,14 +115664,14 @@ dissect_rrc_RRCConnectionSetup_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_143_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_151_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_151(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_143, T_nonCriticalExtensions_143_sequence); + ett_rrc_T_nonCriticalExtensions_151, T_nonCriticalExtensions_151_sequence); return offset; } @@ -112387,7 +115679,7 @@ dissect_rrc_T_nonCriticalExtensions_143(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vaj0NonCriticalExtensions_01_sequence[] = { { &hf_rrc_rrcConnectionSetup_vaj0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_vaj0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_143, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_143 }, + { &hf_rrc_nonCriticalExtensions_151, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_151 }, { NULL, 0, 0, NULL } }; @@ -112435,7 +115727,7 @@ dissect_rrc_CapabilityUpdateRequirement_r12(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_complete_29_sequence[] = { +static const per_sequence_t T_complete_30_sequence[] = { { &hf_rrc_srb_InformationSetupList_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList2_r8 }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, { &hf_rrc_ul_AddReconfTransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, @@ -112445,81 +115737,81 @@ static const per_sequence_t T_complete_29_sequence[] = { }; static int -dissect_rrc_T_complete_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_complete_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_complete_29, T_complete_29_sequence); + ett_rrc_T_complete_30, T_complete_30_sequence); return offset; } -static const per_sequence_t T_defaultConfig_25_sequence[] = { +static const per_sequence_t T_defaultConfig_26_sequence[] = { { &hf_rrc_defaultConfigMode, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigMode }, { &hf_rrc_defaultConfigIdentity_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DefaultConfigIdentity_r6 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_defaultConfig_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_defaultConfig_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_defaultConfig_25, T_defaultConfig_25_sequence); + ett_rrc_T_defaultConfig_26, T_defaultConfig_26_sequence); return offset; } -static const value_string rrc_T_preConfigMode_25_vals[] = { +static const value_string rrc_T_preConfigMode_26_vals[] = { { 0, "predefinedConfigIdentity" }, { 1, "defaultConfig" }, { 0, NULL } }; -static const per_choice_t T_preConfigMode_25_choice[] = { +static const per_choice_t T_preConfigMode_26_choice[] = { { 0, &hf_rrc_predefinedConfigIdentity, ASN1_NO_EXTENSIONS , dissect_rrc_PredefinedConfigIdentity }, - { 1, &hf_rrc_defaultConfig_25, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_25 }, + { 1, &hf_rrc_defaultConfig_26, ASN1_NO_EXTENSIONS , dissect_rrc_T_defaultConfig_26 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_preConfigMode_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preConfigMode_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preConfigMode_25, T_preConfigMode_25_choice, + ett_rrc_T_preConfigMode_26, T_preConfigMode_26_choice, NULL); return offset; } -static const per_sequence_t T_preconfiguration_25_sequence[] = { - { &hf_rrc_preConfigMode_25, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_25 }, +static const per_sequence_t T_preconfiguration_26_sequence[] = { + { &hf_rrc_preConfigMode_26, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_preConfigMode_26 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_preconfiguration_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_preconfiguration_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_preconfiguration_25, T_preconfiguration_25_sequence); + ett_rrc_T_preconfiguration_26, T_preconfiguration_26_sequence); return offset; } -static const value_string rrc_T_specificationMode_29_vals[] = { +static const value_string rrc_T_specificationMode_30_vals[] = { { 0, "complete" }, { 1, "preconfiguration" }, { 0, NULL } }; -static const per_choice_t T_specificationMode_29_choice[] = { - { 0, &hf_rrc_complete_29 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_29 }, - { 1, &hf_rrc_preconfiguration_25, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_25 }, +static const per_choice_t T_specificationMode_30_choice[] = { + { 0, &hf_rrc_complete_30 , ASN1_NO_EXTENSIONS , dissect_rrc_T_complete_30 }, + { 1, &hf_rrc_preconfiguration_26, ASN1_NO_EXTENSIONS , dissect_rrc_T_preconfiguration_26 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_specificationMode_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_specificationMode_30(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_specificationMode_29, T_specificationMode_29_choice, + ett_rrc_T_specificationMode_30, T_specificationMode_30_choice, NULL); return offset; @@ -112538,7 +115830,7 @@ static const per_sequence_t RRCConnectionSetup_r12_IEs_sequence[] = { { &hf_rrc_capabilityUpdateRequirement_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CapabilityUpdateRequirement_r12 }, { &hf_rrc_supportForChangeOfUE_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_defaultConfigForCellFACH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DefaultConfigForCellFACH }, - { &hf_rrc_specificationMode_29, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_29 }, + { &hf_rrc_specificationMode_30, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_specificationMode_30 }, { &hf_rrc_frequencyInfo , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FrequencyInfo }, { &hf_rrc_multi_frequencyInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Multi_frequencyInfo_LCR_r7 }, { &hf_rrc_dtx_drx_TimingInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_TimingInfo_r7 }, @@ -112569,14 +115861,14 @@ dissect_rrc_RRCConnectionSetup_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_144_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_152_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_144, T_nonCriticalExtensions_144_sequence); + ett_rrc_T_nonCriticalExtensions_152, T_nonCriticalExtensions_152_sequence); return offset; } @@ -112585,7 +115877,7 @@ dissect_rrc_T_nonCriticalExtensions_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r12_09_sequence[] = { { &hf_rrc_rrcConnectionSetup_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetup_r12_IEs }, { &hf_rrc_rrcConnectionSetup_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_144, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_144 }, + { &hf_rrc_nonCriticalExtensions_152, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_152 }, { NULL, 0, 0, NULL } }; @@ -112598,211 +115890,211 @@ dissect_rrc_T_r12_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_116_sequence[] = { +static const per_sequence_t T_criticalExtensions_124_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_116, T_criticalExtensions_116_sequence); + ett_rrc_T_criticalExtensions_124, T_criticalExtensions_124_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_115_vals[] = { +static const value_string rrc_T_criticalExtensions_123_vals[] = { { 0, "r12" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_115_choice[] = { +static const per_choice_t T_criticalExtensions_123_choice[] = { { 0, &hf_rrc_r12_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_09 }, - { 1, &hf_rrc_criticalExtensions_117, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_116 }, + { 1, &hf_rrc_criticalExtensions_125, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_124 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_115, T_criticalExtensions_115_choice, + ett_rrc_T_criticalExtensions_123, T_criticalExtensions_123_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_114_vals[] = { +static const value_string rrc_T_criticalExtensions_122_vals[] = { { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_114_choice[] = { +static const per_choice_t T_criticalExtensions_122_choice[] = { { 0, &hf_rrc_r11_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_10 }, - { 1, &hf_rrc_criticalExtensions_116, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_115 }, + { 1, &hf_rrc_criticalExtensions_124, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_123 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_114, T_criticalExtensions_114_choice, + ett_rrc_T_criticalExtensions_122, T_criticalExtensions_122_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_113_vals[] = { +static const value_string rrc_T_criticalExtensions_121_vals[] = { { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_113_choice[] = { +static const per_choice_t T_criticalExtensions_121_choice[] = { { 0, &hf_rrc_r10_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_09 }, - { 1, &hf_rrc_criticalExtensions_115, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_114 }, + { 1, &hf_rrc_criticalExtensions_123, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_122 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_113, T_criticalExtensions_113_choice, + ett_rrc_T_criticalExtensions_121, T_criticalExtensions_121_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_112_vals[] = { +static const value_string rrc_T_criticalExtensions_120_vals[] = { { 0, "r9" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_112_choice[] = { +static const per_choice_t T_criticalExtensions_120_choice[] = { { 0, &hf_rrc_r9_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_09 }, - { 1, &hf_rrc_criticalExtensions_114, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_113 }, + { 1, &hf_rrc_criticalExtensions_122, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_121 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_112, T_criticalExtensions_112_choice, + ett_rrc_T_criticalExtensions_120, T_criticalExtensions_120_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_111_vals[] = { +static const value_string rrc_T_criticalExtensions_119_vals[] = { { 0, "r8" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_111_choice[] = { +static const per_choice_t T_criticalExtensions_119_choice[] = { { 0, &hf_rrc_r8_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_10 }, - { 1, &hf_rrc_criticalExtensions_113, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_112 }, + { 1, &hf_rrc_criticalExtensions_121, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_120 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_119(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_111, T_criticalExtensions_111_choice, + ett_rrc_T_criticalExtensions_119, T_criticalExtensions_119_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_110_vals[] = { +static const value_string rrc_T_criticalExtensions_118_vals[] = { { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_110_choice[] = { +static const per_choice_t T_criticalExtensions_118_choice[] = { { 0, &hf_rrc_r7_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_09 }, - { 1, &hf_rrc_criticalExtensions_112, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_111 }, + { 1, &hf_rrc_criticalExtensions_120, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_119 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_118(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_110, T_criticalExtensions_110_choice, + ett_rrc_T_criticalExtensions_118, T_criticalExtensions_118_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_109_vals[] = { +static const value_string rrc_T_criticalExtensions_117_vals[] = { { 0, "r6" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_109_choice[] = { +static const per_choice_t T_criticalExtensions_117_choice[] = { { 0, &hf_rrc_r6_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_10 }, - { 1, &hf_rrc_criticalExtensions_111, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_110 }, + { 1, &hf_rrc_criticalExtensions_119, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_118 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_109, T_criticalExtensions_109_choice, + ett_rrc_T_criticalExtensions_117, T_criticalExtensions_117_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_108_vals[] = { +static const value_string rrc_T_criticalExtensions_116_vals[] = { { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_108_choice[] = { +static const per_choice_t T_criticalExtensions_116_choice[] = { { 0, &hf_rrc_r5_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_09 }, - { 1, &hf_rrc_criticalExtensions_110, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_109 }, + { 1, &hf_rrc_criticalExtensions_118, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_117 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_108(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_108, T_criticalExtensions_108_choice, + ett_rrc_T_criticalExtensions_116, T_criticalExtensions_116_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_107_vals[] = { +static const value_string rrc_T_criticalExtensions_115_vals[] = { { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_107_choice[] = { +static const per_choice_t T_criticalExtensions_115_choice[] = { { 0, &hf_rrc_r4_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_11 }, - { 1, &hf_rrc_criticalExtensions_109, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_108 }, + { 1, &hf_rrc_criticalExtensions_117, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_116 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_107, T_criticalExtensions_107_choice, + ett_rrc_T_criticalExtensions_115, T_criticalExtensions_115_choice, NULL); return offset; @@ -112812,7 +116104,7 @@ dissect_rrc_T_criticalExtensions_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_18_sequence[] = { { &hf_rrc_initialUE_Identity, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InitialUE_Identity }, { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_108, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_107 }, + { &hf_rrc_criticalExtensions_116, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_115 }, { NULL, 0, 0, NULL } }; @@ -112839,7 +116131,7 @@ static const per_choice_t RRCConnectionSetup_choice[] = { static int dissect_rrc_RRCConnectionSetup(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 393 "../../asn1/rrc/rrc.cnf" +#line 394 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionSetup"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_RRCConnectionSetup, RRCConnectionSetup_choice, @@ -112867,14 +116159,14 @@ dissect_rrc_URAUpdateConfirm_CCCH_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_183_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_192_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_183(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_192(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_183, T_nonCriticalExtensions_183_sequence); + ett_rrc_T_nonCriticalExtensions_192, T_nonCriticalExtensions_192_sequence); return offset; } @@ -112882,7 +116174,7 @@ dissect_rrc_T_nonCriticalExtensions_183(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v860NonCriticalExtensions_21_sequence[] = { { &hf_rrc_uraUpdateConfirm_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URAUpdateConfirm_v860ext_IEs }, - { &hf_rrc_nonCriticalExtensions_183, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_183 }, + { &hf_rrc_nonCriticalExtensions_192, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_192 }, { NULL, 0, 0, NULL } }; @@ -112940,14 +116232,14 @@ dissect_rrc_T_r3_29(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_140_sequence[] = { +static const per_sequence_t T_criticalExtensions_149_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_140, T_criticalExtensions_140_sequence); + ett_rrc_T_criticalExtensions_149, T_criticalExtensions_149_sequence); return offset; } @@ -112956,7 +116248,7 @@ dissect_rrc_T_criticalExtensions_140(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static const per_sequence_t T_later_than_r3_26_sequence[] = { { &hf_rrc_u_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI }, { &hf_rrc_rrc_TransactionIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRC_TransactionIdentifier }, - { &hf_rrc_criticalExtensions_141, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_140 }, + { &hf_rrc_criticalExtensions_150, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_criticalExtensions_149 }, { NULL, 0, 0, NULL } }; @@ -112983,7 +116275,7 @@ static const per_choice_t URAUpdateConfirm_CCCH_choice[] = { static int dissect_rrc_URAUpdateConfirm_CCCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 503 "../../asn1/rrc/rrc.cnf" +#line 504 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "URAUpdateConfirm-CCCH"); offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_URAUpdateConfirm_CCCH, URAUpdateConfirm_CCCH_choice, @@ -113487,14 +116779,14 @@ dissect_rrc_CellUpdate_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_13_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_14_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_13, T_nonCriticalExtensions_13_sequence); + ett_rrc_T_nonCriticalExtensions_14, T_nonCriticalExtensions_14_sequence); return offset; } @@ -113502,7 +116794,7 @@ dissect_rrc_T_nonCriticalExtensions_13(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_vc50NonCriticalExtensions_sequence[] = { { &hf_rrc_cellUpdate_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdate_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_13, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_13 }, + { &hf_rrc_nonCriticalExtensions_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_14 }, { NULL, 0, 0, NULL } }; @@ -113650,7 +116942,7 @@ static const per_sequence_t CellUpdate_sequence[] = { static int dissect_rrc_CellUpdate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 197 "../../asn1/rrc/rrc.cnf" +#line 198 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "CellUpdate"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_CellUpdate, CellUpdate_sequence); @@ -114263,14 +117555,14 @@ dissect_rrc_RRCConnectionRequest_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_134_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_142_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_142(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_134, T_nonCriticalExtensions_134_sequence); + ett_rrc_T_nonCriticalExtensions_142, T_nonCriticalExtensions_142_sequence); return offset; } @@ -114278,7 +117570,7 @@ dissect_rrc_T_nonCriticalExtensions_134(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_06_sequence[] = { { &hf_rrc_rrcConnectionRequest_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionRequest_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_134, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_134 }, + { &hf_rrc_nonCriticalExtensions_142, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_142 }, { NULL, 0, 0, NULL } }; @@ -114542,7 +117834,7 @@ static const per_sequence_t RRCConnectionRequest_sequence[] = { static int dissect_rrc_RRCConnectionRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 389 "../../asn1/rrc/rrc.cnf" +#line 390 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "RRCConnectionRequest"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_RRCConnectionRequest, RRCConnectionRequest_sequence); @@ -114770,14 +118062,14 @@ dissect_rrc_URAUpdate_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_178_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_187_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_178(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_187(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_178, T_nonCriticalExtensions_178_sequence); + ett_rrc_T_nonCriticalExtensions_187, T_nonCriticalExtensions_187_sequence); return offset; } @@ -114785,7 +118077,7 @@ dissect_rrc_T_nonCriticalExtensions_178(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_15_sequence[] = { { &hf_rrc_uraUpdate_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URAUpdate_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_178, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_178 }, + { &hf_rrc_nonCriticalExtensions_187, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_187 }, { NULL, 0, 0, NULL } }; @@ -114853,7 +118145,7 @@ static const per_sequence_t URAUpdate_sequence[] = { static int dissect_rrc_URAUpdate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 495 "../../asn1/rrc/rrc.cnf" +#line 496 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "URAUpdate"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_URAUpdate, URAUpdate_sequence); @@ -115238,7 +118530,7 @@ static const per_sequence_t CellUpdateFDD_r11_sequence[] = { static int dissect_rrc_CellUpdateFDD_r11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 201 "../../asn1/rrc/rrc.cnf" +#line 202 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "CellUpdateFDD-r11"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_CellUpdateFDD_r11, CellUpdateFDD_r11_sequence); @@ -115669,14 +118961,14 @@ dissect_rrc_PagingType1_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_nonCriticalExtensions_73_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_77_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_73, T_nonCriticalExtensions_73_sequence); + ett_rrc_T_nonCriticalExtensions_77, T_nonCriticalExtensions_77_sequence); return offset; } @@ -115684,7 +118976,7 @@ dissect_rrc_T_nonCriticalExtensions_73(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_vc50NonCriticalExtensions_05_sequence[] = { { &hf_rrc_pagingType1_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PagingType1_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_73, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_73 }, + { &hf_rrc_nonCriticalExtensions_77, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_77 }, { NULL, 0, 0, NULL } }; @@ -115751,7 +119043,7 @@ static const per_sequence_t PagingType1_sequence[] = { static int dissect_rrc_PagingType1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 309 "../../asn1/rrc/rrc.cnf" +#line 310 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "PagingType1"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_PagingType1, PagingType1_sequence); @@ -115900,14 +119192,14 @@ dissect_rrc_PUSCHCapacityRequest_v590ext(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_89_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_94_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_89(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_89, T_nonCriticalExtensions_89_sequence); + ett_rrc_T_nonCriticalExtensions_94, T_nonCriticalExtensions_94_sequence); return offset; } @@ -115915,7 +119207,7 @@ dissect_rrc_T_nonCriticalExtensions_89(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v590NonCriticalExtensions_13_sequence[] = { { &hf_rrc_puschCapacityRequest_v590ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PUSCHCapacityRequest_v590ext }, - { &hf_rrc_nonCriticalExtensions_89, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_89 }, + { &hf_rrc_nonCriticalExtensions_94, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_94 }, { NULL, 0, 0, NULL } }; @@ -115956,7 +119248,7 @@ static const per_sequence_t PUSCHCapacityRequest_sequence[] = { static int dissect_rrc_PUSCHCapacityRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 333 "../../asn1/rrc/rrc.cnf" +#line 334 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "PUSCHCapacityRequest"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_PUSCHCapacityRequest, PUSCHCapacityRequest_sequence); @@ -116334,7 +119626,7 @@ static const per_sequence_t SystemInformation_FACH_sequence[] = { static int dissect_rrc_SystemInformation_FACH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 439 "../../asn1/rrc/rrc.cnf" +#line 440 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "SystemInformation-FACH"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_SystemInformation_FACH, SystemInformation_FACH_sequence); @@ -116374,14 +119666,14 @@ dissect_rrc_SystemInformationChangeIndication_vc50ext_IEs(tvbuff_t *tvb _U_, int } -static const per_sequence_t T_nonCriticalExtensions_155_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_163_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_155(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_163(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_155, T_nonCriticalExtensions_155_sequence); + ett_rrc_T_nonCriticalExtensions_163, T_nonCriticalExtensions_163_sequence); return offset; } @@ -116389,7 +119681,7 @@ dissect_rrc_T_nonCriticalExtensions_155(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_07_sequence[] = { { &hf_rrc_systemInformationChangeIndication_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SystemInformationChangeIndication_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_155, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_155 }, + { &hf_rrc_nonCriticalExtensions_163, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_163 }, { NULL, 0, 0, NULL } }; @@ -116440,7 +119732,7 @@ static const per_sequence_t SystemInformationChangeIndication_sequence[] = { static int dissect_rrc_SystemInformationChangeIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 443 "../../asn1/rrc/rrc.cnf" +#line 444 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "SystemInformationChangeIndication"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_SystemInformationChangeIndication, SystemInformationChangeIndication_sequence); @@ -116621,7 +119913,7 @@ static const per_sequence_t SystemInformation_BCH_sequence[] = { static int dissect_rrc_SystemInformation_BCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 435 "../../asn1/rrc/rrc.cnf" +#line 436 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "SystemInformation-BCH"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_SystemInformation_BCH, SystemInformation_BCH_sequence); @@ -116647,6 +119939,379 @@ dissect_rrc_BCCH_BCH_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } +static const value_string rrc_SIB_Type2_vals[] = { + { 0, "schedulingBlock3" }, + { 1, "systemInformationBlockType1" }, + { 2, "systemInformationBlockType2" }, + { 3, "systemInformationBlockType3" }, + { 4, "systemInformationBlockType4" }, + { 5, "systemInformationBlockType5" }, + { 6, "systemInformationBlockType5bis" }, + { 7, "systemInformationBlockType6" }, + { 8, "systemInformationBlockType7" }, + { 9, "systemInformationBlockType11" }, + { 10, "systemInformationBlockType11bis" }, + { 11, "systemInformationBlockType12" }, + { 12, "systemInformationBlockType13" }, + { 13, "systemInformationBlockType13-1" }, + { 14, "systemInformationBlockType13-2" }, + { 15, "systemInformationBlockType13-3" }, + { 16, "systemInformationBlockType13-4" }, + { 17, "systemInformationBlockType14" }, + { 18, "systemInformationBlockType15" }, + { 19, "systemInformationBlockType15bis" }, + { 20, "systemInformationBlockType15-1" }, + { 21, "systemInformationBlockType15-1bis" }, + { 22, "systemInformationBlockType15-1ter" }, + { 23, "systemInformationBlockType15-2" }, + { 24, "systemInformationBlockType15-2bis" }, + { 25, "systemInformationBlockType15-2ter" }, + { 26, "systemInformationBlockType15-3" }, + { 27, "systemInformationBlockType15-3bis" }, + { 28, "systemInformationBlockType15-4" }, + { 29, "systemInformationBlockType15-5" }, + { 30, "systemInformationBlockType15-6" }, + { 31, "systemInformationBlockType15-7" }, + { 32, "systemInformationBlockType15-8" }, + { 33, "systemInformationBlockType16" }, + { 34, "systemInformationBlockType17" }, + { 35, "systemInformationBlockType18" }, + { 36, "systemInformationBlockType19" }, + { 37, "systemInformationBlockType20" }, + { 38, "systemInformationBlockType21" }, + { 39, "systemInformationBlockType22" }, + { 40, "systemInformationBlockType23" }, + { 41, "systemInformationBlockType24" }, + { 42, "systemInformationBlockType11ter" }, + { 43, "systemInformationBlockType25" }, + { 44, "spare20" }, + { 45, "spare19" }, + { 46, "spare18" }, + { 47, "spare17" }, + { 48, "spare16" }, + { 49, "spare15" }, + { 50, "spare14" }, + { 51, "spare13" }, + { 52, "spare12" }, + { 53, "spare11" }, + { 54, "spare10" }, + { 55, "spare9" }, + { 56, "spare8" }, + { 57, "spare7" }, + { 58, "spare6" }, + { 59, "spare5" }, + { 60, "spare4" }, + { 61, "spare3" }, + { 62, "spare2" }, + { 63, "spare1" }, + { 0, NULL } +}; + +static value_string_ext rrc_SIB_Type2_vals_ext = VALUE_STRING_EXT_INIT(rrc_SIB_Type2_vals); + + +static int +dissect_rrc_SIB_Type2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 64, NULL, FALSE, 0, NULL); + + return offset; +} + + + +static int +dissect_rrc_SIB_Data2_fixed(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, + 232, 232, FALSE, NULL, NULL); + + return offset; +} + + +static const per_sequence_t FirstSegment2_sequence[] = { + { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 }, + { &hf_rrc_seg_Count , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SegCount }, + { &hf_rrc_sib_Data_fixed_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Data2_fixed }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_FirstSegment2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_FirstSegment2, FirstSegment2_sequence); + + return offset; +} + + +static const per_sequence_t SubsequentSegment2_sequence[] = { + { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 }, + { &hf_rrc_segmentIndex , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SegmentIndex }, + { &hf_rrc_sib_Data_fixed_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Data2_fixed }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_SubsequentSegment2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_SubsequentSegment2, SubsequentSegment2_sequence); + + return offset; +} + + + +static int +dissect_rrc_SIB_Data2_variable(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, + 1, 224, FALSE, NULL, NULL); + + return offset; +} + + +static const per_sequence_t LastSegmentShort2_sequence[] = { + { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 }, + { &hf_rrc_segmentIndex , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SegmentIndex }, + { &hf_rrc_sib_Data_variable_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Data2_variable }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_LastSegmentShort2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_LastSegmentShort2, LastSegmentShort2_sequence); + + return offset; +} + + +static const per_sequence_t FirstSegmentShort2_sequence[] = { + { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 }, + { &hf_rrc_seg_Count , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SegCount }, + { &hf_rrc_sib_Data_variable_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Data2_variable }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_FirstSegmentShort2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_FirstSegmentShort2, FirstSegmentShort2_sequence); + + return offset; +} + + +static const per_sequence_t T_combination5_sequence[] = { + { &hf_rrc_lastSegmentShort_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LastSegmentShort2 }, + { &hf_rrc_firstSegmentShort, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FirstSegmentShort2 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_combination5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_combination5, T_combination5_sequence); + + return offset; +} + + +static const per_sequence_t CompleteSIBshort2_sequence[] = { + { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 }, + { &hf_rrc_sib_Data_variable_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Data2_variable }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_CompleteSIBshort2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_CompleteSIBshort2, CompleteSIBshort2_sequence); + + return offset; +} + + +static const per_sequence_t CompleteSIB2_List_sequence_of[1] = { + { &hf_rrc_CompleteSIB2_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CompleteSIBshort2 }, +}; + +static int +dissect_rrc_CompleteSIB2_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_CompleteSIB2_List, CompleteSIB2_List_sequence_of, + 1, maxSIBperMsg, FALSE); + + return offset; +} + + +static const per_sequence_t T_combination6_sequence[] = { + { &hf_rrc_lastSegmentShort_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LastSegmentShort2 }, + { &hf_rrc_completeSIB_List_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CompleteSIB2_List }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_combination6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_combination6, T_combination6_sequence); + + return offset; +} + + +static const per_sequence_t T_combination7_sequence[] = { + { &hf_rrc_lastSegmentShort_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LastSegmentShort2 }, + { &hf_rrc_completeSIB_List_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CompleteSIB2_List }, + { &hf_rrc_firstSegment_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FirstSegmentShort2 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_combination7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_combination7, T_combination7_sequence); + + return offset; +} + + +static const per_sequence_t T_combination9_sequence[] = { + { &hf_rrc_completeSIB_List_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CompleteSIB2_List }, + { &hf_rrc_firstSegment_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FirstSegmentShort2 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_combination9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_combination9, T_combination9_sequence); + + return offset; +} + + + +static int +dissect_rrc_BIT_STRING_SIZE_236(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, + 236, 236, FALSE, NULL, NULL); + + return offset; +} + + +static const per_sequence_t CompleteSIB2_sequence[] = { + { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 }, + { &hf_rrc_sib_Data_fixed_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_236 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_CompleteSIB2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_CompleteSIB2, CompleteSIB2_sequence); + + return offset; +} + + +static const per_sequence_t LastSegment2_sequence[] = { + { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 }, + { &hf_rrc_segmentIndex , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SegmentIndex }, + { &hf_rrc_sib_Data_fixed_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Data2_fixed }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_LastSegment2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_LastSegment2, LastSegment2_sequence); + + return offset; +} + + +static const value_string rrc_T_segmentCombination_vals[] = { + { 0, "combination2" }, + { 1, "combination3" }, + { 2, "combination4" }, + { 3, "combination5" }, + { 4, "combination6" }, + { 5, "combination7" }, + { 6, "combination8" }, + { 7, "combination9" }, + { 8, "combination10" }, + { 9, "combination11" }, + { 10, "spare6" }, + { 11, "spare5" }, + { 12, "spare4" }, + { 13, "spare3" }, + { 14, "spare2" }, + { 15, "spare1" }, + { 0, NULL } +}; + +static const per_choice_t T_segmentCombination_choice[] = { + { 0, &hf_rrc_combination2 , ASN1_NO_EXTENSIONS , dissect_rrc_FirstSegment2 }, + { 1, &hf_rrc_combination3 , ASN1_NO_EXTENSIONS , dissect_rrc_SubsequentSegment2 }, + { 2, &hf_rrc_combination4 , ASN1_NO_EXTENSIONS , dissect_rrc_LastSegmentShort2 }, + { 3, &hf_rrc_combination5 , ASN1_NO_EXTENSIONS , dissect_rrc_T_combination5 }, + { 4, &hf_rrc_combination6 , ASN1_NO_EXTENSIONS , dissect_rrc_T_combination6 }, + { 5, &hf_rrc_combination7 , ASN1_NO_EXTENSIONS , dissect_rrc_T_combination7 }, + { 6, &hf_rrc_combination8 , ASN1_NO_EXTENSIONS , dissect_rrc_CompleteSIB2_List }, + { 7, &hf_rrc_combination9 , ASN1_NO_EXTENSIONS , dissect_rrc_T_combination9 }, + { 8, &hf_rrc_combination10 , ASN1_NO_EXTENSIONS , dissect_rrc_CompleteSIB2 }, + { 9, &hf_rrc_combination11 , ASN1_NO_EXTENSIONS , dissect_rrc_LastSegment2 }, + { 10, &hf_rrc_spare6 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 11, &hf_rrc_spare5 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 12, &hf_rrc_spare4 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 13, &hf_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 14, &hf_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 15, &hf_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_segmentCombination(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_segmentCombination, T_segmentCombination_choice, + NULL); + + return offset; +} + + +static const per_sequence_t SystemInformation2_BCH_sequence[] = { + { &hf_rrc_segmentCombination, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_segmentCombination }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_SystemInformation2_BCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_SystemInformation2_BCH, SystemInformation2_BCH_sequence); + + return offset; +} + + +static const per_sequence_t BCCH_BCH2_Message_sequence[] = { + { &hf_rrc_message_09 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SystemInformation2_BCH }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_BCCH_BCH2_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_BCCH_BCH2_Message, BCCH_BCH2_Message_sequence); + + return offset; +} + + static const value_string rrc_MBMS_AccessProbabilityFactor_vals[] = { { 0, "apf0" }, { 1, "apf32" }, @@ -116742,14 +120407,14 @@ dissect_rrc_MBMS_ServiceAccessInfoList_r6(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_nonCriticalExtensions_192_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_202_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_192(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_202(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_192, T_nonCriticalExtensions_192_sequence); + ett_rrc_T_nonCriticalExtensions_202, T_nonCriticalExtensions_202_sequence); return offset; } @@ -116757,13 +120422,13 @@ dissect_rrc_T_nonCriticalExtensions_192(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t MBMSAccessInformation_sequence[] = { { &hf_rrc_mbms_ServiceAccessInfoList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_ServiceAccessInfoList_r6 }, - { &hf_rrc_nonCriticalExtensions_192, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_192 }, + { &hf_rrc_nonCriticalExtensions_202, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_202 }, { NULL, 0, 0, NULL } }; static int dissect_rrc_MBMSAccessInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 261 "../../asn1/rrc/rrc.cnf" +#line 262 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSAccessInformation"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MBMSAccessInformation, MBMSAccessInformation_sequence); @@ -116983,7 +120648,7 @@ dissect_rrc_MBMS_CommonPhyChIdentity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_fdd_121_sequence[] = { +static const per_sequence_t T_fdd_123_sequence[] = { { &hf_rrc_secondaryScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode }, { &hf_rrc_sttd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_sf_AndCodeNumber_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SF256_AndCodeNumber }, @@ -116992,9 +120657,9 @@ static const per_sequence_t T_fdd_121_sequence[] = { }; static int -dissect_rrc_T_fdd_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_123(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_121, T_fdd_121_sequence); + ett_rrc_T_fdd_123, T_fdd_123_sequence); return offset; } @@ -117031,39 +120696,39 @@ dissect_rrc_T_tdd384_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_tdd128_55_sequence[] = { +static const per_sequence_t T_tdd128_56_sequence[] = { { &hf_rrc_commonTimeslotInfoMBMS, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CommonTimeslotInfoMBMS }, { &hf_rrc_downlinkTimeslotsCodes_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DownlinkTimeslotsCodes_LCR_r4 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_55, T_tdd128_55_sequence); + ett_rrc_T_tdd128_56, T_tdd128_56_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_86_vals[] = { +static const value_string rrc_T_modeSpecificInfo_87_vals[] = { { 0, "fdd" }, { 1, "tdd384" }, { 2, "tdd128" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_86_choice[] = { - { 0, &hf_rrc_fdd_124 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_121 }, +static const per_choice_t T_modeSpecificInfo_87_choice[] = { + { 0, &hf_rrc_fdd_126 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_123 }, { 1, &hf_rrc_tdd384_37 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_34 }, - { 2, &hf_rrc_tdd128_56 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_55 }, + { 2, &hf_rrc_tdd128_57 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_56 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_86, T_modeSpecificInfo_86_choice, + ett_rrc_T_modeSpecificInfo_87, T_modeSpecificInfo_87_choice, NULL); return offset; @@ -117071,7 +120736,7 @@ dissect_rrc_T_modeSpecificInfo_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t SecondaryCCPCHInfo_MBMS_r6_sequence[] = { - { &hf_rrc_modeSpecificInfo_86, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_86 }, + { &hf_rrc_modeSpecificInfo_87, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_87 }, { NULL, 0, 0, NULL } }; @@ -117145,7 +120810,7 @@ dissect_rrc_T_modulation_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_fdd_122_sequence[] = { +static const per_sequence_t T_fdd_124_sequence[] = { { &hf_rrc_secondaryScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode }, { &hf_rrc_sttd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_sf_AndCodeNumber_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SF256_AndCodeNumber }, @@ -117155,9 +120820,9 @@ static const per_sequence_t T_fdd_122_sequence[] = { }; static int -dissect_rrc_T_fdd_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_122, T_fdd_122_sequence); + ett_rrc_T_fdd_124, T_fdd_124_sequence); return offset; } @@ -117261,7 +120926,7 @@ dissect_rrc_T_modulation_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_tdd128_56_sequence[] = { +static const per_sequence_t T_tdd128_57_sequence[] = { { &hf_rrc_commonTimeslotInfoMBMS, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CommonTimeslotInfoMBMS }, { &hf_rrc_downlinkTimeslotsCodes_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DownlinkTimeslotsCodes_LCR_r4 }, { &hf_rrc_mbsfnSpecialTimeSlot, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeSlotLCR_ext }, @@ -117270,15 +120935,15 @@ static const per_sequence_t T_tdd128_56_sequence[] = { }; static int -dissect_rrc_T_tdd128_56(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_57(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_56, T_tdd128_56_sequence); + ett_rrc_T_tdd128_57, T_tdd128_57_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_87_vals[] = { +static const value_string rrc_T_modeSpecificInfo_88_vals[] = { { 0, "fdd" }, { 1, "tdd384" }, { 2, "tdd768" }, @@ -117286,18 +120951,18 @@ static const value_string rrc_T_modeSpecificInfo_87_vals[] = { { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_87_choice[] = { - { 0, &hf_rrc_fdd_125 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_122 }, +static const per_choice_t T_modeSpecificInfo_88_choice[] = { + { 0, &hf_rrc_fdd_127 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_124 }, { 1, &hf_rrc_tdd384_38 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_35 }, { 2, &hf_rrc_tdd768_24 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_21 }, - { 3, &hf_rrc_tdd128_57 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_56 }, + { 3, &hf_rrc_tdd128_58 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_57 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_88(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_87, T_modeSpecificInfo_87_choice, + ett_rrc_T_modeSpecificInfo_88, T_modeSpecificInfo_88_choice, NULL); return offset; @@ -117305,7 +120970,7 @@ dissect_rrc_T_modeSpecificInfo_87(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t SecondaryCCPCHInfo_MBMS_r7_sequence[] = { - { &hf_rrc_modeSpecificInfo_87, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_87 }, + { &hf_rrc_modeSpecificInfo_88, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_88 }, { NULL, 0, 0, NULL } }; @@ -117443,16 +121108,6 @@ dissect_rrc_MBMSCommonPTMRBInformation_v780ext_IEs(tvbuff_t *tvb _U_, int offset } - -static int -dissect_rrc_INTEGER_0_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, - 0U, 4U, NULL, FALSE); - - return offset; -} - - static const per_sequence_t DL_ChannelCodes_MBSFN_IMB384_sequence[] = { { &hf_rrc_firstChannelisationCode_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_15 }, { &hf_rrc_lastChannelisationCode_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_1_15 }, @@ -117563,14 +121218,14 @@ dissect_rrc_MBMSCommonPTMRBInformation_v860ext_IEs(tvbuff_t *tvb _U_, int offset } -static const per_sequence_t T_nonCriticalExtensions_193_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_203_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_193(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_203(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_193, T_nonCriticalExtensions_193_sequence); + ett_rrc_T_nonCriticalExtensions_203, T_nonCriticalExtensions_203_sequence); return offset; } @@ -117578,7 +121233,7 @@ dissect_rrc_T_nonCriticalExtensions_193(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v860NonCriticalExtensions_23_sequence[] = { { &hf_rrc_mbmsCommonPTMRBInformation_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSCommonPTMRBInformation_v860ext_IEs }, - { &hf_rrc_nonCriticalExtensions_193, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_193 }, + { &hf_rrc_nonCriticalExtensions_203, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_203 }, { NULL, 0, 0, NULL } }; @@ -117632,7 +121287,7 @@ static const per_sequence_t MBMSCommonPTMRBInformation_sequence[] = { static int dissect_rrc_MBMSCommonPTMRBInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 265 "../../asn1/rrc/rrc.cnf" +#line 266 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSCommonPTMRBInformation"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MBMSCommonPTMRBInformation, MBMSCommonPTMRBInformation_sequence); @@ -117973,14 +121628,14 @@ dissect_rrc_MBMSCurrentCellPTMRBInfo_v770ext_IEs(tvbuff_t *tvb _U_, int offset _ } -static const per_sequence_t T_nonCriticalExtensions_194_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_204_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_194(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_204(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_194, T_nonCriticalExtensions_194_sequence); + ett_rrc_T_nonCriticalExtensions_204, T_nonCriticalExtensions_204_sequence); return offset; } @@ -117988,7 +121643,7 @@ dissect_rrc_T_nonCriticalExtensions_194(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_34_sequence[] = { { &hf_rrc_mbmsCurrentCellPTMRBInfo_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSCurrentCellPTMRBInfo_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_194, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_194 }, + { &hf_rrc_nonCriticalExtensions_204, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_204 }, { NULL, 0, 0, NULL } }; @@ -118010,7 +121665,7 @@ static const per_sequence_t MBMSCurrentCellPTMRBInformation_sequence[] = { static int dissect_rrc_MBMSCurrentCellPTMRBInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 269 "../../asn1/rrc/rrc.cnf" +#line 270 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSCurrentCellPTMRBInformation"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MBMSCurrentCellPTMRBInformation, MBMSCurrentCellPTMRBInformation_sequence); @@ -118177,7 +121832,7 @@ dissect_rrc_MBMS_NI_CountPerFrame(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_fdd_204_sequence[] = { +static const per_sequence_t T_fdd_206_sequence[] = { { &hf_rrc_channelisationCode256, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ChannelisationCode256 }, { &hf_rrc_ni_CountPerFrame, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_NI_CountPerFrame }, { &hf_rrc_sttd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, @@ -118185,9 +121840,9 @@ static const per_sequence_t T_fdd_204_sequence[] = { }; static int -dissect_rrc_T_fdd_204(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_206(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_204, T_fdd_204_sequence); + ett_rrc_T_fdd_206, T_fdd_206_sequence); return offset; } @@ -118278,7 +121933,7 @@ dissect_rrc_SEQUENCE_SIZE_1_2_OF_DL_TS_ChannelisationCode(tvbuff_t *tvb _U_, int } -static const per_sequence_t T_tdd128_75_sequence[] = { +static const per_sequence_t T_tdd128_76_sequence[] = { { &hf_rrc_timeslot_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TimeslotNumber_LCR_r4 }, { &hf_rrc_midambleShiftAndBurstType_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MidambleShiftAndBurstType_LCR_r4 }, { &hf_rrc_channelisationCodeList_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SEQUENCE_SIZE_1_2_OF_DL_TS_ChannelisationCode }, @@ -118288,9 +121943,9 @@ static const per_sequence_t T_tdd128_75_sequence[] = { }; static int -dissect_rrc_T_tdd128_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_75, T_tdd128_75_sequence); + ett_rrc_T_tdd128_76, T_tdd128_76_sequence); return offset; } @@ -118304,9 +121959,9 @@ static const value_string rrc_T_mode_03_vals[] = { }; static const per_choice_t T_mode_03_choice[] = { - { 0, &hf_rrc_fdd_210 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_204 }, + { 0, &hf_rrc_fdd_212 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_206 }, { 1, &hf_rrc_tdd384_51 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_46 }, - { 2, &hf_rrc_tdd128_78 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_75 }, + { 2, &hf_rrc_tdd128_79 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_76 }, { 0, NULL, 0, NULL } }; @@ -118387,15 +122042,15 @@ dissect_rrc_T_tdd768_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_tdd128_76_sequence[] = { +static const per_sequence_t T_tdd128_77_sequence[] = { { &hf_rrc_mbsfnSpecialTimeSlot, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeSlotLCR_ext }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_76(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_77(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_76, T_tdd128_76_sequence); + ett_rrc_T_tdd128_77, T_tdd128_77_sequence); return offset; } @@ -118411,7 +122066,7 @@ static const value_string rrc_T_mode_04_vals[] = { static const per_choice_t T_mode_04_choice[] = { { 0, &hf_rrc_tdd384_52 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_47 }, { 1, &hf_rrc_tdd768_30 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_27 }, - { 2, &hf_rrc_tdd128_79 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_76 }, + { 2, &hf_rrc_tdd128_80 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_77 }, { 0, NULL, 0, NULL } }; @@ -118698,14 +122353,14 @@ dissect_rrc_MBMSGeneralInformation_v890ext_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_195_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_205_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_195(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_205(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_195, T_nonCriticalExtensions_195_sequence); + ett_rrc_T_nonCriticalExtensions_205, T_nonCriticalExtensions_205_sequence); return offset; } @@ -118713,7 +122368,7 @@ dissect_rrc_T_nonCriticalExtensions_195(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v890NoncriticalExtensions_sequence[] = { { &hf_rrc_mbmsGeneralInformation_v890ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSGeneralInformation_v890ext_IEs }, - { &hf_rrc_nonCriticalExtensions_195, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_195 }, + { &hf_rrc_nonCriticalExtensions_205, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_205 }, { NULL, 0, 0, NULL } }; @@ -118783,7 +122438,7 @@ static const per_sequence_t MBMSGeneralInformation_sequence[] = { static int dissect_rrc_MBMSGeneralInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 273 "../../asn1/rrc/rrc.cnf" +#line 274 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSGeneralInformation"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MBMSGeneralInformation, MBMSGeneralInformation_sequence); @@ -119137,7 +122792,7 @@ dissect_rrc_MBMS_L1CombiningSchedule(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_fdd_205_sequence[] = { +static const per_sequence_t T_fdd_207_sequence[] = { { &hf_rrc_softComb_TimingOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_SoftComb_TimingOffset }, { &hf_rrc_mbms_L1CombiningTransmTimeDiff, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_L1CombiningTransmTimeDiff }, { &hf_rrc_mbms_L1CombiningSchedule, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_L1CombiningSchedule }, @@ -119145,9 +122800,9 @@ static const per_sequence_t T_fdd_205_sequence[] = { }; static int -dissect_rrc_T_fdd_205(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_207(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_205, T_fdd_205_sequence); + ett_rrc_T_fdd_207, T_fdd_207_sequence); return offset; } @@ -119160,7 +122815,7 @@ static const value_string rrc_T_layer1Combining_vals[] = { }; static const per_choice_t T_layer1Combining_choice[] = { - { 0, &hf_rrc_fdd_211 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_205 }, + { 0, &hf_rrc_fdd_213 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_207 }, { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -119336,7 +122991,7 @@ dissect_rrc_SecondaryCCPCHInfoDiff_MBMS(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_fdd_206_sequence[] = { +static const per_sequence_t T_fdd_208_sequence[] = { { &hf_rrc_softComb_TimingOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_SoftComb_TimingOffset }, { &hf_rrc_mbms_L1CombiningTransmTimeDiff, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_L1CombiningTransmTimeDiff }, { &hf_rrc_mbms_L1CombiningSchedule, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_L1CombiningSchedule }, @@ -119344,9 +122999,9 @@ static const per_sequence_t T_fdd_206_sequence[] = { }; static int -dissect_rrc_T_fdd_206(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_208(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_206, T_fdd_206_sequence); + ett_rrc_T_fdd_208, T_fdd_208_sequence); return offset; } @@ -119359,7 +123014,7 @@ static const value_string rrc_T_layer1Combining_01_vals[] = { }; static const per_choice_t T_layer1Combining_01_choice[] = { - { 0, &hf_rrc_fdd_212 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_206 }, + { 0, &hf_rrc_fdd_214 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_208 }, { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -119420,14 +123075,14 @@ dissect_rrc_MBMSNeighbouringCellPTMRBInformation_v770ext_IEs(tvbuff_t *tvb _U_, } -static const per_sequence_t T_nonCriticalExtensions_198_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_208_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_198(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_208(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_198, T_nonCriticalExtensions_198_sequence); + ett_rrc_T_nonCriticalExtensions_208, T_nonCriticalExtensions_208_sequence); return offset; } @@ -119435,7 +123090,7 @@ dissect_rrc_T_nonCriticalExtensions_198(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_37_sequence[] = { { &hf_rrc_mbmsNeighbouringCellPTMRBInformation_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSNeighbouringCellPTMRBInformation_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_198, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_198 }, + { &hf_rrc_nonCriticalExtensions_208, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_208 }, { NULL, 0, 0, NULL } }; @@ -119457,7 +123112,7 @@ static const per_sequence_t MBMSNeighbouringCellPTMRBInformation_sequence[] = { static int dissect_rrc_MBMSNeighbouringCellPTMRBInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 285 "../../asn1/rrc/rrc.cnf" +#line 286 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSNeighbouringCellPTMRBInformation"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MBMSNeighbouringCellPTMRBInformation, MBMSNeighbouringCellPTMRBInformation_sequence); @@ -119558,14 +123213,14 @@ dissect_rrc_MBMSUnmodifiedServicesInformation_v770ext_IEs(tvbuff_t *tvb _U_, int } -static const per_sequence_t T_nonCriticalExtensions_200_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_210_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_200(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_210(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_200, T_nonCriticalExtensions_200_sequence); + ett_rrc_T_nonCriticalExtensions_210, T_nonCriticalExtensions_210_sequence); return offset; } @@ -119573,7 +123228,7 @@ dissect_rrc_T_nonCriticalExtensions_200(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_38_sequence[] = { { &hf_rrc_mbmsUnmodifiedServicesInformation_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMSUnmodifiedServicesInformation_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_200, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_200 }, + { &hf_rrc_nonCriticalExtensions_210, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_210 }, { NULL, 0, 0, NULL } }; @@ -119594,7 +123249,7 @@ static const per_sequence_t MBMSUnmodifiedServicesInformation_sequence[] = { static int dissect_rrc_MBMSUnmodifiedServicesInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 293 "../../asn1/rrc/rrc.cnf" +#line 294 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSUnmodifiedServicesInformation"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MBMSUnmodifiedServicesInformation, MBMSUnmodifiedServicesInformation_sequence); @@ -119657,7 +123312,7 @@ dissect_rrc_MCCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx static const per_sequence_t MCCH_Message_sequence[] = { - { &hf_rrc_message_09 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MCCH_MessageType }, + { &hf_rrc_message_10 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MCCH_MessageType }, { NULL, 0, 0, NULL } }; @@ -119729,14 +123384,14 @@ dissect_rrc_MBMS_ServiceSchedulingInfoList_r6(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_199_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_209_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_199(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_209(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_199, T_nonCriticalExtensions_199_sequence); + ett_rrc_T_nonCriticalExtensions_209, T_nonCriticalExtensions_209_sequence); return offset; } @@ -119744,13 +123399,13 @@ dissect_rrc_T_nonCriticalExtensions_199(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t MBMSSchedulingInformation_sequence[] = { { &hf_rrc_serviceSchedulingInfoList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MBMS_ServiceSchedulingInfoList_r6 }, - { &hf_rrc_nonCriticalExtensions_199, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_199 }, + { &hf_rrc_nonCriticalExtensions_209, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_209 }, { NULL, 0, 0, NULL } }; static int dissect_rrc_MBMSSchedulingInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 289 "../../asn1/rrc/rrc.cnf" +#line 290 "../../asn1/rrc/rrc.cnf" col_append_str(actx->pinfo->cinfo, COL_INFO, "MBMSSchedulingInformation"); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_MBMSSchedulingInformation, MBMSSchedulingInformation_sequence); @@ -119789,7 +123444,7 @@ dissect_rrc_MSCH_MessageType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx static const per_sequence_t MSCH_Message_sequence[] = { - { &hf_rrc_message_10 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MSCH_MessageType }, + { &hf_rrc_message_11 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MSCH_MessageType }, { NULL, 0, 0, NULL } }; @@ -119845,14 +123500,14 @@ dissect_rrc_CellUpdate_v7g0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_14_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_15_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_14, T_nonCriticalExtensions_14_sequence); + ett_rrc_T_nonCriticalExtensions_15, T_nonCriticalExtensions_15_sequence); return offset; } @@ -119860,7 +123515,7 @@ dissect_rrc_T_nonCriticalExtensions_14(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v7g0NonCriticalExtensions_02_sequence[] = { { &hf_rrc_cellUpdate_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdate_v7g0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_14 }, + { &hf_rrc_nonCriticalExtensions_15, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_15 }, { NULL, 0, 0, NULL } }; @@ -119888,14 +123543,14 @@ dissect_rrc_CellUpdate_r3_add_ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_25_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_27_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_27(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_25, T_nonCriticalExtensions_25_sequence); + ett_rrc_T_nonCriticalExtensions_27, T_nonCriticalExtensions_27_sequence); return offset; } @@ -119903,7 +123558,7 @@ dissect_rrc_T_nonCriticalExtensions_25(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v7g0NonCriticalExtensions_04_sequence[] = { { &hf_rrc_cellUpdateConfirm_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellUpdateConfirm_v7g0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_25, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_25 }, + { &hf_rrc_nonCriticalExtensions_27, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_27 }, { NULL, 0, 0, NULL } }; @@ -120224,7 +123879,7 @@ dissect_rrc_DL_InformationPerRL_ListPostFDD(tvbuff_t *tvb _U_, int offset _U_, a static const per_sequence_t T_fdd_07_sequence[] = { { &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD }, { &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost }, - { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, + { &hf_rrc_dl_InformationPerRL_List_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, { &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD }, { NULL, 0, 0, NULL } }; @@ -120460,14 +124115,14 @@ dissect_rrc_HandoverToUTRANCommand_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_nonCriticalExtensions_40_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_43_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_40, T_nonCriticalExtensions_40_sequence); + ett_rrc_T_nonCriticalExtensions_43, T_nonCriticalExtensions_43_sequence); return offset; } @@ -120475,7 +124130,7 @@ dissect_rrc_T_nonCriticalExtensions_40(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r3_08_sequence[] = { { &hf_rrc_handoverToUTRANCommand_r3, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_r3_IEs }, - { &hf_rrc_nonCriticalExtensions_40, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_40 }, + { &hf_rrc_nonCriticalExtensions_43, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_43 }, { NULL, 0, 0, NULL } }; @@ -120599,7 +124254,7 @@ dissect_rrc_T_preConfigMode_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static const per_sequence_t T_fdd_09_sequence[] = { { &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD }, { &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost }, - { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, + { &hf_rrc_dl_InformationPerRL_List_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, { &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD }, { NULL, 0, 0, NULL } }; @@ -120858,14 +124513,14 @@ dissect_rrc_HandoverToUTRANCommand_r4_IEs(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_nonCriticalExtensions_41_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_44_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_41, T_nonCriticalExtensions_41_sequence); + ett_rrc_T_nonCriticalExtensions_44, T_nonCriticalExtensions_44_sequence); return offset; } @@ -120873,7 +124528,7 @@ dissect_rrc_T_nonCriticalExtensions_41(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r4_02_sequence[] = { { &hf_rrc_handoverToUTRANCommand_r4, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_r4_IEs }, - { &hf_rrc_nonCriticalExtensions_41, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_41 }, + { &hf_rrc_nonCriticalExtensions_44, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_44 }, { NULL, 0, 0, NULL } }; @@ -120987,7 +124642,7 @@ dissect_rrc_T_preConfigMode_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static const per_sequence_t T_fdd_11_sequence[] = { { &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD }, { &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost }, - { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, + { &hf_rrc_dl_InformationPerRL_List_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, { &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD }, { NULL, 0, 0, NULL } }; @@ -121134,14 +124789,14 @@ dissect_rrc_HandoverToUTRANCommand_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_nonCriticalExtensions_42_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_45_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_42, T_nonCriticalExtensions_42_sequence); + ett_rrc_T_nonCriticalExtensions_45, T_nonCriticalExtensions_45_sequence); return offset; } @@ -121149,7 +124804,7 @@ dissect_rrc_T_nonCriticalExtensions_42(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r5_02_sequence[] = { { &hf_rrc_handoverToUTRANCommand_r5, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_r5_IEs }, - { &hf_rrc_nonCriticalExtensions_42, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_42 }, + { &hf_rrc_nonCriticalExtensions_45, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_45 }, { NULL, 0, 0, NULL } }; @@ -121227,7 +124882,7 @@ dissect_rrc_T_preConfigMode_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static const per_sequence_t T_fdd_12_sequence[] = { { &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD }, { &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost }, - { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, + { &hf_rrc_dl_InformationPerRL_List_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, { &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD }, { NULL, 0, 0, NULL } }; @@ -121404,14 +125059,14 @@ dissect_rrc_HandoverToUTRANCommand_v6b0ext_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_43_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_46_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_43, T_nonCriticalExtensions_43_sequence); + ett_rrc_T_nonCriticalExtensions_46, T_nonCriticalExtensions_46_sequence); return offset; } @@ -121419,7 +125074,7 @@ dissect_rrc_T_nonCriticalExtensions_43(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v6b0NonCriticalExtensions_04_sequence[] = { { &hf_rrc_handoverToUTRANCommand_v6b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_v6b0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_43, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_43 }, + { &hf_rrc_nonCriticalExtensions_46, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_46 }, { NULL, 0, 0, NULL } }; @@ -121513,7 +125168,7 @@ dissect_rrc_T_preConfigMode_04(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static const per_sequence_t T_fdd_13_sequence[] = { { &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD }, { &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost }, - { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, + { &hf_rrc_dl_InformationPerRL_List_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, { &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD }, { NULL, 0, 0, NULL } }; @@ -121726,14 +125381,14 @@ dissect_rrc_HandoverToUTRANCommand_v7d0ext_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_44_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_47_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_44, T_nonCriticalExtensions_44_sequence); + ett_rrc_T_nonCriticalExtensions_47, T_nonCriticalExtensions_47_sequence); return offset; } @@ -121741,7 +125396,7 @@ dissect_rrc_T_nonCriticalExtensions_44(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v7d0NonCriticalExtensions_02_sequence[] = { { &hf_rrc_handoverToUTRANCommand_v7d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_v7d0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_44, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_44 }, + { &hf_rrc_nonCriticalExtensions_47, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_47 }, { NULL, 0, 0, NULL } }; @@ -121883,7 +125538,7 @@ dissect_rrc_T_preConfigMode_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static const per_sequence_t T_fdd_14_sequence[] = { { &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD }, { &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost }, - { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, + { &hf_rrc_dl_InformationPerRL_List_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, { &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD }, { NULL, 0, 0, NULL } }; @@ -122083,14 +125738,14 @@ dissect_rrc_HandoverToUTRANCommand_v8a0ext_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_45_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_48_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_45(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_45, T_nonCriticalExtensions_45_sequence); + ett_rrc_T_nonCriticalExtensions_48, T_nonCriticalExtensions_48_sequence); return offset; } @@ -122098,7 +125753,7 @@ dissect_rrc_T_nonCriticalExtensions_45(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v8a0NonCriticalExtensions_02_sequence[] = { { &hf_rrc_handoverToUTRANCommand_v8a0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_v8a0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_45, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_45 }, + { &hf_rrc_nonCriticalExtensions_48, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_48 }, { NULL, 0, 0, NULL } }; @@ -122240,7 +125895,7 @@ dissect_rrc_T_preConfigMode_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static const per_sequence_t T_fdd_15_sequence[] = { { &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD }, { &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost }, - { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, + { &hf_rrc_dl_InformationPerRL_List_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, { &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD }, { NULL, 0, 0, NULL } }; @@ -122426,14 +126081,14 @@ dissect_rrc_HandoverToUTRANCommand_v9c0ext_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_46_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_49_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_46(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_46, T_nonCriticalExtensions_46_sequence); + ett_rrc_T_nonCriticalExtensions_49, T_nonCriticalExtensions_49_sequence); return offset; } @@ -122441,7 +126096,7 @@ dissect_rrc_T_nonCriticalExtensions_46(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v9c0NonCriticalExtensions_02_sequence[] = { { &hf_rrc_handoverToUTRANCommand_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_v9c0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_46, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_46 }, + { &hf_rrc_nonCriticalExtensions_49, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_49 }, { NULL, 0, 0, NULL } }; @@ -122553,7 +126208,7 @@ dissect_rrc_T_preConfigMode_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static const per_sequence_t T_fdd_16_sequence[] = { { &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD }, { &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost }, - { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, + { &hf_rrc_dl_InformationPerRL_List_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, { &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD }, { NULL, 0, 0, NULL } }; @@ -122725,14 +126380,14 @@ dissect_rrc_HandoverToUTRANCommand_r10_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_47_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_50_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_47(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_50(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_47, T_nonCriticalExtensions_47_sequence); + ett_rrc_T_nonCriticalExtensions_50, T_nonCriticalExtensions_50_sequence); return offset; } @@ -122740,7 +126395,7 @@ dissect_rrc_T_nonCriticalExtensions_47(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_v9c0NonCriticalExtensions_03_sequence[] = { { &hf_rrc_handoverToUTRANCommand_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_v9c0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_47, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_47 }, + { &hf_rrc_nonCriticalExtensions_50, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_50 }, { NULL, 0, 0, NULL } }; @@ -122834,7 +126489,7 @@ dissect_rrc_T_preConfigMode_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static const per_sequence_t T_fdd_17_sequence[] = { { &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD }, { &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost }, - { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, + { &hf_rrc_dl_InformationPerRL_List_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, { &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD }, { NULL, 0, 0, NULL } }; @@ -123021,7 +126676,7 @@ dissect_rrc_T_differentTxModeFromServingHS_DSCHCell_04(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_newConfiguration_10_sequence[] = { +static const per_sequence_t T_newConfiguration_11_sequence[] = { { &hf_rrc_new_H_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_H_RNTI }, { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_dl_ScramblingCode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SecondaryScramblingCode }, @@ -123033,9 +126688,9 @@ static const per_sequence_t T_newConfiguration_10_sequence[] = { }; static int -dissect_rrc_T_newConfiguration_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_newConfiguration_11(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_newConfiguration_10, T_newConfiguration_10_sequence); + ett_rrc_T_newConfiguration_11, T_newConfiguration_11_sequence); return offset; } @@ -123049,7 +126704,7 @@ static const value_string rrc_T_configurationInfo_07_vals[] = { static const per_choice_t T_configurationInfo_07_choice[] = { { 0, &hf_rrc_continue , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_newConfiguration_10, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_10 }, + { 1, &hf_rrc_newConfiguration_11, ASN1_NO_EXTENSIONS , dissect_rrc_T_newConfiguration_11 }, { 0, NULL, 0, NULL } }; @@ -123155,14 +126810,14 @@ dissect_rrc_HandoverToUTRANCommand_vbc0ext_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_48_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_51_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_48(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_51(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_48, T_nonCriticalExtensions_48_sequence); + ett_rrc_T_nonCriticalExtensions_51, T_nonCriticalExtensions_51_sequence); return offset; } @@ -123170,7 +126825,7 @@ dissect_rrc_T_nonCriticalExtensions_48(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_vbc0NonCriticalExtensions_sequence[] = { { &hf_rrc_handoverToUTRANCommand_vbc0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_vbc0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_48, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_48 }, + { &hf_rrc_nonCriticalExtensions_51, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_51 }, { NULL, 0, 0, NULL } }; @@ -123269,7 +126924,7 @@ dissect_rrc_T_preConfigMode_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static const per_sequence_t T_fdd_18_sequence[] = { { &hf_rrc_ul_DPCH_Info_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_InfoPostFDD }, { &hf_rrc_dl_CommonInformationPost, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_CommonInformationPost }, - { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, + { &hf_rrc_dl_InformationPerRL_List_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_InformationPerRL_ListPostFDD }, { &hf_rrc_frequencyInfo_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FrequencyInfoFDD }, { NULL, 0, 0, NULL } }; @@ -123441,14 +127096,14 @@ dissect_rrc_HandoverToUTRANCommand_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_49_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_52_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_49(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_49, T_nonCriticalExtensions_49_sequence); + ett_rrc_T_nonCriticalExtensions_52, T_nonCriticalExtensions_52_sequence); return offset; } @@ -123457,7 +127112,7 @@ dissect_rrc_T_nonCriticalExtensions_49(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_r12_03_sequence[] = { { &hf_rrc_handoverToUTRANCommand_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HandoverToUTRANCommand_r12_IEs }, { &hf_rrc_handoverToUTRANCommand_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_49, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_49 }, + { &hf_rrc_nonCriticalExtensions_52, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_52 }, { NULL, 0, 0, NULL } }; @@ -123470,57 +127125,57 @@ dissect_rrc_T_r12_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_41_sequence[] = { +static const per_sequence_t T_criticalExtensions_44_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_44(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_41, T_criticalExtensions_41_sequence); + ett_rrc_T_criticalExtensions_44, T_criticalExtensions_44_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_40_vals[] = { +static const value_string rrc_T_criticalExtensions_43_vals[] = { { 0, "r12" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_40_choice[] = { +static const per_choice_t T_criticalExtensions_43_choice[] = { { 0, &hf_rrc_r12_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_03 }, - { 1, &hf_rrc_criticalExtensions_42, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_41 }, + { 1, &hf_rrc_criticalExtensions_45, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_44 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_43(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_40, T_criticalExtensions_40_choice, + ett_rrc_T_criticalExtensions_43, T_criticalExtensions_43_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_39_vals[] = { +static const value_string rrc_T_criticalExtensions_42_vals[] = { { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_39_choice[] = { +static const per_choice_t T_criticalExtensions_42_choice[] = { { 0, &hf_rrc_r11_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_03 }, - { 1, &hf_rrc_criticalExtensions_41, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_40 }, + { 1, &hf_rrc_criticalExtensions_44, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_43 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_42(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_39, T_criticalExtensions_39_choice, + ett_rrc_T_criticalExtensions_42, T_criticalExtensions_42_choice, NULL); return offset; @@ -123535,7 +127190,7 @@ static const value_string rrc_HandoverToUTRANCommand_LaterCriticalExtensions_val static const per_choice_t HandoverToUTRANCommand_LaterCriticalExtensions_choice[] = { { 0, &hf_rrc_r10_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_03 }, - { 1, &hf_rrc_criticalExtensions_40, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_39 }, + { 1, &hf_rrc_criticalExtensions_43, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_42 }, { 0, NULL, 0, NULL } }; @@ -123549,132 +127204,132 @@ dissect_rrc_HandoverToUTRANCommand_LaterCriticalExtensions(tvbuff_t *tvb _U_, in } -static const value_string rrc_T_criticalExtensions_38_vals[] = { +static const value_string rrc_T_criticalExtensions_41_vals[] = { { 0, "r9" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_38_choice[] = { +static const per_choice_t T_criticalExtensions_41_choice[] = { { 0, &hf_rrc_r9_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_03 }, - { 1, &hf_rrc_criticalExtensions_39, ASN1_NO_EXTENSIONS , dissect_rrc_HandoverToUTRANCommand_LaterCriticalExtensions }, + { 1, &hf_rrc_criticalExtensions_42, ASN1_NO_EXTENSIONS , dissect_rrc_HandoverToUTRANCommand_LaterCriticalExtensions }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_41(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_38, T_criticalExtensions_38_choice, + ett_rrc_T_criticalExtensions_41, T_criticalExtensions_41_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_37_vals[] = { +static const value_string rrc_T_criticalExtensions_40_vals[] = { { 0, "r8" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_37_choice[] = { +static const per_choice_t T_criticalExtensions_40_choice[] = { { 0, &hf_rrc_r8_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_03 }, - { 1, &hf_rrc_criticalExtensions_38, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_38 }, + { 1, &hf_rrc_criticalExtensions_41, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_41 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_40(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_37, T_criticalExtensions_37_choice, + ett_rrc_T_criticalExtensions_40, T_criticalExtensions_40_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_36_vals[] = { +static const value_string rrc_T_criticalExtensions_39_vals[] = { { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_36_choice[] = { +static const per_choice_t T_criticalExtensions_39_choice[] = { { 0, &hf_rrc_r7_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_03 }, - { 1, &hf_rrc_criticalExtensions_37, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_37 }, + { 1, &hf_rrc_criticalExtensions_40, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_40 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_39(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_36, T_criticalExtensions_36_choice, + ett_rrc_T_criticalExtensions_39, T_criticalExtensions_39_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_35_vals[] = { +static const value_string rrc_T_criticalExtensions_38_vals[] = { { 0, "r6" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_35_choice[] = { +static const per_choice_t T_criticalExtensions_38_choice[] = { { 0, &hf_rrc_r6_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_03 }, - { 1, &hf_rrc_criticalExtensions_36, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_36 }, + { 1, &hf_rrc_criticalExtensions_39, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_39 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_35(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_38(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_35, T_criticalExtensions_35_choice, + ett_rrc_T_criticalExtensions_38, T_criticalExtensions_38_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_34_vals[] = { +static const value_string rrc_T_criticalExtensions_37_vals[] = { { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_34_choice[] = { +static const per_choice_t T_criticalExtensions_37_choice[] = { { 0, &hf_rrc_r5_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_02 }, - { 1, &hf_rrc_criticalExtensions_35, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_35 }, + { 1, &hf_rrc_criticalExtensions_38, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_38 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_34(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_37(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_34, T_criticalExtensions_34_choice, + ett_rrc_T_criticalExtensions_37, T_criticalExtensions_37_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_33_vals[] = { +static const value_string rrc_T_criticalExtensions_36_vals[] = { { 0, "r4" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_33_choice[] = { +static const per_choice_t T_criticalExtensions_36_choice[] = { { 0, &hf_rrc_r4_02 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_02 }, - { 1, &hf_rrc_criticalExtensions_34, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_34 }, + { 1, &hf_rrc_criticalExtensions_37, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_37 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_33(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_36(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_33, T_criticalExtensions_33_choice, + ett_rrc_T_criticalExtensions_36, T_criticalExtensions_36_choice, NULL); return offset; @@ -123689,13 +127344,13 @@ static const value_string rrc_HandoverToUTRANCommand_vals[] = { static const per_choice_t HandoverToUTRANCommand_choice[] = { { 0, &hf_rrc_r3_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r3_08 }, - { 1, &hf_rrc_criticalExtensions_33, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_33 }, + { 1, &hf_rrc_criticalExtensions_36, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_36 }, { 0, NULL, 0, NULL } }; static int dissect_rrc_HandoverToUTRANCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 932 "../../asn1/rrc/rrc.cnf" +#line 933 "../../asn1/rrc/rrc.cnf" offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, ett_rrc_HandoverToUTRANCommand, HandoverToUTRANCommand_choice, NULL); @@ -123721,14 +127376,14 @@ dissect_rrc_InitialDirectTransfer_v7g0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_52_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_55_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_52(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_55(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_52, T_nonCriticalExtensions_52_sequence); + ett_rrc_T_nonCriticalExtensions_55, T_nonCriticalExtensions_55_sequence); return offset; } @@ -123736,7 +127391,7 @@ dissect_rrc_T_nonCriticalExtensions_52(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t InitialDirectTransfer_r3_add_ext_IEs_sequence[] = { { &hf_rrc_initialDirectTransfer_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InitialDirectTransfer_v7g0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_52, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_52 }, + { &hf_rrc_nonCriticalExtensions_55, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_55 }, { NULL, 0, 0, NULL } }; @@ -123836,7 +127491,7 @@ static const per_sequence_t UE_SecurityInformation_sequence[] = { static int dissect_rrc_UE_SecurityInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 935 "../../asn1/rrc/rrc.cnf" +#line 936 "../../asn1/rrc/rrc.cnf" actx->private_data = GUINT_TO_POINTER(RRC_NAS_SYS_INFO_CS+1); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_UE_SecurityInformation, UE_SecurityInformation_sequence); @@ -123873,7 +127528,7 @@ dissect_rrc_T_uE_SecurityInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static int dissect_rrc_T_present(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 163 "../../asn1/rrc/rrc.cnf" +#line 164 "../../asn1/rrc/rrc.cnf" tvbuff_t *ue_radio_access_cap_info_tvb=NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, @@ -124239,7 +127894,7 @@ static const per_sequence_t UE_SecurityInformation2_sequence[] = { static int dissect_rrc_UE_SecurityInformation2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 939 "../../asn1/rrc/rrc.cnf" +#line 940 "../../asn1/rrc/rrc.cnf" actx->private_data = GUINT_TO_POINTER(RRC_NAS_SYS_INFO_PS+1); offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_rrc_UE_SecurityInformation2, UE_SecurityInformation2_sequence); @@ -124549,7 +128204,7 @@ dissect_rrc_DL_PhysChCapabilityInfoTDD_768(tvbuff_t *tvb _U_, int offset _U_, as static const per_sequence_t T_tddPhysChCapability_768_01_sequence[] = { - { &hf_rrc_downlinkPhysChCapability_14, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityInfoTDD_768 }, + { &hf_rrc_downlinkPhysChCapability_15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityInfoTDD_768 }, { &hf_rrc_uplinkPhysChCapability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD }, { NULL, 0, 0, NULL } }; @@ -124588,7 +128243,7 @@ dissect_rrc_UL_PhysChCapabilityInfoTDD_128_v770ext(tvbuff_t *tvb _U_, int offset static const per_sequence_t T_tddPhysChCapability_128_03_sequence[] = { - { &hf_rrc_uplinkPhysChCapability_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityInfoTDD_128_v770ext }, + { &hf_rrc_uplinkPhysChCapability_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityInfoTDD_128_v770ext }, { NULL, 0, 0, NULL } }; @@ -124678,7 +128333,7 @@ dissect_rrc_UE_SpecificCapabilityInformation_LCRTDD(tvbuff_t *tvb _U_, int offse static const per_sequence_t UE_RadioAccessCapabilityInfo_v770ext_sequence[] = { { &hf_rrc_rf_Capability , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RF_Capability_v770ext }, - { &hf_rrc_physicalChannelCapability_08, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapabilityInfo_v770ext }, + { &hf_rrc_physicalChannelCapability_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapabilityInfo_v770ext }, { &hf_rrc_ganssSupportIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_ganssSupportIndication }, { &hf_rrc_mac_ehsSupport_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_mac_ehsSupport_02 }, { &hf_rrc_ue_SpecificCapabilityInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_SpecificCapabilityInformation_LCRTDD }, @@ -126678,14 +130333,130 @@ dissect_rrc_InterRATHandoverInfo_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_61_sequence[] = { +static const value_string rrc_T_dualBandDualCellEdchIndication_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_dualBandDualCellEdchIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 1, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t SupportDualBandDualCellEdch_sequence[] = { + { &hf_rrc_dualBandDualCellEdchIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dualBandDualCellEdchIndication }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_61(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_SupportDualBandDualCellEdch(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_61, T_nonCriticalExtensions_61_sequence); + ett_rrc_SupportDualBandDualCellEdch, SupportDualBandDualCellEdch_sequence); + + return offset; +} + + +static const per_sequence_t UE_RadioAccessCapabBandCombList_vdxyext_sequence_of[1] = { + { &hf_rrc_UE_RadioAccessCapabBandCombList_vdxyext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SupportDualBandDualCellEdch }, +}; + +static int +dissect_rrc_UE_RadioAccessCapabBandCombList_vdxyext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_UE_RadioAccessCapabBandCombList_vdxyext, UE_RadioAccessCapabBandCombList_vdxyext_sequence_of, + 1, 16, FALSE); + + return offset; +} + + +static const per_sequence_t UE_RadioAccessCapability_vdxyext_sequence[] = { + { &hf_rrc_ue_RadioAccessCapabBandCombList_vdxyext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_RadioAccessCapabBandCombList_vdxyext }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_UE_RadioAccessCapability_vdxyext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_UE_RadioAccessCapability_vdxyext, UE_RadioAccessCapability_vdxyext_sequence); + + return offset; +} + + +static const value_string rrc_T_supportOfDualCellEDCHwithDPDCH_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_supportOfDualCellEDCHwithDPDCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 1, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t UE_RadioAccessCapabilityComp2_vdxyext_sequence[] = { + { &hf_rrc_supportOfDualCellEDCHwithDPDCH, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportOfDualCellEDCHwithDPDCH }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_UE_RadioAccessCapabilityComp2_vdxyext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_UE_RadioAccessCapabilityComp2_vdxyext, UE_RadioAccessCapabilityComp2_vdxyext_sequence); + + return offset; +} + + +static const per_sequence_t InterRATHandoverInfo_vdxyext_IEs_sequence[] = { + { &hf_rrc_ue_RadioAccessCapabilityInfo_vdxyext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_RadioAccessCapability_vdxyext }, + { &hf_rrc_ue_RadioAccessCapabilityComp2_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_RadioAccessCapabilityComp2_vdxyext }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_InterRATHandoverInfo_vdxyext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_InterRATHandoverInfo_vdxyext_IEs, InterRATHandoverInfo_vdxyext_IEs_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_64_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_64(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_64, T_nonCriticalExtensions_64_sequence); + + return offset; +} + + +static const per_sequence_t T_vdxyNonCriticalExtensions_sequence[] = { + { &hf_rrc_interRATHandoverInfo_vdxyext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATHandoverInfo_vdxyext_IEs }, + { &hf_rrc_nonCriticalExtensions_64, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_64 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_vdxyNonCriticalExtensions(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_vdxyNonCriticalExtensions, T_vdxyNonCriticalExtensions_sequence); return offset; } @@ -126693,7 +130464,7 @@ dissect_rrc_T_nonCriticalExtensions_61(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_vc50NonCriticalExtensions_02_sequence[] = { { &hf_rrc_interRATHandoverInfo_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATHandoverInfo_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_61, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_61 }, + { &hf_rrc_vdxyNonCriticalExtensions, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vdxyNonCriticalExtensions }, { NULL, 0, 0, NULL } }; @@ -127613,14 +131384,14 @@ dissect_rrc_InterRATHandoverInfoBand_va40ext_IEs(tvbuff_t *tvb _U_, int offset _ } -static const per_sequence_t T_nonCriticalExtensions_60_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_63_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_60(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_63(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_60, T_nonCriticalExtensions_60_sequence); + ett_rrc_T_nonCriticalExtensions_63, T_nonCriticalExtensions_63_sequence); return offset; } @@ -127628,7 +131399,7 @@ dissect_rrc_T_nonCriticalExtensions_60(tvbuff_t *tvb _U_, int offset _U_, asn1_c static const per_sequence_t T_va40NonCriticalExtensions_02_sequence[] = { { &hf_rrc_interRATHandoverInfo_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATHandoverInfoBand_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_60, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_60 }, + { &hf_rrc_nonCriticalExtensions_63, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_63 }, { NULL, 0, 0, NULL } }; @@ -127686,14 +131457,14 @@ dissect_rrc_InterRATHandoverInfo_r3_add_ext_IEs(tvbuff_t *tvb _U_, int offset _U } -static const per_sequence_t T_nonCriticalExtensions_124_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_132_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_124, T_nonCriticalExtensions_124_sequence); + ett_rrc_T_nonCriticalExtensions_132, T_nonCriticalExtensions_132_sequence); return offset; } @@ -127701,7 +131472,7 @@ dissect_rrc_T_nonCriticalExtensions_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7g0NonCriticalExtensions_13_sequence[] = { { &hf_rrc_radioBearerSetup_v7g0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RadioBearerSetup_v7g0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_124, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_124 }, + { &hf_rrc_nonCriticalExtensions_132, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_132 }, { NULL, 0, 0, NULL } }; @@ -127857,14 +131628,14 @@ dissect_rrc_RRCConnectionSetupCompleteBand_va40ext_IEs(tvbuff_t *tvb _U_, int of } -static const per_sequence_t T_nonCriticalExtensions_146_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_154_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_154(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_146, T_nonCriticalExtensions_146_sequence); + ett_rrc_T_nonCriticalExtensions_154, T_nonCriticalExtensions_154_sequence); return offset; } @@ -127872,7 +131643,7 @@ dissect_rrc_T_nonCriticalExtensions_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_12_sequence[] = { { &hf_rrc_rrcConnectionSetupCompleteBand_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RRCConnectionSetupCompleteBand_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_146, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_146 }, + { &hf_rrc_nonCriticalExtensions_154, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_154 }, { NULL, 0, 0, NULL } }; @@ -127959,14 +131730,14 @@ dissect_rrc_RRC_FailureInfo_r3_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_147_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_155_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_155(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_147, T_nonCriticalExtensions_147_sequence); + ett_rrc_T_nonCriticalExtensions_155, T_nonCriticalExtensions_155_sequence); return offset; } @@ -127974,7 +131745,7 @@ dissect_rrc_T_nonCriticalExtensions_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_laterNonCriticalExtensions_43_sequence[] = { { &hf_rrc_rrc_FailureInfo_r3_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_147, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_147 }, + { &hf_rrc_nonCriticalExtensions_155, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_155 }, { NULL, 0, 0, NULL } }; @@ -128002,14 +131773,14 @@ dissect_rrc_T_r3_21(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_117_sequence[] = { +static const per_sequence_t T_criticalExtensions_125_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_117(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_117, T_criticalExtensions_117_sequence); + ett_rrc_T_criticalExtensions_125, T_criticalExtensions_125_sequence); return offset; } @@ -128023,7 +131794,7 @@ static const value_string rrc_RRC_FailureInfo_vals[] = { static const per_choice_t RRC_FailureInfo_choice[] = { { 0, &hf_rrc_r3_21 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r3_21 }, - { 1, &hf_rrc_criticalExtensions_118, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_117 }, + { 1, &hf_rrc_criticalExtensions_126, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_125 }, { 0, NULL, 0, NULL } }; @@ -128037,365 +131808,6 @@ dissect_rrc_RRC_FailureInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const value_string rrc_SIB_Type2_vals[] = { - { 0, "schedulingBlock3" }, - { 1, "systemInformationBlockType1" }, - { 2, "systemInformationBlockType2" }, - { 3, "systemInformationBlockType3" }, - { 4, "systemInformationBlockType4" }, - { 5, "systemInformationBlockType5" }, - { 6, "systemInformationBlockType5bis" }, - { 7, "systemInformationBlockType6" }, - { 8, "systemInformationBlockType7" }, - { 9, "systemInformationBlockType11" }, - { 10, "systemInformationBlockType11bis" }, - { 11, "systemInformationBlockType12" }, - { 12, "systemInformationBlockType13" }, - { 13, "systemInformationBlockType13-1" }, - { 14, "systemInformationBlockType13-2" }, - { 15, "systemInformationBlockType13-3" }, - { 16, "systemInformationBlockType13-4" }, - { 17, "systemInformationBlockType14" }, - { 18, "systemInformationBlockType15" }, - { 19, "systemInformationBlockType15bis" }, - { 20, "systemInformationBlockType15-1" }, - { 21, "systemInformationBlockType15-1bis" }, - { 22, "systemInformationBlockType15-1ter" }, - { 23, "systemInformationBlockType15-2" }, - { 24, "systemInformationBlockType15-2bis" }, - { 25, "systemInformationBlockType15-2ter" }, - { 26, "systemInformationBlockType15-3" }, - { 27, "systemInformationBlockType15-3bis" }, - { 28, "systemInformationBlockType15-4" }, - { 29, "systemInformationBlockType15-5" }, - { 30, "systemInformationBlockType15-6" }, - { 31, "systemInformationBlockType15-7" }, - { 32, "systemInformationBlockType15-8" }, - { 33, "systemInformationBlockType16" }, - { 34, "systemInformationBlockType17" }, - { 35, "systemInformationBlockType18" }, - { 36, "systemInformationBlockType19" }, - { 37, "systemInformationBlockType20" }, - { 38, "systemInformationBlockType21" }, - { 39, "systemInformationBlockType22" }, - { 40, "systemInformationBlockType23" }, - { 41, "systemInformationBlockType24" }, - { 42, "spare22" }, - { 43, "spare21" }, - { 44, "spare20" }, - { 45, "spare19" }, - { 46, "spare18" }, - { 47, "spare17" }, - { 48, "spare16" }, - { 49, "spare15" }, - { 50, "spare14" }, - { 51, "spare13" }, - { 52, "spare12" }, - { 53, "spare11" }, - { 54, "spare10" }, - { 55, "spare9" }, - { 56, "spare8" }, - { 57, "spare7" }, - { 58, "spare6" }, - { 59, "spare5" }, - { 60, "spare4" }, - { 61, "spare3" }, - { 62, "spare2" }, - { 63, "spare1" }, - { 0, NULL } -}; - -static value_string_ext rrc_SIB_Type2_vals_ext = VALUE_STRING_EXT_INIT(rrc_SIB_Type2_vals); - - -static int -dissect_rrc_SIB_Type2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, - 64, NULL, FALSE, 0, NULL); - - return offset; -} - - - -static int -dissect_rrc_SIB_Data2_fixed(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, - 232, 232, FALSE, NULL, NULL); - - return offset; -} - - -static const per_sequence_t FirstSegment2_sequence[] = { - { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 }, - { &hf_rrc_seg_Count , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SegCount }, - { &hf_rrc_sib_Data_fixed_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Data2_fixed }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_FirstSegment2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_FirstSegment2, FirstSegment2_sequence); - - return offset; -} - - -static const per_sequence_t SubsequentSegment2_sequence[] = { - { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 }, - { &hf_rrc_segmentIndex , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SegmentIndex }, - { &hf_rrc_sib_Data_fixed_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Data2_fixed }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_SubsequentSegment2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_SubsequentSegment2, SubsequentSegment2_sequence); - - return offset; -} - - - -static int -dissect_rrc_SIB_Data2_variable(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, - 1, 224, FALSE, NULL, NULL); - - return offset; -} - - -static const per_sequence_t LastSegmentShort2_sequence[] = { - { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 }, - { &hf_rrc_segmentIndex , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SegmentIndex }, - { &hf_rrc_sib_Data_variable_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Data2_variable }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_LastSegmentShort2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_LastSegmentShort2, LastSegmentShort2_sequence); - - return offset; -} - - -static const per_sequence_t FirstSegmentShort2_sequence[] = { - { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 }, - { &hf_rrc_seg_Count , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SegCount }, - { &hf_rrc_sib_Data_variable_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Data2_variable }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_FirstSegmentShort2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_FirstSegmentShort2, FirstSegmentShort2_sequence); - - return offset; -} - - -static const per_sequence_t T_combination5_sequence[] = { - { &hf_rrc_lastSegmentShort_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LastSegmentShort2 }, - { &hf_rrc_firstSegmentShort, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FirstSegmentShort2 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_combination5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_combination5, T_combination5_sequence); - - return offset; -} - - -static const per_sequence_t CompleteSIBshort2_sequence[] = { - { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 }, - { &hf_rrc_sib_Data_variable_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Data2_variable }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_CompleteSIBshort2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_CompleteSIBshort2, CompleteSIBshort2_sequence); - - return offset; -} - - -static const per_sequence_t CompleteSIB2_List_sequence_of[1] = { - { &hf_rrc_CompleteSIB2_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CompleteSIBshort2 }, -}; - -static int -dissect_rrc_CompleteSIB2_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, - ett_rrc_CompleteSIB2_List, CompleteSIB2_List_sequence_of, - 1, maxSIBperMsg, FALSE); - - return offset; -} - - -static const per_sequence_t T_combination6_sequence[] = { - { &hf_rrc_lastSegmentShort_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LastSegmentShort2 }, - { &hf_rrc_completeSIB_List_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CompleteSIB2_List }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_combination6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_combination6, T_combination6_sequence); - - return offset; -} - - -static const per_sequence_t T_combination7_sequence[] = { - { &hf_rrc_lastSegmentShort_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_LastSegmentShort2 }, - { &hf_rrc_completeSIB_List_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CompleteSIB2_List }, - { &hf_rrc_firstSegment_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FirstSegmentShort2 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_combination7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_combination7, T_combination7_sequence); - - return offset; -} - - -static const per_sequence_t T_combination9_sequence[] = { - { &hf_rrc_completeSIB_List_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CompleteSIB2_List }, - { &hf_rrc_firstSegment_02 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_FirstSegmentShort2 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_T_combination9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_combination9, T_combination9_sequence); - - return offset; -} - - - -static int -dissect_rrc_BIT_STRING_SIZE_236(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, - 236, 236, FALSE, NULL, NULL); - - return offset; -} - - -static const per_sequence_t CompleteSIB2_sequence[] = { - { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 }, - { &hf_rrc_sib_Data_fixed_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BIT_STRING_SIZE_236 }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_CompleteSIB2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_CompleteSIB2, CompleteSIB2_sequence); - - return offset; -} - - -static const per_sequence_t LastSegment2_sequence[] = { - { &hf_rrc_sib_Type_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Type2 }, - { &hf_rrc_segmentIndex , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SegmentIndex }, - { &hf_rrc_sib_Data_fixed_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_Data2_fixed }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_LastSegment2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_LastSegment2, LastSegment2_sequence); - - return offset; -} - - -static const value_string rrc_T_segmentCombination_vals[] = { - { 0, "combination2" }, - { 1, "combination3" }, - { 2, "combination4" }, - { 3, "combination5" }, - { 4, "combination6" }, - { 5, "combination7" }, - { 6, "combination8" }, - { 7, "combination9" }, - { 8, "combination10" }, - { 9, "combination11" }, - { 10, "spare6" }, - { 11, "spare5" }, - { 12, "spare4" }, - { 13, "spare3" }, - { 14, "spare2" }, - { 15, "spare1" }, - { 0, NULL } -}; - -static const per_choice_t T_segmentCombination_choice[] = { - { 0, &hf_rrc_combination2 , ASN1_NO_EXTENSIONS , dissect_rrc_FirstSegment2 }, - { 1, &hf_rrc_combination3 , ASN1_NO_EXTENSIONS , dissect_rrc_SubsequentSegment2 }, - { 2, &hf_rrc_combination4 , ASN1_NO_EXTENSIONS , dissect_rrc_LastSegmentShort2 }, - { 3, &hf_rrc_combination5 , ASN1_NO_EXTENSIONS , dissect_rrc_T_combination5 }, - { 4, &hf_rrc_combination6 , ASN1_NO_EXTENSIONS , dissect_rrc_T_combination6 }, - { 5, &hf_rrc_combination7 , ASN1_NO_EXTENSIONS , dissect_rrc_T_combination7 }, - { 6, &hf_rrc_combination8 , ASN1_NO_EXTENSIONS , dissect_rrc_CompleteSIB2_List }, - { 7, &hf_rrc_combination9 , ASN1_NO_EXTENSIONS , dissect_rrc_T_combination9 }, - { 8, &hf_rrc_combination10 , ASN1_NO_EXTENSIONS , dissect_rrc_CompleteSIB2 }, - { 9, &hf_rrc_combination11 , ASN1_NO_EXTENSIONS , dissect_rrc_LastSegment2 }, - { 10, &hf_rrc_spare6 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 11, &hf_rrc_spare5 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 12, &hf_rrc_spare4 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 13, &hf_rrc_spare3 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 14, &hf_rrc_spare2 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 15, &hf_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 0, NULL, 0, NULL } -}; - -static int -dissect_rrc_T_segmentCombination(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_segmentCombination, T_segmentCombination_choice, - NULL); - - return offset; -} - - -static const per_sequence_t SystemInformation2_BCH_sequence[] = { - { &hf_rrc_segmentCombination, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_segmentCombination }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrc_SystemInformation2_BCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_SystemInformation2_BCH, SystemInformation2_BCH_sequence); - - return offset; -} - - static const per_sequence_t UECapabilityInformation_v650ext_IEs_sequence[] = { { &hf_rrc_ue_RadioAccessCapability_v650ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_RadioAccessCapability_v650ext }, { NULL, 0, 0, NULL } @@ -128466,14 +131878,14 @@ dissect_rrc_UECapabilityInformation_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U } -static const per_sequence_t T_nonCriticalExtensions_172_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_181_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_172(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_181(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_172, T_nonCriticalExtensions_172_sequence); + ett_rrc_T_nonCriticalExtensions_181, T_nonCriticalExtensions_181_sequence); return offset; } @@ -128481,7 +131893,7 @@ dissect_rrc_T_nonCriticalExtensions_172(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_14_sequence[] = { { &hf_rrc_ueCapabilityInformation_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UECapabilityInformation_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_172, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_172 }, + { &hf_rrc_nonCriticalExtensions_181, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_181 }, { NULL, 0, 0, NULL } }; @@ -128583,14 +131995,14 @@ dissect_rrc_URAUpdate_v7e0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_179_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_188_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_179(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_188(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_179, T_nonCriticalExtensions_179_sequence); + ett_rrc_T_nonCriticalExtensions_188, T_nonCriticalExtensions_188_sequence); return offset; } @@ -128598,7 +132010,7 @@ dissect_rrc_T_nonCriticalExtensions_179(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t URAUpdate_r3_add_ext_IEs_sequence[] = { { &hf_rrc_uraUpdate_v7e0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URAUpdate_v7e0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_179, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_179 }, + { &hf_rrc_nonCriticalExtensions_188, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_188 }, { NULL, 0, 0, NULL } }; @@ -128759,14 +132171,14 @@ dissect_rrc_System_Information_Container_vc50ext_IEs(tvbuff_t *tvb _U_, int offs } -static const per_sequence_t T_nonCriticalExtensions_201_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_211_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_201(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_211(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_201, T_nonCriticalExtensions_201_sequence); + ett_rrc_T_nonCriticalExtensions_211, T_nonCriticalExtensions_211_sequence); return offset; } @@ -128774,7 +132186,7 @@ dissect_rrc_T_nonCriticalExtensions_201(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_09_sequence[] = { { &hf_rrc_system_Information_Container_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_System_Information_Container_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_201, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_201 }, + { &hf_rrc_nonCriticalExtensions_211, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_211 }, { NULL, 0, 0, NULL } }; @@ -129955,6 +133367,24 @@ dissect_rrc_URA_IdentityList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } +static const value_string rrc_AddPos_Mode_vals[] = { + { 0, "standalone" }, + { 1, "ue-assisted" }, + { 2, "both" }, + { 3, "spare1" }, + { 0, NULL } +}; + + +static int +dissect_rrc_AddPos_Mode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 4, NULL, FALSE, 0, NULL); + + return offset; +} + + static int dissect_rrc_N_AP_RetransMax(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { @@ -130654,6 +134084,35 @@ dissect_rrc_DL_PhysChCapabilityFDD_vc50ext(tvbuff_t *tvb _U_, int offset _U_, as } +static const value_string rrc_T_supportforPowerControlAlgorithm3_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_supportforPowerControlAlgorithm3(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 1, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t DL_PhysChCapabilityFDD_vdxyext_sequence[] = { + { &hf_rrc_supportforPowerControlAlgorithm3, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportforPowerControlAlgorithm3 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_DL_PhysChCapabilityFDD_vdxyext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_DL_PhysChCapabilityFDD_vdxyext, DL_PhysChCapabilityFDD_vdxyext_sequence); + + return offset; +} + + static const per_sequence_t DL_PhysChCapabilityTDD_128_v770ext_sequence[] = { { &hf_rrc_multiCarrier_physical_layer_category, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MultiCarrier_HSDSCH_physical_layer_category }, { NULL, 0, 0, NULL } @@ -131433,7 +134892,7 @@ dissect_rrc_T_supportOfInterRATHOToEUTRATDD(tvbuff_t *tvb _U_, int offset _U_, a static int dissect_rrc_T_eutraFeatureGroupIndicators(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 639 "../../asn1/rrc/rrc.cnf" +#line 640 "../../asn1/rrc/rrc.cnf" tvbuff_t *eutraFeatureGroupIndicators_tvb=NULL; offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 4, 4, FALSE, &eutraFeatureGroupIndicators_tvb, NULL); @@ -132446,6 +135905,64 @@ dissect_rrc_PhysicalChannelCapability_vc50ext(tvbuff_t *tvb _U_, int offset _U_, } +static const value_string rrc_T_supportOfDualCellEDCHwithDPDCH_01_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_supportOfDualCellEDCHwithDPDCH_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 1, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t UL_PhysChCapabilityFDD_vdxyext_sequence[] = { + { &hf_rrc_supportOfDualCellEDCHwithDPDCH_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_supportOfDualCellEDCHwithDPDCH_01 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_UL_PhysChCapabilityFDD_vdxyext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_UL_PhysChCapabilityFDD_vdxyext, UL_PhysChCapabilityFDD_vdxyext_sequence); + + return offset; +} + + +static const per_sequence_t T_fddPhysChCapability_08_sequence[] = { + { &hf_rrc_downlinkPhysChCapability_14, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_PhysChCapabilityFDD_vdxyext }, + { &hf_rrc_uplinkPhysChCapability_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_PhysChCapabilityFDD_vdxyext }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_fddPhysChCapability_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_fddPhysChCapability_08, T_fddPhysChCapability_08_sequence); + + return offset; +} + + +static const per_sequence_t PhysicalChannelCapability_vdxyext_sequence[] = { + { &hf_rrc_fddPhysChCapability_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_fddPhysChCapability_08 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_PhysicalChannelCapability_vdxyext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_PhysicalChannelCapability_vdxyext, PhysicalChannelCapability_vdxyext_sequence); + + return offset; +} + + static const value_string rrc_T_numberOfRepetitionsPerSFNPeriod_vals[] = { { 0, "c2" }, { 1, "c3" }, @@ -132740,6 +136257,57 @@ dissect_rrc_T_329(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto } +static const value_string rrc_T_addPos_ID_vals[] = { + { 0, "barometricPressure" }, + { 1, "wlan" }, + { 2, "bt" }, + { 3, "mbs" }, + { 4, "spare4" }, + { 5, "spare3" }, + { 6, "spare2" }, + { 7, "spare1" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_addPos_ID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 8, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t UE_AddPos_element_sequence[] = { + { &hf_rrc_addPos_ID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_addPos_ID }, + { &hf_rrc_addPos_Mode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AddPos_Mode }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_UE_AddPos_element(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_UE_AddPos_element, UE_AddPos_element_sequence); + + return offset; +} + + +static const per_sequence_t UE_AddPos_Supported_List_sequence_of[1] = { + { &hf_rrc_UE_AddPos_Supported_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_AddPos_element }, +}; + +static int +dissect_rrc_UE_AddPos_Supported_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_UE_AddPos_Supported_List, UE_AddPos_Supported_List_sequence_of, + 1, maxAddPos, FALSE); + + return offset; +} + + static const value_string rrc_T_supportOfLoggedMeasurementsIdlePCH_vals[] = { { 0, "true" }, { 0, NULL } @@ -132817,7 +136385,7 @@ dissect_rrc_T_supportOfInter_RAT_PS_Handover(tvbuff_t *tvb _U_, int offset _U_, static int dissect_rrc_GSM_MS_RadioAccessCapability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 599 "../../asn1/rrc/rrc.cnf" +#line 600 "../../asn1/rrc/rrc.cnf" tvbuff_t *parameter_tvb=NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, @@ -133130,7 +136698,7 @@ dissect_rrc_UE_RadioAccessCapability_v860ext_IEs(tvbuff_t *tvb _U_, int offset _ static int dissect_rrc_T_ue_EUTRA_Capability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 615 "../../asn1/rrc/rrc.cnf" +#line 616 "../../asn1/rrc/rrc.cnf" tvbuff_t *ue_eutra_cap_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, &ue_eutra_cap_tvb); @@ -133787,14 +137355,59 @@ dissect_rrc_UE_RadioAccessCapability_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _ } -static const per_sequence_t T_nonCriticalExtensions_207_sequence[] = { +static const per_sequence_t UE_PositioningCapability_vdxyext_sequence[] = { + { &hf_rrc_ue_Positioning_AddPos_Capability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_AddPos_Supported_List }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_207(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_UE_PositioningCapability_vdxyext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_207, T_nonCriticalExtensions_207_sequence); + ett_rrc_UE_PositioningCapability_vdxyext, UE_PositioningCapability_vdxyext_sequence); + + return offset; +} + + +static const per_sequence_t UE_RadioAccessCapability_vdxyext_IEs_sequence[] = { + { &hf_rrc_ue_RadioAccessCapabBandCombList_vdxyext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_RadioAccessCapabBandCombList_vdxyext }, + { &hf_rrc_physicalChannelCapability_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PhysicalChannelCapability_vdxyext }, + { &hf_rrc_ue_PositioningCapability_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_PositioningCapability_vdxyext }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_UE_RadioAccessCapability_vdxyext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_UE_RadioAccessCapability_vdxyext_IEs, UE_RadioAccessCapability_vdxyext_IEs_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_217_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_217(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_217, T_nonCriticalExtensions_217_sequence); + + return offset; +} + + +static const per_sequence_t T_vdxyNonCriticalExtensions_02_sequence[] = { + { &hf_rrc_ue_RadioAccessCapability_vdxyext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_RadioAccessCapability_vdxyext_IEs }, + { &hf_rrc_nonCriticalExtensions_217, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_217 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_vdxyNonCriticalExtensions_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_vdxyNonCriticalExtensions_02, T_vdxyNonCriticalExtensions_02_sequence); return offset; } @@ -133802,7 +137415,7 @@ dissect_rrc_T_nonCriticalExtensions_207(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_11_sequence[] = { { &hf_rrc_ue_RadioAccessCapability_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_RadioAccessCapability_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_207, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_207 }, + { &hf_rrc_vdxyNonCriticalExtensions_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vdxyNonCriticalExtensions_02 }, { NULL, 0, 0, NULL } }; @@ -134210,29 +137823,29 @@ dissect_rrc_PreDefTransChConfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_fdd_137_sequence[] = { +static const per_sequence_t T_fdd_139_sequence[] = { { &hf_rrc_powerControlAlgorithm, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PowerControlAlgorithm }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_137(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_139(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_137, T_fdd_137_sequence); + ett_rrc_T_fdd_139, T_fdd_139_sequence); return offset; } -static const per_sequence_t T_tdd_85_sequence[] = { +static const per_sequence_t T_tdd_86_sequence[] = { { &hf_rrc_dpch_ConstantValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ConstantValueTdd }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_85, T_tdd_85_sequence); + ett_rrc_T_tdd_86, T_tdd_86_sequence); return offset; } @@ -134245,8 +137858,8 @@ static const value_string rrc_UL_DPCH_PowerControlInfoPredef_vals[] = { }; static const per_choice_t UL_DPCH_PowerControlInfoPredef_choice[] = { - { 0, &hf_rrc_fdd_140 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_137 }, - { 1, &hf_rrc_tdd_91 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_85 }, + { 0, &hf_rrc_fdd_142 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_139 }, + { 1, &hf_rrc_tdd_92 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_86 }, { 0, NULL, 0, NULL } }; @@ -134260,51 +137873,51 @@ dissect_rrc_UL_DPCH_PowerControlInfoPredef(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_fdd_129_sequence[] = { +static const per_sequence_t T_fdd_131_sequence[] = { { &hf_rrc_tfci_Existence , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_puncturingLimit , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PuncturingLimit }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_129(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_131(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_129, T_fdd_129_sequence); + ett_rrc_T_fdd_131, T_fdd_131_sequence); return offset; } -static const per_sequence_t T_tdd_78_sequence[] = { +static const per_sequence_t T_tdd_79_sequence[] = { { &hf_rrc_commonTimeslotInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CommonTimeslotInfo }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_78(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_78, T_tdd_78_sequence); + ett_rrc_T_tdd_79, T_tdd_79_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_94_vals[] = { +static const value_string rrc_T_modeSpecificInfo_95_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_94_choice[] = { - { 0, &hf_rrc_fdd_132 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_129 }, - { 1, &hf_rrc_tdd_84 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_78 }, +static const per_choice_t T_modeSpecificInfo_95_choice[] = { + { 0, &hf_rrc_fdd_134 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_131 }, + { 1, &hf_rrc_tdd_85 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_79 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_94, T_modeSpecificInfo_94_choice, + ett_rrc_T_modeSpecificInfo_95, T_modeSpecificInfo_95_choice, NULL); return offset; @@ -134313,7 +137926,7 @@ dissect_rrc_T_modeSpecificInfo_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UL_DPCH_InfoPredef_sequence[] = { { &hf_rrc_ul_DPCH_PowerControlInfo_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_DPCH_PowerControlInfoPredef }, - { &hf_rrc_modeSpecificInfo_94, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_94 }, + { &hf_rrc_modeSpecificInfo_95, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_95 }, { NULL, 0, 0, NULL } }; @@ -134437,36 +138050,36 @@ dissect_rrc_PreDefRadioConfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_fdd_130_sequence[] = { +static const per_sequence_t T_fdd_132_sequence[] = { { &hf_rrc_numberOfTPC_Bits, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_NumberOfTPC_Bits }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_130(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_132(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_130, T_fdd_130_sequence); + ett_rrc_T_fdd_132, T_fdd_132_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_95_vals[] = { +static const value_string rrc_T_modeSpecificInfo_96_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_95_choice[] = { - { 0, &hf_rrc_fdd_133 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_130 }, +static const per_choice_t T_modeSpecificInfo_96_choice[] = { + { 0, &hf_rrc_fdd_135 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_132 }, { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_95, T_modeSpecificInfo_95_choice, + ett_rrc_T_modeSpecificInfo_96, T_modeSpecificInfo_96_choice, NULL); return offset; @@ -134474,7 +138087,7 @@ dissect_rrc_T_modeSpecificInfo_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t UL_DPCH_InfoPredef_v770ext_sequence[] = { - { &hf_rrc_modeSpecificInfo_95, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_95 }, + { &hf_rrc_modeSpecificInfo_96, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_96 }, { NULL, 0, 0, NULL } }; @@ -136110,8 +139723,8 @@ static const value_string rrc_PRACH_Partitioning_r7_vals[] = { }; static const per_choice_t PRACH_Partitioning_r7_choice[] = { - { 0, &hf_rrc_fdd_115 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD }, - { 1, &hf_rrc_tdd_71 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_r7 }, + { 0, &hf_rrc_fdd_117 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD }, + { 1, &hf_rrc_tdd_72 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_r7 }, { 0, NULL, 0, NULL } }; @@ -136812,7 +140425,7 @@ dissect_rrc_PI_CountPerFrame(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_fdd_112_sequence[] = { +static const per_sequence_t T_fdd_114_sequence[] = { { &hf_rrc_channelisationCode256, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ChannelisationCode256 }, { &hf_rrc_pi_CountPerFrame, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PI_CountPerFrame }, { &hf_rrc_sttd_Indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, @@ -136820,9 +140433,9 @@ static const per_sequence_t T_fdd_112_sequence[] = { }; static int -dissect_rrc_T_fdd_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_112, T_fdd_112_sequence); + ett_rrc_T_fdd_114, T_fdd_114_sequence); return offset; } @@ -136938,7 +140551,7 @@ dissect_rrc_N_PCH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto } -static const per_sequence_t T_tdd_65_sequence[] = { +static const per_sequence_t T_tdd_66_sequence[] = { { &hf_rrc_channelisationCode_07, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TDD_PICH_CCode }, { &hf_rrc_timeslot , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeslotNumber }, { &hf_rrc_midambleShiftAndBurstType_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MidambleShiftAndBurstType }, @@ -136950,9 +140563,9 @@ static const per_sequence_t T_tdd_65_sequence[] = { }; static int -dissect_rrc_T_tdd_65(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_65, T_tdd_65_sequence); + ett_rrc_T_tdd_66, T_tdd_66_sequence); return offset; } @@ -136965,8 +140578,8 @@ static const value_string rrc_PICH_Info_vals[] = { }; static const per_choice_t PICH_Info_choice[] = { - { 0, &hf_rrc_fdd_114 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_112 }, - { 1, &hf_rrc_tdd_69 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_65 }, + { 0, &hf_rrc_fdd_116 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_114 }, + { 1, &hf_rrc_tdd_70 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_66 }, { 0, NULL, 0, NULL } }; @@ -137106,7 +140719,7 @@ static const value_string rrc_PICH_ForHSDPASupportedPaging_TDD128_vals[] = { static const per_choice_t PICH_ForHSDPASupportedPaging_TDD128_choice[] = { { 0, &hf_rrc_implicit_03 , ASN1_NO_EXTENSIONS , dissect_rrc_T_implicit_02 }, - { 1, &hf_rrc_explicit_05 , ASN1_NO_EXTENSIONS , dissect_rrc_PICH_Info_LCR_r4 }, + { 1, &hf_rrc_explicit_06 , ASN1_NO_EXTENSIONS , dissect_rrc_PICH_Info_LCR_r4 }, { 0, NULL, 0, NULL } }; @@ -137709,8 +141322,8 @@ static const value_string rrc_PRACH_Partitioning_vals[] = { }; static const per_choice_t PRACH_Partitioning_choice[] = { - { 0, &hf_rrc_fdd_115 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD }, - { 1, &hf_rrc_tdd_70 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD }, + { 0, &hf_rrc_fdd_117 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD }, + { 1, &hf_rrc_tdd_71 , ASN1_NO_EXTENSIONS , dissect_rrc_SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD }, { 0, NULL, 0, NULL } }; @@ -137787,7 +141400,7 @@ dissect_rrc_SF_PRACH(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_fdd_113_sequence[] = { +static const per_sequence_t T_fdd_115_sequence[] = { { &hf_rrc_availableSignatures, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AvailableSignatures }, { &hf_rrc_availableSF , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SF_PRACH }, { &hf_rrc_preambleScramblingCodeWordNumber, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PreambleScramblingCodeWordNumber }, @@ -137797,9 +141410,9 @@ static const per_sequence_t T_fdd_113_sequence[] = { }; static int -dissect_rrc_T_fdd_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_113, T_fdd_113_sequence); + ett_rrc_T_fdd_115, T_fdd_115_sequence); return offset; } @@ -137907,7 +141520,7 @@ dissect_rrc_TDD_PRACH_CCodeList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a } -static const per_sequence_t T_tdd_66_sequence[] = { +static const per_sequence_t T_tdd_67_sequence[] = { { &hf_rrc_timeslot , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TimeslotNumber }, { &hf_rrc_channelisationCodeList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TDD_PRACH_CCodeList }, { &hf_rrc_prach_Midamble , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PRACH_Midamble }, @@ -137915,30 +141528,30 @@ static const per_sequence_t T_tdd_66_sequence[] = { }; static int -dissect_rrc_T_tdd_66(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_67(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_66, T_tdd_66_sequence); + ett_rrc_T_tdd_67, T_tdd_67_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_79_vals[] = { +static const value_string rrc_T_modeSpecificInfo_80_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_79_choice[] = { - { 0, &hf_rrc_fdd_116 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_113 }, - { 1, &hf_rrc_tdd_72 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_66 }, +static const per_choice_t T_modeSpecificInfo_80_choice[] = { + { 0, &hf_rrc_fdd_118 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_115 }, + { 1, &hf_rrc_tdd_73 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_67 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_79, T_modeSpecificInfo_79_choice, + ett_rrc_T_modeSpecificInfo_80, T_modeSpecificInfo_80_choice, NULL); return offset; @@ -137946,7 +141559,7 @@ dissect_rrc_T_modeSpecificInfo_79(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t PRACH_RACH_Info_sequence[] = { - { &hf_rrc_modeSpecificInfo_79, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_79 }, + { &hf_rrc_modeSpecificInfo_80, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_80 }, { NULL, 0, 0, NULL } }; @@ -138164,7 +141777,7 @@ dissect_rrc_PRACH_RACH_Info_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_fdd_114_sequence[] = { +static const per_sequence_t T_fdd_116_sequence[] = { { &hf_rrc_primaryCPICH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_TX_Power }, { &hf_rrc_constantValue , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ConstantValue }, { &hf_rrc_prach_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PRACH_PowerOffset }, @@ -138174,30 +141787,30 @@ static const per_sequence_t T_fdd_114_sequence[] = { }; static int -dissect_rrc_T_fdd_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_114, T_fdd_114_sequence); + ett_rrc_T_fdd_116, T_fdd_116_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_80_vals[] = { +static const value_string rrc_T_modeSpecificInfo_81_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_80_choice[] = { - { 0, &hf_rrc_fdd_117 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_114 }, +static const per_choice_t T_modeSpecificInfo_81_choice[] = { + { 0, &hf_rrc_fdd_119 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_116 }, { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_80(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_81(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_80, T_modeSpecificInfo_80_choice, + ett_rrc_T_modeSpecificInfo_81, T_modeSpecificInfo_81_choice, NULL); return offset; @@ -138212,7 +141825,7 @@ static const per_sequence_t PRACH_SystemInformation_sequence[] = { { &hf_rrc_prach_Partitioning_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PRACH_Partitioning }, { &hf_rrc_persistenceScalingFactorList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PersistenceScalingFactorList }, { &hf_rrc_ac_To_ASC_MappingTable, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AC_To_ASC_MappingTable }, - { &hf_rrc_modeSpecificInfo_80, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_80 }, + { &hf_rrc_modeSpecificInfo_81, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_81 }, { NULL, 0, 0, NULL } }; @@ -138720,22 +142333,22 @@ dissect_rrc_T_tdd768_20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const value_string rrc_T_modeSpecificInfo_85_vals[] = { +static const value_string rrc_T_modeSpecificInfo_86_vals[] = { { 0, "tdd384" }, { 1, "tdd768" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_85_choice[] = { +static const per_choice_t T_modeSpecificInfo_86_choice[] = { { 0, &hf_rrc_tdd384_36 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd384_33 }, { 1, &hf_rrc_tdd768_23 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_20 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_86(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_85, T_modeSpecificInfo_85_choice, + ett_rrc_T_modeSpecificInfo_86, T_modeSpecificInfo_86_choice, NULL); return offset; @@ -138743,7 +142356,7 @@ dissect_rrc_T_modeSpecificInfo_85(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t SecondaryCCPCH_Info_HCR_VHCR_r7_sequence[] = { - { &hf_rrc_modeSpecificInfo_85, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_85 }, + { &hf_rrc_modeSpecificInfo_86, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_86 }, { NULL, 0, 0, NULL } }; @@ -139004,7 +142617,7 @@ dissect_rrc_CellDCH_ReportCriteria(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t ForbiddenAffectCell_LCR_r4_sequence[] = { - { &hf_rrc_tdd_115 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_Info_LCR_r4 }, + { &hf_rrc_tdd_116 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_Info_LCR_r4 }, { NULL, 0, 0, NULL } }; @@ -139171,7 +142784,7 @@ dissect_rrc_CellDCH_ReportCriteria_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn } -static const per_sequence_t T_fdd_145_sequence[] = { +static const per_sequence_t T_fdd_147_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_primaryCPICH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_TX_Power }, { &hf_rrc_readSFN_Indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, @@ -139180,15 +142793,15 @@ static const per_sequence_t T_fdd_145_sequence[] = { }; static int -dissect_rrc_T_fdd_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_145, T_fdd_145_sequence); + ett_rrc_T_fdd_147, T_fdd_147_sequence); return offset; } -static const per_sequence_t T_tdd_94_sequence[] = { +static const per_sequence_t T_tdd_95_sequence[] = { { &hf_rrc_primaryCCPCH_Info_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_Info }, { &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_TX_Power }, { &hf_rrc_timeslotInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeslotInfoList }, @@ -139197,97 +142810,97 @@ static const per_sequence_t T_tdd_94_sequence[] = { }; static int -dissect_rrc_T_tdd_94(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_94, T_tdd_94_sequence); + ett_rrc_T_tdd_95, T_tdd_95_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_103_vals[] = { +static const value_string rrc_T_modeSpecificInfo_104_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_103_choice[] = { - { 0, &hf_rrc_fdd_148 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_145 }, - { 1, &hf_rrc_tdd_100 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_94 }, +static const per_choice_t T_modeSpecificInfo_104_choice[] = { + { 0, &hf_rrc_fdd_150 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_147 }, + { 1, &hf_rrc_tdd_101 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_95 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_103, T_modeSpecificInfo_103_choice, + ett_rrc_T_modeSpecificInfo_104, T_modeSpecificInfo_104_choice, NULL); return offset; } -static const per_sequence_t T_fdd_154_sequence[] = { +static const per_sequence_t T_fdd_156_sequence[] = { { &hf_rrc_q_QualMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_QualMin }, { &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_154(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_156(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_154, T_fdd_154_sequence); + ett_rrc_T_fdd_156, T_fdd_156_sequence); return offset; } -static const per_sequence_t T_tdd_103_sequence[] = { +static const per_sequence_t T_tdd_104_sequence[] = { { &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_103(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_103, T_tdd_103_sequence); + ett_rrc_T_tdd_104, T_tdd_104_sequence); return offset; } -static const per_sequence_t T_gsm_05_sequence[] = { +static const per_sequence_t T_gsm_06_sequence[] = { { &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_gsm_05(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_gsm_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_gsm_05, T_gsm_05_sequence); + ett_rrc_T_gsm_06, T_gsm_06_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_112_vals[] = { +static const value_string rrc_T_modeSpecificInfo_113_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 2, "gsm" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_112_choice[] = { - { 0, &hf_rrc_fdd_159 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_154 }, - { 1, &hf_rrc_tdd_110 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_103 }, - { 2, &hf_rrc_gsm_05 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_05 }, +static const per_choice_t T_modeSpecificInfo_113_choice[] = { + { 0, &hf_rrc_fdd_161 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_156 }, + { 1, &hf_rrc_tdd_111 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_104 }, + { 2, &hf_rrc_gsm_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_06 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_112, T_modeSpecificInfo_112_choice, + ett_rrc_T_modeSpecificInfo_113, T_modeSpecificInfo_113_choice, NULL); return offset; @@ -139297,7 +142910,7 @@ dissect_rrc_T_modeSpecificInfo_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t CellSelectReselectInfoSIB_11_12_RSCP_sequence[] = { { &hf_rrc_q_OffsetS_N , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_OffsetS_N }, { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, - { &hf_rrc_modeSpecificInfo_112, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_112 }, + { &hf_rrc_modeSpecificInfo_113, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_113 }, { NULL, 0, 0, NULL } }; @@ -139313,7 +142926,7 @@ dissect_rrc_CellSelectReselectInfoSIB_11_12_RSCP(tvbuff_t *tvb _U_, int offset _ static const per_sequence_t CellInfoSI_RSCP_sequence[] = { { &hf_rrc_cellIndividualOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIndividualOffset }, { &hf_rrc_referenceTimeDifferenceToCell, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceTimeDifferenceToCell }, - { &hf_rrc_modeSpecificInfo_103, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_103 }, + { &hf_rrc_modeSpecificInfo_104, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_104 }, { &hf_rrc_cellSelectionReselectionInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellSelectReselectInfoSIB_11_12_RSCP }, { NULL, 0, 0, NULL } }; @@ -139361,7 +142974,7 @@ dissect_rrc_CellInfoSI_RSCP_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_fdd_146_sequence[] = { +static const per_sequence_t T_fdd_148_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_primaryCPICH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_TX_Power }, { &hf_rrc_readSFN_Indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, @@ -139370,15 +142983,15 @@ static const per_sequence_t T_fdd_146_sequence[] = { }; static int -dissect_rrc_T_fdd_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_146, T_fdd_146_sequence); + ett_rrc_T_fdd_148, T_fdd_148_sequence); return offset; } -static const per_sequence_t T_tdd_95_sequence[] = { +static const per_sequence_t T_tdd_96_sequence[] = { { &hf_rrc_primaryCCPCH_Info_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_Info }, { &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_TX_Power }, { &hf_rrc_timeslotInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeslotInfoList }, @@ -139387,97 +143000,97 @@ static const per_sequence_t T_tdd_95_sequence[] = { }; static int -dissect_rrc_T_tdd_95(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_95, T_tdd_95_sequence); + ett_rrc_T_tdd_96, T_tdd_96_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_104_vals[] = { +static const value_string rrc_T_modeSpecificInfo_105_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_104_choice[] = { - { 0, &hf_rrc_fdd_149 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_146 }, - { 1, &hf_rrc_tdd_101 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_95 }, +static const per_choice_t T_modeSpecificInfo_105_choice[] = { + { 0, &hf_rrc_fdd_151 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_148 }, + { 1, &hf_rrc_tdd_102 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_96 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_104, T_modeSpecificInfo_104_choice, + ett_rrc_T_modeSpecificInfo_105, T_modeSpecificInfo_105_choice, NULL); return offset; } -static const per_sequence_t T_fdd_155_sequence[] = { +static const per_sequence_t T_fdd_157_sequence[] = { { &hf_rrc_q_QualMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_QualMin }, { &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_155(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_157(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_155, T_fdd_155_sequence); + ett_rrc_T_fdd_157, T_fdd_157_sequence); return offset; } -static const per_sequence_t T_tdd_104_sequence[] = { +static const per_sequence_t T_tdd_105_sequence[] = { { &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_104(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_104, T_tdd_104_sequence); + ett_rrc_T_tdd_105, T_tdd_105_sequence); return offset; } -static const per_sequence_t T_gsm_06_sequence[] = { +static const per_sequence_t T_gsm_07_sequence[] = { { &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_gsm_06(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_gsm_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_gsm_06, T_gsm_06_sequence); + ett_rrc_T_gsm_07, T_gsm_07_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_113_vals[] = { +static const value_string rrc_T_modeSpecificInfo_114_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 2, "gsm" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_113_choice[] = { - { 0, &hf_rrc_fdd_160 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_155 }, - { 1, &hf_rrc_tdd_111 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_104 }, - { 2, &hf_rrc_gsm_06 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_06 }, +static const per_choice_t T_modeSpecificInfo_114_choice[] = { + { 0, &hf_rrc_fdd_162 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_157 }, + { 1, &hf_rrc_tdd_112 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_105 }, + { 2, &hf_rrc_gsm_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_07 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_113, T_modeSpecificInfo_113_choice, + ett_rrc_T_modeSpecificInfo_114, T_modeSpecificInfo_114_choice, NULL); return offset; @@ -139488,7 +143101,7 @@ static const per_sequence_t CellSelectReselectInfoSIB_11_12_ECN0_sequence[] = { { &hf_rrc_q_Offset1S_N , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_OffsetS_N }, { &hf_rrc_q_Offset2S_N , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_OffsetS_N }, { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, - { &hf_rrc_modeSpecificInfo_113, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_113 }, + { &hf_rrc_modeSpecificInfo_114, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_114 }, { NULL, 0, 0, NULL } }; @@ -139504,7 +143117,7 @@ dissect_rrc_CellSelectReselectInfoSIB_11_12_ECN0(tvbuff_t *tvb _U_, int offset _ static const per_sequence_t CellInfoSI_ECN0_sequence[] = { { &hf_rrc_cellIndividualOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIndividualOffset }, { &hf_rrc_referenceTimeDifferenceToCell, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceTimeDifferenceToCell }, - { &hf_rrc_modeSpecificInfo_104, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_104 }, + { &hf_rrc_modeSpecificInfo_105, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_105 }, { &hf_rrc_cellSelectionReselectionInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellSelectReselectInfoSIB_11_12_ECN0 }, { NULL, 0, 0, NULL } }; @@ -139538,7 +143151,7 @@ dissect_rrc_CellInfoSI_ECN0_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_fdd_147_sequence[] = { +static const per_sequence_t T_fdd_149_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_primaryCPICH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_TX_Power }, { &hf_rrc_readSFN_Indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, @@ -139547,15 +143160,15 @@ static const per_sequence_t T_fdd_147_sequence[] = { }; static int -dissect_rrc_T_fdd_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_149(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_147, T_fdd_147_sequence); + ett_rrc_T_fdd_149, T_fdd_149_sequence); return offset; } -static const per_sequence_t T_tdd_96_sequence[] = { +static const per_sequence_t T_tdd_97_sequence[] = { { &hf_rrc_primaryCCPCH_Info_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_Info }, { &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_TX_Power }, { &hf_rrc_timeslotInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeslotInfoList }, @@ -139564,97 +143177,97 @@ static const per_sequence_t T_tdd_96_sequence[] = { }; static int -dissect_rrc_T_tdd_96(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_96, T_tdd_96_sequence); + ett_rrc_T_tdd_97, T_tdd_97_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_105_vals[] = { +static const value_string rrc_T_modeSpecificInfo_106_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_105_choice[] = { - { 0, &hf_rrc_fdd_150 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_147 }, - { 1, &hf_rrc_tdd_102 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_96 }, +static const per_choice_t T_modeSpecificInfo_106_choice[] = { + { 0, &hf_rrc_fdd_152 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_149 }, + { 1, &hf_rrc_tdd_103 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_97 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_105, T_modeSpecificInfo_105_choice, + ett_rrc_T_modeSpecificInfo_106, T_modeSpecificInfo_106_choice, NULL); return offset; } -static const per_sequence_t T_fdd_156_sequence[] = { +static const per_sequence_t T_fdd_158_sequence[] = { { &hf_rrc_q_QualMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_QualMin }, { &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_156(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_156, T_fdd_156_sequence); + ett_rrc_T_fdd_158, T_fdd_158_sequence); return offset; } -static const per_sequence_t T_tdd_105_sequence[] = { +static const per_sequence_t T_tdd_106_sequence[] = { { &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_105(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_105, T_tdd_105_sequence); + ett_rrc_T_tdd_106, T_tdd_106_sequence); return offset; } -static const per_sequence_t T_gsm_07_sequence[] = { +static const per_sequence_t T_gsm_08_sequence[] = { { &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_gsm_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_gsm_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_gsm_07, T_gsm_07_sequence); + ett_rrc_T_gsm_08, T_gsm_08_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_114_vals[] = { +static const value_string rrc_T_modeSpecificInfo_115_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 2, "gsm" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_114_choice[] = { - { 0, &hf_rrc_fdd_161 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_156 }, - { 1, &hf_rrc_tdd_112 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_105 }, - { 2, &hf_rrc_gsm_07 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_07 }, +static const per_choice_t T_modeSpecificInfo_115_choice[] = { + { 0, &hf_rrc_fdd_163 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_158 }, + { 1, &hf_rrc_tdd_113 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_106 }, + { 2, &hf_rrc_gsm_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_08 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_114(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_114, T_modeSpecificInfo_114_choice, + ett_rrc_T_modeSpecificInfo_115, T_modeSpecificInfo_115_choice, NULL); return offset; @@ -139665,7 +143278,7 @@ static const per_sequence_t CellSelectReselectInfoSIB_11_12_HCS_RSCP_sequence[] { &hf_rrc_q_OffsetS_N , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_OffsetS_N }, { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, { &hf_rrc_hcs_NeighbouringCellInformation_RSCP, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HCS_NeighbouringCellInformation_RSCP }, - { &hf_rrc_modeSpecificInfo_114, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_114 }, + { &hf_rrc_modeSpecificInfo_115, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_115 }, { NULL, 0, 0, NULL } }; @@ -139681,7 +143294,7 @@ dissect_rrc_CellSelectReselectInfoSIB_11_12_HCS_RSCP(tvbuff_t *tvb _U_, int offs static const per_sequence_t CellInfoSI_HCS_RSCP_sequence[] = { { &hf_rrc_cellIndividualOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIndividualOffset }, { &hf_rrc_referenceTimeDifferenceToCell, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceTimeDifferenceToCell }, - { &hf_rrc_modeSpecificInfo_105, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_105 }, + { &hf_rrc_modeSpecificInfo_106, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_106 }, { &hf_rrc_cellSelectionReselectionInfo_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellSelectReselectInfoSIB_11_12_HCS_RSCP }, { NULL, 0, 0, NULL } }; @@ -139715,7 +143328,7 @@ dissect_rrc_CellInfoSI_HCS_RSCP_LCR_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_fdd_148_sequence[] = { +static const per_sequence_t T_fdd_150_sequence[] = { { &hf_rrc_primaryCPICH_Info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_Info }, { &hf_rrc_primaryCPICH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCPICH_TX_Power }, { &hf_rrc_readSFN_Indicator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, @@ -139724,15 +143337,15 @@ static const per_sequence_t T_fdd_148_sequence[] = { }; static int -dissect_rrc_T_fdd_148(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_150(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_148, T_fdd_148_sequence); + ett_rrc_T_fdd_150, T_fdd_150_sequence); return offset; } -static const per_sequence_t T_tdd_97_sequence[] = { +static const per_sequence_t T_tdd_98_sequence[] = { { &hf_rrc_primaryCCPCH_Info_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PrimaryCCPCH_Info }, { &hf_rrc_primaryCCPCH_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_TX_Power }, { &hf_rrc_timeslotInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TimeslotInfoList }, @@ -139741,30 +143354,30 @@ static const per_sequence_t T_tdd_97_sequence[] = { }; static int -dissect_rrc_T_tdd_97(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_98(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_97, T_tdd_97_sequence); + ett_rrc_T_tdd_98, T_tdd_98_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_106_vals[] = { +static const value_string rrc_T_modeSpecificInfo_107_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_106_choice[] = { - { 0, &hf_rrc_fdd_151 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_148 }, - { 1, &hf_rrc_tdd_103 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_97 }, +static const per_choice_t T_modeSpecificInfo_107_choice[] = { + { 0, &hf_rrc_fdd_153 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_150 }, + { 1, &hf_rrc_tdd_104 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_98 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_106, T_modeSpecificInfo_106_choice, + ett_rrc_T_modeSpecificInfo_107, T_modeSpecificInfo_107_choice, NULL); return offset; @@ -139870,67 +143483,67 @@ dissect_rrc_HCS_NeighbouringCellInformation_ECN0(tvbuff_t *tvb _U_, int offset _ } -static const per_sequence_t T_fdd_157_sequence[] = { +static const per_sequence_t T_fdd_159_sequence[] = { { &hf_rrc_q_QualMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_QualMin }, { &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_157(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_157, T_fdd_157_sequence); + ett_rrc_T_fdd_159, T_fdd_159_sequence); return offset; } -static const per_sequence_t T_tdd_106_sequence[] = { +static const per_sequence_t T_tdd_107_sequence[] = { { &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_106(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_107(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_106, T_tdd_106_sequence); + ett_rrc_T_tdd_107, T_tdd_107_sequence); return offset; } -static const per_sequence_t T_gsm_08_sequence[] = { +static const per_sequence_t T_gsm_09_sequence[] = { { &hf_rrc_q_RxlevMin , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_RxlevMin }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_gsm_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_gsm_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_gsm_08, T_gsm_08_sequence); + ett_rrc_T_gsm_09, T_gsm_09_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_115_vals[] = { +static const value_string rrc_T_modeSpecificInfo_116_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 2, "gsm" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_115_choice[] = { - { 0, &hf_rrc_fdd_162 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_157 }, - { 1, &hf_rrc_tdd_113 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_106 }, - { 2, &hf_rrc_gsm_08 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_08 }, +static const per_choice_t T_modeSpecificInfo_116_choice[] = { + { 0, &hf_rrc_fdd_164 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_159 }, + { 1, &hf_rrc_tdd_114 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_107 }, + { 2, &hf_rrc_gsm_09 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_09 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_115(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_116(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_115, T_modeSpecificInfo_115_choice, + ett_rrc_T_modeSpecificInfo_116, T_modeSpecificInfo_116_choice, NULL); return offset; @@ -139942,7 +143555,7 @@ static const per_sequence_t CellSelectReselectInfoSIB_11_12_HCS_ECN0_sequence[] { &hf_rrc_q_Offset2S_N , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Q_OffsetS_N }, { &hf_rrc_maxAllowedUL_TX_Power, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MaxAllowedUL_TX_Power }, { &hf_rrc_hcs_NeighbouringCellInformation_ECN0, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HCS_NeighbouringCellInformation_ECN0 }, - { &hf_rrc_modeSpecificInfo_115, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_115 }, + { &hf_rrc_modeSpecificInfo_116, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_116 }, { NULL, 0, 0, NULL } }; @@ -139958,7 +143571,7 @@ dissect_rrc_CellSelectReselectInfoSIB_11_12_HCS_ECN0(tvbuff_t *tvb _U_, int offs static const per_sequence_t CellInfoSI_HCS_ECN0_sequence[] = { { &hf_rrc_cellIndividualOffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellIndividualOffset }, { &hf_rrc_referenceTimeDifferenceToCell, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ReferenceTimeDifferenceToCell }, - { &hf_rrc_modeSpecificInfo_106, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_106 }, + { &hf_rrc_modeSpecificInfo_107, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_107 }, { &hf_rrc_cellSelectionReselectionInfo_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellSelectReselectInfoSIB_11_12_HCS_ECN0 }, { NULL, 0, 0, NULL } }; @@ -140154,6 +143767,38 @@ dissect_rrc_EUTRA_FrequencyAndPriorityInfo_vc50ext(tvbuff_t *tvb _U_, int offset } +static const value_string rrc_T_subpriority_01_vals[] = { + { 0, "oDot2" }, + { 1, "oDot4" }, + { 2, "oDot6" }, + { 3, "oDot8" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_subpriority_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 4, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t EUTRA_FrequencyAndPriorityInfo_vdxyext_sequence[] = { + { &hf_rrc_subpriority_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_subpriority_01 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_EUTRA_FrequencyAndPriorityInfo_vdxyext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_EUTRA_FrequencyAndPriorityInfo_vdxyext, EUTRA_FrequencyAndPriorityInfo_vdxyext_sequence); + + return offset; +} + + static const per_sequence_t EUTRA_FrequencyAndPriorityInfoExtension_vb50ext_sequence[] = { { &hf_rrc_earfcn_01 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EARFCNExtension }, { &hf_rrc_measurementBandwidth, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EUTRA_MeasurementBandwidth }, @@ -140222,6 +143867,38 @@ dissect_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vc50ext(tvbuff_t *tvb _U_, i } +static const value_string rrc_T_subpriority_02_vals[] = { + { 0, "oDot2" }, + { 1, "oDot4" }, + { 2, "oDot6" }, + { 3, "oDot8" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_subpriority_02(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 4, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t EUTRA_FrequencyAndPriorityInfoExtension_vdxyext_sequence[] = { + { &hf_rrc_subpriority_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_subpriority_02 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vdxyext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vdxyext, EUTRA_FrequencyAndPriorityInfoExtension_vdxyext_sequence); + + return offset; +} + + static const per_sequence_t EUTRA_FrequencyAndPriorityInfoExtensionList_sequence_of[1] = { { &hf_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vb50ext }, }; @@ -140264,6 +143941,20 @@ dissect_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vc50ext(tvbuff_t *tvb _U } +static const per_sequence_t EUTRA_FrequencyAndPriorityInfoExtensionList_vdxyext_sequence_of[1] = { + { &hf_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vdxyext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vdxyext }, +}; + +static int +dissect_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vdxyext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vdxyext, EUTRA_FrequencyAndPriorityInfoExtensionList_vdxyext_sequence_of, + 1, maxNumEUTRAFreqs, FALSE); + + return offset; +} + + static const per_sequence_t EUTRA_FrequencyAndPriorityInfoList_sequence_of[1] = { { &hf_rrc_EUTRA_FrequencyAndPriorityInfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EUTRA_FrequencyAndPriorityInfo }, }; @@ -140320,6 +144011,20 @@ dissect_rrc_EUTRA_FrequencyAndPriorityInfoList_vc50ext(tvbuff_t *tvb _U_, int of } +static const per_sequence_t EUTRA_FrequencyAndPriorityInfoList_vdxyext_sequence_of[1] = { + { &hf_rrc_EUTRA_FrequencyAndPriorityInfoList_vdxyext_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EUTRA_FrequencyAndPriorityInfo_vdxyext }, +}; + +static int +dissect_rrc_EUTRA_FrequencyAndPriorityInfoList_vdxyext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_EUTRA_FrequencyAndPriorityInfoList_vdxyext, EUTRA_FrequencyAndPriorityInfoList_vdxyext_sequence_of, + 1, maxNumEUTRAFreqs, FALSE); + + return offset; +} + + static int dissect_rrc_BIT_STRING_SIZE_maxNumEUTRAFreqs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { @@ -141001,15 +144706,15 @@ dissect_rrc_InterFreqRepQuantityRACH_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_fdd_162_sequence[] = { +static const per_sequence_t T_fdd_164_sequence[] = { { &hf_rrc_interFreqRepQuantityRACH_FDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqRepQuantityRACH_FDD }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_162(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_164(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_162, T_fdd_162_sequence); + ett_rrc_T_fdd_164, T_fdd_164_sequence); return offset; } @@ -141045,15 +144750,15 @@ dissect_rrc_InterFreqRepQuantityRACH_TDDList(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_tdd_109_sequence[] = { +static const per_sequence_t T_tdd_110_sequence[] = { { &hf_rrc_interFreqRepQuantityRACH_TDDList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqRepQuantityRACH_TDDList }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_109(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_109, T_tdd_109_sequence); + ett_rrc_T_tdd_110, T_tdd_110_sequence); return offset; } @@ -141069,7 +144774,7 @@ dissect_rrc_MaxReportedCellsOnRACHinterFreq(tvbuff_t *tvb _U_, int offset _U_, a } -static const value_string rrc_T_modeSpecificInfo_120_vals[] = { +static const value_string rrc_T_modeSpecificInfo_121_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 2, "interFreqRACHReportingThreshold" }, @@ -141077,18 +144782,18 @@ static const value_string rrc_T_modeSpecificInfo_120_vals[] = { { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_120_choice[] = { - { 0, &hf_rrc_fdd_168 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_162 }, - { 1, &hf_rrc_tdd_117 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_109 }, +static const per_choice_t T_modeSpecificInfo_121_choice[] = { + { 0, &hf_rrc_fdd_170 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_164 }, + { 1, &hf_rrc_tdd_118 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_110 }, { 2, &hf_rrc_interFreqRACHReportingThreshold, ASN1_NO_EXTENSIONS , dissect_rrc_Threshold }, { 3, &hf_rrc_maxReportedCellsOnRACHinterFreq, ASN1_NO_EXTENSIONS , dissect_rrc_MaxReportedCellsOnRACHinterFreq }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_120, T_modeSpecificInfo_120_choice, + ett_rrc_T_modeSpecificInfo_121, T_modeSpecificInfo_121_choice, NULL); return offset; @@ -141096,7 +144801,7 @@ dissect_rrc_T_modeSpecificInfo_120(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t Dummy_InterFreqRACHReportingInfo_sequence[] = { - { &hf_rrc_modeSpecificInfo_120, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_120 }, + { &hf_rrc_modeSpecificInfo_121, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_121 }, { NULL, 0, 0, NULL } }; @@ -141109,50 +144814,50 @@ dissect_rrc_Dummy_InterFreqRACHReportingInfo(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_fdd_163_sequence[] = { +static const per_sequence_t T_fdd_165_sequence[] = { { &hf_rrc_interFreqRepQuantityRACH_FDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqRepQuantityRACH_FDD }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_163(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_165(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_163, T_fdd_163_sequence); + ett_rrc_T_fdd_165, T_fdd_165_sequence); return offset; } -static const per_sequence_t T_tdd_110_sequence[] = { +static const per_sequence_t T_tdd_111_sequence[] = { { &hf_rrc_interFreqRepQuantityRACH_TDDList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterFreqRepQuantityRACH_TDDList }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_110(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_111(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_110, T_tdd_110_sequence); + ett_rrc_T_tdd_111, T_tdd_111_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_121_vals[] = { +static const value_string rrc_T_modeSpecificInfo_122_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_121_choice[] = { - { 0, &hf_rrc_fdd_169 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_163 }, - { 1, &hf_rrc_tdd_118 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_110 }, +static const per_choice_t T_modeSpecificInfo_122_choice[] = { + { 0, &hf_rrc_fdd_171 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_165 }, + { 1, &hf_rrc_tdd_119 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_111 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_122(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_121, T_modeSpecificInfo_121_choice, + ett_rrc_T_modeSpecificInfo_122, T_modeSpecificInfo_122_choice, NULL); return offset; @@ -141160,7 +144865,7 @@ dissect_rrc_T_modeSpecificInfo_121(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t InterFreqRACHReportingInfo_sequence[] = { - { &hf_rrc_modeSpecificInfo_121, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_121 }, + { &hf_rrc_modeSpecificInfo_122, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_122 }, { &hf_rrc_interFreqRACHReportingThreshold, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_Threshold }, { &hf_rrc_maxReportedCellsOnRACHinterFreq, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MaxReportedCellsOnRACHinterFreq }, { NULL, 0, 0, NULL } @@ -141175,7 +144880,7 @@ dissect_rrc_InterFreqRACHReportingInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_gsm_15_sequence[] = { +static const per_sequence_t T_gsm_16_sequence[] = { { &hf_rrc_cellSelectionReselectionInfo_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CellSelectReselectInfoSIB_11_12 }, { &hf_rrc_interRATCellIndividualOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATCellIndividualOffset }, { &hf_rrc_bsic , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BSIC }, @@ -141186,9 +144891,9 @@ static const per_sequence_t T_gsm_15_sequence[] = { }; static int -dissect_rrc_T_gsm_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_gsm_16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_gsm_15, T_gsm_15_sequence); + ett_rrc_T_gsm_16, T_gsm_16_sequence); return offset; } @@ -141217,7 +144922,7 @@ static const value_string rrc_T_technologySpecificInfo_02_vals[] = { }; static const per_choice_t T_technologySpecificInfo_02_choice[] = { - { 0, &hf_rrc_gsm_17 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_15 }, + { 0, &hf_rrc_gsm_18 , ASN1_NO_EXTENSIONS , dissect_rrc_T_gsm_16 }, { 1, &hf_rrc_is_2000_04 , ASN1_NO_EXTENSIONS , dissect_rrc_T_is_2000_03 }, { 2, &hf_rrc_absent , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 3, &hf_rrc_spare1 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, @@ -141722,15 +145427,15 @@ dissect_rrc_IntraFreqRepQuantityRACH_FDD(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_fdd_166_sequence[] = { +static const per_sequence_t T_fdd_168_sequence[] = { { &hf_rrc_intraFreqRepQuantityRACH_FDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntraFreqRepQuantityRACH_FDD }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_166(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_168(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_166, T_fdd_166_sequence); + ett_rrc_T_fdd_168, T_fdd_168_sequence); return offset; } @@ -141767,36 +145472,36 @@ dissect_rrc_IntraFreqRepQuantityRACH_TDDList(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_tdd_112_sequence[] = { +static const per_sequence_t T_tdd_113_sequence[] = { { &hf_rrc_intraFreqRepQuantityRACH_TDDList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntraFreqRepQuantityRACH_TDDList }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_112(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_113(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_112, T_tdd_112_sequence); + ett_rrc_T_tdd_113, T_tdd_113_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_124_vals[] = { +static const value_string rrc_T_modeSpecificInfo_125_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_124_choice[] = { - { 0, &hf_rrc_fdd_172 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_166 }, - { 1, &hf_rrc_tdd_120 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_112 }, +static const per_choice_t T_modeSpecificInfo_125_choice[] = { + { 0, &hf_rrc_fdd_174 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_168 }, + { 1, &hf_rrc_tdd_121 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_113 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_125(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_124, T_modeSpecificInfo_124_choice, + ett_rrc_T_modeSpecificInfo_125, T_modeSpecificInfo_125_choice, NULL); return offset; @@ -141805,7 +145510,7 @@ dissect_rrc_T_modeSpecificInfo_124(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t IntraFreqReportingQuantityForRACH_sequence[] = { { &hf_rrc_sfn_SFN_OTD_Type, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SFN_SFN_OTD_Type }, - { &hf_rrc_modeSpecificInfo_124, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_124 }, + { &hf_rrc_modeSpecificInfo_125, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_125 }, { NULL, 0, 0, NULL } }; @@ -143693,6 +147398,179 @@ dissect_rrc_UTRA_PriorityInfoList_v920ext(tvbuff_t *tvb _U_, int offset _U_, asn } +static const value_string rrc_T_acdc_Barred_vals[] = { + { 0, "true" }, + { 1, "false" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_acdc_Barred(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 2, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const value_string rrc_ACDC_Barring_vals[] = { + { 0, "acdc-Barred" }, + { 1, "acdc-acb-barringBitmap" }, + { 0, NULL } +}; + +static const per_choice_t ACDC_Barring_choice[] = { + { 0, &hf_rrc_acdc_Barred , ASN1_NO_EXTENSIONS , dissect_rrc_T_acdc_Barred }, + { 1, &hf_rrc_acdc_acb_barringBitmap, ASN1_NO_EXTENSIONS , dissect_rrc_BIT_STRING_SIZE_10 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_ACDC_Barring(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_ACDC_Barring, ACDC_Barring_choice, + NULL); + + return offset; +} + + + +static int +dissect_rrc_ExpirationTimeFactor2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, + 0U, 15U, NULL, FALSE); + + return offset; +} + + +static const per_sequence_t SpecificACDC_BarringInformation_item_sequence[] = { + { &hf_rrc_acdc_Barring , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ACDC_Barring }, + { &hf_rrc_expirationTimeFactor, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExpirationTimeFactor2 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_SpecificACDC_BarringInformation_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_SpecificACDC_BarringInformation_item, SpecificACDC_BarringInformation_item_sequence); + + return offset; +} + + +static const per_sequence_t SpecificACDC_BarringInformation_sequence_of[1] = { + { &hf_rrc_SpecificACDC_BarringInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SpecificACDC_BarringInformation_item }, +}; + +static int +dissect_rrc_SpecificACDC_BarringInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_SpecificACDC_BarringInformation, SpecificACDC_BarringInformation_sequence_of, + 1, maxNumAcdcCategory, FALSE); + + return offset; +} + + +static const value_string rrc_T_acdcApplicableForRoamer_01_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_acdcApplicableForRoamer_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 1, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t ACDC_ParametersPerPLMN_List_item_sequence[] = { + { &hf_rrc_plmnSpecificACDC_Parameters, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SpecificACDC_BarringInformation }, + { &hf_rrc_acdcApplicableForRoamer_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_acdcApplicableForRoamer_01 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_ACDC_ParametersPerPLMN_List_item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_ACDC_ParametersPerPLMN_List_item, ACDC_ParametersPerPLMN_List_item_sequence); + + return offset; +} + + +static const per_sequence_t ACDC_ParametersPerPLMN_List_sequence_of[1] = { + { &hf_rrc_ACDC_ParametersPerPLMN_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ACDC_ParametersPerPLMN_List_item }, +}; + +static int +dissect_rrc_ACDC_ParametersPerPLMN_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_ACDC_ParametersPerPLMN_List, ACDC_ParametersPerPLMN_List_sequence_of, + 1, 6, FALSE); + + return offset; +} + + +static const value_string rrc_T_acdcApplicableForRoamer_vals[] = { + { 0, "true" }, + { 0, NULL } +}; + + +static int +dissect_rrc_T_acdcApplicableForRoamer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index, + 1, NULL, FALSE, 0, NULL); + + return offset; +} + + +static const per_sequence_t ACDC_ParametersForAll_sequence[] = { + { &hf_rrc_acdc_Information, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SpecificACDC_BarringInformation }, + { &hf_rrc_acdcApplicableForRoamer, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_acdcApplicableForRoamer }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_ACDC_ParametersForAll(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_ACDC_ParametersForAll, ACDC_ParametersForAll_sequence); + + return offset; +} + + +static const value_string rrc_ACDC_Parameters_vals[] = { + { 0, "acdc-ParametersPerPLMN-List" }, + { 1, "acdc-ParametersForAll" }, + { 0, NULL } +}; + +static const per_choice_t ACDC_Parameters_choice[] = { + { 0, &hf_rrc_acdc_ParametersPerPLMN_List, ASN1_NO_EXTENSIONS , dissect_rrc_ACDC_ParametersPerPLMN_List }, + { 1, &hf_rrc_acdc_ParametersForAll, ASN1_NO_EXTENSIONS , dissect_rrc_ACDC_ParametersForAll }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_ACDC_Parameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_ACDC_Parameters, ACDC_Parameters_choice, + NULL); + + return offset; +} + + static const per_sequence_t CBS_DRX_Level1Information_sequence[] = { { &hf_rrc_ctch_AllocationPeriod, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_1_256 }, { &hf_rrc_cbs_FrameOffset , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_INTEGER_0_255 }, @@ -143855,50 +147733,50 @@ dissect_rrc_DataVolumeHistory(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act } -static const per_sequence_t T_fdd_197_sequence[] = { +static const per_sequence_t T_fdd_199_sequence[] = { { &hf_rrc_intraFreqMeasQuantity_FDD_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntraFreqMeasQuantity_FDD_sib3 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_197(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_199(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_197, T_fdd_197_sequence); + ett_rrc_T_fdd_199, T_fdd_199_sequence); return offset; } -static const per_sequence_t T_tdd_144_sequence[] = { +static const per_sequence_t T_tdd_145_sequence[] = { { &hf_rrc_intraFreqMeasQuantity_TDDList_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntraFreqMeasQuantity_TDD_sib3List }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd_144(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_144, T_tdd_144_sequence); + ett_rrc_T_tdd_145, T_tdd_145_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_160_vals[] = { +static const value_string rrc_T_modeSpecificInfo_161_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_160_choice[] = { - { 0, &hf_rrc_fdd_203 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_197 }, - { 1, &hf_rrc_tdd_152 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_144 }, +static const per_choice_t T_modeSpecificInfo_161_choice[] = { + { 0, &hf_rrc_fdd_205 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_199 }, + { 1, &hf_rrc_tdd_153 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_145 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_160(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_161(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_160, T_modeSpecificInfo_160_choice, + ett_rrc_T_modeSpecificInfo_161, T_modeSpecificInfo_161_choice, NULL); return offset; @@ -143906,7 +147784,7 @@ dissect_rrc_T_modeSpecificInfo_160(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t DeferredMeasurementControlReadingSupport_sequence[] = { - { &hf_rrc_modeSpecificInfo_160, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_modeSpecificInfo_160 }, + { &hf_rrc_modeSpecificInfo_161, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_modeSpecificInfo_161 }, { NULL, 0, 0, NULL } }; @@ -143929,16 +147807,6 @@ dissect_rrc_ExpirationTimeFactor(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * } - -static int -dissect_rrc_ExpirationTimeFactor2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, - 0U, 15U, NULL, FALSE); - - return offset; -} - - static const value_string rrc_SIB_TypeExtGANSS_vals[] = { { 0, "systemInfoType15-1bis" }, { 1, "systemInfoType15-2bis" }, @@ -144205,7 +148073,7 @@ dissect_rrc_ExtSIBTypeInfoSchedulingInfo_List2(tvbuff_t *tvb _U_, int offset _U_ static const value_string rrc_SIB_TypeExt3_vals[] = { { 0, "systemInfoType11ter" }, - { 1, "spare7" }, + { 1, "systemInfoType25" }, { 2, "spare6" }, { 3, "spare5" }, { 4, "spare4" }, @@ -144217,7 +148085,7 @@ static const value_string rrc_SIB_TypeExt3_vals[] = { static const per_choice_t SIB_TypeExt3_choice[] = { { 0, &hf_rrc_systemInfoType11ter, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, - { 1, &hf_rrc_spare7 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_systemInfoType25, ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_spare6 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 3, &hf_rrc_spare5 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 4, &hf_rrc_spare4 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, @@ -144394,7 +148262,7 @@ dissect_rrc_ExtSIBTypeInfoSchedulingInfo_List3(tvbuff_t *tvb _U_, int offset _U_ static int dissect_rrc_HNBName(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 689 "../../asn1/rrc/rrc.cnf" +#line 690 "../../asn1/rrc/rrc.cnf" tvbuff_t *hnbname_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, -1, @@ -144703,14 +148571,14 @@ dissect_rrc_MasterInformationBlock_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_208_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_218_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_208(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_218(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_208, T_nonCriticalExtensions_208_sequence); + ett_rrc_T_nonCriticalExtensions_218, T_nonCriticalExtensions_218_sequence); return offset; } @@ -144718,7 +148586,7 @@ dissect_rrc_T_nonCriticalExtensions_208(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_12_sequence[] = { { &hf_rrc_masterInformationBlock_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MasterInformationBlock_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_208, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_208 }, + { &hf_rrc_nonCriticalExtensions_218, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_218 }, { NULL, 0, 0, NULL } }; @@ -144836,7 +148704,7 @@ static const value_string rrc_SIB_TypeAndTag2_vals[] = { { 39, "sysInfoType23" }, { 40, "sysInfoType24" }, { 41, "sysInfoType11ter" }, - { 42, "spare22" }, + { 42, "sysInfoType25" }, { 43, "spare21" }, { 44, "spare20" }, { 45, "spare19" }, @@ -144904,7 +148772,7 @@ static const per_choice_t SIB_TypeAndTag2_choice[] = { { 39, &hf_rrc_sysInfoType23 , ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag }, { 40, &hf_rrc_sysInfoType24 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 41, &hf_rrc_sysInfoType11ter_01, ASN1_NO_EXTENSIONS , dissect_rrc_CellValueTag3 }, - { 42, &hf_rrc_spare22 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 42, &hf_rrc_sysInfoType25 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 43, &hf_rrc_spare21 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 44, &hf_rrc_spare20 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 45, &hf_rrc_spare19 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, @@ -144985,7 +148853,7 @@ dissect_rrc_SIB_ReferenceList2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static int dissect_rrc_T_cn_CommonGSM_MAP_NAS_SysInfo_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 713 "../../asn1/rrc/rrc.cnf" +#line 714 "../../asn1/rrc/rrc.cnf" actx->private_data = GUINT_TO_POINTER(RRC_NAS_SYS_INFO_CN_COMMON+1); offset = dissect_rrc_NAS_SystemInformationGSM_MAP(tvb, offset, actx, tree, hf_index); @@ -145025,14 +148893,14 @@ dissect_rrc_SysInfoType1_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_209_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_219_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_209(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_219(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_209, T_nonCriticalExtensions_209_sequence); + ett_rrc_T_nonCriticalExtensions_219, T_nonCriticalExtensions_219_sequence); return offset; } @@ -145040,7 +148908,7 @@ dissect_rrc_T_nonCriticalExtensions_209(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v860NonCriticalExtentions_02_sequence[] = { { &hf_rrc_sysInfoType1_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType1_v860ext_IEs }, - { &hf_rrc_nonCriticalExtensions_209, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_209 }, + { &hf_rrc_nonCriticalExtensions_219, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_219 }, { NULL, 0, 0, NULL } }; @@ -145086,14 +148954,14 @@ dissect_rrc_SysInfoType1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ } -static const per_sequence_t T_nonCriticalExtensions_210_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_220_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_210(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_220(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_210, T_nonCriticalExtensions_210_sequence); + ett_rrc_T_nonCriticalExtensions_220, T_nonCriticalExtensions_220_sequence); return offset; } @@ -145101,7 +148969,7 @@ dissect_rrc_T_nonCriticalExtensions_210(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType2_sequence[] = { { &hf_rrc_ura_IdentityList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_URA_IdentityList }, - { &hf_rrc_nonCriticalExtensions_210, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_210 }, + { &hf_rrc_nonCriticalExtensions_220, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_220 }, { NULL, 0, 0, NULL } }; @@ -145316,7 +149184,7 @@ dissect_rrc_T_offsetValidity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_fdd_203_sequence[] = { +static const per_sequence_t T_fdd_205_sequence[] = { { &hf_rrc_connEstFailCount, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_connEstFailCount }, { &hf_rrc_offsetValidity , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_offsetValidity }, { &hf_rrc_connEstFailTempQoffset, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_INTEGER_0_15 }, @@ -145324,30 +149192,30 @@ static const per_sequence_t T_fdd_203_sequence[] = { }; static int -dissect_rrc_T_fdd_203(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_205(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_203, T_fdd_203_sequence); + ett_rrc_T_fdd_205, T_fdd_205_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_166_vals[] = { +static const value_string rrc_T_modeSpecificInfo_167_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_166_choice[] = { - { 0, &hf_rrc_fdd_209 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_203 }, +static const per_choice_t T_modeSpecificInfo_167_choice[] = { + { 0, &hf_rrc_fdd_211 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_205 }, { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_166(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_167(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_166, T_modeSpecificInfo_166_choice, + ett_rrc_T_modeSpecificInfo_167, T_modeSpecificInfo_167_choice, NULL); return offset; @@ -145355,7 +149223,7 @@ dissect_rrc_T_modeSpecificInfo_166(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t TxFailParams_sequence[] = { - { &hf_rrc_modeSpecificInfo_166, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_166 }, + { &hf_rrc_modeSpecificInfo_167, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_167 }, { NULL, 0, 0, NULL } }; @@ -145382,14 +149250,14 @@ dissect_rrc_SysInfoType3_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_211_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_221_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_211(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_221(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_211, T_nonCriticalExtensions_211_sequence); + ett_rrc_T_nonCriticalExtensions_221, T_nonCriticalExtensions_221_sequence); return offset; } @@ -145397,7 +149265,7 @@ dissect_rrc_T_nonCriticalExtensions_211(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtension_01_sequence[] = { { &hf_rrc_sysInfoType3_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType3_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_211, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_211 }, + { &hf_rrc_nonCriticalExtensions_221, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_221 }, { NULL, 0, 0, NULL } }; @@ -145619,14 +149487,14 @@ dissect_rrc_SysInfoType4_v5c0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_212_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_222_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_212(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_222(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_212, T_nonCriticalExtensions_212_sequence); + ett_rrc_T_nonCriticalExtensions_222, T_nonCriticalExtensions_222_sequence); return offset; } @@ -145634,7 +149502,7 @@ dissect_rrc_T_nonCriticalExtensions_212(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v5c0NonCriticalExtension_sequence[] = { { &hf_rrc_sysInfoType4_v5c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType4_v5c0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_212, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_212 }, + { &hf_rrc_nonCriticalExtensions_222, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_222 }, { NULL, 0, 0, NULL } }; @@ -145709,21 +149577,21 @@ dissect_rrc_SysInfoType4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ } -static const per_sequence_t T_fdd_198_sequence[] = { +static const per_sequence_t T_fdd_200_sequence[] = { { &hf_rrc_aich_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AICH_PowerOffset }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_198(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_200(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_198, T_fdd_198_sequence); + ett_rrc_T_fdd_200, T_fdd_200_sequence); return offset; } -static const per_sequence_t T_tdd_145_sequence[] = { +static const per_sequence_t T_tdd_146_sequence[] = { { &hf_rrc_pusch_SysInfoList_SFN, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PUSCH_SysInfoList_SFN }, { &hf_rrc_pdsch_SysInfoList_SFN, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDSCH_SysInfoList_SFN }, { &hf_rrc_openLoopPowerControl_TDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_OpenLoopPowerControl_TDD }, @@ -145731,30 +149599,30 @@ static const per_sequence_t T_tdd_145_sequence[] = { }; static int -dissect_rrc_T_tdd_145(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_145, T_tdd_145_sequence); + ett_rrc_T_tdd_146, T_tdd_146_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_161_vals[] = { +static const value_string rrc_T_modeSpecificInfo_162_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_161_choice[] = { - { 0, &hf_rrc_fdd_204 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_198 }, - { 1, &hf_rrc_tdd_153 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_145 }, +static const per_choice_t T_modeSpecificInfo_162_choice[] = { + { 0, &hf_rrc_fdd_206 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_200 }, + { 1, &hf_rrc_tdd_154 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_146 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_161(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_162(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_161, T_modeSpecificInfo_161_choice, + ett_rrc_T_modeSpecificInfo_162, T_modeSpecificInfo_162_choice, NULL); return offset; @@ -145922,16 +149790,16 @@ dissect_rrc_SysInfoType5_v690ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_fdd_199_sequence[] = { +static const per_sequence_t T_fdd_201_sequence[] = { { &hf_rrc_hs_dsch_CommonSystemInformation, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_HS_DSCH_CommonSystemInformation }, { &hf_rrc_hs_dsch_PagingSystemInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DSCH_PagingSystemInformation }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_199(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_201(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_199, T_fdd_199_sequence); + ett_rrc_T_fdd_201, T_fdd_201_sequence); return offset; } @@ -145953,38 +149821,38 @@ dissect_rrc_T_tdd768_26(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_tdd128_73_sequence[] = { +static const per_sequence_t T_tdd128_74_sequence[] = { { &hf_rrc_prach_SystemInformationList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PRACH_SystemInformationList_LCR_v770ext }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_73(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_73, T_tdd128_73_sequence); + ett_rrc_T_tdd128_74, T_tdd128_74_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_162_vals[] = { +static const value_string rrc_T_modeSpecificInfo_163_vals[] = { { 0, "fdd" }, { 1, "tdd768" }, { 2, "tdd128" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_162_choice[] = { - { 0, &hf_rrc_fdd_205 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_199 }, +static const per_choice_t T_modeSpecificInfo_163_choice[] = { + { 0, &hf_rrc_fdd_207 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_201 }, { 1, &hf_rrc_tdd768_29 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd768_26 }, - { 2, &hf_rrc_tdd128_76 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_73 }, + { 2, &hf_rrc_tdd128_77 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_74 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_162(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_163(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_162, T_modeSpecificInfo_162_choice, + ett_rrc_T_modeSpecificInfo_163, T_modeSpecificInfo_163_choice, NULL); return offset; @@ -146012,7 +149880,7 @@ dissect_rrc_T_sccpch_SystemInformation_MBMS_01(tvbuff_t *tvb _U_, int offset _U_ static const per_sequence_t SysInfoType5_v770ext_IEs_sequence[] = { - { &hf_rrc_modeSpecificInfo_162, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_modeSpecificInfo_162 }, + { &hf_rrc_modeSpecificInfo_163, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_modeSpecificInfo_163 }, { &hf_rrc_sccpch_SystemInformationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SCCPCH_SystemInformationList_HCR_VHCR_r7 }, { &hf_rrc_sccpch_SystemInformation_MBMS_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_sccpch_SystemInformation_MBMS_01 }, { &hf_rrc_tDD_MBSFNInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TDD_MBSFNInformation }, @@ -146041,15 +149909,15 @@ dissect_rrc_T_dummy_15(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, } -static const per_sequence_t T_fdd_200_sequence[] = { +static const per_sequence_t T_fdd_202_sequence[] = { { &hf_rrc_hs_dsch_DrxCellfach_info, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DSCH_DrxCellfach_info }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_200(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_202(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_200, T_fdd_200_sequence); + ett_rrc_T_fdd_202, T_fdd_202_sequence); return offset; } @@ -146070,37 +149938,37 @@ dissect_rrc_T_hs_dsch_CommonSysInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_tdd128_74_sequence[] = { +static const per_sequence_t T_tdd128_75_sequence[] = { { &hf_rrc_hs_dsch_CommonSysInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_hs_dsch_CommonSysInfo }, { &hf_rrc_hs_dsch_DrxCellfach_info_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HS_DSCH_DrxCellfach_info_TDD128 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_tdd128_74(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd128_75(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd128_74, T_tdd128_74_sequence); + ett_rrc_T_tdd128_75, T_tdd128_75_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_163_vals[] = { +static const value_string rrc_T_modeSpecificInfo_164_vals[] = { { 0, "fdd" }, { 1, "tdd128" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_163_choice[] = { - { 0, &hf_rrc_fdd_206 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_200 }, - { 1, &hf_rrc_tdd128_77 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_74 }, +static const per_choice_t T_modeSpecificInfo_164_choice[] = { + { 0, &hf_rrc_fdd_208 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_202 }, + { 1, &hf_rrc_tdd128_78 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd128_75 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_163(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_164(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_163, T_modeSpecificInfo_163_choice, + ett_rrc_T_modeSpecificInfo_164, T_modeSpecificInfo_164_choice, NULL); return offset; @@ -146109,7 +149977,7 @@ dissect_rrc_T_modeSpecificInfo_163(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static const per_sequence_t SysInfoType5_v860ext_IEs_sequence[] = { { &hf_rrc_dummy_60 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dummy_15 }, - { &hf_rrc_modeSpecificInfo_163, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_163 }, + { &hf_rrc_modeSpecificInfo_164, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_164 }, { NULL, 0, 0, NULL } }; @@ -146240,14 +150108,14 @@ dissect_rrc_SysInfoType5_vb50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_213_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_223_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_213(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_223(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_213, T_nonCriticalExtensions_213_sequence); + ett_rrc_T_nonCriticalExtensions_223, T_nonCriticalExtensions_223_sequence); return offset; } @@ -146255,7 +150123,7 @@ dissect_rrc_T_nonCriticalExtensions_213(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType5_NonCriticalExtensions_vb50_IEs_sequence[] = { { &hf_rrc_sysInfoType5_vb50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType5_vb50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_213, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_213 }, + { &hf_rrc_nonCriticalExtensions_223, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_223 }, { NULL, 0, 0, NULL } }; @@ -146451,7 +150319,7 @@ dissect_rrc_T_v4b0NonCriticalExtensions_19(tvbuff_t *tvb _U_, int offset _U_, as static const per_sequence_t SysInfoType5_sequence[] = { { &hf_rrc_sib6indicator , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_BOOLEAN }, { &hf_rrc_pich_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PICH_PowerOffset }, - { &hf_rrc_modeSpecificInfo_161, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_161 }, + { &hf_rrc_modeSpecificInfo_162, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_162 }, { &hf_rrc_primaryCCPCH_Info_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_Info }, { &hf_rrc_prach_SystemInformationList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PRACH_SystemInformationList }, { &hf_rrc_sCCPCH_SystemInformationList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SCCPCH_SystemInformationList }, @@ -146478,22 +150346,22 @@ dissect_rrc_SysInfoType5bis(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_fdd_201_sequence[] = { +static const per_sequence_t T_fdd_203_sequence[] = { { &hf_rrc_aich_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_AICH_PowerOffset }, { &hf_rrc_dummy_61 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CSICH_PowerOffset }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_201(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_203(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_201, T_fdd_201_sequence); + ett_rrc_T_fdd_203, T_fdd_203_sequence); return offset; } -static const per_sequence_t T_tdd_146_sequence[] = { +static const per_sequence_t T_tdd_147_sequence[] = { { &hf_rrc_pusch_SysInfoList_SFN, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PUSCH_SysInfoList_SFN }, { &hf_rrc_pdsch_SysInfoList_SFN, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDSCH_SysInfoList_SFN }, { &hf_rrc_openLoopPowerControl_TDD, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_OpenLoopPowerControl_TDD }, @@ -146501,30 +150369,30 @@ static const per_sequence_t T_tdd_146_sequence[] = { }; static int -dissect_rrc_T_tdd_146(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_tdd_147(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_tdd_146, T_tdd_146_sequence); + ett_rrc_T_tdd_147, T_tdd_147_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_164_vals[] = { +static const value_string rrc_T_modeSpecificInfo_165_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_164_choice[] = { - { 0, &hf_rrc_fdd_207 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_201 }, - { 1, &hf_rrc_tdd_154 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_146 }, +static const per_choice_t T_modeSpecificInfo_165_choice[] = { + { 0, &hf_rrc_fdd_209 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_203 }, + { 1, &hf_rrc_tdd_155 , ASN1_NO_EXTENSIONS , dissect_rrc_T_tdd_147 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_164(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_165(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_164, T_modeSpecificInfo_164_choice, + ett_rrc_T_modeSpecificInfo_165, T_modeSpecificInfo_165_choice, NULL); return offset; @@ -146681,14 +150549,14 @@ dissect_rrc_SysInfoType6_va80ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_214_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_224_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_214(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_224(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_214, T_nonCriticalExtensions_214_sequence); + ett_rrc_T_nonCriticalExtensions_224, T_nonCriticalExtensions_224_sequence); return offset; } @@ -146696,7 +150564,7 @@ dissect_rrc_T_nonCriticalExtensions_214(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va80NonCriticalExtensions_03_sequence[] = { { &hf_rrc_sysInfoType6_va80ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType6_va80ext_IEs }, - { &hf_rrc_nonCriticalExtensions_214, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_214 }, + { &hf_rrc_nonCriticalExtensions_224, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_224 }, { NULL, 0, 0, NULL } }; @@ -146801,7 +150669,7 @@ dissect_rrc_T_v4b0NonCriticalExtensions_20(tvbuff_t *tvb _U_, int offset _U_, as static const per_sequence_t SysInfoType6_sequence[] = { { &hf_rrc_pich_PowerOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PICH_PowerOffset }, - { &hf_rrc_modeSpecificInfo_164, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_164 }, + { &hf_rrc_modeSpecificInfo_165, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_165 }, { &hf_rrc_primaryCCPCH_Info_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PrimaryCCPCH_Info }, { &hf_rrc_prach_SystemInformationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PRACH_SystemInformationList }, { &hf_rrc_sCCPCH_SystemInformationList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SCCPCH_SystemInformationList }, @@ -146819,61 +150687,61 @@ dissect_rrc_SysInfoType6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ } -static const per_sequence_t T_fdd_202_sequence[] = { +static const per_sequence_t T_fdd_204_sequence[] = { { &hf_rrc_ul_Interference , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_Interference }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_202(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_204(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_202, T_fdd_202_sequence); + ett_rrc_T_fdd_204, T_fdd_204_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_165_vals[] = { +static const value_string rrc_T_modeSpecificInfo_166_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_165_choice[] = { - { 0, &hf_rrc_fdd_208 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_202 }, +static const per_choice_t T_modeSpecificInfo_166_choice[] = { + { 0, &hf_rrc_fdd_210 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_204 }, { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_165(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_166(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_165, T_modeSpecificInfo_165_choice, + ett_rrc_T_modeSpecificInfo_166, T_modeSpecificInfo_166_choice, NULL); return offset; } -static const per_sequence_t T_nonCriticalExtensions_215_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_225_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_215(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_225(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_215, T_nonCriticalExtensions_215_sequence); + ett_rrc_T_nonCriticalExtensions_225, T_nonCriticalExtensions_225_sequence); return offset; } static const per_sequence_t SysInfoType7_sequence[] = { - { &hf_rrc_modeSpecificInfo_165, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_165 }, + { &hf_rrc_modeSpecificInfo_166, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_166 }, { &hf_rrc_prach_Information_SIB5_List, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DynamicPersistenceLevelList }, { &hf_rrc_prach_Information_SIB6_List, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DynamicPersistenceLevelList }, - { &hf_rrc_expirationTimeFactor, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExpirationTimeFactor }, - { &hf_rrc_nonCriticalExtensions_215, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_215 }, + { &hf_rrc_expirationTimeFactor_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExpirationTimeFactor }, + { &hf_rrc_nonCriticalExtensions_225, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_225 }, { NULL, 0, 0, NULL } }; @@ -146886,14 +150754,14 @@ dissect_rrc_SysInfoType7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ } -static const per_sequence_t T_nonCriticalExtensions_216_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_226_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_216(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_226(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_216, T_nonCriticalExtensions_216_sequence); + ett_rrc_T_nonCriticalExtensions_226, T_nonCriticalExtensions_226_sequence); return offset; } @@ -146903,7 +150771,7 @@ static const per_sequence_t SysInfoType8_sequence[] = { { &hf_rrc_dummy1_07 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CPCH_Parameters }, { &hf_rrc_dummy2_15 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CPCH_SetInfoList }, { &hf_rrc_dummy3_04 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CSICH_PowerOffset }, - { &hf_rrc_nonCriticalExtensions_216, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_216 }, + { &hf_rrc_nonCriticalExtensions_226, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_226 }, { NULL, 0, 0, NULL } }; @@ -146916,14 +150784,14 @@ dissect_rrc_SysInfoType8(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ } -static const per_sequence_t T_nonCriticalExtensions_217_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_227_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_217(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_227(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_217, T_nonCriticalExtensions_217_sequence); + ett_rrc_T_nonCriticalExtensions_227, T_nonCriticalExtensions_227_sequence); return offset; } @@ -146931,7 +150799,7 @@ dissect_rrc_T_nonCriticalExtensions_217(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType9_sequence[] = { { &hf_rrc_dummy_62 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CPCH_PersistenceLevelsList }, - { &hf_rrc_nonCriticalExtensions_217, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_217 }, + { &hf_rrc_nonCriticalExtensions_227, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_227 }, { NULL, 0, 0, NULL } }; @@ -146944,14 +150812,14 @@ dissect_rrc_SysInfoType9(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ } -static const per_sequence_t T_nonCriticalExtensions_218_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_228_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_218(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_228(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_218, T_nonCriticalExtensions_218_sequence); + ett_rrc_T_nonCriticalExtensions_228, T_nonCriticalExtensions_228_sequence); return offset; } @@ -146959,7 +150827,7 @@ dissect_rrc_T_nonCriticalExtensions_218(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType10_sequence[] = { { &hf_rrc_dummy_63 , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DRAC_SysInfoList }, - { &hf_rrc_nonCriticalExtensions_218, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_218 }, + { &hf_rrc_nonCriticalExtensions_228, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_228 }, { NULL, 0, 0, NULL } }; @@ -147177,14 +151045,14 @@ dissect_rrc_SysInfoType11_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_219_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_229_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_219(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_229(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_219, T_nonCriticalExtensions_219_sequence); + ett_rrc_T_nonCriticalExtensions_229, T_nonCriticalExtensions_229_sequence); return offset; } @@ -147192,7 +151060,7 @@ dissect_rrc_T_nonCriticalExtensions_219(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_13_sequence[] = { { &hf_rrc_sysInfoType11_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType11_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_219, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_219 }, + { &hf_rrc_nonCriticalExtensions_229, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_229 }, { NULL, 0, 0, NULL } }; @@ -147399,14 +151267,14 @@ dissect_rrc_SysInfoType11bis_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_220_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_230_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_220(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_230(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_220, T_nonCriticalExtensions_220_sequence); + ett_rrc_T_nonCriticalExtensions_230, T_nonCriticalExtensions_230_sequence); return offset; } @@ -147414,7 +151282,7 @@ dissect_rrc_T_nonCriticalExtensions_220(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_14_sequence[] = { { &hf_rrc_sysInfoType11bis_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType11bis_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_220, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_220 }, + { &hf_rrc_nonCriticalExtensions_230, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_230 }, { NULL, 0, 0, NULL } }; @@ -147489,14 +151357,14 @@ dissect_rrc_SysInfoType11bis(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_nonCriticalExtensions_221_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_231_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_221(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_231(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_221, T_nonCriticalExtensions_221_sequence); + ett_rrc_T_nonCriticalExtensions_231, T_nonCriticalExtensions_231_sequence); return offset; } @@ -147505,7 +151373,7 @@ dissect_rrc_T_nonCriticalExtensions_221(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType11ter_sequence[] = { { &hf_rrc_measureControlSysInfoInterFreqExt, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasureControlSysInfoInterFreqExt }, { &hf_rrc_multipleFrequencyInfoListFDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MultipleFrequencyInfoListFDD }, - { &hf_rrc_nonCriticalExtensions_221, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_221 }, + { &hf_rrc_nonCriticalExtensions_231, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_231 }, { NULL, 0, 0, NULL } }; @@ -147622,14 +151490,14 @@ dissect_rrc_SysInfoType12_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_222_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_232_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_222(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_232(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_222, T_nonCriticalExtensions_222_sequence); + ett_rrc_T_nonCriticalExtensions_232, T_nonCriticalExtensions_232_sequence); return offset; } @@ -147637,7 +151505,7 @@ dissect_rrc_T_nonCriticalExtensions_222(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_15_sequence[] = { { &hf_rrc_sysInfoType12_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType12_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_222, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_222 }, + { &hf_rrc_nonCriticalExtensions_232, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_232 }, { NULL, 0, 0, NULL } }; @@ -147798,14 +151666,14 @@ dissect_rrc_SysInfoType13_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_223_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_233_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_223(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_233(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_223, T_nonCriticalExtensions_223_sequence); + ett_rrc_T_nonCriticalExtensions_233, T_nonCriticalExtensions_233_sequence); return offset; } @@ -147813,7 +151681,7 @@ dissect_rrc_T_nonCriticalExtensions_223(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_43_sequence[] = { { &hf_rrc_sysInfoType13_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType13_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_223, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_223 }, + { &hf_rrc_nonCriticalExtensions_233, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_233 }, { NULL, 0, 0, NULL } }; @@ -147882,14 +151750,14 @@ dissect_rrc_ANSI_41_RAND_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx } -static const per_sequence_t T_nonCriticalExtensions_224_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_234_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_224(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_234(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_224, T_nonCriticalExtensions_224_sequence); + ett_rrc_T_nonCriticalExtensions_234, T_nonCriticalExtensions_234_sequence); return offset; } @@ -147897,7 +151765,7 @@ dissect_rrc_T_nonCriticalExtensions_224(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType13_1_sequence[] = { { &hf_rrc_ansi_41_RAND_Information, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ANSI_41_RAND_Information }, - { &hf_rrc_nonCriticalExtensions_224, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_224 }, + { &hf_rrc_nonCriticalExtensions_234, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_234 }, { NULL, 0, 0, NULL } }; @@ -147919,14 +151787,14 @@ dissect_rrc_ANSI_41_UserZoneID_Information(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_225_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_235_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_225(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_235(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_225, T_nonCriticalExtensions_225_sequence); + ett_rrc_T_nonCriticalExtensions_235, T_nonCriticalExtensions_235_sequence); return offset; } @@ -147934,7 +151802,7 @@ dissect_rrc_T_nonCriticalExtensions_225(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType13_2_sequence[] = { { &hf_rrc_ansi_41_UserZoneID_Information, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ANSI_41_UserZoneID_Information }, - { &hf_rrc_nonCriticalExtensions_225, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_225 }, + { &hf_rrc_nonCriticalExtensions_235, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_235 }, { NULL, 0, 0, NULL } }; @@ -147956,14 +151824,14 @@ dissect_rrc_ANSI_41_PrivateNeighbourListInfo(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_226_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_236_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_226(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_236(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_226, T_nonCriticalExtensions_226_sequence); + ett_rrc_T_nonCriticalExtensions_236, T_nonCriticalExtensions_236_sequence); return offset; } @@ -147971,7 +151839,7 @@ dissect_rrc_T_nonCriticalExtensions_226(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType13_3_sequence[] = { { &hf_rrc_ansi_41_PrivateNeighbourListInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ANSI_41_PrivateNeighbourListInfo }, - { &hf_rrc_nonCriticalExtensions_226, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_226 }, + { &hf_rrc_nonCriticalExtensions_236, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_236 }, { NULL, 0, 0, NULL } }; @@ -147993,14 +151861,14 @@ dissect_rrc_ANSI_41_GlobalServiceRedirectInfo(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_227_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_237_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_227(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_237(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_227, T_nonCriticalExtensions_227_sequence); + ett_rrc_T_nonCriticalExtensions_237, T_nonCriticalExtensions_237_sequence); return offset; } @@ -148008,7 +151876,7 @@ dissect_rrc_T_nonCriticalExtensions_227(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType13_4_sequence[] = { { &hf_rrc_ansi_41_GlobalServiceRedirectInfo, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ANSI_41_GlobalServiceRedirectInfo }, - { &hf_rrc_nonCriticalExtensions_227, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_227 }, + { &hf_rrc_nonCriticalExtensions_237, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_237 }, { NULL, 0, 0, NULL } }; @@ -148021,14 +151889,14 @@ dissect_rrc_SysInfoType13_4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_nonCriticalExtensions_228_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_238_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_228(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_238(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_228, T_nonCriticalExtensions_228_sequence); + ett_rrc_T_nonCriticalExtensions_238, T_nonCriticalExtensions_238_sequence); return offset; } @@ -148036,8 +151904,8 @@ dissect_rrc_T_nonCriticalExtensions_228(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType14_sequence[] = { { &hf_rrc_individualTS_InterferenceList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IndividualTS_InterferenceList }, - { &hf_rrc_expirationTimeFactor, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExpirationTimeFactor }, - { &hf_rrc_nonCriticalExtensions_228, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_228 }, + { &hf_rrc_expirationTimeFactor_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExpirationTimeFactor }, + { &hf_rrc_nonCriticalExtensions_238, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_238 }, { NULL, 0, 0, NULL } }; @@ -148092,14 +151960,14 @@ dissect_rrc_SysInfoType15_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_229_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_239_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_229(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_239(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_229, T_nonCriticalExtensions_229_sequence); + ett_rrc_T_nonCriticalExtensions_239, T_nonCriticalExtensions_239_sequence); return offset; } @@ -148107,7 +151975,7 @@ dissect_rrc_T_nonCriticalExtensions_229(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_20_sequence[] = { { &hf_rrc_sysInfoType15_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_229, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_229 }, + { &hf_rrc_nonCriticalExtensions_239, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_239 }, { NULL, 0, 0, NULL } }; @@ -148197,14 +152065,14 @@ dissect_rrc_SysInfoType15bis_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1 } -static const per_sequence_t T_nonCriticalExtensions_230_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_240_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_230(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_240(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_230, T_nonCriticalExtensions_230_sequence); + ett_rrc_T_nonCriticalExtensions_240, T_nonCriticalExtensions_240_sequence); return offset; } @@ -148212,7 +152080,7 @@ dissect_rrc_T_nonCriticalExtensions_230(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_21_sequence[] = { { &hf_rrc_sysInfoType15bis_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15bis_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_230, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_230 }, + { &hf_rrc_nonCriticalExtensions_240, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_240 }, { NULL, 0, 0, NULL } }; @@ -148271,14 +152139,14 @@ dissect_rrc_SysInfoType15_1_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_231_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_241_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_231(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_241(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_231, T_nonCriticalExtensions_231_sequence); + ett_rrc_T_nonCriticalExtensions_241, T_nonCriticalExtensions_241_sequence); return offset; } @@ -148286,7 +152154,7 @@ dissect_rrc_T_nonCriticalExtensions_231(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v920NonCriticalExtensions_04_sequence[] = { { &hf_rrc_sysInfoType15_1_v920ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_1_v920ext_IEs }, - { &hf_rrc_nonCriticalExtensions_231, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_231 }, + { &hf_rrc_nonCriticalExtensions_241, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_241 }, { NULL, 0, 0, NULL } }; @@ -148328,14 +152196,14 @@ dissect_rrc_SysInfoType15_1bis_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_232_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_242_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_232(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_242(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_232, T_nonCriticalExtensions_232_sequence); + ett_rrc_T_nonCriticalExtensions_242, T_nonCriticalExtensions_242_sequence); return offset; } @@ -148343,7 +152211,7 @@ dissect_rrc_T_nonCriticalExtensions_232(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v920NonCriticalExtensions_05_sequence[] = { { &hf_rrc_sysInfoType15_1bis_v920ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_1bis_v920ext_IEs }, - { &hf_rrc_nonCriticalExtensions_232, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_232 }, + { &hf_rrc_nonCriticalExtensions_242, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_242 }, { NULL, 0, 0, NULL } }; @@ -148371,14 +152239,14 @@ dissect_rrc_SysInfoType15_1bis(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac } -static const per_sequence_t T_nonCriticalExtensions_233_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_243_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_233(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_243(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_233, T_nonCriticalExtensions_233_sequence); + ett_rrc_T_nonCriticalExtensions_243, T_nonCriticalExtensions_243_sequence); return offset; } @@ -148387,7 +152255,7 @@ dissect_rrc_T_nonCriticalExtensions_233(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType15_1ter_sequence[] = { { &hf_rrc_uePositioning_BDSCorrections, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_DBDSCorrections }, { &hf_rrc_uePositioningBDSIonoGridModel, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_BDS_IonoGridModel }, - { &hf_rrc_nonCriticalExtensions_233, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_233 }, + { &hf_rrc_nonCriticalExtensions_243, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_243 }, { NULL, 0, 0, NULL } }; @@ -148400,14 +152268,14 @@ dissect_rrc_SysInfoType15_1ter(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac } -static const per_sequence_t T_nonCriticalExtensions_234_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_244_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_234(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_244(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_234, T_nonCriticalExtensions_234_sequence); + ett_rrc_T_nonCriticalExtensions_244, T_nonCriticalExtensions_244_sequence); return offset; } @@ -148417,7 +152285,7 @@ static const per_sequence_t SysInfoType15_2_sequence[] = { { &hf_rrc_transmissionTOW , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_GPS_TOW_1sec }, { &hf_rrc_satID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SatID }, { &hf_rrc_ephemerisParameter, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_EphemerisParameter }, - { &hf_rrc_nonCriticalExtensions_234, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_234 }, + { &hf_rrc_nonCriticalExtensions_244, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_244 }, { NULL, 0, 0, NULL } }; @@ -148430,14 +152298,14 @@ dissect_rrc_SysInfoType15_2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_nonCriticalExtensions_235_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_245_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_235(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_245(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_235, T_nonCriticalExtensions_235_sequence); + ett_rrc_T_nonCriticalExtensions_245, T_nonCriticalExtensions_245_sequence); return offset; } @@ -148445,7 +152313,7 @@ dissect_rrc_T_nonCriticalExtensions_235(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType15_2bis_sequence[] = { { &hf_rrc_ue_positioning_GANSS_navigationModel, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_GANSS_NavigationModel }, - { &hf_rrc_nonCriticalExtensions_235, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_235 }, + { &hf_rrc_nonCriticalExtensions_245, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_245 }, { NULL, 0, 0, NULL } }; @@ -148472,14 +152340,14 @@ dissect_rrc_SysInfoType15_2ter_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_236_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_246_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_236(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_246(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_236, T_nonCriticalExtensions_236_sequence); + ett_rrc_T_nonCriticalExtensions_246, T_nonCriticalExtensions_246_sequence); return offset; } @@ -148487,7 +152355,7 @@ dissect_rrc_T_nonCriticalExtensions_236(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_16_sequence[] = { { &hf_rrc_sysInfoType15_2ter_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_2ter_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_236, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_236 }, + { &hf_rrc_nonCriticalExtensions_246, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_246 }, { NULL, 0, 0, NULL } }; @@ -148539,14 +152407,14 @@ dissect_rrc_SysInfoType15_3_va40ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_237_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_247_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_237(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_247(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_237, T_nonCriticalExtensions_237_sequence); + ett_rrc_T_nonCriticalExtensions_247, T_nonCriticalExtensions_247_sequence); return offset; } @@ -148554,7 +152422,7 @@ dissect_rrc_T_nonCriticalExtensions_237(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_va40NonCriticalExtensions_22_sequence[] = { { &hf_rrc_sysInfoType15_3_va40ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_3_va40ext_IEs }, - { &hf_rrc_nonCriticalExtensions_237, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_237 }, + { &hf_rrc_nonCriticalExtensions_247, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_247 }, { NULL, 0, 0, NULL } }; @@ -148633,14 +152501,14 @@ dissect_rrc_SysInfoType15_3bis_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, as } -static const per_sequence_t T_nonCriticalExtensions_238_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_248_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_238(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_248(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_238, T_nonCriticalExtensions_238_sequence); + ett_rrc_T_nonCriticalExtensions_248, T_nonCriticalExtensions_248_sequence); return offset; } @@ -148648,7 +152516,7 @@ dissect_rrc_T_nonCriticalExtensions_238(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_17_sequence[] = { { &hf_rrc_sysInfoType15_3bis_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_3bis_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_238, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_238 }, + { &hf_rrc_nonCriticalExtensions_248, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_248 }, { NULL, 0, 0, NULL } }; @@ -148736,14 +152604,14 @@ dissect_rrc_SysInfoType15_4_v4b0ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ } -static const per_sequence_t T_nonCriticalExtensions_239_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_249_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_239(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_249(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_239, T_nonCriticalExtensions_239_sequence); + ett_rrc_T_nonCriticalExtensions_249, T_nonCriticalExtensions_249_sequence); return offset; } @@ -148751,7 +152619,7 @@ dissect_rrc_T_nonCriticalExtensions_239(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v4b0NonCriticalExtensions_25_sequence[] = { { &hf_rrc_sysInfoType15_4_v4b0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_4_v4b0ext }, - { &hf_rrc_nonCriticalExtensions_239, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_239 }, + { &hf_rrc_nonCriticalExtensions_249, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_249 }, { NULL, 0, 0, NULL } }; @@ -148823,14 +152691,14 @@ dissect_rrc_SysInfoType15_5_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_240_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_250_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_240(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_250(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_240, T_nonCriticalExtensions_240_sequence); + ett_rrc_T_nonCriticalExtensions_250, T_nonCriticalExtensions_250_sequence); return offset; } @@ -148838,7 +152706,7 @@ dissect_rrc_T_nonCriticalExtensions_240(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_45_sequence[] = { { &hf_rrc_sysInfoType15_5_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_5_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_240, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_240 }, + { &hf_rrc_nonCriticalExtensions_250, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_250 }, { NULL, 0, 0, NULL } }; @@ -148909,14 +152777,14 @@ dissect_rrc_SysInfoType15_6_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_241_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_251_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_241(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_251(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_241, T_nonCriticalExtensions_241_sequence); + ett_rrc_T_nonCriticalExtensions_251, T_nonCriticalExtensions_251_sequence); return offset; } @@ -148924,7 +152792,7 @@ dissect_rrc_T_nonCriticalExtensions_241(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_18_sequence[] = { { &hf_rrc_sysInfoType15_6_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType15_6_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_241, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_241 }, + { &hf_rrc_nonCriticalExtensions_251, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_251 }, { NULL, 0, 0, NULL } }; @@ -148968,14 +152836,14 @@ dissect_rrc_SysInfoType15_6(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_nonCriticalExtensions_242_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_252_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_242(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_252(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_242, T_nonCriticalExtensions_242_sequence); + ett_rrc_T_nonCriticalExtensions_252, T_nonCriticalExtensions_252_sequence); return offset; } @@ -148983,7 +152851,7 @@ dissect_rrc_T_nonCriticalExtensions_242(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType15_7_sequence[] = { { &hf_rrc_ue_positioning_GANSS_DataBitAssistance, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_GANSS_Data_Bit_Assistance }, - { &hf_rrc_nonCriticalExtensions_242, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_242 }, + { &hf_rrc_nonCriticalExtensions_252, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_252 }, { NULL, 0, 0, NULL } }; @@ -148996,14 +152864,14 @@ dissect_rrc_SysInfoType15_7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx } -static const per_sequence_t T_nonCriticalExtensions_243_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_253_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_243(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_253(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_243, T_nonCriticalExtensions_243_sequence); + ett_rrc_T_nonCriticalExtensions_253, T_nonCriticalExtensions_253_sequence); return offset; } @@ -149012,7 +152880,7 @@ dissect_rrc_T_nonCriticalExtensions_243(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType15_8_sequence[] = { { &hf_rrc_ue_positioning_GANSS_DataCipheringInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_CipherParameters }, { &hf_rrc_ue_positioning_GANSS_realTimeIntegrity, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_GANSS_RealTimeIntegrity }, - { &hf_rrc_nonCriticalExtensions_243, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_243 }, + { &hf_rrc_nonCriticalExtensions_253, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_253 }, { NULL, 0, 0, NULL } }; @@ -149053,14 +152921,14 @@ dissect_rrc_SysInfoType16_v920ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_244_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_254_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_244(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_254(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_244, T_nonCriticalExtensions_244_sequence); + ett_rrc_T_nonCriticalExtensions_254, T_nonCriticalExtensions_254_sequence); return offset; } @@ -149068,7 +152936,7 @@ dissect_rrc_T_nonCriticalExtensions_244(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v920NonCriticalExtensions_06_sequence[] = { { &hf_rrc_sysInfoType16_v920ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType16_v920ext_IEs }, - { &hf_rrc_nonCriticalExtensions_244, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_244 }, + { &hf_rrc_nonCriticalExtensions_254, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_254 }, { NULL, 0, 0, NULL } }; @@ -149198,14 +153066,14 @@ dissect_rrc_SysInfoType17_v770ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_245_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_255_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_245(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_255(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_245, T_nonCriticalExtensions_245_sequence); + ett_rrc_T_nonCriticalExtensions_255, T_nonCriticalExtensions_255_sequence); return offset; } @@ -149213,7 +153081,7 @@ dissect_rrc_T_nonCriticalExtensions_245(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v770NonCriticalExtensions_47_sequence[] = { { &hf_rrc_sysInfoType17_v770ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType17_v770ext_IEs }, - { &hf_rrc_nonCriticalExtensions_245, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_245 }, + { &hf_rrc_nonCriticalExtensions_255, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_255 }, { NULL, 0, 0, NULL } }; @@ -149317,14 +153185,14 @@ dissect_rrc_SysInfoType18_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_246_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_256_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_246(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_256(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_246, T_nonCriticalExtensions_246_sequence); + ett_rrc_T_nonCriticalExtensions_256, T_nonCriticalExtensions_256_sequence); return offset; } @@ -149332,7 +153200,7 @@ dissect_rrc_T_nonCriticalExtensions_246(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_19_sequence[] = { { &hf_rrc_sysInfoType18_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType18_vc50ext }, - { &hf_rrc_nonCriticalExtensions_246, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_246 }, + { &hf_rrc_nonCriticalExtensions_256, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_256 }, { NULL, 0, 0, NULL } }; @@ -149500,14 +153368,44 @@ dissect_rrc_SysInfoType19_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_247_sequence[] = { +static const per_sequence_t SysInfoType19_vdxyext_sequence[] = { + { &hf_rrc_eutra_FrequencyAndPriorityInfoList_vdxyext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EUTRA_FrequencyAndPriorityInfoList_vdxyext }, + { &hf_rrc_eutra_FrequencyAndPriorityInfoExtensionList_vdxyext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vdxyext }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_247(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_SysInfoType19_vdxyext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_247, T_nonCriticalExtensions_247_sequence); + ett_rrc_SysInfoType19_vdxyext, SysInfoType19_vdxyext_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_257_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_257(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_257, T_nonCriticalExtensions_257_sequence); + + return offset; +} + + +static const per_sequence_t T_vdxyNonCriticalExtensions_03_sequence[] = { + { &hf_rrc_sysInfoType19_vdxyext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType19_vdxyext }, + { &hf_rrc_nonCriticalExtensions_257, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_257 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_vdxyNonCriticalExtensions_03(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_vdxyNonCriticalExtensions_03, T_vdxyNonCriticalExtensions_03_sequence); return offset; } @@ -149515,7 +153413,7 @@ dissect_rrc_T_nonCriticalExtensions_247(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_20_sequence[] = { { &hf_rrc_sysInfoType19_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType19_vc50ext }, - { &hf_rrc_nonCriticalExtensions_247, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_247 }, + { &hf_rrc_vdxyNonCriticalExtensions_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_vdxyNonCriticalExtensions_03 }, { NULL, 0, 0, NULL } }; @@ -149620,14 +153518,14 @@ dissect_rrc_SysInfoType19(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U } -static const per_sequence_t T_nonCriticalExtensions_248_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_258_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_248(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_258(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_248, T_nonCriticalExtensions_248_sequence); + ett_rrc_T_nonCriticalExtensions_258, T_nonCriticalExtensions_258_sequence); return offset; } @@ -149635,7 +153533,7 @@ dissect_rrc_T_nonCriticalExtensions_248(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType20_sequence[] = { { &hf_rrc_hNBName , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_HNBName }, - { &hf_rrc_nonCriticalExtensions_248, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_248 }, + { &hf_rrc_nonCriticalExtensions_258, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_258 }, { NULL, 0, 0, NULL } }; @@ -149648,14 +153546,14 @@ dissect_rrc_SysInfoType20(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U } -static const per_sequence_t T_nonCriticalExtensions_249_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_259_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_249(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_259(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_249, T_nonCriticalExtensions_249_sequence); + ett_rrc_T_nonCriticalExtensions_259, T_nonCriticalExtensions_259_sequence); return offset; } @@ -149663,7 +153561,7 @@ dissect_rrc_T_nonCriticalExtensions_249(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType21_sequence[] = { { &hf_rrc_eab_Parameters , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_EAB_Parameters }, - { &hf_rrc_nonCriticalExtensions_249, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_249 }, + { &hf_rrc_nonCriticalExtensions_259, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_259 }, { NULL, 0, 0, NULL } }; @@ -149705,14 +153603,14 @@ dissect_rrc_SysInfoType22_vc50ext_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_nonCriticalExtensions_250_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_260_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_250(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_260(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_250, T_nonCriticalExtensions_250_sequence); + ett_rrc_T_nonCriticalExtensions_260, T_nonCriticalExtensions_260_sequence); return offset; } @@ -149720,7 +153618,7 @@ dissect_rrc_T_nonCriticalExtensions_250(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_21_sequence[] = { { &hf_rrc_sysInfoType22_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoType22_vc50ext_IEs }, - { &hf_rrc_nonCriticalExtensions_250, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_250 }, + { &hf_rrc_nonCriticalExtensions_260, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_260 }, { NULL, 0, 0, NULL } }; @@ -149791,14 +153689,14 @@ dissect_rrc_T_wlanRepresentation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * } -static const per_sequence_t T_nonCriticalExtensions_251_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_261_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_251(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_261(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_251, T_nonCriticalExtensions_251_sequence); + ett_rrc_T_nonCriticalExtensions_261, T_nonCriticalExtensions_261_sequence); return offset; } @@ -149806,7 +153704,7 @@ dissect_rrc_T_nonCriticalExtensions_251(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType23_sequence[] = { { &hf_rrc_wlanRepresentation, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_wlanRepresentation }, - { &hf_rrc_nonCriticalExtensions_251, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_251 }, + { &hf_rrc_nonCriticalExtensions_261, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_261 }, { NULL, 0, 0, NULL } }; @@ -149829,14 +153727,14 @@ dissect_rrc_BIT_STRING_SIZE_maxNumAccessGroups(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_252_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_262_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_252(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_262(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_252, T_nonCriticalExtensions_252_sequence); + ett_rrc_T_nonCriticalExtensions_262, T_nonCriticalExtensions_262_sequence); return offset; } @@ -149844,8 +153742,8 @@ dissect_rrc_T_nonCriticalExtensions_252(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoType24_sequence[] = { { &hf_rrc_dtchTransmissionBlocked, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING_SIZE_maxNumAccessGroups }, - { &hf_rrc_expirationTimeFactor_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExpirationTimeFactor2 }, - { &hf_rrc_nonCriticalExtensions_252, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_252 }, + { &hf_rrc_expirationTimeFactor, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExpirationTimeFactor2 }, + { &hf_rrc_nonCriticalExtensions_262, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_262 }, { NULL, 0, 0, NULL } }; @@ -149858,6 +153756,34 @@ dissect_rrc_SysInfoType24(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U } +static const per_sequence_t T_nonCriticalExtensions_263_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_263(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_263, T_nonCriticalExtensions_263_sequence); + + return offset; +} + + +static const per_sequence_t SysInfoType25_sequence[] = { + { &hf_rrc_acdc_Parameters , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_ACDC_Parameters }, + { &hf_rrc_nonCriticalExtensions_263, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_263 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_SysInfoType25(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_SysInfoType25, SysInfoType25_sequence); + + return offset; +} + + static const per_sequence_t SysInfoTypeSB1_v6b0ext_sequence[] = { { &hf_rrc_extSIBTypeInfoSchedulingInfo_List, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ExtSIBTypeInfoSchedulingInfo_List }, { NULL, 0, 0, NULL } @@ -149902,14 +153828,14 @@ dissect_rrc_SysInfoTypeSB1_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_253_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_264_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_253(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_264(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_253, T_nonCriticalExtensions_253_sequence); + ett_rrc_T_nonCriticalExtensions_264, T_nonCriticalExtensions_264_sequence); return offset; } @@ -149917,7 +153843,7 @@ dissect_rrc_T_nonCriticalExtensions_253(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_22_sequence[] = { { &hf_rrc_sysInfoTypeSB1_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoTypeSB1_vc50ext }, - { &hf_rrc_nonCriticalExtensions_253, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_253 }, + { &hf_rrc_nonCriticalExtensions_264, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_264 }, { NULL, 0, 0, NULL } }; @@ -150019,14 +153945,14 @@ dissect_rrc_SysInfoTypeSB2_vc50ext(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_nonCriticalExtensions_254_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_265_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_254(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_265(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_254, T_nonCriticalExtensions_254_sequence); + ett_rrc_T_nonCriticalExtensions_265, T_nonCriticalExtensions_265_sequence); return offset; } @@ -150034,7 +153960,7 @@ dissect_rrc_T_nonCriticalExtensions_254(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vc50NonCriticalExtensions_23_sequence[] = { { &hf_rrc_sysInfoTypeSB2_vc50ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SysInfoTypeSB2_vc50ext }, - { &hf_rrc_nonCriticalExtensions_254, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_254 }, + { &hf_rrc_nonCriticalExtensions_265, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_265 }, { NULL, 0, 0, NULL } }; @@ -150092,14 +154018,14 @@ dissect_rrc_SysInfoTypeSB2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ } -static const per_sequence_t T_nonCriticalExtensions_255_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_266_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_255(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_266(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_255, T_nonCriticalExtensions_255_sequence); + ett_rrc_T_nonCriticalExtensions_266, T_nonCriticalExtensions_266_sequence); return offset; } @@ -150108,7 +154034,7 @@ dissect_rrc_T_nonCriticalExtensions_255(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t SysInfoTypeSB3_sequence[] = { { &hf_rrc_sb3_ValueTag , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CellValueTag2 }, { &hf_rrc_sib_ReferenceList_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SIB_ReferenceList2 }, - { &hf_rrc_nonCriticalExtensions_255, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_255 }, + { &hf_rrc_nonCriticalExtensions_266, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_266 }, { NULL, 0, 0, NULL } }; @@ -150141,7 +154067,7 @@ dissect_rrc_UE_HistoryInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static int dissect_rrc_T_interRATHandoverInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 607 "../../asn1/rrc/rrc.cnf" +#line 608 "../../asn1/rrc/rrc.cnf" tvbuff_t *parameter_tvb=NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, @@ -150228,14 +154154,14 @@ dissect_rrc_InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs(tvbuff_t *t } -static const per_sequence_t T_nonCriticalExtensions_256_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_267_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_256(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_267(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_256, T_nonCriticalExtensions_256_sequence); + ett_rrc_T_nonCriticalExtensions_267, T_nonCriticalExtensions_267_sequence); return offset; } @@ -150243,7 +154169,7 @@ dissect_rrc_T_nonCriticalExtensions_256(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v920NonCriticalExtensions_08_sequence[] = { { &hf_rrc_interRATHandoverInfoWithInterRATCapabilities_v920ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs }, - { &hf_rrc_nonCriticalExtensions_256, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_256 }, + { &hf_rrc_nonCriticalExtensions_267, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_267 }, { NULL, 0, 0, NULL } }; @@ -150316,14 +154242,14 @@ dissect_rrc_T_r3_31(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_152_sequence[] = { +static const per_sequence_t T_criticalExtensions_162_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_152(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_162(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_152, T_criticalExtensions_152_sequence); + ett_rrc_T_criticalExtensions_162, T_criticalExtensions_162_sequence); return offset; } @@ -150337,7 +154263,7 @@ static const value_string rrc_InterRATHandoverInfoWithInterRATCapabilities_r3_va static const per_choice_t InterRATHandoverInfoWithInterRATCapabilities_r3_choice[] = { { 0, &hf_rrc_r3_31 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r3_31 }, - { 1, &hf_rrc_criticalExtensions_153, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_152 }, + { 1, &hf_rrc_criticalExtensions_163, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_162 }, { 0, NULL, 0, NULL } }; @@ -150576,7 +154502,7 @@ static const value_string rrc_MeasurementCommandWithType_vals[] = { static const per_choice_t MeasurementCommandWithType_choice[] = { { 0, &hf_rrc_setup , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType }, - { 1, &hf_rrc_modify_10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_modify_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -150622,37 +154548,37 @@ dissect_rrc_OngoingMeasRepList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac } -static const per_sequence_t T_fdd_207_sequence[] = { +static const per_sequence_t T_fdd_209_sequence[] = { { &hf_rrc_dummy_06 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CPCH_SetID }, { &hf_rrc_dummy2_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DRAC_StaticInformationList }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_207(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_209(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_207, T_fdd_207_sequence); + ett_rrc_T_fdd_209, T_fdd_209_sequence); return offset; } -static const value_string rrc_T_modeSpecificInfo_167_vals[] = { +static const value_string rrc_T_modeSpecificInfo_168_vals[] = { { 0, "fdd" }, { 1, "tdd" }, { 0, NULL } }; -static const per_choice_t T_modeSpecificInfo_167_choice[] = { - { 0, &hf_rrc_fdd_213 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_207 }, +static const per_choice_t T_modeSpecificInfo_168_choice[] = { + { 0, &hf_rrc_fdd_215 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_209 }, { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_modeSpecificInfo_167(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_modeSpecificInfo_168(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_modeSpecificInfo_167, T_modeSpecificInfo_167_choice, + ett_rrc_T_modeSpecificInfo_168, T_modeSpecificInfo_168_choice, NULL); return offset; @@ -150682,10 +154608,10 @@ static const per_sequence_t SRNC_RelocationInfo_r3_IEs_sequence[] = { { &hf_rrc_srb_InformationList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList }, { &hf_rrc_rab_InformationList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList }, { &hf_rrc_ul_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo }, - { &hf_rrc_ul_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList }, - { &hf_rrc_modeSpecificInfo_167, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_167 }, + { &hf_rrc_ul_TransChInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList }, + { &hf_rrc_modeSpecificInfo_168, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_T_modeSpecificInfo_168 }, { &hf_rrc_dl_CommonTransChInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo }, - { &hf_rrc_dl_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList }, + { &hf_rrc_dl_TransChInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList }, { &hf_rrc_measurementReport, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementReport }, { NULL, 0, 0, NULL } }; @@ -151207,14 +155133,14 @@ dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_258_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_269_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_258(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_269(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_258, T_nonCriticalExtensions_258_sequence); + ett_rrc_T_nonCriticalExtensions_269, T_nonCriticalExtensions_269_sequence); return offset; } @@ -151222,7 +155148,7 @@ dissect_rrc_T_nonCriticalExtensions_258(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7f0NonCriticalExtensions_17_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_258, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_258 }, + { &hf_rrc_nonCriticalExtensions_269, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_269 }, { NULL, 0, 0, NULL } }; @@ -151709,16 +155635,16 @@ dissect_rrc_DL_PhysChCapabilityFDD_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_fddPhysChCapability_08_sequence[] = { - { &hf_rrc_downlinkPhysChCapability_16, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityFDD_r4 }, +static const per_sequence_t T_fddPhysChCapability_09_sequence[] = { + { &hf_rrc_downlinkPhysChCapability_17, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityFDD_r4 }, { &hf_rrc_uplinkPhysChCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityFDD }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fddPhysChCapability_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fddPhysChCapability_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fddPhysChCapability_08, T_fddPhysChCapability_08_sequence); + ett_rrc_T_fddPhysChCapability_09, T_fddPhysChCapability_09_sequence); return offset; } @@ -151740,8 +155666,8 @@ dissect_rrc_T_tdd384_PhysChCapability(tvbuff_t *tvb _U_, int offset _U_, asn1_ct static const per_sequence_t T_tdd128_PhysChCapability_01_sequence[] = { - { &hf_rrc_downlinkPhysChCapability_15, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_LCR_r4 }, - { &hf_rrc_uplinkPhysChCapability_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD_LCR_r4 }, + { &hf_rrc_downlinkPhysChCapability_16, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_LCR_r4 }, + { &hf_rrc_uplinkPhysChCapability_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD_LCR_r4 }, { NULL, 0, 0, NULL } }; @@ -151755,7 +155681,7 @@ dissect_rrc_T_tdd128_PhysChCapability_01(tvbuff_t *tvb _U_, int offset _U_, asn1 static const per_sequence_t PhysicalChannelCapability_r4_sequence[] = { - { &hf_rrc_fddPhysChCapability_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_fddPhysChCapability_08 }, + { &hf_rrc_fddPhysChCapability_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_fddPhysChCapability_09 }, { &hf_rrc_tdd384_PhysChCapability, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_tdd384_PhysChCapability }, { &hf_rrc_tdd128_PhysChCapability_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_tdd128_PhysChCapability_01 }, { NULL, 0, 0, NULL } @@ -151860,7 +155786,7 @@ static const per_sequence_t UE_RadioAccessCapability_r4_sequence[] = { { &hf_rrc_rlc_Capability_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_Capability }, { &hf_rrc_transportChannelCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelCapability }, { &hf_rrc_rf_Capability_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RF_Capability_r4 }, - { &hf_rrc_physicalChannelCapability_10, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_r4 }, + { &hf_rrc_physicalChannelCapability_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_r4 }, { &hf_rrc_ue_MultiModeRAT_Capability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_MultiModeRAT_Capability }, { &hf_rrc_securityCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SecurityCapability }, { &hf_rrc_ue_positioning_Capability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_Capability_r4 }, @@ -151886,7 +155812,7 @@ static const value_string rrc_MeasurementCommandWithType_r4_vals[] = { static const per_choice_t MeasurementCommandWithType_r4_choice[] = { { 0, &hf_rrc_setup_01 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r4 }, - { 1, &hf_rrc_modify_10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_modify_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -151932,16 +155858,16 @@ dissect_rrc_OngoingMeasRepList_r4(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_fdd_208_sequence[] = { +static const per_sequence_t T_fdd_210_sequence[] = { { &hf_rrc_dummy1 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CPCH_SetID }, { &hf_rrc_dummy2_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DRAC_StaticInformationList }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_208(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_210(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_208, T_fdd_208_sequence); + ett_rrc_T_fdd_210, T_fdd_210_sequence); return offset; } @@ -151954,7 +155880,7 @@ static const value_string rrc_T_dummy_17_vals[] = { }; static const per_choice_t T_dummy_17_choice[] = { - { 0, &hf_rrc_fdd_214 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_208 }, + { 0, &hf_rrc_fdd_216 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_210 }, { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -151997,10 +155923,10 @@ static const per_sequence_t SRNC_RelocationInfo_r4_IEs_sequence[] = { { &hf_rrc_srb_InformationList, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList }, { &hf_rrc_rab_InformationList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r4 }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, - { &hf_rrc_ul_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList }, + { &hf_rrc_ul_TransChInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList }, { &hf_rrc_dummy_66 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dummy_17 }, { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, - { &hf_rrc_dl_TransChInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r4 }, + { &hf_rrc_dl_TransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r4 }, { &hf_rrc_measurementReport, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementReport }, { &hf_rrc_failureCause , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FailureCauseWithProtErr }, { NULL, 0, 0, NULL } @@ -152058,14 +155984,14 @@ dissect_rrc_SRNC_RelocationInfo_v4d0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_259_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_270_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_259(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_270(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_259, T_nonCriticalExtensions_259_sequence); + ett_rrc_T_nonCriticalExtensions_270, T_nonCriticalExtensions_270_sequence); return offset; } @@ -152073,7 +155999,7 @@ dissect_rrc_T_nonCriticalExtensions_259(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7f0NonCriticalExtensions_18_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_259, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_259 }, + { &hf_rrc_nonCriticalExtensions_270, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_270 }, { NULL, 0, 0, NULL } }; @@ -152434,16 +156360,16 @@ dissect_rrc_DL_PhysChCapabilityFDD_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ct } -static const per_sequence_t T_fddPhysChCapability_09_sequence[] = { - { &hf_rrc_downlinkPhysChCapability_17, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityFDD_r5 }, +static const per_sequence_t T_fddPhysChCapability_10_sequence[] = { + { &hf_rrc_downlinkPhysChCapability_18, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityFDD_r5 }, { &hf_rrc_uplinkPhysChCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityFDD }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fddPhysChCapability_09(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fddPhysChCapability_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fddPhysChCapability_09, T_fddPhysChCapability_09_sequence); + ett_rrc_T_fddPhysChCapability_10, T_fddPhysChCapability_10_sequence); return offset; } @@ -152491,7 +156417,7 @@ dissect_rrc_DL_PhysChCapabilityTDD_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ct static const per_sequence_t T_tdd384_PhysChCapability_01_sequence[] = { - { &hf_rrc_downlinkPhysChCapability_18, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_r5 }, + { &hf_rrc_downlinkPhysChCapability_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_r5 }, { &hf_rrc_uplinkPhysChCapability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD }, { NULL, 0, 0, NULL } }; @@ -152548,8 +156474,8 @@ dissect_rrc_DL_PhysChCapabilityTDD_LCR_r5(tvbuff_t *tvb _U_, int offset _U_, asn static const per_sequence_t T_tdd128_PhysChCapability_02_sequence[] = { - { &hf_rrc_downlinkPhysChCapability_19, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_LCR_r5 }, - { &hf_rrc_uplinkPhysChCapability_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD_LCR_r4 }, + { &hf_rrc_downlinkPhysChCapability_20, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_DL_PhysChCapabilityTDD_LCR_r5 }, + { &hf_rrc_uplinkPhysChCapability_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UL_PhysChCapabilityTDD_LCR_r4 }, { NULL, 0, 0, NULL } }; @@ -152563,7 +156489,7 @@ dissect_rrc_T_tdd128_PhysChCapability_02(tvbuff_t *tvb _U_, int offset _U_, asn1 static const per_sequence_t PhysicalChannelCapability_r5_sequence[] = { - { &hf_rrc_fddPhysChCapability_09, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_fddPhysChCapability_09 }, + { &hf_rrc_fddPhysChCapability_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_fddPhysChCapability_10 }, { &hf_rrc_tdd384_PhysChCapability_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_tdd384_PhysChCapability_01 }, { &hf_rrc_tdd128_PhysChCapability_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_tdd128_PhysChCapability_02 }, { NULL, 0, 0, NULL } @@ -152601,7 +156527,7 @@ static const per_sequence_t UE_RadioAccessCapability_r5_sequence[] = { { &hf_rrc_rlc_Capability_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_Capability_r5 }, { &hf_rrc_transportChannelCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelCapability }, { &hf_rrc_rf_Capability_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RF_Capability_r4 }, - { &hf_rrc_physicalChannelCapability_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_r5 }, + { &hf_rrc_physicalChannelCapability_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_r5 }, { &hf_rrc_ue_MultiModeRAT_Capability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_MultiModeRAT_Capability_r5 }, { &hf_rrc_securityCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SecurityCapability }, { &hf_rrc_ue_positioning_Capability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_Capability_r4 }, @@ -152689,16 +156615,16 @@ dissect_rrc_OngoingMeasRepList_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t } -static const per_sequence_t T_fdd_209_sequence[] = { +static const per_sequence_t T_fdd_211_sequence[] = { { &hf_rrc_dummy1 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CPCH_SetID }, { &hf_rrc_dummy2_02 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DRAC_StaticInformationList }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_fdd_209(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_fdd_211(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_fdd_209, T_fdd_209_sequence); + ett_rrc_T_fdd_211, T_fdd_211_sequence); return offset; } @@ -152711,7 +156637,7 @@ static const value_string rrc_T_dummy_18_vals[] = { }; static const per_choice_t T_dummy_18_choice[] = { - { 0, &hf_rrc_fdd_215 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_209 }, + { 0, &hf_rrc_fdd_217 , ASN1_NO_EXTENSIONS , dissect_rrc_T_fdd_211 }, { 1, &hf_rrc_tdd , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -152754,10 +156680,10 @@ static const per_sequence_t SRNC_RelocationInfo_r5_IEs_sequence[] = { { &hf_rrc_srb_InformationList_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList_r5 }, { &hf_rrc_rab_InformationList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r5 }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, - { &hf_rrc_ul_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList }, + { &hf_rrc_ul_TransChInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList }, { &hf_rrc_dummy_67 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_dummy_18 }, { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, - { &hf_rrc_dl_TransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r5 }, + { &hf_rrc_dl_TransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r5 }, { &hf_rrc_tpc_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_CombinationInfoList }, { &hf_rrc_measurementReport, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementReport }, { &hf_rrc_failureCause , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FailureCauseWithProtErr }, @@ -152773,14 +156699,14 @@ dissect_rrc_SRNC_RelocationInfo_r5_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_260_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_271_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_260(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_271(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_260, T_nonCriticalExtensions_260_sequence); + ett_rrc_T_nonCriticalExtensions_271, T_nonCriticalExtensions_271_sequence); return offset; } @@ -152788,7 +156714,7 @@ dissect_rrc_T_nonCriticalExtensions_260(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7f0NonCriticalExtensions_19_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_260, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_260 }, + { &hf_rrc_nonCriticalExtensions_271, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_271 }, { NULL, 0, 0, NULL } }; @@ -153021,7 +156947,7 @@ static const per_sequence_t UE_RadioAccessCapability_r6_sequence[] = { { &hf_rrc_rlc_Capability_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RLC_Capability_r5 }, { &hf_rrc_transportChannelCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_TransportChannelCapability }, { &hf_rrc_rf_Capability_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RF_Capability_r4 }, - { &hf_rrc_physicalChannelCapability_11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_r5 }, + { &hf_rrc_physicalChannelCapability_12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PhysicalChannelCapability_r5 }, { &hf_rrc_ue_MultiModeRAT_Capability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_MultiModeRAT_Capability_r5 }, { &hf_rrc_securityCapability, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SecurityCapability }, { &hf_rrc_ue_positioning_Capability_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_Positioning_Capability_r4 }, @@ -153077,7 +157003,7 @@ static const value_string rrc_MeasurementCommandWithType_r6_vals[] = { static const per_choice_t MeasurementCommandWithType_r6_choice[] = { { 0, &hf_rrc_setup_02 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r6 }, - { 1, &hf_rrc_modify_10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_modify_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -153165,9 +157091,9 @@ static const per_sequence_t SRNC_RelocationInfo_r6_IEs_sequence[] = { { &hf_rrc_srb_InformationList_02, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList_r6 }, { &hf_rrc_rab_InformationList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r6 }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, - { &hf_rrc_ul_TransChInfoList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r6 }, + { &hf_rrc_ul_TransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r6 }, { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, - { &hf_rrc_dl_TransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r5 }, + { &hf_rrc_dl_TransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r5 }, { &hf_rrc_tpc_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_CombinationInfoList }, { &hf_rrc_storedCompressedModeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_StoredCompressedModeInfo }, { &hf_rrc_measurementReport_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_measurementReport }, @@ -153252,14 +157178,14 @@ dissect_rrc_SRNC_RelocationInfo_v860ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_261_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_272_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_261(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_272(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_261, T_nonCriticalExtensions_261_sequence); + ett_rrc_T_nonCriticalExtensions_272, T_nonCriticalExtensions_272_sequence); return offset; } @@ -153267,7 +157193,7 @@ dissect_rrc_T_nonCriticalExtensions_261(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v860NonCriticalExtensions_36_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v860ext_IEs }, - { &hf_rrc_nonCriticalExtensions_261, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_261 }, + { &hf_rrc_nonCriticalExtensions_272, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_272 }, { NULL, 0, 0, NULL } }; @@ -153380,7 +157306,7 @@ static const value_string rrc_MeasurementCommandWithType_r7_vals[] = { static const per_choice_t MeasurementCommandWithType_r7_choice[] = { { 0, &hf_rrc_setup_03 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r7 }, - { 1, &hf_rrc_modify_10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_modify_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -153469,9 +157395,9 @@ static const per_sequence_t SRNC_RelocationInfo_r7_IEs_sequence[] = { { &hf_rrc_srb_InformationList_03, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList_r7 }, { &hf_rrc_rab_InformationList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r7 }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, - { &hf_rrc_ul_TransChInfoList_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r7 }, + { &hf_rrc_ul_TransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r7 }, { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, - { &hf_rrc_dl_TransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r7 }, + { &hf_rrc_dl_TransChInfoList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r7 }, { &hf_rrc_tpc_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_CombinationInfoList }, { &hf_rrc_storedCompressedModeInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_StoredCompressedModeInfo }, { &hf_rrc_measurementReport_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_measurementReport_01 }, @@ -153500,14 +157426,14 @@ dissect_rrc_T_sRNC_RelocationInfo_r7_add_ext(tvbuff_t *tvb _U_, int offset _U_, } -static const per_sequence_t T_nonCriticalExtensions_262_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_273_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_262(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_273(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_262, T_nonCriticalExtensions_262_sequence); + ett_rrc_T_nonCriticalExtensions_273, T_nonCriticalExtensions_273_sequence); return offset; } @@ -153515,7 +157441,7 @@ dissect_rrc_T_nonCriticalExtensions_262(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v860NonCriticalExtensions_37_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_v860ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v860ext_IEs }, - { &hf_rrc_nonCriticalExtensions_262, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_262 }, + { &hf_rrc_nonCriticalExtensions_273, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_273 }, { NULL, 0, 0, NULL } }; @@ -153598,7 +157524,7 @@ static const value_string rrc_MeasurementCommandWithType_r8_vals[] = { static const per_choice_t MeasurementCommandWithType_r8_choice[] = { { 0, &hf_rrc_setup_04 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r8 }, - { 1, &hf_rrc_modify_10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_modify_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -153768,9 +157694,9 @@ static const per_sequence_t SRNC_RelocationInfo_r8_IEs_sequence[] = { { &hf_rrc_srb_InformationList_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList_r8 }, { &hf_rrc_rab_InformationList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r8 }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, - { &hf_rrc_ul_TransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, + { &hf_rrc_ul_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, - { &hf_rrc_dl_TransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r7 }, + { &hf_rrc_dl_TransChInfoList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r7 }, { &hf_rrc_tpc_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_CombinationInfoList }, { &hf_rrc_e_RGCH_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_CombinationInfoList }, { &hf_rrc_storedCompressedModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_StoredCompressedModeInfo_r8 }, @@ -153805,14 +157731,14 @@ dissect_rrc_SRNC_RelocationInfo_v8d0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_263_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_274_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_263(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_274(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_263, T_nonCriticalExtensions_263_sequence); + ett_rrc_T_nonCriticalExtensions_274, T_nonCriticalExtensions_274_sequence); return offset; } @@ -153820,7 +157746,7 @@ dissect_rrc_T_nonCriticalExtensions_263(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v8d0NonCriticalExtensions_01_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_v8d0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v8d0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_263, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_263 }, + { &hf_rrc_nonCriticalExtensions_274, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_274 }, { NULL, 0, 0, NULL } }; @@ -153918,7 +157844,7 @@ static const value_string rrc_MeasurementCommandWithType_r9_vals[] = { static const per_choice_t MeasurementCommandWithType_r9_choice[] = { { 0, &hf_rrc_setup_05 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r9 }, - { 1, &hf_rrc_modify_10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_modify_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -154065,9 +157991,9 @@ static const per_sequence_t SRNC_RelocationInfo_r9_IEs_sequence[] = { { &hf_rrc_srb_InformationList_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList_r8 }, { &hf_rrc_rab_InformationList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r8 }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, - { &hf_rrc_ul_TransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, + { &hf_rrc_ul_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, - { &hf_rrc_dl_TransChInfoList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r9 }, + { &hf_rrc_dl_TransChInfoList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r9 }, { &hf_rrc_tpc_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_CombinationInfoList }, { &hf_rrc_e_RGCH_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_CombinationInfoList }, { &hf_rrc_storedCompressedModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_StoredCompressedModeInfo_r8 }, @@ -154147,14 +158073,14 @@ dissect_rrc_SRNC_RelocationInfo_v9c0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_264_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_275_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_264(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_275(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_264, T_nonCriticalExtensions_264_sequence); + ett_rrc_T_nonCriticalExtensions_275, T_nonCriticalExtensions_275_sequence); return offset; } @@ -154162,7 +158088,7 @@ dissect_rrc_T_nonCriticalExtensions_264(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v9c0NonCriticalExtensions_13_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_v9c0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v9c0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_264, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_264 }, + { &hf_rrc_nonCriticalExtensions_275, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_275 }, { NULL, 0, 0, NULL } }; @@ -154260,7 +158186,7 @@ static const value_string rrc_MeasurementCommandWithType_r10_vals[] = { static const per_choice_t MeasurementCommandWithType_r10_choice[] = { { 0, &hf_rrc_setup_06 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r10 }, - { 1, &hf_rrc_modify_10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_modify_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -154350,9 +158276,9 @@ static const per_sequence_t SRNC_RelocationInfo_r10_IEs_sequence[] = { { &hf_rrc_rab_InformationList_06, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r8 }, { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, - { &hf_rrc_ul_TransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, + { &hf_rrc_ul_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, - { &hf_rrc_dl_TransChInfoList_04, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r9 }, + { &hf_rrc_dl_TransChInfoList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r9 }, { &hf_rrc_tpc_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_CombinationInfoList }, { &hf_rrc_e_RGCH_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_CombinationInfoList }, { &hf_rrc_storedCompressedModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_StoredCompressedModeInfo_r8 }, @@ -154384,14 +158310,14 @@ dissect_rrc_SRNC_RelocationInfo_vab0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_265_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_276_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_265(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_276(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_265, T_nonCriticalExtensions_265_sequence); + ett_rrc_T_nonCriticalExtensions_276, T_nonCriticalExtensions_276_sequence); return offset; } @@ -154399,7 +158325,7 @@ dissect_rrc_T_nonCriticalExtensions_265(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_vab0NonCriticalExtensions_01_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_vab0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_vab0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_265, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_265 }, + { &hf_rrc_nonCriticalExtensions_276, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_276 }, { NULL, 0, 0, NULL } }; @@ -154482,7 +158408,7 @@ static const value_string rrc_MeasurementCommandWithType_r11_vals[] = { static const per_choice_t MeasurementCommandWithType_r11_choice[] = { { 0, &hf_rrc_setup_07 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r11 }, - { 1, &hf_rrc_modify_10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_modify_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -154572,9 +158498,9 @@ static const per_sequence_t SRNC_RelocationInfo_r11_IEs_sequence[] = { { &hf_rrc_rab_InformationList_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r11 }, { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode }, { &hf_rrc_ul_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r4 }, - { &hf_rrc_ul_TransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, + { &hf_rrc_ul_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, - { &hf_rrc_dl_TransChInfoList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 }, + { &hf_rrc_dl_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 }, { &hf_rrc_tpc_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_CombinationInfoList }, { &hf_rrc_e_RGCH_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_CombinationInfoList }, { &hf_rrc_storedCompressedModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_StoredCompressedModeInfo_r8 }, @@ -154597,14 +158523,14 @@ dissect_rrc_SRNC_RelocationInfo_r11_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_266_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_277_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_266(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_277(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_266, T_nonCriticalExtensions_266_sequence); + ett_rrc_T_nonCriticalExtensions_277, T_nonCriticalExtensions_277_sequence); return offset; } @@ -154613,7 +158539,7 @@ dissect_rrc_T_nonCriticalExtensions_266(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r11_15_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_r11, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_r11_IEs }, { &hf_rrc_sRNC_RelocationInfo_r11_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_266, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_266 }, + { &hf_rrc_nonCriticalExtensions_277, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_277 }, { NULL, 0, 0, NULL } }; @@ -154665,7 +158591,7 @@ static const value_string rrc_MeasurementCommandWithType_r12_vals[] = { static const per_choice_t MeasurementCommandWithType_r12_choice[] = { { 0, &hf_rrc_setup_08 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r12 }, - { 1, &hf_rrc_modify_10 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 1, &hf_rrc_modify_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, { 0, NULL, 0, NULL } }; @@ -154755,9 +158681,9 @@ static const per_sequence_t SRNC_RelocationInfo_r12_IEs_sequence[] = { { &hf_rrc_rab_InformationList_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r11 }, { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode }, { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 }, - { &hf_rrc_ul_TransChInfoList_03, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, + { &hf_rrc_ul_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, - { &hf_rrc_dl_TransChInfoList_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 }, + { &hf_rrc_dl_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 }, { &hf_rrc_tpc_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_CombinationInfoList }, { &hf_rrc_e_RGCH_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_CombinationInfoList }, { &hf_rrc_storedCompressedModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_StoredCompressedModeInfo_r8 }, @@ -154786,14 +158712,14 @@ dissect_rrc_SRNC_RelocationInfo_r12_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ } -static const per_sequence_t T_nonCriticalExtensions_267_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_278_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_267(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_278(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_267, T_nonCriticalExtensions_267_sequence); + ett_rrc_T_nonCriticalExtensions_278, T_nonCriticalExtensions_278_sequence); return offset; } @@ -154802,7 +158728,7 @@ dissect_rrc_T_nonCriticalExtensions_267(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r12_12_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_r12, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_r12_IEs }, { &hf_rrc_sRNC_RelocationInfo_r12_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, - { &hf_rrc_nonCriticalExtensions_267, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_267 }, + { &hf_rrc_nonCriticalExtensions_278, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_278 }, { NULL, 0, 0, NULL } }; @@ -154815,189 +158741,400 @@ dissect_rrc_T_r12_12(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr } -static const per_sequence_t T_criticalExtensions_162_sequence[] = { + +static int +dissect_rrc_T_ueCapabilityContainer_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_bit_string_containing_pdu_new(tvb, offset, actx, tree, hf_index, + NO_BOUND, NO_BOUND, FALSE, dissect_UE_CapabilityContainer_IEs_PDU); + + return offset; +} + + + +static int +dissect_rrc_T_ueCapabilityContainer_RSC_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_bit_string_containing_pdu_new(tvb, offset, actx, tree, hf_index, + NO_BOUND, NO_BOUND, FALSE, dissect_RRCConnectionSetupComplete_r3_add_ext_IEs_PDU); + + return offset; +} + + + +static int +dissect_rrc_T_ueCapabilityContainer_UCI_08(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_bit_string_containing_pdu_new(tvb, offset, actx, tree, hf_index, + NO_BOUND, NO_BOUND, FALSE, dissect_UECapabilityInformation_r3_add_ext_IEs_PDU); + + return offset; +} + + +static const value_string rrc_MeasurementCommandWithType_r13_vals[] = { + { 0, "setup" }, + { 1, "modify" }, + { 2, "release" }, + { 0, NULL } +}; + +static const per_choice_t MeasurementCommandWithType_r13_choice[] = { + { 0, &hf_rrc_setup_09 , ASN1_NO_EXTENSIONS , dissect_rrc_MeasurementType_r13 }, + { 1, &hf_rrc_modify_11 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 2, &hf_rrc_release_01 , ASN1_NO_EXTENSIONS , dissect_rrc_NULL }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_MeasurementCommandWithType_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_MeasurementCommandWithType_r13, MeasurementCommandWithType_r13_choice, + NULL); + + return offset; +} + + +static const per_sequence_t OngoingMeasRep_r13_sequence[] = { + { &hf_rrc_measurementIdentity_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementIdentity_r9 }, + { &hf_rrc_measurementCommandWithType_09, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_MeasurementCommandWithType_r13 }, + { &hf_rrc_measurementReportingMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MeasurementReportingMode }, + { &hf_rrc_additionalMeasurementID_List_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_AdditionalMeasurementID_List_r9 }, { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_162(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_OngoingMeasRep_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_162, T_criticalExtensions_162_sequence); + ett_rrc_OngoingMeasRep_r13, OngoingMeasRep_r13_sequence); return offset; } -static const value_string rrc_T_criticalExtensions_161_vals[] = { +static const per_sequence_t OngoingMeasRepList_r13_sequence_of[1] = { + { &hf_rrc_OngoingMeasRepList_r13_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_OngoingMeasRep_r13 }, +}; + +static int +dissect_rrc_OngoingMeasRepList_r13(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrc_OngoingMeasRepList_r13, OngoingMeasRepList_r13_sequence_of, + 1, maxNoOfMeas, FALSE); + + return offset; +} + + + +static int +dissect_rrc_T_measurementReport_07(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_bit_string_containing_pdu_new(tvb, offset, actx, tree, hf_index, + NO_BOUND, NO_BOUND, FALSE, dissect_MeasurementReport_PDU); + + return offset; +} + + +static const per_sequence_t SRNC_RelocationInfo_r13_IEs_sequence[] = { + { &hf_rrc_rb_IdentityForHOMessage, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RB_Identity }, + { &hf_rrc_stateOfRRC , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_StateOfRRC }, + { &hf_rrc_stateOfRRC_Procedure, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_StateOfRRC_Procedure }, + { &hf_rrc_cipheringStatusList_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CipheringStatusList_r4 }, + { &hf_rrc_latestConfiguredCN_Domain, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_CN_DomainIdentity }, + { &hf_rrc_calculationTimeForCiphering, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CalculationTimeForCiphering }, + { &hf_rrc_count_C_List , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_COUNT_C_List }, + { &hf_rrc_cipheringInfoPerRB_List_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CipheringInfoPerRB_List_r4 }, + { &hf_rrc_integrityProtectionStatus, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_IntegrityProtectionStatus }, + { &hf_rrc_srb_SpecificIntegrityProtInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_SRB_SpecificIntegrityProtInfoList }, + { &hf_rrc_implementationSpecificParams, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_ImplementationSpecificParams }, + { &hf_rrc_u_RNTI , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_U_RNTI }, + { &hf_rrc_c_RNTI , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_C_RNTI }, + { &hf_rrc_ue_RadioAccessCapability_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_UE_RadioAccessCapability_r6 }, + { &hf_rrc_ue_RadioAccessCapability_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_RadioAccessCapabBandFDDList }, + { &hf_rrc_ue_Positioning_LastKnownPos, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_Positioning_LastKnownPos }, + { &hf_rrc_uESpecificBehaviourInformation1idle, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UESpecificBehaviourInformation1idle }, + { &hf_rrc_uESpecificBehaviourInformation1interRAT, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UESpecificBehaviourInformation1interRAT }, + { &hf_rrc_ueCapabilityContainer_10, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_ueCapabilityContainer_10 }, + { &hf_rrc_ueCapabilityContainer_RSC_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_ueCapabilityContainer_RSC_08 }, + { &hf_rrc_ueCapabilityContainer_UCI_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_ueCapabilityContainer_UCI_08 }, + { &hf_rrc_ue_RATSpecificCapability_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRAT_UE_RadioAccessCapabilityList_r5 }, + { &hf_rrc_ura_Identity , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_URA_Identity }, + { &hf_rrc_srns_t_305 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_305 }, + { &hf_rrc_cn_CommonGSM_MAP_NAS_SysInfo_04, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_NAS_SystemInformationGSM_MAP }, + { &hf_rrc_cn_DomainInformationList_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_CN_DomainInformationListFull }, + { &hf_rrc_ongoingMeasRepList_11, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_OngoingMeasRepList_r13 }, + { &hf_rrc_interRATCellInfoIndication, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_InterRATCellInfoIndication }, + { &hf_rrc_predefinedConfigStatusList_01, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_PredefinedConfigStatusList }, + { &hf_rrc_srb_InformationList_05, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRB_InformationSetupList_r11 }, + { &hf_rrc_rab_InformationList_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_RAB_InformationSetupList_r11 }, + { &hf_rrc_pdcp_ROHC_TargetMode, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_PDCP_ROHC_TargetMode }, + { &hf_rrc_ul_CommonTransChInfo_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_CommonTransChInfo_r12 }, + { &hf_rrc_ul_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_AddReconfTransChInfoList_r8 }, + { &hf_rrc_dl_CommonTransChInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonTransChInfo_r4 }, + { &hf_rrc_dl_TransChInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_AddReconfTransChInfoList_r11 }, + { &hf_rrc_tpc_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_CombinationInfoList }, + { &hf_rrc_e_RGCH_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_CombinationInfoList }, + { &hf_rrc_storedCompressedModeInfo_01, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_StoredCompressedModeInfo_r8 }, + { &hf_rrc_secondary_tpc_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_TPC_CombinationInfoList_r9 }, + { &hf_rrc_secondary_e_RGCH_CombinationInfoList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_E_RGCH_CombinationInfoList_r9 }, + { &hf_rrc_serving_HSDSCH_CellInformation_05, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_Serving_HSDSCH_CellInformation_r12 }, + { &hf_rrc_dtx_drx_Info_01 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DTX_DRX_Info_r12 }, + { &hf_rrc_ul_SecondaryCellInfoFDD_02, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UL_SecondaryCellInfoFDD_r13 }, + { &hf_rrc_dch_Enhancements_Info_FDD, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DCH_Enhancements_Info_FDD }, + { &hf_rrc_dl_CommonInformation_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_CommonInformation_r12 }, + { &hf_rrc_dl_InformationPerRL_List_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_DL_InformationPerRL_List_r13 }, + { &hf_rrc_measurementReport_08, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_measurementReport_07 }, + { &hf_rrc_failureCause , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_FailureCauseWithProtErr }, + { &hf_rrc_ue_HistoryInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_UE_HistoryInformation }, + { &hf_rrc_mbms_JoinedInformation, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_JoinedInformation_r6 }, + { &hf_rrc_mbmsSelectedServiceInfo, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_MBMS_SelectedServiceInfo }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_SRNC_RelocationInfo_r13_IEs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_SRNC_RelocationInfo_r13_IEs, SRNC_RelocationInfo_r13_IEs_sequence); + + return offset; +} + + +static const per_sequence_t T_nonCriticalExtensions_279_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_nonCriticalExtensions_279(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_nonCriticalExtensions_279, T_nonCriticalExtensions_279_sequence); + + return offset; +} + + +static const per_sequence_t T_r13_10_sequence[] = { + { &hf_rrc_sRNC_RelocationInfo_r13, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_r13_IEs }, + { &hf_rrc_sRNC_RelocationInfo_r13_add_ext, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_BIT_STRING }, + { &hf_rrc_nonCriticalExtensions_279, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_279 }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_r13_10(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_r13_10, T_r13_10_sequence); + + return offset; +} + + +static const per_sequence_t T_criticalExtensions_173_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_173(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_173, T_criticalExtensions_173_sequence); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_172_vals[] = { + { 0, "r13" }, + { 1, "criticalExtensions" }, + { 0, NULL } +}; + +static const per_choice_t T_criticalExtensions_172_choice[] = { + { 0, &hf_rrc_r13_10 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r13_10 }, + { 1, &hf_rrc_criticalExtensions_174, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_173 }, + { 0, NULL, 0, NULL } +}; + +static int +dissect_rrc_T_criticalExtensions_172(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, + ett_rrc_T_criticalExtensions_172, T_criticalExtensions_172_choice, + NULL); + + return offset; +} + + +static const value_string rrc_T_criticalExtensions_171_vals[] = { { 0, "r12" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_161_choice[] = { +static const per_choice_t T_criticalExtensions_171_choice[] = { { 0, &hf_rrc_r12_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r12_12 }, - { 1, &hf_rrc_criticalExtensions_163, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_162 }, + { 1, &hf_rrc_criticalExtensions_173, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_172 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_161(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_171(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_161, T_criticalExtensions_161_choice, + ett_rrc_T_criticalExtensions_171, T_criticalExtensions_171_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_160_vals[] = { +static const value_string rrc_T_criticalExtensions_170_vals[] = { { 0, "r11" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_160_choice[] = { +static const per_choice_t T_criticalExtensions_170_choice[] = { { 0, &hf_rrc_r11_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r11_15 }, - { 1, &hf_rrc_criticalExtensions_162, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_161 }, + { 1, &hf_rrc_criticalExtensions_172, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_171 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_160(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_170(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_160, T_criticalExtensions_160_choice, + ett_rrc_T_criticalExtensions_170, T_criticalExtensions_170_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_159_vals[] = { +static const value_string rrc_T_criticalExtensions_169_vals[] = { { 0, "r10" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_159_choice[] = { +static const per_choice_t T_criticalExtensions_169_choice[] = { { 0, &hf_rrc_r10_13 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r10_13 }, - { 1, &hf_rrc_criticalExtensions_161, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_160 }, + { 1, &hf_rrc_criticalExtensions_171, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_170 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_159(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_169(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_159, T_criticalExtensions_159_choice, + ett_rrc_T_criticalExtensions_169, T_criticalExtensions_169_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_158_vals[] = { +static const value_string rrc_T_criticalExtensions_168_vals[] = { { 0, "r9" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_158_choice[] = { +static const per_choice_t T_criticalExtensions_168_choice[] = { { 0, &hf_rrc_r9_11 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r9_11 }, - { 1, &hf_rrc_criticalExtensions_160, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_159 }, + { 1, &hf_rrc_criticalExtensions_170, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_169 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_158(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_168(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_158, T_criticalExtensions_158_choice, + ett_rrc_T_criticalExtensions_168, T_criticalExtensions_168_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_157_vals[] = { +static const value_string rrc_T_criticalExtensions_167_vals[] = { { 0, "r8" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_157_choice[] = { +static const per_choice_t T_criticalExtensions_167_choice[] = { { 0, &hf_rrc_r8_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r8_12 }, - { 1, &hf_rrc_criticalExtensions_159, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_158 }, + { 1, &hf_rrc_criticalExtensions_169, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_168 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_157(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_167(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_157, T_criticalExtensions_157_choice, + ett_rrc_T_criticalExtensions_167, T_criticalExtensions_167_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_156_vals[] = { +static const value_string rrc_T_criticalExtensions_166_vals[] = { { 0, "r7" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_156_choice[] = { +static const per_choice_t T_criticalExtensions_166_choice[] = { { 0, &hf_rrc_r7_16 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r7_16 }, - { 1, &hf_rrc_criticalExtensions_158, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_157 }, + { 1, &hf_rrc_criticalExtensions_168, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_167 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_156(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_166(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_156, T_criticalExtensions_156_choice, + ett_rrc_T_criticalExtensions_166, T_criticalExtensions_166_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_155_vals[] = { +static const value_string rrc_T_criticalExtensions_165_vals[] = { { 0, "r6" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_155_choice[] = { +static const per_choice_t T_criticalExtensions_165_choice[] = { { 0, &hf_rrc_r6_12 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r6_12 }, - { 1, &hf_rrc_criticalExtensions_157, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_156 }, + { 1, &hf_rrc_criticalExtensions_167, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_166 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_155(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_165(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_155, T_criticalExtensions_155_choice, + ett_rrc_T_criticalExtensions_165, T_criticalExtensions_165_choice, NULL); return offset; } -static const value_string rrc_T_criticalExtensions_154_vals[] = { +static const value_string rrc_T_criticalExtensions_164_vals[] = { { 0, "r5" }, { 1, "criticalExtensions" }, { 0, NULL } }; -static const per_choice_t T_criticalExtensions_154_choice[] = { +static const per_choice_t T_criticalExtensions_164_choice[] = { { 0, &hf_rrc_r5_15 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_15 }, - { 1, &hf_rrc_criticalExtensions_156, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_155 }, + { 1, &hf_rrc_criticalExtensions_166, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_165 }, { 0, NULL, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_154(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_164(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_choice(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_154, T_criticalExtensions_154_choice, + ett_rrc_T_criticalExtensions_164, T_criticalExtensions_164_choice, NULL); return offset; @@ -155012,7 +159149,7 @@ static const value_string rrc_T_later_than_r3_28_vals[] = { static const per_choice_t T_later_than_r3_28_choice[] = { { 0, &hf_rrc_r4_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r4_14 }, - { 1, &hf_rrc_criticalExtensions_155, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_154 }, + { 1, &hf_rrc_criticalExtensions_165, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_164 }, { 0, NULL, 0, NULL } }; @@ -155192,14 +159329,14 @@ dissect_rrc_RFC3095_ContextInfoList_r5(tvbuff_t *tvb _U_, int offset _U_, asn1_c } -static const per_sequence_t T_nonCriticalExtensions_257_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_268_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_257(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_268(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_257, T_nonCriticalExtensions_257_sequence); + ett_rrc_T_nonCriticalExtensions_268, T_nonCriticalExtensions_268_sequence); return offset; } @@ -155207,7 +159344,7 @@ dissect_rrc_T_nonCriticalExtensions_257(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_r5_14_sequence[] = { { &hf_rrc_rFC3095_ContextInfoList_r5, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_RFC3095_ContextInfoList_r5 }, - { &hf_rrc_nonCriticalExtensions_257, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_257 }, + { &hf_rrc_nonCriticalExtensions_268, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_268 }, { NULL, 0, 0, NULL } }; @@ -155220,14 +159357,14 @@ dissect_rrc_T_r5_14(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pro } -static const per_sequence_t T_criticalExtensions_153_sequence[] = { +static const per_sequence_t T_criticalExtensions_163_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_criticalExtensions_153(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_criticalExtensions_163(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_criticalExtensions_153, T_criticalExtensions_153_sequence); + ett_rrc_T_criticalExtensions_163, T_criticalExtensions_163_sequence); return offset; } @@ -155241,7 +159378,7 @@ static const value_string rrc_RFC3095_ContextInfo_r5_vals[] = { static const per_choice_t RFC3095_ContextInfo_r5_choice[] = { { 0, &hf_rrc_r5_14 , ASN1_NO_EXTENSIONS , dissect_rrc_T_r5_14 }, - { 1, &hf_rrc_criticalExtensions_154, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_153 }, + { 1, &hf_rrc_criticalExtensions_164, ASN1_NO_EXTENSIONS , dissect_rrc_T_criticalExtensions_163 }, { 0, NULL, 0, NULL } }; @@ -155284,7 +159421,7 @@ dissect_rrc_ToTargetRNC_Container(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static int dissect_rrc_T_dL_DCCHmessage(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 519 "../../asn1/rrc/rrc.cnf" +#line 520 "../../asn1/rrc/rrc.cnf" tvbuff_t *dl_dcch_message_tvb=NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, @@ -155362,14 +159499,14 @@ dissect_rrc_SRNC_RelocationInfo_v3h0ext_IEs(tvbuff_t *tvb _U_, int offset _U_, a } -static const per_sequence_t T_nonCriticalExtensions_268_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_280_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_268(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_280(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_268, T_nonCriticalExtensions_268_sequence); + ett_rrc_T_nonCriticalExtensions_280, T_nonCriticalExtensions_280_sequence); return offset; } @@ -155377,7 +159514,7 @@ dissect_rrc_T_nonCriticalExtensions_268(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7f0NonCriticalExtensions_21_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_268, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_268 }, + { &hf_rrc_nonCriticalExtensions_280, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_280 }, { NULL, 0, 0, NULL } }; @@ -155405,14 +159542,14 @@ dissect_rrc_SRNC_RelocationInfo_r6_add_ext_IEs(tvbuff_t *tvb _U_, int offset _U_ } -static const per_sequence_t T_nonCriticalExtensions_269_sequence[] = { +static const per_sequence_t T_nonCriticalExtensions_281_sequence[] = { { NULL, 0, 0, NULL } }; static int -dissect_rrc_T_nonCriticalExtensions_269(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +dissect_rrc_T_nonCriticalExtensions_281(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrc_T_nonCriticalExtensions_269, T_nonCriticalExtensions_269_sequence); + ett_rrc_T_nonCriticalExtensions_281, T_nonCriticalExtensions_281_sequence); return offset; } @@ -155420,7 +159557,7 @@ dissect_rrc_T_nonCriticalExtensions_269(tvbuff_t *tvb _U_, int offset _U_, asn1_ static const per_sequence_t T_v7f0NonCriticalExtensions_22_sequence[] = { { &hf_rrc_sRNC_RelocationInfo_v7f0ext, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrc_SRNC_RelocationInfo_v7f0ext_IEs }, - { &hf_rrc_nonCriticalExtensions_269, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_269 }, + { &hf_rrc_nonCriticalExtensions_281, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrc_T_nonCriticalExtensions_281 }, { NULL, 0, 0, NULL } }; @@ -155521,6 +159658,14 @@ static int dissect_BCCH_BCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U offset += 7; offset >>= 3; return offset; } +static int dissect_BCCH_BCH2_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { + int offset = 0; + asn1_ctx_t asn1_ctx; + asn1_ctx_init(&asn1_ctx, ASN1_ENC_PER, FALSE, pinfo); + offset = dissect_rrc_BCCH_BCH2_Message(tvb, offset, &asn1_ctx, tree, hf_rrc_BCCH_BCH2_Message_PDU); + offset += 7; offset >>= 3; + return offset; +} static int dissect_MCCH_Message_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) { int offset = 0; asn1_ctx_t asn1_ctx; @@ -156221,6 +160366,10 @@ void proto_register_rrc(void) { { "BCCH-BCH-Message", "rrc.BCCH_BCH_Message_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_BCCH_BCH2_Message_PDU, + { "BCCH-BCH2-Message", "rrc.BCCH_BCH2_Message_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, { &hf_rrc_MCCH_Message_PDU, { "MCCH-Message", "rrc.MCCH_Message_element", FT_NONE, BASE_NONE, NULL, 0, @@ -156930,6 +161079,10 @@ void proto_register_rrc(void) { FT_NONE, BASE_NONE, NULL, 0, "SystemInformation_BCH", HFILL }}, { &hf_rrc_message_09, + { "message", "rrc.message_element", + FT_NONE, BASE_NONE, NULL, 0, + "SystemInformation2_BCH", HFILL }}, + { &hf_rrc_message_10, { "message", "rrc.message", FT_UINT32, BASE_DEC, VALS(rrc_MCCH_MessageType_vals), 0, "MCCH_MessageType", HFILL }}, @@ -156957,7 +161110,7 @@ void proto_register_rrc(void) { { "mbmsUnmodifiedServicesInformation", "rrc.mbmsUnmodifiedServicesInformation_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_message_10, + { &hf_rrc_message_11, { "message", "rrc.message", FT_UINT32, BASE_DEC, VALS(rrc_MSCH_MessageType_vals), 0, "MSCH_MessageType", HFILL }}, @@ -157222,9 +161375,29 @@ void proto_register_rrc(void) { FT_NONE, BASE_NONE, NULL, 0, "T_nonCriticalExtensions_07", HFILL }}, { &hf_rrc_criticalExtensions_07, + { "criticalExtensions", "rrc.criticalExtensions", + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_07_vals), 0, + "T_criticalExtensions_07", HFILL }}, + { &hf_rrc_r13, + { "r13", "rrc.r13_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_activeSetUpdate_r13, + { "activeSetUpdate-r13", "rrc.activeSetUpdate_r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "ActiveSetUpdate_r13_IEs", HFILL }}, + { &hf_rrc_activeSetUpdate_r13_add_ext, + { "activeSetUpdate-r13-add-ext", "rrc.activeSetUpdate_r13_add_ext", + FT_BYTES, BASE_NONE, NULL, 0, + "BIT_STRING", HFILL }}, + { &hf_rrc_nonCriticalExtensions_08, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_08", HFILL }}, + { &hf_rrc_criticalExtensions_08, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_07", HFILL }}, + "T_criticalExtensions_08", HFILL }}, { &hf_rrc_dummy_02, { "dummy", "rrc.dummy_element", FT_NONE, BASE_NONE, NULL, 0, @@ -157545,6 +161718,22 @@ void proto_register_rrc(void) { { "dPCCH2InfoFDD", "rrc.dPCCH2InfoFDD_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_dynamicActivationTime, + { "dynamicActivationTime", "rrc.dynamicActivationTime_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_ul_SecondaryCellInfoFDD_02, + { "ul-SecondaryCellInfoFDD", "rrc.ul_SecondaryCellInfoFDD", + FT_UINT32, BASE_DEC, VALS(rrc_UL_SecondaryCellInfoFDD_r13_vals), 0, + "UL_SecondaryCellInfoFDD_r13", HFILL }}, + { &hf_rrc_rl_AdditionInformationList_11, + { "rl-AdditionInformationList", "rrc.rl_AdditionInformationList", + FT_UINT32, BASE_DEC, NULL, 0, + "RL_AdditionInformationList_r13", HFILL }}, + { &hf_rrc_rl_AdditionInformationList_SecULFreq_02, + { "rl-AdditionInformationList-SecULFreq", "rrc.rl_AdditionInformationList_SecULFreq", + FT_UINT32, BASE_DEC, NULL, 0, + "RL_AdditionInformationList_SecULFreq_r13", HFILL }}, { &hf_rrc_dummy_04, { "dummy", "rrc.dummy_element", FT_NONE, BASE_NONE, NULL, 0, @@ -157565,10 +161754,10 @@ void proto_register_rrc(void) { { "activeSetUpdateComplete-r3-add-ext", "rrc.activeSetUpdateComplete_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_08, + { &hf_rrc_nonCriticalExtensions_09, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_08", HFILL }}, + "T_nonCriticalExtensions_09", HFILL }}, { &hf_rrc_failureCause, { "failureCause", "rrc.failureCause", FT_UINT32, BASE_DEC, VALS(rrc_FailureCauseWithProtErr_vals), 0, @@ -157581,10 +161770,10 @@ void proto_register_rrc(void) { { "activeSetUpdateFailure-r3-add-ext", "rrc.activeSetUpdateFailure_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_09, + { &hf_rrc_nonCriticalExtensions_10, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_09", HFILL }}, + "T_nonCriticalExtensions_10", HFILL }}, { &hf_rrc_r3_01, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -157657,18 +161846,18 @@ void proto_register_rrc(void) { { "assistanceDataDelivery-vc50ext", "rrc.assistanceDataDelivery_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "AssistanceDataDelivery_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_10, + { &hf_rrc_nonCriticalExtensions_11, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_10", HFILL }}, + "T_nonCriticalExtensions_11", HFILL }}, { &hf_rrc_later_than_r3_01, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_01", HFILL }}, - { &hf_rrc_criticalExtensions_08, + { &hf_rrc_criticalExtensions_09, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_08", HFILL }}, + "T_criticalExtensions_09", HFILL }}, { &hf_rrc_ue_positioning_GPS_AssistanceData, { "ue-positioning-GPS-AssistanceData", "rrc.ue_positioning_GPS_AssistanceData_element", FT_NONE, BASE_NONE, NULL, 0, @@ -157749,18 +161938,18 @@ void proto_register_rrc(void) { { "cellChangeOrderFromUTRAN-v590ext", "rrc.cellChangeOrderFromUTRAN_v590ext_element", FT_NONE, BASE_NONE, NULL, 0, "CellChangeOrderFromUTRAN_v590ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_11, + { &hf_rrc_nonCriticalExtensions_12, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_11", HFILL }}, + "T_nonCriticalExtensions_12", HFILL }}, { &hf_rrc_later_than_r3_02, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_02", HFILL }}, - { &hf_rrc_criticalExtensions_09, + { &hf_rrc_criticalExtensions_10, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_09", HFILL }}, + "T_criticalExtensions_10", HFILL }}, { &hf_rrc_rab_InformationList, { "rab-InformationList", "rrc.rab_InformationList", FT_UINT32, BASE_DEC, NULL, 0, @@ -157797,18 +161986,18 @@ void proto_register_rrc(void) { { "cellChangeOrderFromUTRANFailure-r3-add-ext", "rrc.cellChangeOrderFromUTRANFailure_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_12, + { &hf_rrc_nonCriticalExtensions_13, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_12", HFILL }}, + "T_nonCriticalExtensions_13", HFILL }}, { &hf_rrc_dummy_05, { "dummy", "rrc.dummy_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_criticalExtensions_10, + { &hf_rrc_criticalExtensions_11, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_10", HFILL }}, + "T_criticalExtensions_11", HFILL }}, { &hf_rrc_interRAT_ChangeFailureCause, { "interRAT-ChangeFailureCause", "rrc.interRAT_ChangeFailureCause", FT_UINT32, BASE_DEC, VALS(rrc_InterRAT_ChangeFailureCause_vals), 0, @@ -157917,10 +162106,10 @@ void proto_register_rrc(void) { { "cellUpdate-vc50ext", "rrc.cellUpdate_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "CellUpdate_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_13, + { &hf_rrc_nonCriticalExtensions_14, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_13", HFILL }}, + "T_nonCriticalExtensions_14", HFILL }}, { &hf_rrc_cellUpdate_v7e0ext, { "cellUpdate-v7e0ext", "rrc.cellUpdate_v7e0ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -157933,10 +162122,10 @@ void proto_register_rrc(void) { { "cellUpdate-v7g0ext", "rrc.cellUpdate_v7g0ext_element", FT_NONE, BASE_NONE, NULL, 0, "CellUpdate_v7g0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_14, + { &hf_rrc_nonCriticalExtensions_15, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_14", HFILL }}, + "T_nonCriticalExtensions_15", HFILL }}, { &hf_rrc_establishmentCause, { "establishmentCause", "rrc.establishmentCause", FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_EstablishmentCause_vals_ext, 0, @@ -158145,18 +162334,18 @@ void proto_register_rrc(void) { { "cellUpdateConfirm-v690ext", "rrc.cellUpdateConfirm_v690ext_element", FT_NONE, BASE_NONE, NULL, 0, "CellUpdateConfirm_v690ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_15, + { &hf_rrc_nonCriticalExtensions_16, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_15", HFILL }}, + "T_nonCriticalExtensions_16", HFILL }}, { &hf_rrc_later_than_r3_03, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_03", HFILL }}, - { &hf_rrc_criticalExtensions_11, + { &hf_rrc_criticalExtensions_12, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_11_vals), 0, - "T_criticalExtensions_11", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_12_vals), 0, + "T_criticalExtensions_12", HFILL }}, { &hf_rrc_r4, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -158185,14 +162374,14 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_03", HFILL }}, - { &hf_rrc_nonCriticalExtensions_16, + { &hf_rrc_nonCriticalExtensions_17, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_16", HFILL }}, - { &hf_rrc_criticalExtensions_12, + "T_nonCriticalExtensions_17", HFILL }}, + { &hf_rrc_criticalExtensions_13, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_12_vals), 0, - "T_criticalExtensions_12", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_13_vals), 0, + "T_criticalExtensions_13", HFILL }}, { &hf_rrc_r5, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -158213,14 +162402,14 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_04", HFILL }}, - { &hf_rrc_nonCriticalExtensions_17, + { &hf_rrc_nonCriticalExtensions_18, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_17", HFILL }}, - { &hf_rrc_criticalExtensions_13, + "T_nonCriticalExtensions_18", HFILL }}, + { &hf_rrc_criticalExtensions_14, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_13_vals), 0, - "T_criticalExtensions_13", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_14_vals), 0, + "T_criticalExtensions_14", HFILL }}, { &hf_rrc_r6_01, { "r6", "rrc.r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -158241,14 +162430,14 @@ void proto_register_rrc(void) { { "cellUpdateConfirm-v6b0ext", "rrc.cellUpdateConfirm_v6b0ext_element", FT_NONE, BASE_NONE, NULL, 0, "CellUpdateConfirm_v6b0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_18, + { &hf_rrc_nonCriticalExtensions_19, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_18", HFILL }}, - { &hf_rrc_criticalExtensions_14, + "T_nonCriticalExtensions_19", HFILL }}, + { &hf_rrc_criticalExtensions_15, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_14_vals), 0, - "T_criticalExtensions_14", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_15_vals), 0, + "T_criticalExtensions_15", HFILL }}, { &hf_rrc_r7_01, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -158277,14 +162466,14 @@ void proto_register_rrc(void) { { "cellUpdateConfirm-v860ext", "rrc.cellUpdateConfirm_v860ext_element", FT_NONE, BASE_NONE, NULL, 0, "CellUpdateConfirm_v860ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_19, + { &hf_rrc_nonCriticalExtensions_20, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_19", HFILL }}, - { &hf_rrc_criticalExtensions_15, + "T_nonCriticalExtensions_20", HFILL }}, + { &hf_rrc_criticalExtensions_16, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_15_vals), 0, - "T_criticalExtensions_15", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_16_vals), 0, + "T_criticalExtensions_16", HFILL }}, { &hf_rrc_r8_01, { "r8", "rrc.r8_element", FT_NONE, BASE_NONE, NULL, 0, @@ -158337,14 +162526,14 @@ void proto_register_rrc(void) { { "cellUpdateConfirm-v8a0ext", "rrc.cellUpdateConfirm_v8a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "CellUpdateConfirm_v8a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_20, + { &hf_rrc_nonCriticalExtensions_21, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_20", HFILL }}, - { &hf_rrc_criticalExtensions_16, + "T_nonCriticalExtensions_21", HFILL }}, + { &hf_rrc_criticalExtensions_17, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_16_vals), 0, - "T_criticalExtensions_16", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_17_vals), 0, + "T_criticalExtensions_17", HFILL }}, { &hf_rrc_r9_01, { "r9", "rrc.r9_element", FT_NONE, BASE_NONE, NULL, 0, @@ -158373,14 +162562,14 @@ void proto_register_rrc(void) { { "cellUpdateConfirm-v9c0ext", "rrc.cellUpdateConfirm_v9c0ext_element", FT_NONE, BASE_NONE, NULL, 0, "CellUpdateConfirm_v9c0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_21, + { &hf_rrc_nonCriticalExtensions_22, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_21", HFILL }}, - { &hf_rrc_criticalExtensions_17, + "T_nonCriticalExtensions_22", HFILL }}, + { &hf_rrc_criticalExtensions_18, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_17_vals), 0, - "T_criticalExtensions_17", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_18_vals), 0, + "T_criticalExtensions_18", HFILL }}, { &hf_rrc_r10_01, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -158405,14 +162594,14 @@ void proto_register_rrc(void) { { "cellUpdateConfirm-vb50ext", "rrc.cellUpdateConfirm_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "CellUpdateConfirm_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_22, + { &hf_rrc_nonCriticalExtensions_23, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_22", HFILL }}, - { &hf_rrc_criticalExtensions_18, + "T_nonCriticalExtensions_23", HFILL }}, + { &hf_rrc_criticalExtensions_19, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_18_vals), 0, - "T_criticalExtensions_18", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_19_vals), 0, + "T_criticalExtensions_19", HFILL }}, { &hf_rrc_r11_01, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -158425,14 +162614,14 @@ void proto_register_rrc(void) { { "cellUpdateConfirm-r11-add-ext", "rrc.cellUpdateConfirm_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_23, + { &hf_rrc_nonCriticalExtensions_24, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_23", HFILL }}, - { &hf_rrc_criticalExtensions_19, + "T_nonCriticalExtensions_24", HFILL }}, + { &hf_rrc_criticalExtensions_20, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_19_vals), 0, - "T_criticalExtensions_19", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_20_vals), 0, + "T_criticalExtensions_20", HFILL }}, { &hf_rrc_r12_01, { "r12", "rrc.r12_element", FT_NONE, BASE_NONE, NULL, 0, @@ -158445,14 +162634,34 @@ void proto_register_rrc(void) { { "cellUpdateConfirm-r12-add-ext", "rrc.cellUpdateConfirm_r12_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_24, + { &hf_rrc_nonCriticalExtensions_25, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_24", HFILL }}, - { &hf_rrc_criticalExtensions_20, + "T_nonCriticalExtensions_25", HFILL }}, + { &hf_rrc_criticalExtensions_21, + { "criticalExtensions", "rrc.criticalExtensions", + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_21_vals), 0, + "T_criticalExtensions_21", HFILL }}, + { &hf_rrc_r13_01, + { "r13", "rrc.r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_r13_01", HFILL }}, + { &hf_rrc_cellUpdateConfirm_r13, + { "cellUpdateConfirm-r13", "rrc.cellUpdateConfirm_r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "CellUpdateConfirm_r13_IEs", HFILL }}, + { &hf_rrc_cellUpdateConfirm_r13_add_ext, + { "cellUpdateConfirm-r13-add-ext", "rrc.cellUpdateConfirm_r13_add_ext", + FT_BYTES, BASE_NONE, NULL, 0, + "BIT_STRING", HFILL }}, + { &hf_rrc_nonCriticalExtensions_26, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_26", HFILL }}, + { &hf_rrc_criticalExtensions_22, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_20", HFILL }}, + "T_criticalExtensions_22", HFILL }}, { &hf_rrc_integrityProtectionModeInfo, { "integrityProtectionModeInfo", "rrc.integrityProtectionModeInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -158817,10 +163026,10 @@ void proto_register_rrc(void) { { "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v7g0NonCriticalExtensions_04", HFILL }}, - { &hf_rrc_nonCriticalExtensions_25, + { &hf_rrc_nonCriticalExtensions_27, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_25", HFILL }}, + "T_nonCriticalExtensions_27", HFILL }}, { &hf_rrc_ul_EDCH_Information_02, { "ul-EDCH-Information", "rrc.ul_EDCH_Information", FT_UINT32, BASE_DEC, VALS(rrc_UL_EDCH_Information_ext_vals), 0, @@ -158993,6 +163202,26 @@ void proto_register_rrc(void) { { "dedicatedWLANOffloadInformation", "rrc.dedicatedWLANOffloadInformation_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_uraPCHWithSeamlessTransitionRNTIHandlingMode, + { "uraPCHWithSeamlessTransitionRNTIHandlingMode", "rrc.uraPCHWithSeamlessTransitionRNTIHandlingMode", + FT_UINT32, BASE_DEC, VALS(rrc_T_uraPCHWithSeamlessTransitionRNTIHandlingMode_vals), 0, + NULL, HFILL }}, + { &hf_rrc_otherStateConfig, + { "otherStateConfig", "rrc.otherStateConfig_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_retrievableConfigInfo, + { "retrievableConfigInfo", "rrc.retrievableConfigInfo_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_dl_AddReconfTransChInfoList_07, + { "dl-AddReconfTransChInfoList", "rrc.dl_AddReconfTransChInfoList", + FT_UINT32, BASE_DEC, NULL, 0, + "DL_AddReconfTransChInfoList_r13", HFILL }}, + { &hf_rrc_dl_InformationPerRL_List_08, + { "dl-InformationPerRL-List", "rrc.dl_InformationPerRL_List", + FT_UINT32, BASE_DEC, NULL, 0, + "DL_InformationPerRL_List_r13", HFILL }}, { &hf_rrc_r3_05, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -159021,18 +163250,18 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_05", HFILL }}, - { &hf_rrc_nonCriticalExtensions_26, + { &hf_rrc_nonCriticalExtensions_28, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_26", HFILL }}, + "T_nonCriticalExtensions_28", HFILL }}, { &hf_rrc_later_than_r3_04, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_04", HFILL }}, - { &hf_rrc_criticalExtensions_21, + { &hf_rrc_criticalExtensions_23, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_21_vals), 0, - "T_criticalExtensions_21", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_23_vals), 0, + "T_criticalExtensions_23", HFILL }}, { &hf_rrc_r4_01, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -159057,14 +163286,14 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_06", HFILL }}, - { &hf_rrc_nonCriticalExtensions_27, + { &hf_rrc_nonCriticalExtensions_29, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_27", HFILL }}, - { &hf_rrc_criticalExtensions_22, + "T_nonCriticalExtensions_29", HFILL }}, + { &hf_rrc_criticalExtensions_24, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_22_vals), 0, - "T_criticalExtensions_22", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_24_vals), 0, + "T_criticalExtensions_24", HFILL }}, { &hf_rrc_r5_01, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -159081,14 +163310,14 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_07", HFILL }}, - { &hf_rrc_nonCriticalExtensions_28, + { &hf_rrc_nonCriticalExtensions_30, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_28", HFILL }}, - { &hf_rrc_criticalExtensions_23, + "T_nonCriticalExtensions_30", HFILL }}, + { &hf_rrc_criticalExtensions_25, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_23_vals), 0, - "T_criticalExtensions_23", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_25_vals), 0, + "T_criticalExtensions_25", HFILL }}, { &hf_rrc_r6_02, { "r6", "rrc.r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -159097,14 +163326,14 @@ void proto_register_rrc(void) { { "v6b0NonCriticalExtensions", "rrc.v6b0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v6b0NonCriticalExtensions_03", HFILL }}, - { &hf_rrc_nonCriticalExtensions_29, + { &hf_rrc_nonCriticalExtensions_31, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_29", HFILL }}, - { &hf_rrc_criticalExtensions_24, + "T_nonCriticalExtensions_31", HFILL }}, + { &hf_rrc_criticalExtensions_26, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_24_vals), 0, - "T_criticalExtensions_24", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_26_vals), 0, + "T_criticalExtensions_26", HFILL }}, { &hf_rrc_r7_02, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -159121,14 +163350,14 @@ void proto_register_rrc(void) { { "v860NonCriticalExtensions", "rrc.v860NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v860NonCriticalExtensions_02", HFILL }}, - { &hf_rrc_nonCriticalExtensions_30, + { &hf_rrc_nonCriticalExtensions_32, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_30", HFILL }}, - { &hf_rrc_criticalExtensions_25, + "T_nonCriticalExtensions_32", HFILL }}, + { &hf_rrc_criticalExtensions_27, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_25_vals), 0, - "T_criticalExtensions_25", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_27_vals), 0, + "T_criticalExtensions_27", HFILL }}, { &hf_rrc_r8_02, { "r8", "rrc.r8_element", FT_NONE, BASE_NONE, NULL, 0, @@ -159153,26 +163382,26 @@ void proto_register_rrc(void) { { "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v7g0NonCriticalExtensions_05", HFILL }}, - { &hf_rrc_nonCriticalExtensions_31, + { &hf_rrc_nonCriticalExtensions_33, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_31", HFILL }}, - { &hf_rrc_criticalExtensions_26, + "T_nonCriticalExtensions_33", HFILL }}, + { &hf_rrc_criticalExtensions_28, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_26_vals), 0, - "T_criticalExtensions_26", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_28_vals), 0, + "T_criticalExtensions_28", HFILL }}, { &hf_rrc_r9_02, { "r9", "rrc.r9_element", FT_NONE, BASE_NONE, NULL, 0, "T_r9_02", HFILL }}, - { &hf_rrc_nonCriticalExtensions_32, + { &hf_rrc_nonCriticalExtensions_34, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_32", HFILL }}, - { &hf_rrc_criticalExtensions_27, + "T_nonCriticalExtensions_34", HFILL }}, + { &hf_rrc_criticalExtensions_29, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_27_vals), 0, - "T_criticalExtensions_27", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_29_vals), 0, + "T_criticalExtensions_29", HFILL }}, { &hf_rrc_r10_02, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -159181,38 +163410,50 @@ void proto_register_rrc(void) { { "vb50NonCriticalExtensions", "rrc.vb50NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_vb50NonCriticalExtensions_03", HFILL }}, - { &hf_rrc_nonCriticalExtensions_33, + { &hf_rrc_nonCriticalExtensions_35, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_33", HFILL }}, - { &hf_rrc_criticalExtensions_28, + "T_nonCriticalExtensions_35", HFILL }}, + { &hf_rrc_criticalExtensions_30, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_28_vals), 0, - "T_criticalExtensions_28", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_30_vals), 0, + "T_criticalExtensions_30", HFILL }}, { &hf_rrc_r11_02, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, "T_r11_02", HFILL }}, - { &hf_rrc_nonCriticalExtensions_34, + { &hf_rrc_nonCriticalExtensions_36, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_34", HFILL }}, - { &hf_rrc_criticalExtensions_29, + "T_nonCriticalExtensions_36", HFILL }}, + { &hf_rrc_criticalExtensions_31, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_29_vals), 0, - "T_criticalExtensions_29", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_31_vals), 0, + "T_criticalExtensions_31", HFILL }}, { &hf_rrc_r12_02, { "r12", "rrc.r12_element", FT_NONE, BASE_NONE, NULL, 0, "T_r12_02", HFILL }}, - { &hf_rrc_nonCriticalExtensions_35, + { &hf_rrc_nonCriticalExtensions_37, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_35", HFILL }}, - { &hf_rrc_criticalExtensions_30, + "T_nonCriticalExtensions_37", HFILL }}, + { &hf_rrc_criticalExtensions_32, + { "criticalExtensions", "rrc.criticalExtensions", + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_32_vals), 0, + "T_criticalExtensions_32", HFILL }}, + { &hf_rrc_r13_02, + { "r13", "rrc.r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_r13_02", HFILL }}, + { &hf_rrc_nonCriticalExtensions_38, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_38", HFILL }}, + { &hf_rrc_criticalExtensions_33, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_30", HFILL }}, + "T_criticalExtensions_33", HFILL }}, { &hf_rrc_r3_06, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -159229,18 +163470,18 @@ void proto_register_rrc(void) { { "counterCheck-r3-add-ext", "rrc.counterCheck_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_36, + { &hf_rrc_nonCriticalExtensions_39, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_36", HFILL }}, + "T_nonCriticalExtensions_39", HFILL }}, { &hf_rrc_later_than_r3_05, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_05", HFILL }}, - { &hf_rrc_criticalExtensions_31, + { &hf_rrc_criticalExtensions_34, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_31", HFILL }}, + "T_criticalExtensions_34", HFILL }}, { &hf_rrc_rb_COUNT_C_MSB_InformationList, { "rb-COUNT-C-MSB-InformationList", "rrc.rb_COUNT_C_MSB_InformationList", FT_UINT32, BASE_DEC, NULL, 0, @@ -159257,10 +163498,10 @@ void proto_register_rrc(void) { { "counterCheckResponse-r3-add-ext", "rrc.counterCheckResponse_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_37, + { &hf_rrc_nonCriticalExtensions_40, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_37", HFILL }}, + "T_nonCriticalExtensions_40", HFILL }}, { &hf_rrc_r3_07, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -159277,18 +163518,18 @@ void proto_register_rrc(void) { { "downlinkDirectTransfer-r3-add-ext", "rrc.downlinkDirectTransfer_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_38, + { &hf_rrc_nonCriticalExtensions_41, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_38", HFILL }}, + "T_nonCriticalExtensions_41", HFILL }}, { &hf_rrc_later_than_r3_06, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_06", HFILL }}, - { &hf_rrc_criticalExtensions_32, + { &hf_rrc_criticalExtensions_35, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_32", HFILL }}, + "T_criticalExtensions_35", HFILL }}, { &hf_rrc_cn_DomainIdentity, { "cn-DomainIdentity", "rrc.cn_DomainIdentity", FT_UINT32, BASE_DEC, VALS(rrc_CN_DomainIdentity_vals), 0, @@ -159305,10 +163546,10 @@ void proto_register_rrc(void) { { "dummy", "rrc.dummy", FT_BYTES, BASE_NONE, NULL, 0, "ETWS_WarningSecurityInfo", HFILL }}, - { &hf_rrc_nonCriticalExtensions_39, + { &hf_rrc_nonCriticalExtensions_42, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_39", HFILL }}, + "T_nonCriticalExtensions_42", HFILL }}, { &hf_rrc_r3_08, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -159317,14 +163558,14 @@ void proto_register_rrc(void) { { "handoverToUTRANCommand-r3", "rrc.handoverToUTRANCommand_r3_element", FT_NONE, BASE_NONE, NULL, 0, "HandoverToUTRANCommand_r3_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_40, + { &hf_rrc_nonCriticalExtensions_43, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_40", HFILL }}, - { &hf_rrc_criticalExtensions_33, + "T_nonCriticalExtensions_43", HFILL }}, + { &hf_rrc_criticalExtensions_36, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_33_vals), 0, - "T_criticalExtensions_33", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_36_vals), 0, + "T_criticalExtensions_36", HFILL }}, { &hf_rrc_r4_02, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -159333,14 +163574,14 @@ void proto_register_rrc(void) { { "handoverToUTRANCommand-r4", "rrc.handoverToUTRANCommand_r4_element", FT_NONE, BASE_NONE, NULL, 0, "HandoverToUTRANCommand_r4_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_41, + { &hf_rrc_nonCriticalExtensions_44, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_41", HFILL }}, - { &hf_rrc_criticalExtensions_34, + "T_nonCriticalExtensions_44", HFILL }}, + { &hf_rrc_criticalExtensions_37, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_34_vals), 0, - "T_criticalExtensions_34", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_37_vals), 0, + "T_criticalExtensions_37", HFILL }}, { &hf_rrc_r5_02, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -159349,14 +163590,14 @@ void proto_register_rrc(void) { { "handoverToUTRANCommand-r5", "rrc.handoverToUTRANCommand_r5_element", FT_NONE, BASE_NONE, NULL, 0, "HandoverToUTRANCommand_r5_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_42, + { &hf_rrc_nonCriticalExtensions_45, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_42", HFILL }}, - { &hf_rrc_criticalExtensions_35, + "T_nonCriticalExtensions_45", HFILL }}, + { &hf_rrc_criticalExtensions_38, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_35_vals), 0, - "T_criticalExtensions_35", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_38_vals), 0, + "T_criticalExtensions_38", HFILL }}, { &hf_rrc_r6_03, { "r6", "rrc.r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -159373,14 +163614,14 @@ void proto_register_rrc(void) { { "handoverToUTRANCommand-v6b0ext", "rrc.handoverToUTRANCommand_v6b0ext_element", FT_NONE, BASE_NONE, NULL, 0, "HandoverToUTRANCommand_v6b0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_43, + { &hf_rrc_nonCriticalExtensions_46, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_43", HFILL }}, - { &hf_rrc_criticalExtensions_36, + "T_nonCriticalExtensions_46", HFILL }}, + { &hf_rrc_criticalExtensions_39, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_36_vals), 0, - "T_criticalExtensions_36", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_39_vals), 0, + "T_criticalExtensions_39", HFILL }}, { &hf_rrc_r7_03, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -159413,14 +163654,14 @@ void proto_register_rrc(void) { { "handoverToUTRANCommand-v7d0ext", "rrc.handoverToUTRANCommand_v7d0ext_element", FT_NONE, BASE_NONE, NULL, 0, "HandoverToUTRANCommand_v7d0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_44, + { &hf_rrc_nonCriticalExtensions_47, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_44", HFILL }}, - { &hf_rrc_criticalExtensions_37, + "T_nonCriticalExtensions_47", HFILL }}, + { &hf_rrc_criticalExtensions_40, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_37_vals), 0, - "T_criticalExtensions_37", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_40_vals), 0, + "T_criticalExtensions_40", HFILL }}, { &hf_rrc_r8_03, { "r8", "rrc.r8_element", FT_NONE, BASE_NONE, NULL, 0, @@ -159449,14 +163690,14 @@ void proto_register_rrc(void) { { "handoverToUTRANCommand-v8a0ext", "rrc.handoverToUTRANCommand_v8a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "HandoverToUTRANCommand_v8a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_45, + { &hf_rrc_nonCriticalExtensions_48, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_45", HFILL }}, - { &hf_rrc_criticalExtensions_38, + "T_nonCriticalExtensions_48", HFILL }}, + { &hf_rrc_criticalExtensions_41, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_38_vals), 0, - "T_criticalExtensions_38", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_41_vals), 0, + "T_criticalExtensions_41", HFILL }}, { &hf_rrc_r9_03, { "r9", "rrc.r9_element", FT_NONE, BASE_NONE, NULL, 0, @@ -159473,11 +163714,11 @@ void proto_register_rrc(void) { { "handoverToUTRANCommand-v9c0ext", "rrc.handoverToUTRANCommand_v9c0ext_element", FT_NONE, BASE_NONE, NULL, 0, "HandoverToUTRANCommand_v9c0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_46, + { &hf_rrc_nonCriticalExtensions_49, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_46", HFILL }}, - { &hf_rrc_criticalExtensions_39, + "T_nonCriticalExtensions_49", HFILL }}, + { &hf_rrc_criticalExtensions_42, { "criticalExtensions", "rrc.criticalExtensions", FT_UINT32, BASE_DEC, VALS(rrc_HandoverToUTRANCommand_LaterCriticalExtensions_vals), 0, "HandoverToUTRANCommand_LaterCriticalExtensions", HFILL }}, @@ -159569,7 +163810,7 @@ void proto_register_rrc(void) { { "dl-CommonInformationPost", "rrc.dl_CommonInformationPost_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_dl_InformationPerRL_List_08, + { &hf_rrc_dl_InformationPerRL_List_09, { "dl-InformationPerRL-List", "rrc.dl_InformationPerRL_List", FT_UINT32, BASE_DEC, NULL, 0, "DL_InformationPerRL_ListPostFDD", HFILL }}, @@ -159965,14 +164206,14 @@ void proto_register_rrc(void) { { "v9c0NonCriticalExtensions", "rrc.v9c0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v9c0NonCriticalExtensions_03", HFILL }}, - { &hf_rrc_nonCriticalExtensions_47, + { &hf_rrc_nonCriticalExtensions_50, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_47", HFILL }}, - { &hf_rrc_criticalExtensions_40, + "T_nonCriticalExtensions_50", HFILL }}, + { &hf_rrc_criticalExtensions_43, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_39_vals), 0, - "T_criticalExtensions_39", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_42_vals), 0, + "T_criticalExtensions_42", HFILL }}, { &hf_rrc_r11_03, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -159993,14 +164234,14 @@ void proto_register_rrc(void) { { "handoverToUTRANCommand-vbc0ext", "rrc.handoverToUTRANCommand_vbc0ext_element", FT_NONE, BASE_NONE, NULL, 0, "HandoverToUTRANCommand_vbc0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_48, + { &hf_rrc_nonCriticalExtensions_51, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_48", HFILL }}, - { &hf_rrc_criticalExtensions_41, + "T_nonCriticalExtensions_51", HFILL }}, + { &hf_rrc_criticalExtensions_44, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_40_vals), 0, - "T_criticalExtensions_40", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_43_vals), 0, + "T_criticalExtensions_43", HFILL }}, { &hf_rrc_r12_03, { "r12", "rrc.r12_element", FT_NONE, BASE_NONE, NULL, 0, @@ -160013,14 +164254,14 @@ void proto_register_rrc(void) { { "handoverToUTRANCommand-r12-add-ext", "rrc.handoverToUTRANCommand_r12_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_49, + { &hf_rrc_nonCriticalExtensions_52, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_49", HFILL }}, - { &hf_rrc_criticalExtensions_42, + "T_nonCriticalExtensions_52", HFILL }}, + { &hf_rrc_criticalExtensions_45, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_41", HFILL }}, + "T_criticalExtensions_44", HFILL }}, { &hf_rrc_specificationMode_07, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_07_vals), 0, @@ -160209,10 +164450,10 @@ void proto_register_rrc(void) { { "handoverToUTRANComplete-vb50ext", "rrc.handoverToUTRANComplete_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "HandoverToUTRANComplete_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_50, + { &hf_rrc_nonCriticalExtensions_53, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_50", HFILL }}, + "T_nonCriticalExtensions_53", HFILL }}, { &hf_rrc_loggedMeasAvailable_02, { "loggedMeasAvailable", "rrc.loggedMeasAvailable", FT_UINT32, BASE_DEC, VALS(rrc_T_loggedMeasAvailable_02_vals), 0, @@ -160289,10 +164530,10 @@ void proto_register_rrc(void) { { "initialDirectTransfer-vc50ext", "rrc.initialDirectTransfer_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "InitialDirectTransfer_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_51, + { &hf_rrc_nonCriticalExtensions_54, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_51", HFILL }}, + "T_nonCriticalExtensions_54", HFILL }}, { &hf_rrc_start_Value, { "start-Value", "rrc.start_Value", FT_BYTES, BASE_NONE, NULL, 0, @@ -160317,10 +164558,10 @@ void proto_register_rrc(void) { { "initialDirectTransfer-v7g0ext", "rrc.initialDirectTransfer_v7g0ext_element", FT_NONE, BASE_NONE, NULL, 0, "InitialDirectTransfer_v7g0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_52, + { &hf_rrc_nonCriticalExtensions_55, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_52", HFILL }}, + "T_nonCriticalExtensions_55", HFILL }}, { &hf_rrc_r3_09, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -160353,18 +164594,18 @@ void proto_register_rrc(void) { { "handoverFromUTRANCommand-GSM-v860ext", "rrc.handoverFromUTRANCommand_GSM_v860ext_element", FT_NONE, BASE_NONE, NULL, 0, "HandoverFromUTRANCommand_GSM_v860ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_53, + { &hf_rrc_nonCriticalExtensions_56, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_53", HFILL }}, + "T_nonCriticalExtensions_56", HFILL }}, { &hf_rrc_later_than_r3_07, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_07", HFILL }}, - { &hf_rrc_criticalExtensions_43, + { &hf_rrc_criticalExtensions_46, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_42_vals), 0, - "T_criticalExtensions_42", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_45_vals), 0, + "T_criticalExtensions_45", HFILL }}, { &hf_rrc_r6_04, { "r6", "rrc.r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -160381,14 +164622,14 @@ void proto_register_rrc(void) { { "v860NonCriticalExtensions", "rrc.v860NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v860NonCriticalExtensions_05", HFILL }}, - { &hf_rrc_nonCriticalExtensions_54, + { &hf_rrc_nonCriticalExtensions_57, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_54", HFILL }}, - { &hf_rrc_criticalExtensions_44, + "T_nonCriticalExtensions_57", HFILL }}, + { &hf_rrc_criticalExtensions_47, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_43", HFILL }}, + "T_criticalExtensions_46", HFILL }}, { &hf_rrc_toHandoverRAB_Info, { "toHandoverRAB-Info", "rrc.toHandoverRAB_Info_element", FT_NONE, BASE_NONE, NULL, 0, @@ -160453,18 +164694,18 @@ void proto_register_rrc(void) { { "handoverFromUTRANCommand-GERANIu-r5", "rrc.handoverFromUTRANCommand_GERANIu_r5_element", FT_NONE, BASE_NONE, NULL, 0, "HandoverFromUTRANCommand_GERANIu_r5_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_55, + { &hf_rrc_nonCriticalExtensions_58, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_55", HFILL }}, + "T_nonCriticalExtensions_58", HFILL }}, { &hf_rrc_later_than_r5, { "later-than-r5", "rrc.later_than_r5_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_criticalExtensions_45, + { &hf_rrc_criticalExtensions_48, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_44", HFILL }}, + "T_criticalExtensions_47", HFILL }}, { &hf_rrc_frequency_Band, { "frequency-Band", "rrc.frequency_Band", FT_UINT32, BASE_DEC, VALS(rrc_Frequency_Band_vals), 0, @@ -160501,26 +164742,26 @@ void proto_register_rrc(void) { { "handoverFromUTRANCommand-CDMA2000-r3-add-ext", "rrc.handoverFromUTRANCommand_CDMA2000_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_56, + { &hf_rrc_nonCriticalExtensions_59, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_56", HFILL }}, + "T_nonCriticalExtensions_59", HFILL }}, { &hf_rrc_later_than_r3_08, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_08", HFILL }}, - { &hf_rrc_criticalExtensions_46, + { &hf_rrc_criticalExtensions_49, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_45", HFILL }}, + "T_criticalExtensions_48", HFILL }}, { &hf_rrc_cdma2000_MessageList, { "cdma2000-MessageList", "rrc.cdma2000_MessageList", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_criticalExtensions_47, + { &hf_rrc_criticalExtensions_50, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_46_vals), 0, - "T_criticalExtensions_46", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_49_vals), 0, + "T_criticalExtensions_49", HFILL }}, { &hf_rrc_r8_04, { "r8", "rrc.r8_element", FT_NONE, BASE_NONE, NULL, 0, @@ -160533,14 +164774,14 @@ void proto_register_rrc(void) { { "handoverFromUTRANCommand-EUTRA-r8-add-ext", "rrc.handoverFromUTRANCommand_EUTRA_r8_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_57, + { &hf_rrc_nonCriticalExtensions_60, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_57", HFILL }}, - { &hf_rrc_criticalExtensions_48, + "T_nonCriticalExtensions_60", HFILL }}, + { &hf_rrc_criticalExtensions_51, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_47_vals), 0, - "T_criticalExtensions_47", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_50_vals), 0, + "T_criticalExtensions_50", HFILL }}, { &hf_rrc_r11_04, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -160553,14 +164794,14 @@ void proto_register_rrc(void) { { "handoverFromUTRANCommand-EUTRA-r11-add-ext", "rrc.handoverFromUTRANCommand_EUTRA_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_58, + { &hf_rrc_nonCriticalExtensions_61, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_58", HFILL }}, - { &hf_rrc_criticalExtensions_49, + "T_nonCriticalExtensions_61", HFILL }}, + { &hf_rrc_criticalExtensions_52, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_48", HFILL }}, + "T_criticalExtensions_51", HFILL }}, { &hf_rrc_toHandoverRAB_Info_02, { "toHandoverRAB-Info", "rrc.toHandoverRAB_Info", FT_UINT32, BASE_DEC, NULL, 0, @@ -160621,10 +164862,10 @@ void proto_register_rrc(void) { { "handoverFromUTRANFailure-v860ext", "rrc.handoverFromUTRANFailure_v860ext_element", FT_NONE, BASE_NONE, NULL, 0, "HandoverFromUtranFailure_v860ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_59, + { &hf_rrc_nonCriticalExtensions_62, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_59", HFILL }}, + "T_nonCriticalExtensions_62", HFILL }}, { &hf_rrc_geranIu_MessageList_01, { "geranIu-MessageList", "rrc.geranIu_MessageList", FT_UINT32, BASE_DEC, NULL, 0, @@ -160785,10 +165026,10 @@ void proto_register_rrc(void) { { "interRATHandoverInfo-va40ext", "rrc.interRATHandoverInfo_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "InterRATHandoverInfoBand_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_60, + { &hf_rrc_nonCriticalExtensions_63, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_60", HFILL }}, + "T_nonCriticalExtensions_63", HFILL }}, { &hf_rrc_accessStratumReleaseIndicator, { "accessStratumReleaseIndicator", "rrc.accessStratumReleaseIndicator", FT_UINT32, BASE_DEC, VALS(rrc_AccessStratumReleaseIndicator_vals), 0, @@ -160937,10 +165178,18 @@ void proto_register_rrc(void) { { "interRATHandoverInfo-vc50ext", "rrc.interRATHandoverInfo_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "InterRATHandoverInfo_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_61, + { &hf_rrc_vdxyNonCriticalExtensions, + { "vdxyNonCriticalExtensions", "rrc.vdxyNonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_interRATHandoverInfo_vdxyext, + { "interRATHandoverInfo-vdxyext", "rrc.interRATHandoverInfo_vdxyext_element", + FT_NONE, BASE_NONE, NULL, 0, + "InterRATHandoverInfo_vdxyext_IEs", HFILL }}, + { &hf_rrc_nonCriticalExtensions_64, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_61", HFILL }}, + "T_nonCriticalExtensions_64", HFILL }}, { &hf_rrc_supportForSIB11bis, { "supportForSIB11bis", "rrc.supportForSIB11bis", FT_UINT32, BASE_DEC, VALS(rrc_T_supportForSIB11bis_vals), 0, @@ -161053,6 +165302,14 @@ void proto_register_rrc(void) { { "ue-RadioAccessCapabilityComp2", "rrc.ue_RadioAccessCapabilityComp2_element", FT_NONE, BASE_NONE, NULL, 0, "UE_RadioAccessCapabilityComp2_vc50ext", HFILL }}, + { &hf_rrc_ue_RadioAccessCapabilityInfo_vdxyext, + { "ue-RadioAccessCapabilityInfo-vdxyext", "rrc.ue_RadioAccessCapabilityInfo_vdxyext_element", + FT_NONE, BASE_NONE, NULL, 0, + "UE_RadioAccessCapability_vdxyext", HFILL }}, + { &hf_rrc_ue_RadioAccessCapabilityComp2_08, + { "ue-RadioAccessCapabilityComp2", "rrc.ue_RadioAccessCapabilityComp2_element", + FT_NONE, BASE_NONE, NULL, 0, + "UE_RadioAccessCapabilityComp2_vdxyext", HFILL }}, { &hf_rrc_r3_11, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -161105,18 +165362,18 @@ void proto_register_rrc(void) { { "measurementControl-v5b0ext", "rrc.measurementControl_v5b0ext_element", FT_NONE, BASE_NONE, NULL, 0, "MeasurementControl_v5b0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_62, + { &hf_rrc_nonCriticalExtensions_65, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_62", HFILL }}, + "T_nonCriticalExtensions_65", HFILL }}, { &hf_rrc_later_than_r3_09, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_09", HFILL }}, - { &hf_rrc_criticalExtensions_50, + { &hf_rrc_criticalExtensions_53, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_49_vals), 0, - "T_criticalExtensions_49", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_52_vals), 0, + "T_criticalExtensions_52", HFILL }}, { &hf_rrc_r4_03, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -161141,10 +165398,10 @@ void proto_register_rrc(void) { { "v5b0NonCriticalExtensions", "rrc.v5b0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v5b0NonCriticalExtensions_01", HFILL }}, - { &hf_rrc_nonCriticalExtensions_63, + { &hf_rrc_nonCriticalExtensions_66, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_63", HFILL }}, + "T_nonCriticalExtensions_66", HFILL }}, { &hf_rrc_later_than_r4, { "later-than-r4", "rrc.later_than_r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -161153,10 +165410,10 @@ void proto_register_rrc(void) { { "rrc-TransactionIdentifier-MSP", "rrc.rrc_TransactionIdentifier_MSP", FT_UINT32, BASE_DEC, NULL, 0, "RRC_TransactionIdentifier", HFILL }}, - { &hf_rrc_criticalExtensions_51, + { &hf_rrc_criticalExtensions_54, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_50_vals), 0, - "T_criticalExtensions_50", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_53_vals), 0, + "T_criticalExtensions_53", HFILL }}, { &hf_rrc_r6_05, { "r6", "rrc.r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -161173,14 +165430,14 @@ void proto_register_rrc(void) { { "measurementControl-v6a0ext", "rrc.measurementControl_v6a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "MeasurementControl_v6a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_64, + { &hf_rrc_nonCriticalExtensions_67, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_64", HFILL }}, - { &hf_rrc_criticalExtensions_52, + "T_nonCriticalExtensions_67", HFILL }}, + { &hf_rrc_criticalExtensions_55, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_51_vals), 0, - "T_criticalExtensions_51", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_54_vals), 0, + "T_criticalExtensions_54", HFILL }}, { &hf_rrc_r7_04, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -161201,14 +165458,14 @@ void proto_register_rrc(void) { { "measurementControl-v7b0ext", "rrc.measurementControl_v7b0ext_element", FT_NONE, BASE_NONE, NULL, 0, "MeasurementControl_v7b0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_65, + { &hf_rrc_nonCriticalExtensions_68, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_65", HFILL }}, - { &hf_rrc_criticalExtensions_53, + "T_nonCriticalExtensions_68", HFILL }}, + { &hf_rrc_criticalExtensions_56, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_52_vals), 0, - "T_criticalExtensions_52", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_55_vals), 0, + "T_criticalExtensions_55", HFILL }}, { &hf_rrc_r8_05, { "r8", "rrc.r8_element", FT_NONE, BASE_NONE, NULL, 0, @@ -161237,14 +165494,14 @@ void proto_register_rrc(void) { { "measurementControl-vb50ext", "rrc.measurementControl_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "MeasurementControl_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_66, + { &hf_rrc_nonCriticalExtensions_69, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_66", HFILL }}, - { &hf_rrc_criticalExtensions_54, + "T_nonCriticalExtensions_69", HFILL }}, + { &hf_rrc_criticalExtensions_57, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_53_vals), 0, - "T_criticalExtensions_53", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_56_vals), 0, + "T_criticalExtensions_56", HFILL }}, { &hf_rrc_r9_04, { "r9", "rrc.r9_element", FT_NONE, BASE_NONE, NULL, 0, @@ -161269,14 +165526,14 @@ void proto_register_rrc(void) { { "vb50NonCriticalExtensions", "rrc.vb50NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_vb50NonCriticalExtensions_08", HFILL }}, - { &hf_rrc_nonCriticalExtensions_67, + { &hf_rrc_nonCriticalExtensions_70, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_67", HFILL }}, - { &hf_rrc_criticalExtensions_55, + "T_nonCriticalExtensions_70", HFILL }}, + { &hf_rrc_criticalExtensions_58, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_54_vals), 0, - "T_criticalExtensions_54", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_57_vals), 0, + "T_criticalExtensions_57", HFILL }}, { &hf_rrc_r10_04, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -161309,14 +165566,14 @@ void proto_register_rrc(void) { { "vb50NonCriticalExtensions", "rrc.vb50NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_vb50NonCriticalExtensions_09", HFILL }}, - { &hf_rrc_nonCriticalExtensions_68, + { &hf_rrc_nonCriticalExtensions_71, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_68", HFILL }}, - { &hf_rrc_criticalExtensions_56, + "T_nonCriticalExtensions_71", HFILL }}, + { &hf_rrc_criticalExtensions_59, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_55_vals), 0, - "T_criticalExtensions_55", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_58_vals), 0, + "T_criticalExtensions_58", HFILL }}, { &hf_rrc_r11_05, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -161329,14 +165586,14 @@ void proto_register_rrc(void) { { "measurementControl-r11-add-ext", "rrc.measurementControl_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_69, + { &hf_rrc_nonCriticalExtensions_72, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_69", HFILL }}, - { &hf_rrc_criticalExtensions_57, + "T_nonCriticalExtensions_72", HFILL }}, + { &hf_rrc_criticalExtensions_60, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_56_vals), 0, - "T_criticalExtensions_56", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_59_vals), 0, + "T_criticalExtensions_59", HFILL }}, { &hf_rrc_r12_04, { "r12", "rrc.r12_element", FT_NONE, BASE_NONE, NULL, 0, @@ -161349,14 +165606,34 @@ void proto_register_rrc(void) { { "measurementControl-r12-add-ext", "rrc.measurementControl_r12_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_70, + { &hf_rrc_nonCriticalExtensions_73, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_70", HFILL }}, - { &hf_rrc_criticalExtensions_58, + "T_nonCriticalExtensions_73", HFILL }}, + { &hf_rrc_criticalExtensions_61, + { "criticalExtensions", "rrc.criticalExtensions", + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_60_vals), 0, + "T_criticalExtensions_60", HFILL }}, + { &hf_rrc_r13_03, + { "r13", "rrc.r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_r13_03", HFILL }}, + { &hf_rrc_measurementControl_r13, + { "measurementControl-r13", "rrc.measurementControl_r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "MeasurementControl_r13_IEs", HFILL }}, + { &hf_rrc_measurementControl_r13_add_ext, + { "measurementControl-r13-add-ext", "rrc.measurementControl_r13_add_ext", + FT_BYTES, BASE_NONE, NULL, 0, + "BIT_STRING", HFILL }}, + { &hf_rrc_nonCriticalExtensions_74, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_74", HFILL }}, + { &hf_rrc_criticalExtensions_62, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_57", HFILL }}, + "T_criticalExtensions_61", HFILL }}, { &hf_rrc_measurementIdentity, { "measurementIdentity", "rrc.measurementIdentity", FT_UINT32, BASE_DEC, NULL, 0, @@ -161477,6 +165754,10 @@ void proto_register_rrc(void) { { "measurementScalingFactor", "rrc.measurementScalingFactor", FT_UINT32, BASE_DEC, VALS(rrc_MeasurementScalingFactor_vals), 0, NULL, HFILL }}, + { &hf_rrc_measurementCommand_09, + { "measurementCommand", "rrc.measurementCommand", + FT_UINT32, BASE_DEC, VALS(rrc_MeasurementCommand_r13_vals), 0, + "MeasurementCommand_r13", HFILL }}, { &hf_rrc_laterNonCriticalExtensions_19, { "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -161501,10 +165782,10 @@ void proto_register_rrc(void) { { "measurementControlFailure-vc50ext", "rrc.measurementControlFailure_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "MeasurementControlFailure_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_71, + { &hf_rrc_nonCriticalExtensions_75, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_71", HFILL }}, + "T_nonCriticalExtensions_75", HFILL }}, { &hf_rrc_measuredResults, { "measuredResults", "rrc.measuredResults", FT_UINT32, BASE_DEC, VALS(rrc_MeasuredResults_vals), 0, @@ -161621,10 +165902,18 @@ void proto_register_rrc(void) { { "measurementReport-vc50ext", "rrc.measurementReport_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "MeasurementReport_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_72, + { &hf_rrc_vdxyNonCriticalExtensions_01, + { "vdxyNonCriticalExtensions", "rrc.vdxyNonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_vdxyNonCriticalExtensions_01", HFILL }}, + { &hf_rrc_measurementReport_vdxyext, + { "measurementReport-vdxyext", "rrc.measurementReport_vdxyext_element", + FT_NONE, BASE_NONE, NULL, 0, + "MeasurementReport_vdxyext_IEs", HFILL }}, + { &hf_rrc_nonCriticalExtensions_76, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_72", HFILL }}, + "T_nonCriticalExtensions_76", HFILL }}, { &hf_rrc_measuredResults_v390ext, { "measuredResults-v390ext", "rrc.measuredResults_v390ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -161769,6 +166058,14 @@ void proto_register_rrc(void) { { "eutra-EventResultsForCELLFACH", "rrc.eutra_EventResultsForCELLFACH_element", FT_NONE, BASE_NONE, NULL, 0, "EUTRA_EventResultsForCELLFACH_vc50ext", HFILL }}, + { &hf_rrc_measuredResults_05, + { "measuredResults", "rrc.measuredResults", + FT_UINT32, BASE_DEC, VALS(rrc_MeasuredResults_vdxyext_vals), 0, + "MeasuredResults_vdxyext", HFILL }}, + { &hf_rrc_additionalMeasuredResults_05, + { "additionalMeasuredResults", "rrc.additionalMeasuredResults", + FT_UINT32, BASE_DEC, NULL, 0, + "MeasuredResultsList_vdxyext", HFILL }}, { &hf_rrc_pagingRecordList, { "pagingRecordList", "rrc.pagingRecordList", FT_UINT32, BASE_DEC, NULL, 0, @@ -161809,10 +166106,10 @@ void proto_register_rrc(void) { { "pagingType1-vc50ext", "rrc.pagingType1_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "PagingType1_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_73, + { &hf_rrc_nonCriticalExtensions_77, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_73", HFILL }}, + "T_nonCriticalExtensions_77", HFILL }}, { &hf_rrc_pagingRecord2List, { "pagingRecord2List", "rrc.pagingRecord2List", FT_UINT32, BASE_DEC, NULL, 0, @@ -161837,10 +166134,10 @@ void proto_register_rrc(void) { { "pagingType2-r3-add-ext", "rrc.pagingType2_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_74, + { &hf_rrc_nonCriticalExtensions_78, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_74", HFILL }}, + "T_nonCriticalExtensions_78", HFILL }}, { &hf_rrc_r3_12, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -161897,18 +166194,18 @@ void proto_register_rrc(void) { { "physicalChannelReconfiguration-v770ext", "rrc.physicalChannelReconfiguration_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelReconfiguration_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_75, + { &hf_rrc_nonCriticalExtensions_79, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_75", HFILL }}, + "T_nonCriticalExtensions_79", HFILL }}, { &hf_rrc_later_than_r3_10, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_10", HFILL }}, - { &hf_rrc_criticalExtensions_59, + { &hf_rrc_criticalExtensions_63, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_58_vals), 0, - "T_criticalExtensions_58", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_62_vals), 0, + "T_criticalExtensions_62", HFILL }}, { &hf_rrc_r4_04, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -161937,14 +166234,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_05", HFILL }}, - { &hf_rrc_nonCriticalExtensions_76, + { &hf_rrc_nonCriticalExtensions_80, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_76", HFILL }}, - { &hf_rrc_criticalExtensions_60, + "T_nonCriticalExtensions_80", HFILL }}, + { &hf_rrc_criticalExtensions_64, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_59_vals), 0, - "T_criticalExtensions_59", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_63_vals), 0, + "T_criticalExtensions_63", HFILL }}, { &hf_rrc_r5_04, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -161965,14 +166262,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_06", HFILL }}, - { &hf_rrc_nonCriticalExtensions_77, + { &hf_rrc_nonCriticalExtensions_81, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_77", HFILL }}, - { &hf_rrc_criticalExtensions_61, + "T_nonCriticalExtensions_81", HFILL }}, + { &hf_rrc_criticalExtensions_65, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_60_vals), 0, - "T_criticalExtensions_60", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_64_vals), 0, + "T_criticalExtensions_64", HFILL }}, { &hf_rrc_r6_06, { "r6", "rrc.r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -161997,14 +166294,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_07", HFILL }}, - { &hf_rrc_nonCriticalExtensions_78, + { &hf_rrc_nonCriticalExtensions_82, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_78", HFILL }}, - { &hf_rrc_criticalExtensions_62, + "T_nonCriticalExtensions_82", HFILL }}, + { &hf_rrc_criticalExtensions_66, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_61_vals), 0, - "T_criticalExtensions_61", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_65_vals), 0, + "T_criticalExtensions_65", HFILL }}, { &hf_rrc_r7_05, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162049,14 +166346,14 @@ void proto_register_rrc(void) { { "physicalChannelReconfiguration-v7g0ext", "rrc.physicalChannelReconfiguration_v7g0ext_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelReconfiguration_v7g0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_79, + { &hf_rrc_nonCriticalExtensions_83, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_79", HFILL }}, - { &hf_rrc_criticalExtensions_63, + "T_nonCriticalExtensions_83", HFILL }}, + { &hf_rrc_criticalExtensions_67, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_62_vals), 0, - "T_criticalExtensions_62", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_66_vals), 0, + "T_criticalExtensions_66", HFILL }}, { &hf_rrc_r8_06, { "r8", "rrc.r8_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162097,14 +166394,14 @@ void proto_register_rrc(void) { { "physicalChannelReconfiguration-v8a0ext", "rrc.physicalChannelReconfiguration_v8a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelReconfiguration_v8a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_80, + { &hf_rrc_nonCriticalExtensions_84, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_80", HFILL }}, - { &hf_rrc_criticalExtensions_64, + "T_nonCriticalExtensions_84", HFILL }}, + { &hf_rrc_criticalExtensions_68, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_63_vals), 0, - "T_criticalExtensions_63", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_67_vals), 0, + "T_criticalExtensions_67", HFILL }}, { &hf_rrc_r9_05, { "r9", "rrc.r9_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162125,14 +166422,14 @@ void proto_register_rrc(void) { { "physicalChannelReconfiguration-v950ext", "rrc.physicalChannelReconfiguration_v950ext_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelReconfiguration_v950ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_81, + { &hf_rrc_nonCriticalExtensions_85, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_81", HFILL }}, - { &hf_rrc_criticalExtensions_65, + "T_nonCriticalExtensions_85", HFILL }}, + { &hf_rrc_criticalExtensions_69, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_64_vals), 0, - "T_criticalExtensions_64", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_68_vals), 0, + "T_criticalExtensions_68", HFILL }}, { &hf_rrc_r10_05, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162153,14 +166450,14 @@ void proto_register_rrc(void) { { "physicalChannelReconfiguration-vb50ext", "rrc.physicalChannelReconfiguration_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelReconfiguration_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_82, + { &hf_rrc_nonCriticalExtensions_86, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_82", HFILL }}, - { &hf_rrc_criticalExtensions_66, + "T_nonCriticalExtensions_86", HFILL }}, + { &hf_rrc_criticalExtensions_70, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_65_vals), 0, - "T_criticalExtensions_65", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_69_vals), 0, + "T_criticalExtensions_69", HFILL }}, { &hf_rrc_r11_06, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162173,14 +166470,14 @@ void proto_register_rrc(void) { { "physicalChannelReconfiguration-r11-add-ext", "rrc.physicalChannelReconfiguration_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_83, + { &hf_rrc_nonCriticalExtensions_87, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_83", HFILL }}, - { &hf_rrc_criticalExtensions_67, + "T_nonCriticalExtensions_87", HFILL }}, + { &hf_rrc_criticalExtensions_71, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_66_vals), 0, - "T_criticalExtensions_66", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_70_vals), 0, + "T_criticalExtensions_70", HFILL }}, { &hf_rrc_r12_05, { "r12", "rrc.r12_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162193,14 +166490,34 @@ void proto_register_rrc(void) { { "physicalChannelReconfiguration-r12-add-ext", "rrc.physicalChannelReconfiguration_r12_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_84, + { &hf_rrc_nonCriticalExtensions_88, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_84", HFILL }}, - { &hf_rrc_criticalExtensions_68, + "T_nonCriticalExtensions_88", HFILL }}, + { &hf_rrc_criticalExtensions_72, + { "criticalExtensions", "rrc.criticalExtensions", + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_71_vals), 0, + "T_criticalExtensions_71", HFILL }}, + { &hf_rrc_r13_04, + { "r13", "rrc.r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_r13_04", HFILL }}, + { &hf_rrc_physicalChannelReconfiguration_r13, + { "physicalChannelReconfiguration-r13", "rrc.physicalChannelReconfiguration_r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "PhysicalChannelReconfiguration_r13_IEs", HFILL }}, + { &hf_rrc_physicalChannelReconfiguration_r13_add_ext, + { "physicalChannelReconfiguration-r13-add-ext", "rrc.physicalChannelReconfiguration_r13_add_ext", + FT_BYTES, BASE_NONE, NULL, 0, + "BIT_STRING", HFILL }}, + { &hf_rrc_nonCriticalExtensions_89, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_89", HFILL }}, + { &hf_rrc_criticalExtensions_73, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_67", HFILL }}, + "T_criticalExtensions_72", HFILL }}, { &hf_rrc_ul_ChannelRequirement_03, { "ul-ChannelRequirement", "rrc.ul_ChannelRequirement", FT_UINT32, BASE_DEC, VALS(rrc_UL_ChannelRequirementWithCPCH_SetID_vals), 0, @@ -162281,6 +166598,14 @@ void proto_register_rrc(void) { { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_05_vals), 0, "T_responseToChangeOfUE_Capability_05", HFILL }}, + { &hf_rrc_responseToChangeOfUE_Capability_06, + { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", + FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_06_vals), 0, + "T_responseToChangeOfUE_Capability_06", HFILL }}, + { &hf_rrc_harqInfo_02, + { "harqInfo", "rrc.harqInfo_element", + FT_NONE, BASE_NONE, NULL, 0, + "HARQ_Info_r13", HFILL }}, { &hf_rrc_ul_IntegProtActivationInfo, { "ul-IntegProtActivationInfo", "rrc.ul_IntegProtActivationInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162313,10 +166638,10 @@ void proto_register_rrc(void) { { "physicalChannelReconfigurationComplete-v770ext", "rrc.physicalChannelReconfigurationComplete_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelReconfigurationComplete_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_85, + { &hf_rrc_nonCriticalExtensions_90, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_85", HFILL }}, + "T_nonCriticalExtensions_90", HFILL }}, { &hf_rrc_ext_UL_TimingAdvance, { "ext-UL-TimingAdvance", "rrc.ext_UL_TimingAdvance_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162333,10 +166658,10 @@ void proto_register_rrc(void) { { "physicalChannelReconfigurationFailure-r3-add-ext", "rrc.physicalChannelReconfigurationFailure_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_86, + { &hf_rrc_nonCriticalExtensions_91, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_86", HFILL }}, + "T_nonCriticalExtensions_91", HFILL }}, { &hf_rrc_r3_13, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162353,10 +166678,10 @@ void proto_register_rrc(void) { { "physicalSharedChannelAllocation-r3-add-ext", "rrc.physicalSharedChannelAllocation_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_87, + { &hf_rrc_nonCriticalExtensions_92, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_87", HFILL }}, + "T_nonCriticalExtensions_92", HFILL }}, { &hf_rrc_later_than_r3_11, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162365,10 +166690,10 @@ void proto_register_rrc(void) { { "dsch-RNTI", "rrc.dsch_RNTI", FT_BYTES, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_criticalExtensions_69, + { &hf_rrc_criticalExtensions_74, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_68_vals), 0, - "T_criticalExtensions_68", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_73_vals), 0, + "T_criticalExtensions_73", HFILL }}, { &hf_rrc_r4_05, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162401,14 +166726,14 @@ void proto_register_rrc(void) { { "physicalSharedChannelAllocation-v770ext", "rrc.physicalSharedChannelAllocation_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalSharedChannelAllocation_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_88, + { &hf_rrc_nonCriticalExtensions_93, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_88", HFILL }}, - { &hf_rrc_criticalExtensions_70, + "T_nonCriticalExtensions_93", HFILL }}, + { &hf_rrc_criticalExtensions_75, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_69", HFILL }}, + "T_criticalExtensions_74", HFILL }}, { &hf_rrc_ul_TimingAdvance_01, { "ul-TimingAdvance", "rrc.ul_TimingAdvance", FT_UINT32, BASE_DEC, VALS(rrc_UL_TimingAdvanceControl_vals), 0, @@ -162513,10 +166838,10 @@ void proto_register_rrc(void) { { "puschCapacityRequest-v590ext", "rrc.puschCapacityRequest_v590ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_89, + { &hf_rrc_nonCriticalExtensions_94, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_89", HFILL }}, + "T_nonCriticalExtensions_94", HFILL }}, { &hf_rrc_primaryCCPCH_RSCP_delta, { "primaryCCPCH-RSCP-delta", "rrc.primaryCCPCH_RSCP_delta", FT_INT32, BASE_DEC, NULL, 0, @@ -162585,18 +166910,18 @@ void proto_register_rrc(void) { { "radioBearerReconfiguration-v770ext", "rrc.radioBearerReconfiguration_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerReconfiguration_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_90, + { &hf_rrc_nonCriticalExtensions_95, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_90", HFILL }}, + "T_nonCriticalExtensions_95", HFILL }}, { &hf_rrc_later_than_r3_12, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_12", HFILL }}, - { &hf_rrc_criticalExtensions_71, + { &hf_rrc_criticalExtensions_76, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_70_vals), 0, - "T_criticalExtensions_70", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_75_vals), 0, + "T_criticalExtensions_75", HFILL }}, { &hf_rrc_r4_06, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162629,14 +166954,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_11", HFILL }}, - { &hf_rrc_nonCriticalExtensions_91, + { &hf_rrc_nonCriticalExtensions_96, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_91", HFILL }}, - { &hf_rrc_criticalExtensions_72, + "T_nonCriticalExtensions_96", HFILL }}, + { &hf_rrc_criticalExtensions_77, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_71_vals), 0, - "T_criticalExtensions_71", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_76_vals), 0, + "T_criticalExtensions_76", HFILL }}, { &hf_rrc_r5_05, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162661,14 +166986,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_12", HFILL }}, - { &hf_rrc_nonCriticalExtensions_92, + { &hf_rrc_nonCriticalExtensions_97, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_92", HFILL }}, - { &hf_rrc_criticalExtensions_73, + "T_nonCriticalExtensions_97", HFILL }}, + { &hf_rrc_criticalExtensions_78, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_72_vals), 0, - "T_criticalExtensions_72", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_77_vals), 0, + "T_criticalExtensions_77", HFILL }}, { &hf_rrc_r6_07, { "r6", "rrc.r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162701,14 +167026,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_13", HFILL }}, - { &hf_rrc_nonCriticalExtensions_93, + { &hf_rrc_nonCriticalExtensions_98, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_93", HFILL }}, - { &hf_rrc_criticalExtensions_74, + "T_nonCriticalExtensions_98", HFILL }}, + { &hf_rrc_criticalExtensions_79, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_73_vals), 0, - "T_criticalExtensions_73", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_78_vals), 0, + "T_criticalExtensions_78", HFILL }}, { &hf_rrc_r7_06, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162757,14 +167082,14 @@ void proto_register_rrc(void) { { "radioBearerReconfiguration-v7g0ext", "rrc.radioBearerReconfiguration_v7g0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerReconfiguration_v7g0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_94, + { &hf_rrc_nonCriticalExtensions_99, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_94", HFILL }}, - { &hf_rrc_criticalExtensions_75, + "T_nonCriticalExtensions_99", HFILL }}, + { &hf_rrc_criticalExtensions_80, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_74_vals), 0, - "T_criticalExtensions_74", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_79_vals), 0, + "T_criticalExtensions_79", HFILL }}, { &hf_rrc_r8_07, { "r8", "rrc.r8_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162805,14 +167130,14 @@ void proto_register_rrc(void) { { "radioBearerReconfiguration-v8a0ext", "rrc.radioBearerReconfiguration_v8a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerReconfiguration_v8a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_95, + { &hf_rrc_nonCriticalExtensions_100, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_95", HFILL }}, - { &hf_rrc_criticalExtensions_76, + "T_nonCriticalExtensions_100", HFILL }}, + { &hf_rrc_criticalExtensions_81, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_75_vals), 0, - "T_criticalExtensions_75", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_80_vals), 0, + "T_criticalExtensions_80", HFILL }}, { &hf_rrc_r9_06, { "r9", "rrc.r9_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162841,14 +167166,14 @@ void proto_register_rrc(void) { { "radioBearerReconfiguration-v9c0ext", "rrc.radioBearerReconfiguration_v9c0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerReconfiguration_v9c0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_96, + { &hf_rrc_nonCriticalExtensions_101, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_96", HFILL }}, - { &hf_rrc_criticalExtensions_77, + "T_nonCriticalExtensions_101", HFILL }}, + { &hf_rrc_criticalExtensions_82, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_76_vals), 0, - "T_criticalExtensions_76", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_81_vals), 0, + "T_criticalExtensions_81", HFILL }}, { &hf_rrc_r10_06, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162881,14 +167206,14 @@ void proto_register_rrc(void) { { "radioBearerReconfiguration-vb50ext", "rrc.radioBearerReconfiguration_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerReconfiguration_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_97, + { &hf_rrc_nonCriticalExtensions_102, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_97", HFILL }}, - { &hf_rrc_criticalExtensions_78, + "T_nonCriticalExtensions_102", HFILL }}, + { &hf_rrc_criticalExtensions_83, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_77_vals), 0, - "T_criticalExtensions_77", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_82_vals), 0, + "T_criticalExtensions_82", HFILL }}, { &hf_rrc_r11_07, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162901,14 +167226,14 @@ void proto_register_rrc(void) { { "radioBearerReconfiguration-r11-add-ext", "rrc.radioBearerReconfiguration_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_98, + { &hf_rrc_nonCriticalExtensions_103, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_98", HFILL }}, - { &hf_rrc_criticalExtensions_79, + "T_nonCriticalExtensions_103", HFILL }}, + { &hf_rrc_criticalExtensions_84, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_78_vals), 0, - "T_criticalExtensions_78", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_83_vals), 0, + "T_criticalExtensions_83", HFILL }}, { &hf_rrc_r12_06, { "r12", "rrc.r12_element", FT_NONE, BASE_NONE, NULL, 0, @@ -162921,14 +167246,34 @@ void proto_register_rrc(void) { { "radioBearerReconfiguration-r12-add-ext", "rrc.radioBearerReconfiguration_r12_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_99, + { &hf_rrc_nonCriticalExtensions_104, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_99", HFILL }}, - { &hf_rrc_criticalExtensions_80, + "T_nonCriticalExtensions_104", HFILL }}, + { &hf_rrc_criticalExtensions_85, + { "criticalExtensions", "rrc.criticalExtensions", + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_84_vals), 0, + "T_criticalExtensions_84", HFILL }}, + { &hf_rrc_r13_05, + { "r13", "rrc.r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_r13_05", HFILL }}, + { &hf_rrc_radioBearerReconfiguration_r13, + { "radioBearerReconfiguration-r13", "rrc.radioBearerReconfiguration_r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "RadioBearerReconfiguration_r13_IEs", HFILL }}, + { &hf_rrc_radioBearerReconfiguration_r13_add_ext, + { "radioBearerReconfiguration-r13-add-ext", "rrc.radioBearerReconfiguration_r13_add_ext", + FT_BYTES, BASE_NONE, NULL, 0, + "BIT_STRING", HFILL }}, + { &hf_rrc_nonCriticalExtensions_105, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_105", HFILL }}, + { &hf_rrc_criticalExtensions_86, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_79", HFILL }}, + "T_criticalExtensions_85", HFILL }}, { &hf_rrc_um_RLC_ReEstablishmentRBList, { "um-RLC-ReEstablishmentRBList", "rrc.um_RLC_ReEstablishmentRBList", FT_UINT32, BASE_DEC, NULL, 0, @@ -162949,7 +167294,7 @@ void proto_register_rrc(void) { { "dummy1", "rrc.dummy1", FT_UINT32, BASE_DEC, NULL, 0, "CPCH_SetID", HFILL }}, - { &hf_rrc_dl_AddReconfTransChInfoList_07, + { &hf_rrc_dl_AddReconfTransChInfoList_08, { "dl-AddReconfTransChInfoList", "rrc.dl_AddReconfTransChInfoList", FT_UINT32, BASE_DEC, NULL, 0, "DL_AddReconfTransChInfo2List", HFILL }}, @@ -163053,10 +167398,10 @@ void proto_register_rrc(void) { { "rab-InformationMBMSPtpList", "rrc.rab_InformationMBMSPtpList", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_responseToChangeOfUE_Capability_06, + { &hf_rrc_responseToChangeOfUE_Capability_07, { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", - FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_06_vals), 0, - "T_responseToChangeOfUE_Capability_06", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_07_vals), 0, + "T_responseToChangeOfUE_Capability_07", HFILL }}, { &hf_rrc_specificationMode_14, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_14_vals), 0, @@ -163081,10 +167426,10 @@ void proto_register_rrc(void) { { "radioBearerReconfiguration-r7-add-ext", "rrc.radioBearerReconfiguration_r7_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_responseToChangeOfUE_Capability_07, + { &hf_rrc_responseToChangeOfUE_Capability_08, { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", - FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_07_vals), 0, - "T_responseToChangeOfUE_Capability_07", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_08_vals), 0, + "T_responseToChangeOfUE_Capability_08", HFILL }}, { &hf_rrc_specificationMode_15, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_15_vals), 0, @@ -163109,10 +167454,10 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_13", HFILL }}, - { &hf_rrc_responseToChangeOfUE_Capability_08, + { &hf_rrc_responseToChangeOfUE_Capability_09, { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", - FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_08_vals), 0, - "T_responseToChangeOfUE_Capability_08", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_09_vals), 0, + "T_responseToChangeOfUE_Capability_09", HFILL }}, { &hf_rrc_specificationMode_16, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_16_vals), 0, @@ -163133,10 +167478,10 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_14", HFILL }}, - { &hf_rrc_responseToChangeOfUE_Capability_09, + { &hf_rrc_responseToChangeOfUE_Capability_10, { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", - FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_09_vals), 0, - "T_responseToChangeOfUE_Capability_09", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_10_vals), 0, + "T_responseToChangeOfUE_Capability_10", HFILL }}, { &hf_rrc_specificationMode_17, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_17_vals), 0, @@ -163157,10 +167502,10 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_15", HFILL }}, - { &hf_rrc_responseToChangeOfUE_Capability_10, + { &hf_rrc_responseToChangeOfUE_Capability_11, { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", - FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_10_vals), 0, - "T_responseToChangeOfUE_Capability_10", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_11_vals), 0, + "T_responseToChangeOfUE_Capability_11", HFILL }}, { &hf_rrc_specificationMode_18, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_18_vals), 0, @@ -163189,10 +167534,10 @@ void proto_register_rrc(void) { { "accessGroupIdentity", "rrc.accessGroupIdentity", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_responseToChangeOfUE_Capability_11, + { &hf_rrc_responseToChangeOfUE_Capability_12, { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", - FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_11_vals), 0, - "T_responseToChangeOfUE_Capability_11", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_12_vals), 0, + "T_responseToChangeOfUE_Capability_12", HFILL }}, { &hf_rrc_specificationMode_19, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_19_vals), 0, @@ -163213,6 +167558,34 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_17", HFILL }}, + { &hf_rrc_uraPCHWithSeamlessTransitionRNTIHandlingMode_01, + { "uraPCHWithSeamlessTransitionRNTIHandlingMode", "rrc.uraPCHWithSeamlessTransitionRNTIHandlingMode", + FT_UINT32, BASE_DEC, VALS(rrc_T_uraPCHWithSeamlessTransitionRNTIHandlingMode_01_vals), 0, + "T_uraPCHWithSeamlessTransitionRNTIHandlingMode_01", HFILL }}, + { &hf_rrc_responseToChangeOfUE_Capability_13, + { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", + FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_13_vals), 0, + "T_responseToChangeOfUE_Capability_13", HFILL }}, + { &hf_rrc_specificationMode_20, + { "specificationMode", "rrc.specificationMode", + FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_20_vals), 0, + "T_specificationMode_20", HFILL }}, + { &hf_rrc_complete_20, + { "complete", "rrc.complete_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_complete_20", HFILL }}, + { &hf_rrc_preconfiguration_18, + { "preconfiguration", "rrc.preconfiguration_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_preconfiguration_18", HFILL }}, + { &hf_rrc_preConfigMode_18, + { "preConfigMode", "rrc.preConfigMode", + FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_18_vals), 0, + "T_preConfigMode_18", HFILL }}, + { &hf_rrc_defaultConfig_18, + { "defaultConfig", "rrc.defaultConfig_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_defaultConfig_18", HFILL }}, { &hf_rrc_laterNonCriticalExtensions_29, { "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -163229,10 +167602,10 @@ void proto_register_rrc(void) { { "radioBearerReconfigurationComplete-v770ext", "rrc.radioBearerReconfigurationComplete_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerReconfigurationComplete_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_100, + { &hf_rrc_nonCriticalExtensions_106, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_100", HFILL }}, + "T_nonCriticalExtensions_106", HFILL }}, { &hf_rrc_deferredMeasurementControlReading_01, { "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading", FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_01_vals), 0, @@ -163249,10 +167622,10 @@ void proto_register_rrc(void) { { "radioBearerReconfigurationFailure-r3-add-ext", "rrc.radioBearerReconfigurationFailure_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_101, + { &hf_rrc_nonCriticalExtensions_107, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_101", HFILL }}, + "T_nonCriticalExtensions_107", HFILL }}, { &hf_rrc_r3_15, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -163309,18 +167682,18 @@ void proto_register_rrc(void) { { "radioBearerRelease-v770ext", "rrc.radioBearerRelease_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerRelease_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_102, + { &hf_rrc_nonCriticalExtensions_108, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_102", HFILL }}, + "T_nonCriticalExtensions_108", HFILL }}, { &hf_rrc_later_than_r3_13, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_13", HFILL }}, - { &hf_rrc_criticalExtensions_81, + { &hf_rrc_criticalExtensions_87, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_80_vals), 0, - "T_criticalExtensions_80", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_86_vals), 0, + "T_criticalExtensions_86", HFILL }}, { &hf_rrc_r4_07, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -163349,14 +167722,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_16", HFILL }}, - { &hf_rrc_nonCriticalExtensions_103, + { &hf_rrc_nonCriticalExtensions_109, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_103", HFILL }}, - { &hf_rrc_criticalExtensions_82, + "T_nonCriticalExtensions_109", HFILL }}, + { &hf_rrc_criticalExtensions_88, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_81_vals), 0, - "T_criticalExtensions_81", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_87_vals), 0, + "T_criticalExtensions_87", HFILL }}, { &hf_rrc_r5_06, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -163377,14 +167750,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_17", HFILL }}, - { &hf_rrc_nonCriticalExtensions_104, + { &hf_rrc_nonCriticalExtensions_110, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_104", HFILL }}, - { &hf_rrc_criticalExtensions_83, + "T_nonCriticalExtensions_110", HFILL }}, + { &hf_rrc_criticalExtensions_89, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_82_vals), 0, - "T_criticalExtensions_82", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_88_vals), 0, + "T_criticalExtensions_88", HFILL }}, { &hf_rrc_r6_08, { "r6", "rrc.r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -163409,14 +167782,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_18", HFILL }}, - { &hf_rrc_nonCriticalExtensions_105, + { &hf_rrc_nonCriticalExtensions_111, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_105", HFILL }}, - { &hf_rrc_criticalExtensions_84, + "T_nonCriticalExtensions_111", HFILL }}, + { &hf_rrc_criticalExtensions_90, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_83_vals), 0, - "T_criticalExtensions_83", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_89_vals), 0, + "T_criticalExtensions_89", HFILL }}, { &hf_rrc_r7_07, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -163461,14 +167834,14 @@ void proto_register_rrc(void) { { "radioBearerRelease-v7g0ext", "rrc.radioBearerRelease_v7g0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerRelease_v7g0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_106, + { &hf_rrc_nonCriticalExtensions_112, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_106", HFILL }}, - { &hf_rrc_criticalExtensions_85, + "T_nonCriticalExtensions_112", HFILL }}, + { &hf_rrc_criticalExtensions_91, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_84_vals), 0, - "T_criticalExtensions_84", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_90_vals), 0, + "T_criticalExtensions_90", HFILL }}, { &hf_rrc_r8_08, { "r8", "rrc.r8_element", FT_NONE, BASE_NONE, NULL, 0, @@ -163509,14 +167882,14 @@ void proto_register_rrc(void) { { "radioBearerRelease-v8a0ext", "rrc.radioBearerRelease_v8a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerRelease_v8a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_107, + { &hf_rrc_nonCriticalExtensions_113, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_107", HFILL }}, - { &hf_rrc_criticalExtensions_86, + "T_nonCriticalExtensions_113", HFILL }}, + { &hf_rrc_criticalExtensions_92, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_85_vals), 0, - "T_criticalExtensions_85", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_91_vals), 0, + "T_criticalExtensions_91", HFILL }}, { &hf_rrc_r9_07, { "r9", "rrc.r9_element", FT_NONE, BASE_NONE, NULL, 0, @@ -163553,14 +167926,14 @@ void proto_register_rrc(void) { { "radioBearerRelease-v9c0ext", "rrc.radioBearerRelease_v9c0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerRelease_v9c0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_108, + { &hf_rrc_nonCriticalExtensions_114, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_108", HFILL }}, - { &hf_rrc_criticalExtensions_87, + "T_nonCriticalExtensions_114", HFILL }}, + { &hf_rrc_criticalExtensions_93, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_86_vals), 0, - "T_criticalExtensions_86", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_92_vals), 0, + "T_criticalExtensions_92", HFILL }}, { &hf_rrc_r10_07, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -163585,14 +167958,14 @@ void proto_register_rrc(void) { { "radioBearerRelease-vb50ext", "rrc.radioBearerRelease_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerRelease_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_109, + { &hf_rrc_nonCriticalExtensions_115, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_109", HFILL }}, - { &hf_rrc_criticalExtensions_88, + "T_nonCriticalExtensions_115", HFILL }}, + { &hf_rrc_criticalExtensions_94, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_87_vals), 0, - "T_criticalExtensions_87", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_93_vals), 0, + "T_criticalExtensions_93", HFILL }}, { &hf_rrc_r11_08, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -163605,14 +167978,14 @@ void proto_register_rrc(void) { { "radioBearerRelease-r11-add-ext", "rrc.radioBearerRelease_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_110, + { &hf_rrc_nonCriticalExtensions_116, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_110", HFILL }}, - { &hf_rrc_criticalExtensions_89, + "T_nonCriticalExtensions_116", HFILL }}, + { &hf_rrc_criticalExtensions_95, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_88_vals), 0, - "T_criticalExtensions_88", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_94_vals), 0, + "T_criticalExtensions_94", HFILL }}, { &hf_rrc_r12_07, { "r12", "rrc.r12_element", FT_NONE, BASE_NONE, NULL, 0, @@ -163621,14 +167994,34 @@ void proto_register_rrc(void) { { "radioBearerRelease-r12", "rrc.radioBearerRelease_r12_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerRelease_r12_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_111, + { &hf_rrc_nonCriticalExtensions_117, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_111", HFILL }}, - { &hf_rrc_criticalExtensions_90, + "T_nonCriticalExtensions_117", HFILL }}, + { &hf_rrc_criticalExtensions_96, + { "criticalExtensions", "rrc.criticalExtensions", + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_95_vals), 0, + "T_criticalExtensions_95", HFILL }}, + { &hf_rrc_r13_06, + { "r13", "rrc.r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_r13_06", HFILL }}, + { &hf_rrc_radioBearerRelease_r13, + { "radioBearerRelease-r13", "rrc.radioBearerRelease_r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "RadioBearerRelease_r13_IEs", HFILL }}, + { &hf_rrc_radioBearerRelease_r13_add_ext, + { "radioBearerRelease-r13-add-ext", "rrc.radioBearerRelease_r13_add_ext", + FT_BYTES, BASE_NONE, NULL, 0, + "BIT_STRING", HFILL }}, + { &hf_rrc_nonCriticalExtensions_118, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_118", HFILL }}, + { &hf_rrc_criticalExtensions_97, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_89", HFILL }}, + "T_criticalExtensions_96", HFILL }}, { &hf_rrc_signallingConnectionRelIndication, { "signallingConnectionRelIndication", "rrc.signallingConnectionRelIndication", FT_UINT32, BASE_DEC, VALS(rrc_CN_DomainIdentity_vals), 0, @@ -163713,10 +168106,10 @@ void proto_register_rrc(void) { { "radioBearerReleaseComplete-v770ext", "rrc.radioBearerReleaseComplete_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerReleaseComplete_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_112, + { &hf_rrc_nonCriticalExtensions_119, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_112", HFILL }}, + "T_nonCriticalExtensions_119", HFILL }}, { &hf_rrc_deferredMeasurementControlReading_02, { "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading", FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_02_vals), 0, @@ -163729,10 +168122,10 @@ void proto_register_rrc(void) { { "radioBearerReleaseFailure-r3-add-ext", "rrc.radioBearerReleaseFailure_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_113, + { &hf_rrc_nonCriticalExtensions_120, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_113", HFILL }}, + "T_nonCriticalExtensions_120", HFILL }}, { &hf_rrc_r3_16, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -163789,18 +168182,18 @@ void proto_register_rrc(void) { { "radioBearerSetup-v690ext", "rrc.radioBearerSetup_v690ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_v690ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_114, + { &hf_rrc_nonCriticalExtensions_121, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_114", HFILL }}, + "T_nonCriticalExtensions_121", HFILL }}, { &hf_rrc_later_than_r3_14, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_14", HFILL }}, - { &hf_rrc_criticalExtensions_91, + { &hf_rrc_criticalExtensions_98, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_90_vals), 0, - "T_criticalExtensions_90", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_97_vals), 0, + "T_criticalExtensions_97", HFILL }}, { &hf_rrc_r4_08, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -163829,14 +168222,14 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_23", HFILL }}, - { &hf_rrc_nonCriticalExtensions_115, + { &hf_rrc_nonCriticalExtensions_122, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_115", HFILL }}, - { &hf_rrc_criticalExtensions_92, + "T_nonCriticalExtensions_122", HFILL }}, + { &hf_rrc_criticalExtensions_99, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_91_vals), 0, - "T_criticalExtensions_91", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_98_vals), 0, + "T_criticalExtensions_98", HFILL }}, { &hf_rrc_r5_07, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -163857,14 +168250,14 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_24", HFILL }}, - { &hf_rrc_nonCriticalExtensions_116, + { &hf_rrc_nonCriticalExtensions_123, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_116", HFILL }}, - { &hf_rrc_criticalExtensions_93, + "T_nonCriticalExtensions_123", HFILL }}, + { &hf_rrc_criticalExtensions_100, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_92_vals), 0, - "T_criticalExtensions_92", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_99_vals), 0, + "T_criticalExtensions_99", HFILL }}, { &hf_rrc_r6_09, { "r6", "rrc.r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -163885,14 +168278,14 @@ void proto_register_rrc(void) { { "radioBearerSetup-v6b0ext", "rrc.radioBearerSetup_v6b0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_v6b0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_117, + { &hf_rrc_nonCriticalExtensions_124, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_117", HFILL }}, - { &hf_rrc_criticalExtensions_94, + "T_nonCriticalExtensions_124", HFILL }}, + { &hf_rrc_criticalExtensions_101, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_93_vals), 0, - "T_criticalExtensions_93", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_100_vals), 0, + "T_criticalExtensions_100", HFILL }}, { &hf_rrc_r7_08, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -163921,14 +168314,14 @@ void proto_register_rrc(void) { { "radioBearerSetup-v820ext", "rrc.radioBearerSetup_v820ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_v820ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_118, + { &hf_rrc_nonCriticalExtensions_125, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_118", HFILL }}, - { &hf_rrc_criticalExtensions_95, + "T_nonCriticalExtensions_125", HFILL }}, + { &hf_rrc_criticalExtensions_102, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_94_vals), 0, - "T_criticalExtensions_94", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_101_vals), 0, + "T_criticalExtensions_101", HFILL }}, { &hf_rrc_r8_09, { "r8", "rrc.r8_element", FT_NONE, BASE_NONE, NULL, 0, @@ -163981,14 +168374,14 @@ void proto_register_rrc(void) { { "radioBearerSetup-v8a0ext", "rrc.radioBearerSetup_v8a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_v8a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_119, + { &hf_rrc_nonCriticalExtensions_126, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_119", HFILL }}, - { &hf_rrc_criticalExtensions_96, + "T_nonCriticalExtensions_126", HFILL }}, + { &hf_rrc_criticalExtensions_103, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_95_vals), 0, - "T_criticalExtensions_95", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_102_vals), 0, + "T_criticalExtensions_102", HFILL }}, { &hf_rrc_r9_08, { "r9", "rrc.r9_element", FT_NONE, BASE_NONE, NULL, 0, @@ -164017,14 +168410,14 @@ void proto_register_rrc(void) { { "radioBearerSetup-v9c0ext", "rrc.radioBearerSetup_v9c0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_v9c0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_120, + { &hf_rrc_nonCriticalExtensions_127, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_120", HFILL }}, - { &hf_rrc_criticalExtensions_97, + "T_nonCriticalExtensions_127", HFILL }}, + { &hf_rrc_criticalExtensions_104, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_96_vals), 0, - "T_criticalExtensions_96", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_103_vals), 0, + "T_criticalExtensions_103", HFILL }}, { &hf_rrc_r10_08, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -164049,14 +168442,14 @@ void proto_register_rrc(void) { { "radioBearerSetup-vb50ext", "rrc.radioBearerSetup_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetup_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_121, + { &hf_rrc_nonCriticalExtensions_128, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_121", HFILL }}, - { &hf_rrc_criticalExtensions_98, + "T_nonCriticalExtensions_128", HFILL }}, + { &hf_rrc_criticalExtensions_105, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_97_vals), 0, - "T_criticalExtensions_97", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_104_vals), 0, + "T_criticalExtensions_104", HFILL }}, { &hf_rrc_r11_09, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -164069,14 +168462,14 @@ void proto_register_rrc(void) { { "radioBearerSetup-r11-add-ext", "rrc.radioBearerSetup_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_122, + { &hf_rrc_nonCriticalExtensions_129, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_122", HFILL }}, - { &hf_rrc_criticalExtensions_99, + "T_nonCriticalExtensions_129", HFILL }}, + { &hf_rrc_criticalExtensions_106, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_98_vals), 0, - "T_criticalExtensions_98", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_105_vals), 0, + "T_criticalExtensions_105", HFILL }}, { &hf_rrc_r12_08, { "r12", "rrc.r12_element", FT_NONE, BASE_NONE, NULL, 0, @@ -164089,14 +168482,30 @@ void proto_register_rrc(void) { { "radioBearerSetup-r13-add-ext", "rrc.radioBearerSetup_r13_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_123, + { &hf_rrc_nonCriticalExtensions_130, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_123", HFILL }}, - { &hf_rrc_criticalExtensions_100, + "T_nonCriticalExtensions_130", HFILL }}, + { &hf_rrc_criticalExtensions_107, + { "criticalExtensions", "rrc.criticalExtensions", + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_106_vals), 0, + "T_criticalExtensions_106", HFILL }}, + { &hf_rrc_r13_07, + { "r13", "rrc.r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_r13_07", HFILL }}, + { &hf_rrc_radioBearerSetup_r13, + { "radioBearerSetup-r13", "rrc.radioBearerSetup_r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "RadioBearerSetup_r13_IEs", HFILL }}, + { &hf_rrc_nonCriticalExtensions_131, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_131", HFILL }}, + { &hf_rrc_criticalExtensions_108, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_99", HFILL }}, + "T_criticalExtensions_107", HFILL }}, { &hf_rrc_dummy_22, { "dummy", "rrc.dummy", FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_07_vals), 0, @@ -164153,14 +168562,14 @@ void proto_register_rrc(void) { { "rab-InformationSetupList", "rrc.rab_InformationSetupList", FT_UINT32, BASE_DEC, NULL, 0, "RAB_InformationSetupList_r6_ext", HFILL }}, - { &hf_rrc_specificationMode_20, + { &hf_rrc_specificationMode_21, { "specificationMode", "rrc.specificationMode", - FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_20_vals), 0, - "T_specificationMode_20", HFILL }}, - { &hf_rrc_complete_20, + FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_21_vals), 0, + "T_specificationMode_21", HFILL }}, + { &hf_rrc_complete_21, { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, - "T_complete_20", HFILL }}, + "T_complete_21", HFILL }}, { &hf_rrc_dummy_25, { "dummy", "rrc.dummy_element", FT_NONE, BASE_NONE, NULL, 0, @@ -164181,14 +168590,14 @@ void proto_register_rrc(void) { { "rab-InformationSetupListExt", "rrc.rab_InformationSetupListExt", FT_UINT32, BASE_DEC, NULL, 0, "RAB_InformationSetupList_v6b0ext", HFILL }}, - { &hf_rrc_specificationMode_21, + { &hf_rrc_specificationMode_22, { "specificationMode", "rrc.specificationMode", - FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_21_vals), 0, - "T_specificationMode_21", HFILL }}, - { &hf_rrc_complete_21, + FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_22_vals), 0, + "T_specificationMode_22", HFILL }}, + { &hf_rrc_complete_22, { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, - "T_complete_21", HFILL }}, + "T_complete_22", HFILL }}, { &hf_rrc_dummy_26, { "dummy", "rrc.dummy_element", FT_NONE, BASE_NONE, NULL, 0, @@ -164201,10 +168610,10 @@ void proto_register_rrc(void) { { "v7g0NonCriticalExtensions", "rrc.v7g0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v7g0NonCriticalExtensions_13", HFILL }}, - { &hf_rrc_nonCriticalExtensions_124, + { &hf_rrc_nonCriticalExtensions_132, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_124", HFILL }}, + "T_nonCriticalExtensions_132", HFILL }}, { &hf_rrc_sr_vcc_Info, { "sr-vcc-Info", "rrc.sr_vcc_Info_element", FT_NONE, BASE_NONE, NULL, 0, @@ -164233,10 +168642,10 @@ void proto_register_rrc(void) { { "radioBearerSetupComplete-v770ext", "rrc.radioBearerSetupComplete_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "RadioBearerSetupComplete_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_125, + { &hf_rrc_nonCriticalExtensions_133, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_125", HFILL }}, + "T_nonCriticalExtensions_133", HFILL }}, { &hf_rrc_deferredMeasurementControlReading_03, { "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading", FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_03_vals), 0, @@ -164249,10 +168658,10 @@ void proto_register_rrc(void) { { "radioBearerSetupFailure-r3-add-ext", "rrc.radioBearerSetupFailure_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_126, + { &hf_rrc_nonCriticalExtensions_134, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_126", HFILL }}, + "T_nonCriticalExtensions_134", HFILL }}, { &hf_rrc_r3_17, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -164309,10 +168718,10 @@ void proto_register_rrc(void) { { "rrcConnectionReject-vb50ext", "rrc.rrcConnectionReject_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionReject_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_127, + { &hf_rrc_nonCriticalExtensions_135, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_127", HFILL }}, + "T_nonCriticalExtensions_135", HFILL }}, { &hf_rrc_later_than_r3_15, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -164321,10 +168730,10 @@ void proto_register_rrc(void) { { "initialUE-Identity", "rrc.initialUE_Identity", FT_UINT32, BASE_DEC, VALS(rrc_InitialUE_Identity_vals), 0, NULL, HFILL }}, - { &hf_rrc_criticalExtensions_101, + { &hf_rrc_criticalExtensions_109, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_100", HFILL }}, + "T_criticalExtensions_108", HFILL }}, { &hf_rrc_rejectionCause, { "rejectionCause", "rrc.rejectionCause", FT_UINT32, BASE_DEC, VALS(rrc_RejectionCause_vals), 0, @@ -164401,18 +168810,18 @@ void proto_register_rrc(void) { { "rrcConnectionRelease-va40ext", "rrc.rrcConnectionRelease_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionRelease_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_128, + { &hf_rrc_nonCriticalExtensions_136, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_128", HFILL }}, + "T_nonCriticalExtensions_136", HFILL }}, { &hf_rrc_later_than_r3_16, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_16", HFILL }}, - { &hf_rrc_criticalExtensions_102, + { &hf_rrc_criticalExtensions_110, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_101_vals), 0, - "T_criticalExtensions_101", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_109_vals), 0, + "T_criticalExtensions_109", HFILL }}, { &hf_rrc_r4_09, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -164453,14 +168862,14 @@ void proto_register_rrc(void) { { "rrcConnectionRelease-vb50ext", "rrc.rrcConnectionRelease_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionRelease_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_129, + { &hf_rrc_nonCriticalExtensions_137, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_129", HFILL }}, - { &hf_rrc_criticalExtensions_103, + "T_nonCriticalExtensions_137", HFILL }}, + { &hf_rrc_criticalExtensions_111, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_102", HFILL }}, + "T_criticalExtensions_110", HFILL }}, { &hf_rrc_n_308, { "n-308", "rrc.n_308", FT_UINT32, BASE_DEC, NULL, 0, @@ -164517,18 +168926,18 @@ void proto_register_rrc(void) { { "va40NonCriticalExtensions", "rrc.va40NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_va40NonCriticalExtensions_08", HFILL }}, - { &hf_rrc_nonCriticalExtensions_130, + { &hf_rrc_nonCriticalExtensions_138, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_130", HFILL }}, + "T_nonCriticalExtensions_138", HFILL }}, { &hf_rrc_later_than_r3_17, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_17", HFILL }}, - { &hf_rrc_criticalExtensions_104, + { &hf_rrc_criticalExtensions_112, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_103_vals), 0, - "T_criticalExtensions_103", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_111_vals), 0, + "T_criticalExtensions_111", HFILL }}, { &hf_rrc_r4_10, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -164557,14 +168966,14 @@ void proto_register_rrc(void) { { "va40NonCriticalExtensions", "rrc.va40NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_va40NonCriticalExtensions_09", HFILL }}, - { &hf_rrc_nonCriticalExtensions_131, + { &hf_rrc_nonCriticalExtensions_139, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_131", HFILL }}, - { &hf_rrc_criticalExtensions_105, + "T_nonCriticalExtensions_139", HFILL }}, + { &hf_rrc_criticalExtensions_113, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_104", HFILL }}, + "T_criticalExtensions_112", HFILL }}, { &hf_rrc_groupIdentity, { "groupIdentity", "rrc.groupIdentity", FT_UINT32, BASE_DEC, NULL, 0, @@ -164573,10 +168982,10 @@ void proto_register_rrc(void) { { "GroupReleaseInformation", "rrc.GroupReleaseInformation_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_criticalExtensions_106, + { &hf_rrc_criticalExtensions_114, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_105_vals), 0, - "T_criticalExtensions_105", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_113_vals), 0, + "T_criticalExtensions_113", HFILL }}, { &hf_rrc_r5_08, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -164601,14 +169010,14 @@ void proto_register_rrc(void) { { "va40NonCriticalExtensions", "rrc.va40NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_va40NonCriticalExtensions_10", HFILL }}, - { &hf_rrc_nonCriticalExtensions_132, + { &hf_rrc_nonCriticalExtensions_140, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_132", HFILL }}, - { &hf_rrc_criticalExtensions_107, + "T_nonCriticalExtensions_140", HFILL }}, + { &hf_rrc_criticalExtensions_115, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_106", HFILL }}, + "T_criticalExtensions_114", HFILL }}, { &hf_rrc_rrcConnectionRelease_02, { "rrcConnectionRelease", "rrc.rrcConnectionRelease_element", FT_NONE, BASE_NONE, NULL, 0, @@ -164629,10 +169038,10 @@ void proto_register_rrc(void) { { "rrcConnectionReleaseComplete-r3-add-ext", "rrc.rrcConnectionReleaseComplete_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_133, + { &hf_rrc_nonCriticalExtensions_141, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_133", HFILL }}, + "T_nonCriticalExtensions_141", HFILL }}, { &hf_rrc_protocolErrorIndicator_01, { "protocolErrorIndicator", "rrc.protocolErrorIndicator", FT_UINT32, BASE_DEC, VALS(rrc_ProtocolErrorIndicator_vals), 0, @@ -164857,10 +169266,10 @@ void proto_register_rrc(void) { { "rrcConnectionRequest-vc50ext", "rrc.rrcConnectionRequest_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionRequest_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_134, + { &hf_rrc_nonCriticalExtensions_142, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_134", HFILL }}, + "T_nonCriticalExtensions_142", HFILL }}, { &hf_rrc_supportOfMoreThanTwoCellsOrMIMO4x4, { "supportOfMoreThanTwoCellsOrMIMO4x4", "rrc.supportOfMoreThanTwoCellsOrMIMO4x4", FT_UINT32, BASE_DEC, VALS(rrc_T_supportOfMoreThanTwoCellsOrMIMO4x4_vals), 0, @@ -164913,18 +169322,18 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-v690ext", "rrc.rrcConnectionSetup_v690ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetup_v690ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_135, + { &hf_rrc_nonCriticalExtensions_143, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_135", HFILL }}, + "T_nonCriticalExtensions_143", HFILL }}, { &hf_rrc_later_than_r3_18, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_18", HFILL }}, - { &hf_rrc_criticalExtensions_108, + { &hf_rrc_criticalExtensions_116, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_107_vals), 0, - "T_criticalExtensions_107", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_115_vals), 0, + "T_criticalExtensions_115", HFILL }}, { &hf_rrc_r4_11, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -164949,14 +169358,14 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_33", HFILL }}, - { &hf_rrc_nonCriticalExtensions_136, + { &hf_rrc_nonCriticalExtensions_144, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_136", HFILL }}, - { &hf_rrc_criticalExtensions_109, + "T_nonCriticalExtensions_144", HFILL }}, + { &hf_rrc_criticalExtensions_117, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_108_vals), 0, - "T_criticalExtensions_108", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_116_vals), 0, + "T_criticalExtensions_116", HFILL }}, { &hf_rrc_r5_09, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -164973,14 +169382,14 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_34", HFILL }}, - { &hf_rrc_nonCriticalExtensions_137, + { &hf_rrc_nonCriticalExtensions_145, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_137", HFILL }}, - { &hf_rrc_criticalExtensions_110, + "T_nonCriticalExtensions_145", HFILL }}, + { &hf_rrc_criticalExtensions_118, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_109_vals), 0, - "T_criticalExtensions_109", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_117_vals), 0, + "T_criticalExtensions_117", HFILL }}, { &hf_rrc_r6_10, { "r6", "rrc.r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165001,14 +169410,14 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-v6b0ext", "rrc.rrcConnectionSetup_v6b0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetup_v6b0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_138, + { &hf_rrc_nonCriticalExtensions_146, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_138", HFILL }}, - { &hf_rrc_criticalExtensions_111, + "T_nonCriticalExtensions_146", HFILL }}, + { &hf_rrc_criticalExtensions_119, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_110_vals), 0, - "T_criticalExtensions_110", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_118_vals), 0, + "T_criticalExtensions_118", HFILL }}, { &hf_rrc_r7_09, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165037,14 +169446,14 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-v7d0ext", "rrc.rrcConnectionSetup_v7d0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetup_v7d0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_139, + { &hf_rrc_nonCriticalExtensions_147, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_139", HFILL }}, - { &hf_rrc_criticalExtensions_112, + "T_nonCriticalExtensions_147", HFILL }}, + { &hf_rrc_criticalExtensions_120, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_111_vals), 0, - "T_criticalExtensions_111", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_119_vals), 0, + "T_criticalExtensions_119", HFILL }}, { &hf_rrc_r8_10, { "r8", "rrc.r8_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165077,14 +169486,14 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-v8a0ext", "rrc.rrcConnectionSetup_v8a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetup_v8a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_140, + { &hf_rrc_nonCriticalExtensions_148, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_140", HFILL }}, - { &hf_rrc_criticalExtensions_113, + "T_nonCriticalExtensions_148", HFILL }}, + { &hf_rrc_criticalExtensions_121, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_112_vals), 0, - "T_criticalExtensions_112", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_120_vals), 0, + "T_criticalExtensions_120", HFILL }}, { &hf_rrc_r9_09, { "r9", "rrc.r9_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165105,14 +169514,14 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-v950ext", "rrc.rrcConnectionSetup_v950ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetup_v950ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_141, + { &hf_rrc_nonCriticalExtensions_149, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_141", HFILL }}, - { &hf_rrc_criticalExtensions_114, + "T_nonCriticalExtensions_149", HFILL }}, + { &hf_rrc_criticalExtensions_122, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_113_vals), 0, - "T_criticalExtensions_113", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_121_vals), 0, + "T_criticalExtensions_121", HFILL }}, { &hf_rrc_r10_09, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165133,14 +169542,14 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-vaj0ext", "rrc.rrcConnectionSetup_vaj0ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetup_vaj0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_142, + { &hf_rrc_nonCriticalExtensions_150, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_142", HFILL }}, - { &hf_rrc_criticalExtensions_115, + "T_nonCriticalExtensions_150", HFILL }}, + { &hf_rrc_criticalExtensions_123, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_114_vals), 0, - "T_criticalExtensions_114", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_122_vals), 0, + "T_criticalExtensions_122", HFILL }}, { &hf_rrc_r11_10, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165157,14 +169566,14 @@ void proto_register_rrc(void) { { "vaj0NonCriticalExtensions", "rrc.vaj0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_vaj0NonCriticalExtensions_01", HFILL }}, - { &hf_rrc_nonCriticalExtensions_143, + { &hf_rrc_nonCriticalExtensions_151, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_143", HFILL }}, - { &hf_rrc_criticalExtensions_116, + "T_nonCriticalExtensions_151", HFILL }}, + { &hf_rrc_criticalExtensions_124, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_115_vals), 0, - "T_criticalExtensions_115", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_123_vals), 0, + "T_criticalExtensions_123", HFILL }}, { &hf_rrc_r12_09, { "r12", "rrc.r12_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165177,14 +169586,14 @@ void proto_register_rrc(void) { { "rrcConnectionSetup-r12-add-ext", "rrc.rrcConnectionSetup_r12_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_144, + { &hf_rrc_nonCriticalExtensions_152, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_144", HFILL }}, - { &hf_rrc_criticalExtensions_117, + "T_nonCriticalExtensions_152", HFILL }}, + { &hf_rrc_criticalExtensions_125, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_116", HFILL }}, + "T_criticalExtensions_124", HFILL }}, { &hf_rrc_new_c_RNTI, { "new-c-RNTI", "rrc.new_c_RNTI", FT_BYTES, BASE_NONE, NULL, 0, @@ -165213,34 +169622,6 @@ void proto_register_rrc(void) { { "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element", FT_NONE, BASE_NONE, NULL, 0, "CapabilityUpdateRequirement_r5", HFILL }}, - { &hf_rrc_specificationMode_22, - { "specificationMode", "rrc.specificationMode", - FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_22_vals), 0, - "T_specificationMode_22", HFILL }}, - { &hf_rrc_complete_22, - { "complete", "rrc.complete_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_complete_22", HFILL }}, - { &hf_rrc_preconfiguration_18, - { "preconfiguration", "rrc.preconfiguration_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_preconfiguration_18", HFILL }}, - { &hf_rrc_preConfigMode_18, - { "preConfigMode", "rrc.preConfigMode", - FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_18_vals), 0, - "T_preConfigMode_18", HFILL }}, - { &hf_rrc_defaultConfig_18, - { "defaultConfig", "rrc.defaultConfig_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_defaultConfig_18", HFILL }}, - { &hf_rrc_dl_InformationPerRL_List_09, - { "dl-InformationPerRL-List", "rrc.dl_InformationPerRL_List", - FT_UINT32, BASE_DEC, NULL, 0, - "DL_InformationPerRL_List_r5bis", HFILL }}, - { &hf_rrc_postVerificationPeriod_05, - { "postVerificationPeriod", "rrc.postVerificationPeriod", - FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_05_vals), 0, - "T_postVerificationPeriod_05", HFILL }}, { &hf_rrc_specificationMode_23, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_23_vals), 0, @@ -165249,10 +169630,6 @@ void proto_register_rrc(void) { { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, "T_complete_23", HFILL }}, - { &hf_rrc_srb_InformationSetupList_07, - { "srb-InformationSetupList", "rrc.srb_InformationSetupList", - FT_UINT32, BASE_DEC, NULL, 0, - "SRB_InformationSetupList2_r6", HFILL }}, { &hf_rrc_preconfiguration_19, { "preconfiguration", "rrc.preconfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165265,10 +169642,14 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_19", HFILL }}, - { &hf_rrc_capabilityUpdateRequirement_03, - { "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element", - FT_NONE, BASE_NONE, NULL, 0, - "CapabilityUpdateRequirement_r7", HFILL }}, + { &hf_rrc_dl_InformationPerRL_List_10, + { "dl-InformationPerRL-List", "rrc.dl_InformationPerRL_List", + FT_UINT32, BASE_DEC, NULL, 0, + "DL_InformationPerRL_List_r5bis", HFILL }}, + { &hf_rrc_postVerificationPeriod_05, + { "postVerificationPeriod", "rrc.postVerificationPeriod", + FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_05_vals), 0, + "T_postVerificationPeriod_05", HFILL }}, { &hf_rrc_specificationMode_24, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_24_vals), 0, @@ -165277,10 +169658,10 @@ void proto_register_rrc(void) { { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, "T_complete_24", HFILL }}, - { &hf_rrc_srb_InformationSetupList_08, + { &hf_rrc_srb_InformationSetupList_07, { "srb-InformationSetupList", "rrc.srb_InformationSetupList", FT_UINT32, BASE_DEC, NULL, 0, - "SRB_InformationSetupList2_r7", HFILL }}, + "SRB_InformationSetupList2_r6", HFILL }}, { &hf_rrc_preconfiguration_20, { "preconfiguration", "rrc.preconfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165293,10 +169674,10 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_20", HFILL }}, - { &hf_rrc_capabilityUpdateRequirement_04, + { &hf_rrc_capabilityUpdateRequirement_03, { "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element", FT_NONE, BASE_NONE, NULL, 0, - "CapabilityUpdateRequirement_r8", HFILL }}, + "CapabilityUpdateRequirement_r7", HFILL }}, { &hf_rrc_specificationMode_25, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_25_vals), 0, @@ -165305,10 +169686,10 @@ void proto_register_rrc(void) { { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, "T_complete_25", HFILL }}, - { &hf_rrc_srb_InformationSetupList_09, + { &hf_rrc_srb_InformationSetupList_08, { "srb-InformationSetupList", "rrc.srb_InformationSetupList", FT_UINT32, BASE_DEC, NULL, 0, - "SRB_InformationSetupList2_r8", HFILL }}, + "SRB_InformationSetupList2_r7", HFILL }}, { &hf_rrc_preconfiguration_21, { "preconfiguration", "rrc.preconfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165321,6 +169702,10 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_21", HFILL }}, + { &hf_rrc_capabilityUpdateRequirement_04, + { "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element", + FT_NONE, BASE_NONE, NULL, 0, + "CapabilityUpdateRequirement_r8", HFILL }}, { &hf_rrc_specificationMode_26, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_26_vals), 0, @@ -165329,6 +169714,10 @@ void proto_register_rrc(void) { { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, "T_complete_26", HFILL }}, + { &hf_rrc_srb_InformationSetupList_09, + { "srb-InformationSetupList", "rrc.srb_InformationSetupList", + FT_UINT32, BASE_DEC, NULL, 0, + "SRB_InformationSetupList2_r8", HFILL }}, { &hf_rrc_preconfiguration_22, { "preconfiguration", "rrc.preconfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165361,10 +169750,6 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_23", HFILL }}, - { &hf_rrc_capabilityUpdateRequirement_05, - { "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element", - FT_NONE, BASE_NONE, NULL, 0, - "CapabilityUpdateRequirement_vaj0ext", HFILL }}, { &hf_rrc_specificationMode_28, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_28_vals), 0, @@ -165385,10 +169770,10 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_24", HFILL }}, - { &hf_rrc_capabilityUpdateRequirement_06, + { &hf_rrc_capabilityUpdateRequirement_05, { "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element", FT_NONE, BASE_NONE, NULL, 0, - "CapabilityUpdateRequirement_r12", HFILL }}, + "CapabilityUpdateRequirement_vaj0ext", HFILL }}, { &hf_rrc_specificationMode_29, { "specificationMode", "rrc.specificationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_29_vals), 0, @@ -165409,6 +169794,30 @@ void proto_register_rrc(void) { { "defaultConfig", "rrc.defaultConfig_element", FT_NONE, BASE_NONE, NULL, 0, "T_defaultConfig_25", HFILL }}, + { &hf_rrc_capabilityUpdateRequirement_06, + { "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element", + FT_NONE, BASE_NONE, NULL, 0, + "CapabilityUpdateRequirement_r12", HFILL }}, + { &hf_rrc_specificationMode_30, + { "specificationMode", "rrc.specificationMode", + FT_UINT32, BASE_DEC, VALS(rrc_T_specificationMode_30_vals), 0, + "T_specificationMode_30", HFILL }}, + { &hf_rrc_complete_30, + { "complete", "rrc.complete_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_complete_30", HFILL }}, + { &hf_rrc_preconfiguration_26, + { "preconfiguration", "rrc.preconfiguration_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_preconfiguration_26", HFILL }}, + { &hf_rrc_preConfigMode_26, + { "preConfigMode", "rrc.preConfigMode", + FT_UINT32, BASE_DEC, VALS(rrc_T_preConfigMode_26_vals), 0, + "T_preConfigMode_26", HFILL }}, + { &hf_rrc_defaultConfig_26, + { "defaultConfig", "rrc.defaultConfig_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_defaultConfig_26", HFILL }}, { &hf_rrc_ue_RadioAccessCapability_02, { "ue-RadioAccessCapability", "rrc.ue_RadioAccessCapability_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165513,10 +169922,10 @@ void proto_register_rrc(void) { { "rrcConnectionSetupComplete-vb50ext", "rrc.rrcConnectionSetupComplete_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetupComplete_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_145, + { &hf_rrc_nonCriticalExtensions_153, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_145", HFILL }}, + "T_nonCriticalExtensions_153", HFILL }}, { &hf_rrc_ue_RadioAccessCapability_v370ext, { "ue-RadioAccessCapability-v370ext", "rrc.ue_RadioAccessCapability_v370ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165557,10 +169966,10 @@ void proto_register_rrc(void) { { "rrcConnectionSetupCompleteBand-va40ext", "rrc.rrcConnectionSetupCompleteBand_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "RRCConnectionSetupCompleteBand_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_146, + { &hf_rrc_nonCriticalExtensions_154, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_146", HFILL }}, + "T_nonCriticalExtensions_154", HFILL }}, { &hf_rrc_ue_RadioAccessCapability_v4b0ext, { "ue-RadioAccessCapability-v4b0ext", "rrc.ue_RadioAccessCapability_v4b0ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165617,14 +170026,14 @@ void proto_register_rrc(void) { { "rrc-FailureInfo-r3-add-ext", "rrc.rrc_FailureInfo_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_147, + { &hf_rrc_nonCriticalExtensions_155, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_147", HFILL }}, - { &hf_rrc_criticalExtensions_118, + "T_nonCriticalExtensions_155", HFILL }}, + { &hf_rrc_criticalExtensions_126, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_117", HFILL }}, + "T_criticalExtensions_125", HFILL }}, { &hf_rrc_failureCauseWithProtErr, { "failureCauseWithProtErr", "rrc.failureCauseWithProtErr", FT_UINT32, BASE_DEC, VALS(rrc_FailureCauseWithProtErr_vals), 0, @@ -165641,10 +170050,10 @@ void proto_register_rrc(void) { { "rrcStatus-r3-add-ext", "rrc.rrcStatus_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_148, + { &hf_rrc_nonCriticalExtensions_156, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_148", HFILL }}, + "T_nonCriticalExtensions_156", HFILL }}, { &hf_rrc_r3_22, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165661,18 +170070,18 @@ void proto_register_rrc(void) { { "securityModeCommand-r3-add-ext", "rrc.securityModeCommand_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_149, + { &hf_rrc_nonCriticalExtensions_157, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_149", HFILL }}, + "T_nonCriticalExtensions_157", HFILL }}, { &hf_rrc_later_than_r3_19, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_19", HFILL }}, - { &hf_rrc_criticalExtensions_119, + { &hf_rrc_criticalExtensions_127, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_118_vals), 0, - "T_criticalExtensions_118", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_126_vals), 0, + "T_criticalExtensions_126", HFILL }}, { &hf_rrc_r7_10, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165685,14 +170094,14 @@ void proto_register_rrc(void) { { "securityModeCommand-r7-add-ext", "rrc.securityModeCommand_r7_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_150, + { &hf_rrc_nonCriticalExtensions_158, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_150", HFILL }}, - { &hf_rrc_criticalExtensions_120, + "T_nonCriticalExtensions_158", HFILL }}, + { &hf_rrc_criticalExtensions_128, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_119", HFILL }}, + "T_criticalExtensions_127", HFILL }}, { &hf_rrc_securityCapability, { "securityCapability", "rrc.securityCapability_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165713,10 +170122,10 @@ void proto_register_rrc(void) { { "securityModeComplete-r3-add-ext", "rrc.securityModeComplete_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_151, + { &hf_rrc_nonCriticalExtensions_159, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_151", HFILL }}, + "T_nonCriticalExtensions_159", HFILL }}, { &hf_rrc_laterNonCriticalExtensions_47, { "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165725,10 +170134,10 @@ void proto_register_rrc(void) { { "securityModeFailure-r3-add-ext", "rrc.securityModeFailure_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_152, + { &hf_rrc_nonCriticalExtensions_160, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_152", HFILL }}, + "T_nonCriticalExtensions_160", HFILL }}, { &hf_rrc_r3_23, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165753,18 +170162,18 @@ void proto_register_rrc(void) { { "signallingConnectionRelease-va40ext", "rrc.signallingConnectionRelease_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "SignallingConnectionRelease_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_153, + { &hf_rrc_nonCriticalExtensions_161, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_153", HFILL }}, + "T_nonCriticalExtensions_161", HFILL }}, { &hf_rrc_later_than_r3_20, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_20", HFILL }}, - { &hf_rrc_criticalExtensions_121, + { &hf_rrc_criticalExtensions_129, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_120", HFILL }}, + "T_criticalExtensions_128", HFILL }}, { &hf_rrc_laterNonCriticalExtensions_49, { "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -165781,10 +170190,10 @@ void proto_register_rrc(void) { { "signallingConnectionReleaseIndication-v860ext", "rrc.signallingConnectionReleaseIndication_v860ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_154, + { &hf_rrc_nonCriticalExtensions_162, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_154", HFILL }}, + "T_nonCriticalExtensions_162", HFILL }}, { &hf_rrc_signallingConnectionReleaseIndicationCause, { "signallingConnectionReleaseIndicationCause", "rrc.signallingConnectionReleaseIndicationCause", FT_UINT32, BASE_DEC, VALS(rrc_T_signallingConnectionReleaseIndicationCause_vals), 0, @@ -165997,10 +170406,10 @@ void proto_register_rrc(void) { { "systemInformationChangeIndication-vc50ext", "rrc.systemInformationChangeIndication_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "SystemInformationChangeIndication_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_155, + { &hf_rrc_nonCriticalExtensions_163, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_155", HFILL }}, + "T_nonCriticalExtensions_163", HFILL }}, { &hf_rrc_r3_24, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -166057,18 +170466,18 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-v770ext", "rrc.transportChannelReconfiguration_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "TransportChannelReconfiguration_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_156, + { &hf_rrc_nonCriticalExtensions_164, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_156", HFILL }}, + "T_nonCriticalExtensions_164", HFILL }}, { &hf_rrc_later_than_r3_21, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_21", HFILL }}, - { &hf_rrc_criticalExtensions_122, + { &hf_rrc_criticalExtensions_130, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_121_vals), 0, - "T_criticalExtensions_121", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_129_vals), 0, + "T_criticalExtensions_129", HFILL }}, { &hf_rrc_r4_12, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -166097,14 +170506,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_26", HFILL }}, - { &hf_rrc_nonCriticalExtensions_157, + { &hf_rrc_nonCriticalExtensions_165, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_157", HFILL }}, - { &hf_rrc_criticalExtensions_123, + "T_nonCriticalExtensions_165", HFILL }}, + { &hf_rrc_criticalExtensions_131, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_122_vals), 0, - "T_criticalExtensions_122", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_130_vals), 0, + "T_criticalExtensions_130", HFILL }}, { &hf_rrc_r5_10, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -166125,14 +170534,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_27", HFILL }}, - { &hf_rrc_nonCriticalExtensions_158, + { &hf_rrc_nonCriticalExtensions_166, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_158", HFILL }}, - { &hf_rrc_criticalExtensions_124, + "T_nonCriticalExtensions_166", HFILL }}, + { &hf_rrc_criticalExtensions_132, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_123_vals), 0, - "T_criticalExtensions_123", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_131_vals), 0, + "T_criticalExtensions_131", HFILL }}, { &hf_rrc_r6_11, { "r6", "rrc.r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -166157,14 +170566,14 @@ void proto_register_rrc(void) { { "v770NonCriticalExtensions", "rrc.v770NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v770NonCriticalExtensions_28", HFILL }}, - { &hf_rrc_nonCriticalExtensions_159, + { &hf_rrc_nonCriticalExtensions_167, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_159", HFILL }}, - { &hf_rrc_criticalExtensions_125, + "T_nonCriticalExtensions_167", HFILL }}, + { &hf_rrc_criticalExtensions_133, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_124_vals), 0, - "T_criticalExtensions_124", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_132_vals), 0, + "T_criticalExtensions_132", HFILL }}, { &hf_rrc_r7_11, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -166209,14 +170618,14 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-v7g0ext", "rrc.transportChannelReconfiguration_v7g0ext_element", FT_NONE, BASE_NONE, NULL, 0, "TransportChannelReconfiguration_v7g0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_160, + { &hf_rrc_nonCriticalExtensions_168, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_160", HFILL }}, - { &hf_rrc_criticalExtensions_126, + "T_nonCriticalExtensions_168", HFILL }}, + { &hf_rrc_criticalExtensions_134, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_125_vals), 0, - "T_criticalExtensions_125", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_133_vals), 0, + "T_criticalExtensions_133", HFILL }}, { &hf_rrc_r8_11, { "r8", "rrc.r8_element", FT_NONE, BASE_NONE, NULL, 0, @@ -166257,14 +170666,14 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-v8a0ext", "rrc.transportChannelReconfiguration_v8a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "TransportChannelReconfiguration_v8a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_161, + { &hf_rrc_nonCriticalExtensions_169, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_161", HFILL }}, - { &hf_rrc_criticalExtensions_127, + "T_nonCriticalExtensions_169", HFILL }}, + { &hf_rrc_criticalExtensions_135, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_126_vals), 0, - "T_criticalExtensions_126", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_134_vals), 0, + "T_criticalExtensions_134", HFILL }}, { &hf_rrc_r9_10, { "r9", "rrc.r9_element", FT_NONE, BASE_NONE, NULL, 0, @@ -166293,14 +170702,14 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-v9c0ext", "rrc.transportChannelReconfiguration_v9c0ext_element", FT_NONE, BASE_NONE, NULL, 0, "TransportChannelReconfiguration_v9c0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_162, + { &hf_rrc_nonCriticalExtensions_170, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_162", HFILL }}, - { &hf_rrc_criticalExtensions_128, + "T_nonCriticalExtensions_170", HFILL }}, + { &hf_rrc_criticalExtensions_136, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_127_vals), 0, - "T_criticalExtensions_127", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_135_vals), 0, + "T_criticalExtensions_135", HFILL }}, { &hf_rrc_r10_10, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -166325,14 +170734,14 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-vb50ext", "rrc.transportChannelReconfiguration_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "TransportChannelReconfiguration_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_163, + { &hf_rrc_nonCriticalExtensions_171, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_163", HFILL }}, - { &hf_rrc_criticalExtensions_129, + "T_nonCriticalExtensions_171", HFILL }}, + { &hf_rrc_criticalExtensions_137, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_128_vals), 0, - "T_criticalExtensions_128", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_136_vals), 0, + "T_criticalExtensions_136", HFILL }}, { &hf_rrc_r11_11, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -166345,14 +170754,14 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-r11-add-ext", "rrc.transportChannelReconfiguration_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_164, + { &hf_rrc_nonCriticalExtensions_172, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_164", HFILL }}, - { &hf_rrc_criticalExtensions_130, + "T_nonCriticalExtensions_172", HFILL }}, + { &hf_rrc_criticalExtensions_138, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_129_vals), 0, - "T_criticalExtensions_129", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_137_vals), 0, + "T_criticalExtensions_137", HFILL }}, { &hf_rrc_r12_10, { "r12", "rrc.r12_element", FT_NONE, BASE_NONE, NULL, 0, @@ -166365,14 +170774,34 @@ void proto_register_rrc(void) { { "transportChannelReconfiguration-r12-add-ext", "rrc.transportChannelReconfiguration_r12_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_165, + { &hf_rrc_nonCriticalExtensions_173, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_165", HFILL }}, - { &hf_rrc_criticalExtensions_131, + "T_nonCriticalExtensions_173", HFILL }}, + { &hf_rrc_criticalExtensions_139, + { "criticalExtensions", "rrc.criticalExtensions", + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_138_vals), 0, + "T_criticalExtensions_138", HFILL }}, + { &hf_rrc_r13_08, + { "r13", "rrc.r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_r13_08", HFILL }}, + { &hf_rrc_transportChannelReconfiguration_r13, + { "transportChannelReconfiguration-r13", "rrc.transportChannelReconfiguration_r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "TransportChannelReconfiguration_r13_IEs", HFILL }}, + { &hf_rrc_transportChannelReconfiguration_r13_add_ext, + { "transportChannelReconfiguration-r13-add-ext", "rrc.transportChannelReconfiguration_r13_add_ext", + FT_BYTES, BASE_NONE, NULL, 0, + "BIT_STRING", HFILL }}, + { &hf_rrc_nonCriticalExtensions_174, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_174", HFILL }}, + { &hf_rrc_criticalExtensions_140, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_130", HFILL }}, + "T_criticalExtensions_139", HFILL }}, { &hf_rrc_dummy_27, { "dummy", "rrc.dummy", FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_11_vals), 0, @@ -166425,14 +170854,6 @@ void proto_register_rrc(void) { { "postVerificationPeriod", "rrc.postVerificationPeriod", FT_UINT32, BASE_DEC, VALS(rrc_T_postVerificationPeriod_06_vals), 0, "T_postVerificationPeriod_06", HFILL }}, - { &hf_rrc_responseToChangeOfUE_Capability_12, - { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", - FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_12_vals), 0, - "T_responseToChangeOfUE_Capability_12", HFILL }}, - { &hf_rrc_responseToChangeOfUE_Capability_13, - { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", - FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_13_vals), 0, - "T_responseToChangeOfUE_Capability_13", HFILL }}, { &hf_rrc_responseToChangeOfUE_Capability_14, { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_14_vals), 0, @@ -166449,6 +170870,18 @@ void proto_register_rrc(void) { { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_17_vals), 0, "T_responseToChangeOfUE_Capability_17", HFILL }}, + { &hf_rrc_responseToChangeOfUE_Capability_18, + { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", + FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_18_vals), 0, + "T_responseToChangeOfUE_Capability_18", HFILL }}, + { &hf_rrc_responseToChangeOfUE_Capability_19, + { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", + FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_19_vals), 0, + "T_responseToChangeOfUE_Capability_19", HFILL }}, + { &hf_rrc_responseToChangeOfUE_Capability_20, + { "responseToChangeOfUE-Capability", "rrc.responseToChangeOfUE_Capability", + FT_UINT32, BASE_DEC, VALS(rrc_T_responseToChangeOfUE_Capability_20_vals), 0, + "T_responseToChangeOfUE_Capability_20", HFILL }}, { &hf_rrc_laterNonCriticalExtensions_52, { "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -166465,10 +170898,10 @@ void proto_register_rrc(void) { { "transportChannelReconfigurationComplete-v770ext", "rrc.transportChannelReconfigurationComplete_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "TransportChannelReconfigurationComplete_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_166, + { &hf_rrc_nonCriticalExtensions_175, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_166", HFILL }}, + "T_nonCriticalExtensions_175", HFILL }}, { &hf_rrc_deferredMeasurementControlReading_05, { "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading", FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_05_vals), 0, @@ -166481,10 +170914,10 @@ void proto_register_rrc(void) { { "transportChannelReconfigurationFailure-r3-add-ext", "rrc.transportChannelReconfigurationFailure_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_167, + { &hf_rrc_nonCriticalExtensions_176, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_167", HFILL }}, + "T_nonCriticalExtensions_176", HFILL }}, { &hf_rrc_modeSpecificInfo_16, { "modeSpecificInfo", "rrc.modeSpecificInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_16_vals), 0, @@ -166529,10 +170962,10 @@ void proto_register_rrc(void) { { "transportformatcombinationcontrol-v820ext", "rrc.transportformatcombinationcontrol_v820ext_element", FT_NONE, BASE_NONE, NULL, 0, "TransportFormatCombinationControl_v820ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_168, + { &hf_rrc_nonCriticalExtensions_177, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_168", HFILL }}, + "T_nonCriticalExtensions_177", HFILL }}, { &hf_rrc_ul_AMR_Rate, { "ul-AMR-Rate", "rrc.ul_AMR_Rate", FT_UINT32, BASE_DEC, VALS(rrc_UL_AMR_Rate_vals), 0, @@ -166545,10 +170978,10 @@ void proto_register_rrc(void) { { "transportFormatCombinationControlFailure-r3-add-ext", "rrc.transportFormatCombinationControlFailure_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_169, + { &hf_rrc_nonCriticalExtensions_178, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_169", HFILL }}, + "T_nonCriticalExtensions_178", HFILL }}, { &hf_rrc_r3_25, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -166605,18 +171038,18 @@ void proto_register_rrc(void) { { "ueCapabilityEnquiry-vaj0ext", "rrc.ueCapabilityEnquiry_vaj0ext_element", FT_NONE, BASE_NONE, NULL, 0, "UECapabilityEnquiry_vaj0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_170, + { &hf_rrc_nonCriticalExtensions_179, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_170", HFILL }}, + "T_nonCriticalExtensions_179", HFILL }}, { &hf_rrc_later_than_r3_22, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_22", HFILL }}, - { &hf_rrc_criticalExtensions_132, + { &hf_rrc_criticalExtensions_141, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_131", HFILL }}, + "T_criticalExtensions_140", HFILL }}, { &hf_rrc_capabilityUpdateRequirement_07, { "capabilityUpdateRequirement", "rrc.capabilityUpdateRequirement_element", FT_NONE, BASE_NONE, NULL, 0, @@ -166689,10 +171122,10 @@ void proto_register_rrc(void) { { "ueCapabilityInformation-v690ext", "rrc.ueCapabilityInformation_v690ext_element", FT_NONE, BASE_NONE, NULL, 0, "UECapabilityInformation_v690ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_171, + { &hf_rrc_nonCriticalExtensions_180, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_171", HFILL }}, + "T_nonCriticalExtensions_180", HFILL }}, { &hf_rrc_ueCapabilityInformation_v650ext, { "ueCapabilityInformation-v650ext", "rrc.ueCapabilityInformation_v650ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -166729,10 +171162,10 @@ void proto_register_rrc(void) { { "ueCapabilityInformation-va40ext", "rrc.ueCapabilityInformation_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "UECapabilityInformation_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_172, + { &hf_rrc_nonCriticalExtensions_181, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_172", HFILL }}, + "T_nonCriticalExtensions_181", HFILL }}, { &hf_rrc_ueCapabilityContainer_01, { "ueCapabilityContainer", "rrc.ueCapabilityContainer", FT_BYTES, BASE_NONE, NULL, 0, @@ -166761,18 +171194,18 @@ void proto_register_rrc(void) { { "ueCapabilityInformationConfirm-v770ext", "rrc.ueCapabilityInformationConfirm_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "UECapabilityInformationConfirm_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_173, + { &hf_rrc_nonCriticalExtensions_182, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_173", HFILL }}, + "T_nonCriticalExtensions_182", HFILL }}, { &hf_rrc_later_than_r3_23, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_23", HFILL }}, - { &hf_rrc_criticalExtensions_133, + { &hf_rrc_criticalExtensions_142, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_132", HFILL }}, + "T_criticalExtensions_141", HFILL }}, { &hf_rrc_acceptanceOfChangeOfCapability, { "acceptanceOfChangeOfCapability", "rrc.acceptanceOfChangeOfCapability", FT_UINT32, BASE_DEC, VALS(rrc_T_acceptanceOfChangeOfCapability_vals), 0, @@ -166817,10 +171250,10 @@ void proto_register_rrc(void) { { "uplinkDirectTransfer-vc50ext", "rrc.uplinkDirectTransfer_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "UplinkDirectTransfer_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_174, + { &hf_rrc_nonCriticalExtensions_183, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_174", HFILL }}, + "T_nonCriticalExtensions_183", HFILL }}, { &hf_rrc_r3_27, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -166853,10 +171286,10 @@ void proto_register_rrc(void) { { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_24", HFILL }}, - { &hf_rrc_criticalExtensions_134, + { &hf_rrc_criticalExtensions_143, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_133_vals), 0, - "T_criticalExtensions_133", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_142_vals), 0, + "T_criticalExtensions_142", HFILL }}, { &hf_rrc_r4_13, { "r4", "rrc.r4_element", FT_NONE, BASE_NONE, NULL, 0, @@ -166881,14 +171314,14 @@ void proto_register_rrc(void) { { "uplinkPhysicalChannelControl-v690ext", "rrc.uplinkPhysicalChannelControl_v690ext_element", FT_NONE, BASE_NONE, NULL, 0, "UplinkPhysicalChannelControl_v690ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_175, + { &hf_rrc_nonCriticalExtensions_184, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_175", HFILL }}, - { &hf_rrc_criticalExtensions_135, + "T_nonCriticalExtensions_184", HFILL }}, + { &hf_rrc_criticalExtensions_144, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_134_vals), 0, - "T_criticalExtensions_134", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_143_vals), 0, + "T_criticalExtensions_143", HFILL }}, { &hf_rrc_r5_11, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -166913,14 +171346,14 @@ void proto_register_rrc(void) { { "uplinkPhysicalChannelControl-v6a0ext", "rrc.uplinkPhysicalChannelControl_v6a0ext_element", FT_NONE, BASE_NONE, NULL, 0, "UplinkPhysicalChannelControl_v6a0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_176, + { &hf_rrc_nonCriticalExtensions_185, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_176", HFILL }}, - { &hf_rrc_criticalExtensions_136, + "T_nonCriticalExtensions_185", HFILL }}, + { &hf_rrc_criticalExtensions_145, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_135_vals), 0, - "T_criticalExtensions_135", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_144_vals), 0, + "T_criticalExtensions_144", HFILL }}, { &hf_rrc_r7_12, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -166933,14 +171366,14 @@ void proto_register_rrc(void) { { "uplinkPhysicalChannelControl-r7-add-ext", "rrc.uplinkPhysicalChannelControl_r7_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_177, + { &hf_rrc_nonCriticalExtensions_186, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_177", HFILL }}, - { &hf_rrc_criticalExtensions_137, + "T_nonCriticalExtensions_186", HFILL }}, + { &hf_rrc_criticalExtensions_146, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_136", HFILL }}, + "T_criticalExtensions_145", HFILL }}, { &hf_rrc_ccTrCH_PowerControlInfo, { "ccTrCH-PowerControlInfo", "rrc.ccTrCH_PowerControlInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -167089,18 +171522,18 @@ void proto_register_rrc(void) { { "uraUpdate-va40ext", "rrc.uraUpdate_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "URAUpdate_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_178, + { &hf_rrc_nonCriticalExtensions_187, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_178", HFILL }}, + "T_nonCriticalExtensions_187", HFILL }}, { &hf_rrc_uraUpdate_v7e0ext, { "uraUpdate-v7e0ext", "rrc.uraUpdate_v7e0ext_element", FT_NONE, BASE_NONE, NULL, 0, "URAUpdate_v7e0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_179, + { &hf_rrc_nonCriticalExtensions_188, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_179", HFILL }}, + "T_nonCriticalExtensions_188", HFILL }}, { &hf_rrc_support_hsdschReception_CellUraPch, { "support-hsdschReception-CellUraPch", "rrc.support_hsdschReception_CellUraPch", FT_UINT32, BASE_DEC, VALS(rrc_T_support_hsdschReception_CellUraPch_vals), 0, @@ -167157,18 +171590,18 @@ void proto_register_rrc(void) { { "uraUpdateConfirm-v690ext", "rrc.uraUpdateConfirm_v690ext_element", FT_NONE, BASE_NONE, NULL, 0, "URAUpdateConfirm_v690ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_180, + { &hf_rrc_nonCriticalExtensions_189, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_180", HFILL }}, + "T_nonCriticalExtensions_189", HFILL }}, { &hf_rrc_later_than_r3_25, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_25", HFILL }}, - { &hf_rrc_criticalExtensions_138, + { &hf_rrc_criticalExtensions_147, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_137_vals), 0, - "T_criticalExtensions_137", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_146_vals), 0, + "T_criticalExtensions_146", HFILL }}, { &hf_rrc_r5_12, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -167181,14 +171614,14 @@ void proto_register_rrc(void) { { "v690NonCriticalExtensions", "rrc.v690NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v690NonCriticalExtensions_44", HFILL }}, - { &hf_rrc_nonCriticalExtensions_181, + { &hf_rrc_nonCriticalExtensions_190, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_181", HFILL }}, - { &hf_rrc_criticalExtensions_139, + "T_nonCriticalExtensions_190", HFILL }}, + { &hf_rrc_criticalExtensions_148, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_138_vals), 0, - "T_criticalExtensions_138", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_147_vals), 0, + "T_criticalExtensions_147", HFILL }}, { &hf_rrc_r7_13, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -167209,14 +171642,14 @@ void proto_register_rrc(void) { { "uraUpdateConfirm-v860ext", "rrc.uraUpdateConfirm_v860ext_element", FT_NONE, BASE_NONE, NULL, 0, "URAUpdateConfirm_v860ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_182, + { &hf_rrc_nonCriticalExtensions_191, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_182", HFILL }}, - { &hf_rrc_criticalExtensions_140, + "T_nonCriticalExtensions_191", HFILL }}, + { &hf_rrc_criticalExtensions_149, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_139", HFILL }}, + "T_criticalExtensions_148", HFILL }}, { &hf_rrc_r3_29, { "r3", "rrc.r3_element", FT_NONE, BASE_NONE, NULL, 0, @@ -167241,18 +171674,18 @@ void proto_register_rrc(void) { { "v860NonCriticalExtensions", "rrc.v860NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v860NonCriticalExtensions_21", HFILL }}, - { &hf_rrc_nonCriticalExtensions_183, + { &hf_rrc_nonCriticalExtensions_192, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_183", HFILL }}, + "T_nonCriticalExtensions_192", HFILL }}, { &hf_rrc_later_than_r3_26, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_26", HFILL }}, - { &hf_rrc_criticalExtensions_141, + { &hf_rrc_criticalExtensions_150, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_140", HFILL }}, + "T_criticalExtensions_149", HFILL }}, { &hf_rrc_uraUpdateConfirm_02, { "uraUpdateConfirm", "rrc.uraUpdateConfirm_element", FT_NONE, BASE_NONE, NULL, 0, @@ -167297,18 +171730,18 @@ void proto_register_rrc(void) { { "utranMobilityInformation-v860ext", "rrc.utranMobilityInformation_v860ext_element", FT_NONE, BASE_NONE, NULL, 0, "UTRANMobilityInformation_v860ext1_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_184, + { &hf_rrc_nonCriticalExtensions_193, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_184", HFILL }}, + "T_nonCriticalExtensions_193", HFILL }}, { &hf_rrc_later_than_r3_27, { "later-than-r3", "rrc.later_than_r3_element", FT_NONE, BASE_NONE, NULL, 0, "T_later_than_r3_27", HFILL }}, - { &hf_rrc_criticalExtensions_142, + { &hf_rrc_criticalExtensions_151, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_141_vals), 0, - "T_criticalExtensions_141", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_150_vals), 0, + "T_criticalExtensions_150", HFILL }}, { &hf_rrc_r5_13, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -167325,14 +171758,14 @@ void proto_register_rrc(void) { { "v860NonCriticalExtentions", "rrc.v860NonCriticalExtentions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v860NonCriticalExtentions_01", HFILL }}, - { &hf_rrc_nonCriticalExtensions_185, + { &hf_rrc_nonCriticalExtensions_194, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_185", HFILL }}, - { &hf_rrc_criticalExtensions_143, + "T_nonCriticalExtensions_194", HFILL }}, + { &hf_rrc_criticalExtensions_152, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_142_vals), 0, - "T_criticalExtensions_142", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_151_vals), 0, + "T_criticalExtensions_151", HFILL }}, { &hf_rrc_r7_14, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -167361,14 +171794,14 @@ void proto_register_rrc(void) { { "utranMobilityInformation-vb50ext", "rrc.utranMobilityInformation_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "UTRANMobilityInformation_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_186, + { &hf_rrc_nonCriticalExtensions_195, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_186", HFILL }}, - { &hf_rrc_criticalExtensions_144, + "T_nonCriticalExtensions_195", HFILL }}, + { &hf_rrc_criticalExtensions_153, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_143_vals), 0, - "T_criticalExtensions_143", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_152_vals), 0, + "T_criticalExtensions_152", HFILL }}, { &hf_rrc_r11_12, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -167381,14 +171814,14 @@ void proto_register_rrc(void) { { "utranMobilityInformation-r11-add-ext", "rrc.utranMobilityInformation_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_187, + { &hf_rrc_nonCriticalExtensions_196, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_187", HFILL }}, - { &hf_rrc_criticalExtensions_145, + "T_nonCriticalExtensions_196", HFILL }}, + { &hf_rrc_criticalExtensions_154, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_144_vals), 0, - "T_criticalExtensions_144", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_153_vals), 0, + "T_criticalExtensions_153", HFILL }}, { &hf_rrc_r12_11, { "r12", "rrc.r12_element", FT_NONE, BASE_NONE, NULL, 0, @@ -167401,14 +171834,34 @@ void proto_register_rrc(void) { { "utranMobilityInformation-r12-add-ext", "rrc.utranMobilityInformation_r12_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_188, + { &hf_rrc_nonCriticalExtensions_197, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_188", HFILL }}, - { &hf_rrc_criticalExtensions_146, + "T_nonCriticalExtensions_197", HFILL }}, + { &hf_rrc_criticalExtensions_155, + { "criticalExtensions", "rrc.criticalExtensions", + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_154_vals), 0, + "T_criticalExtensions_154", HFILL }}, + { &hf_rrc_r13_09, + { "r13", "rrc.r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_r13_09", HFILL }}, + { &hf_rrc_utranMobilityInformation_r13, + { "utranMobilityInformation-r13", "rrc.utranMobilityInformation_r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "UTRANMobilityInformation_r13_IEs", HFILL }}, + { &hf_rrc_utranMobilityInformation_r13_add_ext, + { "utranMobilityInformation-r13-add-ext", "rrc.utranMobilityInformation_r13_add_ext", + FT_BYTES, BASE_NONE, NULL, 0, + "BIT_STRING", HFILL }}, + { &hf_rrc_nonCriticalExtensions_198, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_198", HFILL }}, + { &hf_rrc_criticalExtensions_156, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_145", HFILL }}, + "T_criticalExtensions_155", HFILL }}, { &hf_rrc_ue_ConnTimersAndConstants, { "ue-ConnTimersAndConstants", "rrc.ue_ConnTimersAndConstants_element", FT_NONE, BASE_NONE, NULL, 0, @@ -167417,10 +171870,10 @@ void proto_register_rrc(void) { { "cn-InformationInfo", "rrc.cn_InformationInfo_element", FT_NONE, BASE_NONE, NULL, 0, "CN_InformationInfoFull", HFILL }}, - { &hf_rrc_nonCriticalExtensions_189, + { &hf_rrc_nonCriticalExtensions_199, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_189", HFILL }}, + "T_nonCriticalExtensions_199", HFILL }}, { &hf_rrc_ue_ConnTimersAndConstants_v3a0ext, { "ue-ConnTimersAndConstants-v3a0ext", "rrc.ue_ConnTimersAndConstants_v3a0ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -167457,6 +171910,10 @@ void proto_register_rrc(void) { { "pagingPermissionWithAccessControlParametersUpdate", "rrc.pagingPermissionWithAccessControlParametersUpdate_element", FT_NONE, BASE_NONE, NULL, 0, "PagingPermissionWithAccessControlParameters", HFILL }}, + { &hf_rrc_extendedDedicatedPriorityInformation, + { "extendedDedicatedPriorityInformation", "rrc.extendedDedicatedPriorityInformation_element", + FT_NONE, BASE_NONE, NULL, 0, + "DedicatedPriorityInformation_r13", HFILL }}, { &hf_rrc_laterNonCriticalExtensions_65, { "laterNonCriticalExtensions", "rrc.laterNonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -167481,10 +171938,10 @@ void proto_register_rrc(void) { { "utranMobilityInformationConfirm-va40ext", "rrc.utranMobilityInformationConfirm_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "UTRANMobilityInformationConfirm_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_190, + { &hf_rrc_nonCriticalExtensions_200, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_190", HFILL }}, + "T_nonCriticalExtensions_200", HFILL }}, { &hf_rrc_deferredMeasurementControlReading_06, { "deferredMeasurementControlReading", "rrc.deferredMeasurementControlReading", FT_UINT32, BASE_DEC, VALS(rrc_T_deferredMeasurementControlReading_06_vals), 0, @@ -167501,18 +171958,18 @@ void proto_register_rrc(void) { { "utranMobilityInformationFailure-r3-add-ext", "rrc.utranMobilityInformationFailure_r3_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_191, + { &hf_rrc_nonCriticalExtensions_201, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_191", HFILL }}, + "T_nonCriticalExtensions_201", HFILL }}, { &hf_rrc_mbms_ServiceAccessInfoList, { "mbms-ServiceAccessInfoList", "rrc.mbms_ServiceAccessInfoList", FT_UINT32, BASE_DEC, NULL, 0, "MBMS_ServiceAccessInfoList_r6", HFILL }}, - { &hf_rrc_nonCriticalExtensions_192, + { &hf_rrc_nonCriticalExtensions_202, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_192", HFILL }}, + "T_nonCriticalExtensions_202", HFILL }}, { &hf_rrc_mbms_CommonRBInformationList, { "mbms-CommonRBInformationList", "rrc.mbms_CommonRBInformationList", FT_UINT32, BASE_DEC, NULL, 0, @@ -167553,10 +172010,10 @@ void proto_register_rrc(void) { { "mbmsCommonPTMRBInformation-v860ext", "rrc.mbmsCommonPTMRBInformation_v860ext_element", FT_NONE, BASE_NONE, NULL, 0, "MBMSCommonPTMRBInformation_v860ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_193, + { &hf_rrc_nonCriticalExtensions_203, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_193", HFILL }}, + "T_nonCriticalExtensions_203", HFILL }}, { &hf_rrc_mbms_PhyChInformationList_r7, { "mbms-PhyChInformationList-r7", "rrc.mbms_PhyChInformationList_r7", FT_UINT32, BASE_DEC, NULL, 0, @@ -167585,10 +172042,10 @@ void proto_register_rrc(void) { { "mbmsCurrentCellPTMRBInfo-v770ext", "rrc.mbmsCurrentCellPTMRBInfo_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "MBMSCurrentCellPTMRBInfo_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_194, + { &hf_rrc_nonCriticalExtensions_204, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_194", HFILL }}, + "T_nonCriticalExtensions_204", HFILL }}, { &hf_rrc_mbsfn_TDM_Info_List, { "mbsfn-TDM-Info-List", "rrc.mbsfn_TDM_Info_List", FT_UINT32, BASE_DEC, NULL, 0, @@ -167645,10 +172102,10 @@ void proto_register_rrc(void) { { "mbmsGeneralInformation-v890ext", "rrc.mbmsGeneralInformation_v890ext_element", FT_NONE, BASE_NONE, NULL, 0, "MBMSGeneralInformation_v890ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_195, + { &hf_rrc_nonCriticalExtensions_205, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_195", HFILL }}, + "T_nonCriticalExtensions_205", HFILL }}, { &hf_rrc_indicateChangeInSelectedServices, { "indicateChangeInSelectedServices", "rrc.indicateChangeInSelectedServices", FT_BOOLEAN, BASE_NONE, NULL, 0, @@ -167693,10 +172150,10 @@ void proto_register_rrc(void) { { "mbmsModificationRequest-v6f0ext", "rrc.mbmsModificationRequest_v6f0ext_element", FT_NONE, BASE_NONE, NULL, 0, "MBMSModificationRequest_v6f0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_196, + { &hf_rrc_nonCriticalExtensions_206, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_196", HFILL }}, + "T_nonCriticalExtensions_206", HFILL }}, { &hf_rrc_mbmsSelectedServiceInfo, { "mbmsSelectedServiceInfo", "rrc.mbmsSelectedServiceInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -167749,10 +172206,10 @@ void proto_register_rrc(void) { { "mbmsModifiedServicesInformation-v7c0ext", "rrc.mbmsModifiedServicesInformation_v7c0ext_element", FT_NONE, BASE_NONE, NULL, 0, "MBMSModifiedServicesInformation_v7c0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_197, + { &hf_rrc_nonCriticalExtensions_207, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_197", HFILL }}, + "T_nonCriticalExtensions_207", HFILL }}, { &hf_rrc_modifiedServiceList, { "modifiedServiceList", "rrc.modifiedServiceList", FT_UINT32, BASE_DEC, NULL, 0, @@ -167781,10 +172238,10 @@ void proto_register_rrc(void) { { "mbmsNeighbouringCellPTMRBInformation-v770ext", "rrc.mbmsNeighbouringCellPTMRBInformation_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "MBMSNeighbouringCellPTMRBInformation_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_198, + { &hf_rrc_nonCriticalExtensions_208, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_198", HFILL }}, + "T_nonCriticalExtensions_208", HFILL }}, { &hf_rrc_neighbouringCellSCCPCHList_01, { "neighbouringCellSCCPCHList", "rrc.neighbouringCellSCCPCHList", FT_UINT32, BASE_DEC, NULL, 0, @@ -167793,10 +172250,10 @@ void proto_register_rrc(void) { { "serviceSchedulingInfoList", "rrc.serviceSchedulingInfoList", FT_UINT32, BASE_DEC, NULL, 0, "MBMS_ServiceSchedulingInfoList_r6", HFILL }}, - { &hf_rrc_nonCriticalExtensions_199, + { &hf_rrc_nonCriticalExtensions_209, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_199", HFILL }}, + "T_nonCriticalExtensions_209", HFILL }}, { &hf_rrc_unmodifiedServiceList, { "unmodifiedServiceList", "rrc.unmodifiedServiceList", FT_UINT32, BASE_DEC, NULL, 0, @@ -167809,10 +172266,10 @@ void proto_register_rrc(void) { { "mbmsUnmodifiedServicesInformation-v770ext", "rrc.mbmsUnmodifiedServicesInformation_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "MBMSUnmodifiedServicesInformation_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_200, + { &hf_rrc_nonCriticalExtensions_210, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_200", HFILL }}, + "T_nonCriticalExtensions_210", HFILL }}, { &hf_rrc_unmodifiedServiceList_01, { "unmodifiedServiceList", "rrc.unmodifiedServiceList", FT_UINT32, BASE_DEC, NULL, 0, @@ -167873,10 +172330,10 @@ void proto_register_rrc(void) { { "system-Information-Container-vc50ext", "rrc.system_Information_Container_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "System_Information_Container_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_201, + { &hf_rrc_nonCriticalExtensions_211, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_201", HFILL }}, + "T_nonCriticalExtensions_211", HFILL }}, { &hf_rrc_sysInfoType22, { "sysInfoType22", "rrc.sysInfoType22", FT_BYTES, BASE_NONE, NULL, 0, @@ -167885,10 +172342,10 @@ void proto_register_rrc(void) { { "sysInfoType11ter", "rrc.sysInfoType11ter", FT_BYTES, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_criticalExtensions_147, + { &hf_rrc_criticalExtensions_157, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_146_vals), 0, - "T_criticalExtensions_146", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_156_vals), 0, + "T_criticalExtensions_156", HFILL }}, { &hf_rrc_r10_11, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -167901,14 +172358,14 @@ void proto_register_rrc(void) { { "loggingMeasurementConfiguration-r10-add-ext", "rrc.loggingMeasurementConfiguration_r10_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_202, + { &hf_rrc_nonCriticalExtensions_212, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_202", HFILL }}, - { &hf_rrc_criticalExtensions_148, + "T_nonCriticalExtensions_212", HFILL }}, + { &hf_rrc_criticalExtensions_158, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_147_vals), 0, - "T_criticalExtensions_147", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_157_vals), 0, + "T_criticalExtensions_157", HFILL }}, { &hf_rrc_r11_13, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -167921,14 +172378,14 @@ void proto_register_rrc(void) { { "loggingMeasurementConfiguration-r11-add-ext", "rrc.loggingMeasurementConfiguration_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_203, + { &hf_rrc_nonCriticalExtensions_213, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_203", HFILL }}, - { &hf_rrc_criticalExtensions_149, + "T_nonCriticalExtensions_213", HFILL }}, + { &hf_rrc_criticalExtensions_159, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_148", HFILL }}, + "T_criticalExtensions_158", HFILL }}, { &hf_rrc_loggedMeasurementsConfigurationInfo, { "loggedMeasurementsConfigurationInfo", "rrc.loggedMeasurementsConfigurationInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -167973,10 +172430,10 @@ void proto_register_rrc(void) { { "ueInformationResponse-vc50ext", "rrc.ueInformationResponse_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "UEInformationResponse_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_204, + { &hf_rrc_nonCriticalExtensions_214, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_204", HFILL }}, + "T_nonCriticalExtensions_214", HFILL }}, { &hf_rrc_loggedMeasReport_01, { "loggedMeasReport", "rrc.loggedMeasReport_element", FT_NONE, BASE_NONE, NULL, 0, @@ -168001,10 +172458,10 @@ void proto_register_rrc(void) { { "connectionEstablishmentFailureReport", "rrc.connectionEstablishmentFailureReport_element", FT_NONE, BASE_NONE, NULL, 0, "ConnectionEstablishmentFailureReport_vc50ext", HFILL }}, - { &hf_rrc_criticalExtensions_150, + { &hf_rrc_criticalExtensions_160, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_149_vals), 0, - "T_criticalExtensions_149", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_159_vals), 0, + "T_criticalExtensions_159", HFILL }}, { &hf_rrc_r10_12, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -168017,14 +172474,14 @@ void proto_register_rrc(void) { { "ueInformationRequest-r10-add-ext", "rrc.ueInformationRequest_r10_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_205, + { &hf_rrc_nonCriticalExtensions_215, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_205", HFILL }}, - { &hf_rrc_criticalExtensions_151, + "T_nonCriticalExtensions_215", HFILL }}, + { &hf_rrc_criticalExtensions_161, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_150_vals), 0, - "T_criticalExtensions_150", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_160_vals), 0, + "T_criticalExtensions_160", HFILL }}, { &hf_rrc_r11_14, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -168037,14 +172494,14 @@ void proto_register_rrc(void) { { "ueInformationRequest-r11-add-ext", "rrc.ueInformationRequest_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_206, + { &hf_rrc_nonCriticalExtensions_216, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_206", HFILL }}, - { &hf_rrc_criticalExtensions_152, + "T_nonCriticalExtensions_216", HFILL }}, + { &hf_rrc_criticalExtensions_162, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_151", HFILL }}, + "T_criticalExtensions_161", HFILL }}, { &hf_rrc_loggedMeasReportRequest, { "loggedMeasReportRequest", "rrc.loggedMeasReportRequest", FT_UINT32, BASE_DEC, VALS(rrc_T_loggedMeasReportRequest_vals), 0, @@ -168645,6 +173102,18 @@ void proto_register_rrc(void) { { "priorityLevelList", "rrc.priorityLevelList", FT_UINT32, BASE_DEC, NULL, 0, "PriorityLevelList_r11", HFILL }}, + { &hf_rrc_action_02, + { "action", "rrc.action", + FT_UINT32, BASE_DEC, VALS(rrc_T_action_02_vals), 0, + "T_action_02", HFILL }}, + { &hf_rrc_configureDedicatedPriorities_02, + { "configureDedicatedPriorities", "rrc.configureDedicatedPriorities_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_configureDedicatedPriorities_02", HFILL }}, + { &hf_rrc_priorityLevelList_02, + { "priorityLevelList", "rrc.priorityLevelList", + FT_UINT32, BASE_DEC, NULL, 0, + "PriorityLevelList_r13", HFILL }}, { &hf_rrc_priority, { "priority", "rrc.priority", FT_UINT32, BASE_DEC, NULL, 0, @@ -168725,6 +173194,34 @@ void proto_register_rrc(void) { { "gsm", "rrc.gsm_element", FT_NONE, BASE_NONE, NULL, 0, "T_gsm_02", HFILL }}, + { &hf_rrc_subpriority, + { "subpriority", "rrc.subpriority", + FT_UINT32, BASE_DEC, VALS(rrc_T_subpriority_vals), 0, + NULL, HFILL }}, + { &hf_rrc_radioAccessTechnology_02, + { "radioAccessTechnology", "rrc.radioAccessTechnology", + FT_UINT32, BASE_DEC, VALS(rrc_T_radioAccessTechnology_02_vals), 0, + "T_radioAccessTechnology_02", HFILL }}, + { &hf_rrc_utraFDD_02, + { "utraFDD", "rrc.utraFDD", + FT_UINT32, BASE_DEC, NULL, 0, + "T_utraFDD_02", HFILL }}, + { &hf_rrc_utraFDD_item_02, + { "utraFDD item", "rrc.utraFDD_item_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_utraFDD_item_02", HFILL }}, + { &hf_rrc_utraTDD_02, + { "utraTDD", "rrc.utraTDD", + FT_UINT32, BASE_DEC, NULL, 0, + "T_utraTDD_02", HFILL }}, + { &hf_rrc_utraTDD_item_02, + { "utraTDD item", "rrc.utraTDD_item_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_utraTDD_item_02", HFILL }}, + { &hf_rrc_gsm_03, + { "gsm", "rrc.gsm_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_gsm_03", HFILL }}, { &hf_rrc_PriorityLevelList_item, { "PriorityLevel", "rrc.PriorityLevel_element", FT_NONE, BASE_NONE, NULL, 0, @@ -168733,6 +173230,10 @@ void proto_register_rrc(void) { { "PriorityLevel-r11", "rrc.PriorityLevel_r11_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_PriorityLevelList_r13_item, + { "PriorityLevel-r13", "rrc.PriorityLevel_r13_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, { &hf_rrc_rat_Identifier, { "rat-Identifier", "rrc.rat_Identifier", FT_UINT32, BASE_DEC, VALS(rrc_RAT_Identifier_vals), 0, @@ -169061,6 +173562,10 @@ void proto_register_rrc(void) { { "DL-InformationPerSecondaryRL-r12", "rrc.DL_InformationPerSecondaryRL_r12_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_DL_InformationPerSecondaryRL_List_r13_item, + { "DL-InformationPerSecondaryRL-r13", "rrc.DL_InformationPerSecondaryRL_r13_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, { &hf_rrc_primaryCPICH_Info, { "primaryCPICH-Info", "rrc.primaryCPICH_Info_element", FT_NONE, BASE_NONE, NULL, 0, @@ -169105,6 +173610,18 @@ void proto_register_rrc(void) { { "radioLinkswithoutDPCHFDPCHIndicator", "rrc.radioLinkswithoutDPCHFDPCHIndicator_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_dl_FDPCHInfoPerRL_SecULFreq_01, + { "dl-FDPCHInfoPerRL-SecULFreq", "rrc.dl_FDPCHInfoPerRL_SecULFreq_element", + FT_NONE, BASE_NONE, NULL, 0, + "DL_FDPCH_InfoPerRL_r13", HFILL }}, + { &hf_rrc_e_RGCH_Info_02, + { "e-RGCH-Info", "rrc.e_RGCH_Info", + FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_02_vals), 0, + "T_e_RGCH_Info_02", HFILL }}, + { &hf_rrc_secondary_Serving_E_DCHRL_Indicator_01, + { "secondary-Serving-E-DCHRL-Indicator", "rrc.secondary_Serving_E_DCHRL_Indicator", + FT_UINT32, BASE_DEC, VALS(rrc_T_secondary_Serving_E_DCHRL_Indicator_01_vals), 0, + "T_secondary_Serving_E_DCHRL_Indicator_01", HFILL }}, { &hf_rrc_maxNoDPCH_PDSCH_Codes, { "maxNoDPCH-PDSCH-Codes", "rrc.maxNoDPCH_PDSCH_Codes", FT_UINT32, BASE_DEC, NULL, 0, @@ -169229,6 +173746,10 @@ void proto_register_rrc(void) { { "supportofDPCCH2", "rrc.supportofDPCCH2", FT_UINT32, BASE_DEC, VALS(rrc_T_supportofDPCCH2_vals), 0, NULL, HFILL }}, + { &hf_rrc_supportforPowerControlAlgorithm3, + { "supportforPowerControlAlgorithm3", "rrc.supportforPowerControlAlgorithm3", + FT_UINT32, BASE_DEC, VALS(rrc_T_supportforPowerControlAlgorithm3_vals), 0, + NULL, HFILL }}, { &hf_rrc_maxTS_PerFrame, { "maxTS-PerFrame", "rrc.maxTS_PerFrame", FT_UINT32, BASE_DEC, NULL, 0, @@ -169353,6 +173874,10 @@ void proto_register_rrc(void) { { "DRAC-SysInfo", "rrc.DRAC_SysInfo_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_activationOffset, + { "activationOffset", "rrc.activationOffset", + FT_UINT32, BASE_DEC, NULL, 0, + "INTEGER_0_15", HFILL }}, { &hf_rrc_EUTRAbandSpecificCapUpdateReqList_item, { "RadioFrequencyBandEUTRAExt2", "rrc.RadioFrequencyBandEUTRAExt2", FT_UINT32, BASE_DEC, NULL, 0, @@ -170101,11 +174626,23 @@ void proto_register_rrc(void) { { "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "DL_PhysChCapabilityInfoTDD_128_vc50ext", HFILL }}, + { &hf_rrc_fddPhysChCapability_08, + { "fddPhysChCapability", "rrc.fddPhysChCapability_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_fddPhysChCapability_08", HFILL }}, + { &hf_rrc_downlinkPhysChCapability_14, + { "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element", + FT_NONE, BASE_NONE, NULL, 0, + "DL_PhysChCapabilityFDD_vdxyext", HFILL }}, + { &hf_rrc_uplinkPhysChCapability_10, + { "uplinkPhysChCapability", "rrc.uplinkPhysChCapability_element", + FT_NONE, BASE_NONE, NULL, 0, + "UL_PhysChCapabilityFDD_vdxyext", HFILL }}, { &hf_rrc_tddPhysChCapability_768_01, { "tddPhysChCapability-768", "rrc.tddPhysChCapability_768_element", FT_NONE, BASE_NONE, NULL, 0, "T_tddPhysChCapability_768_01", HFILL }}, - { &hf_rrc_downlinkPhysChCapability_14, + { &hf_rrc_downlinkPhysChCapability_15, { "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "DL_PhysChCapabilityInfoTDD_768", HFILL }}, @@ -170113,7 +174650,7 @@ void proto_register_rrc(void) { { "tddPhysChCapability-128", "rrc.tddPhysChCapability_128_element", FT_NONE, BASE_NONE, NULL, 0, "T_tddPhysChCapability_128_03", HFILL }}, - { &hf_rrc_uplinkPhysChCapability_10, + { &hf_rrc_uplinkPhysChCapability_11, { "uplinkPhysChCapability", "rrc.uplinkPhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "UL_PhysChCapabilityInfoTDD_128_v770ext", HFILL }}, @@ -170121,11 +174658,11 @@ void proto_register_rrc(void) { { "tdd128-PhysChCapability", "rrc.tdd128_PhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_downlinkPhysChCapability_15, + { &hf_rrc_downlinkPhysChCapability_16, { "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "DL_PhysChCapabilityTDD_LCR_r4", HFILL }}, - { &hf_rrc_uplinkPhysChCapability_11, + { &hf_rrc_uplinkPhysChCapability_12, { "uplinkPhysChCapability", "rrc.uplinkPhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "UL_PhysChCapabilityTDD_LCR_r4", HFILL }}, @@ -170437,7 +174974,7 @@ void proto_register_rrc(void) { { "dl-hspdsch-Information", "rrc.dl_hspdsch_Information_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_harqInfo_02, + { &hf_rrc_harqInfo_03, { "harqInfo", "rrc.harqInfo_element", FT_NONE, BASE_NONE, NULL, 0, "HARQ_Info", HFILL }}, @@ -170689,6 +175226,18 @@ void proto_register_rrc(void) { { "s-RNTI-2", "rrc.s_RNTI_2", FT_BYTES, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_UE_AddPos_Supported_List_item, + { "UE-AddPos-element", "rrc.UE_AddPos_element_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_addPos_ID, + { "addPos-ID", "rrc.addPos_ID", + FT_UINT32, BASE_DEC, VALS(rrc_T_addPos_ID_vals), 0, + NULL, HFILL }}, + { &hf_rrc_addPos_Mode, + { "addPos-Mode", "rrc.addPos_Mode", + FT_UINT32, BASE_DEC, VALS(rrc_AddPos_Mode_vals), 0, + NULL, HFILL }}, { &hf_rrc_supportOfLoggedMeasurementsIdlePCH, { "supportOfLoggedMeasurementsIdlePCH", "rrc.supportOfLoggedMeasurementsIdlePCH", FT_UINT32, BASE_DEC, VALS(rrc_T_supportOfLoggedMeasurementsIdlePCH_vals), 0, @@ -171009,10 +175558,18 @@ void proto_register_rrc(void) { { "ue-RadioAccessCapability-vc50ext", "rrc.ue_RadioAccessCapability_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "UE_RadioAccessCapability_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_207, + { &hf_rrc_vdxyNonCriticalExtensions_02, + { "vdxyNonCriticalExtensions", "rrc.vdxyNonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_vdxyNonCriticalExtensions_02", HFILL }}, + { &hf_rrc_ue_RadioAccessCapability_vdxyext, + { "ue-RadioAccessCapability-vdxyext", "rrc.ue_RadioAccessCapability_vdxyext_element", + FT_NONE, BASE_NONE, NULL, 0, + "UE_RadioAccessCapability_vdxyext_IEs", HFILL }}, + { &hf_rrc_nonCriticalExtensions_217, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_207", HFILL }}, + "T_nonCriticalExtensions_217", HFILL }}, { &hf_rrc_ue_RadioAccessCapabBandCombList_va40ext, { "ue-RadioAccessCapabBandCombList-va40ext", "rrc.ue_RadioAccessCapabBandCombList_va40ext", FT_UINT32, BASE_DEC, NULL, 0, @@ -171169,6 +175726,18 @@ void proto_register_rrc(void) { { "physicalChannelCapability", "rrc.physicalChannelCapability_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelCapability_vc50ext", HFILL }}, + { &hf_rrc_ue_RadioAccessCapabBandCombList_vdxyext, + { "ue-RadioAccessCapabBandCombList-vdxyext", "rrc.ue_RadioAccessCapabBandCombList_vdxyext", + FT_UINT32, BASE_DEC, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_physicalChannelCapability_07, + { "physicalChannelCapability", "rrc.physicalChannelCapability_element", + FT_NONE, BASE_NONE, NULL, 0, + "PhysicalChannelCapability_vdxyext", HFILL }}, + { &hf_rrc_ue_PositioningCapability_02, + { "ue-PositioningCapability", "rrc.ue_PositioningCapability_element", + FT_NONE, BASE_NONE, NULL, 0, + "UE_PositioningCapability_vdxyext", HFILL }}, { &hf_rrc_t_301, { "t-301", "rrc.t_301", FT_UINT32, BASE_DEC, VALS(rrc_T_301_vals), 0, @@ -171317,7 +175886,7 @@ void proto_register_rrc(void) { { "rf-Capability", "rrc.rf_Capability_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_physicalChannelCapability_07, + { &hf_rrc_physicalChannelCapability_08, { "physicalChannelCapability", "rrc.physicalChannelCapability_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, @@ -171385,7 +175954,7 @@ void proto_register_rrc(void) { { "ue-RadioAccessCapabilityComp-TDD128", "rrc.ue_RadioAccessCapabilityComp_TDD128_element", FT_NONE, BASE_NONE, NULL, 0, "UE_RadioAccessCapabilityComp_TDD128_v7f0ext", HFILL }}, - { &hf_rrc_physicalChannelCapability_08, + { &hf_rrc_physicalChannelCapability_09, { "physicalChannelCapability", "rrc.physicalChannelCapability_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelCapabilityInfo_v770ext", HFILL }}, @@ -171557,6 +176126,10 @@ void proto_register_rrc(void) { { "ue-GANSSPositioning-Capability-v860ext", "rrc.ue_GANSSPositioning_Capability_v860ext_element", FT_NONE, BASE_NONE, NULL, 0, "UE_GANSSPositioning_Capability_v860ext_IEs", HFILL }}, + { &hf_rrc_ue_Positioning_AddPos_Capability, + { "ue-Positioning-AddPos-Capability", "rrc.ue_Positioning_AddPos_Capability", + FT_UINT32, BASE_DEC, NULL, 0, + "UE_AddPos_Supported_List", HFILL }}, { &hf_rrc_UE_RadioAccessCapabBandCombList_item, { "BandComb", "rrc.BandComb", FT_UINT32, BASE_DEC, NULL, 0, @@ -171721,6 +176294,10 @@ void proto_register_rrc(void) { { "simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx", "rrc.simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx", FT_UINT32, BASE_DEC, VALS(rrc_T_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx_01_vals), 0, "T_simultaneousSupportforDCHEnhancementsAndDPCCHDiscntTx_01", HFILL }}, + { &hf_rrc_supportOfDualCellEDCHwithDPDCH, + { "supportOfDualCellEDCHwithDPDCH", "rrc.supportOfDualCellEDCHwithDPDCH", + FT_UINT32, BASE_DEC, VALS(rrc_T_supportOfDualCellEDCHwithDPDCH_vals), 0, + NULL, HFILL }}, { &hf_rrc_supportOfSFModeForHSPDSCHDualStream_01, { "supportOfSFModeForHSPDSCHDualStream", "rrc.supportOfSFModeForHSPDSCHDualStream", FT_UINT32, BASE_DEC, VALS(rrc_T_supportOfSFModeForHSPDSCHDualStream_01_vals), 0, @@ -171797,6 +176374,10 @@ void proto_register_rrc(void) { { "SupportedCarrierCombination-ext", "rrc.SupportedCarrierCombination_ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_UE_RadioAccessCapabBandCombList_vdxyext_item, + { "SupportDualBandDualCellEdch", "rrc.SupportDualBandDualCellEdch_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, { &hf_rrc_carrierCombination12, { "carrierCombination12", "rrc.carrierCombination12", FT_BOOLEAN, BASE_NONE, NULL, 0, @@ -171905,6 +176486,10 @@ void proto_register_rrc(void) { { "carrierCombination53", "rrc.carrierCombination53", FT_BOOLEAN, BASE_NONE, NULL, 0, "BOOLEAN", HFILL }}, + { &hf_rrc_dualBandDualCellEdchIndication, + { "dualBandDualCellEdchIndication", "rrc.dualBandDualCellEdchIndication", + FT_UINT32, BASE_DEC, VALS(rrc_T_dualBandDualCellEdchIndication_vals), 0, + NULL, HFILL }}, { &hf_rrc_pdcp_Capability_r5_ext, { "pdcp-Capability-r5-ext", "rrc.pdcp_Capability_r5_ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -171913,7 +176498,7 @@ void proto_register_rrc(void) { { "rlc-Capability-r5-ext", "rrc.rlc_Capability_r5_ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_physicalChannelCapability_09, + { &hf_rrc_physicalChannelCapability_10, { "physicalChannelCapability", "rrc.physicalChannelCapability_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelCapability_hspdsch_r5", HFILL }}, @@ -171973,6 +176558,10 @@ void proto_register_rrc(void) { { "dtx-enhancements", "rrc.dtx_enhancements", FT_UINT32, BASE_DEC, VALS(rrc_T_dtx_enhancements_vals), 0, NULL, HFILL }}, + { &hf_rrc_supportOfDualCellEDCHwithDPDCH_01, + { "supportOfDualCellEDCHwithDPDCH", "rrc.supportOfDualCellEDCHwithDPDCH", + FT_UINT32, BASE_DEC, VALS(rrc_T_supportOfDualCellEDCHwithDPDCH_01_vals), 0, + "T_supportOfDualCellEDCHwithDPDCH_01", HFILL }}, { &hf_rrc_maxPhysChPerTimeslot, { "maxPhysChPerTimeslot", "rrc.maxPhysChPerTimeslot", FT_UINT32, BASE_DEC, VALS(rrc_MaxPhysChPerTimeslot_vals), 0, @@ -172065,6 +176654,14 @@ void proto_register_rrc(void) { { "dl-InformationPerSecondaryRL-List", "rrc.dl_InformationPerSecondaryRL_List", FT_UINT32, BASE_DEC, NULL, 0, "DL_InformationPerSecondaryRL_List_r12", HFILL }}, + { &hf_rrc_newConfiguration_04, + { "newConfiguration", "rrc.newConfiguration_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_newConfiguration_04", HFILL }}, + { &hf_rrc_dl_InformationPerSecondaryRL_List_02, + { "dl-InformationPerSecondaryRL-List", "rrc.dl_InformationPerSecondaryRL_List", + FT_UINT32, BASE_DEC, NULL, 0, + "DL_InformationPerSecondaryRL_List_r13", HFILL }}, { &hf_rrc_fdd_edch, { "fdd-edch", "rrc.fdd_edch", FT_UINT32, BASE_DEC, VALS(rrc_T_fdd_edch_vals), 0, @@ -172465,6 +177062,10 @@ void proto_register_rrc(void) { { "timerPollPeriodic", "rrc.timerPollPeriodic", FT_UINT32, BASE_DEC, VALS(rrc_TimerPollPeriodic_vals), 0, NULL, HFILL }}, + { &hf_rrc_retrievableConfigList, + { "retrievableConfigList", "rrc.retrievableConfigList", + FT_UINT32, BASE_DEC, NULL, 0, + "RetrievableConfig_List", HFILL }}, { &hf_rrc_re_EstablishmentTimer, { "re-EstablishmentTimer", "rrc.re_EstablishmentTimer", FT_UINT32, BASE_DEC, VALS(rrc_Re_EstablishmentTimer_vals), 0, @@ -172941,6 +177542,46 @@ void proto_register_rrc(void) { { "RB-WithPDCP-Info", "rrc.RB_WithPDCP_Info_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_retrievableConfigIdentity, + { "retrievableConfigIdentity", "rrc.retrievableConfigIdentity", + FT_UINT32, BASE_DEC, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_retrievableConfigData, + { "retrievableConfigData", "rrc.retrievableConfigData_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_ul_TransChInfoList, + { "ul-TransChInfoList", "rrc.ul_TransChInfoList", + FT_UINT32, BASE_DEC, NULL, 0, + "UL_AddReconfTransChInfoList_r8", HFILL }}, + { &hf_rrc_dl_TransChInfoList, + { "dl-TransChInfoList", "rrc.dl_TransChInfoList", + FT_UINT32, BASE_DEC, NULL, 0, + "DL_AddReconfTransChInfoList_r11", HFILL }}, + { &hf_rrc_retrievableConfigToBeInvoked, + { "retrievableConfigToBeInvoked", "rrc.retrievableConfigToBeInvoked", + FT_UINT32, BASE_DEC, NULL, 0, + "RetrievableConfigIdentity", HFILL }}, + { &hf_rrc_retrievableConfigToBeStored, + { "retrievableConfigToBeStored", "rrc.retrievableConfigToBeStored", + FT_UINT32, BASE_DEC, NULL, 0, + "RetrievableConfigIdentity", HFILL }}, + { &hf_rrc_retrievableConfigToBeRemoved, + { "retrievableConfigToBeRemoved", "rrc.retrievableConfigToBeRemoved", + FT_UINT32, BASE_DEC, NULL, 0, + "RetrievableConfigListToRemove", HFILL }}, + { &hf_rrc_preconfiguredRetrievableConfig, + { "preconfiguredRetrievableConfig", "rrc.preconfiguredRetrievableConfig_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_RetrievableConfig_List_item, + { "RetrievableConfig", "rrc.RetrievableConfig_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_RetrievableConfigListToRemove_item, + { "RetrievableConfigIdentity", "rrc.RetrievableConfigIdentity", + FT_UINT32, BASE_DEC, NULL, 0, + NULL, HFILL }}, { &hf_rrc_f_MAX_PERIOD, { "f-MAX-PERIOD", "rrc.f_MAX_PERIOD", FT_UINT32, BASE_DEC, NULL, 0, @@ -173649,6 +178290,10 @@ void proto_register_rrc(void) { { "DL-AddReconfTransChInformation-r9", "rrc.DL_AddReconfTransChInformation_r9_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_DL_AddReconfTransChInfoList_r13_item, + { "DL-AddReconfTransChInformation-r13", "rrc.DL_AddReconfTransChInformation_r13_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, { &hf_rrc_DL_AddReconfTransChInfoList_TDD128_v9c0ext_item, { "DL-AddReconfTransChInformation-TDD128-v9c0ext", "rrc.DL_AddReconfTransChInformation_TDD128_v9c0ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173717,26 +178362,34 @@ void proto_register_rrc(void) { { "hsdsch", "rrc.hsdsch_element", FT_NONE, BASE_NONE, NULL, 0, "HSDSCH_Info_r9", HFILL }}, - { &hf_rrc_hsdsch_05, - { "hsdsch", "rrc.hsdsch_element", - FT_NONE, BASE_NONE, NULL, 0, - "HSDSCH_Info_TDD128_v9c0ext", HFILL }}, { &hf_rrc_tfs_SignallingMode_05, { "tfs-SignallingMode", "rrc.tfs_SignallingMode", FT_UINT32, BASE_DEC, VALS(rrc_T_tfs_SignallingMode_05_vals), 0, "T_tfs_SignallingMode_05", HFILL }}, + { &hf_rrc_hsdsch_05, + { "hsdsch", "rrc.hsdsch_element", + FT_NONE, BASE_NONE, NULL, 0, + "HSDSCH_Info_r13", HFILL }}, { &hf_rrc_hsdsch_06, { "hsdsch", "rrc.hsdsch_element", FT_NONE, BASE_NONE, NULL, 0, + "HSDSCH_Info_TDD128_v9c0ext", HFILL }}, + { &hf_rrc_tfs_SignallingMode_06, + { "tfs-SignallingMode", "rrc.tfs_SignallingMode", + FT_UINT32, BASE_DEC, VALS(rrc_T_tfs_SignallingMode_06_vals), 0, + "T_tfs_SignallingMode_06", HFILL }}, + { &hf_rrc_hsdsch_07, + { "hsdsch", "rrc.hsdsch_element", + FT_NONE, BASE_NONE, NULL, 0, "HSDSCH_Info_r11", HFILL }}, { &hf_rrc_transportChannelIdentity, { "transportChannelIdentity", "rrc.transportChannelIdentity", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tfs_SignallingMode_06, + { &hf_rrc_tfs_SignallingMode_07, { "tfs-SignallingMode", "rrc.tfs_SignallingMode", - FT_UINT32, BASE_DEC, VALS(rrc_T_tfs_SignallingMode_06_vals), 0, - "T_tfs_SignallingMode_06", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_tfs_SignallingMode_07_vals), 0, + "T_tfs_SignallingMode_07", HFILL }}, { &hf_rrc_qualityTarget, { "qualityTarget", "rrc.qualityTarget_element", FT_NONE, BASE_NONE, NULL, 0, @@ -173821,11 +178474,11 @@ void proto_register_rrc(void) { { "dl-TransportChannelType", "rrc.dl_TransportChannelType", FT_UINT32, BASE_DEC, VALS(rrc_DL_TrCH_TypeId2_r7_vals), 0, "DL_TrCH_TypeId2_r7", HFILL }}, - { &hf_rrc_hsdsch_07, + { &hf_rrc_hsdsch_08, { "hsdsch", "rrc.hsdsch_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_hsdsch_08, + { &hf_rrc_hsdsch_09, { "hsdsch", "rrc.hsdsch", FT_UINT32, BASE_DEC, VALS(rrc_T_hsdsch_01_vals), 0, "T_hsdsch_01", HFILL }}, @@ -173893,7 +178546,7 @@ void proto_register_rrc(void) { { "E-DCH-AddReconf-MAC-d-Flow-r7", "rrc.E_DCH_AddReconf_MAC_d_Flow_r7_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_complete_30, + { &hf_rrc_complete_31, { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, "TFCS_ReconfAdd", HFILL }}, @@ -173917,7 +178570,7 @@ void proto_register_rrc(void) { { "tfcsAdd", "rrc.tfcsAdd_element", FT_NONE, BASE_NONE, NULL, 0, "TFCS_ReconfAdd", HFILL }}, - { &hf_rrc_complete_31, + { &hf_rrc_complete_32, { "complete", "rrc.complete_element", FT_NONE, BASE_NONE, NULL, 0, "TFCS_ReconfAdd_r12", HFILL }}, @@ -173981,14 +178634,18 @@ void proto_register_rrc(void) { { "mac-ehs", "rrc.mac_ehs_element", FT_NONE, BASE_NONE, NULL, 0, "AddOrReconfMAC_ehs_ReordQ_r9", HFILL }}, + { &hf_rrc_dl_MAC_HeaderType_02, + { "dl-MAC-HeaderType", "rrc.dl_MAC_HeaderType", + FT_UINT32, BASE_DEC, VALS(rrc_T_dl_MAC_HeaderType_02_vals), 0, + "T_dl_MAC_HeaderType_02", HFILL }}, { &hf_rrc_mac_ehs_04, { "mac-ehs", "rrc.mac_ehs_element", FT_NONE, BASE_NONE, NULL, 0, "AddOrReconfMAC_ehs_ReordQ_TDD128_v9c0ext", HFILL }}, - { &hf_rrc_dl_MAC_HeaderType_02, + { &hf_rrc_dl_MAC_HeaderType_03, { "dl-MAC-HeaderType", "rrc.dl_MAC_HeaderType", - FT_UINT32, BASE_DEC, VALS(rrc_T_dl_MAC_HeaderType_02_vals), 0, - "T_dl_MAC_HeaderType_02", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_dl_MAC_HeaderType_03_vals), 0, + "T_dl_MAC_HeaderType_03", HFILL }}, { &hf_rrc_mac_ehs_05, { "mac-ehs", "rrc.mac_ehs_element", FT_NONE, BASE_NONE, NULL, 0, @@ -174069,6 +178726,22 @@ void proto_register_rrc(void) { { "HARQMemorySize", "rrc.HARQMemorySize", FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_HARQMemorySize_vals_ext, 0, NULL, HFILL }}, + { &hf_rrc_numberOfProcesses_03, + { "numberOfProcesses", "rrc.numberOfProcesses", + FT_UINT32, BASE_DEC, VALS(rrc_T_numberOfProcesses_02_vals), 0, + "T_numberOfProcesses_02", HFILL }}, + { &hf_rrc_memoryPartitioning_03, + { "memoryPartitioning", "rrc.memoryPartitioning", + FT_UINT32, BASE_DEC, VALS(rrc_T_memoryPartitioning_03_vals), 0, + "T_memoryPartitioning_03", HFILL }}, + { &hf_rrc_explicit_03, + { "explicit", "rrc.explicit_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_explicit_02", HFILL }}, + { &hf_rrc_blindHARQRetransmissionsForHSDPA, + { "blindHARQRetransmissionsForHSDPA", "rrc.blindHARQRetransmissionsForHSDPA", + FT_UINT32, BASE_DEC, VALS(rrc_T_blindHARQRetransmissionsForHSDPA_vals), 0, + NULL, HFILL }}, { &hf_rrc_dl_TFCS_Identity, { "dl-TFCS-Identity", "rrc.dl_TFCS_Identity_element", FT_NONE, BASE_NONE, NULL, 0, @@ -175389,10 +180062,10 @@ void proto_register_rrc(void) { { "configurationInfo", "rrc.configurationInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_02_vals), 0, "T_configurationInfo_02", HFILL }}, - { &hf_rrc_newConfiguration_04, + { &hf_rrc_newConfiguration_05, { "newConfiguration", "rrc.newConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, - "T_newConfiguration_04", HFILL }}, + "T_newConfiguration_05", HFILL }}, { &hf_rrc_eRGCHNeighbourCellList, { "eRGCHNeighbourCellList", "rrc.eRGCHNeighbourCellList", FT_BYTES, BASE_NONE, NULL, 0, @@ -175533,10 +180206,10 @@ void proto_register_rrc(void) { { "configurationInfo", "rrc.configurationInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_03_vals), 0, "T_configurationInfo_03", HFILL }}, - { &hf_rrc_newConfiguration_05, + { &hf_rrc_newConfiguration_06, { "newConfiguration", "rrc.newConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, - "T_newConfiguration_05", HFILL }}, + "T_newConfiguration_06", HFILL }}, { &hf_rrc_ulTransmissionMode, { "ulTransmissionMode", "rrc.ulTransmissionMode", FT_UINT32, BASE_DEC, VALS(rrc_T_ulTransmissionMode_vals), 0, @@ -176249,6 +180922,10 @@ void proto_register_rrc(void) { { "sttdIndication", "rrc.sttdIndication", FT_UINT32, BASE_DEC, VALS(rrc_STTDIndication_vals), 0, NULL, HFILL }}, + { &hf_rrc_powerControlAlgorithm3, + { "powerControlAlgorithm3", "rrc.powerControlAlgorithm3_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, { &hf_rrc_dl_ChannelisationCode_01, { "dl-ChannelisationCode", "rrc.dl_ChannelisationCode_element", FT_NONE, BASE_NONE, NULL, 0, @@ -176681,10 +181358,10 @@ void proto_register_rrc(void) { { "e-HICH-Info", "rrc.e_HICH_Info", FT_UINT32, BASE_DEC, VALS(rrc_T_e_HICH_Info_vals), 0, NULL, HFILL }}, - { &hf_rrc_e_RGCH_Info_02, + { &hf_rrc_e_RGCH_Info_03, { "e-RGCH-Info", "rrc.e_RGCH_Info", - FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_02_vals), 0, - "T_e_RGCH_Info_02", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_03_vals), 0, + "T_e_RGCH_Info_03", HFILL }}, { &hf_rrc_modeSpecificInfo_58, { "modeSpecificInfo", "rrc.modeSpecificInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_58_vals), 0, @@ -176721,10 +181398,10 @@ void proto_register_rrc(void) { { "e-HICH-Info", "rrc.e_HICH_Info", FT_UINT32, BASE_DEC, VALS(rrc_T_e_HICH_Info_01_vals), 0, "T_e_HICH_Info_01", HFILL }}, - { &hf_rrc_e_RGCH_Info_03, + { &hf_rrc_e_RGCH_Info_04, { "e-RGCH-Info", "rrc.e_RGCH_Info", - FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_03_vals), 0, - "T_e_RGCH_Info_03", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_04_vals), 0, + "T_e_RGCH_Info_04", HFILL }}, { &hf_rrc_tdd_55, { "tdd", "rrc.tdd", FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_52_vals), 0, @@ -176773,10 +181450,10 @@ void proto_register_rrc(void) { { "e-HICH-Info", "rrc.e_HICH_Info", FT_UINT32, BASE_DEC, VALS(rrc_T_e_HICH_Info_02_vals), 0, "T_e_HICH_Info_02", HFILL }}, - { &hf_rrc_e_RGCH_Info_04, + { &hf_rrc_e_RGCH_Info_05, { "e-RGCH-Info", "rrc.e_RGCH_Info", - FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_04_vals), 0, - "T_e_RGCH_Info_04", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_05_vals), 0, + "T_e_RGCH_Info_05", HFILL }}, { &hf_rrc_tdd_56, { "tdd", "rrc.tdd", FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_53_vals), 0, @@ -176825,10 +181502,10 @@ void proto_register_rrc(void) { { "secondaryReleaseIndicator", "rrc.secondaryReleaseIndicator_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_e_RGCH_Info_05, + { &hf_rrc_e_RGCH_Info_06, { "e-RGCH-Info", "rrc.e_RGCH_Info", - FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_05_vals), 0, - "T_e_RGCH_Info_05", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_06_vals), 0, + "T_e_RGCH_Info_06", HFILL }}, { &hf_rrc_f_TPICH_Info, { "f-TPICH-Info", "rrc.f_TPICH_Info", FT_UINT32, BASE_DEC, VALS(rrc_T_f_TPICH_Info_vals), 0, @@ -176881,10 +181558,10 @@ void proto_register_rrc(void) { { "e-HICH-Info", "rrc.e_HICH_Info", FT_UINT32, BASE_DEC, VALS(rrc_T_e_HICH_Info_04_vals), 0, "T_e_HICH_Info_04", HFILL }}, - { &hf_rrc_e_RGCH_Info_06, + { &hf_rrc_e_RGCH_Info_07, { "e-RGCH-Info", "rrc.e_RGCH_Info", - FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_06_vals), 0, - "T_e_RGCH_Info_06", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_07_vals), 0, + "T_e_RGCH_Info_07", HFILL }}, { &hf_rrc_f_TPICH_Info_01, { "f-TPICH-Info", "rrc.f_TPICH_Info", FT_UINT32, BASE_DEC, VALS(rrc_T_f_TPICH_Info_01_vals), 0, @@ -176901,6 +181578,54 @@ void proto_register_rrc(void) { { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd128_34", HFILL }}, + { &hf_rrc_modeSpecificInfo_62, + { "modeSpecificInfo", "rrc.modeSpecificInfo", + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_62_vals), 0, + "T_modeSpecificInfo_62", HFILL }}, + { &hf_rrc_fdd_101, + { "fdd", "rrc.fdd_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_fdd_100", HFILL }}, + { &hf_rrc_dl_dpchInfo_05, + { "dl-dpchInfo", "rrc.dl_dpchInfo", + FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_05_vals), 0, + "T_dl_dpchInfo_05", HFILL }}, + { &hf_rrc_dl_FDPCH_InfoPerRL_02, + { "dl-FDPCH-InfoPerRL", "rrc.dl_FDPCH_InfoPerRL_element", + FT_NONE, BASE_NONE, NULL, 0, + "DL_FDPCH_InfoPerRL_r13", HFILL }}, + { &hf_rrc_modeSpecificInfo2_04, + { "modeSpecificInfo2", "rrc.modeSpecificInfo2", + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo2_04_vals), 0, + "T_modeSpecificInfo2_04", HFILL }}, + { &hf_rrc_fdd_102, + { "fdd", "rrc.fdd_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_fdd_101", HFILL }}, + { &hf_rrc_e_HICH_Info_07, + { "e-HICH-Info", "rrc.e_HICH_Info", + FT_UINT32, BASE_DEC, VALS(rrc_T_e_HICH_Info_05_vals), 0, + "T_e_HICH_Info_05", HFILL }}, + { &hf_rrc_e_RGCH_Info_08, + { "e-RGCH-Info", "rrc.e_RGCH_Info", + FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_08_vals), 0, + "T_e_RGCH_Info_08", HFILL }}, + { &hf_rrc_f_TPICH_Info_02, + { "f-TPICH-Info", "rrc.f_TPICH_Info", + FT_UINT32, BASE_DEC, VALS(rrc_T_f_TPICH_Info_02_vals), 0, + "T_f_TPICH_Info_02", HFILL }}, + { &hf_rrc_tdd_59, + { "tdd", "rrc.tdd", + FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_56_vals), 0, + "T_tdd_56", HFILL }}, + { &hf_rrc_tdd384_tdd768_04, + { "tdd384-tdd768", "rrc.tdd384_tdd768_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_tdd384_tdd768_04", HFILL }}, + { &hf_rrc_tdd128_35, + { "tdd128", "rrc.tdd128_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_tdd128_35", HFILL }}, { &hf_rrc_DL_InformationPerRL_List_item, { "DL-InformationPerRL", "rrc.DL_InformationPerRL_element", FT_NONE, BASE_NONE, NULL, 0, @@ -176941,6 +181666,10 @@ void proto_register_rrc(void) { { "DL-InformationPerRL-r12", "rrc.DL_InformationPerRL_r12_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_DL_InformationPerRL_List_r13_item, + { "DL-InformationPerRL-r13", "rrc.DL_InformationPerRL_r13_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, { &hf_rrc_DL_InformationPerRL_ListPostFDD_item, { "DL-InformationPerRL-PostFDD", "rrc.DL_InformationPerRL_PostFDD_element", FT_NONE, BASE_NONE, NULL, 0, @@ -176981,10 +181710,10 @@ void proto_register_rrc(void) { { "restrictedTrCH-InfoList", "rrc.restrictedTrCH_InfoList", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_newConfiguration_06, + { &hf_rrc_newConfiguration_07, { "newConfiguration", "rrc.newConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, - "T_newConfiguration_06", HFILL }}, + "T_newConfiguration_07", HFILL }}, { &hf_rrc_dl_64QAM_Configured_05, { "dl-64QAM-Configured", "rrc.dl_64QAM_Configured", FT_UINT32, BASE_DEC, VALS(rrc_T_dl_64QAM_Configured_05_vals), 0, @@ -177017,10 +181746,10 @@ void proto_register_rrc(void) { { "configurationInfo", "rrc.configurationInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_04_vals), 0, "T_configurationInfo_04", HFILL }}, - { &hf_rrc_newConfiguration_07, + { &hf_rrc_newConfiguration_08, { "newConfiguration", "rrc.newConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, - "T_newConfiguration_07", HFILL }}, + "T_newConfiguration_08", HFILL }}, { &hf_rrc_dl_64QAM_Configured_06, { "dl-64QAM-Configured", "rrc.dl_64QAM_Configured", FT_UINT32, BASE_DEC, VALS(rrc_T_dl_64QAM_Configured_06_vals), 0, @@ -177037,10 +181766,10 @@ void proto_register_rrc(void) { { "configurationInfo", "rrc.configurationInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_05_vals), 0, "T_configurationInfo_05", HFILL }}, - { &hf_rrc_newConfiguration_08, + { &hf_rrc_newConfiguration_09, { "newConfiguration", "rrc.newConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, - "T_newConfiguration_08", HFILL }}, + "T_newConfiguration_09", HFILL }}, { &hf_rrc_dl_64QAM_Configured_07, { "dl-64QAM-Configured", "rrc.dl_64QAM_Configured", FT_UINT32, BASE_DEC, VALS(rrc_T_dl_64QAM_Configured_07_vals), 0, @@ -177057,10 +181786,10 @@ void proto_register_rrc(void) { { "configurationInfo", "rrc.configurationInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_06_vals), 0, "T_configurationInfo_06", HFILL }}, - { &hf_rrc_newConfiguration_09, + { &hf_rrc_newConfiguration_10, { "newConfiguration", "rrc.newConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, - "T_newConfiguration_09", HFILL }}, + "T_newConfiguration_10", HFILL }}, { &hf_rrc_dl_64QAM_Configured_08, { "dl-64QAM-Configured", "rrc.dl_64QAM_Configured", FT_UINT32, BASE_DEC, VALS(rrc_T_dl_64QAM_Configured_08_vals), 0, @@ -177085,10 +181814,10 @@ void proto_register_rrc(void) { { "configurationInfo", "rrc.configurationInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_07_vals), 0, "T_configurationInfo_07", HFILL }}, - { &hf_rrc_newConfiguration_10, + { &hf_rrc_newConfiguration_11, { "newConfiguration", "rrc.newConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, - "T_newConfiguration_10", HFILL }}, + "T_newConfiguration_11", HFILL }}, { &hf_rrc_differentTxModeFromServingHS_DSCHCell_04, { "differentTxModeFromServingHS-DSCHCell", "rrc.differentTxModeFromServingHS_DSCHCell", FT_UINT32, BASE_DEC, VALS(rrc_T_differentTxModeFromServingHS_DSCHCell_04_vals), 0, @@ -177325,10 +182054,10 @@ void proto_register_rrc(void) { { "configurationInfo", "rrc.configurationInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_08_vals), 0, "T_configurationInfo_08", HFILL }}, - { &hf_rrc_newConfiguration_11, + { &hf_rrc_newConfiguration_12, { "newConfiguration", "rrc.newConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, - "T_newConfiguration_11", HFILL }}, + "T_newConfiguration_12", HFILL }}, { &hf_rrc_dpcch2Info, { "dpcch2Info", "rrc.dpcch2Info_element", FT_NONE, BASE_NONE, NULL, 0, @@ -177637,14 +182366,14 @@ void proto_register_rrc(void) { { "modeSpecific", "rrc.modeSpecific", FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecific_02_vals), 0, "T_modeSpecific_02", HFILL }}, - { &hf_rrc_fdd_101, + { &hf_rrc_fdd_103, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_100", HFILL }}, - { &hf_rrc_tdd_59, + "T_fdd_102", HFILL }}, + { &hf_rrc_tdd_60, { "tdd", "rrc.tdd", - FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_56_vals), 0, - "T_tdd_56", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_57_vals), 0, + "T_tdd_57", HFILL }}, { &hf_rrc_tdd384_22, { "tdd384", "rrc.tdd384_element", FT_NONE, BASE_NONE, NULL, 0, @@ -177673,10 +182402,10 @@ void proto_register_rrc(void) { { "e-AGCH-Set-Config", "rrc.e_AGCH_Set_Config", FT_UINT32, BASE_DEC, NULL, 0, "E_AGCH_Set_Config_VHCR", HFILL }}, - { &hf_rrc_tdd128_35, + { &hf_rrc_tdd128_36, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_35", HFILL }}, + "T_tdd128_36", HFILL }}, { &hf_rrc_rdi_Indicator, { "rdi-Indicator", "rrc.rdi_Indicator", FT_BOOLEAN, BASE_NONE, NULL, 0, @@ -177693,14 +182422,14 @@ void proto_register_rrc(void) { { "modeSpecific", "rrc.modeSpecific", FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecific_03_vals), 0, "T_modeSpecific_03", HFILL }}, - { &hf_rrc_fdd_102, + { &hf_rrc_fdd_104, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_101", HFILL }}, - { &hf_rrc_tdd_60, + "T_fdd_103", HFILL }}, + { &hf_rrc_tdd_61, { "tdd", "rrc.tdd", - FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_57_vals), 0, - "T_tdd_57", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_58_vals), 0, + "T_tdd_58", HFILL }}, { &hf_rrc_tdd384_23, { "tdd384", "rrc.tdd384_element", FT_NONE, BASE_NONE, NULL, 0, @@ -177709,10 +182438,10 @@ void proto_register_rrc(void) { { "tdd768", "rrc.tdd768_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd768_14", HFILL }}, - { &hf_rrc_tdd128_36, + { &hf_rrc_tdd128_37, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_36", HFILL }}, + "T_tdd128_37", HFILL }}, { &hf_rrc_E_AGCH_Set_Config_item, { "E-AGCH-Individual", "rrc.E_AGCH_Individual_element", FT_NONE, BASE_NONE, NULL, 0, @@ -177801,10 +182530,10 @@ void proto_register_rrc(void) { { "twoIndexStepThreshold", "rrc.twoIndexStepThreshold", FT_UINT32, BASE_DEC, NULL, 0, "INTEGER_0_37", HFILL }}, - { &hf_rrc_e_RGCH_Info_07, + { &hf_rrc_e_RGCH_Info_09, { "e-RGCH-Info", "rrc.e_RGCH_Info", - FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_07_vals), 0, - "T_e_RGCH_Info_07", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_09_vals), 0, + "T_e_RGCH_Info_09", HFILL }}, { &hf_rrc_servingGrant_03, { "servingGrant", "rrc.servingGrant_element", FT_NONE, BASE_NONE, NULL, 0, @@ -177817,10 +182546,10 @@ void proto_register_rrc(void) { { "reference-E-TFCIs", "rrc.reference_E_TFCIs", FT_UINT32, BASE_DEC, NULL, 0, "E_DPDCH_Reference_E_TFCIList_r7", HFILL }}, - { &hf_rrc_e_RGCH_Info_08, + { &hf_rrc_e_RGCH_Info_10, { "e-RGCH-Info", "rrc.e_RGCH_Info", - FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_08_vals), 0, - "T_e_RGCH_Info_08", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_10_vals), 0, + "T_e_RGCH_Info_10", HFILL }}, { &hf_rrc_servingGrant_04, { "servingGrant", "rrc.servingGrant_element", FT_NONE, BASE_NONE, NULL, 0, @@ -177829,34 +182558,34 @@ void proto_register_rrc(void) { { "primary-Secondary-GrantSelector", "rrc.primary_Secondary_GrantSelector", FT_UINT32, BASE_DEC, VALS(rrc_T_primary_Secondary_GrantSelector_04_vals), 0, "T_primary_Secondary_GrantSelector_04", HFILL }}, - { &hf_rrc_e_RGCH_Info_09, - { "e-RGCH-Info", "rrc.e_RGCH_Info", - FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_09_vals), 0, - "T_e_RGCH_Info_09", HFILL }}, - { &hf_rrc_e_RGCH_Info_10, - { "e-RGCH-Info", "rrc.e_RGCH_Info", - FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_10_vals), 0, - "T_e_RGCH_Info_10", HFILL }}, - { &hf_rrc_e_HICH_Info_07, - { "e-HICH-Info", "rrc.e_HICH_Info", - FT_UINT32, BASE_DEC, VALS(rrc_T_e_HICH_Info_05_vals), 0, - "T_e_HICH_Info_05", HFILL }}, { &hf_rrc_e_RGCH_Info_11, { "e-RGCH-Info", "rrc.e_RGCH_Info", FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_11_vals), 0, "T_e_RGCH_Info_11", HFILL }}, - { &hf_rrc_e_HICH_Info_08, - { "e-HICH-Info", "rrc.e_HICH_Info", - FT_UINT32, BASE_DEC, VALS(rrc_T_e_HICH_Info_06_vals), 0, - "T_e_HICH_Info_06", HFILL }}, { &hf_rrc_e_RGCH_Info_12, { "e-RGCH-Info", "rrc.e_RGCH_Info", FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_12_vals), 0, "T_e_RGCH_Info_12", HFILL }}, + { &hf_rrc_e_HICH_Info_08, + { "e-HICH-Info", "rrc.e_HICH_Info", + FT_UINT32, BASE_DEC, VALS(rrc_T_e_HICH_Info_06_vals), 0, + "T_e_HICH_Info_06", HFILL }}, { &hf_rrc_e_RGCH_Info_13, { "e-RGCH-Info", "rrc.e_RGCH_Info", FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_13_vals), 0, "T_e_RGCH_Info_13", HFILL }}, + { &hf_rrc_e_HICH_Info_09, + { "e-HICH-Info", "rrc.e_HICH_Info", + FT_UINT32, BASE_DEC, VALS(rrc_T_e_HICH_Info_07_vals), 0, + "T_e_HICH_Info_07", HFILL }}, + { &hf_rrc_e_RGCH_Info_14, + { "e-RGCH-Info", "rrc.e_RGCH_Info", + FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_14_vals), 0, + "T_e_RGCH_Info_14", HFILL }}, + { &hf_rrc_e_RGCH_Info_15, + { "e-RGCH-Info", "rrc.e_RGCH_Info", + FT_UINT32, BASE_DEC, VALS(rrc_T_e_RGCH_Info_15_vals), 0, + "T_e_RGCH_Info_15", HFILL }}, { &hf_rrc_e_dch_SPS_Operation, { "e-dch-SPS-Operation", "rrc.e_dch_SPS_Operation", FT_UINT32, BASE_DEC, VALS(rrc_T_e_dch_SPS_Operation_vals), 0, @@ -177989,10 +182718,10 @@ void proto_register_rrc(void) { { "tS-Number", "rrc.tS_Number", FT_UINT32, BASE_DEC, NULL, 0, "INTEGER_0_14", HFILL }}, - { &hf_rrc_modeSpecificInfo_62, + { &hf_rrc_modeSpecificInfo_63, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_62_vals), 0, - "T_modeSpecificInfo_62", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_63_vals), 0, + "T_modeSpecificInfo_63", HFILL }}, { &hf_rrc_tdd384_24, { "tdd384", "rrc.tdd384", FT_UINT32, BASE_DEC, VALS(rrc_DL_TS_ChannelisationCode_vals), 0, @@ -178041,10 +182770,10 @@ void proto_register_rrc(void) { { "implicit", "rrc.implicit_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_explicit_03, + { &hf_rrc_explicit_04, { "explicit", "rrc.explicit_element", FT_NONE, BASE_NONE, NULL, 0, - "T_explicit_02", HFILL }}, + "T_explicit_03", HFILL }}, { &hf_rrc_midambleAllocationMode_02, { "midambleAllocationMode", "rrc.midambleAllocationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_midambleAllocationMode_02_vals), 0, @@ -178057,10 +182786,10 @@ void proto_register_rrc(void) { { "e-TFCS-Info", "rrc.e_TFCS_Info_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_63, + { &hf_rrc_modeSpecificInfo_64, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_63_vals), 0, - "T_modeSpecificInfo_63", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_64_vals), 0, + "T_modeSpecificInfo_64", HFILL }}, { &hf_rrc_tdd348_tdd768, { "tdd348-tdd768", "rrc.tdd348_tdd768_element", FT_NONE, BASE_NONE, NULL, 0, @@ -178097,10 +182826,10 @@ void proto_register_rrc(void) { { "maximum-Allowed-Code-Rate", "rrc.maximum_Allowed_Code_Rate", FT_UINT32, BASE_DEC, NULL, 0, "INTEGER_0_63", HFILL }}, - { &hf_rrc_tdd128_37, + { &hf_rrc_tdd128_38, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_37", HFILL }}, + "T_tdd128_38", HFILL }}, { &hf_rrc_snpl_ReportType, { "snpl-ReportType", "rrc.snpl_ReportType", FT_UINT32, BASE_DEC, VALS(rrc_T_snpl_ReportType_vals), 0, @@ -178161,14 +182890,14 @@ void proto_register_rrc(void) { { "rg-CombinationIndex", "rrc.rg_CombinationIndex", FT_UINT32, BASE_DEC, NULL, 0, "E_RGCH_CombinationIndex", HFILL }}, - { &hf_rrc_modeSpecificInfo_64, + { &hf_rrc_modeSpecificInfo_65, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_64_vals), 0, - "T_modeSpecificInfo_64", HFILL }}, - { &hf_rrc_tdd384_tdd768_04, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_65_vals), 0, + "T_modeSpecificInfo_65", HFILL }}, + { &hf_rrc_tdd384_tdd768_05, { "tdd384-tdd768", "rrc.tdd384_tdd768_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd384_tdd768_04", HFILL }}, + "T_tdd384_tdd768_05", HFILL }}, { &hf_rrc_e_RUCCH_ConstantValue, { "e-RUCCH-ConstantValue", "rrc.e_RUCCH_ConstantValue", FT_INT32, BASE_DEC, NULL, 0, @@ -178197,10 +182926,10 @@ void proto_register_rrc(void) { { "t-SCHED", "rrc.t_SCHED", FT_UINT32, BASE_DEC, VALS(rrc_T_t_SCHED_vals), 0, "T_t_SCHED", HFILL }}, - { &hf_rrc_modeSpecificInfo_65, + { &hf_rrc_modeSpecificInfo_66, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_65_vals), 0, - "T_modeSpecificInfo_65", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_66_vals), 0, + "T_modeSpecificInfo_66", HFILL }}, { &hf_rrc_tdd384_25, { "tdd384", "rrc.tdd384", FT_UINT32, BASE_DEC, VALS(rrc_T_tdd384_23_vals), 0, @@ -178241,10 +182970,10 @@ void proto_register_rrc(void) { { "SF16Codes2", "rrc.SF16Codes2", FT_UINT32, BASE_DEC, VALS(rrc_SF16Codes2_vals), 0, NULL, HFILL }}, - { &hf_rrc_tdd128_38, + { &hf_rrc_tdd128_39, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_38", HFILL }}, + "T_tdd128_39", HFILL }}, { &hf_rrc_t_RUCCH_01, { "t-RUCCH", "rrc.t_RUCCH", FT_UINT32, BASE_DEC, VALS(rrc_T_t_RUCCH_01_vals), 0, @@ -178321,10 +183050,10 @@ void proto_register_rrc(void) { { "earfcnExt", "rrc.earfcnExt", FT_UINT32, BASE_DEC, NULL, 0, "EARFCNExtension", HFILL }}, - { &hf_rrc_modeSpecificInfo_66, + { &hf_rrc_modeSpecificInfo_67, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_66_vals), 0, - "T_modeSpecificInfo_66", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_67_vals), 0, + "T_modeSpecificInfo_67", HFILL }}, { &hf_rrc_tdd384_26, { "tdd384", "rrc.tdd384_element", FT_NONE, BASE_NONE, NULL, 0, @@ -178421,15 +183150,15 @@ void proto_register_rrc(void) { { "FrequencyIndexForEnhancedMeas-r12", "rrc.FrequencyIndexForEnhancedMeas_r12", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_67, + { &hf_rrc_modeSpecificInfo_68, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_67_vals), 0, - "T_modeSpecificInfo_67", HFILL }}, - { &hf_rrc_fdd_103, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_68_vals), 0, + "T_modeSpecificInfo_68", HFILL }}, + { &hf_rrc_fdd_105, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, "FrequencyInfoFDD", HFILL }}, - { &hf_rrc_tdd_61, + { &hf_rrc_tdd_62, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, "FrequencyInfoTDD", HFILL }}, @@ -178669,18 +183398,18 @@ void proto_register_rrc(void) { { "midambleAllocationMode", "rrc.midambleAllocationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_midambleAllocationMode_04_vals), 0, "T_midambleAllocationMode_04", HFILL }}, - { &hf_rrc_modeSpecificInfo_68, + { &hf_rrc_modeSpecificInfo_69, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_68_vals), 0, - "T_modeSpecificInfo_68", HFILL }}, - { &hf_rrc_fdd_104, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_69_vals), 0, + "T_modeSpecificInfo_69", HFILL }}, + { &hf_rrc_fdd_106, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_102", HFILL }}, - { &hf_rrc_tdd_62, + "T_fdd_104", HFILL }}, + { &hf_rrc_tdd_63, { "tdd", "rrc.tdd", - FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_58_vals), 0, - "T_tdd_58", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_59_vals), 0, + "T_tdd_59", HFILL }}, { &hf_rrc_tdd384_27, { "tdd384", "rrc.tdd384_element", FT_NONE, BASE_NONE, NULL, 0, @@ -178701,7 +183430,7 @@ void proto_register_rrc(void) { { "HS-SCCH-TDD384", "rrc.HS_SCCH_TDD384_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd128_39, + { &hf_rrc_tdd128_40, { "tdd128", "rrc.tdd128", FT_UINT32, BASE_DEC, NULL, 0, "SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128", HFILL }}, @@ -178709,18 +183438,18 @@ void proto_register_rrc(void) { { "HS-SCCH-TDD128", "rrc.HS_SCCH_TDD128_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_69, + { &hf_rrc_modeSpecificInfo_70, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_69_vals), 0, - "T_modeSpecificInfo_69", HFILL }}, - { &hf_rrc_fdd_105, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_70_vals), 0, + "T_modeSpecificInfo_70", HFILL }}, + { &hf_rrc_fdd_107, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_103", HFILL }}, - { &hf_rrc_tdd_63, + "T_fdd_105", HFILL }}, + { &hf_rrc_tdd_64, { "tdd", "rrc.tdd", - FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_59_vals), 0, - "T_tdd_59", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_60_vals), 0, + "T_tdd_60", HFILL }}, { &hf_rrc_tdd384_28, { "tdd384", "rrc.tdd384_element", FT_NONE, BASE_NONE, NULL, 0, @@ -178737,10 +183466,10 @@ void proto_register_rrc(void) { { "HS-SCCH-TDD384-r6", "rrc.HS_SCCH_TDD384_r6_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd128_40, + { &hf_rrc_tdd128_41, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_39", HFILL }}, + "T_tdd128_40", HFILL }}, { &hf_rrc_power_level_HSSICH, { "power-level-HSSICH", "rrc.power_level_HSSICH", FT_INT32, BASE_DEC, NULL, 0, @@ -178757,18 +183486,18 @@ void proto_register_rrc(void) { { "HS-SCCH-TDD128-r6", "rrc.HS_SCCH_TDD128_r6_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_70, + { &hf_rrc_modeSpecificInfo_71, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_70_vals), 0, - "T_modeSpecificInfo_70", HFILL }}, - { &hf_rrc_fdd_106, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_71_vals), 0, + "T_modeSpecificInfo_71", HFILL }}, + { &hf_rrc_fdd_108, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_104", HFILL }}, - { &hf_rrc_tdd_64, + "T_fdd_106", HFILL }}, + { &hf_rrc_tdd_65, { "tdd", "rrc.tdd", - FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_60_vals), 0, - "T_tdd_60", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_61_vals), 0, + "T_tdd_61", HFILL }}, { &hf_rrc_tdd384_29, { "tdd384", "rrc.tdd384_element", FT_NONE, BASE_NONE, NULL, 0, @@ -178789,10 +183518,10 @@ void proto_register_rrc(void) { { "HS-SCCH-TDD768", "rrc.HS_SCCH_TDD768_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd128_41, + { &hf_rrc_tdd128_42, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_40", HFILL }}, + "T_tdd128_41", HFILL }}, { &hf_rrc_tpc_step_size_01, { "tpc-step-size", "rrc.tpc_step_size", FT_UINT32, BASE_DEC, VALS(rrc_T_tpc_step_size_01_vals), 0, @@ -178805,34 +183534,34 @@ void proto_register_rrc(void) { { "pathlossCompensationSwitch", "rrc.pathlossCompensationSwitch", FT_BOOLEAN, BASE_NONE, NULL, 0, "BOOLEAN", HFILL }}, - { &hf_rrc_modeSpecificInfo_71, + { &hf_rrc_modeSpecificInfo_72, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_71_vals), 0, - "T_modeSpecificInfo_71", HFILL }}, - { &hf_rrc_tdd_65, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_72_vals), 0, + "T_modeSpecificInfo_72", HFILL }}, + { &hf_rrc_tdd_66, { "tdd", "rrc.tdd", - FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_61_vals), 0, - "T_tdd_61", HFILL }}, - { &hf_rrc_tdd128_42, + FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_62_vals), 0, + "T_tdd_62", HFILL }}, + { &hf_rrc_tdd128_43, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_41", HFILL }}, + "T_tdd128_42", HFILL }}, { &hf_rrc_hS_SCCH_tpc_step_size, { "hS-SCCH-tpc-step-size", "rrc.hS_SCCH_tpc_step_size", FT_UINT32, BASE_DEC, VALS(rrc_T_hS_SCCH_tpc_step_size_vals), 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_72, + { &hf_rrc_modeSpecificInfo_73, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_72_vals), 0, - "T_modeSpecificInfo_72", HFILL }}, - { &hf_rrc_fdd_107, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_73_vals), 0, + "T_modeSpecificInfo_73", HFILL }}, + { &hf_rrc_fdd_109, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_105", HFILL }}, - { &hf_rrc_tdd_66, + "T_fdd_107", HFILL }}, + { &hf_rrc_tdd_67, { "tdd", "rrc.tdd", - FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_62_vals), 0, - "T_tdd_62", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_63_vals), 0, + "T_tdd_63", HFILL }}, { &hf_rrc_tdd384_30, { "tdd384", "rrc.tdd384_element", FT_NONE, BASE_NONE, NULL, 0, @@ -178841,10 +183570,10 @@ void proto_register_rrc(void) { { "tdd768", "rrc.tdd768_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd768_18", HFILL }}, - { &hf_rrc_tdd128_43, + { &hf_rrc_tdd128_44, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_42", HFILL }}, + "T_tdd128_43", HFILL }}, { &hf_rrc_tpc_step_size_02, { "tpc-step-size", "rrc.tpc_step_size", FT_UINT32, BASE_DEC, VALS(rrc_T_tpc_step_size_02_vals), 0, @@ -178973,10 +183702,10 @@ void proto_register_rrc(void) { { "hS-SCCH-Index", "rrc.hS_SCCH_Index", FT_UINT32, BASE_DEC, NULL, 0, "INTEGER_0_maxHSSCCHs_1", HFILL }}, - { &hf_rrc_explicit_04, + { &hf_rrc_explicit_05, { "explicit", "rrc.explicit_element", FT_NONE, BASE_NONE, NULL, 0, - "T_explicit_03", HFILL }}, + "T_explicit_04", HFILL }}, { &hf_rrc_hS_SICH_Info, { "hS-SICH-Info", "rrc.hS_SICH_Info_element", FT_NONE, BASE_NONE, NULL, 0, @@ -179101,14 +183830,14 @@ void proto_register_rrc(void) { { "IndividualTS-Interference", "rrc.IndividualTS_Interference_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_73, + { &hf_rrc_modeSpecificInfo_74, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_73_vals), 0, - "T_modeSpecificInfo_73", HFILL }}, - { &hf_rrc_fdd_108, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_74_vals), 0, + "T_modeSpecificInfo_74", HFILL }}, + { &hf_rrc_fdd_110, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_106", HFILL }}, + "T_fdd_108", HFILL }}, { &hf_rrc_feedback_cycle, { "feedback-cycle", "rrc.feedback_cycle", FT_UINT32, BASE_DEC, VALS(rrc_Feedback_cycle_vals), 0, @@ -179121,26 +183850,26 @@ void proto_register_rrc(void) { { "deltaCQI", "rrc.deltaCQI", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_74, + { &hf_rrc_modeSpecificInfo_75, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_74_vals), 0, - "T_modeSpecificInfo_74", HFILL }}, - { &hf_rrc_fdd_109, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_75_vals), 0, + "T_modeSpecificInfo_75", HFILL }}, + { &hf_rrc_fdd_111, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_107", HFILL }}, + "T_fdd_109", HFILL }}, { &hf_rrc_feedback_cycle_01, { "feedback-cycle", "rrc.feedback_cycle", FT_UINT32, BASE_DEC, VALS(rrc_Feedback_cycle_r7_vals), 0, "Feedback_cycle_r7", HFILL }}, - { &hf_rrc_modeSpecificInfo_75, + { &hf_rrc_modeSpecificInfo_76, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_75_vals), 0, - "T_modeSpecificInfo_75", HFILL }}, - { &hf_rrc_fdd_110, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_76_vals), 0, + "T_modeSpecificInfo_76", HFILL }}, + { &hf_rrc_fdd_112, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_108", HFILL }}, + "T_fdd_110", HFILL }}, { &hf_rrc_cqi_RepetitionFactor_Assisting, { "cqi-RepetitionFactor-Assisting", "rrc.cqi_RepetitionFactor_Assisting", FT_UINT32, BASE_DEC, NULL, 0, @@ -179149,14 +183878,14 @@ void proto_register_rrc(void) { { "deltaCQI", "rrc.deltaCQI", FT_UINT32, BASE_DEC, NULL, 0, "DeltaCQI_r11", HFILL }}, - { &hf_rrc_modeSpecificInfo_76, + { &hf_rrc_modeSpecificInfo_77, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_76_vals), 0, - "T_modeSpecificInfo_76", HFILL }}, - { &hf_rrc_fdd_111, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_77_vals), 0, + "T_modeSpecificInfo_77", HFILL }}, + { &hf_rrc_fdd_113, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_109", HFILL }}, + "T_fdd_111", HFILL }}, { &hf_rrc_hs_DPCCHOverheadReduction, { "hs-DPCCHOverheadReduction", "rrc.hs_DPCCHOverheadReduction_element", FT_NONE, BASE_NONE, NULL, 0, @@ -179417,10 +184146,10 @@ void proto_register_rrc(void) { { "configurationInfo", "rrc.configurationInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_09_vals), 0, "T_configurationInfo_09", HFILL }}, - { &hf_rrc_newConfiguration_12, + { &hf_rrc_newConfiguration_13, { "newConfiguration", "rrc.newConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, - "T_newConfiguration_12", HFILL }}, + "T_newConfiguration_13", HFILL }}, { &hf_rrc_mimo4x4N_M_Ratio, { "mimo4x4N-M-Ratio", "rrc.mimo4x4N_M_Ratio", FT_UINT32, BASE_DEC, VALS(rrc_MIMO_N_M_Ratio_vals), 0, @@ -179437,22 +184166,22 @@ void proto_register_rrc(void) { { "precodingWeightSetRestriction", "rrc.precodingWeightSetRestriction", FT_UINT32, BASE_DEC, VALS(rrc_T_precodingWeightSetRestriction_vals), 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_77, + { &hf_rrc_modeSpecificInfo_78, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_77_vals), 0, - "T_modeSpecificInfo_77", HFILL }}, - { &hf_rrc_fdd_112, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_78_vals), 0, + "T_modeSpecificInfo_78", HFILL }}, + { &hf_rrc_fdd_114, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_110", HFILL }}, - { &hf_rrc_tdd_67, + "T_fdd_112", HFILL }}, + { &hf_rrc_tdd_68, { "tdd", "rrc.tdd", - FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_63_vals), 0, - "T_tdd_63", HFILL }}, - { &hf_rrc_tdd128_44, + FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_64_vals), 0, + "T_tdd_64", HFILL }}, + { &hf_rrc_tdd128_45, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_43", HFILL }}, + "T_tdd128_44", HFILL }}, { &hf_rrc_mimoSFModeForHSPDSCHDualStream, { "mimoSFModeForHSPDSCHDualStream", "rrc.mimoSFModeForHSPDSCHDualStream", FT_UINT32, BASE_DEC, VALS(rrc_T_mimoSFModeForHSPDSCHDualStream_vals), 0, @@ -179461,18 +184190,18 @@ void proto_register_rrc(void) { { "hs-sich-ReferenceSignalInfoList", "rrc.hs_sich_ReferenceSignalInfoList", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd384_tdd768_05, + { &hf_rrc_tdd384_tdd768_06, { "tdd384-tdd768", "rrc.tdd384_tdd768_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_78, + { &hf_rrc_modeSpecificInfo_79, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_78_vals), 0, - "T_modeSpecificInfo_78", HFILL }}, - { &hf_rrc_fdd_113, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_79_vals), 0, + "T_modeSpecificInfo_79", HFILL }}, + { &hf_rrc_fdd_115, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_111", HFILL }}, + "T_fdd_113", HFILL }}, { &hf_rrc_mimoPilotConfiguration_01, { "mimoPilotConfiguration", "rrc.mimoPilotConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -179481,14 +184210,14 @@ void proto_register_rrc(void) { { "precodingWeightSetRestriction", "rrc.precodingWeightSetRestriction", FT_UINT32, BASE_DEC, VALS(rrc_T_precodingWeightSetRestriction_01_vals), 0, "T_precodingWeightSetRestriction_01", HFILL }}, - { &hf_rrc_tdd_68, + { &hf_rrc_tdd_69, { "tdd", "rrc.tdd", - FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_64_vals), 0, - "T_tdd_64", HFILL }}, - { &hf_rrc_tdd128_45, + FT_UINT32, BASE_DEC, VALS(rrc_T_tdd_65_vals), 0, + "T_tdd_65", HFILL }}, + { &hf_rrc_tdd128_46, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_44", HFILL }}, + "T_tdd128_45", HFILL }}, { &hf_rrc_mimoSFModeForHSPDSCHDualStream_01, { "mimoSFModeForHSPDSCHDualStream", "rrc.mimoSFModeForHSPDSCHDualStream", FT_UINT32, BASE_DEC, VALS(rrc_T_mimoSFModeForHSPDSCHDualStream_01_vals), 0, @@ -179545,10 +184274,10 @@ void proto_register_rrc(void) { { "timeReferenceCell", "rrc.timeReferenceCell", FT_UINT32, BASE_DEC, VALS(rrc_T_timeReferenceCell_vals), 0, NULL, HFILL }}, - { &hf_rrc_newConfiguration_13, + { &hf_rrc_newConfiguration_14, { "newConfiguration", "rrc.newConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, - "T_newConfiguration_13", HFILL }}, + "T_newConfiguration_14", HFILL }}, { &hf_rrc_mu_MIMO_Operation, { "mu-MIMO-Operation", "rrc.mu_MIMO_Operation", FT_UINT32, BASE_DEC, VALS(rrc_MU_MIMO_Operation_vals), 0, @@ -179577,14 +184306,14 @@ void proto_register_rrc(void) { { "timeslotResourceRelatedInfo", "rrc.timeslotResourceRelatedInfo", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING_SIZE_13", HFILL }}, - { &hf_rrc_tdd128_46, + { &hf_rrc_tdd128_47, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_45", HFILL }}, - { &hf_rrc_e_HICH_Info_09, + "T_tdd128_46", HFILL }}, + { &hf_rrc_e_HICH_Info_10, { "e-HICH-Info", "rrc.e_HICH_Info_element", FT_NONE, BASE_NONE, NULL, 0, - "T_e_HICH_Info_07", HFILL }}, + "T_e_HICH_Info_08", HFILL }}, { &hf_rrc_midambleAllocationMode_31, { "midambleAllocationMode", "rrc.midambleAllocationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_midambleAllocationMode_31_vals), 0, @@ -179593,10 +184322,10 @@ void proto_register_rrc(void) { { "tdd384-768", "rrc.tdd384_768_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd128_47, + { &hf_rrc_tdd128_48, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_46", HFILL }}, + "T_tdd128_47", HFILL }}, { &hf_rrc_t_SI_nst, { "t-SI-nst", "rrc.t_SI_nst", FT_UINT32, BASE_DEC, VALS(rrc_T_t_SI_nst_vals), 0, @@ -179605,14 +184334,14 @@ void proto_register_rrc(void) { { "tdd384-768", "rrc.tdd384_768_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd384_768_01", HFILL }}, - { &hf_rrc_tdd128_48, + { &hf_rrc_tdd128_49, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_47", HFILL }}, - { &hf_rrc_e_HICH_Info_10, + "T_tdd128_48", HFILL }}, + { &hf_rrc_e_HICH_Info_11, { "e-HICH-Info", "rrc.e_HICH_Info_element", FT_NONE, BASE_NONE, NULL, 0, - "T_e_HICH_Info_08", HFILL }}, + "T_e_HICH_Info_09", HFILL }}, { &hf_rrc_midambleAllocationMode_32, { "midambleAllocationMode", "rrc.midambleAllocationMode", FT_UINT32, BASE_DEC, VALS(rrc_T_midambleAllocationMode_32_vals), 0, @@ -179633,6 +184362,58 @@ void proto_register_rrc(void) { { "maxPowerIncrease", "rrc.maxPowerIncrease", FT_UINT32, BASE_DEC, NULL, 0, "MaxPowerIncrease_r4", HFILL }}, + { &hf_rrc_otherStateConfigList, + { "otherStateConfigList", "rrc.otherStateConfigList", + FT_UINT32, BASE_DEC, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_otherStateRemoveList, + { "otherStateRemoveList", "rrc.otherStateRemoveList", + FT_UINT32, BASE_DEC, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_OtherStateConfigList_item, + { "OtherStateConfigData", "rrc.OtherStateConfigData_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_otherStateConfigIdentity, + { "otherStateConfigIdentity", "rrc.otherStateConfigIdentity", + FT_UINT32, BASE_DEC, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_source_rrc_StateIndicator, + { "source-rrc-StateIndicator", "rrc.source_rrc_StateIndicator", + FT_UINT32, BASE_DEC, VALS(rrc_RRC_StateIndicator_vals), 0, + "RRC_StateIndicator", HFILL }}, + { &hf_rrc_target_rrc_StateIndicator, + { "target-rrc-StateIndicator", "rrc.target_rrc_StateIndicator", + FT_UINT32, BASE_DEC, VALS(rrc_RRC_StateIndicator_vals), 0, + "RRC_StateIndicator", HFILL }}, + { &hf_rrc_rntis, + { "rntis", "rrc.rntis", + FT_UINT32, BASE_DEC, VALS(rrc_T_rntis_vals), 0, + NULL, HFILL }}, + { &hf_rrc_clear, + { "clear", "rrc.clear_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_new, + { "new", "rrc.new_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_configuration, + { "configuration", "rrc.configuration", + FT_UINT32, BASE_DEC, VALS(rrc_T_configuration_vals), 0, + NULL, HFILL }}, + { &hf_rrc_id, + { "id", "rrc.id", + FT_UINT32, BASE_DEC, NULL, 0, + "INTEGER_0_maxRetrievConfig_1", HFILL }}, + { &hf_rrc_full_01, + { "full", "rrc.full_element", + FT_NONE, BASE_NONE, NULL, 0, + "RetrievableConfigData", HFILL }}, + { &hf_rrc_OtherStateRemoveList_item, + { "OtherStateConfigIdentity", "rrc.OtherStateConfigIdentity", + FT_UINT32, BASE_DEC, NULL, 0, + NULL, HFILL }}, { &hf_rrc_paging_associatedHspdschInfo, { "paging-associatedHspdschInfo", "rrc.paging_associatedHspdschInfo", FT_UINT32, BASE_DEC, NULL, 0, @@ -179685,10 +184466,10 @@ void proto_register_rrc(void) { { "pdsch-AllocationPeriodInfo", "rrc.pdsch_AllocationPeriodInfo_element", FT_NONE, BASE_NONE, NULL, 0, "AllocationPeriodInfo", HFILL }}, - { &hf_rrc_configuration, + { &hf_rrc_configuration_01, { "configuration", "rrc.configuration", - FT_UINT32, BASE_DEC, VALS(rrc_T_configuration_vals), 0, - NULL, HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_configuration_01_vals), 0, + "T_configuration_01", HFILL }}, { &hf_rrc_old_Configuration, { "old-Configuration", "rrc.old_Configuration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -179705,10 +184486,10 @@ void proto_register_rrc(void) { { "pdsch-Info", "rrc.pdsch_Info_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_configuration_01, + { &hf_rrc_configuration_02, { "configuration", "rrc.configuration", - FT_UINT32, BASE_DEC, VALS(rrc_T_configuration_01_vals), 0, - "T_configuration_01", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_configuration_02_vals), 0, + "T_configuration_02", HFILL }}, { &hf_rrc_old_Configuration_01, { "old-Configuration", "rrc.old_Configuration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -179721,10 +184502,10 @@ void proto_register_rrc(void) { { "pdsch-Info", "rrc.pdsch_Info_element", FT_NONE, BASE_NONE, NULL, 0, "PDSCH_Info_r4", HFILL }}, - { &hf_rrc_configuration_02, + { &hf_rrc_configuration_03, { "configuration", "rrc.configuration", - FT_UINT32, BASE_DEC, VALS(rrc_T_configuration_02_vals), 0, - "T_configuration_02", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_configuration_03_vals), 0, + "T_configuration_03", HFILL }}, { &hf_rrc_old_Configuration_02, { "old-Configuration", "rrc.old_Configuration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -179785,10 +184566,10 @@ void proto_register_rrc(void) { { "tdd384", "rrc.tdd384_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd384_29", HFILL }}, - { &hf_rrc_tdd128_49, + { &hf_rrc_tdd128_50, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_48", HFILL }}, + "T_tdd128_49", HFILL }}, { &hf_rrc_pdsch_TimeslotsCodes_01, { "pdsch-TimeslotsCodes", "rrc.pdsch_TimeslotsCodes_element", FT_NONE, BASE_NONE, NULL, 0, @@ -179809,10 +184590,10 @@ void proto_register_rrc(void) { { "pdsch-TimeslotsCodes", "rrc.pdsch_TimeslotsCodes_element", FT_NONE, BASE_NONE, NULL, 0, "DownlinkTimeslotsCodes_VHCR", HFILL }}, - { &hf_rrc_tdd128_50, + { &hf_rrc_tdd128_51, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_49", HFILL }}, + "T_tdd128_50", HFILL }}, { &hf_rrc_dsch_RadioLinkIdentifier, { "dsch-RadioLinkIdentifier", "rrc.dsch_RadioLinkIdentifier", FT_UINT32, BASE_DEC, NULL, 0, @@ -179901,22 +184682,22 @@ void proto_register_rrc(void) { { "occurrenceSequenceNumberOfPICH", "rrc.occurrenceSequenceNumberOfPICH", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_explicit_05, + { &hf_rrc_explicit_06, { "explicit", "rrc.explicit_element", FT_NONE, BASE_NONE, NULL, 0, "PICH_Info_LCR_r4", HFILL }}, - { &hf_rrc_fdd_114, + { &hf_rrc_fdd_116, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_112", HFILL }}, + "T_fdd_114", HFILL }}, { &hf_rrc_pi_CountPerFrame, { "pi-CountPerFrame", "rrc.pi_CountPerFrame", FT_UINT32, BASE_DEC, VALS(rrc_PI_CountPerFrame_vals), 0, NULL, HFILL }}, - { &hf_rrc_tdd_69, + { &hf_rrc_tdd_70, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_65", HFILL }}, + "T_tdd_66", HFILL }}, { &hf_rrc_channelisationCode_07, { "channelisationCode", "rrc.channelisationCode", FT_UINT32, BASE_DEC, VALS(rrc_TDD_PICH_CCode_vals), 0, @@ -179969,6 +184750,18 @@ void proto_register_rrc(void) { { "algorithm2", "rrc.algorithm2_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_tPCSlotPosition, + { "tPCSlotPosition", "rrc.tPCSlotPosition", + FT_UINT32, BASE_DEC, NULL, 0, + "INTEGER_0_4", HFILL }}, + { &hf_rrc_tPC_StepSize, + { "tPC-StepSize", "rrc.tPC_StepSize", + FT_UINT32, BASE_DEC, NULL, 0, + "TPC_StepSizeFDD", HFILL }}, + { &hf_rrc_decimationFactor, + { "decimationFactor", "rrc.decimationFactor", + FT_UINT32, BASE_DEC, VALS(rrc_T_decimationFactor_vals), 0, + NULL, HFILL }}, { &hf_rrc_PRACH_ChanCodes_LCR_r4_item, { "TDD-PRACH-CCode-LCR-r4", "rrc.TDD_PRACH_CCode_LCR_r4", FT_UINT32, BASE_DEC|BASE_EXT_STRING, &rrc_TDD_PRACH_CCode_LCR_r4_vals_ext, 0, @@ -179997,7 +184790,7 @@ void proto_register_rrc(void) { { "PRACH-Information-LCR", "rrc.PRACH_Information_LCR_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_fdd_115, + { &hf_rrc_fdd_117, { "fdd", "rrc.fdd", FT_UINT32, BASE_DEC, NULL, 0, "SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_FDD", HFILL }}, @@ -180005,7 +184798,7 @@ void proto_register_rrc(void) { { "ASCSetting-FDD", "rrc.ASCSetting_FDD_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd_70, + { &hf_rrc_tdd_71, { "tdd", "rrc.tdd", FT_UINT32, BASE_DEC, NULL, 0, "SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD", HFILL }}, @@ -180013,7 +184806,7 @@ void proto_register_rrc(void) { { "ASCSetting-TDD", "rrc.ASCSetting_TDD_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd_71, + { &hf_rrc_tdd_72, { "tdd", "rrc.tdd", FT_UINT32, BASE_DEC, NULL, 0, "SEQUENCE_SIZE_1_maxASC_OF_ASCSetting_TDD_r7", HFILL }}, @@ -180101,22 +184894,22 @@ void proto_register_rrc(void) { { "weight", "rrc.weight", FT_UINT32, BASE_DEC, NULL, 0, "INTEGER_1_5", HFILL }}, - { &hf_rrc_modeSpecificInfo_79, + { &hf_rrc_modeSpecificInfo_80, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_79_vals), 0, - "T_modeSpecificInfo_79", HFILL }}, - { &hf_rrc_fdd_116, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_80_vals), 0, + "T_modeSpecificInfo_80", HFILL }}, + { &hf_rrc_fdd_118, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_113", HFILL }}, + "T_fdd_115", HFILL }}, { &hf_rrc_availableSF, { "availableSF", "rrc.availableSF", FT_UINT32, BASE_DEC, VALS(rrc_SF_PRACH_vals), 0, "SF_PRACH", HFILL }}, - { &hf_rrc_tdd_72, + { &hf_rrc_tdd_73, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_66", HFILL }}, + "T_tdd_67", HFILL }}, { &hf_rrc_channelisationCodeList, { "channelisationCodeList", "rrc.channelisationCodeList", FT_UINT32, BASE_DEC, VALS(rrc_TDD_PRACH_CCodeList_vals), 0, @@ -180161,14 +184954,14 @@ void proto_register_rrc(void) { { "prach-Partitioning", "rrc.prach_Partitioning", FT_UINT32, BASE_DEC, VALS(rrc_PRACH_Partitioning_vals), 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_80, + { &hf_rrc_modeSpecificInfo_81, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_80_vals), 0, - "T_modeSpecificInfo_80", HFILL }}, - { &hf_rrc_fdd_117, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_81_vals), 0, + "T_modeSpecificInfo_81", HFILL }}, + { &hf_rrc_fdd_119, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_114", HFILL }}, + "T_fdd_116", HFILL }}, { &hf_rrc_prach_RACH_Info_01, { "prach-RACH-Info", "rrc.prach_RACH_Info_element", FT_NONE, BASE_NONE, NULL, 0, @@ -180217,18 +185010,18 @@ void proto_register_rrc(void) { { "ul-DPCH-InfoPredef", "rrc.ul_DPCH_InfoPredef_element", FT_NONE, BASE_NONE, NULL, 0, "UL_DPCH_InfoPredef_v770ext", HFILL }}, - { &hf_rrc_fdd_118, + { &hf_rrc_fdd_120, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_115", HFILL }}, + "T_fdd_117", HFILL }}, { &hf_rrc_tx_DiversityIndicator, { "tx-DiversityIndicator", "rrc.tx_DiversityIndicator", FT_BOOLEAN, BASE_NONE, NULL, 0, "BOOLEAN", HFILL }}, - { &hf_rrc_tdd_73, + { &hf_rrc_tdd_74, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_67", HFILL }}, + "T_tdd_68", HFILL }}, { &hf_rrc_syncCase, { "syncCase", "rrc.syncCase", FT_UINT32, BASE_DEC, VALS(rrc_T_syncCase_vals), 0, @@ -180249,22 +185042,22 @@ void proto_register_rrc(void) { { "sctd-Indicator", "rrc.sctd_Indicator", FT_BOOLEAN, BASE_NONE, NULL, 0, "BOOLEAN", HFILL }}, - { &hf_rrc_fdd_119, + { &hf_rrc_fdd_121, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_116", HFILL }}, - { &hf_rrc_tdd_74, + "T_fdd_118", HFILL }}, + { &hf_rrc_tdd_75, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_68", HFILL }}, + "T_tdd_69", HFILL }}, { &hf_rrc_tddOption_15, { "tddOption", "rrc.tddOption", FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_15_vals), 0, "T_tddOption_15", HFILL }}, - { &hf_rrc_tdd384_tdd768_06, + { &hf_rrc_tdd384_tdd768_07, { "tdd384-tdd768", "rrc.tdd384_tdd768_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd384_tdd768_05", HFILL }}, + "T_tdd384_tdd768_06", HFILL }}, { &hf_rrc_syncCase_01, { "syncCase", "rrc.syncCase", FT_UINT32, BASE_DEC, VALS(rrc_T_syncCase_01_vals), 0, @@ -180277,10 +185070,10 @@ void proto_register_rrc(void) { { "syncCase2", "rrc.syncCase2_element", FT_NONE, BASE_NONE, NULL, 0, "T_syncCase2_01", HFILL }}, - { &hf_rrc_tdd128_51, + { &hf_rrc_tdd128_52, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_50", HFILL }}, + "T_tdd128_51", HFILL }}, { &hf_rrc_syncCase_02, { "syncCase", "rrc.syncCase", FT_UINT32, BASE_DEC, VALS(rrc_T_syncCase_02_vals), 0, @@ -180317,10 +185110,10 @@ void proto_register_rrc(void) { { "pusch-PowerControlInfo", "rrc.pusch_PowerControlInfo", FT_UINT32, BASE_DEC, NULL, 0, "UL_TargetSIR", HFILL }}, - { &hf_rrc_configuration_03, + { &hf_rrc_configuration_04, { "configuration", "rrc.configuration", - FT_UINT32, BASE_DEC, VALS(rrc_T_configuration_03_vals), 0, - "T_configuration_03", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_configuration_04_vals), 0, + "T_configuration_04", HFILL }}, { &hf_rrc_old_Configuration_03, { "old-Configuration", "rrc.old_Configuration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -180349,10 +185142,10 @@ void proto_register_rrc(void) { { "pusch-PowerControlInfo", "rrc.pusch_PowerControlInfo_element", FT_NONE, BASE_NONE, NULL, 0, "PUSCH_PowerControlInfo_r4", HFILL }}, - { &hf_rrc_configuration_04, + { &hf_rrc_configuration_05, { "configuration", "rrc.configuration", - FT_UINT32, BASE_DEC, VALS(rrc_T_configuration_04_vals), 0, - "T_configuration_04", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_configuration_05_vals), 0, + "T_configuration_05", HFILL }}, { &hf_rrc_old_Configuration_04, { "old-Configuration", "rrc.old_Configuration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -180377,10 +185170,10 @@ void proto_register_rrc(void) { { "pusch-PowerControlInfo", "rrc.pusch_PowerControlInfo_element", FT_NONE, BASE_NONE, NULL, 0, "PUSCH_PowerControlInfo_r7", HFILL }}, - { &hf_rrc_configuration_05, + { &hf_rrc_configuration_06, { "configuration", "rrc.configuration", - FT_UINT32, BASE_DEC, VALS(rrc_T_configuration_05_vals), 0, - "T_configuration_05", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_configuration_06_vals), 0, + "T_configuration_06", HFILL }}, { &hf_rrc_old_Configuration_05, { "old-Configuration", "rrc.old_Configuration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -180405,10 +185198,10 @@ void proto_register_rrc(void) { { "tdd384", "rrc.tdd384_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd384_31", HFILL }}, - { &hf_rrc_tdd128_52, + { &hf_rrc_tdd128_53, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_51", HFILL }}, + "T_tdd128_52", HFILL }}, { &hf_rrc_pusch_TimeslotsCodes_01, { "pusch-TimeslotsCodes", "rrc.pusch_TimeslotsCodes_element", FT_NONE, BASE_NONE, NULL, 0, @@ -180425,18 +185218,18 @@ void proto_register_rrc(void) { { "tddOption", "rrc.tddOption", FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_17_vals), 0, "T_tddOption_17", HFILL }}, - { &hf_rrc_tdd128_53, + { &hf_rrc_tdd128_54, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_52", HFILL }}, + "T_tdd128_53", HFILL }}, { &hf_rrc_tddOption_18, { "tddOption", "rrc.tddOption", FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_18_vals), 0, "T_tddOption_18", HFILL }}, - { &hf_rrc_tdd128_54, + { &hf_rrc_tdd128_55, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_53", HFILL }}, + "T_tdd128_54", HFILL }}, { &hf_rrc_usch_TFCS, { "usch-TFCS", "rrc.usch_TFCS", FT_UINT32, BASE_DEC, VALS(rrc_TFCS_vals), 0, @@ -180689,10 +185482,6 @@ void proto_register_rrc(void) { { "cell-Id", "rrc.cell_Id", FT_BYTES, BASE_NONE, NULL, 0, "CellIdentity", HFILL }}, - { &hf_rrc_dl_dpchInfo_05, - { "dl-dpchInfo", "rrc.dl_dpchInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_05_vals), 0, - "T_dl_dpchInfo_05", HFILL }}, { &hf_rrc_dl_dpchInfo_06, { "dl-dpchInfo", "rrc.dl_dpchInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_06_vals), 0, @@ -180701,22 +185490,26 @@ void proto_register_rrc(void) { { "dl-dpchInfo", "rrc.dl_dpchInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_07_vals), 0, "T_dl_dpchInfo_07", HFILL }}, - { &hf_rrc_targetCellPreconfigInfo, - { "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo_element", - FT_NONE, BASE_NONE, NULL, 0, - NULL, HFILL }}, { &hf_rrc_dl_dpchInfo_08, { "dl-dpchInfo", "rrc.dl_dpchInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_08_vals), 0, "T_dl_dpchInfo_08", HFILL }}, - { &hf_rrc_targetCellPreconfigInfo_01, + { &hf_rrc_targetCellPreconfigInfo, { "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo_element", FT_NONE, BASE_NONE, NULL, 0, - "TargetCellPreconfigInfo_r9", HFILL }}, + NULL, HFILL }}, { &hf_rrc_dl_dpchInfo_09, { "dl-dpchInfo", "rrc.dl_dpchInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_09_vals), 0, "T_dl_dpchInfo_09", HFILL }}, + { &hf_rrc_targetCellPreconfigInfo_01, + { "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo_element", + FT_NONE, BASE_NONE, NULL, 0, + "TargetCellPreconfigInfo_r9", HFILL }}, + { &hf_rrc_dl_dpchInfo_10, + { "dl-dpchInfo", "rrc.dl_dpchInfo", + FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_10_vals), 0, + "T_dl_dpchInfo_10", HFILL }}, { &hf_rrc_targetCellPreconfigInfo_02, { "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -180725,18 +185518,18 @@ void proto_register_rrc(void) { { "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo_element", FT_NONE, BASE_NONE, NULL, 0, "TargetCellPreconfigInfo_vb50ext", HFILL }}, - { &hf_rrc_dl_dpchInfo_10, + { &hf_rrc_dl_dpchInfo_11, { "dl-dpchInfo", "rrc.dl_dpchInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_10_vals), 0, - "T_dl_dpchInfo_10", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_11_vals), 0, + "T_dl_dpchInfo_11", HFILL }}, { &hf_rrc_targetCellPreconfigInfo_04, { "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo_element", FT_NONE, BASE_NONE, NULL, 0, "TargetCellPreconfigInfo_r11", HFILL }}, - { &hf_rrc_dl_dpchInfo_11, + { &hf_rrc_dl_dpchInfo_12, { "dl-dpchInfo", "rrc.dl_dpchInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_11_vals), 0, - "T_dl_dpchInfo_11", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_12_vals), 0, + "T_dl_dpchInfo_12", HFILL }}, { &hf_rrc_dl_DPCH_InfoPerRL_09, { "dl-DPCH-InfoPerRL", "rrc.dl_DPCH_InfoPerRL", FT_UINT32, BASE_DEC, VALS(rrc_DL_DPCH_InfoPerRL_ASU_vals), 0, @@ -180745,13 +185538,21 @@ void proto_register_rrc(void) { { "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo_element", FT_NONE, BASE_NONE, NULL, 0, "TargetCellPreconfigInfo_r12", HFILL }}, + { &hf_rrc_dl_dpchInfo_13, + { "dl-dpchInfo", "rrc.dl_dpchInfo", + FT_UINT32, BASE_DEC, VALS(rrc_T_dl_dpchInfo_13_vals), 0, + "T_dl_dpchInfo_13", HFILL }}, { &hf_rrc_targetCellPreconfigInfo_06, { "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo_element", FT_NONE, BASE_NONE, NULL, 0, - "TargetCellPreconfigInfo_v890ext", HFILL }}, + "TargetCellPreconfigInfo_r13", HFILL }}, { &hf_rrc_targetCellPreconfigInfo_07, { "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo_element", FT_NONE, BASE_NONE, NULL, 0, + "TargetCellPreconfigInfo_v890ext", HFILL }}, + { &hf_rrc_targetCellPreconfigInfo_08, + { "targetCellPreconfigInfo", "rrc.targetCellPreconfigInfo_element", + FT_NONE, BASE_NONE, NULL, 0, "TargetCellPreconfigInfo_v950ext", HFILL }}, { &hf_rrc_RL_AdditionInformationList_item, { "RL-AdditionInformation", "rrc.RL_AdditionInformation_element", @@ -180801,6 +185602,10 @@ void proto_register_rrc(void) { { "RL-AdditionInformation-r12", "rrc.RL_AdditionInformation_r12_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_RL_AdditionInformationList_r13_item, + { "RL-AdditionInformation-r13", "rrc.RL_AdditionInformation_r13_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, { &hf_rrc_RL_AdditionInformationList_SecULFreq_item, { "RL-AdditionInformation-SecULFreq", "rrc.RL_AdditionInformation_SecULFreq_element", FT_NONE, BASE_NONE, NULL, 0, @@ -180809,6 +185614,10 @@ void proto_register_rrc(void) { { "RL-AdditionInformation-SecULFreq-r12", "rrc.RL_AdditionInformation_SecULFreq_r12_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_RL_AdditionInformationList_SecULFreq_r13_item, + { "RL-AdditionInformation-SecULFreq-r13", "rrc.RL_AdditionInformation_SecULFreq_r13_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, { &hf_rrc_RL_IdentifierList_item, { "PrimaryCPICH-Info", "rrc.PrimaryCPICH_Info_element", FT_NONE, BASE_NONE, NULL, 0, @@ -180833,14 +185642,14 @@ void proto_register_rrc(void) { { "secondaryCCPCH-Info", "rrc.secondaryCCPCH_Info_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_81, + { &hf_rrc_modeSpecificInfo_82, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_81_vals), 0, - "T_modeSpecificInfo_81", HFILL }}, - { &hf_rrc_fdd_120, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_82_vals), 0, + "T_modeSpecificInfo_82", HFILL }}, + { &hf_rrc_fdd_122, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_117", HFILL }}, + "T_fdd_119", HFILL }}, { &hf_rrc_fach_PCH_InformationList, { "fach-PCH-InformationList", "rrc.fach_PCH_InformationList", FT_UINT32, BASE_DEC, NULL, 0, @@ -180849,22 +185658,22 @@ void proto_register_rrc(void) { { "sib-ReferenceListFACH", "rrc.sib_ReferenceListFACH", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd_75, + { &hf_rrc_tdd_76, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_69", HFILL }}, + "T_tdd_70", HFILL }}, { &hf_rrc_secondaryCCPCH_Info_01, { "secondaryCCPCH-Info", "rrc.secondaryCCPCH_Info_element", FT_NONE, BASE_NONE, NULL, 0, "SecondaryCCPCH_Info_r4", HFILL }}, - { &hf_rrc_modeSpecificInfo_82, + { &hf_rrc_modeSpecificInfo_83, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_82_vals), 0, - "T_modeSpecificInfo_82", HFILL }}, - { &hf_rrc_fdd_121, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_83_vals), 0, + "T_modeSpecificInfo_83", HFILL }}, + { &hf_rrc_fdd_123, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_118", HFILL }}, + "T_fdd_120", HFILL }}, { &hf_rrc_pich_Info, { "pich-Info", "rrc.pich_Info", FT_UINT32, BASE_DEC, VALS(rrc_PICH_Info_vals), 0, @@ -180953,14 +185762,14 @@ void proto_register_rrc(void) { { "Common-E-DCH-ResourceInfoListExt", "rrc.Common_E_DCH_ResourceInfoListExt_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_83, + { &hf_rrc_modeSpecificInfo_84, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_83_vals), 0, - "T_modeSpecificInfo_83", HFILL }}, - { &hf_rrc_fdd_122, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_84_vals), 0, + "T_modeSpecificInfo_84", HFILL }}, + { &hf_rrc_fdd_124, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_119", HFILL }}, + "T_fdd_121", HFILL }}, { &hf_rrc_dummy1_03, { "dummy1", "rrc.dummy1", FT_UINT32, BASE_DEC, VALS(rrc_PCPICH_UsageForChannelEst_vals), 0, @@ -180981,10 +185790,10 @@ void proto_register_rrc(void) { { "timingOffset", "rrc.timingOffset", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd_76, + { &hf_rrc_tdd_77, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_70", HFILL }}, + "T_tdd_71", HFILL }}, { &hf_rrc_commonTimeslotInfo_01, { "commonTimeslotInfo", "rrc.commonTimeslotInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -180993,18 +185802,18 @@ void proto_register_rrc(void) { { "channelisationCode", "rrc.channelisationCode", FT_UINT32, BASE_DEC, NULL, 0, "SCCPCH_ChannelisationCodeList", HFILL }}, - { &hf_rrc_modeSpecificInfo_84, + { &hf_rrc_modeSpecificInfo_85, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_84_vals), 0, - "T_modeSpecificInfo_84", HFILL }}, - { &hf_rrc_fdd_123, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_85_vals), 0, + "T_modeSpecificInfo_85", HFILL }}, + { &hf_rrc_fdd_125, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_120", HFILL }}, - { &hf_rrc_tdd_77, + "T_fdd_122", HFILL }}, + { &hf_rrc_tdd_78, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_71", HFILL }}, + "T_tdd_72", HFILL }}, { &hf_rrc_tddOption_19, { "tddOption", "rrc.tddOption", FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_19_vals), 0, @@ -181013,14 +185822,14 @@ void proto_register_rrc(void) { { "tdd384", "rrc.tdd384_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd384_32", HFILL }}, - { &hf_rrc_tdd128_55, + { &hf_rrc_tdd128_56, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_54", HFILL }}, - { &hf_rrc_modeSpecificInfo_85, + "T_tdd128_55", HFILL }}, + { &hf_rrc_modeSpecificInfo_86, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_85_vals), 0, - "T_modeSpecificInfo_85", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_86_vals), 0, + "T_modeSpecificInfo_86", HFILL }}, { &hf_rrc_tdd384_36, { "tdd384", "rrc.tdd384_element", FT_NONE, BASE_NONE, NULL, 0, @@ -181061,14 +185870,14 @@ void proto_register_rrc(void) { { "cpich-SecCCPCH-PowerOffset", "rrc.cpich_SecCCPCH_PowerOffset", FT_INT32, BASE_DEC, NULL, 0, "INTEGER_M11_4", HFILL }}, - { &hf_rrc_modeSpecificInfo_86, + { &hf_rrc_modeSpecificInfo_87, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_86_vals), 0, - "T_modeSpecificInfo_86", HFILL }}, - { &hf_rrc_fdd_124, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_87_vals), 0, + "T_modeSpecificInfo_87", HFILL }}, + { &hf_rrc_fdd_126, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_121", HFILL }}, + "T_fdd_123", HFILL }}, { &hf_rrc_tdd384_37, { "tdd384", "rrc.tdd384_element", FT_NONE, BASE_NONE, NULL, 0, @@ -181081,22 +185890,22 @@ void proto_register_rrc(void) { { "downlinkTimeslotsCodes", "rrc.downlinkTimeslotsCodes_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd128_56, + { &hf_rrc_tdd128_57, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_55", HFILL }}, + "T_tdd128_56", HFILL }}, { &hf_rrc_downlinkTimeslotsCodes_01, { "downlinkTimeslotsCodes", "rrc.downlinkTimeslotsCodes_element", FT_NONE, BASE_NONE, NULL, 0, "DownlinkTimeslotsCodes_LCR_r4", HFILL }}, - { &hf_rrc_modeSpecificInfo_87, + { &hf_rrc_modeSpecificInfo_88, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_87_vals), 0, - "T_modeSpecificInfo_87", HFILL }}, - { &hf_rrc_fdd_125, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_88_vals), 0, + "T_modeSpecificInfo_88", HFILL }}, + { &hf_rrc_fdd_127, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_122", HFILL }}, + "T_fdd_124", HFILL }}, { &hf_rrc_modulation_04, { "modulation", "rrc.modulation", FT_UINT32, BASE_DEC, VALS(rrc_T_modulation_04_vals), 0, @@ -181129,10 +185938,10 @@ void proto_register_rrc(void) { { "modulation", "rrc.modulation", FT_UINT32, BASE_DEC, VALS(rrc_T_modulation_06_vals), 0, "T_modulation_06", HFILL }}, - { &hf_rrc_tdd128_57, + { &hf_rrc_tdd128_58, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_56", HFILL }}, + "T_tdd128_57", HFILL }}, { &hf_rrc_mbsfnSpecialTimeSlot, { "mbsfnSpecialTimeSlot", "rrc.mbsfnSpecialTimeSlot", FT_UINT32, BASE_DEC, VALS(rrc_TimeSlotLCR_ext_vals), 0, @@ -181145,18 +185954,18 @@ void proto_register_rrc(void) { { "secondaryDL-ScramblingCode", "rrc.secondaryDL_ScramblingCode", FT_UINT32, BASE_DEC, NULL, 0, "SecondaryScramblingCode", HFILL }}, - { &hf_rrc_newConfiguration_14, + { &hf_rrc_newConfiguration_15, { "newConfiguration", "rrc.newConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, - "T_newConfiguration_14", HFILL }}, + "T_newConfiguration_15", HFILL }}, { &hf_rrc_precodingWeightSetRestriction_03, { "precodingWeightSetRestriction", "rrc.precodingWeightSetRestriction", FT_UINT32, BASE_DEC, VALS(rrc_T_precodingWeightSetRestriction_02_vals), 0, "T_precodingWeightSetRestriction_02", HFILL }}, - { &hf_rrc_newConfiguration_15, + { &hf_rrc_newConfiguration_16, { "newConfiguration", "rrc.newConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, - "T_newConfiguration_15", HFILL }}, + "T_newConfiguration_16", HFILL }}, { &hf_rrc_precodingWeightSetRestriction_04, { "precodingWeightSetRestriction", "rrc.precodingWeightSetRestriction", FT_UINT32, BASE_DEC, VALS(rrc_T_precodingWeightSetRestriction_03_vals), 0, @@ -181165,10 +185974,10 @@ void proto_register_rrc(void) { { "configurationInfo", "rrc.configurationInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_10_vals), 0, "T_configurationInfo_10", HFILL }}, - { &hf_rrc_newConfiguration_16, + { &hf_rrc_newConfiguration_17, { "newConfiguration", "rrc.newConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, - "T_newConfiguration_16", HFILL }}, + "T_newConfiguration_17", HFILL }}, { &hf_rrc_mimoPilotConfiguration_02, { "mimoPilotConfiguration", "rrc.mimoPilotConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -181561,7 +186370,7 @@ void proto_register_rrc(void) { { "TimeslotNumber", "rrc.TimeslotNumber", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd128_58, + { &hf_rrc_tdd128_59, { "tdd128", "rrc.tdd128", FT_UINT32, BASE_DEC, NULL, 0, "SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotNumber_LCR_r4", HFILL }}, @@ -181629,10 +186438,10 @@ void proto_register_rrc(void) { { "tdd384", "rrc.tdd384_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd384_36", HFILL }}, - { &hf_rrc_tdd128_59, + { &hf_rrc_tdd128_60, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_57", HFILL }}, + "T_tdd128_58", HFILL }}, { &hf_rrc_ul_CCTrCH_TimeslotsCodes_01, { "ul-CCTrCH-TimeslotsCodes", "rrc.ul_CCTrCH_TimeslotsCodes_element", FT_NONE, BASE_NONE, NULL, 0, @@ -181653,10 +186462,10 @@ void proto_register_rrc(void) { { "ul-CCTrCH-TimeslotsCodes", "rrc.ul_CCTrCH_TimeslotsCodes_element", FT_NONE, BASE_NONE, NULL, 0, "UplinkTimeslotsCodes_VHCR", HFILL }}, - { &hf_rrc_tdd128_60, + { &hf_rrc_tdd128_61, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_58", HFILL }}, + "T_tdd128_59", HFILL }}, { &hf_rrc_ul_CCTrCH_TimeslotsCodes_03, { "ul-CCTrCH-TimeslotsCodes", "rrc.ul_CCTrCH_TimeslotsCodes_element", FT_NONE, BASE_NONE, NULL, 0, @@ -181697,10 +186506,10 @@ void proto_register_rrc(void) { { "configurationInfo", "rrc.configurationInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_11_vals), 0, "T_configurationInfo_11", HFILL }}, - { &hf_rrc_newConfiguration_17, + { &hf_rrc_newConfiguration_18, { "newConfiguration", "rrc.newConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, - "T_newConfiguration_17", HFILL }}, + "T_newConfiguration_18", HFILL }}, { &hf_rrc_s_dpcch_Info, { "s-dpcch-Info", "rrc.s_dpcch_Info_element", FT_NONE, BASE_NONE, NULL, 0, @@ -181729,14 +186538,14 @@ void proto_register_rrc(void) { { "ul-DPCCHscramblingCode", "rrc.ul_DPCCHscramblingCode", FT_UINT32, BASE_DEC, NULL, 0, "UL_ScramblingCode", HFILL }}, - { &hf_rrc_modeSpecificInfo_88, + { &hf_rrc_modeSpecificInfo_89, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_88_vals), 0, - "T_modeSpecificInfo_88", HFILL }}, - { &hf_rrc_fdd_126, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_89_vals), 0, + "T_modeSpecificInfo_89", HFILL }}, + { &hf_rrc_fdd_128, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_123", HFILL }}, + "T_fdd_125", HFILL }}, { &hf_rrc_scramblingCode, { "scramblingCode", "rrc.scramblingCode", FT_UINT32, BASE_DEC, NULL, 0, @@ -181753,10 +186562,10 @@ void proto_register_rrc(void) { { "numberOfFBI-Bits", "rrc.numberOfFBI_Bits", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd_78, + { &hf_rrc_tdd_79, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_72", HFILL }}, + "T_tdd_73", HFILL }}, { &hf_rrc_ul_CCTrCHList, { "ul-CCTrCHList", "rrc.ul_CCTrCHList", FT_UINT32, BASE_DEC, NULL, 0, @@ -181765,46 +186574,46 @@ void proto_register_rrc(void) { { "ul-CCTrCHListToRemove", "rrc.ul_CCTrCHListToRemove", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_89, + { &hf_rrc_modeSpecificInfo_90, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_89_vals), 0, - "T_modeSpecificInfo_89", HFILL }}, - { &hf_rrc_fdd_127, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_90_vals), 0, + "T_modeSpecificInfo_90", HFILL }}, + { &hf_rrc_fdd_129, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_124", HFILL }}, - { &hf_rrc_tdd_79, + "T_fdd_126", HFILL }}, + { &hf_rrc_tdd_80, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_73", HFILL }}, + "T_tdd_74", HFILL }}, { &hf_rrc_ul_CCTrCHList_01, { "ul-CCTrCHList", "rrc.ul_CCTrCHList", FT_UINT32, BASE_DEC, NULL, 0, "UL_CCTrCHList_r4", HFILL }}, - { &hf_rrc_modeSpecificInfo_90, + { &hf_rrc_modeSpecificInfo_91, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_90_vals), 0, - "T_modeSpecificInfo_90", HFILL }}, - { &hf_rrc_fdd_128, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_91_vals), 0, + "T_modeSpecificInfo_91", HFILL }}, + { &hf_rrc_fdd_130, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_125", HFILL }}, - { &hf_rrc_tdd_80, + "T_fdd_127", HFILL }}, + { &hf_rrc_tdd_81, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_74", HFILL }}, + "T_tdd_75", HFILL }}, { &hf_rrc_ul_DPCH_PowerControlInfo_04, { "ul-DPCH-PowerControlInfo", "rrc.ul_DPCH_PowerControlInfo", FT_UINT32, BASE_DEC, VALS(rrc_UL_DPCH_PowerControlInfo_r6_vals), 0, "UL_DPCH_PowerControlInfo_r6", HFILL }}, - { &hf_rrc_modeSpecificInfo_91, + { &hf_rrc_modeSpecificInfo_92, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_91_vals), 0, - "T_modeSpecificInfo_91", HFILL }}, - { &hf_rrc_fdd_129, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_92_vals), 0, + "T_modeSpecificInfo_92", HFILL }}, + { &hf_rrc_fdd_131, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_126", HFILL }}, + "T_fdd_128", HFILL }}, { &hf_rrc_dpdchPresence, { "dpdchPresence", "rrc.dpdchPresence", FT_UINT32, BASE_DEC, VALS(rrc_T_dpdchPresence_vals), 0, @@ -181817,18 +186626,18 @@ void proto_register_rrc(void) { { "notPresent", "rrc.notPresent_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd_81, + { &hf_rrc_tdd_82, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_75", HFILL }}, - { &hf_rrc_modeSpecificInfo_92, + "T_tdd_76", HFILL }}, + { &hf_rrc_modeSpecificInfo_93, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_92_vals), 0, - "T_modeSpecificInfo_92", HFILL }}, - { &hf_rrc_fdd_130, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_93_vals), 0, + "T_modeSpecificInfo_93", HFILL }}, + { &hf_rrc_fdd_132, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_127", HFILL }}, + "T_fdd_129", HFILL }}, { &hf_rrc_dpdchPresence_01, { "dpdchPresence", "rrc.dpdchPresence", FT_UINT32, BASE_DEC, VALS(rrc_T_dpdchPresence_01_vals), 0, @@ -181845,10 +186654,10 @@ void proto_register_rrc(void) { { "notPresent", "rrc.notPresent_element", FT_NONE, BASE_NONE, NULL, 0, "T_notPresent_01", HFILL }}, - { &hf_rrc_tdd_82, + { &hf_rrc_tdd_83, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_76", HFILL }}, + "T_tdd_77", HFILL }}, { &hf_rrc_ul_CCTrCHList_02, { "ul-CCTrCHList", "rrc.ul_CCTrCHList", FT_UINT32, BASE_DEC, NULL, 0, @@ -181857,14 +186666,14 @@ void proto_register_rrc(void) { { "ul-DPCH-PowerControlInfo", "rrc.ul_DPCH_PowerControlInfo", FT_UINT32, BASE_DEC, VALS(rrc_UL_DPCH_PowerControlInfo_r11_vals), 0, "UL_DPCH_PowerControlInfo_r11", HFILL }}, - { &hf_rrc_modeSpecificInfo_93, + { &hf_rrc_modeSpecificInfo_94, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_93_vals), 0, - "T_modeSpecificInfo_93", HFILL }}, - { &hf_rrc_fdd_131, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_94_vals), 0, + "T_modeSpecificInfo_94", HFILL }}, + { &hf_rrc_fdd_133, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_128", HFILL }}, + "T_fdd_130", HFILL }}, { &hf_rrc_dpdchPresence_02, { "dpdchPresence", "rrc.dpdchPresence", FT_UINT32, BASE_DEC, VALS(rrc_T_dpdchPresence_02_vals), 0, @@ -181877,10 +186686,10 @@ void proto_register_rrc(void) { { "notPresent", "rrc.notPresent_element", FT_NONE, BASE_NONE, NULL, 0, "T_notPresent_02", HFILL }}, - { &hf_rrc_tdd_83, + { &hf_rrc_tdd_84, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_77", HFILL }}, + "T_tdd_78", HFILL }}, { &hf_rrc_ul_DPCH_PowerControlInfo_06, { "ul-DPCH-PowerControlInfo", "rrc.ul_DPCH_PowerControlInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -181905,30 +186714,30 @@ void proto_register_rrc(void) { { "ul-DPCH-PowerControlInfo", "rrc.ul_DPCH_PowerControlInfo", FT_UINT32, BASE_DEC, VALS(rrc_UL_DPCH_PowerControlInfoPredef_vals), 0, "UL_DPCH_PowerControlInfoPredef", HFILL }}, - { &hf_rrc_modeSpecificInfo_94, + { &hf_rrc_modeSpecificInfo_95, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_94_vals), 0, - "T_modeSpecificInfo_94", HFILL }}, - { &hf_rrc_fdd_132, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_95_vals), 0, + "T_modeSpecificInfo_95", HFILL }}, + { &hf_rrc_fdd_134, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_129", HFILL }}, - { &hf_rrc_tdd_84, + "T_fdd_131", HFILL }}, + { &hf_rrc_tdd_85, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_78", HFILL }}, - { &hf_rrc_modeSpecificInfo_95, + "T_tdd_79", HFILL }}, + { &hf_rrc_modeSpecificInfo_96, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_95_vals), 0, - "T_modeSpecificInfo_95", HFILL }}, - { &hf_rrc_fdd_133, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_96_vals), 0, + "T_modeSpecificInfo_96", HFILL }}, + { &hf_rrc_fdd_135, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_130", HFILL }}, - { &hf_rrc_fdd_134, + "T_fdd_132", HFILL }}, + { &hf_rrc_fdd_136, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_131", HFILL }}, + "T_fdd_133", HFILL }}, { &hf_rrc_dpcch_PowerOffset, { "dpcch-PowerOffset", "rrc.dpcch_PowerOffset", FT_INT32, BASE_DEC, NULL, 0, @@ -181937,10 +186746,10 @@ void proto_register_rrc(void) { { "sRB-delay", "rrc.sRB_delay", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd_85, + { &hf_rrc_tdd_86, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_79", HFILL }}, + "T_tdd_80", HFILL }}, { &hf_rrc_ul_OL_PC_Signalling, { "ul-OL-PC-Signalling", "rrc.ul_OL_PC_Signalling", FT_UINT32, BASE_DEC, VALS(rrc_T_ul_OL_PC_Signalling_vals), 0, @@ -181957,14 +186766,14 @@ void proto_register_rrc(void) { { "individualTS-InterferenceList", "rrc.individualTS_InterferenceList", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_fdd_135, + { &hf_rrc_fdd_137, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_132", HFILL }}, - { &hf_rrc_tdd_86, + "T_fdd_134", HFILL }}, + { &hf_rrc_tdd_87, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_80", HFILL }}, + "T_tdd_81", HFILL }}, { &hf_rrc_ul_OL_PC_Signalling_01, { "ul-OL-PC-Signalling", "rrc.ul_OL_PC_Signalling", FT_UINT32, BASE_DEC, VALS(rrc_T_ul_OL_PC_Signalling_01_vals), 0, @@ -181985,22 +186794,22 @@ void proto_register_rrc(void) { { "dpch-ConstantValue", "rrc.dpch_ConstantValue", FT_INT32, BASE_DEC, NULL, 0, "ConstantValue", HFILL }}, - { &hf_rrc_tdd128_61, + { &hf_rrc_tdd128_62, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_59", HFILL }}, - { &hf_rrc_fdd_136, + "T_tdd128_60", HFILL }}, + { &hf_rrc_fdd_138, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_133", HFILL }}, + "T_fdd_135", HFILL }}, { &hf_rrc_ack_NACK_repetition_factor, { "ack-NACK-repetition-factor", "rrc.ack_NACK_repetition_factor", FT_UINT32, BASE_DEC, NULL, 0, "ACK_NACK_repetitionFactor", HFILL }}, - { &hf_rrc_tdd_87, + { &hf_rrc_tdd_88, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_81", HFILL }}, + "T_tdd_82", HFILL }}, { &hf_rrc_ul_OL_PC_Signalling_02, { "ul-OL-PC-Signalling", "rrc.ul_OL_PC_Signalling", FT_UINT32, BASE_DEC, VALS(rrc_T_ul_OL_PC_Signalling_02_vals), 0, @@ -182017,18 +186826,18 @@ void proto_register_rrc(void) { { "tdd384", "rrc.tdd384_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd384_39", HFILL }}, - { &hf_rrc_tdd128_62, + { &hf_rrc_tdd128_63, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_60", HFILL }}, - { &hf_rrc_fdd_137, + "T_tdd128_61", HFILL }}, + { &hf_rrc_fdd_139, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_134", HFILL }}, - { &hf_rrc_tdd_88, + "T_fdd_136", HFILL }}, + { &hf_rrc_tdd_89, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_82", HFILL }}, + "T_tdd_83", HFILL }}, { &hf_rrc_ul_OL_PC_Signalling_03, { "ul-OL-PC-Signalling", "rrc.ul_OL_PC_Signalling", FT_UINT32, BASE_DEC, VALS(rrc_T_ul_OL_PC_Signalling_03_vals), 0, @@ -182045,18 +186854,18 @@ void proto_register_rrc(void) { { "tdd384", "rrc.tdd384_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd384_40", HFILL }}, - { &hf_rrc_tdd128_63, + { &hf_rrc_tdd128_64, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_61", HFILL }}, - { &hf_rrc_fdd_138, + "T_tdd128_62", HFILL }}, + { &hf_rrc_fdd_140, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_135", HFILL }}, - { &hf_rrc_tdd_89, + "T_fdd_137", HFILL }}, + { &hf_rrc_tdd_90, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_83", HFILL }}, + "T_tdd_84", HFILL }}, { &hf_rrc_ul_OL_PC_Signalling_04, { "ul-OL-PC-Signalling", "rrc.ul_OL_PC_Signalling", FT_UINT32, BASE_DEC, VALS(rrc_T_ul_OL_PC_Signalling_04_vals), 0, @@ -182077,22 +186886,22 @@ void proto_register_rrc(void) { { "tdd768", "rrc.tdd768_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd768_23", HFILL }}, - { &hf_rrc_tdd128_64, + { &hf_rrc_tdd128_65, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_62", HFILL }}, - { &hf_rrc_fdd_139, + "T_tdd128_63", HFILL }}, + { &hf_rrc_fdd_141, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_136", HFILL }}, + "T_fdd_138", HFILL }}, { &hf_rrc_ack_NACK_repetition_factor_assisting, { "ack-NACK-repetition-factor-assisting", "rrc.ack_NACK_repetition_factor_assisting", FT_UINT32, BASE_DEC, NULL, 0, "ACK_NACK_repetitionFactor", HFILL }}, - { &hf_rrc_tdd_90, + { &hf_rrc_tdd_91, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_84", HFILL }}, + "T_tdd_85", HFILL }}, { &hf_rrc_ul_OL_PC_Signalling_05, { "ul-OL-PC-Signalling", "rrc.ul_OL_PC_Signalling", FT_UINT32, BASE_DEC, VALS(rrc_T_ul_OL_PC_Signalling_05_vals), 0, @@ -182113,26 +186922,26 @@ void proto_register_rrc(void) { { "tdd768", "rrc.tdd768_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd768_24", HFILL }}, - { &hf_rrc_tdd128_65, + { &hf_rrc_tdd128_66, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_63", HFILL }}, + "T_tdd128_64", HFILL }}, { &hf_rrc_dpcch_PowerOffset_01, { "dpcch-PowerOffset", "rrc.dpcch_PowerOffset", FT_INT32, BASE_DEC, NULL, 0, "DPCCH_PowerOffset2", HFILL }}, - { &hf_rrc_fdd_140, + { &hf_rrc_fdd_142, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_137", HFILL }}, - { &hf_rrc_tdd_91, - { "tdd", "rrc.tdd_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_85", HFILL }}, + "T_fdd_139", HFILL }}, { &hf_rrc_tdd_92, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd_86", HFILL }}, + { &hf_rrc_tdd_93, + { "tdd", "rrc.tdd_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_tdd_87", HFILL }}, { &hf_rrc_non_ScheduledTransGrantInfo_02, { "non-ScheduledTransGrantInfo", "rrc.non_ScheduledTransGrantInfo", FT_UINT32, BASE_DEC, VALS(rrc_Non_ScheduledTransGrantInfoTDD_ext_vals), 0, @@ -182157,14 +186966,14 @@ void proto_register_rrc(void) { { "mac-es-e-resetIndicator", "rrc.mac_es_e_resetIndicator", FT_UINT32, BASE_DEC, VALS(rrc_T_mac_es_e_resetIndicator_02_vals), 0, "T_mac_es_e_resetIndicator_02", HFILL }}, - { &hf_rrc_modeSpecificInfo_96, + { &hf_rrc_modeSpecificInfo_97, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_96_vals), 0, - "T_modeSpecificInfo_96", HFILL }}, - { &hf_rrc_fdd_141, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_97_vals), 0, + "T_modeSpecificInfo_97", HFILL }}, + { &hf_rrc_fdd_143, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_138", HFILL }}, + "T_fdd_140", HFILL }}, { &hf_rrc_e_DPCCH_Info_01, { "e-DPCCH-Info", "rrc.e_DPCCH_Info_element", FT_NONE, BASE_NONE, NULL, 0, @@ -182173,10 +186982,10 @@ void proto_register_rrc(void) { { "e-DPDCH-Info", "rrc.e_DPDCH_Info_element", FT_NONE, BASE_NONE, NULL, 0, "E_DPDCH_Info_r7", HFILL }}, - { &hf_rrc_tdd_93, + { &hf_rrc_tdd_94, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_87", HFILL }}, + "T_tdd_88", HFILL }}, { &hf_rrc_e_RUCCH_Info_01, { "e-RUCCH-Info", "rrc.e_RUCCH_Info_element", FT_NONE, BASE_NONE, NULL, 0, @@ -182193,38 +187002,38 @@ void proto_register_rrc(void) { { "mac-es-e-resetIndicator", "rrc.mac_es_e_resetIndicator", FT_UINT32, BASE_DEC, VALS(rrc_T_mac_es_e_resetIndicator_03_vals), 0, "T_mac_es_e_resetIndicator_03", HFILL }}, - { &hf_rrc_modeSpecificInfo_97, + { &hf_rrc_modeSpecificInfo_98, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_97_vals), 0, - "T_modeSpecificInfo_97", HFILL }}, - { &hf_rrc_fdd_142, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_98_vals), 0, + "T_modeSpecificInfo_98", HFILL }}, + { &hf_rrc_fdd_144, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_139", HFILL }}, + "T_fdd_141", HFILL }}, { &hf_rrc_e_DPDCH_Info_02, { "e-DPDCH-Info", "rrc.e_DPDCH_Info_element", FT_NONE, BASE_NONE, NULL, 0, "E_DPDCH_Info_r8", HFILL }}, - { &hf_rrc_tdd_94, + { &hf_rrc_tdd_95, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_88", HFILL }}, + "T_tdd_89", HFILL }}, { &hf_rrc_mac_es_e_resetIndicator_04, { "mac-es-e-resetIndicator", "rrc.mac_es_e_resetIndicator", FT_UINT32, BASE_DEC, VALS(rrc_T_mac_es_e_resetIndicator_04_vals), 0, "T_mac_es_e_resetIndicator_04", HFILL }}, - { &hf_rrc_modeSpecificInfo_98, + { &hf_rrc_modeSpecificInfo_99, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_98_vals), 0, - "T_modeSpecificInfo_98", HFILL }}, - { &hf_rrc_fdd_143, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_99_vals), 0, + "T_modeSpecificInfo_99", HFILL }}, + { &hf_rrc_fdd_145, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_140", HFILL }}, - { &hf_rrc_tdd_95, + "T_fdd_142", HFILL }}, + { &hf_rrc_tdd_96, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_89", HFILL }}, + "T_tdd_90", HFILL }}, { &hf_rrc_non_ScheduledTransGrantInfo_04, { "non-ScheduledTransGrantInfo", "rrc.non_ScheduledTransGrantInfo", FT_UINT32, BASE_DEC, VALS(rrc_Non_ScheduledTransGrantInfoTDD_r9_vals), 0, @@ -182233,26 +187042,26 @@ void proto_register_rrc(void) { { "mac-es-e-resetIndicator", "rrc.mac_es_e_resetIndicator", FT_UINT32, BASE_DEC, VALS(rrc_T_mac_es_e_resetIndicator_05_vals), 0, "T_mac_es_e_resetIndicator_05", HFILL }}, - { &hf_rrc_modeSpecificInfo_99, + { &hf_rrc_modeSpecificInfo_100, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_99_vals), 0, - "T_modeSpecificInfo_99", HFILL }}, - { &hf_rrc_fdd_144, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_100_vals), 0, + "T_modeSpecificInfo_100", HFILL }}, + { &hf_rrc_fdd_146, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_141", HFILL }}, - { &hf_rrc_tdd_96, + "T_fdd_143", HFILL }}, + { &hf_rrc_tdd_97, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_90", HFILL }}, + "T_tdd_91", HFILL }}, { &hf_rrc_configurationInfo_12, { "configurationInfo", "rrc.configurationInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_configurationInfo_12_vals), 0, "T_configurationInfo_12", HFILL }}, - { &hf_rrc_newConfiguration_18, + { &hf_rrc_newConfiguration_19, { "newConfiguration", "rrc.newConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, - "T_newConfiguration_18", HFILL }}, + "T_newConfiguration_19", HFILL }}, { &hf_rrc_s_e_dpcch_power_offset, { "s-e-dpcch-power-offset", "rrc.s_e_dpcch_power_offset", FT_UINT32, BASE_DEC, NULL, 0, @@ -182289,7 +187098,7 @@ void proto_register_rrc(void) { { "configuration-info", "rrc.configuration_info", FT_UINT32, BASE_DEC, VALS(rrc_T_configuration_info_vals), 0, NULL, HFILL }}, - { &hf_rrc_newConfiguration_19, + { &hf_rrc_newConfiguration_20, { "newConfiguration", "rrc.newConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, "UL_MulticarrierEDCH_NewConfigurationInfo_TDD128", HFILL }}, @@ -182333,10 +187142,10 @@ void proto_register_rrc(void) { { "tdd384", "rrc.tdd384_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd384_43", HFILL }}, - { &hf_rrc_tdd128_66, + { &hf_rrc_tdd128_67, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_64", HFILL }}, + "T_tdd128_65", HFILL }}, { &hf_rrc_synchronisationParameters, { "synchronisationParameters", "rrc.synchronisationParameters_element", FT_NONE, BASE_NONE, NULL, 0, @@ -182357,10 +187166,10 @@ void proto_register_rrc(void) { { "tdd768", "rrc.tdd768_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd768_25", HFILL }}, - { &hf_rrc_tdd128_67, + { &hf_rrc_tdd128_68, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_65", HFILL }}, + "T_tdd128_66", HFILL }}, { &hf_rrc_enabled_03, { "enabled", "rrc.enabled_element", FT_NONE, BASE_NONE, NULL, 0, @@ -182897,22 +187706,22 @@ void proto_register_rrc(void) { { "referenceTimeDifferenceToCell", "rrc.referenceTimeDifferenceToCell", FT_UINT32, BASE_DEC, VALS(rrc_ReferenceTimeDifferenceToCell_vals), 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_100, + { &hf_rrc_modeSpecificInfo_101, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_100_vals), 0, - "T_modeSpecificInfo_100", HFILL }}, - { &hf_rrc_fdd_145, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_101_vals), 0, + "T_modeSpecificInfo_101", HFILL }}, + { &hf_rrc_fdd_147, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_142", HFILL }}, + "T_fdd_144", HFILL }}, { &hf_rrc_readSFN_Indicator, { "readSFN-Indicator", "rrc.readSFN_Indicator", FT_BOOLEAN, BASE_NONE, NULL, 0, "BOOLEAN", HFILL }}, - { &hf_rrc_tdd_97, + { &hf_rrc_tdd_98, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_91", HFILL }}, + "T_tdd_92", HFILL }}, { &hf_rrc_primaryCCPCH_Info_02, { "primaryCCPCH-Info", "rrc.primaryCCPCH_Info", FT_UINT32, BASE_DEC, VALS(rrc_PrimaryCCPCH_Info_vals), 0, @@ -182921,18 +187730,18 @@ void proto_register_rrc(void) { { "timeslotInfoList", "rrc.timeslotInfoList", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_101, + { &hf_rrc_modeSpecificInfo_102, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_101_vals), 0, - "T_modeSpecificInfo_101", HFILL }}, - { &hf_rrc_fdd_146, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_102_vals), 0, + "T_modeSpecificInfo_102", HFILL }}, + { &hf_rrc_fdd_148, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_143", HFILL }}, - { &hf_rrc_tdd_98, + "T_fdd_145", HFILL }}, + { &hf_rrc_tdd_99, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_92", HFILL }}, + "T_tdd_93", HFILL }}, { &hf_rrc_primaryCCPCH_Info_03, { "primaryCCPCH-Info", "rrc.primaryCCPCH_Info", FT_UINT32, BASE_DEC, VALS(rrc_PrimaryCCPCH_Info_r4_vals), 0, @@ -182945,34 +187754,34 @@ void proto_register_rrc(void) { { "cellSelectionReselectionInfo", "rrc.cellSelectionReselectionInfo_element", FT_NONE, BASE_NONE, NULL, 0, "CellSelectReselectInfoMC_RSCP", HFILL }}, - { &hf_rrc_modeSpecificInfo_102, + { &hf_rrc_modeSpecificInfo_103, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_102_vals), 0, - "T_modeSpecificInfo_102", HFILL }}, - { &hf_rrc_fdd_147, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_103_vals), 0, + "T_modeSpecificInfo_103", HFILL }}, + { &hf_rrc_fdd_149, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_144", HFILL }}, - { &hf_rrc_tdd_99, + "T_fdd_146", HFILL }}, + { &hf_rrc_tdd_100, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_93", HFILL }}, + "T_tdd_94", HFILL }}, { &hf_rrc_CellInfoListToBeExcluded_item, { "PrimaryCPICH-Info", "rrc.PrimaryCPICH_Info_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_103, + { &hf_rrc_modeSpecificInfo_104, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_103_vals), 0, - "T_modeSpecificInfo_103", HFILL }}, - { &hf_rrc_fdd_148, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_104_vals), 0, + "T_modeSpecificInfo_104", HFILL }}, + { &hf_rrc_fdd_150, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_145", HFILL }}, - { &hf_rrc_tdd_100, + "T_fdd_147", HFILL }}, + { &hf_rrc_tdd_101, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_94", HFILL }}, + "T_tdd_95", HFILL }}, { &hf_rrc_cellSelectionReselectionInfo_01, { "cellSelectionReselectionInfo", "rrc.cellSelectionReselectionInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -182985,50 +187794,50 @@ void proto_register_rrc(void) { { "timeslotInfoList", "rrc.timeslotInfoList", FT_UINT32, BASE_DEC, NULL, 0, "TimeslotInfoList_LCR_r4", HFILL }}, - { &hf_rrc_modeSpecificInfo_104, + { &hf_rrc_modeSpecificInfo_105, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_104_vals), 0, - "T_modeSpecificInfo_104", HFILL }}, - { &hf_rrc_fdd_149, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_105_vals), 0, + "T_modeSpecificInfo_105", HFILL }}, + { &hf_rrc_fdd_151, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_146", HFILL }}, - { &hf_rrc_tdd_101, + "T_fdd_148", HFILL }}, + { &hf_rrc_tdd_102, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_95", HFILL }}, + "T_tdd_96", HFILL }}, { &hf_rrc_cellSelectionReselectionInfo_02, { "cellSelectionReselectionInfo", "rrc.cellSelectionReselectionInfo_element", FT_NONE, BASE_NONE, NULL, 0, "CellSelectReselectInfoSIB_11_12_ECN0", HFILL }}, - { &hf_rrc_modeSpecificInfo_105, + { &hf_rrc_modeSpecificInfo_106, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_105_vals), 0, - "T_modeSpecificInfo_105", HFILL }}, - { &hf_rrc_fdd_150, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_106_vals), 0, + "T_modeSpecificInfo_106", HFILL }}, + { &hf_rrc_fdd_152, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_147", HFILL }}, - { &hf_rrc_tdd_102, + "T_fdd_149", HFILL }}, + { &hf_rrc_tdd_103, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_96", HFILL }}, + "T_tdd_97", HFILL }}, { &hf_rrc_cellSelectionReselectionInfo_03, { "cellSelectionReselectionInfo", "rrc.cellSelectionReselectionInfo_element", FT_NONE, BASE_NONE, NULL, 0, "CellSelectReselectInfoSIB_11_12_HCS_RSCP", HFILL }}, - { &hf_rrc_modeSpecificInfo_106, + { &hf_rrc_modeSpecificInfo_107, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_106_vals), 0, - "T_modeSpecificInfo_106", HFILL }}, - { &hf_rrc_fdd_151, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_107_vals), 0, + "T_modeSpecificInfo_107", HFILL }}, + { &hf_rrc_fdd_153, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_148", HFILL }}, - { &hf_rrc_tdd_103, + "T_fdd_150", HFILL }}, + { &hf_rrc_tdd_104, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_97", HFILL }}, + "T_tdd_98", HFILL }}, { &hf_rrc_cellSelectionReselectionInfo_04, { "cellSelectionReselectionInfo", "rrc.cellSelectionReselectionInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -183045,14 +187854,14 @@ void proto_register_rrc(void) { { "cellSynchronisationInfo", "rrc.cellSynchronisationInfo_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_107, + { &hf_rrc_modeSpecificInfo_108, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_107_vals), 0, - "T_modeSpecificInfo_107", HFILL }}, - { &hf_rrc_fdd_152, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_108_vals), 0, + "T_modeSpecificInfo_108", HFILL }}, + { &hf_rrc_fdd_154, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_149", HFILL }}, + "T_fdd_151", HFILL }}, { &hf_rrc_cpich_Ec_N0_01, { "cpich-Ec-N0", "rrc.cpich_Ec_N0", FT_UINT32, BASE_DEC, NULL, 0, @@ -183065,10 +187874,10 @@ void proto_register_rrc(void) { { "pathloss", "rrc.pathloss", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd_104, + { &hf_rrc_tdd_105, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_98", HFILL }}, + "T_tdd_99", HFILL }}, { &hf_rrc_proposedTGSN, { "proposedTGSN", "rrc.proposedTGSN", FT_UINT32, BASE_DEC, NULL, 0, @@ -183077,22 +187886,22 @@ void proto_register_rrc(void) { { "timeslotISCP-List", "rrc.timeslotISCP_List", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_108, + { &hf_rrc_modeSpecificInfo_109, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_108_vals), 0, - "T_modeSpecificInfo_108", HFILL }}, - { &hf_rrc_fdd_153, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_109_vals), 0, + "T_modeSpecificInfo_109", HFILL }}, + { &hf_rrc_fdd_155, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_150", HFILL }}, + "T_fdd_152", HFILL }}, { &hf_rrc_deltaRSCPPerCell, { "deltaRSCPPerCell", "rrc.deltaRSCPPerCell_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd_105, + { &hf_rrc_tdd_106, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_99", HFILL }}, + "T_tdd_100", HFILL }}, { &hf_rrc_csgIdentity, { "csgIdentity", "rrc.csgIdentity", FT_BYTES, BASE_NONE, NULL, 0, @@ -183105,7 +187914,7 @@ void proto_register_rrc(void) { { "csg-MemberPLMNList", "rrc.csg_MemberPLMNList", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_fdd_154, + { &hf_rrc_fdd_156, { "fdd", "rrc.fdd", FT_UINT32, BASE_DEC, NULL, 0, "SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCPICH_Info", HFILL }}, @@ -183113,7 +187922,7 @@ void proto_register_rrc(void) { { "PrimaryCPICH-Info", "rrc.PrimaryCPICH_Info_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd_106, + { &hf_rrc_tdd_107, { "tdd", "rrc.tdd", FT_UINT32, BASE_DEC, NULL, 0, "SEQUENCE_SIZE_1_maxCellMeas_OF_PrimaryCCPCH_Info", HFILL }}, @@ -183121,7 +187930,7 @@ void proto_register_rrc(void) { { "PrimaryCCPCH-Info", "rrc.PrimaryCCPCH_Info", FT_UINT32, BASE_DEC, VALS(rrc_PrimaryCCPCH_Info_vals), 0, NULL, HFILL }}, - { &hf_rrc_fdd_155, + { &hf_rrc_fdd_157, { "fdd", "rrc.fdd", FT_UINT32, BASE_DEC, NULL, 0, "SEQUENCE_SIZE_1_maxCellMeasOnSecULFreq_OF_PrimaryCPICH_Info", HFILL }}, @@ -183141,14 +187950,14 @@ void proto_register_rrc(void) { { "cellSynchronisationInfoReportingIndicator", "rrc.cellSynchronisationInfoReportingIndicator", FT_BOOLEAN, BASE_NONE, NULL, 0, "BOOLEAN", HFILL }}, - { &hf_rrc_modeSpecificInfo_109, + { &hf_rrc_modeSpecificInfo_110, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_109_vals), 0, - "T_modeSpecificInfo_109", HFILL }}, - { &hf_rrc_fdd_156, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_110_vals), 0, + "T_modeSpecificInfo_110", HFILL }}, + { &hf_rrc_fdd_158, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_151", HFILL }}, + "T_fdd_153", HFILL }}, { &hf_rrc_cpich_Ec_N0_reportingIndicator, { "cpich-Ec-N0-reportingIndicator", "rrc.cpich_Ec_N0_reportingIndicator", FT_BOOLEAN, BASE_NONE, NULL, 0, @@ -183161,10 +187970,10 @@ void proto_register_rrc(void) { { "pathloss-reportingIndicator", "rrc.pathloss_reportingIndicator", FT_BOOLEAN, BASE_NONE, NULL, 0, "BOOLEAN", HFILL }}, - { &hf_rrc_tdd_107, + { &hf_rrc_tdd_108, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_100", HFILL }}, + "T_tdd_101", HFILL }}, { &hf_rrc_timeslotISCP_reportingIndicator, { "timeslotISCP-reportingIndicator", "rrc.timeslotISCP_reportingIndicator", FT_BOOLEAN, BASE_NONE, NULL, 0, @@ -183185,22 +187994,22 @@ void proto_register_rrc(void) { { "hcs-NeighbouringCellInformation-RSCP", "rrc.hcs_NeighbouringCellInformation_RSCP_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_110, + { &hf_rrc_modeSpecificInfo_111, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_110_vals), 0, - "T_modeSpecificInfo_110", HFILL }}, - { &hf_rrc_fdd_157, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_111_vals), 0, + "T_modeSpecificInfo_111", HFILL }}, + { &hf_rrc_fdd_159, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_152", HFILL }}, - { &hf_rrc_tdd_108, + "T_fdd_154", HFILL }}, + { &hf_rrc_tdd_109, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_101", HFILL }}, - { &hf_rrc_gsm_03, + "T_tdd_102", HFILL }}, + { &hf_rrc_gsm_04, { "gsm", "rrc.gsm_element", FT_NONE, BASE_NONE, NULL, 0, - "T_gsm_03", HFILL }}, + "T_gsm_04", HFILL }}, { &hf_rrc_q_Offset1S_N, { "q-Offset1S-N", "rrc.q_Offset1S_N", FT_INT32, BASE_DEC, NULL, 0, @@ -183209,30 +188018,14 @@ void proto_register_rrc(void) { { "q-Offset2S-N", "rrc.q_Offset2S_N", FT_INT32, BASE_DEC, NULL, 0, "Q_OffsetS_N", HFILL }}, - { &hf_rrc_modeSpecificInfo_111, - { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_111_vals), 0, - "T_modeSpecificInfo_111", HFILL }}, - { &hf_rrc_fdd_158, - { "fdd", "rrc.fdd_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_153", HFILL }}, - { &hf_rrc_tdd_109, - { "tdd", "rrc.tdd_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_102", HFILL }}, - { &hf_rrc_gsm_04, - { "gsm", "rrc.gsm_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_gsm_04", HFILL }}, { &hf_rrc_modeSpecificInfo_112, { "modeSpecificInfo", "rrc.modeSpecificInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_112_vals), 0, "T_modeSpecificInfo_112", HFILL }}, - { &hf_rrc_fdd_159, + { &hf_rrc_fdd_160, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_154", HFILL }}, + "T_fdd_155", HFILL }}, { &hf_rrc_tdd_110, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, @@ -183245,10 +188038,10 @@ void proto_register_rrc(void) { { "modeSpecificInfo", "rrc.modeSpecificInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_113_vals), 0, "T_modeSpecificInfo_113", HFILL }}, - { &hf_rrc_fdd_160, + { &hf_rrc_fdd_161, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_155", HFILL }}, + "T_fdd_156", HFILL }}, { &hf_rrc_tdd_111, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, @@ -183261,10 +188054,10 @@ void proto_register_rrc(void) { { "modeSpecificInfo", "rrc.modeSpecificInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_114_vals), 0, "T_modeSpecificInfo_114", HFILL }}, - { &hf_rrc_fdd_161, + { &hf_rrc_fdd_162, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_156", HFILL }}, + "T_fdd_157", HFILL }}, { &hf_rrc_tdd_112, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, @@ -183273,18 +188066,14 @@ void proto_register_rrc(void) { { "gsm", "rrc.gsm_element", FT_NONE, BASE_NONE, NULL, 0, "T_gsm_07", HFILL }}, - { &hf_rrc_hcs_NeighbouringCellInformation_ECN0, - { "hcs-NeighbouringCellInformation-ECN0", "rrc.hcs_NeighbouringCellInformation_ECN0_element", - FT_NONE, BASE_NONE, NULL, 0, - NULL, HFILL }}, { &hf_rrc_modeSpecificInfo_115, { "modeSpecificInfo", "rrc.modeSpecificInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_115_vals), 0, "T_modeSpecificInfo_115", HFILL }}, - { &hf_rrc_fdd_162, + { &hf_rrc_fdd_163, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_157", HFILL }}, + "T_fdd_158", HFILL }}, { &hf_rrc_tdd_113, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, @@ -183293,6 +188082,26 @@ void proto_register_rrc(void) { { "gsm", "rrc.gsm_element", FT_NONE, BASE_NONE, NULL, 0, "T_gsm_08", HFILL }}, + { &hf_rrc_hcs_NeighbouringCellInformation_ECN0, + { "hcs-NeighbouringCellInformation-ECN0", "rrc.hcs_NeighbouringCellInformation_ECN0_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_modeSpecificInfo_116, + { "modeSpecificInfo", "rrc.modeSpecificInfo", + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_116_vals), 0, + "T_modeSpecificInfo_116", HFILL }}, + { &hf_rrc_fdd_164, + { "fdd", "rrc.fdd_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_fdd_159", HFILL }}, + { &hf_rrc_tdd_114, + { "tdd", "rrc.tdd_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_tdd_107", HFILL }}, + { &hf_rrc_gsm_09, + { "gsm", "rrc.gsm_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_gsm_09", HFILL }}, { &hf_rrc_deltaQrxlevmin, { "deltaQrxlevmin", "rrc.deltaQrxlevmin", FT_INT32, BASE_DEC, NULL, 0, @@ -183361,14 +188170,14 @@ void proto_register_rrc(void) { { "IntraFreqCellIDOnSecULFreq", "rrc.IntraFreqCellIDOnSecULFreq", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_116, + { &hf_rrc_modeSpecificInfo_117, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_116_vals), 0, - "T_modeSpecificInfo_116", HFILL }}, - { &hf_rrc_fdd_163, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_117_vals), 0, + "T_modeSpecificInfo_117", HFILL }}, + { &hf_rrc_fdd_165, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_158", HFILL }}, + "T_fdd_160", HFILL }}, { &hf_rrc_countC_SFN_Frame_difference, { "countC-SFN-Frame-difference", "rrc.countC_SFN_Frame_difference_element", FT_NONE, BASE_NONE, NULL, 0, @@ -183377,10 +188186,10 @@ void proto_register_rrc(void) { { "tm", "rrc.tm", FT_UINT32, BASE_DEC, NULL, 0, "INTEGER_0_38399", HFILL }}, - { &hf_rrc_tdd_114, + { &hf_rrc_tdd_115, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_107", HFILL }}, + "T_tdd_108", HFILL }}, { &hf_rrc_bsicReported, { "bsicReported", "rrc.bsicReported", FT_UINT32, BASE_DEC, VALS(rrc_BSICReported_vals), 0, @@ -183461,14 +188270,14 @@ void proto_register_rrc(void) { { "PLMN-Identity", "rrc.PLMN_Identity_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_117, + { &hf_rrc_modeSpecificInfo_118, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_117_vals), 0, - "T_modeSpecificInfo_117", HFILL }}, - { &hf_rrc_fdd_164, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_118_vals), 0, + "T_modeSpecificInfo_118", HFILL }}, + { &hf_rrc_fdd_166, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_159", HFILL }}, + "T_fdd_161", HFILL }}, { &hf_rrc_startPSC_01, { "startPSC", "rrc.startPSC_element", FT_NONE, BASE_NONE, NULL, 0, @@ -183501,10 +188310,10 @@ void proto_register_rrc(void) { { "cSGproximityInd", "rrc.cSGproximityInd", FT_UINT32, BASE_DEC, VALS(rrc_T_cSGproximityInd_vals), 0, NULL, HFILL }}, - { &hf_rrc_radioAccessTechnology_02, + { &hf_rrc_radioAccessTechnology_03, { "radioAccessTechnology", "rrc.radioAccessTechnology", - FT_UINT32, BASE_DEC, VALS(rrc_T_radioAccessTechnology_02_vals), 0, - "T_radioAccessTechnology_02", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_radioAccessTechnology_03_vals), 0, + "T_radioAccessTechnology_03", HFILL }}, { &hf_rrc_uTRA, { "uTRA", "rrc.uTRA_element", FT_NONE, BASE_NONE, NULL, 0, @@ -183833,10 +188642,18 @@ void proto_register_rrc(void) { { "reducedMeasurementPerformance", "rrc.reducedMeasurementPerformance", FT_UINT32, BASE_DEC, VALS(rrc_T_reducedMeasurementPerformance_vals), 0, NULL, HFILL }}, + { &hf_rrc_subpriority_01, + { "subpriority", "rrc.subpriority", + FT_UINT32, BASE_DEC, VALS(rrc_T_subpriority_01_vals), 0, + "T_subpriority_01", HFILL }}, { &hf_rrc_reducedMeasurementPerformance_01, { "reducedMeasurementPerformance", "rrc.reducedMeasurementPerformance", FT_UINT32, BASE_DEC, VALS(rrc_T_reducedMeasurementPerformance_01_vals), 0, "T_reducedMeasurementPerformance_01", HFILL }}, + { &hf_rrc_subpriority_02, + { "subpriority", "rrc.subpriority", + FT_UINT32, BASE_DEC, VALS(rrc_T_subpriority_02_vals), 0, + "T_subpriority_02", HFILL }}, { &hf_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_item, { "EUTRA-FrequencyAndPriorityInfoExtension-vb50ext", "rrc.EUTRA_FrequencyAndPriorityInfoExtension_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -183849,6 +188666,10 @@ void proto_register_rrc(void) { { "EUTRA-FrequencyAndPriorityInfoExtension-vc50ext", "rrc.EUTRA_FrequencyAndPriorityInfoExtension_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vdxyext_item, + { "EUTRA-FrequencyAndPriorityInfoExtension-vdxyext", "rrc.EUTRA_FrequencyAndPriorityInfoExtension_vdxyext_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, { &hf_rrc_EUTRA_FrequencyAndPriorityInfoList_item, { "EUTRA-FrequencyAndPriorityInfo", "rrc.EUTRA_FrequencyAndPriorityInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -183865,6 +188686,10 @@ void proto_register_rrc(void) { { "EUTRA-FrequencyAndPriorityInfo-vc50ext", "rrc.EUTRA_FrequencyAndPriorityInfo_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_EUTRA_FrequencyAndPriorityInfoList_vdxyext_item, + { "EUTRA-FrequencyAndPriorityInfo-vdxyext", "rrc.EUTRA_FrequencyAndPriorityInfo_vdxyext_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, { &hf_rrc_eutraFrequencyRemoval, { "eutraFrequencyRemoval", "rrc.eutraFrequencyRemoval", FT_UINT32, BASE_DEC, VALS(rrc_EUTRA_FrequencyRemoval_vals), 0, @@ -184361,11 +189186,11 @@ void proto_register_rrc(void) { { "uePowerHeadroomThreshold2", "rrc.uePowerHeadroomThreshold2", FT_INT32, BASE_DEC, NULL, 0, "UE_PowerHeadroomThreshold", HFILL }}, - { &hf_rrc_fdd_165, + { &hf_rrc_fdd_167, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, "PrimaryCPICH_Info", HFILL }}, - { &hf_rrc_tdd_115, + { &hf_rrc_tdd_116, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, "PrimaryCCPCH_Info_LCR_r4", HFILL }}, @@ -185501,14 +190326,14 @@ void proto_register_rrc(void) { { "rmp-Frequency-List", "rrc.rmp_Frequency_List", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_118, + { &hf_rrc_modeSpecificInfo_119, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_118_vals), 0, - "T_modeSpecificInfo_118", HFILL }}, - { &hf_rrc_fdd_166, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_119_vals), 0, + "T_modeSpecificInfo_119", HFILL }}, + { &hf_rrc_fdd_168, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_160", HFILL }}, + "T_fdd_162", HFILL }}, { &hf_rrc_primaryScramblingCode_01, { "primaryScramblingCode", "rrc.primaryScramblingCode_element", FT_NONE, BASE_NONE, NULL, 0, @@ -185733,22 +190558,22 @@ void proto_register_rrc(void) { { "interFreqReportingCriteria", "rrc.interFreqReportingCriteria_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_119, + { &hf_rrc_modeSpecificInfo_120, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_119_vals), 0, - "T_modeSpecificInfo_119", HFILL }}, - { &hf_rrc_fdd_167, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_120_vals), 0, + "T_modeSpecificInfo_120", HFILL }}, + { &hf_rrc_fdd_169, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_161", HFILL }}, + "T_fdd_163", HFILL }}, { &hf_rrc_freqQualityEstimateQuantity_FDD, { "freqQualityEstimateQuantity-FDD", "rrc.freqQualityEstimateQuantity_FDD", FT_UINT32, BASE_DEC, VALS(rrc_FreqQualityEstimateQuantity_FDD_vals), 0, NULL, HFILL }}, - { &hf_rrc_tdd_116, + { &hf_rrc_tdd_117, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_108", HFILL }}, + "T_tdd_109", HFILL }}, { &hf_rrc_freqQualityEstimateQuantity_TDD, { "freqQualityEstimateQuantity-TDD", "rrc.freqQualityEstimateQuantity_TDD", FT_UINT32, BASE_DEC, VALS(rrc_FreqQualityEstimateQuantity_TDD_vals), 0, @@ -185821,22 +190646,22 @@ void proto_register_rrc(void) { { "InterFreqCellID-r12", "rrc.InterFreqCellID_r12", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_120, + { &hf_rrc_modeSpecificInfo_121, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_120_vals), 0, - "T_modeSpecificInfo_120", HFILL }}, - { &hf_rrc_fdd_168, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_121_vals), 0, + "T_modeSpecificInfo_121", HFILL }}, + { &hf_rrc_fdd_170, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_162", HFILL }}, + "T_fdd_164", HFILL }}, { &hf_rrc_interFreqRepQuantityRACH_FDD, { "interFreqRepQuantityRACH-FDD", "rrc.interFreqRepQuantityRACH_FDD", FT_UINT32, BASE_DEC, VALS(rrc_InterFreqRepQuantityRACH_FDD_vals), 0, NULL, HFILL }}, - { &hf_rrc_tdd_117, + { &hf_rrc_tdd_118, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_109", HFILL }}, + "T_tdd_110", HFILL }}, { &hf_rrc_interFreqRepQuantityRACH_TDDList, { "interFreqRepQuantityRACH-TDDList", "rrc.interFreqRepQuantityRACH_TDDList", FT_UINT32, BASE_DEC, NULL, 0, @@ -185849,18 +190674,18 @@ void proto_register_rrc(void) { { "maxReportedCellsOnRACHinterFreq", "rrc.maxReportedCellsOnRACHinterFreq", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_121, + { &hf_rrc_modeSpecificInfo_122, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_121_vals), 0, - "T_modeSpecificInfo_121", HFILL }}, - { &hf_rrc_fdd_169, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_122_vals), 0, + "T_modeSpecificInfo_122", HFILL }}, + { &hf_rrc_fdd_171, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_163", HFILL }}, - { &hf_rrc_tdd_118, + "T_fdd_165", HFILL }}, + { &hf_rrc_tdd_119, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_110", HFILL }}, + "T_tdd_111", HFILL }}, { &hf_rrc_InterFreqBlacklistedCellsList_r12_item, { "InterFreqBlacklistedCells-r12", "rrc.InterFreqBlacklistedCells_r12_element", FT_NONE, BASE_NONE, NULL, 0, @@ -186065,10 +190890,10 @@ void proto_register_rrc(void) { { "technologySpecificInfo", "rrc.technologySpecificInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_technologySpecificInfo_vals), 0, NULL, HFILL }}, - { &hf_rrc_gsm_09, + { &hf_rrc_gsm_10, { "gsm", "rrc.gsm_element", FT_NONE, BASE_NONE, NULL, 0, - "T_gsm_09", HFILL }}, + "T_gsm_10", HFILL }}, { &hf_rrc_bsic, { "bsic", "rrc.bsic_element", FT_NONE, BASE_NONE, NULL, 0, @@ -186153,7 +190978,7 @@ void proto_register_rrc(void) { { "gsm-TargetCellInfoList", "rrc.gsm_TargetCellInfoList", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_gsm_10, + { &hf_rrc_gsm_11, { "gsm", "rrc.gsm_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, @@ -186173,10 +190998,10 @@ void proto_register_rrc(void) { { "ratSpecificInfo", "rrc.ratSpecificInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_ratSpecificInfo_vals), 0, NULL, HFILL }}, - { &hf_rrc_gsm_11, + { &hf_rrc_gsm_12, { "gsm", "rrc.gsm_element", FT_NONE, BASE_NONE, NULL, 0, - "T_gsm_10", HFILL }}, + "T_gsm_11", HFILL }}, { &hf_rrc_measurementQuantity_02, { "measurementQuantity", "rrc.measurementQuantity", FT_UINT32, BASE_DEC, VALS(rrc_MeasurementQuantityGSM_vals), 0, @@ -186209,10 +191034,10 @@ void proto_register_rrc(void) { { "ratSpecificInfo", "rrc.ratSpecificInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_ratSpecificInfo_01_vals), 0, "T_ratSpecificInfo_01", HFILL }}, - { &hf_rrc_gsm_12, + { &hf_rrc_gsm_13, { "gsm", "rrc.gsm_element", FT_NONE, BASE_NONE, NULL, 0, - "T_gsm_11", HFILL }}, + "T_gsm_12", HFILL }}, { &hf_rrc_is_2000_02, { "is-2000", "rrc.is_2000_element", FT_NONE, BASE_NONE, NULL, 0, @@ -186225,7 +191050,7 @@ void proto_register_rrc(void) { { "measurementQuantity", "rrc.measurementQuantity", FT_UINT32, BASE_DEC, VALS(rrc_MeasurementQuantityEUTRA_vals), 0, "MeasurementQuantityEUTRA", HFILL }}, - { &hf_rrc_gsm_13, + { &hf_rrc_gsm_14, { "gsm", "rrc.gsm", FT_UINT32, BASE_DEC, NULL, 0, "GSM_MeasuredResultsList", HFILL }}, @@ -186333,10 +191158,10 @@ void proto_register_rrc(void) { { "ratSpecificInfo", "rrc.ratSpecificInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_ratSpecificInfo_02_vals), 0, "T_ratSpecificInfo_02", HFILL }}, - { &hf_rrc_gsm_14, + { &hf_rrc_gsm_15, { "gsm", "rrc.gsm_element", FT_NONE, BASE_NONE, NULL, 0, - "T_gsm_12", HFILL }}, + "T_gsm_13", HFILL }}, { &hf_rrc_gsm_Carrier_RSSI, { "gsm-Carrier-RSSI", "rrc.gsm_Carrier_RSSI", FT_BOOLEAN, BASE_NONE, NULL, 0, @@ -186345,10 +191170,10 @@ void proto_register_rrc(void) { { "ratSpecificInfo", "rrc.ratSpecificInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_ratSpecificInfo_03_vals), 0, "T_ratSpecificInfo_03", HFILL }}, - { &hf_rrc_gsm_15, + { &hf_rrc_gsm_16, { "gsm", "rrc.gsm_element", FT_NONE, BASE_NONE, NULL, 0, - "T_gsm_13", HFILL }}, + "T_gsm_14", HFILL }}, { &hf_rrc_eutra_03, { "eutra", "rrc.eutra_element", FT_NONE, BASE_NONE, NULL, 0, @@ -186409,14 +191234,14 @@ void proto_register_rrc(void) { { "PrimaryCPICH-Info", "rrc.PrimaryCPICH_Info_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_122, + { &hf_rrc_modeSpecificInfo_123, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_122_vals), 0, - "T_modeSpecificInfo_122", HFILL }}, - { &hf_rrc_fdd_170, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_123_vals), 0, + "T_modeSpecificInfo_123", HFILL }}, + { &hf_rrc_fdd_172, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_164", HFILL }}, + "T_fdd_166", HFILL }}, { &hf_rrc_intraFreqSIAcquisitionInfo, { "intraFreqSIAcquisitionInfo", "rrc.intraFreqSIAcquisitionInfo", FT_UINT32, BASE_DEC, NULL, 0, @@ -186605,22 +191430,22 @@ void proto_register_rrc(void) { { "cellMeasurementEventResultsOnSecUlFreq", "rrc.cellMeasurementEventResultsOnSecUlFreq", FT_UINT32, BASE_DEC, VALS(rrc_CellMeasurementEventResultsOnSecUlFreq_vals), 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_123, + { &hf_rrc_modeSpecificInfo_124, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_123_vals), 0, - "T_modeSpecificInfo_123", HFILL }}, - { &hf_rrc_fdd_171, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_124_vals), 0, + "T_modeSpecificInfo_124", HFILL }}, + { &hf_rrc_fdd_173, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_165", HFILL }}, + "T_fdd_167", HFILL }}, { &hf_rrc_intraFreqMeasQuantity_FDD, { "intraFreqMeasQuantity-FDD", "rrc.intraFreqMeasQuantity_FDD", FT_UINT32, BASE_DEC, VALS(rrc_IntraFreqMeasQuantity_FDD_vals), 0, NULL, HFILL }}, - { &hf_rrc_tdd_119, + { &hf_rrc_tdd_120, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_111", HFILL }}, + "T_tdd_112", HFILL }}, { &hf_rrc_intraFreqMeasQuantity_TDDList, { "intraFreqMeasQuantity-TDDList", "rrc.intraFreqMeasQuantity_TDDList", FT_UINT32, BASE_DEC, NULL, 0, @@ -186737,22 +191562,22 @@ void proto_register_rrc(void) { { "sfn-SFN-OTD-Type", "rrc.sfn_SFN_OTD_Type", FT_UINT32, BASE_DEC, VALS(rrc_SFN_SFN_OTD_Type_vals), 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_124, + { &hf_rrc_modeSpecificInfo_125, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_124_vals), 0, - "T_modeSpecificInfo_124", HFILL }}, - { &hf_rrc_fdd_172, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_125_vals), 0, + "T_modeSpecificInfo_125", HFILL }}, + { &hf_rrc_fdd_174, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_166", HFILL }}, + "T_fdd_168", HFILL }}, { &hf_rrc_intraFreqRepQuantityRACH_FDD, { "intraFreqRepQuantityRACH-FDD", "rrc.intraFreqRepQuantityRACH_FDD", FT_UINT32, BASE_DEC, VALS(rrc_IntraFreqRepQuantityRACH_FDD_vals), 0, NULL, HFILL }}, - { &hf_rrc_tdd_120, + { &hf_rrc_tdd_121, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_112", HFILL }}, + "T_tdd_113", HFILL }}, { &hf_rrc_intraFreqRepQuantityRACH_TDDList, { "intraFreqRepQuantityRACH-TDDList", "rrc.intraFreqRepQuantityRACH_TDDList", FT_UINT32, BASE_DEC, NULL, 0, @@ -186973,62 +191798,62 @@ void proto_register_rrc(void) { { "timeSinceFailure", "rrc.timeSinceFailure", FT_UINT32, BASE_DEC, NULL, 0, "INTEGER_0_172800", HFILL }}, - { &hf_rrc_modeSpecificInfo_125, + { &hf_rrc_modeSpecificInfo_126, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_125_vals), 0, - "T_modeSpecificInfo_125", HFILL }}, - { &hf_rrc_fdd_173, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_126_vals), 0, + "T_modeSpecificInfo_126", HFILL }}, + { &hf_rrc_fdd_175, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_167", HFILL }}, + "T_fdd_169", HFILL }}, { &hf_rrc_loggedConnectionEstablishmentFailureInfo, { "loggedConnectionEstablishmentFailureInfo", "rrc.loggedConnectionEstablishmentFailureInfo_element", FT_NONE, BASE_NONE, NULL, 0, "LoggedConnectionEstablishmentFailureInfo_FDD", HFILL }}, - { &hf_rrc_tdd_121, + { &hf_rrc_tdd_122, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_113", HFILL }}, + "T_tdd_114", HFILL }}, { &hf_rrc_loggedConnectionEstablishmentFailureInfo_01, { "loggedConnectionEstablishmentFailureInfo", "rrc.loggedConnectionEstablishmentFailureInfo_element", FT_NONE, BASE_NONE, NULL, 0, "LoggedConnectionEstablishmentFailureInfo_TDD128", HFILL }}, - { &hf_rrc_modeSpecificInfo_126, + { &hf_rrc_modeSpecificInfo_127, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_126_vals), 0, - "T_modeSpecificInfo_126", HFILL }}, - { &hf_rrc_fdd_174, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_127_vals), 0, + "T_modeSpecificInfo_127", HFILL }}, + { &hf_rrc_fdd_176, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_168", HFILL }}, + "T_fdd_170", HFILL }}, { &hf_rrc_loggedConnectionEstablishmentFailureInfo_02, { "loggedConnectionEstablishmentFailureInfo", "rrc.loggedConnectionEstablishmentFailureInfo_element", FT_NONE, BASE_NONE, NULL, 0, "LoggedConnectionEstablishmentFailureInfo_FDD_r11", HFILL }}, - { &hf_rrc_tdd_122, + { &hf_rrc_tdd_123, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_114", HFILL }}, + "T_tdd_115", HFILL }}, { &hf_rrc_loggedConnectionEstablishmentFailureInfo_03, { "loggedConnectionEstablishmentFailureInfo", "rrc.loggedConnectionEstablishmentFailureInfo_element", FT_NONE, BASE_NONE, NULL, 0, "LoggedConnectionEstablishmentFailureInfo_TDD128_r11", HFILL }}, - { &hf_rrc_modeSpecificInfo_127, + { &hf_rrc_modeSpecificInfo_128, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_127_vals), 0, - "T_modeSpecificInfo_127", HFILL }}, - { &hf_rrc_fdd_175, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_128_vals), 0, + "T_modeSpecificInfo_128", HFILL }}, + { &hf_rrc_fdd_177, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_169", HFILL }}, + "T_fdd_171", HFILL }}, { &hf_rrc_loggedConnectionEstablishmentFailureInfo_04, { "loggedConnectionEstablishmentFailureInfo", "rrc.loggedConnectionEstablishmentFailureInfo_element", FT_NONE, BASE_NONE, NULL, 0, "LoggedConnectionEstablishmentFailureInfo_FDD_vc50ext", HFILL }}, - { &hf_rrc_tdd_123, + { &hf_rrc_tdd_124, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_115", HFILL }}, + "T_tdd_116", HFILL }}, { &hf_rrc_loggedConnectionEstablishmentFailureInfo_05, { "loggedConnectionEstablishmentFailureInfo", "rrc.loggedConnectionEstablishmentFailureInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -187269,62 +192094,62 @@ void proto_register_rrc(void) { { "LoggedMeasInfo-TDD128-vc50ext", "rrc.LoggedMeasInfo_TDD128_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_128, + { &hf_rrc_modeSpecificInfo_129, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_128_vals), 0, - "T_modeSpecificInfo_128", HFILL }}, - { &hf_rrc_fdd_176, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_129_vals), 0, + "T_modeSpecificInfo_129", HFILL }}, + { &hf_rrc_fdd_178, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_170", HFILL }}, + "T_fdd_172", HFILL }}, { &hf_rrc_loggedMeasInfoList, { "loggedMeasInfoList", "rrc.loggedMeasInfoList", FT_UINT32, BASE_DEC, NULL, 0, "LoggedMeasInfoList_FDD", HFILL }}, - { &hf_rrc_tdd_124, + { &hf_rrc_tdd_125, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_116", HFILL }}, + "T_tdd_117", HFILL }}, { &hf_rrc_loggedMeasInfoList_01, { "loggedMeasInfoList", "rrc.loggedMeasInfoList", FT_UINT32, BASE_DEC, NULL, 0, "LoggedMeasInfoList_TDD128", HFILL }}, - { &hf_rrc_modeSpecificInfo_129, + { &hf_rrc_modeSpecificInfo_130, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_129_vals), 0, - "T_modeSpecificInfo_129", HFILL }}, - { &hf_rrc_fdd_177, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_130_vals), 0, + "T_modeSpecificInfo_130", HFILL }}, + { &hf_rrc_fdd_179, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_171", HFILL }}, + "T_fdd_173", HFILL }}, { &hf_rrc_loggedMeasInfoList_02, { "loggedMeasInfoList", "rrc.loggedMeasInfoList", FT_UINT32, BASE_DEC, NULL, 0, "LoggedMeasInfoList_FDD_vb50ext", HFILL }}, - { &hf_rrc_tdd_125, + { &hf_rrc_tdd_126, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_117", HFILL }}, + "T_tdd_118", HFILL }}, { &hf_rrc_loggedMeasInfoList_03, { "loggedMeasInfoList", "rrc.loggedMeasInfoList", FT_UINT32, BASE_DEC, NULL, 0, "LoggedMeasInfoList_TDD128_vb50ext", HFILL }}, - { &hf_rrc_modeSpecificInfo_130, + { &hf_rrc_modeSpecificInfo_131, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_130_vals), 0, - "T_modeSpecificInfo_130", HFILL }}, - { &hf_rrc_fdd_178, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_131_vals), 0, + "T_modeSpecificInfo_131", HFILL }}, + { &hf_rrc_fdd_180, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_172", HFILL }}, + "T_fdd_174", HFILL }}, { &hf_rrc_loggedMeasInfoList_04, { "loggedMeasInfoList", "rrc.loggedMeasInfoList", FT_UINT32, BASE_DEC, NULL, 0, "LoggedMeasInfoList_FDD_vc50ext", HFILL }}, - { &hf_rrc_tdd_126, + { &hf_rrc_tdd_127, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_118", HFILL }}, + "T_tdd_119", HFILL }}, { &hf_rrc_loggedMeasInfoList_05, { "loggedMeasInfoList", "rrc.loggedMeasInfoList", FT_UINT32, BASE_DEC, NULL, 0, @@ -187489,6 +192314,10 @@ void proto_register_rrc(void) { { "ue-positioning-MeasuredResults", "rrc.ue_positioning_MeasuredResults_element", FT_NONE, BASE_NONE, NULL, 0, "UE_Positioning_MeasuredResults_v860ext", HFILL }}, + { &hf_rrc_ue_positioning_MeasuredResults_03, + { "ue-positioning-MeasuredResults", "rrc.ue_positioning_MeasuredResults_element", + FT_NONE, BASE_NONE, NULL, 0, + "UE_Positioning_MeasuredResults_vdxyext", HFILL }}, { &hf_rrc_MeasuredResultsList_v920ext_item, { "MeasuredResults-v920ext", "rrc.MeasuredResults_v920ext", FT_UINT32, BASE_DEC, VALS(rrc_MeasuredResults_v920ext_vals), 0, @@ -187497,6 +192326,10 @@ void proto_register_rrc(void) { { "MeasuredResults-vc50ext", "rrc.MeasuredResults_vc50ext", FT_UINT32, BASE_DEC, VALS(rrc_MeasuredResults_vc50ext_vals), 0, NULL, HFILL }}, + { &hf_rrc_MeasuredResultsList_vdxyext_item, + { "MeasuredResults-vdxyext", "rrc.MeasuredResults_vdxyext", + FT_UINT32, BASE_DEC, VALS(rrc_MeasuredResults_vdxyext_vals), 0, + NULL, HFILL }}, { &hf_rrc_MeasuredResultsListOnSecUlFreq_item, { "MeasuredResultsOnSecUlFreq", "rrc.MeasuredResultsOnSecUlFreq_element", FT_NONE, BASE_NONE, NULL, 0, @@ -187521,7 +192354,7 @@ void proto_register_rrc(void) { { "interFreqMeasuredResultsList", "rrc.interFreqMeasuredResultsList", FT_UINT32, BASE_DEC, NULL, 0, "InterFreqMeasuredResultsList_vc50ext", HFILL }}, - { &hf_rrc_ue_positioning_MeasuredResults_03, + { &hf_rrc_ue_positioning_MeasuredResults_04, { "ue-positioning-MeasuredResults", "rrc.ue_positioning_MeasuredResults_element", FT_NONE, BASE_NONE, NULL, 0, "UE_Positioning_MeasuredResults_vc50ext", HFILL }}, @@ -187553,14 +192386,14 @@ void proto_register_rrc(void) { { "currentCell", "rrc.currentCell_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_131, + { &hf_rrc_modeSpecificInfo_132, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_131_vals), 0, - "T_modeSpecificInfo_131", HFILL }}, - { &hf_rrc_fdd_179, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_132_vals), 0, + "T_modeSpecificInfo_132", HFILL }}, + { &hf_rrc_fdd_181, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_173", HFILL }}, + "T_fdd_175", HFILL }}, { &hf_rrc_measurementQuantity_04, { "measurementQuantity", "rrc.measurementQuantity", FT_UINT32, BASE_DEC, VALS(rrc_T_measurementQuantity_02_vals), 0, @@ -187569,10 +192402,10 @@ void proto_register_rrc(void) { { "cpich-Ec-N0-RSCP", "rrc.cpich_Ec_N0_RSCP_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd_127, + { &hf_rrc_tdd_128, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_119", HFILL }}, + "T_tdd_120", HFILL }}, { &hf_rrc_timeslotISCP, { "timeslotISCP", "rrc.timeslotISCP", FT_UINT32, BASE_DEC, NULL, 0, @@ -187757,6 +192590,18 @@ void proto_register_rrc(void) { { "releaseSome", "rrc.releaseSome", FT_UINT32, BASE_DEC, NULL, 0, "MeasurementsToRelease", HFILL }}, + { &hf_rrc_setup_09, + { "setup", "rrc.setup", + FT_UINT32, BASE_DEC, VALS(rrc_MeasurementType_r13_vals), 0, + "MeasurementType_r13", HFILL }}, + { &hf_rrc_modify_10, + { "modify", "rrc.modify_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_modify_10", HFILL }}, + { &hf_rrc_measurementType_09, + { "measurementType", "rrc.measurementType", + FT_UINT32, BASE_DEC, VALS(rrc_MeasurementType_r13_vals), 0, + "MeasurementType_r13", HFILL }}, { &hf_rrc_use_of_HCS, { "use-of-HCS", "rrc.use_of_HCS", FT_UINT32, BASE_DEC, VALS(rrc_T_use_of_HCS_vals), 0, @@ -188241,6 +193086,10 @@ void proto_register_rrc(void) { { "eutraMeasurementForCELLFACH", "rrc.eutraMeasurementForCELLFACH_element", FT_NONE, BASE_NONE, NULL, 0, "EUTRA_MeasurementForCELLFACH_r12", HFILL }}, + { &hf_rrc_up_Measurement_06, + { "up-Measurement", "rrc.up_Measurement_element", + FT_NONE, BASE_NONE, NULL, 0, + "UE_Positioning_Measurement_r13", HFILL }}, { &hf_rrc_ue_State, { "ue-State", "rrc.ue_State", FT_UINT32, BASE_DEC, VALS(rrc_T_ue_State_vals), 0, @@ -188253,22 +193102,22 @@ void proto_register_rrc(void) { { "sfn-SFN-ObsTimeDifference", "rrc.sfn_SFN_ObsTimeDifference", FT_UINT32, BASE_DEC, VALS(rrc_SFN_SFN_ObsTimeDifference_vals), 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_132, + { &hf_rrc_modeSpecificInfo_133, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_132_vals), 0, - "T_modeSpecificInfo_132", HFILL }}, - { &hf_rrc_fdd_180, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_133_vals), 0, + "T_modeSpecificInfo_133", HFILL }}, + { &hf_rrc_fdd_182, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_174", HFILL }}, + "T_fdd_176", HFILL }}, { &hf_rrc_measurementQuantity_06, { "measurementQuantity", "rrc.measurementQuantity", FT_UINT32, BASE_DEC, VALS(rrc_T_measurementQuantity_04_vals), 0, "T_measurementQuantity_04", HFILL }}, - { &hf_rrc_tdd_128, + { &hf_rrc_tdd_129, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_120", HFILL }}, + "T_tdd_121", HFILL }}, { &hf_rrc_MonitoredCellRACH_ListFDD_r11_item, { "MonitoredCellRACH-ResultFDD-r11", "rrc.MonitoredCellRACH_ResultFDD_r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -188781,14 +193630,14 @@ void proto_register_rrc(void) { { "iDot", "rrc.iDot", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING_SIZE_14", HFILL }}, - { &hf_rrc_modeSpecificInfo_133, + { &hf_rrc_modeSpecificInfo_134, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_133_vals), 0, - "T_modeSpecificInfo_133", HFILL }}, - { &hf_rrc_fdd_181, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_134_vals), 0, + "T_modeSpecificInfo_134", HFILL }}, + { &hf_rrc_fdd_183, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_175", HFILL }}, + "T_fdd_177", HFILL }}, { &hf_rrc_neighbourIdentity, { "neighbourIdentity", "rrc.neighbourIdentity_element", FT_NONE, BASE_NONE, NULL, 0, @@ -188797,10 +193646,10 @@ void proto_register_rrc(void) { { "uE-RX-TX-TimeDifferenceType2Info", "rrc.uE_RX_TX_TimeDifferenceType2Info_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd_129, + { &hf_rrc_tdd_130, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_121", HFILL }}, + "T_tdd_122", HFILL }}, { &hf_rrc_neighbourAndChannelIdentity, { "neighbourAndChannelIdentity", "rrc.neighbourAndChannelIdentity_element", FT_NONE, BASE_NONE, NULL, 0, @@ -188813,14 +193662,14 @@ void proto_register_rrc(void) { { "sfn-SFN-ObsTimeDifference2", "rrc.sfn_SFN_ObsTimeDifference2", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_134, + { &hf_rrc_modeSpecificInfo_135, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_134_vals), 0, - "T_modeSpecificInfo_134", HFILL }}, - { &hf_rrc_fdd_182, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_135_vals), 0, + "T_modeSpecificInfo_135", HFILL }}, + { &hf_rrc_fdd_184, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_176", HFILL }}, + "T_fdd_178", HFILL }}, { &hf_rrc_NeighbourList_item, { "Neighbour", "rrc.Neighbour_element", FT_NONE, BASE_NONE, NULL, 0, @@ -188857,30 +193706,22 @@ void proto_register_rrc(void) { { "cellInfo-LCR-r8", "rrc.cellInfo_LCR_r8_element", FT_NONE, BASE_NONE, NULL, 0, "CellInfo_LCR_r8_ext", HFILL }}, - { &hf_rrc_modeSpecificInfo_135, + { &hf_rrc_modeSpecificInfo_136, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_135_vals), 0, - "T_modeSpecificInfo_135", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_136_vals), 0, + "T_modeSpecificInfo_136", HFILL }}, { &hf_rrc_noInfo, { "noInfo", "rrc.noInfo_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd128_68, + { &hf_rrc_tdd128_69, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_66", HFILL }}, + "T_tdd128_67", HFILL }}, { &hf_rrc_cellInfo_02, { "cellInfo", "rrc.cellInfo_element", FT_NONE, BASE_NONE, NULL, 0, "CellInfo_r9", HFILL }}, - { &hf_rrc_modeSpecificInfo_136, - { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_136_vals), 0, - "T_modeSpecificInfo_136", HFILL }}, - { &hf_rrc_tdd128_69, - { "tdd128", "rrc.tdd128_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_67", HFILL }}, { &hf_rrc_modeSpecificInfo_137, { "modeSpecificInfo", "rrc.modeSpecificInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_137_vals), 0, @@ -188889,6 +193730,14 @@ void proto_register_rrc(void) { { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd128_68", HFILL }}, + { &hf_rrc_modeSpecificInfo_138, + { "modeSpecificInfo", "rrc.modeSpecificInfo", + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_138_vals), 0, + "T_modeSpecificInfo_138", HFILL }}, + { &hf_rrc_tdd128_71, + { "tdd128", "rrc.tdd128_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_tdd128_69", HFILL }}, { &hf_rrc_sNPLMonitorSetIndicator_TDD128, { "sNPLMonitorSetIndicator-TDD128", "rrc.sNPLMonitorSetIndicator_TDD128", FT_BYTES, BASE_NONE, NULL, 0, @@ -188897,14 +193746,14 @@ void proto_register_rrc(void) { { "interFreqCellID", "rrc.interFreqCellID", FT_UINT32, BASE_DEC, NULL, 0, "InterFreqCellID_r12", HFILL }}, - { &hf_rrc_modeSpecificInfo_138, + { &hf_rrc_modeSpecificInfo_139, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_138_vals), 0, - "T_modeSpecificInfo_138", HFILL }}, - { &hf_rrc_tdd128_71, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_139_vals), 0, + "T_modeSpecificInfo_139", HFILL }}, + { &hf_rrc_tdd128_72, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_69", HFILL }}, + "T_tdd128_70", HFILL }}, { &hf_rrc_NewInterFreqCellList_item, { "NewInterFreqCell", "rrc.NewInterFreqCell_element", FT_NONE, BASE_NONE, NULL, 0, @@ -189025,10 +193874,10 @@ void proto_register_rrc(void) { { "technologySpecificInfo", "rrc.technologySpecificInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_technologySpecificInfo_01_vals), 0, "T_technologySpecificInfo_01", HFILL }}, - { &hf_rrc_gsm_16, + { &hf_rrc_gsm_17, { "gsm", "rrc.gsm_element", FT_NONE, BASE_NONE, NULL, 0, - "T_gsm_14", HFILL }}, + "T_gsm_15", HFILL }}, { &hf_rrc_cellSelectionReselectionInfo_05, { "cellSelectionReselectionInfo", "rrc.cellSelectionReselectionInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -189049,10 +193898,10 @@ void proto_register_rrc(void) { { "technologySpecificInfo", "rrc.technologySpecificInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_technologySpecificInfo_02_vals), 0, "T_technologySpecificInfo_02", HFILL }}, - { &hf_rrc_gsm_17, + { &hf_rrc_gsm_18, { "gsm", "rrc.gsm_element", FT_NONE, BASE_NONE, NULL, 0, - "T_gsm_15", HFILL }}, + "T_gsm_16", HFILL }}, { &hf_rrc_is_2000_04, { "is-2000", "rrc.is_2000_element", FT_NONE, BASE_NONE, NULL, 0, @@ -189069,14 +193918,14 @@ void proto_register_rrc(void) { { "intraFreqCellID", "rrc.intraFreqCellID", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_139, + { &hf_rrc_modeSpecificInfo_140, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_139_vals), 0, - "T_modeSpecificInfo_139", HFILL }}, - { &hf_rrc_tdd128_72, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_140_vals), 0, + "T_modeSpecificInfo_140", HFILL }}, + { &hf_rrc_tdd128_73, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_70", HFILL }}, + "T_tdd128_71", HFILL }}, { &hf_rrc_intraFreqCellIDOnSecULFreq, { "intraFreqCellIDOnSecULFreq", "rrc.intraFreqCellIDOnSecULFreq", FT_UINT32, BASE_DEC, NULL, 0, @@ -189341,14 +194190,14 @@ void proto_register_rrc(void) { { "blerMeasurementResultsList", "rrc.blerMeasurementResultsList", FT_UINT32, BASE_DEC, NULL, 0, "BLER_MeasurementResultsList", HFILL }}, - { &hf_rrc_modeSpecificInfo_140, + { &hf_rrc_modeSpecificInfo_141, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_140_vals), 0, - "T_modeSpecificInfo_140", HFILL }}, - { &hf_rrc_tdd_130, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_141_vals), 0, + "T_modeSpecificInfo_141", HFILL }}, + { &hf_rrc_tdd_131, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_122", HFILL }}, + "T_tdd_123", HFILL }}, { &hf_rrc_sir_MeasurementResults, { "sir-MeasurementResults", "rrc.sir_MeasurementResults", FT_UINT32, BASE_DEC, NULL, 0, @@ -189393,14 +194242,14 @@ void proto_register_rrc(void) { { "bler-dl-TransChIdList", "rrc.bler_dl_TransChIdList", FT_UINT32, BASE_DEC, NULL, 0, "BLER_TransChIdList", HFILL }}, - { &hf_rrc_modeSpecificInfo_141, + { &hf_rrc_modeSpecificInfo_142, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_141_vals), 0, - "T_modeSpecificInfo_141", HFILL }}, - { &hf_rrc_tdd_131, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_142_vals), 0, + "T_modeSpecificInfo_142", HFILL }}, + { &hf_rrc_tdd_132, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_123", HFILL }}, + "T_tdd_124", HFILL }}, { &hf_rrc_sir_TFCS_List, { "sir-TFCS-List", "rrc.sir_TFCS_List", FT_UINT32, BASE_DEC, NULL, 0, @@ -189769,7 +194618,7 @@ void proto_register_rrc(void) { { "TimeslotInfo", "rrc.TimeslotInfo_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd128_73, + { &hf_rrc_tdd128_74, { "tdd128", "rrc.tdd128", FT_UINT32, BASE_DEC, NULL, 0, "SEQUENCE_SIZE_1_maxTS_LCR_OF_TimeslotInfo_LCR_r4", HFILL }}, @@ -189997,14 +194846,14 @@ void proto_register_rrc(void) { { "measurementQuantity", "rrc.measurementQuantity", FT_UINT32, BASE_DEC, VALS(rrc_UE_MeasurementQuantity_vals), 0, "UE_MeasurementQuantity", HFILL }}, - { &hf_rrc_modeSpecificInfo_142, + { &hf_rrc_modeSpecificInfo_143, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_142_vals), 0, - "T_modeSpecificInfo_142", HFILL }}, - { &hf_rrc_fdd_183, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_143_vals), 0, + "T_modeSpecificInfo_143", HFILL }}, + { &hf_rrc_fdd_185, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_177", HFILL }}, + "T_fdd_179", HFILL }}, { &hf_rrc_ue_TransmittedPowerFDD, { "ue-TransmittedPowerFDD", "rrc.ue_TransmittedPowerFDD", FT_UINT32, BASE_DEC, NULL, 0, @@ -190013,10 +194862,10 @@ void proto_register_rrc(void) { { "ue-RX-TX-ReportEntryList", "rrc.ue_RX_TX_ReportEntryList", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd_132, + { &hf_rrc_tdd_133, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_124", HFILL }}, + "T_tdd_125", HFILL }}, { &hf_rrc_ue_TransmittedPowerTDD_List, { "ue-TransmittedPowerTDD-List", "rrc.ue_TransmittedPowerTDD_List", FT_UINT32, BASE_DEC, NULL, 0, @@ -190029,10 +194878,10 @@ void proto_register_rrc(void) { { "t-ADVinfo", "rrc.t_ADVinfo_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_143, + { &hf_rrc_modeSpecificInfo_144, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_143_vals), 0, - "T_modeSpecificInfo_143", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_144_vals), 0, + "T_modeSpecificInfo_144", HFILL }}, { &hf_rrc_tdd384_768_03, { "tdd384-768", "rrc.tdd384_768_element", FT_NONE, BASE_NONE, NULL, 0, @@ -190041,10 +194890,10 @@ void proto_register_rrc(void) { { "appliedTA", "rrc.appliedTA_element", FT_NONE, BASE_NONE, NULL, 0, "EXT_UL_TimingAdvance", HFILL }}, - { &hf_rrc_tdd128_74, + { &hf_rrc_tdd128_75, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_71", HFILL }}, + "T_tdd128_72", HFILL }}, { &hf_rrc_t_ADVinfo_01, { "t-ADVinfo", "rrc.t_ADVinfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -190081,38 +194930,38 @@ void proto_register_rrc(void) { { "ue-TransmittedPower", "rrc.ue_TransmittedPower", FT_BOOLEAN, BASE_NONE, NULL, 0, "BOOLEAN", HFILL }}, - { &hf_rrc_modeSpecificInfo_144, + { &hf_rrc_modeSpecificInfo_145, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_144_vals), 0, - "T_modeSpecificInfo_144", HFILL }}, - { &hf_rrc_fdd_184, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_145_vals), 0, + "T_modeSpecificInfo_145", HFILL }}, + { &hf_rrc_fdd_186, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_178", HFILL }}, + "T_fdd_180", HFILL }}, { &hf_rrc_ue_RX_TX_TimeDifference, { "ue-RX-TX-TimeDifference", "rrc.ue_RX_TX_TimeDifference", FT_BOOLEAN, BASE_NONE, NULL, 0, "BOOLEAN", HFILL }}, - { &hf_rrc_tdd_133, + { &hf_rrc_tdd_134, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_125", HFILL }}, + "T_tdd_126", HFILL }}, { &hf_rrc_appliedTA_02, { "appliedTA", "rrc.appliedTA", FT_BOOLEAN, BASE_NONE, NULL, 0, "BOOLEAN", HFILL }}, - { &hf_rrc_modeSpecificInfo_145, + { &hf_rrc_modeSpecificInfo_146, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_145_vals), 0, - "T_modeSpecificInfo_145", HFILL }}, - { &hf_rrc_fdd_185, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_146_vals), 0, + "T_modeSpecificInfo_146", HFILL }}, + { &hf_rrc_fdd_187, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_179", HFILL }}, - { &hf_rrc_tdd_134, + "T_fdd_181", HFILL }}, + { &hf_rrc_tdd_135, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_126", HFILL }}, + "T_tdd_127", HFILL }}, { &hf_rrc_tddOption_29, { "tddOption", "rrc.tddOption", FT_UINT32, BASE_DEC, VALS(rrc_T_tddOption_29_vals), 0, @@ -190121,10 +194970,10 @@ void proto_register_rrc(void) { { "tdd384", "rrc.tdd384_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd384_45", HFILL }}, - { &hf_rrc_tdd128_75, + { &hf_rrc_tdd128_76, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_72", HFILL }}, + "T_tdd128_73", HFILL }}, { &hf_rrc_t_ADVinfo_02, { "t-ADVinfo", "rrc.t_ADVinfo", FT_BOOLEAN, BASE_NONE, NULL, 0, @@ -190621,18 +195470,18 @@ void proto_register_rrc(void) { { "mode", "rrc.mode", FT_UINT32, BASE_DEC, VALS(rrc_T_mode_vals), 0, NULL, HFILL }}, - { &hf_rrc_fdd_186, + { &hf_rrc_fdd_188, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_180", HFILL }}, + "T_fdd_182", HFILL }}, { &hf_rrc_primary_CPICH_Info, { "primary-CPICH-Info", "rrc.primary_CPICH_Info_element", FT_NONE, BASE_NONE, NULL, 0, "PrimaryCPICH_Info", HFILL }}, - { &hf_rrc_tdd_135, + { &hf_rrc_tdd_136, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_127", HFILL }}, + "T_tdd_128", HFILL }}, { &hf_rrc_cellParameters, { "cellParameters", "rrc.cellParameters", FT_UINT32, BASE_DEC, NULL, 0, @@ -190657,14 +195506,14 @@ void proto_register_rrc(void) { { "mode", "rrc.mode", FT_UINT32, BASE_DEC, VALS(rrc_T_mode_01_vals), 0, "T_mode_01", HFILL }}, - { &hf_rrc_fdd_187, + { &hf_rrc_fdd_189, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_181", HFILL }}, - { &hf_rrc_tdd_136, + "T_fdd_183", HFILL }}, + { &hf_rrc_tdd_137, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_128", HFILL }}, + "T_tdd_129", HFILL }}, { &hf_rrc_ganss_timeModelreferenceTime, { "ganss-timeModelreferenceTime", "rrc.ganss_timeModelreferenceTime", FT_UINT32, BASE_DEC, NULL, 0, @@ -191005,22 +195854,22 @@ void proto_register_rrc(void) { { "satDataList", "rrc.satDataList", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_146, + { &hf_rrc_modeSpecificInfo_147, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_146_vals), 0, - "T_modeSpecificInfo_146", HFILL }}, - { &hf_rrc_fdd_188, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_147_vals), 0, + "T_modeSpecificInfo_147", HFILL }}, + { &hf_rrc_fdd_190, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_182", HFILL }}, + "T_fdd_184", HFILL }}, { &hf_rrc_referenceIdentity, { "referenceIdentity", "rrc.referenceIdentity_element", FT_NONE, BASE_NONE, NULL, 0, "PrimaryCPICH_Info", HFILL }}, - { &hf_rrc_tdd_137, + { &hf_rrc_tdd_138, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_129", HFILL }}, + "T_tdd_130", HFILL }}, { &hf_rrc_referenceIdentity_01, { "referenceIdentity", "rrc.referenceIdentity", FT_UINT32, BASE_DEC, NULL, 0, @@ -191097,18 +195946,18 @@ void proto_register_rrc(void) { { "burstModeParameters", "rrc.burstModeParameters_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_147, + { &hf_rrc_modeSpecificInfo_148, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_147_vals), 0, - "T_modeSpecificInfo_147", HFILL }}, - { &hf_rrc_fdd_189, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_148_vals), 0, + "T_modeSpecificInfo_148", HFILL }}, + { &hf_rrc_fdd_191, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_183", HFILL }}, - { &hf_rrc_tdd_138, + "T_fdd_185", HFILL }}, + { &hf_rrc_tdd_139, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_130", HFILL }}, + "T_tdd_131", HFILL }}, { &hf_rrc_ip_Spacing_TDD, { "ip-Spacing-TDD", "rrc.ip_Spacing_TDD", FT_UINT32, BASE_DEC, VALS(rrc_IP_Spacing_TDD_vals), 0, @@ -191177,6 +196026,14 @@ void proto_register_rrc(void) { { "ue-positioning-Error", "rrc.ue_positioning_Error_element", FT_NONE, BASE_NONE, NULL, 0, "UE_Positioning_Error_vc50ext", HFILL }}, + { &hf_rrc_ue_positioning_AddPos_MeasurementResults, + { "ue-positioning-AddPos-MeasurementResults", "rrc.ue_positioning_AddPos_MeasurementResults", + FT_UINT32, BASE_DEC, NULL, 0, + "UE_Positioning_AddPos_MeasuredResults", HFILL }}, + { &hf_rrc_ue_positioning_PositionEstimateInfo_02, + { "ue-positioning-PositionEstimateInfo", "rrc.ue_positioning_PositionEstimateInfo_element", + FT_NONE, BASE_NONE, NULL, 0, + "UE_Positioning_PositionEstimateInfo_vdxyext", HFILL }}, { &hf_rrc_ue_positioning_ReportingQuantity, { "ue-positioning-ReportingQuantity", "rrc.ue_positioning_ReportingQuantity_element", FT_NONE, BASE_NONE, NULL, 0, @@ -191249,6 +196106,10 @@ void proto_register_rrc(void) { { "ue-positioning-GANSS-AssistanceData", "rrc.ue_positioning_GANSS_AssistanceData_element", FT_NONE, BASE_NONE, NULL, 0, "UE_Positioning_GANSS_AssistanceData_r12", HFILL }}, + { &hf_rrc_ue_positioning_ReportingQuantity_04, + { "ue-positioning-ReportingQuantity", "rrc.ue_positioning_ReportingQuantity_element", + FT_NONE, BASE_NONE, NULL, 0, + "UE_Positioning_ReportingQuantity_r13", HFILL }}, { &hf_rrc_event7a, { "event7a", "rrc.event7a_element", FT_NONE, BASE_NONE, NULL, 0, @@ -191337,14 +196198,14 @@ void proto_register_rrc(void) { { "neighbourList", "rrc.neighbourList", FT_UINT32, BASE_DEC, NULL, 0, "NeighbourList_TDD_r7", HFILL }}, - { &hf_rrc_modeSpecificInfo_148, + { &hf_rrc_modeSpecificInfo_149, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_148_vals), 0, - "T_modeSpecificInfo_148", HFILL }}, - { &hf_rrc_fdd_190, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_149_vals), 0, + "T_modeSpecificInfo_149", HFILL }}, + { &hf_rrc_fdd_192, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_184", HFILL }}, + "T_fdd_186", HFILL }}, { &hf_rrc_referenceCellIDentity, { "referenceCellIDentity", "rrc.referenceCellIDentity_element", FT_NONE, BASE_NONE, NULL, 0, @@ -191353,10 +196214,10 @@ void proto_register_rrc(void) { { "ue-RX-TX-TimeDifferenceType2Info", "rrc.ue_RX_TX_TimeDifferenceType2Info_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd_139, + { &hf_rrc_tdd_140, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_131", HFILL }}, + "T_tdd_132", HFILL }}, { &hf_rrc_referenceCellIdentity, { "referenceCellIdentity", "rrc.referenceCellIdentity", FT_UINT32, BASE_DEC, NULL, 0, @@ -191369,18 +196230,18 @@ void proto_register_rrc(void) { { "neighbourList-v390ext", "rrc.neighbourList_v390ext", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_149, + { &hf_rrc_modeSpecificInfo_150, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_149_vals), 0, - "T_modeSpecificInfo_149", HFILL }}, - { &hf_rrc_fdd_191, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_150_vals), 0, + "T_modeSpecificInfo_150", HFILL }}, + { &hf_rrc_fdd_193, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_185", HFILL }}, - { &hf_rrc_tdd_140, + "T_fdd_187", HFILL }}, + { &hf_rrc_tdd_141, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_132", HFILL }}, + "T_tdd_133", HFILL }}, { &hf_rrc_cellAndChannelIdentity, { "cellAndChannelIdentity", "rrc.cellAndChannelIdentity_element", FT_NONE, BASE_NONE, NULL, 0, @@ -191413,18 +196274,18 @@ void proto_register_rrc(void) { { "ueAssisted", "rrc.ueAssisted_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_150, + { &hf_rrc_modeSpecificInfo_151, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_150_vals), 0, - "T_modeSpecificInfo_150", HFILL }}, - { &hf_rrc_fdd_192, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_151_vals), 0, + "T_modeSpecificInfo_151", HFILL }}, + { &hf_rrc_fdd_194, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_186", HFILL }}, - { &hf_rrc_tdd_141, + "T_fdd_188", HFILL }}, + { &hf_rrc_tdd_142, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_133", HFILL }}, + "T_tdd_134", HFILL }}, { &hf_rrc_ue_positioning_IPDL_Paremeters_01, { "ue-positioning-IPDL-Paremeters", "rrc.ue_positioning_IPDL_Paremeters_element", FT_NONE, BASE_NONE, NULL, 0, @@ -191461,34 +196322,34 @@ void proto_register_rrc(void) { { "ueAssisted", "rrc.ueAssisted_element", FT_NONE, BASE_NONE, NULL, 0, "T_ueAssisted_01", HFILL }}, - { &hf_rrc_modeSpecificInfo_151, + { &hf_rrc_modeSpecificInfo_152, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_151_vals), 0, - "T_modeSpecificInfo_151", HFILL }}, - { &hf_rrc_fdd_193, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_152_vals), 0, + "T_modeSpecificInfo_152", HFILL }}, + { &hf_rrc_fdd_195, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_187", HFILL }}, - { &hf_rrc_tdd_142, + "T_fdd_189", HFILL }}, + { &hf_rrc_tdd_143, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_134", HFILL }}, + "T_tdd_135", HFILL }}, { &hf_rrc_roundTripTimeExtension, { "roundTripTimeExtension", "rrc.roundTripTimeExtension", FT_UINT32, BASE_DEC, NULL, 0, "INTEGER_0_70274", HFILL }}, - { &hf_rrc_modeSpecificInfo_152, + { &hf_rrc_modeSpecificInfo_153, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_152_vals), 0, - "T_modeSpecificInfo_152", HFILL }}, - { &hf_rrc_fdd_194, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_153_vals), 0, + "T_modeSpecificInfo_153", HFILL }}, + { &hf_rrc_fdd_196, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_188", HFILL }}, - { &hf_rrc_tdd_143, + "T_fdd_190", HFILL }}, + { &hf_rrc_tdd_144, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_135", HFILL }}, + "T_tdd_136", HFILL }}, { &hf_rrc_positioningMode_02, { "positioningMode", "rrc.positioningMode", FT_UINT32, BASE_DEC, VALS(rrc_T_positioningMode_02_vals), 0, @@ -191533,18 +196394,18 @@ void proto_register_rrc(void) { { "stdOfOTDOA-Measurements", "rrc.stdOfOTDOA_Measurements", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING_SIZE_5", HFILL }}, - { &hf_rrc_modeSpecificInfo_153, + { &hf_rrc_modeSpecificInfo_154, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_153_vals), 0, - "T_modeSpecificInfo_153", HFILL }}, - { &hf_rrc_fdd_195, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_154_vals), 0, + "T_modeSpecificInfo_154", HFILL }}, + { &hf_rrc_fdd_197, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_189", HFILL }}, - { &hf_rrc_tdd_144, + "T_fdd_191", HFILL }}, + { &hf_rrc_tdd_145, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_136", HFILL }}, + "T_tdd_137", HFILL }}, { &hf_rrc_positioningMode_03, { "positioningMode", "rrc.positioningMode", FT_UINT32, BASE_DEC, VALS(rrc_T_positioningMode_03_vals), 0, @@ -191557,18 +196418,18 @@ void proto_register_rrc(void) { { "ueAssisted", "rrc.ueAssisted_element", FT_NONE, BASE_NONE, NULL, 0, "T_ueAssisted_03", HFILL }}, - { &hf_rrc_modeSpecificInfo_154, + { &hf_rrc_modeSpecificInfo_155, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_154_vals), 0, - "T_modeSpecificInfo_154", HFILL }}, - { &hf_rrc_fdd_196, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_155_vals), 0, + "T_modeSpecificInfo_155", HFILL }}, + { &hf_rrc_fdd_198, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_190", HFILL }}, - { &hf_rrc_tdd_145, + "T_fdd_192", HFILL }}, + { &hf_rrc_tdd_146, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_137", HFILL }}, + "T_tdd_138", HFILL }}, { &hf_rrc_positioningMode_04, { "positioningMode", "rrc.positioningMode", FT_UINT32, BASE_DEC, VALS(rrc_T_positioningMode_04_vals), 0, @@ -191585,30 +196446,30 @@ void proto_register_rrc(void) { { "ueAssisted", "rrc.ueAssisted_element", FT_NONE, BASE_NONE, NULL, 0, "T_ueAssisted_04", HFILL }}, - { &hf_rrc_modeSpecificInfo_155, - { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_155_vals), 0, - "T_modeSpecificInfo_155", HFILL }}, - { &hf_rrc_fdd_197, - { "fdd", "rrc.fdd_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_191", HFILL }}, - { &hf_rrc_tdd_146, - { "tdd", "rrc.tdd_element", - FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_138", HFILL }}, { &hf_rrc_modeSpecificInfo_156, { "modeSpecificInfo", "rrc.modeSpecificInfo", FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_156_vals), 0, "T_modeSpecificInfo_156", HFILL }}, - { &hf_rrc_fdd_198, + { &hf_rrc_fdd_199, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_192", HFILL }}, + "T_fdd_193", HFILL }}, { &hf_rrc_tdd_147, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd_139", HFILL }}, + { &hf_rrc_modeSpecificInfo_157, + { "modeSpecificInfo", "rrc.modeSpecificInfo", + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_157_vals), 0, + "T_modeSpecificInfo_157", HFILL }}, + { &hf_rrc_fdd_200, + { "fdd", "rrc.fdd_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_fdd_194", HFILL }}, + { &hf_rrc_tdd_148, + { "tdd", "rrc.tdd_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_tdd_140", HFILL }}, { &hf_rrc_positioningMode_05, { "positioningMode", "rrc.positioningMode", FT_UINT32, BASE_DEC, VALS(rrc_T_positioningMode_05_vals), 0, @@ -191629,18 +196490,18 @@ void proto_register_rrc(void) { { "cell-Timing", "rrc.cell_Timing_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_157, + { &hf_rrc_modeSpecificInfo_158, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_157_vals), 0, - "T_modeSpecificInfo_157", HFILL }}, - { &hf_rrc_fdd_199, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_158_vals), 0, + "T_modeSpecificInfo_158", HFILL }}, + { &hf_rrc_fdd_201, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_193", HFILL }}, - { &hf_rrc_tdd_148, + "T_fdd_195", HFILL }}, + { &hf_rrc_tdd_149, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_140", HFILL }}, + "T_tdd_141", HFILL }}, { &hf_rrc_positionEstimate, { "positionEstimate", "rrc.positionEstimate", FT_UINT32, BASE_DEC, VALS(rrc_PositionEstimate_vals), 0, @@ -191669,6 +196530,10 @@ void proto_register_rrc(void) { { "velocityEstimate", "rrc.velocityEstimate", FT_UINT32, BASE_DEC, VALS(rrc_VelocityEstimate_vals), 0, NULL, HFILL }}, + { &hf_rrc_locationTimeStamp, + { "locationTimeStamp", "rrc.locationTimeStamp", + FT_STRING, BASE_NONE, NULL, 0, + "UTCTime", HFILL }}, { &hf_rrc_ue_positioning_ReportingCriteria, { "ue-positioning-ReportingCriteria", "rrc.ue_positioning_ReportingCriteria", FT_UINT32, BASE_DEC, NULL, 0, @@ -191745,6 +196610,106 @@ void proto_register_rrc(void) { { "gANSSMultiFreqMeasurementRequested", "rrc.gANSSMultiFreqMeasurementRequested", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING_SIZE_8", HFILL }}, + { &hf_rrc_velocityRequested_02, + { "velocityRequested", "rrc.velocityRequested", + FT_UINT32, BASE_DEC, VALS(rrc_T_velocityRequested_02_vals), 0, + "T_velocityRequested_02", HFILL }}, + { &hf_rrc_additionalPositioningMethods, + { "additionalPositioningMethods", "rrc.additionalPositioningMethods", + FT_BYTES, BASE_NONE, NULL, 0, + "BIT_STRING_SIZE_8", HFILL }}, + { &hf_rrc_UE_Positioning_AddPos_MeasuredResults_item, + { "UE-Positioning-AddPos-MeasuredResults-element", "rrc.UE_Positioning_AddPos_MeasuredResults_element_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_timestamp, + { "timestamp", "rrc.timestamp", + FT_STRING, BASE_NONE, NULL, 0, + "UTCTime", HFILL }}, + { &hf_rrc_addPos_ID_01, + { "addPos-ID", "rrc.addPos_ID", + FT_UINT32, BASE_DEC, VALS(rrc_T_addPos_ID_01_vals), 0, + "T_addPos_ID_01", HFILL }}, + { &hf_rrc_barometricPressure, + { "barometricPressure", "rrc.barometricPressure_element", + FT_NONE, BASE_NONE, NULL, 0, + "UE_Positioning_BarometricPressureMeasurement", HFILL }}, + { &hf_rrc_wlan, + { "wlan", "rrc.wlan", + FT_UINT32, BASE_DEC, NULL, 0, + "UE_Positioning_WLANMeasurementList", HFILL }}, + { &hf_rrc_bt, + { "bt", "rrc.bt", + FT_UINT32, BASE_DEC, NULL, 0, + "UE_Positioning_BTMeasurementList", HFILL }}, + { &hf_rrc_mbs, + { "mbs", "rrc.mbs", + FT_UINT32, BASE_DEC, NULL, 0, + "UE_Positioning_MBSMeasurementList", HFILL }}, + { &hf_rrc_ubpMeasurement, + { "ubpMeasurement", "rrc.ubpMeasurement", + FT_UINT32, BASE_DEC, NULL, 0, + "INTEGER_30000_115000", HFILL }}, + { &hf_rrc_UE_Positioning_WLANMeasurementList_item, + { "UE-Positioning-WLANMeasurementList-element", "rrc.UE_Positioning_WLANMeasurementList_element_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_wlanBSSID, + { "wlanBSSID", "rrc.wlanBSSID", + FT_BYTES, BASE_NONE, NULL, 0, + "OCTET_STRING_SIZE_6", HFILL }}, + { &hf_rrc_wlanSSID, + { "wlanSSID", "rrc.wlanSSID", + FT_BYTES, BASE_NONE, NULL, 0, + "OCTET_STRING_SIZE_1_32", HFILL }}, + { &hf_rrc_wlanRSSI, + { "wlanRSSI", "rrc.wlanRSSI", + FT_INT32, BASE_DEC, NULL, 0, + "INTEGER_M127_128", HFILL }}, + { &hf_rrc_wlanRTTvalue, + { "wlanRTTvalue", "rrc.wlanRTTvalue", + FT_UINT32, BASE_DEC, NULL, 0, + "INTEGER_0_16777215", HFILL }}, + { &hf_rrc_wlanRTTunits, + { "wlanRTTunits", "rrc.wlanRTTunits", + FT_UINT32, BASE_DEC, VALS(rrc_T_wlanRTTunits_vals), 0, + NULL, HFILL }}, + { &hf_rrc_wlanRTTaccuracy, + { "wlanRTTaccuracy", "rrc.wlanRTTaccuracy", + FT_UINT32, BASE_DEC, NULL, 0, + "INTEGER_0_255", HFILL }}, + { &hf_rrc_wlanAPChannelFrequency, + { "wlanAPChannelFrequency", "rrc.wlanAPChannelFrequency", + FT_UINT32, BASE_DEC, NULL, 0, + "INTEGER_0_256", HFILL }}, + { &hf_rrc_wlanServingFlag, + { "wlanServingFlag", "rrc.wlanServingFlag", + FT_BOOLEAN, BASE_NONE, NULL, 0, + "BOOLEAN", HFILL }}, + { &hf_rrc_UE_Positioning_BTMeasurementList_item, + { "UE-Positioning-BTMeasurementList-element", "rrc.UE_Positioning_BTMeasurementList_element_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_btAddr, + { "btAddr", "rrc.btAddr", + FT_BYTES, BASE_NONE, NULL, 0, + "OCTET_STRING_SIZE_6", HFILL }}, + { &hf_rrc_btRSSI, + { "btRSSI", "rrc.btRSSI", + FT_INT32, BASE_DEC, NULL, 0, + "INTEGER_M127_128", HFILL }}, + { &hf_rrc_UE_Positioning_MBSMeasurementList_item, + { "UE-Positioning-MBSMeasurementList-element", "rrc.UE_Positioning_MBSMeasurementList_element_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_transmitterId, + { "transmitterId", "rrc.transmitterId", + FT_UINT32, BASE_DEC, NULL, 0, + "INTEGER_0_32767", HFILL }}, + { &hf_rrc_codePhase_02, + { "codePhase", "rrc.codePhase", + FT_UINT32, BASE_DEC, NULL, 0, + "INTEGER_0_2097151", HFILL }}, { &hf_rrc_utcA0, { "utcA0", "rrc.utcA0", FT_BYTES, BASE_NONE, NULL, 0, @@ -191853,14 +196818,14 @@ void proto_register_rrc(void) { { "mode", "rrc.mode", FT_UINT32, BASE_DEC, VALS(rrc_T_mode_02_vals), 0, "T_mode_02", HFILL }}, - { &hf_rrc_fdd_200, + { &hf_rrc_fdd_202, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_194", HFILL }}, - { &hf_rrc_tdd_149, + "T_fdd_196", HFILL }}, + { &hf_rrc_tdd_150, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_141", HFILL }}, + "T_tdd_142", HFILL }}, { &hf_rrc_UTRAN_FDD_FrequencyList_item, { "UTRAN-FDD-Frequency", "rrc.UTRAN_FDD_Frequency_element", FT_NONE, BASE_NONE, NULL, 0, @@ -191893,18 +196858,18 @@ void proto_register_rrc(void) { { "ls-part", "rrc.ls_part", FT_UINT32, BASE_DEC, NULL, 0, "INTEGER_0_4294967295", HFILL }}, - { &hf_rrc_modeSpecificInfo_158, + { &hf_rrc_modeSpecificInfo_159, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_158_vals), 0, - "T_modeSpecificInfo_158", HFILL }}, - { &hf_rrc_fdd_201, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_159_vals), 0, + "T_modeSpecificInfo_159", HFILL }}, + { &hf_rrc_fdd_203, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_195", HFILL }}, - { &hf_rrc_tdd_150, + "T_fdd_197", HFILL }}, + { &hf_rrc_tdd_151, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_142", HFILL }}, + "T_tdd_143", HFILL }}, { &hf_rrc_ue_GPSTimingOfCell, { "ue-GPSTimingOfCell", "rrc.ue_GPSTimingOfCell_element", FT_NONE, BASE_NONE, NULL, 0, @@ -191913,18 +196878,18 @@ void proto_register_rrc(void) { { "ms-part", "rrc.ms_part", FT_UINT32, BASE_DEC, NULL, 0, "INTEGER_0_16383", HFILL }}, - { &hf_rrc_modeSpecificInfo_159, + { &hf_rrc_modeSpecificInfo_160, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_159_vals), 0, - "T_modeSpecificInfo_159", HFILL }}, - { &hf_rrc_fdd_202, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_160_vals), 0, + "T_modeSpecificInfo_160", HFILL }}, + { &hf_rrc_fdd_204, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_196", HFILL }}, - { &hf_rrc_tdd_151, + "T_fdd_198", HFILL }}, + { &hf_rrc_tdd_152, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_143", HFILL }}, + "T_tdd_144", HFILL }}, { &hf_rrc_utra_ServingCell, { "utra-ServingCell", "rrc.utra_ServingCell_element", FT_NONE, BASE_NONE, NULL, 0, @@ -191965,6 +196930,42 @@ void proto_register_rrc(void) { { "horizontalWithVerticalVelocityAndUncertainty", "rrc.horizontalWithVerticalVelocityAndUncertainty_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_acdc_Barred, + { "acdc-Barred", "rrc.acdc_Barred", + FT_UINT32, BASE_DEC, VALS(rrc_T_acdc_Barred_vals), 0, + NULL, HFILL }}, + { &hf_rrc_acdc_acb_barringBitmap, + { "acdc-acb-barringBitmap", "rrc.acdc_acb_barringBitmap", + FT_BYTES, BASE_NONE, NULL, 0, + "BIT_STRING_SIZE_10", HFILL }}, + { &hf_rrc_acdc_ParametersPerPLMN_List, + { "acdc-ParametersPerPLMN-List", "rrc.acdc_ParametersPerPLMN_List", + FT_UINT32, BASE_DEC, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_acdc_ParametersForAll, + { "acdc-ParametersForAll", "rrc.acdc_ParametersForAll_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_acdc_Information, + { "acdc-Information", "rrc.acdc_Information", + FT_UINT32, BASE_DEC, NULL, 0, + "SpecificACDC_BarringInformation", HFILL }}, + { &hf_rrc_acdcApplicableForRoamer, + { "acdcApplicableForRoamer", "rrc.acdcApplicableForRoamer", + FT_UINT32, BASE_DEC, VALS(rrc_T_acdcApplicableForRoamer_vals), 0, + NULL, HFILL }}, + { &hf_rrc_ACDC_ParametersPerPLMN_List_item, + { "ACDC-ParametersPerPLMN-List item", "rrc.ACDC_ParametersPerPLMN_List_item_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_plmnSpecificACDC_Parameters, + { "plmnSpecificACDC-Parameters", "rrc.plmnSpecificACDC_Parameters", + FT_UINT32, BASE_DEC, NULL, 0, + "SpecificACDC_BarringInformation", HFILL }}, + { &hf_rrc_acdcApplicableForRoamer_01, + { "acdcApplicableForRoamer", "rrc.acdcApplicableForRoamer", + FT_UINT32, BASE_DEC, VALS(rrc_T_acdcApplicableForRoamer_01_vals), 0, + "T_acdcApplicableForRoamer_01", HFILL }}, { &hf_rrc_bcch_ModificationTime, { "bcch-ModificationTime", "rrc.bcch_ModificationTime", FT_UINT32, BASE_DEC, NULL, 0, @@ -192045,22 +197046,22 @@ void proto_register_rrc(void) { { "DataVolumePerRB", "rrc.DataVolumePerRB_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_160, + { &hf_rrc_modeSpecificInfo_161, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_160_vals), 0, - "T_modeSpecificInfo_160", HFILL }}, - { &hf_rrc_fdd_203, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_161_vals), 0, + "T_modeSpecificInfo_161", HFILL }}, + { &hf_rrc_fdd_205, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_197", HFILL }}, + "T_fdd_199", HFILL }}, { &hf_rrc_intraFreqMeasQuantity_FDD_01, { "intraFreqMeasQuantity-FDD", "rrc.intraFreqMeasQuantity_FDD", FT_UINT32, BASE_DEC, VALS(rrc_IntraFreqMeasQuantity_FDD_sib3_vals), 0, "IntraFreqMeasQuantity_FDD_sib3", HFILL }}, - { &hf_rrc_tdd_152, + { &hf_rrc_tdd_153, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_144", HFILL }}, + "T_tdd_145", HFILL }}, { &hf_rrc_intraFreqMeasQuantity_TDDList_01, { "intraFreqMeasQuantity-TDDList", "rrc.intraFreqMeasQuantity_TDDList", FT_UINT32, BASE_DEC, NULL, 0, @@ -192217,10 +197218,10 @@ void proto_register_rrc(void) { { "GERANIu-MessageList item", "rrc.GERANIu_MessageList_item", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING_SIZE_1_32768", HFILL }}, - { &hf_rrc_gsm_18, + { &hf_rrc_gsm_19, { "gsm", "rrc.gsm_element", FT_NONE, BASE_NONE, NULL, 0, - "T_gsm_16", HFILL }}, + "T_gsm_17", HFILL }}, { &hf_rrc_gsm_Classmark2, { "gsm-Classmark2", "rrc.gsm_Classmark2", FT_BYTES, BASE_NONE, NULL, 0, @@ -192253,10 +197254,10 @@ void proto_register_rrc(void) { { "eutra-RadioAccessCapability", "rrc.eutra_RadioAccessCapability_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_gsm_19, + { &hf_rrc_gsm_20, { "gsm", "rrc.gsm_element", FT_NONE, BASE_NONE, NULL, 0, - "T_gsm_17", HFILL }}, + "T_gsm_18", HFILL }}, { &hf_rrc_gsmSecurityCapability, { "gsmSecurityCapability", "rrc.gsmSecurityCapability", FT_BYTES, BASE_NONE, NULL, 0, @@ -192309,10 +197310,10 @@ void proto_register_rrc(void) { { "masterInformationBlock-vc50ext", "rrc.masterInformationBlock_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "MasterInformationBlock_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_208, + { &hf_rrc_nonCriticalExtensions_218, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_208", HFILL }}, + "T_nonCriticalExtensions_218", HFILL }}, { &hf_rrc_multiplePLMN_List, { "multiplePLMN-List", "rrc.multiplePLMN_List_element", FT_NONE, BASE_NONE, NULL, 0, @@ -192713,8 +197714,8 @@ void proto_register_rrc(void) { { "sysInfoType11ter", "rrc.sysInfoType11ter_element", FT_NONE, BASE_NONE, NULL, 0, "CellValueTag3", HFILL }}, - { &hf_rrc_spare22, - { "spare22", "rrc.spare22_element", + { &hf_rrc_sysInfoType25, + { "sysInfoType25", "rrc.sysInfoType25_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, { &hf_rrc_spare21, @@ -192837,6 +197838,10 @@ void proto_register_rrc(void) { { "systemInfoType11ter", "rrc.systemInfoType11ter_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_systemInfoType25, + { "systemInfoType25", "rrc.systemInfoType25_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, { &hf_rrc_sibOFF, { "sibOFF", "rrc.sibOFF", FT_UINT32, BASE_DEC, VALS(rrc_SibOFF_vals), 0, @@ -192849,6 +197854,18 @@ void proto_register_rrc(void) { { "SibOFF-vc50ext", "rrc.SibOFF_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_SpecificACDC_BarringInformation_item, + { "SpecificACDC-BarringInformation item", "rrc.SpecificACDC_BarringInformation_item_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_acdc_Barring, + { "acdc-Barring", "rrc.acdc_Barring", + FT_UINT32, BASE_DEC, VALS(rrc_ACDC_Barring_vals), 0, + NULL, HFILL }}, + { &hf_rrc_expirationTimeFactor, + { "expirationTimeFactor", "rrc.expirationTimeFactor", + FT_UINT32, BASE_DEC, NULL, 0, + "ExpirationTimeFactor2", HFILL }}, { &hf_rrc_cn_CommonGSM_MAP_NAS_SysInfo_03, { "cn-CommonGSM-MAP-NAS-SysInfo", "rrc.cn_CommonGSM_MAP_NAS_SysInfo", FT_BYTES, BASE_NONE, NULL, 0, @@ -192877,10 +197894,10 @@ void proto_register_rrc(void) { { "sysInfoType1-v860ext", "rrc.sysInfoType1_v860ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType1_v860ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_209, + { &hf_rrc_nonCriticalExtensions_219, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_209", HFILL }}, + "T_nonCriticalExtensions_219", HFILL }}, { &hf_rrc_ue_IdleTimersAndConstants_v3a0ext, { "ue-IdleTimersAndConstants-v3a0ext", "rrc.ue_IdleTimersAndConstants_v3a0ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -192889,10 +197906,10 @@ void proto_register_rrc(void) { { "ura-IdentityList", "rrc.ura_IdentityList", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_210, + { &hf_rrc_nonCriticalExtensions_220, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_210", HFILL }}, + "T_nonCriticalExtensions_220", HFILL }}, { &hf_rrc_sib4indicator, { "sib4indicator", "rrc.sib4indicator", FT_BOOLEAN, BASE_NONE, NULL, 0, @@ -192985,10 +198002,10 @@ void proto_register_rrc(void) { { "sysInfoType3-vc50ext", "rrc.sysInfoType3_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType3_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_211, + { &hf_rrc_nonCriticalExtensions_221, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_211", HFILL }}, + "T_nonCriticalExtensions_221", HFILL }}, { &hf_rrc_mapping_LCR, { "mapping-LCR", "rrc.mapping_LCR_element", FT_NONE, BASE_NONE, NULL, 0, @@ -193081,10 +198098,10 @@ void proto_register_rrc(void) { { "sysInfoType4-v5c0ext", "rrc.sysInfoType4_v5c0ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType4_v5c0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_212, + { &hf_rrc_nonCriticalExtensions_222, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_212", HFILL }}, + "T_nonCriticalExtensions_222", HFILL }}, { &hf_rrc_cellSelectReselectInfoPCHFACH_v5b0ext, { "cellSelectReselectInfoPCHFACH-v5b0ext", "rrc.cellSelectReselectInfoPCHFACH_v5b0ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -193097,22 +198114,22 @@ void proto_register_rrc(void) { { "pich-PowerOffset", "rrc.pich_PowerOffset", FT_INT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_161, + { &hf_rrc_modeSpecificInfo_162, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_161_vals), 0, - "T_modeSpecificInfo_161", HFILL }}, - { &hf_rrc_fdd_204, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_162_vals), 0, + "T_modeSpecificInfo_162", HFILL }}, + { &hf_rrc_fdd_206, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_198", HFILL }}, + "T_fdd_200", HFILL }}, { &hf_rrc_aich_PowerOffset, { "aich-PowerOffset", "rrc.aich_PowerOffset", FT_INT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd_153, + { &hf_rrc_tdd_154, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_145", HFILL }}, + "T_tdd_146", HFILL }}, { &hf_rrc_pusch_SysInfoList_SFN, { "pusch-SysInfoList-SFN", "rrc.pusch_SysInfoList_SFN", FT_UINT32, BASE_DEC, NULL, 0, @@ -193313,14 +198330,14 @@ void proto_register_rrc(void) { { "cBS-DRX-Level1Information-extension", "rrc.cBS_DRX_Level1Information_extension", FT_UINT32, BASE_DEC, VALS(rrc_CBS_DRX_Level1Information_extension_r6_vals), 0, "CBS_DRX_Level1Information_extension_r6", HFILL }}, - { &hf_rrc_modeSpecificInfo_162, + { &hf_rrc_modeSpecificInfo_163, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_162_vals), 0, - "T_modeSpecificInfo_162", HFILL }}, - { &hf_rrc_fdd_205, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_163_vals), 0, + "T_modeSpecificInfo_163", HFILL }}, + { &hf_rrc_fdd_207, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_199", HFILL }}, + "T_fdd_201", HFILL }}, { &hf_rrc_hs_dsch_CommonSystemInformation, { "hs-dsch-CommonSystemInformation", "rrc.hs_dsch_CommonSystemInformation_element", FT_NONE, BASE_NONE, NULL, 0, @@ -193345,10 +198362,10 @@ void proto_register_rrc(void) { { "prach-SystemInformationList", "rrc.prach_SystemInformationList", FT_UINT32, BASE_DEC, NULL, 0, "PRACH_SystemInformationList_VHCR_r7", HFILL }}, - { &hf_rrc_tdd128_76, + { &hf_rrc_tdd128_77, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_73", HFILL }}, + "T_tdd128_74", HFILL }}, { &hf_rrc_prach_SystemInformationList_02, { "prach-SystemInformationList", "rrc.prach_SystemInformationList", FT_UINT32, BASE_DEC, NULL, 0, @@ -193373,22 +198390,22 @@ void proto_register_rrc(void) { { "dummy", "rrc.dummy_element", FT_NONE, BASE_NONE, NULL, 0, "T_dummy_15", HFILL }}, - { &hf_rrc_modeSpecificInfo_163, + { &hf_rrc_modeSpecificInfo_164, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_163_vals), 0, - "T_modeSpecificInfo_163", HFILL }}, - { &hf_rrc_fdd_206, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_164_vals), 0, + "T_modeSpecificInfo_164", HFILL }}, + { &hf_rrc_fdd_208, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_200", HFILL }}, + "T_fdd_202", HFILL }}, { &hf_rrc_hs_dsch_DrxCellfach_info, { "hs-dsch-DrxCellfach-info", "rrc.hs_dsch_DrxCellfach_info_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_tdd128_77, + { &hf_rrc_tdd128_78, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_74", HFILL }}, + "T_tdd128_75", HFILL }}, { &hf_rrc_hs_dsch_CommonSysInfo, { "hs-dsch-CommonSysInfo", "rrc.hs_dsch_CommonSysInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -193429,10 +198446,10 @@ void proto_register_rrc(void) { { "sysInfoType5-vb50ext", "rrc.sysInfoType5_vb50ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType5_vb50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_213, + { &hf_rrc_nonCriticalExtensions_223, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_213", HFILL }}, + "T_nonCriticalExtensions_223", HFILL }}, { &hf_rrc_sib22indicator, { "sib22indicator", "rrc.sib22indicator", FT_BOOLEAN, BASE_NONE, NULL, 0, @@ -193441,22 +198458,22 @@ void proto_register_rrc(void) { { "cellUpdateMessageOptimisedEncoding", "rrc.cellUpdateMessageOptimisedEncoding", FT_UINT32, BASE_DEC, VALS(rrc_T_cellUpdateMessageOptimisedEncoding_vals), 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_164, + { &hf_rrc_modeSpecificInfo_165, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_164_vals), 0, - "T_modeSpecificInfo_164", HFILL }}, - { &hf_rrc_fdd_207, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_165_vals), 0, + "T_modeSpecificInfo_165", HFILL }}, + { &hf_rrc_fdd_209, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_201", HFILL }}, + "T_fdd_203", HFILL }}, { &hf_rrc_dummy_61, { "dummy", "rrc.dummy", FT_INT32, BASE_DEC, NULL, 0, "CSICH_PowerOffset", HFILL }}, - { &hf_rrc_tdd_154, + { &hf_rrc_tdd_155, { "tdd", "rrc.tdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd_146", HFILL }}, + "T_tdd_147", HFILL }}, { &hf_rrc_v4b0NonCriticalExtensions_20, { "v4b0NonCriticalExtensions", "rrc.v4b0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -193513,10 +198530,10 @@ void proto_register_rrc(void) { { "sysInfoType6-va80ext", "rrc.sysInfoType6_va80ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType6_va80ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_214, + { &hf_rrc_nonCriticalExtensions_224, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_214", HFILL }}, + "T_nonCriticalExtensions_224", HFILL }}, { &hf_rrc_tdd128SpecificInfo_01, { "tdd128SpecificInfo", "rrc.tdd128SpecificInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -193529,14 +198546,14 @@ void proto_register_rrc(void) { { "tdd768SpecificInfo", "rrc.tdd768SpecificInfo_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_165, + { &hf_rrc_modeSpecificInfo_166, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_165_vals), 0, - "T_modeSpecificInfo_165", HFILL }}, - { &hf_rrc_fdd_208, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_166_vals), 0, + "T_modeSpecificInfo_166", HFILL }}, + { &hf_rrc_fdd_210, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_202", HFILL }}, + "T_fdd_204", HFILL }}, { &hf_rrc_ul_Interference, { "ul-Interference", "rrc.ul_Interference", FT_INT32, BASE_DEC, NULL, 0, @@ -193549,14 +198566,14 @@ void proto_register_rrc(void) { { "prach-Information-SIB6-List", "rrc.prach_Information_SIB6_List", FT_UINT32, BASE_DEC, NULL, 0, "DynamicPersistenceLevelList", HFILL }}, - { &hf_rrc_expirationTimeFactor, + { &hf_rrc_expirationTimeFactor_01, { "expirationTimeFactor", "rrc.expirationTimeFactor", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_215, + { &hf_rrc_nonCriticalExtensions_225, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_215", HFILL }}, + "T_nonCriticalExtensions_225", HFILL }}, { &hf_rrc_dummy1_07, { "dummy1", "rrc.dummy1_element", FT_NONE, BASE_NONE, NULL, 0, @@ -193569,26 +198586,26 @@ void proto_register_rrc(void) { { "dummy3", "rrc.dummy3", FT_INT32, BASE_DEC, NULL, 0, "CSICH_PowerOffset", HFILL }}, - { &hf_rrc_nonCriticalExtensions_216, + { &hf_rrc_nonCriticalExtensions_226, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_216", HFILL }}, + "T_nonCriticalExtensions_226", HFILL }}, { &hf_rrc_dummy_62, { "dummy", "rrc.dummy", FT_UINT32, BASE_DEC, NULL, 0, "CPCH_PersistenceLevelsList", HFILL }}, - { &hf_rrc_nonCriticalExtensions_217, + { &hf_rrc_nonCriticalExtensions_227, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_217", HFILL }}, + "T_nonCriticalExtensions_227", HFILL }}, { &hf_rrc_dummy_63, { "dummy", "rrc.dummy", FT_UINT32, BASE_DEC, NULL, 0, "DRAC_SysInfoList", HFILL }}, - { &hf_rrc_nonCriticalExtensions_218, + { &hf_rrc_nonCriticalExtensions_228, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_218", HFILL }}, + "T_nonCriticalExtensions_228", HFILL }}, { &hf_rrc_sib12indicator, { "sib12indicator", "rrc.sib12indicator", FT_BOOLEAN, BASE_NONE, NULL, 0, @@ -193673,10 +198690,10 @@ void proto_register_rrc(void) { { "sysInfoType11-vc50ext", "rrc.sysInfoType11_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType11_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_219, + { &hf_rrc_nonCriticalExtensions_229, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_219", HFILL }}, + "T_nonCriticalExtensions_229", HFILL }}, { &hf_rrc_fach_MeasurementOccasionInfo_LCR_Ext, { "fach-MeasurementOccasionInfo-LCR-Ext", "rrc.fach_MeasurementOccasionInfo_LCR_Ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -193781,10 +198798,10 @@ void proto_register_rrc(void) { { "sysInfoType11bis-vc50ext", "rrc.sysInfoType11bis_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType11bis_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_220, + { &hf_rrc_nonCriticalExtensions_230, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_220", HFILL }}, + "T_nonCriticalExtensions_230", HFILL }}, { &hf_rrc_csg_DedicatedFrequencyInfoList, { "csg-DedicatedFrequencyInfoList", "rrc.csg_DedicatedFrequencyInfoList", FT_UINT32, BASE_DEC, NULL, 0, @@ -193793,10 +198810,10 @@ void proto_register_rrc(void) { { "measureControlSysInfoInterFreqExt", "rrc.measureControlSysInfoInterFreqExt_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_221, + { &hf_rrc_nonCriticalExtensions_231, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_221", HFILL }}, + "T_nonCriticalExtensions_231", HFILL }}, { &hf_rrc_v4b0NonCriticalExtensions_22, { "v4b0NonCriticalExtensions", "rrc.v4b0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -193853,10 +198870,10 @@ void proto_register_rrc(void) { { "sysInfoType12-vc50ext", "rrc.sysInfoType12_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType12_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_222, + { &hf_rrc_nonCriticalExtensions_232, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_222", HFILL }}, + "T_nonCriticalExtensions_232", HFILL }}, { &hf_rrc_v3a0NonCriticalExtensions_13, { "v3a0NonCriticalExtensions", "rrc.v3a0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -193881,10 +198898,10 @@ void proto_register_rrc(void) { { "sysInfoType13-v770ext", "rrc.sysInfoType13_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType13_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_223, + { &hf_rrc_nonCriticalExtensions_233, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_223", HFILL }}, + "T_nonCriticalExtensions_233", HFILL }}, { &hf_rrc_capabilityUpdateRequirement_r4Ext, { "capabilityUpdateRequirement-r4Ext", "rrc.capabilityUpdateRequirement_r4Ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -193893,38 +198910,38 @@ void proto_register_rrc(void) { { "ansi-41-RAND-Information", "rrc.ansi_41_RAND_Information", FT_BYTES, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_224, + { &hf_rrc_nonCriticalExtensions_234, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_224", HFILL }}, + "T_nonCriticalExtensions_234", HFILL }}, { &hf_rrc_ansi_41_UserZoneID_Information, { "ansi-41-UserZoneID-Information", "rrc.ansi_41_UserZoneID_Information", FT_BYTES, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_225, + { &hf_rrc_nonCriticalExtensions_235, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_225", HFILL }}, + "T_nonCriticalExtensions_235", HFILL }}, { &hf_rrc_ansi_41_PrivateNeighbourListInfo, { "ansi-41-PrivateNeighbourListInfo", "rrc.ansi_41_PrivateNeighbourListInfo", FT_BYTES, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_226, + { &hf_rrc_nonCriticalExtensions_236, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_226", HFILL }}, + "T_nonCriticalExtensions_236", HFILL }}, { &hf_rrc_ansi_41_GlobalServiceRedirectInfo, { "ansi-41-GlobalServiceRedirectInfo", "rrc.ansi_41_GlobalServiceRedirectInfo", FT_BYTES, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_227, + { &hf_rrc_nonCriticalExtensions_237, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_227", HFILL }}, - { &hf_rrc_nonCriticalExtensions_228, + "T_nonCriticalExtensions_237", HFILL }}, + { &hf_rrc_nonCriticalExtensions_238, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_228", HFILL }}, + "T_nonCriticalExtensions_238", HFILL }}, { &hf_rrc_ue_positioning_GPS_CipherParameters, { "ue-positioning-GPS-CipherParameters", "rrc.ue_positioning_GPS_CipherParameters_element", FT_NONE, BASE_NONE, NULL, 0, @@ -193953,10 +198970,10 @@ void proto_register_rrc(void) { { "sysInfoType15-va40ext", "rrc.sysInfoType15_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType15_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_229, + { &hf_rrc_nonCriticalExtensions_239, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_229", HFILL }}, + "T_nonCriticalExtensions_239", HFILL }}, { &hf_rrc_up_Ipdl_Parameters_TDD, { "up-Ipdl-Parameters-TDD", "rrc.up_Ipdl_Parameters_TDD_element", FT_NONE, BASE_NONE, NULL, 0, @@ -193993,10 +199010,10 @@ void proto_register_rrc(void) { { "sysInfoType15bis-va40ext", "rrc.sysInfoType15bis_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType15bis_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_230, + { &hf_rrc_nonCriticalExtensions_240, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_230", HFILL }}, + "T_nonCriticalExtensions_240", HFILL }}, { &hf_rrc_ue_Positioning_GANSS_AddIonoModel, { "ue-Positioning-GANSS-AddIonoModel", "rrc.ue_Positioning_GANSS_AddIonoModel_element", FT_NONE, BASE_NONE, NULL, 0, @@ -194013,10 +199030,10 @@ void proto_register_rrc(void) { { "sysInfoType15-1-v920ext", "rrc.sysInfoType15_1_v920ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType15_1_v920ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_231, + { &hf_rrc_nonCriticalExtensions_241, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_231", HFILL }}, + "T_nonCriticalExtensions_241", HFILL }}, { &hf_rrc_ue_positioning_GANSS_DGANSS_Corrections, { "ue-positioning-GANSS-DGANSS-Corrections", "rrc.ue_positioning_GANSS_DGANSS_Corrections_element", FT_NONE, BASE_NONE, NULL, 0, @@ -194029,10 +199046,10 @@ void proto_register_rrc(void) { { "sysInfoType15-1bis-v920ext", "rrc.sysInfoType15_1bis_v920ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType15_1bis_v920ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_232, + { &hf_rrc_nonCriticalExtensions_242, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_232", HFILL }}, + "T_nonCriticalExtensions_242", HFILL }}, { &hf_rrc_ue_positioning_GANSS_DGANSS_Corrections_01, { "ue-positioning-GANSS-DGANSS-Corrections", "rrc.ue_positioning_GANSS_DGANSS_Corrections_element", FT_NONE, BASE_NONE, NULL, 0, @@ -194041,26 +199058,26 @@ void proto_register_rrc(void) { { "uePositioning-BDSCorrections", "rrc.uePositioning_BDSCorrections_element", FT_NONE, BASE_NONE, NULL, 0, "UE_Positioning_DBDSCorrections", HFILL }}, - { &hf_rrc_nonCriticalExtensions_233, + { &hf_rrc_nonCriticalExtensions_243, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_233", HFILL }}, + "T_nonCriticalExtensions_243", HFILL }}, { &hf_rrc_transmissionTOW, { "transmissionTOW", "rrc.transmissionTOW", FT_UINT32, BASE_DEC, NULL, 0, "GPS_TOW_1sec", HFILL }}, - { &hf_rrc_nonCriticalExtensions_234, + { &hf_rrc_nonCriticalExtensions_244, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_234", HFILL }}, + "T_nonCriticalExtensions_244", HFILL }}, { &hf_rrc_ue_positioning_GANSS_navigationModel, { "ue-positioning-GANSS-navigationModel", "rrc.ue_positioning_GANSS_navigationModel_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_235, + { &hf_rrc_nonCriticalExtensions_245, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_235", HFILL }}, + "T_nonCriticalExtensions_245", HFILL }}, { &hf_rrc_ue_positioning_GANSS_AddNavigationModels_01, { "ue-positioning-GANSS-AddNavigationModels", "rrc.ue_positioning_GANSS_AddNavigationModels_element", FT_NONE, BASE_NONE, NULL, 0, @@ -194073,10 +199090,10 @@ void proto_register_rrc(void) { { "sysInfoType15-2ter-vc50ext", "rrc.sysInfoType15_2ter_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType15_2ter_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_236, + { &hf_rrc_nonCriticalExtensions_246, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_236", HFILL }}, + "T_nonCriticalExtensions_246", HFILL }}, { &hf_rrc_satMask, { "satMask", "rrc.satMask", FT_BYTES, BASE_NONE, NULL, 0, @@ -194093,10 +199110,10 @@ void proto_register_rrc(void) { { "sysInfoType15-3-va40ext", "rrc.sysInfoType15_3_va40ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType15_3_va40ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_237, + { &hf_rrc_nonCriticalExtensions_247, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_237", HFILL }}, + "T_nonCriticalExtensions_247", HFILL }}, { &hf_rrc_ue_positioning_GANSS_Almanac, { "ue-positioning-GANSS-Almanac", "rrc.ue_positioning_GANSS_Almanac_element", FT_NONE, BASE_NONE, NULL, 0, @@ -194133,10 +199150,10 @@ void proto_register_rrc(void) { { "sysInfoType15-3bis-vc50ext", "rrc.sysInfoType15_3bis_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType15_3bis_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_238, + { &hf_rrc_nonCriticalExtensions_248, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_238", HFILL }}, + "T_nonCriticalExtensions_248", HFILL }}, { &hf_rrc_ue_Positioning_GANSS_Almanac_01, { "ue-Positioning-GANSS-Almanac", "rrc.ue_Positioning_GANSS_Almanac_element", FT_NONE, BASE_NONE, NULL, 0, @@ -194177,10 +199194,10 @@ void proto_register_rrc(void) { { "sysInfoType15-4-v4b0ext", "rrc.sysInfoType15_4_v4b0ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_239, + { &hf_rrc_nonCriticalExtensions_249, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_239", HFILL }}, + "T_nonCriticalExtensions_249", HFILL }}, { &hf_rrc_v3a0NonCriticalExtensions_15, { "v3a0NonCriticalExtensions", "rrc.v3a0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, @@ -194197,10 +199214,10 @@ void proto_register_rrc(void) { { "sysInfoType15-5-v770ext", "rrc.sysInfoType15_5_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType15_5_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_240, + { &hf_rrc_nonCriticalExtensions_250, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_240", HFILL }}, + "T_nonCriticalExtensions_250", HFILL }}, { &hf_rrc_ue_positioning_GANSS_TOD, { "ue-positioning-GANSS-TOD", "rrc.ue_positioning_GANSS_TOD", FT_UINT32, BASE_DEC, NULL, 0, @@ -194225,10 +199242,10 @@ void proto_register_rrc(void) { { "sysInfoType15-6-vc50ext", "rrc.sysInfoType15_6_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType15_6_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_241, + { &hf_rrc_nonCriticalExtensions_251, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_241", HFILL }}, + "T_nonCriticalExtensions_251", HFILL }}, { &hf_rrc_ue_positioning_GANSS_ReferenceMeasurementInformation_01, { "ue-positioning-GANSS-ReferenceMeasurementInformation", "rrc.ue_positioning_GANSS_ReferenceMeasurementInformation_element", FT_NONE, BASE_NONE, NULL, 0, @@ -194241,10 +199258,10 @@ void proto_register_rrc(void) { { "ue-positioning-GANSS-DataBitAssistance", "rrc.ue_positioning_GANSS_DataBitAssistance_element", FT_NONE, BASE_NONE, NULL, 0, "UE_Positioning_GANSS_Data_Bit_Assistance", HFILL }}, - { &hf_rrc_nonCriticalExtensions_242, + { &hf_rrc_nonCriticalExtensions_252, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_242", HFILL }}, + "T_nonCriticalExtensions_252", HFILL }}, { &hf_rrc_ue_positioning_GANSS_DataCipheringInfo, { "ue-positioning-GANSS-DataCipheringInfo", "rrc.ue_positioning_GANSS_DataCipheringInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -194253,10 +199270,10 @@ void proto_register_rrc(void) { { "ue-positioning-GANSS-realTimeIntegrity", "rrc.ue_positioning_GANSS_realTimeIntegrity", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_243, + { &hf_rrc_nonCriticalExtensions_253, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_243", HFILL }}, + "T_nonCriticalExtensions_253", HFILL }}, { &hf_rrc_preDefinedRadioConfiguration, { "preDefinedRadioConfiguration", "rrc.preDefinedRadioConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -194277,10 +199294,10 @@ void proto_register_rrc(void) { { "sysInfoType16-v920ext", "rrc.sysInfoType16_v920ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType16_v920ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_244, + { &hf_rrc_nonCriticalExtensions_254, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_244", HFILL }}, + "T_nonCriticalExtensions_254", HFILL }}, { &hf_rrc_preDefinedRadioConfiguration_01, { "preDefinedRadioConfiguration", "rrc.preDefinedRadioConfiguration_element", FT_NONE, BASE_NONE, NULL, 0, @@ -194321,10 +199338,10 @@ void proto_register_rrc(void) { { "sysInfoType17-v770ext", "rrc.sysInfoType17_v770ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType17_v770ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_245, + { &hf_rrc_nonCriticalExtensions_255, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_245", HFILL }}, + "T_nonCriticalExtensions_255", HFILL }}, { &hf_rrc_tdd128SpecificInfo_02, { "tdd128SpecificInfo", "rrc.tdd128SpecificInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -194385,10 +199402,10 @@ void proto_register_rrc(void) { { "sysInfoType18-vc50ext", "rrc.sysInfoType18_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_246, + { &hf_rrc_nonCriticalExtensions_256, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_246", HFILL }}, + "T_nonCriticalExtensions_256", HFILL }}, { &hf_rrc_idleModePLMNIdentitiesSIB11bis, { "idleModePLMNIdentitiesSIB11bis", "rrc.idleModePLMNIdentitiesSIB11bis_element", FT_NONE, BASE_NONE, NULL, 0, @@ -194473,10 +199490,18 @@ void proto_register_rrc(void) { { "sysInfoType19-vc50ext", "rrc.sysInfoType19_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_247, + { &hf_rrc_vdxyNonCriticalExtensions_03, + { "vdxyNonCriticalExtensions", "rrc.vdxyNonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_vdxyNonCriticalExtensions_03", HFILL }}, + { &hf_rrc_sysInfoType19_vdxyext, + { "sysInfoType19-vdxyext", "rrc.sysInfoType19_vdxyext_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_nonCriticalExtensions_257, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_247", HFILL }}, + "T_nonCriticalExtensions_257", HFILL }}, { &hf_rrc_utra_PriorityInfoList_v920ext, { "utra-PriorityInfoList-v920ext", "rrc.utra_PriorityInfoList_v920ext_element", FT_NONE, BASE_NONE, NULL, 0, @@ -194537,22 +199562,30 @@ void proto_register_rrc(void) { { "eutra-FrequencyAndPriorityInfoExtensionList-vc50ext", "rrc.eutra_FrequencyAndPriorityInfoExtensionList_vc50ext", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, + { &hf_rrc_eutra_FrequencyAndPriorityInfoList_vdxyext, + { "eutra-FrequencyAndPriorityInfoList-vdxyext", "rrc.eutra_FrequencyAndPriorityInfoList_vdxyext", + FT_UINT32, BASE_DEC, NULL, 0, + NULL, HFILL }}, + { &hf_rrc_eutra_FrequencyAndPriorityInfoExtensionList_vdxyext, + { "eutra-FrequencyAndPriorityInfoExtensionList-vdxyext", "rrc.eutra_FrequencyAndPriorityInfoExtensionList_vdxyext", + FT_UINT32, BASE_DEC, NULL, 0, + NULL, HFILL }}, { &hf_rrc_hNBName, { "hNBName", "rrc.hNBName", FT_STRING, STR_UNICODE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_248, + { &hf_rrc_nonCriticalExtensions_258, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_248", HFILL }}, + "T_nonCriticalExtensions_258", HFILL }}, { &hf_rrc_eab_Parameters, { "eab-Parameters", "rrc.eab_Parameters", FT_UINT32, BASE_DEC, VALS(rrc_EAB_Parameters_vals), 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_249, + { &hf_rrc_nonCriticalExtensions_259, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_249", HFILL }}, + "T_nonCriticalExtensions_259", HFILL }}, { &hf_rrc_prach_PreambleForEnhancedUplinkListType1Ext, { "prach-PreambleForEnhancedUplinkListType1Ext", "rrc.prach_PreambleForEnhancedUplinkListType1Ext", FT_UINT32, BASE_DEC, NULL, 0, @@ -194593,10 +199626,10 @@ void proto_register_rrc(void) { { "sysInfoType22-vc50ext", "rrc.sysInfoType22_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, "SysInfoType22_vc50ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_250, + { &hf_rrc_nonCriticalExtensions_260, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_250", HFILL }}, + "T_nonCriticalExtensions_260", HFILL }}, { &hf_rrc_cell_Reselection_indication_reporting, { "cell-Reselection-indication-reporting", "rrc.cell_Reselection_indication_reporting", FT_UINT32, BASE_DEC, VALS(rrc_T_cell_Reselection_indication_reporting_vals), 0, @@ -194613,22 +199646,26 @@ void proto_register_rrc(void) { { "wlanOffloadInformationForAll", "rrc.wlanOffloadInformationForAll_element", FT_NONE, BASE_NONE, NULL, 0, "WLANOffloadInformation", HFILL }}, - { &hf_rrc_nonCriticalExtensions_251, + { &hf_rrc_nonCriticalExtensions_261, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_251", HFILL }}, + "T_nonCriticalExtensions_261", HFILL }}, { &hf_rrc_dtchTransmissionBlocked, { "dtchTransmissionBlocked", "rrc.dtchTransmissionBlocked", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING_SIZE_maxNumAccessGroups", HFILL }}, - { &hf_rrc_expirationTimeFactor_01, - { "expirationTimeFactor", "rrc.expirationTimeFactor", - FT_UINT32, BASE_DEC, NULL, 0, - "ExpirationTimeFactor2", HFILL }}, - { &hf_rrc_nonCriticalExtensions_252, + { &hf_rrc_nonCriticalExtensions_262, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_252", HFILL }}, + "T_nonCriticalExtensions_262", HFILL }}, + { &hf_rrc_acdc_Parameters, + { "acdc-Parameters", "rrc.acdc_Parameters", + FT_UINT32, BASE_DEC, VALS(rrc_ACDC_Parameters_vals), 0, + NULL, HFILL }}, + { &hf_rrc_nonCriticalExtensions_263, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_263", HFILL }}, { &hf_rrc_sib_ReferenceList, { "sib-ReferenceList", "rrc.sib_ReferenceList", FT_UINT32, BASE_DEC, NULL, 0, @@ -194657,10 +199694,10 @@ void proto_register_rrc(void) { { "sysInfoTypeSB1-vc50ext", "rrc.sysInfoTypeSB1_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_253, + { &hf_rrc_nonCriticalExtensions_264, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_253", HFILL }}, + "T_nonCriticalExtensions_264", HFILL }}, { &hf_rrc_sib_ReferenceList_01, { "sib-ReferenceList", "rrc.sib_ReferenceList", FT_UINT32, BASE_DEC, NULL, 0, @@ -194689,30 +199726,30 @@ void proto_register_rrc(void) { { "sysInfoTypeSB2-vc50ext", "rrc.sysInfoTypeSB2_vc50ext_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_254, + { &hf_rrc_nonCriticalExtensions_265, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_254", HFILL }}, + "T_nonCriticalExtensions_265", HFILL }}, { &hf_rrc_sib_ReferenceList_02, { "sib-ReferenceList", "rrc.sib_ReferenceList", FT_UINT32, BASE_DEC, NULL, 0, "SIB_ReferenceList2", HFILL }}, - { &hf_rrc_nonCriticalExtensions_255, + { &hf_rrc_nonCriticalExtensions_266, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_255", HFILL }}, + "T_nonCriticalExtensions_266", HFILL }}, { &hf_rrc_TDD_UMTS_Frequency_List_item, { "FrequencyInfoTDD", "rrc.FrequencyInfoTDD_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, - { &hf_rrc_modeSpecificInfo_166, + { &hf_rrc_modeSpecificInfo_167, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_166_vals), 0, - "T_modeSpecificInfo_166", HFILL }}, - { &hf_rrc_fdd_209, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_167_vals), 0, + "T_modeSpecificInfo_167", HFILL }}, + { &hf_rrc_fdd_211, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_203", HFILL }}, + "T_fdd_205", HFILL }}, { &hf_rrc_connEstFailCount, { "connEstFailCount", "rrc.connEstFailCount", FT_UINT32, BASE_DEC, VALS(rrc_T_connEstFailCount_vals), 0, @@ -194997,10 +200034,10 @@ void proto_register_rrc(void) { { "mode", "rrc.mode", FT_UINT32, BASE_DEC, VALS(rrc_T_mode_03_vals), 0, "T_mode_03", HFILL }}, - { &hf_rrc_fdd_210, + { &hf_rrc_fdd_212, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_204", HFILL }}, + "T_fdd_206", HFILL }}, { &hf_rrc_ni_CountPerFrame, { "ni-CountPerFrame", "rrc.ni_CountPerFrame", FT_UINT32, BASE_DEC, VALS(rrc_MBMS_NI_CountPerFrame_vals), 0, @@ -195017,10 +200054,10 @@ void proto_register_rrc(void) { { "mbmsNotificationIndLength", "rrc.mbmsNotificationIndLength", FT_UINT32, BASE_DEC, VALS(rrc_MBMS_MICHNotificationIndLength_vals), 0, "MBMS_MICHNotificationIndLength", HFILL }}, - { &hf_rrc_tdd128_78, + { &hf_rrc_tdd128_79, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_75", HFILL }}, + "T_tdd128_76", HFILL }}, { &hf_rrc_channelisationCodeList_02, { "channelisationCodeList", "rrc.channelisationCodeList", FT_UINT32, BASE_DEC, NULL, 0, @@ -195045,10 +200082,10 @@ void proto_register_rrc(void) { { "midambleShiftAndBurstType", "rrc.midambleShiftAndBurstType_element", FT_NONE, BASE_NONE, NULL, 0, "MidambleShiftAndBurstType_VHCR", HFILL }}, - { &hf_rrc_tdd128_79, + { &hf_rrc_tdd128_80, { "tdd128", "rrc.tdd128_element", FT_NONE, BASE_NONE, NULL, 0, - "T_tdd128_76", HFILL }}, + "T_tdd128_77", HFILL }}, { &hf_rrc_mode_05, { "mode", "rrc.mode", FT_UINT32, BASE_DEC, VALS(rrc_T_mode_05_vals), 0, @@ -195149,10 +200186,10 @@ void proto_register_rrc(void) { { "layer1Combining", "rrc.layer1Combining", FT_UINT32, BASE_DEC, VALS(rrc_T_layer1Combining_vals), 0, NULL, HFILL }}, - { &hf_rrc_fdd_211, + { &hf_rrc_fdd_213, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_205", HFILL }}, + "T_fdd_207", HFILL }}, { &hf_rrc_mbms_L1CombiningTransmTimeDiff, { "mbms-L1CombiningTransmTimeDiff", "rrc.mbms_L1CombiningTransmTimeDiff", FT_UINT32, BASE_DEC, NULL, 0, @@ -195173,10 +200210,10 @@ void proto_register_rrc(void) { { "layer1Combining", "rrc.layer1Combining", FT_UINT32, BASE_DEC, VALS(rrc_T_layer1Combining_01_vals), 0, "T_layer1Combining_01", HFILL }}, - { &hf_rrc_fdd_212, + { &hf_rrc_fdd_214, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_206", HFILL }}, + "T_fdd_208", HFILL }}, { &hf_rrc_MBMS_NeighbouringCellSCCPCHList_r6_item, { "MBMS-NeighbouringCellSCCPCH-r6", "rrc.MBMS_NeighbouringCellSCCPCH_r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -195673,14 +200710,14 @@ void proto_register_rrc(void) { { "interRATHandoverInfoWithInterRATCapabilities-v920ext", "rrc.interRATHandoverInfoWithInterRATCapabilities_v920ext_element", FT_NONE, BASE_NONE, NULL, 0, "InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_256, + { &hf_rrc_nonCriticalExtensions_267, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_256", HFILL }}, - { &hf_rrc_criticalExtensions_153, + "T_nonCriticalExtensions_267", HFILL }}, + { &hf_rrc_criticalExtensions_163, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_152", HFILL }}, + "T_criticalExtensions_162", HFILL }}, { &hf_rrc_interRATHandoverInfo_01, { "interRATHandoverInfo", "rrc.interRATHandoverInfo", FT_BYTES, BASE_NONE, NULL, 0, @@ -195701,14 +200738,14 @@ void proto_register_rrc(void) { { "rFC3095-ContextInfoList-r5", "rrc.rFC3095_ContextInfoList_r5", FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }}, - { &hf_rrc_nonCriticalExtensions_257, + { &hf_rrc_nonCriticalExtensions_268, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_257", HFILL }}, - { &hf_rrc_criticalExtensions_154, + "T_nonCriticalExtensions_268", HFILL }}, + { &hf_rrc_criticalExtensions_164, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_153", HFILL }}, + "T_criticalExtensions_163", HFILL }}, { &hf_rrc_RFC3095_ContextInfoList_r5_item, { "RFC3095-ContextInfo", "rrc.RFC3095_ContextInfo_element", FT_NONE, BASE_NONE, NULL, 0, @@ -195861,10 +200898,10 @@ void proto_register_rrc(void) { { "sRNC-RelocationInfo-v7f0ext", "rrc.sRNC_RelocationInfo_v7f0ext_element", FT_NONE, BASE_NONE, NULL, 0, "SRNC_RelocationInfo_v7f0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_258, + { &hf_rrc_nonCriticalExtensions_269, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_258", HFILL }}, + "T_nonCriticalExtensions_269", HFILL }}, { &hf_rrc_later_than_r3_28, { "later-than-r3", "rrc.later_than_r3", FT_UINT32, BASE_DEC, VALS(rrc_T_later_than_r3_28_vals), 0, @@ -195925,14 +200962,14 @@ void proto_register_rrc(void) { { "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v7f0NonCriticalExtensions_18", HFILL }}, - { &hf_rrc_nonCriticalExtensions_259, + { &hf_rrc_nonCriticalExtensions_270, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_259", HFILL }}, - { &hf_rrc_criticalExtensions_155, + "T_nonCriticalExtensions_270", HFILL }}, + { &hf_rrc_criticalExtensions_165, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_154_vals), 0, - "T_criticalExtensions_154", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_164_vals), 0, + "T_criticalExtensions_164", HFILL }}, { &hf_rrc_r5_15, { "r5", "rrc.r5_element", FT_NONE, BASE_NONE, NULL, 0, @@ -195977,14 +201014,14 @@ void proto_register_rrc(void) { { "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v7f0NonCriticalExtensions_19", HFILL }}, - { &hf_rrc_nonCriticalExtensions_260, + { &hf_rrc_nonCriticalExtensions_271, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_260", HFILL }}, - { &hf_rrc_criticalExtensions_156, + "T_nonCriticalExtensions_271", HFILL }}, + { &hf_rrc_criticalExtensions_166, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_155_vals), 0, - "T_criticalExtensions_155", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_165_vals), 0, + "T_criticalExtensions_165", HFILL }}, { &hf_rrc_r6_12, { "r6", "rrc.r6_element", FT_NONE, BASE_NONE, NULL, 0, @@ -196021,14 +201058,14 @@ void proto_register_rrc(void) { { "sRNC-RelocationInfo-v860ext", "rrc.sRNC_RelocationInfo_v860ext_element", FT_NONE, BASE_NONE, NULL, 0, "SRNC_RelocationInfo_v860ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_261, + { &hf_rrc_nonCriticalExtensions_272, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_261", HFILL }}, - { &hf_rrc_criticalExtensions_157, + "T_nonCriticalExtensions_272", HFILL }}, + { &hf_rrc_criticalExtensions_167, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_156_vals), 0, - "T_criticalExtensions_156", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_166_vals), 0, + "T_criticalExtensions_166", HFILL }}, { &hf_rrc_r7_16, { "r7", "rrc.r7_element", FT_NONE, BASE_NONE, NULL, 0, @@ -196049,14 +201086,14 @@ void proto_register_rrc(void) { { "v860NonCriticalExtensions", "rrc.v860NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v860NonCriticalExtensions_37", HFILL }}, - { &hf_rrc_nonCriticalExtensions_262, + { &hf_rrc_nonCriticalExtensions_273, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_262", HFILL }}, - { &hf_rrc_criticalExtensions_158, + "T_nonCriticalExtensions_273", HFILL }}, + { &hf_rrc_criticalExtensions_168, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_157_vals), 0, - "T_criticalExtensions_157", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_167_vals), 0, + "T_criticalExtensions_167", HFILL }}, { &hf_rrc_r8_12, { "r8", "rrc.r8_element", FT_NONE, BASE_NONE, NULL, 0, @@ -196085,14 +201122,14 @@ void proto_register_rrc(void) { { "sRNC-RelocationInfo-v8d0ext", "rrc.sRNC_RelocationInfo_v8d0ext_element", FT_NONE, BASE_NONE, NULL, 0, "SRNC_RelocationInfo_v8d0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_263, + { &hf_rrc_nonCriticalExtensions_274, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_263", HFILL }}, - { &hf_rrc_criticalExtensions_159, + "T_nonCriticalExtensions_274", HFILL }}, + { &hf_rrc_criticalExtensions_169, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_158_vals), 0, - "T_criticalExtensions_158", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_168_vals), 0, + "T_criticalExtensions_168", HFILL }}, { &hf_rrc_r9_11, { "r9", "rrc.r9_element", FT_NONE, BASE_NONE, NULL, 0, @@ -196125,14 +201162,14 @@ void proto_register_rrc(void) { { "sRNC-RelocationInfo-v9c0ext", "rrc.sRNC_RelocationInfo_v9c0ext_element", FT_NONE, BASE_NONE, NULL, 0, "SRNC_RelocationInfo_v9c0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_264, + { &hf_rrc_nonCriticalExtensions_275, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_264", HFILL }}, - { &hf_rrc_criticalExtensions_160, + "T_nonCriticalExtensions_275", HFILL }}, + { &hf_rrc_criticalExtensions_170, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_159_vals), 0, - "T_criticalExtensions_159", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_169_vals), 0, + "T_criticalExtensions_169", HFILL }}, { &hf_rrc_r10_13, { "r10", "rrc.r10_element", FT_NONE, BASE_NONE, NULL, 0, @@ -196157,14 +201194,14 @@ void proto_register_rrc(void) { { "sRNC-RelocationInfo-vab0ext", "rrc.sRNC_RelocationInfo_vab0ext_element", FT_NONE, BASE_NONE, NULL, 0, "SRNC_RelocationInfo_vab0ext_IEs", HFILL }}, - { &hf_rrc_nonCriticalExtensions_265, + { &hf_rrc_nonCriticalExtensions_276, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_265", HFILL }}, - { &hf_rrc_criticalExtensions_161, + "T_nonCriticalExtensions_276", HFILL }}, + { &hf_rrc_criticalExtensions_171, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_160_vals), 0, - "T_criticalExtensions_160", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_170_vals), 0, + "T_criticalExtensions_170", HFILL }}, { &hf_rrc_r11_15, { "r11", "rrc.r11_element", FT_NONE, BASE_NONE, NULL, 0, @@ -196177,14 +201214,14 @@ void proto_register_rrc(void) { { "sRNC-RelocationInfo-r11-add-ext", "rrc.sRNC_RelocationInfo_r11_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_266, + { &hf_rrc_nonCriticalExtensions_277, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_266", HFILL }}, - { &hf_rrc_criticalExtensions_162, + "T_nonCriticalExtensions_277", HFILL }}, + { &hf_rrc_criticalExtensions_172, { "criticalExtensions", "rrc.criticalExtensions", - FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_161_vals), 0, - "T_criticalExtensions_161", HFILL }}, + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_171_vals), 0, + "T_criticalExtensions_171", HFILL }}, { &hf_rrc_r12_12, { "r12", "rrc.r12_element", FT_NONE, BASE_NONE, NULL, 0, @@ -196197,14 +201234,34 @@ void proto_register_rrc(void) { { "sRNC-RelocationInfo-r12-add-ext", "rrc.sRNC_RelocationInfo_r12_add_ext", FT_BYTES, BASE_NONE, NULL, 0, "BIT_STRING", HFILL }}, - { &hf_rrc_nonCriticalExtensions_267, + { &hf_rrc_nonCriticalExtensions_278, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_267", HFILL }}, - { &hf_rrc_criticalExtensions_163, + "T_nonCriticalExtensions_278", HFILL }}, + { &hf_rrc_criticalExtensions_173, + { "criticalExtensions", "rrc.criticalExtensions", + FT_UINT32, BASE_DEC, VALS(rrc_T_criticalExtensions_172_vals), 0, + "T_criticalExtensions_172", HFILL }}, + { &hf_rrc_r13_10, + { "r13", "rrc.r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_r13_10", HFILL }}, + { &hf_rrc_sRNC_RelocationInfo_r13, + { "sRNC-RelocationInfo-r13", "rrc.sRNC_RelocationInfo_r13_element", + FT_NONE, BASE_NONE, NULL, 0, + "SRNC_RelocationInfo_r13_IEs", HFILL }}, + { &hf_rrc_sRNC_RelocationInfo_r13_add_ext, + { "sRNC-RelocationInfo-r13-add-ext", "rrc.sRNC_RelocationInfo_r13_add_ext", + FT_BYTES, BASE_NONE, NULL, 0, + "BIT_STRING", HFILL }}, + { &hf_rrc_nonCriticalExtensions_279, + { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", + FT_NONE, BASE_NONE, NULL, 0, + "T_nonCriticalExtensions_279", HFILL }}, + { &hf_rrc_criticalExtensions_174, { "criticalExtensions", "rrc.criticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_criticalExtensions_162", HFILL }}, + "T_criticalExtensions_173", HFILL }}, { &hf_rrc_stateOfRRC, { "stateOfRRC", "rrc.stateOfRRC", FT_UINT32, BASE_DEC, VALS(rrc_StateOfRRC_vals), 0, @@ -196265,19 +201322,19 @@ void proto_register_rrc(void) { { "rab-InformationList", "rrc.rab_InformationList", FT_UINT32, BASE_DEC, NULL, 0, "RAB_InformationSetupList", HFILL }}, - { &hf_rrc_ul_TransChInfoList, + { &hf_rrc_ul_TransChInfoList_01, { "ul-TransChInfoList", "rrc.ul_TransChInfoList", FT_UINT32, BASE_DEC, NULL, 0, "UL_AddReconfTransChInfoList", HFILL }}, - { &hf_rrc_modeSpecificInfo_167, + { &hf_rrc_modeSpecificInfo_168, { "modeSpecificInfo", "rrc.modeSpecificInfo", - FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_167_vals), 0, - "T_modeSpecificInfo_167", HFILL }}, - { &hf_rrc_fdd_213, + FT_UINT32, BASE_DEC, VALS(rrc_T_modeSpecificInfo_168_vals), 0, + "T_modeSpecificInfo_168", HFILL }}, + { &hf_rrc_fdd_215, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_207", HFILL }}, - { &hf_rrc_dl_TransChInfoList, + "T_fdd_209", HFILL }}, + { &hf_rrc_dl_TransChInfoList_01, { "dl-TransChInfoList", "rrc.dl_TransChInfoList", FT_UINT32, BASE_DEC, NULL, 0, "DL_AddReconfTransChInfoList", HFILL }}, @@ -196417,11 +201474,11 @@ void proto_register_rrc(void) { { "dummy", "rrc.dummy", FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_17_vals), 0, "T_dummy_17", HFILL }}, - { &hf_rrc_fdd_214, + { &hf_rrc_fdd_216, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_208", HFILL }}, - { &hf_rrc_dl_TransChInfoList_01, + "T_fdd_210", HFILL }}, + { &hf_rrc_dl_TransChInfoList_02, { "dl-TransChInfoList", "rrc.dl_TransChInfoList", FT_UINT32, BASE_DEC, NULL, 0, "DL_AddReconfTransChInfoList_r4", HFILL }}, @@ -196449,11 +201506,11 @@ void proto_register_rrc(void) { { "dummy", "rrc.dummy", FT_UINT32, BASE_DEC, VALS(rrc_T_dummy_18_vals), 0, "T_dummy_18", HFILL }}, - { &hf_rrc_fdd_215, + { &hf_rrc_fdd_217, { "fdd", "rrc.fdd_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fdd_209", HFILL }}, - { &hf_rrc_dl_TransChInfoList_02, + "T_fdd_211", HFILL }}, + { &hf_rrc_dl_TransChInfoList_03, { "dl-TransChInfoList", "rrc.dl_TransChInfoList", FT_UINT32, BASE_DEC, NULL, 0, "DL_AddReconfTransChInfoList_r5", HFILL }}, @@ -196501,7 +201558,7 @@ void proto_register_rrc(void) { { "rab-InformationList", "rrc.rab_InformationList", FT_UINT32, BASE_DEC, NULL, 0, "RAB_InformationSetupList_r6", HFILL }}, - { &hf_rrc_ul_TransChInfoList_01, + { &hf_rrc_ul_TransChInfoList_02, { "ul-TransChInfoList", "rrc.ul_TransChInfoList", FT_UINT32, BASE_DEC, NULL, 0, "UL_AddReconfTransChInfoList_r6", HFILL }}, @@ -196513,10 +201570,10 @@ void proto_register_rrc(void) { { "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v7f0NonCriticalExtensions_21", HFILL }}, - { &hf_rrc_nonCriticalExtensions_268, + { &hf_rrc_nonCriticalExtensions_280, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_268", HFILL }}, + "T_nonCriticalExtensions_280", HFILL }}, { &hf_rrc_ueCapabilityContainer_04, { "ueCapabilityContainer", "rrc.ueCapabilityContainer", FT_BYTES, BASE_NONE, NULL, 0, @@ -196545,11 +201602,11 @@ void proto_register_rrc(void) { { "rab-InformationList", "rrc.rab_InformationList", FT_UINT32, BASE_DEC, NULL, 0, "RAB_InformationSetupList_r7", HFILL }}, - { &hf_rrc_ul_TransChInfoList_02, + { &hf_rrc_ul_TransChInfoList_03, { "ul-TransChInfoList", "rrc.ul_TransChInfoList", FT_UINT32, BASE_DEC, NULL, 0, "UL_AddReconfTransChInfoList_r7", HFILL }}, - { &hf_rrc_dl_TransChInfoList_03, + { &hf_rrc_dl_TransChInfoList_04, { "dl-TransChInfoList", "rrc.dl_TransChInfoList", FT_UINT32, BASE_DEC, NULL, 0, "DL_AddReconfTransChInfoList_r7", HFILL }}, @@ -196561,10 +201618,10 @@ void proto_register_rrc(void) { { "v7f0NonCriticalExtensions", "rrc.v7f0NonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, "T_v7f0NonCriticalExtensions_22", HFILL }}, - { &hf_rrc_nonCriticalExtensions_269, + { &hf_rrc_nonCriticalExtensions_281, { "nonCriticalExtensions", "rrc.nonCriticalExtensions_element", FT_NONE, BASE_NONE, NULL, 0, - "T_nonCriticalExtensions_269", HFILL }}, + "T_nonCriticalExtensions_281", HFILL }}, { &hf_rrc_thresholdSFN_GPS_TOW_us, { "thresholdSFN-GPS-TOW-us", "rrc.thresholdSFN_GPS_TOW_us", FT_UINT32, BASE_DEC, VALS(rrc_ThresholdSFN_GPS_TOW_us_vals), 0, @@ -196593,10 +201650,6 @@ void proto_register_rrc(void) { { "rab-InformationList", "rrc.rab_InformationList", FT_UINT32, BASE_DEC, NULL, 0, "RAB_InformationSetupList_r8", HFILL }}, - { &hf_rrc_ul_TransChInfoList_03, - { "ul-TransChInfoList", "rrc.ul_TransChInfoList", - FT_UINT32, BASE_DEC, NULL, 0, - "UL_AddReconfTransChInfoList_r8", HFILL }}, { &hf_rrc_e_RGCH_CombinationInfoList, { "e-RGCH-CombinationInfoList", "rrc.e_RGCH_CombinationInfoList", FT_UINT32, BASE_DEC, NULL, 0, @@ -196633,7 +201686,7 @@ void proto_register_rrc(void) { { "ongoingMeasRepList", "rrc.ongoingMeasRepList", FT_UINT32, BASE_DEC, NULL, 0, "OngoingMeasRepList_r9", HFILL }}, - { &hf_rrc_dl_TransChInfoList_04, + { &hf_rrc_dl_TransChInfoList_05, { "dl-TransChInfoList", "rrc.dl_TransChInfoList", FT_UINT32, BASE_DEC, NULL, 0, "DL_AddReconfTransChInfoList_r9", HFILL }}, @@ -196697,10 +201750,6 @@ void proto_register_rrc(void) { { "rab-InformationList", "rrc.rab_InformationList", FT_UINT32, BASE_DEC, NULL, 0, "RAB_InformationSetupList_r11", HFILL }}, - { &hf_rrc_dl_TransChInfoList_05, - { "dl-TransChInfoList", "rrc.dl_TransChInfoList", - FT_UINT32, BASE_DEC, NULL, 0, - "DL_AddReconfTransChInfoList_r11", HFILL }}, { &hf_rrc_measurementReport_06, { "measurementReport", "rrc.measurementReport", FT_BYTES, BASE_NONE, NULL, 0, @@ -196725,6 +201774,26 @@ void proto_register_rrc(void) { { "measurementReport", "rrc.measurementReport", FT_BYTES, BASE_NONE, NULL, 0, "T_measurementReport_06", HFILL }}, + { &hf_rrc_ueCapabilityContainer_10, + { "ueCapabilityContainer", "rrc.ueCapabilityContainer", + FT_BYTES, BASE_NONE, NULL, 0, + "T_ueCapabilityContainer_10", HFILL }}, + { &hf_rrc_ueCapabilityContainer_RSC_08, + { "ueCapabilityContainer-RSC", "rrc.ueCapabilityContainer_RSC", + FT_BYTES, BASE_NONE, NULL, 0, + "T_ueCapabilityContainer_RSC_08", HFILL }}, + { &hf_rrc_ueCapabilityContainer_UCI_08, + { "ueCapabilityContainer-UCI", "rrc.ueCapabilityContainer_UCI", + FT_BYTES, BASE_NONE, NULL, 0, + "T_ueCapabilityContainer_UCI_08", HFILL }}, + { &hf_rrc_ongoingMeasRepList_11, + { "ongoingMeasRepList", "rrc.ongoingMeasRepList", + FT_UINT32, BASE_DEC, NULL, 0, + "OngoingMeasRepList_r13", HFILL }}, + { &hf_rrc_measurementReport_08, + { "measurementReport", "rrc.measurementReport", + FT_BYTES, BASE_NONE, NULL, 0, + "T_measurementReport_07", HFILL }}, { &hf_rrc_dl_HFN, { "dl-HFN", "rrc.dl_HFN", FT_BYTES, BASE_NONE, NULL, 0, @@ -196841,7 +201910,7 @@ void proto_register_rrc(void) { { "uplinkCompressedMode", "rrc.uplinkCompressedMode_element", FT_NONE, BASE_NONE, NULL, 0, "CompressedModeMeasCapability_r4", HFILL }}, - { &hf_rrc_modify_10, + { &hf_rrc_modify_11, { "modify", "rrc.modify_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, @@ -196893,6 +201962,10 @@ void proto_register_rrc(void) { { "measurementCommandWithType", "rrc.measurementCommandWithType", FT_UINT32, BASE_DEC, VALS(rrc_MeasurementCommandWithType_r12_vals), 0, "MeasurementCommandWithType_r12", HFILL }}, + { &hf_rrc_measurementCommandWithType_09, + { "measurementCommandWithType", "rrc.measurementCommandWithType", + FT_UINT32, BASE_DEC, VALS(rrc_MeasurementCommandWithType_r13_vals), 0, + "MeasurementCommandWithType_r13", HFILL }}, { &hf_rrc_OngoingMeasRepList_item, { "OngoingMeasRep", "rrc.OngoingMeasRep_element", FT_NONE, BASE_NONE, NULL, 0, @@ -196937,6 +202010,10 @@ void proto_register_rrc(void) { { "OngoingMeasRep-r12", "rrc.OngoingMeasRep_r12_element", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }}, + { &hf_rrc_OngoingMeasRepList_r13_item, + { "OngoingMeasRep-r13", "rrc.OngoingMeasRep_r13_element", + FT_NONE, BASE_NONE, NULL, 0, + NULL, HFILL }}, { &hf_rrc_supportForRfc2507_01, { "supportForRfc2507", "rrc.supportForRfc2507", FT_UINT32, BASE_DEC, VALS(rrc_T_supportForRfc2507_01_vals), 0, @@ -196981,11 +202058,11 @@ void proto_register_rrc(void) { { "supported", "rrc.supported_element", FT_NONE, BASE_NONE, NULL, 0, "T_supported_10", HFILL }}, - { &hf_rrc_fddPhysChCapability_08, + { &hf_rrc_fddPhysChCapability_09, { "fddPhysChCapability", "rrc.fddPhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fddPhysChCapability_08", HFILL }}, - { &hf_rrc_downlinkPhysChCapability_16, + "T_fddPhysChCapability_09", HFILL }}, + { &hf_rrc_downlinkPhysChCapability_17, { "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "DL_PhysChCapabilityFDD_r4", HFILL }}, @@ -196997,11 +202074,11 @@ void proto_register_rrc(void) { { "tdd128-PhysChCapability", "rrc.tdd128_PhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd128_PhysChCapability_01", HFILL }}, - { &hf_rrc_fddPhysChCapability_09, + { &hf_rrc_fddPhysChCapability_10, { "fddPhysChCapability", "rrc.fddPhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, - "T_fddPhysChCapability_09", HFILL }}, - { &hf_rrc_downlinkPhysChCapability_17, + "T_fddPhysChCapability_10", HFILL }}, + { &hf_rrc_downlinkPhysChCapability_18, { "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "DL_PhysChCapabilityFDD_r5", HFILL }}, @@ -197009,7 +202086,7 @@ void proto_register_rrc(void) { { "tdd384-PhysChCapability", "rrc.tdd384_PhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd384_PhysChCapability_01", HFILL }}, - { &hf_rrc_downlinkPhysChCapability_18, + { &hf_rrc_downlinkPhysChCapability_19, { "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "DL_PhysChCapabilityTDD_r5", HFILL }}, @@ -197017,7 +202094,7 @@ void proto_register_rrc(void) { { "tdd128-PhysChCapability", "rrc.tdd128_PhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "T_tdd128_PhysChCapability_02", HFILL }}, - { &hf_rrc_downlinkPhysChCapability_19, + { &hf_rrc_downlinkPhysChCapability_20, { "downlinkPhysChCapability", "rrc.downlinkPhysChCapability_element", FT_NONE, BASE_NONE, NULL, 0, "DL_PhysChCapabilityTDD_LCR_r5", HFILL }}, @@ -197089,7 +202166,7 @@ void proto_register_rrc(void) { { "rf-Capability", "rrc.rf_Capability_element", FT_NONE, BASE_NONE, NULL, 0, "RF_Capability_r4", HFILL }}, - { &hf_rrc_physicalChannelCapability_10, + { &hf_rrc_physicalChannelCapability_11, { "physicalChannelCapability", "rrc.physicalChannelCapability_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelCapability_r4", HFILL }}, @@ -197109,7 +202186,7 @@ void proto_register_rrc(void) { { "rlc-Capability", "rrc.rlc_Capability_element", FT_NONE, BASE_NONE, NULL, 0, "RLC_Capability_r5", HFILL }}, - { &hf_rrc_physicalChannelCapability_11, + { &hf_rrc_physicalChannelCapability_12, { "physicalChannelCapability", "rrc.physicalChannelCapability_element", FT_NONE, BASE_NONE, NULL, 0, "PhysicalChannelCapability_r5", HFILL }}, @@ -198091,6 +203168,7 @@ void proto_register_rrc(void) { &ett_rrc_BCCH_FACH_Message, &ett_rrc_BCCH_FACH_MessageType, &ett_rrc_BCCH_BCH_Message, + &ett_rrc_BCCH_BCH2_Message, &ett_rrc_MCCH_Message, &ett_rrc_MCCH_MessageType, &ett_rrc_MSCH_Message, @@ -198133,6 +203211,9 @@ void proto_register_rrc(void) { &ett_rrc_T_r12, &ett_rrc_T_nonCriticalExtensions_07, &ett_rrc_T_criticalExtensions_07, + &ett_rrc_T_r13, + &ett_rrc_T_nonCriticalExtensions_08, + &ett_rrc_T_criticalExtensions_08, &ett_rrc_ActiveSetUpdate_r3_IEs, &ett_rrc_ActiveSetUpdate_v4b0ext_IEs, &ett_rrc_ActiveSetUpdate_v590ext_IEs, @@ -198151,12 +203232,13 @@ void proto_register_rrc(void) { &ett_rrc_ActiveSetUpdate_vb50ext_IEs, &ett_rrc_ActiveSetUpdate_r11_IEs, &ett_rrc_ActiveSetUpdate_r12_IEs, + &ett_rrc_ActiveSetUpdate_r13_IEs, &ett_rrc_ActiveSetUpdateComplete, &ett_rrc_T_laterNonCriticalExtensions_01, - &ett_rrc_T_nonCriticalExtensions_08, + &ett_rrc_T_nonCriticalExtensions_09, &ett_rrc_ActiveSetUpdateFailure, &ett_rrc_T_laterNonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_09, + &ett_rrc_T_nonCriticalExtensions_10, &ett_rrc_AssistanceDataDelivery, &ett_rrc_T_r3_01, &ett_rrc_T_v3a0NonCriticalExtensions, @@ -198167,9 +203249,9 @@ void proto_register_rrc(void) { &ett_rrc_T_v920NonCriticalExtension, &ett_rrc_T_va40NonCriticalExtension, &ett_rrc_T_vc50NonCriticalExtension, - &ett_rrc_T_nonCriticalExtensions_10, + &ett_rrc_T_nonCriticalExtensions_11, &ett_rrc_T_later_than_r3_01, - &ett_rrc_T_criticalExtensions_08, + &ett_rrc_T_criticalExtensions_09, &ett_rrc_AssistanceDataDelivery_r3_IEs, &ett_rrc_AssistanceDataDelivery_v3a0ext, &ett_rrc_AssistanceDataDelivery_v4b0ext_IEs, @@ -198182,18 +203264,18 @@ void proto_register_rrc(void) { &ett_rrc_T_r3_02, &ett_rrc_T_laterNonCriticalExtensions_04, &ett_rrc_T_v590NonCriticalExtensions_01, - &ett_rrc_T_nonCriticalExtensions_11, + &ett_rrc_T_nonCriticalExtensions_12, &ett_rrc_T_later_than_r3_02, - &ett_rrc_T_criticalExtensions_09, + &ett_rrc_T_criticalExtensions_10, &ett_rrc_CellChangeOrderFromUTRAN_r3_IEs, &ett_rrc_CellChangeOrderFromUTRAN_v590ext_IEs, &ett_rrc_T_geran_SystemInfoType, &ett_rrc_CellChangeOrderFromUTRANFailure, &ett_rrc_T_r3_03, &ett_rrc_T_laterNonCriticalExtensions_05, - &ett_rrc_T_nonCriticalExtensions_12, + &ett_rrc_T_nonCriticalExtensions_13, &ett_rrc_T_dummy, - &ett_rrc_T_criticalExtensions_10, + &ett_rrc_T_criticalExtensions_11, &ett_rrc_CellChangeOrderFromUTRANFailure_r3_IEs, &ett_rrc_CellUpdate, &ett_rrc_T_laterNonCriticalExtensions_06, @@ -198205,10 +203287,10 @@ void proto_register_rrc(void) { &ett_rrc_T_va40NonCriticalExtensions, &ett_rrc_T_vb50NonCriticalExtensions_01, &ett_rrc_T_vc50NonCriticalExtensions, - &ett_rrc_T_nonCriticalExtensions_13, + &ett_rrc_T_nonCriticalExtensions_14, &ett_rrc_CellUpdate_r3_add_ext_IEs, &ett_rrc_T_v7g0NonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_14, + &ett_rrc_T_nonCriticalExtensions_15, &ett_rrc_CellUpdate_v590ext, &ett_rrc_CellUpdate_v690ext_IEs, &ett_rrc_CellUpdate_v6b0ext_IEs, @@ -198228,54 +203310,57 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtenstions, &ett_rrc_T_v5d0NonCriticalExtenstions, &ett_rrc_T_v690NonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_15, + &ett_rrc_T_nonCriticalExtensions_16, &ett_rrc_T_later_than_r3_03, - &ett_rrc_T_criticalExtensions_11, + &ett_rrc_T_criticalExtensions_12, &ett_rrc_T_r4, &ett_rrc_T_v4d0NonCriticalExtensions, &ett_rrc_T_v590NonCriticalExtenstions_01, &ett_rrc_T_v5d0NonCriticalExtenstions_01, &ett_rrc_T_v690NonCriticalExtensions_03, - &ett_rrc_T_nonCriticalExtensions_16, - &ett_rrc_T_criticalExtensions_12, + &ett_rrc_T_nonCriticalExtensions_17, + &ett_rrc_T_criticalExtensions_13, &ett_rrc_T_r5, &ett_rrc_T_v5d0NonCriticalExtenstions_02, &ett_rrc_T_v690NonCriticalExtensions_04, - &ett_rrc_T_nonCriticalExtensions_17, - &ett_rrc_T_criticalExtensions_13, - &ett_rrc_T_r6_01, - &ett_rrc_T_v6b0NonCriticalExtensions_02, &ett_rrc_T_nonCriticalExtensions_18, &ett_rrc_T_criticalExtensions_14, + &ett_rrc_T_r6_01, + &ett_rrc_T_v6b0NonCriticalExtensions_02, + &ett_rrc_T_nonCriticalExtensions_19, + &ett_rrc_T_criticalExtensions_15, &ett_rrc_T_r7_01, &ett_rrc_T_v780NonCriticalExtensions_01, &ett_rrc_T_v860NonCriticalExtensions_01, - &ett_rrc_T_nonCriticalExtensions_19, - &ett_rrc_T_criticalExtensions_15, + &ett_rrc_T_nonCriticalExtensions_20, + &ett_rrc_T_criticalExtensions_16, &ett_rrc_T_r8_01, &ett_rrc_T_v7d0NonCriticalExtensions, &ett_rrc_T_v7f0NonCriticalExtensions_01, &ett_rrc_T_v890NonCriticalExtensions_01, &ett_rrc_T_v7g0NonCriticalExtensions_03, &ett_rrc_T_v8a0NonCriticalExtensions, - &ett_rrc_T_nonCriticalExtensions_20, - &ett_rrc_T_criticalExtensions_16, + &ett_rrc_T_nonCriticalExtensions_21, + &ett_rrc_T_criticalExtensions_17, &ett_rrc_T_r9_01, &ett_rrc_T_v950NonCriticalExtensions_01, &ett_rrc_T_v9c0NonCriticalExtensions, - &ett_rrc_T_nonCriticalExtensions_21, - &ett_rrc_T_criticalExtensions_17, + &ett_rrc_T_nonCriticalExtensions_22, + &ett_rrc_T_criticalExtensions_18, &ett_rrc_T_r10_01, &ett_rrc_T_v9c0NonCriticalExtensions_01, &ett_rrc_T_vb50NonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_22, - &ett_rrc_T_criticalExtensions_18, - &ett_rrc_T_r11_01, &ett_rrc_T_nonCriticalExtensions_23, &ett_rrc_T_criticalExtensions_19, - &ett_rrc_T_r12_01, + &ett_rrc_T_r11_01, &ett_rrc_T_nonCriticalExtensions_24, &ett_rrc_T_criticalExtensions_20, + &ett_rrc_T_r12_01, + &ett_rrc_T_nonCriticalExtensions_25, + &ett_rrc_T_criticalExtensions_21, + &ett_rrc_T_r13_01, + &ett_rrc_T_nonCriticalExtensions_26, + &ett_rrc_T_criticalExtensions_22, &ett_rrc_CellUpdateConfirm_r3_IEs, &ett_rrc_T_modeSpecificTransChInfo, &ett_rrc_T_fdd, @@ -198302,7 +203387,7 @@ void proto_register_rrc(void) { &ett_rrc_CellUpdateConfirm_r7_add_ext_IEs, &ett_rrc_T_v7f0NonCriticalExtensions_02, &ett_rrc_T_v7g0NonCriticalExtensions_04, - &ett_rrc_T_nonCriticalExtensions_25, + &ett_rrc_T_nonCriticalExtensions_27, &ett_rrc_CellUpdateConfirm_v780ext_IEs, &ett_rrc_CellUpdateConfirm_v7d0ext_IEs, &ett_rrc_CellUpdateConfirm_v7f0ext_IEs, @@ -198319,6 +203404,7 @@ void proto_register_rrc(void) { &ett_rrc_CellUpdateConfirm_vb50ext_IEs, &ett_rrc_CellUpdateConfirm_r11_IEs, &ett_rrc_CellUpdateConfirm_r12_IEs, + &ett_rrc_CellUpdateConfirm_r13_IEs, &ett_rrc_CellUpdateConfirm_CCCH, &ett_rrc_T_r3_05, &ett_rrc_T_laterNonCriticalExtensions_08, @@ -198326,99 +203412,102 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtensions_03, &ett_rrc_T_v5d0NonCriticalExtenstions_03, &ett_rrc_T_v690NonCriticalExtensions_05, - &ett_rrc_T_nonCriticalExtensions_26, + &ett_rrc_T_nonCriticalExtensions_28, &ett_rrc_T_later_than_r3_04, - &ett_rrc_T_criticalExtensions_21, + &ett_rrc_T_criticalExtensions_23, &ett_rrc_T_r4_01, &ett_rrc_T_v4d0NonCriticalExtensions_01, &ett_rrc_T_v590NonCriticalExtensions_04, &ett_rrc_T_v5d0NonCriticalExtenstions_04, &ett_rrc_T_v690NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_27, - &ett_rrc_T_criticalExtensions_22, + &ett_rrc_T_nonCriticalExtensions_29, + &ett_rrc_T_criticalExtensions_24, &ett_rrc_T_r5_01, &ett_rrc_T_v5d0NonCriticalExtenstions_05, &ett_rrc_T_v690NonCriticalExtensions_07, - &ett_rrc_T_nonCriticalExtensions_28, - &ett_rrc_T_criticalExtensions_23, + &ett_rrc_T_nonCriticalExtensions_30, + &ett_rrc_T_criticalExtensions_25, &ett_rrc_T_r6_02, &ett_rrc_T_v6b0NonCriticalExtensions_03, - &ett_rrc_T_nonCriticalExtensions_29, - &ett_rrc_T_criticalExtensions_24, + &ett_rrc_T_nonCriticalExtensions_31, + &ett_rrc_T_criticalExtensions_26, &ett_rrc_T_r7_02, &ett_rrc_T_v780NonCriticalExtensions_02, &ett_rrc_T_v860NonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_30, - &ett_rrc_T_criticalExtensions_25, + &ett_rrc_T_nonCriticalExtensions_32, + &ett_rrc_T_criticalExtensions_27, &ett_rrc_T_r8_02, &ett_rrc_T_v7d0NonCriticalExtensions_01, &ett_rrc_T_v890NonCriticalExtensions_02, &ett_rrc_T_v8a0NonCriticalExtensions_01, &ett_rrc_T_v7f0NonCriticalExtensions_03, &ett_rrc_T_v7g0NonCriticalExtensions_05, - &ett_rrc_T_nonCriticalExtensions_31, - &ett_rrc_T_criticalExtensions_26, - &ett_rrc_T_r9_02, - &ett_rrc_T_nonCriticalExtensions_32, - &ett_rrc_T_criticalExtensions_27, - &ett_rrc_T_r10_02, - &ett_rrc_T_vb50NonCriticalExtensions_03, &ett_rrc_T_nonCriticalExtensions_33, &ett_rrc_T_criticalExtensions_28, - &ett_rrc_T_r11_02, + &ett_rrc_T_r9_02, &ett_rrc_T_nonCriticalExtensions_34, &ett_rrc_T_criticalExtensions_29, - &ett_rrc_T_r12_02, + &ett_rrc_T_r10_02, + &ett_rrc_T_vb50NonCriticalExtensions_03, &ett_rrc_T_nonCriticalExtensions_35, &ett_rrc_T_criticalExtensions_30, + &ett_rrc_T_r11_02, + &ett_rrc_T_nonCriticalExtensions_36, + &ett_rrc_T_criticalExtensions_31, + &ett_rrc_T_r12_02, + &ett_rrc_T_nonCriticalExtensions_37, + &ett_rrc_T_criticalExtensions_32, + &ett_rrc_T_r13_02, + &ett_rrc_T_nonCriticalExtensions_38, + &ett_rrc_T_criticalExtensions_33, &ett_rrc_CounterCheck, &ett_rrc_T_r3_06, &ett_rrc_T_laterNonCriticalExtensions_09, - &ett_rrc_T_nonCriticalExtensions_36, + &ett_rrc_T_nonCriticalExtensions_39, &ett_rrc_T_later_than_r3_05, - &ett_rrc_T_criticalExtensions_31, + &ett_rrc_T_criticalExtensions_34, &ett_rrc_CounterCheck_r3_IEs, &ett_rrc_CounterCheckResponse, &ett_rrc_T_laterNonCriticalExtensions_10, - &ett_rrc_T_nonCriticalExtensions_37, + &ett_rrc_T_nonCriticalExtensions_40, &ett_rrc_DownlinkDirectTransfer, &ett_rrc_T_r3_07, &ett_rrc_T_laterNonCriticalExtensions_11, - &ett_rrc_T_nonCriticalExtensions_38, + &ett_rrc_T_nonCriticalExtensions_41, &ett_rrc_T_later_than_r3_06, - &ett_rrc_T_criticalExtensions_32, + &ett_rrc_T_criticalExtensions_35, &ett_rrc_DownlinkDirectTransfer_r3_IEs, &ett_rrc_ETWSPrimaryNotificationWithSecurity, - &ett_rrc_T_nonCriticalExtensions_39, + &ett_rrc_T_nonCriticalExtensions_42, &ett_rrc_HandoverToUTRANCommand, &ett_rrc_T_r3_08, - &ett_rrc_T_nonCriticalExtensions_40, - &ett_rrc_T_criticalExtensions_33, + &ett_rrc_T_nonCriticalExtensions_43, + &ett_rrc_T_criticalExtensions_36, &ett_rrc_T_r4_02, - &ett_rrc_T_nonCriticalExtensions_41, - &ett_rrc_T_criticalExtensions_34, + &ett_rrc_T_nonCriticalExtensions_44, + &ett_rrc_T_criticalExtensions_37, &ett_rrc_T_r5_02, - &ett_rrc_T_nonCriticalExtensions_42, - &ett_rrc_T_criticalExtensions_35, + &ett_rrc_T_nonCriticalExtensions_45, + &ett_rrc_T_criticalExtensions_38, &ett_rrc_T_r6_03, &ett_rrc_T_v6b0NonCriticalExtensions_04, - &ett_rrc_T_nonCriticalExtensions_43, - &ett_rrc_T_criticalExtensions_36, + &ett_rrc_T_nonCriticalExtensions_46, + &ett_rrc_T_criticalExtensions_39, &ett_rrc_T_r7_03, &ett_rrc_T_v780NonCriticalExtensions_03, &ett_rrc_T_v820NonCriticalExtensions, &ett_rrc_T_v7d0NonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_44, - &ett_rrc_T_criticalExtensions_37, + &ett_rrc_T_nonCriticalExtensions_47, + &ett_rrc_T_criticalExtensions_40, &ett_rrc_T_r8_03, &ett_rrc_T_v7d0NonCriticalExtensions_03, &ett_rrc_T_v890NonCriticalExtensions_03, &ett_rrc_T_v8a0NonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_45, - &ett_rrc_T_criticalExtensions_38, + &ett_rrc_T_nonCriticalExtensions_48, + &ett_rrc_T_criticalExtensions_41, &ett_rrc_T_r9_03, &ett_rrc_T_v9c0NonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_46, + &ett_rrc_T_nonCriticalExtensions_49, &ett_rrc_HandoverToUTRANCommand_r3_IEs, &ett_rrc_T_specificationMode, &ett_rrc_T_complete, @@ -198513,15 +203602,15 @@ void proto_register_rrc(void) { &ett_rrc_HandoverToUTRANCommand_LaterCriticalExtensions, &ett_rrc_T_r10_03, &ett_rrc_T_v9c0NonCriticalExtensions_03, - &ett_rrc_T_nonCriticalExtensions_47, - &ett_rrc_T_criticalExtensions_39, + &ett_rrc_T_nonCriticalExtensions_50, + &ett_rrc_T_criticalExtensions_42, &ett_rrc_T_r11_03, &ett_rrc_T_vbc0NonCriticalExtensions, - &ett_rrc_T_nonCriticalExtensions_48, - &ett_rrc_T_criticalExtensions_40, + &ett_rrc_T_nonCriticalExtensions_51, + &ett_rrc_T_criticalExtensions_43, &ett_rrc_T_r12_03, - &ett_rrc_T_nonCriticalExtensions_49, - &ett_rrc_T_criticalExtensions_41, + &ett_rrc_T_nonCriticalExtensions_52, + &ett_rrc_T_criticalExtensions_44, &ett_rrc_HandoverToUTRANCommand_r10_IEs, &ett_rrc_T_specificationMode_07, &ett_rrc_T_complete_07, @@ -198565,7 +203654,7 @@ void proto_register_rrc(void) { &ett_rrc_T_laterNonCriticalExtensions_12, &ett_rrc_T_va40NonCriticalExtensions_01, &ett_rrc_T_vb50NonCriticalExtensions_04, - &ett_rrc_T_nonCriticalExtensions_50, + &ett_rrc_T_nonCriticalExtensions_53, &ett_rrc_HandoverToUTRANComplete_va40ext, &ett_rrc_HandoverToUTRANComplete_vb50ext_IEs, &ett_rrc_InitialDirectTransfer, @@ -198577,14 +203666,14 @@ void proto_register_rrc(void) { &ett_rrc_T_v860NonCriticalExtensions_03, &ett_rrc_T_vb50NonCriticalExtensions_05, &ett_rrc_T_vc50NonCriticalExtensions_01, - &ett_rrc_T_nonCriticalExtensions_51, + &ett_rrc_T_nonCriticalExtensions_54, &ett_rrc_InitialDirectTransfer_v3a0ext, &ett_rrc_InitialDirectTransfer_v590ext, &ett_rrc_InitialDirectTransfer_v690ext_IEs, &ett_rrc_InitialDirectTransfer_v770ext_IEs, &ett_rrc_InitialDirectTransfer_v860ext_IEs, &ett_rrc_InitialDirectTransfer_r3_add_ext_IEs, - &ett_rrc_T_nonCriticalExtensions_52, + &ett_rrc_T_nonCriticalExtensions_55, &ett_rrc_InitialDirectTransfer_v7g0ext_IEs, &ett_rrc_InitialDirectTransfer_vb50ext_IEs, &ett_rrc_InitialDirectTransfer_vc50ext_IEs, @@ -198593,13 +203682,13 @@ void proto_register_rrc(void) { &ett_rrc_T_laterNonCriticalExtensions_14, &ett_rrc_T_v690NonCriticalExtensions_09, &ett_rrc_T_v860NonCriticalExtensions_04, - &ett_rrc_T_nonCriticalExtensions_53, + &ett_rrc_T_nonCriticalExtensions_56, &ett_rrc_T_later_than_r3_07, - &ett_rrc_T_criticalExtensions_42, + &ett_rrc_T_criticalExtensions_45, &ett_rrc_T_r6_04, &ett_rrc_T_v860NonCriticalExtensions_05, - &ett_rrc_T_nonCriticalExtensions_54, - &ett_rrc_T_criticalExtensions_43, + &ett_rrc_T_nonCriticalExtensions_57, + &ett_rrc_T_criticalExtensions_46, &ett_rrc_HandoverFromUTRANCommand_GSM_r3_IEs, &ett_rrc_T_gsm_message, &ett_rrc_T_single_GSM_Message_r3, @@ -198615,9 +203704,9 @@ void proto_register_rrc(void) { &ett_rrc_HandoverFromUTRANCommand_GERANIu, &ett_rrc_T_handoverFromUTRANCommand_GERANIu, &ett_rrc_T_r5_03, - &ett_rrc_T_nonCriticalExtensions_55, + &ett_rrc_T_nonCriticalExtensions_58, &ett_rrc_T_later_than_r5, - &ett_rrc_T_criticalExtensions_44, + &ett_rrc_T_criticalExtensions_47, &ett_rrc_HandoverFromUTRANCommand_GERANIu_r5_IEs, &ett_rrc_T_geranIu_Message, &ett_rrc_T_single_GERANIu_Message, @@ -198625,18 +203714,18 @@ void proto_register_rrc(void) { &ett_rrc_HandoverFromUTRANCommand_CDMA2000, &ett_rrc_T_r3_10, &ett_rrc_T_laterNonCriticalExtensions_15, - &ett_rrc_T_nonCriticalExtensions_56, + &ett_rrc_T_nonCriticalExtensions_59, &ett_rrc_T_later_than_r3_08, - &ett_rrc_T_criticalExtensions_45, + &ett_rrc_T_criticalExtensions_48, &ett_rrc_HandoverFromUTRANCommand_CDMA2000_r3_IEs, &ett_rrc_HandoverFromUTRANCommand_EUTRA, - &ett_rrc_T_criticalExtensions_46, + &ett_rrc_T_criticalExtensions_49, &ett_rrc_T_r8_04, - &ett_rrc_T_nonCriticalExtensions_57, - &ett_rrc_T_criticalExtensions_47, + &ett_rrc_T_nonCriticalExtensions_60, + &ett_rrc_T_criticalExtensions_50, &ett_rrc_T_r11_04, - &ett_rrc_T_nonCriticalExtensions_58, - &ett_rrc_T_criticalExtensions_48, + &ett_rrc_T_nonCriticalExtensions_61, + &ett_rrc_T_criticalExtensions_51, &ett_rrc_HandoverFromUTRANCommand_EUTRA_r8_IEs, &ett_rrc_HandoverFromUTRANCommand_EUTRA_r11_IEs, &ett_rrc_HandoverFromUTRANFailure, @@ -198646,7 +203735,7 @@ void proto_register_rrc(void) { &ett_rrc_T_laterNonCriticalExtensions_16, &ett_rrc_T_v590NonCriticalExtensions_06, &ett_rrc_T_v860NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_59, + &ett_rrc_T_nonCriticalExtensions_62, &ett_rrc_HandoverFromUtranFailure_v590ext_IEs, &ett_rrc_HandoverFromUtranFailure_v860ext_IEs, &ett_rrc_InterRATHandoverInfo, @@ -198670,7 +203759,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v7e0NonCriticalExtensions, &ett_rrc_T_v7f0NonCriticalExtensions_04, &ett_rrc_T_va40NonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_60, + &ett_rrc_T_nonCriticalExtensions_63, &ett_rrc_InterRATHandoverInfo_v4b0ext_IEs, &ett_rrc_InterRATHandoverInfo_v4d0ext_IEs, &ett_rrc_InterRATHandoverInfo_v590ext_IEs, @@ -198691,7 +203780,8 @@ void proto_register_rrc(void) { &ett_rrc_T_vb70NonCriticalExtensions, &ett_rrc_T_vbc0NonCriticalExtensions_01, &ett_rrc_T_vc50NonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_61, + &ett_rrc_T_vdxyNonCriticalExtensions, + &ett_rrc_T_nonCriticalExtensions_64, &ett_rrc_InterRATHandoverInfo_v6b0ext_IEs, &ett_rrc_InterRATHandoverInfo_v6e0ext_IEs, &ett_rrc_InterRATHandoverInfo_v770ext_IEs, @@ -198710,6 +203800,7 @@ void proto_register_rrc(void) { &ett_rrc_InterRATHandoverInfo_vb70ext_IEs, &ett_rrc_InterRATHandoverInfo_vbc0ext_IEs, &ett_rrc_InterRATHandoverInfo_vc50ext_IEs, + &ett_rrc_InterRATHandoverInfo_vdxyext_IEs, &ett_rrc_MeasurementControl, &ett_rrc_T_r3_11, &ett_rrc_T_v390nonCriticalExtensions, @@ -198718,46 +203809,49 @@ void proto_register_rrc(void) { &ett_rrc_T_v4b0NonCriticalExtensions_05, &ett_rrc_T_v590NonCriticalExtensions_08, &ett_rrc_T_v5b0NonCriticalExtensions, - &ett_rrc_T_nonCriticalExtensions_62, + &ett_rrc_T_nonCriticalExtensions_65, &ett_rrc_T_later_than_r3_09, - &ett_rrc_T_criticalExtensions_49, + &ett_rrc_T_criticalExtensions_52, &ett_rrc_T_r4_03, &ett_rrc_T_v4d0NonCriticalExtensions_03, &ett_rrc_T_v590NonCriticalExtensions_09, &ett_rrc_T_v5b0NonCriticalExtensions_01, - &ett_rrc_T_nonCriticalExtensions_63, + &ett_rrc_T_nonCriticalExtensions_66, &ett_rrc_T_later_than_r4, - &ett_rrc_T_criticalExtensions_50, + &ett_rrc_T_criticalExtensions_53, &ett_rrc_T_r6_05, &ett_rrc_T_v6a0NonCriticalExtensions, - &ett_rrc_T_nonCriticalExtensions_64, - &ett_rrc_T_criticalExtensions_51, + &ett_rrc_T_nonCriticalExtensions_67, + &ett_rrc_T_criticalExtensions_54, &ett_rrc_T_r7_04, &ett_rrc_T_v7b0NonCriticalExtensions, - &ett_rrc_T_nonCriticalExtensions_65, - &ett_rrc_T_criticalExtensions_52, + &ett_rrc_T_nonCriticalExtensions_68, + &ett_rrc_T_criticalExtensions_55, &ett_rrc_T_r8_05, &ett_rrc_T_v8a0NonCriticalExtensions_03, &ett_rrc_T_vb50NonCriticalExtensions_07, - &ett_rrc_T_nonCriticalExtensions_66, - &ett_rrc_T_criticalExtensions_53, + &ett_rrc_T_nonCriticalExtensions_69, + &ett_rrc_T_criticalExtensions_56, &ett_rrc_T_r9_04, &ett_rrc_T_v970NonCriticalExtensions, &ett_rrc_T_vb50NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_67, - &ett_rrc_T_criticalExtensions_54, + &ett_rrc_T_nonCriticalExtensions_70, + &ett_rrc_T_criticalExtensions_57, &ett_rrc_T_r10_04, &ett_rrc_T_vaa0NonCriticalExtensions, &ett_rrc_T_vab0NonCriticalExtensions, &ett_rrc_T_vb50NonCriticalExtensions_09, - &ett_rrc_T_nonCriticalExtensions_68, - &ett_rrc_T_criticalExtensions_55, + &ett_rrc_T_nonCriticalExtensions_71, + &ett_rrc_T_criticalExtensions_58, &ett_rrc_T_r11_05, - &ett_rrc_T_nonCriticalExtensions_69, - &ett_rrc_T_criticalExtensions_56, + &ett_rrc_T_nonCriticalExtensions_72, + &ett_rrc_T_criticalExtensions_59, &ett_rrc_T_r12_04, - &ett_rrc_T_nonCriticalExtensions_70, - &ett_rrc_T_criticalExtensions_57, + &ett_rrc_T_nonCriticalExtensions_73, + &ett_rrc_T_criticalExtensions_60, + &ett_rrc_T_r13_03, + &ett_rrc_T_nonCriticalExtensions_74, + &ett_rrc_T_criticalExtensions_61, &ett_rrc_MeasurementControl_r3_IEs, &ett_rrc_MeasurementControl_v390ext, &ett_rrc_MeasurementControl_v3a0ext, @@ -198778,11 +203872,12 @@ void proto_register_rrc(void) { &ett_rrc_MeasurementControl_r11_IEs, &ett_rrc_MeasurementControl_vb50ext_IEs, &ett_rrc_MeasurementControl_r12_IEs, + &ett_rrc_MeasurementControl_r13_IEs, &ett_rrc_MeasurementControlFailure, &ett_rrc_T_laterNonCriticalExtensions_19, &ett_rrc_T_v590NonCriticalExtensions_10, &ett_rrc_T_vc50NonCriticalExtensions_03, - &ett_rrc_T_nonCriticalExtensions_71, + &ett_rrc_T_nonCriticalExtensions_75, &ett_rrc_MeasurementControlFailure_v590ext_IEs, &ett_rrc_MeasurementControlFailure_vc50ext_IEs, &ett_rrc_MeasurementReport, @@ -198799,7 +203894,8 @@ void proto_register_rrc(void) { &ett_rrc_T_va40NonCriticalExtensions_04, &ett_rrc_T_vb50NonCriticalExtensions_10, &ett_rrc_T_vc50NonCriticalExtensions_04, - &ett_rrc_T_nonCriticalExtensions_72, + &ett_rrc_T_vdxyNonCriticalExtensions_01, + &ett_rrc_T_nonCriticalExtensions_76, &ett_rrc_MeasurementReport_v390ext, &ett_rrc_MeasurementReport_v4b0ext_IEs, &ett_rrc_MeasurementReport_v590ext_IEs, @@ -198812,18 +203908,19 @@ void proto_register_rrc(void) { &ett_rrc_MeasurementReport_va40ext_IEs, &ett_rrc_MeasurementReport_vb50ext_IEs, &ett_rrc_MeasurementReport_vc50ext_IEs, + &ett_rrc_MeasurementReport_vdxyext_IEs, &ett_rrc_PagingType1, &ett_rrc_T_laterNonCriticalExtensions_21, &ett_rrc_T_v590NonCriticalExtensions_12, &ett_rrc_T_v860NonCriticalExtensions_09, &ett_rrc_T_vc50NonCriticalExtensions_05, - &ett_rrc_T_nonCriticalExtensions_73, + &ett_rrc_T_nonCriticalExtensions_77, &ett_rrc_PagingType1_v590ext_IEs, &ett_rrc_PagingType1_v860ext_IEs, &ett_rrc_PagingType1_vc50ext_IEs, &ett_rrc_PagingType2, &ett_rrc_T_laterNonCriticalExtensions_22, - &ett_rrc_T_nonCriticalExtensions_74, + &ett_rrc_T_nonCriticalExtensions_78, &ett_rrc_PhysicalChannelReconfiguration, &ett_rrc_T_r3_12, &ett_rrc_T_v3a0NonCriticalExtensions_05, @@ -198832,55 +203929,58 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtenstions_02, &ett_rrc_T_v690NonCriticalExtensions_12, &ett_rrc_T_v770NonCriticalExtensions_04, - &ett_rrc_T_nonCriticalExtensions_75, + &ett_rrc_T_nonCriticalExtensions_79, &ett_rrc_T_later_than_r3_10, - &ett_rrc_T_criticalExtensions_58, + &ett_rrc_T_criticalExtensions_62, &ett_rrc_T_r4_04, &ett_rrc_T_v4d0NonCriticalExtensions_04, &ett_rrc_T_v590NonCriticalExtenstions_03, &ett_rrc_T_v690NonCriticalExtensions_13, &ett_rrc_T_v770NonCriticalExtensions_05, - &ett_rrc_T_nonCriticalExtensions_76, - &ett_rrc_T_criticalExtensions_59, + &ett_rrc_T_nonCriticalExtensions_80, + &ett_rrc_T_criticalExtensions_63, &ett_rrc_T_r5_04, &ett_rrc_T_v690NonCriticalExtensions_14, &ett_rrc_T_v770NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_77, - &ett_rrc_T_criticalExtensions_60, + &ett_rrc_T_nonCriticalExtensions_81, + &ett_rrc_T_criticalExtensions_64, &ett_rrc_T_r6_06, &ett_rrc_T_v6b0NonCriticalExtensions_05, &ett_rrc_T_v770NonCriticalExtensions_07, - &ett_rrc_T_nonCriticalExtensions_78, - &ett_rrc_T_criticalExtensions_61, + &ett_rrc_T_nonCriticalExtensions_82, + &ett_rrc_T_criticalExtensions_65, &ett_rrc_T_r7_05, &ett_rrc_T_v780NonCriticalExtensions_04, &ett_rrc_T_v7d0NonCriticalExtensions_04, &ett_rrc_T_v7f0NonCriticalExtensions_05, &ett_rrc_T_v7g0NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_79, - &ett_rrc_T_criticalExtensions_62, + &ett_rrc_T_nonCriticalExtensions_83, + &ett_rrc_T_criticalExtensions_66, &ett_rrc_T_r8_06, &ett_rrc_T_v7d0NonCriticalExtensions_05, &ett_rrc_T_v7f0NonCriticalExtensions_06, &ett_rrc_T_v890NonCriticalExtensions_04, &ett_rrc_T_v7g0NonCriticalExtensions_07, &ett_rrc_T_v8a0NonCriticalExtensions_04, - &ett_rrc_T_nonCriticalExtensions_80, - &ett_rrc_T_criticalExtensions_63, + &ett_rrc_T_nonCriticalExtensions_84, + &ett_rrc_T_criticalExtensions_67, &ett_rrc_T_r9_05, &ett_rrc_T_v950NonCriticalExtensions_03, - &ett_rrc_T_nonCriticalExtensions_81, - &ett_rrc_T_criticalExtensions_64, + &ett_rrc_T_nonCriticalExtensions_85, + &ett_rrc_T_criticalExtensions_68, &ett_rrc_T_r10_05, &ett_rrc_T_vb50NonCriticalExtensions_11, - &ett_rrc_T_nonCriticalExtensions_82, - &ett_rrc_T_criticalExtensions_65, + &ett_rrc_T_nonCriticalExtensions_86, + &ett_rrc_T_criticalExtensions_69, &ett_rrc_T_r11_06, - &ett_rrc_T_nonCriticalExtensions_83, - &ett_rrc_T_criticalExtensions_66, + &ett_rrc_T_nonCriticalExtensions_87, + &ett_rrc_T_criticalExtensions_70, &ett_rrc_T_r12_05, - &ett_rrc_T_nonCriticalExtensions_84, - &ett_rrc_T_criticalExtensions_67, + &ett_rrc_T_nonCriticalExtensions_88, + &ett_rrc_T_criticalExtensions_71, + &ett_rrc_T_r13_04, + &ett_rrc_T_nonCriticalExtensions_89, + &ett_rrc_T_criticalExtensions_72, &ett_rrc_PhysicalChannelReconfiguration_r3_IEs, &ett_rrc_T_modeSpecificInfo_13, &ett_rrc_T_fdd_19, @@ -198911,26 +204011,27 @@ void proto_register_rrc(void) { &ett_rrc_PhysicalChannelReconfiguration_vb50ext_IEs, &ett_rrc_PhysicalChannelReconfiguration_r11_IEs, &ett_rrc_PhysicalChannelReconfiguration_r12_IEs, + &ett_rrc_PhysicalChannelReconfiguration_r13_IEs, &ett_rrc_PhysicalChannelReconfigurationComplete, &ett_rrc_T_laterNonCriticalExtensions_24, &ett_rrc_T_v770NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_85, + &ett_rrc_T_nonCriticalExtensions_90, &ett_rrc_PhysicalChannelReconfigurationComplete_v770ext_IEs, &ett_rrc_PhysicalChannelReconfigurationFailure, &ett_rrc_T_laterNonCriticalExtensions_25, - &ett_rrc_T_nonCriticalExtensions_86, + &ett_rrc_T_nonCriticalExtensions_91, &ett_rrc_PhysicalSharedChannelAllocation, &ett_rrc_T_r3_13, &ett_rrc_T_laterNonCriticalExtensions_26, - &ett_rrc_T_nonCriticalExtensions_87, + &ett_rrc_T_nonCriticalExtensions_92, &ett_rrc_T_later_than_r3_11, - &ett_rrc_T_criticalExtensions_68, + &ett_rrc_T_criticalExtensions_73, &ett_rrc_T_r4_05, &ett_rrc_T_v4d0NonCriticalExtensions_05, &ett_rrc_T_v690NonCriticalExtensions_15, &ett_rrc_T_v770NonCriticalExtensions_09, - &ett_rrc_T_nonCriticalExtensions_88, - &ett_rrc_T_criticalExtensions_69, + &ett_rrc_T_nonCriticalExtensions_93, + &ett_rrc_T_criticalExtensions_74, &ett_rrc_PhysicalSharedChannelAllocation_r3_IEs, &ett_rrc_PhysicalSharedChannelAllocation_r4_IEs, &ett_rrc_PhysicalSharedChannelAllocation_v690ext_IEs, @@ -198939,7 +204040,7 @@ void proto_register_rrc(void) { &ett_rrc_T_allocationConfirmation, &ett_rrc_T_laterNonCriticalExtensions_27, &ett_rrc_T_v590NonCriticalExtensions_13, - &ett_rrc_T_nonCriticalExtensions_89, + &ett_rrc_T_nonCriticalExtensions_94, &ett_rrc_PUSCHCapacityRequest_v590ext, &ett_rrc_RadioBearerReconfiguration, &ett_rrc_T_r3_14, @@ -198950,62 +204051,65 @@ void proto_register_rrc(void) { &ett_rrc_T_v5d0NonCriticalExtenstions_06, &ett_rrc_T_v690NonCriticalExtensions_16, &ett_rrc_T_v770NonCriticalExtensions_10, - &ett_rrc_T_nonCriticalExtensions_90, + &ett_rrc_T_nonCriticalExtensions_95, &ett_rrc_T_later_than_r3_12, - &ett_rrc_T_criticalExtensions_70, + &ett_rrc_T_criticalExtensions_75, &ett_rrc_T_r4_06, &ett_rrc_T_v4d0NonCriticalExtensions_06, &ett_rrc_T_v590NonCriticalExtensions_15, &ett_rrc_T_v5d0NonCriticalExtenstions_07, &ett_rrc_T_v690NonCriticalExtensions_17, &ett_rrc_T_v770NonCriticalExtensions_11, - &ett_rrc_T_nonCriticalExtensions_91, - &ett_rrc_T_criticalExtensions_71, + &ett_rrc_T_nonCriticalExtensions_96, + &ett_rrc_T_criticalExtensions_76, &ett_rrc_T_r5_05, &ett_rrc_T_v5d0NonCriticalExtenstions_08, &ett_rrc_T_v690NonCriticalExtensions_18, &ett_rrc_T_v770NonCriticalExtensions_12, - &ett_rrc_T_nonCriticalExtensions_92, - &ett_rrc_T_criticalExtensions_72, + &ett_rrc_T_nonCriticalExtensions_97, + &ett_rrc_T_criticalExtensions_77, &ett_rrc_T_r6_07, &ett_rrc_T_v6b0NonCriticalExtensions_06, &ett_rrc_T_v6f0NonCriticalExtensions, &ett_rrc_T_v770NonCriticalExtensions_13, - &ett_rrc_T_nonCriticalExtensions_93, - &ett_rrc_T_criticalExtensions_73, + &ett_rrc_T_nonCriticalExtensions_98, + &ett_rrc_T_criticalExtensions_78, &ett_rrc_T_r7_06, &ett_rrc_T_v780NonCriticalExtensions_05, &ett_rrc_T_v790NonCriticalExtensions, &ett_rrc_T_v7d0NonCriticalExtensions_06, &ett_rrc_T_v7f0NonCriticalExtensions_07, &ett_rrc_T_v7g0NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_94, - &ett_rrc_T_criticalExtensions_74, + &ett_rrc_T_nonCriticalExtensions_99, + &ett_rrc_T_criticalExtensions_79, &ett_rrc_T_r8_07, &ett_rrc_T_v7d0NonCriticalExtensions_07, &ett_rrc_T_v7f0NonCriticalExtensions_08, &ett_rrc_T_v890NonCriticalExtensions_05, &ett_rrc_T_v7g0NonCriticalExtensions_09, &ett_rrc_T_v8a0NonCriticalExtensions_05, - &ett_rrc_T_nonCriticalExtensions_95, - &ett_rrc_T_criticalExtensions_75, + &ett_rrc_T_nonCriticalExtensions_100, + &ett_rrc_T_criticalExtensions_80, &ett_rrc_T_r9_06, &ett_rrc_T_v950NonCriticalExtensions_04, &ett_rrc_T_v9c0NonCriticalExtensions_04, - &ett_rrc_T_nonCriticalExtensions_96, - &ett_rrc_T_criticalExtensions_76, + &ett_rrc_T_nonCriticalExtensions_101, + &ett_rrc_T_criticalExtensions_81, &ett_rrc_T_r10_06, &ett_rrc_T_v9c0NonCriticalExtensions_05, &ett_rrc_T_vaa0NonCriticalExtensions_01, &ett_rrc_T_vb50NonCriticalExtensions_12, - &ett_rrc_T_nonCriticalExtensions_97, - &ett_rrc_T_criticalExtensions_77, + &ett_rrc_T_nonCriticalExtensions_102, + &ett_rrc_T_criticalExtensions_82, &ett_rrc_T_r11_07, - &ett_rrc_T_nonCriticalExtensions_98, - &ett_rrc_T_criticalExtensions_78, + &ett_rrc_T_nonCriticalExtensions_103, + &ett_rrc_T_criticalExtensions_83, &ett_rrc_T_r12_06, - &ett_rrc_T_nonCriticalExtensions_99, - &ett_rrc_T_criticalExtensions_79, + &ett_rrc_T_nonCriticalExtensions_104, + &ett_rrc_T_criticalExtensions_84, + &ett_rrc_T_r13_05, + &ett_rrc_T_nonCriticalExtensions_105, + &ett_rrc_T_criticalExtensions_85, &ett_rrc_RadioBearerReconfiguration_vaa0ext_IEs, &ett_rrc_RadioBearerReconfiguration_r3_IEs, &ett_rrc_T_dummy_01, @@ -199089,14 +204193,20 @@ void proto_register_rrc(void) { &ett_rrc_T_preconfiguration_17, &ett_rrc_T_preConfigMode_17, &ett_rrc_T_defaultConfig_17, + &ett_rrc_RadioBearerReconfiguration_r13_IEs, + &ett_rrc_T_specificationMode_20, + &ett_rrc_T_complete_20, + &ett_rrc_T_preconfiguration_18, + &ett_rrc_T_preConfigMode_18, + &ett_rrc_T_defaultConfig_18, &ett_rrc_RadioBearerReconfigurationComplete, &ett_rrc_T_laterNonCriticalExtensions_29, &ett_rrc_T_v770NonCriticalExtensions_14, - &ett_rrc_T_nonCriticalExtensions_100, + &ett_rrc_T_nonCriticalExtensions_106, &ett_rrc_RadioBearerReconfigurationComplete_v770ext_IEs, &ett_rrc_RadioBearerReconfigurationFailure, &ett_rrc_T_laterNonCriticalExtensions_30, - &ett_rrc_T_nonCriticalExtensions_101, + &ett_rrc_T_nonCriticalExtensions_107, &ett_rrc_RadioBearerRelease, &ett_rrc_T_r3_15, &ett_rrc_T_v3a0NonCriticalExtensions_06, @@ -199105,58 +204215,61 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtensions_16, &ett_rrc_T_v690NonCriticalExtensions_19, &ett_rrc_T_v770NonCriticalExtensions_15, - &ett_rrc_T_nonCriticalExtensions_102, + &ett_rrc_T_nonCriticalExtensions_108, &ett_rrc_T_later_than_r3_13, - &ett_rrc_T_criticalExtensions_80, + &ett_rrc_T_criticalExtensions_86, &ett_rrc_T_r4_07, &ett_rrc_T_v4d0NonCriticalExtensions_07, &ett_rrc_T_v590NonCriticalExtensions_17, &ett_rrc_T_v690NonCriticalExtensions_20, &ett_rrc_T_v770NonCriticalExtensions_16, - &ett_rrc_T_nonCriticalExtensions_103, - &ett_rrc_T_criticalExtensions_81, + &ett_rrc_T_nonCriticalExtensions_109, + &ett_rrc_T_criticalExtensions_87, &ett_rrc_T_r5_06, &ett_rrc_T_v690NonCriticalExtensions_21, &ett_rrc_T_v770NonCriticalExtensions_17, - &ett_rrc_T_nonCriticalExtensions_104, - &ett_rrc_T_criticalExtensions_82, + &ett_rrc_T_nonCriticalExtensions_110, + &ett_rrc_T_criticalExtensions_88, &ett_rrc_T_r6_08, &ett_rrc_T_v6b0NonCriticalExtensions_07, &ett_rrc_T_v770NonCriticalExtensions_18, - &ett_rrc_T_nonCriticalExtensions_105, - &ett_rrc_T_criticalExtensions_83, + &ett_rrc_T_nonCriticalExtensions_111, + &ett_rrc_T_criticalExtensions_89, &ett_rrc_T_r7_07, &ett_rrc_T_v780NonCriticalExtensions_06, &ett_rrc_T_v7d0NonCriticalExtensions_08, &ett_rrc_T_v7f0NonCriticalExtensions_09, &ett_rrc_T_v7g0NonCriticalExtensions_10, - &ett_rrc_T_nonCriticalExtensions_106, - &ett_rrc_T_criticalExtensions_84, + &ett_rrc_T_nonCriticalExtensions_112, + &ett_rrc_T_criticalExtensions_90, &ett_rrc_T_r8_08, &ett_rrc_T_v7d0NonCriticalExtensions_09, &ett_rrc_T_v7f0NonCriticalExtensions_10, &ett_rrc_T_v890NonCriticalExtensions_06, &ett_rrc_T_v7g0NonCriticalExtensions_11, &ett_rrc_T_v8a0NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_107, - &ett_rrc_T_criticalExtensions_85, + &ett_rrc_T_nonCriticalExtensions_113, + &ett_rrc_T_criticalExtensions_91, &ett_rrc_T_r9_07, &ett_rrc_T_v950NonCriticalExtensions_05, &ett_rrc_T_v970NonCriticalExtensions_02, &ett_rrc_T_v9c0NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_108, - &ett_rrc_T_criticalExtensions_86, + &ett_rrc_T_nonCriticalExtensions_114, + &ett_rrc_T_criticalExtensions_92, &ett_rrc_T_r10_07, &ett_rrc_T_v9c0NonCriticalExtensions_07, &ett_rrc_T_vb50NonCriticalExtensions_13, - &ett_rrc_T_nonCriticalExtensions_109, - &ett_rrc_T_criticalExtensions_87, + &ett_rrc_T_nonCriticalExtensions_115, + &ett_rrc_T_criticalExtensions_93, &ett_rrc_T_r11_08, - &ett_rrc_T_nonCriticalExtensions_110, - &ett_rrc_T_criticalExtensions_88, + &ett_rrc_T_nonCriticalExtensions_116, + &ett_rrc_T_criticalExtensions_94, &ett_rrc_T_r12_07, - &ett_rrc_T_nonCriticalExtensions_111, - &ett_rrc_T_criticalExtensions_89, + &ett_rrc_T_nonCriticalExtensions_117, + &ett_rrc_T_criticalExtensions_95, + &ett_rrc_T_r13_06, + &ett_rrc_T_nonCriticalExtensions_118, + &ett_rrc_T_criticalExtensions_96, &ett_rrc_RadioBearerRelease_r3_IEs, &ett_rrc_T_dummy_04, &ett_rrc_T_fdd_28, @@ -199195,14 +204308,15 @@ void proto_register_rrc(void) { &ett_rrc_RadioBearerRelease_vb50ext_IEs, &ett_rrc_RadioBearerRelease_r11_IEs, &ett_rrc_RadioBearerRelease_r12_IEs, + &ett_rrc_RadioBearerRelease_r13_IEs, &ett_rrc_RadioBearerReleaseComplete, &ett_rrc_T_laterNonCriticalExtensions_32, &ett_rrc_T_v770NonCriticalExtensions_19, - &ett_rrc_T_nonCriticalExtensions_112, + &ett_rrc_T_nonCriticalExtensions_119, &ett_rrc_RadioBearerReleaseComplete_v770ext_IEs, &ett_rrc_RadioBearerReleaseFailure, &ett_rrc_T_laterNonCriticalExtensions_33, - &ett_rrc_T_nonCriticalExtensions_113, + &ett_rrc_T_nonCriticalExtensions_120, &ett_rrc_RadioBearerSetup, &ett_rrc_T_r3_16, &ett_rrc_T_v3a0NonCriticalExtensions_07, @@ -199211,54 +204325,57 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtensions_18, &ett_rrc_T_v5d0NonCriticalExtenstions_09, &ett_rrc_T_v690NonCriticalExtensions_22, - &ett_rrc_T_nonCriticalExtensions_114, + &ett_rrc_T_nonCriticalExtensions_121, &ett_rrc_T_later_than_r3_14, - &ett_rrc_T_criticalExtensions_90, + &ett_rrc_T_criticalExtensions_97, &ett_rrc_T_r4_08, &ett_rrc_T_v4d0NonCriticalExtensions_08, &ett_rrc_T_v590NonCriticalExtensions_19, &ett_rrc_T_v5d0NonCriticalExtenstions_10, &ett_rrc_T_v690NonCriticalExtensions_23, - &ett_rrc_T_nonCriticalExtensions_115, - &ett_rrc_T_criticalExtensions_91, + &ett_rrc_T_nonCriticalExtensions_122, + &ett_rrc_T_criticalExtensions_98, &ett_rrc_T_r5_07, &ett_rrc_T_v5d0NonCriticalExtenstions_11, &ett_rrc_T_v690NonCriticalExtensions_24, - &ett_rrc_T_nonCriticalExtensions_116, - &ett_rrc_T_criticalExtensions_92, + &ett_rrc_T_nonCriticalExtensions_123, + &ett_rrc_T_criticalExtensions_99, &ett_rrc_T_r6_09, &ett_rrc_T_v6b0NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_117, - &ett_rrc_T_criticalExtensions_93, + &ett_rrc_T_nonCriticalExtensions_124, + &ett_rrc_T_criticalExtensions_100, &ett_rrc_T_r7_08, &ett_rrc_T_v780NonCriticalExtensions_07, &ett_rrc_T_v820NonCriticalExtensions_01, - &ett_rrc_T_nonCriticalExtensions_118, - &ett_rrc_T_criticalExtensions_94, + &ett_rrc_T_nonCriticalExtensions_125, + &ett_rrc_T_criticalExtensions_101, &ett_rrc_T_r8_09, &ett_rrc_T_v7d0NonCriticalExtensions_10, &ett_rrc_T_v7f0NonCriticalExtensions_11, &ett_rrc_T_v890NonCriticalExtensions_07, &ett_rrc_T_v7g0NonCriticalExtensions_12, &ett_rrc_T_v8a0NonCriticalExtensions_07, - &ett_rrc_T_nonCriticalExtensions_119, - &ett_rrc_T_criticalExtensions_95, + &ett_rrc_T_nonCriticalExtensions_126, + &ett_rrc_T_criticalExtensions_102, &ett_rrc_T_r9_08, &ett_rrc_T_v950NonCriticalExtensions_06, &ett_rrc_T_v9c0NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_120, - &ett_rrc_T_criticalExtensions_96, + &ett_rrc_T_nonCriticalExtensions_127, + &ett_rrc_T_criticalExtensions_103, &ett_rrc_T_r10_08, &ett_rrc_T_v9c0NonCriticalExtensions_09, &ett_rrc_T_vb50NonCriticalExtensions_14, - &ett_rrc_T_nonCriticalExtensions_121, - &ett_rrc_T_criticalExtensions_97, + &ett_rrc_T_nonCriticalExtensions_128, + &ett_rrc_T_criticalExtensions_104, &ett_rrc_T_r11_09, - &ett_rrc_T_nonCriticalExtensions_122, - &ett_rrc_T_criticalExtensions_98, + &ett_rrc_T_nonCriticalExtensions_129, + &ett_rrc_T_criticalExtensions_105, &ett_rrc_T_r12_08, - &ett_rrc_T_nonCriticalExtensions_123, - &ett_rrc_T_criticalExtensions_99, + &ett_rrc_T_nonCriticalExtensions_130, + &ett_rrc_T_criticalExtensions_106, + &ett_rrc_T_r13_07, + &ett_rrc_T_nonCriticalExtensions_131, + &ett_rrc_T_criticalExtensions_107, &ett_rrc_RadioBearerSetup_r3_IEs, &ett_rrc_T_dummy_07, &ett_rrc_T_fdd_34, @@ -199280,17 +204397,17 @@ void proto_register_rrc(void) { &ett_rrc_T_fdd_39, &ett_rrc_RadioBearerSetup_v690ext_IEs, &ett_rrc_RadioBearerSetup_r6_IEs, - &ett_rrc_T_specificationMode_20, - &ett_rrc_T_complete_20, + &ett_rrc_T_specificationMode_21, + &ett_rrc_T_complete_21, &ett_rrc_T_dummy_10, &ett_rrc_RadioBearerSetup_v6b0ext_IEs, &ett_rrc_RadioBearerSetup_r7_IEs, - &ett_rrc_T_specificationMode_21, - &ett_rrc_T_complete_21, + &ett_rrc_T_specificationMode_22, + &ett_rrc_T_complete_22, &ett_rrc_RadioBearerSetup_r7_add_ext_IEs, &ett_rrc_T_v7f0NonCriticalExtensions_12, &ett_rrc_T_v7g0NonCriticalExtensions_13, - &ett_rrc_T_nonCriticalExtensions_124, + &ett_rrc_T_nonCriticalExtensions_132, &ett_rrc_RadioBearerSetup_v780ext_IEs, &ett_rrc_RadioBearerSetup_v7d0ext_IEs, &ett_rrc_RadioBearerSetup_v7f0ext_IEs, @@ -199306,14 +204423,15 @@ void proto_register_rrc(void) { &ett_rrc_RadioBearerSetup_vb50ext_IEs, &ett_rrc_RadioBearerSetup_r11_IEs, &ett_rrc_RadioBearerSetup_r12_IEs, + &ett_rrc_RadioBearerSetup_r13_IEs, &ett_rrc_RadioBearerSetupComplete, &ett_rrc_T_laterNonCriticalExtensions_35, &ett_rrc_T_v770NonCriticalExtensions_20, - &ett_rrc_T_nonCriticalExtensions_125, + &ett_rrc_T_nonCriticalExtensions_133, &ett_rrc_RadioBearerSetupComplete_v770ext_IEs, &ett_rrc_RadioBearerSetupFailure, &ett_rrc_T_laterNonCriticalExtensions_36, - &ett_rrc_T_nonCriticalExtensions_126, + &ett_rrc_T_nonCriticalExtensions_134, &ett_rrc_RRCConnectionReject, &ett_rrc_T_r3_17, &ett_rrc_T_laterNonCriticalExtensions_37, @@ -199322,9 +204440,9 @@ void proto_register_rrc(void) { &ett_rrc_T_v860NonCriticalExtensions_10, &ett_rrc_T_va40NonCriticalExtensions_05, &ett_rrc_T_vb50NonCriticalExtensions_15, - &ett_rrc_T_nonCriticalExtensions_127, + &ett_rrc_T_nonCriticalExtensions_135, &ett_rrc_T_later_than_r3_15, - &ett_rrc_T_criticalExtensions_100, + &ett_rrc_T_criticalExtensions_108, &ett_rrc_RRCConnectionReject_r3_IEs, &ett_rrc_RRCConnectionReject_v690ext_IEs, &ett_rrc_RRCConnectionReject_v6f0ext_IEs, @@ -199338,9 +204456,9 @@ void proto_register_rrc(void) { &ett_rrc_T_v770NonCriticalExtensions_21, &ett_rrc_T_v860NonCriticalExtensions_11, &ett_rrc_T_va40NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_128, + &ett_rrc_T_nonCriticalExtensions_136, &ett_rrc_T_later_than_r3_16, - &ett_rrc_T_criticalExtensions_101, + &ett_rrc_T_criticalExtensions_109, &ett_rrc_T_r4_09, &ett_rrc_T_v4d0NonCriticalExtensions_09, &ett_rrc_T_v690NonCriticalExtensions_27, @@ -199348,8 +204466,8 @@ void proto_register_rrc(void) { &ett_rrc_T_v860NonCriticalExtensions_12, &ett_rrc_T_va40NonCriticalExtensions_07, &ett_rrc_T_vb50NonCriticalExtensions_16, - &ett_rrc_T_nonCriticalExtensions_129, - &ett_rrc_T_criticalExtensions_102, + &ett_rrc_T_nonCriticalExtensions_137, + &ett_rrc_T_criticalExtensions_110, &ett_rrc_RRCConnectionRelease_r3_IEs, &ett_rrc_RRCConnectionRelease_r4_IEs, &ett_rrc_RRCConnectionRelease_v690ext_IEs, @@ -199363,29 +204481,29 @@ void proto_register_rrc(void) { &ett_rrc_T_v690NonCriticalExtensions_28, &ett_rrc_T_v860NonCriticalExtensions_13, &ett_rrc_T_va40NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_130, + &ett_rrc_T_nonCriticalExtensions_138, &ett_rrc_T_later_than_r3_17, - &ett_rrc_T_criticalExtensions_103, + &ett_rrc_T_criticalExtensions_111, &ett_rrc_T_r4_10, &ett_rrc_T_v4d0NonCriticalExtensions_10, &ett_rrc_T_v690NonCriticalExtensions_29, &ett_rrc_T_v860NonCriticalExtensions_14, &ett_rrc_T_va40NonCriticalExtensions_09, - &ett_rrc_T_nonCriticalExtensions_131, - &ett_rrc_T_criticalExtensions_104, + &ett_rrc_T_nonCriticalExtensions_139, + &ett_rrc_T_criticalExtensions_112, &ett_rrc_SEQUENCE_SIZE_1_maxURNTI_Group_OF_GroupReleaseInformation, - &ett_rrc_T_criticalExtensions_105, + &ett_rrc_T_criticalExtensions_113, &ett_rrc_T_r5_08, &ett_rrc_T_v690NonCriticalExtensions_30, &ett_rrc_T_v860NonCriticalExtensions_15, &ett_rrc_T_va40NonCriticalExtensions_10, - &ett_rrc_T_nonCriticalExtensions_132, - &ett_rrc_T_criticalExtensions_106, + &ett_rrc_T_nonCriticalExtensions_140, + &ett_rrc_T_criticalExtensions_114, &ett_rrc_RRCConnectionRelease_CCCH_r3_IEs, &ett_rrc_RRCConnectionRelease_CCCH_r4_IEs, &ett_rrc_RRCConnectionReleaseComplete, &ett_rrc_T_laterNonCriticalExtensions_40, - &ett_rrc_T_nonCriticalExtensions_133, + &ett_rrc_T_nonCriticalExtensions_141, &ett_rrc_RRCConnectionRequest, &ett_rrc_T_v3d0NonCriticalExtensions, &ett_rrc_T_v4b0NonCriticalExtensions_10, @@ -199420,7 +204538,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v9b0NonCriticalExtensions, &ett_rrc_T_vb50NonCriticalExtensions_17, &ett_rrc_T_vc50NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_134, + &ett_rrc_T_nonCriticalExtensions_142, &ett_rrc_RRCConnectionRequest_va40ext_IEs, &ett_rrc_RRCConnectionRequest_vb50ext_IEs, &ett_rrc_RRCConnectionRequest_vc50ext_IEs, @@ -199430,109 +204548,109 @@ void proto_register_rrc(void) { &ett_rrc_T_v4b0NonCriticalExtensions_11, &ett_rrc_T_v590NonCriticalExtensions_21, &ett_rrc_T_v690NonCriticalExtensions_32, - &ett_rrc_T_nonCriticalExtensions_135, + &ett_rrc_T_nonCriticalExtensions_143, &ett_rrc_T_later_than_r3_18, - &ett_rrc_T_criticalExtensions_107, + &ett_rrc_T_criticalExtensions_115, &ett_rrc_T_r4_11, &ett_rrc_T_v4d0NonCriticalExtensions_11, &ett_rrc_T_v590NonCriticalExtensions_22, &ett_rrc_T_v690NonCriticalExtensions_33, - &ett_rrc_T_nonCriticalExtensions_136, - &ett_rrc_T_criticalExtensions_108, + &ett_rrc_T_nonCriticalExtensions_144, + &ett_rrc_T_criticalExtensions_116, &ett_rrc_T_r5_09, &ett_rrc_T_v690NonCriticalExtensions_34, - &ett_rrc_T_nonCriticalExtensions_137, - &ett_rrc_T_criticalExtensions_109, + &ett_rrc_T_nonCriticalExtensions_145, + &ett_rrc_T_criticalExtensions_117, &ett_rrc_T_r6_10, &ett_rrc_T_v6b0NonCriticalExtensions_10, - &ett_rrc_T_nonCriticalExtensions_138, - &ett_rrc_T_criticalExtensions_110, + &ett_rrc_T_nonCriticalExtensions_146, + &ett_rrc_T_criticalExtensions_118, &ett_rrc_T_r7_09, &ett_rrc_T_v780NonCriticalExtensions_08, &ett_rrc_T_v7d0NonCriticalExtensions_11, - &ett_rrc_T_nonCriticalExtensions_139, - &ett_rrc_T_criticalExtensions_111, + &ett_rrc_T_nonCriticalExtensions_147, + &ett_rrc_T_criticalExtensions_119, &ett_rrc_T_r8_10, &ett_rrc_T_v7d0NonCriticalExtensions_12, &ett_rrc_T_v890NonCriticalExtensions_08, &ett_rrc_T_v8a0NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_140, - &ett_rrc_T_criticalExtensions_112, + &ett_rrc_T_nonCriticalExtensions_148, + &ett_rrc_T_criticalExtensions_120, &ett_rrc_T_r9_09, &ett_rrc_T_v950NonCriticalExtensions_07, - &ett_rrc_T_nonCriticalExtensions_141, - &ett_rrc_T_criticalExtensions_113, + &ett_rrc_T_nonCriticalExtensions_149, + &ett_rrc_T_criticalExtensions_121, &ett_rrc_T_r10_09, &ett_rrc_T_vaj0NonCriticalExtensions, - &ett_rrc_T_nonCriticalExtensions_142, - &ett_rrc_T_criticalExtensions_114, + &ett_rrc_T_nonCriticalExtensions_150, + &ett_rrc_T_criticalExtensions_122, &ett_rrc_T_r11_10, &ett_rrc_T_vaj0NonCriticalExtensions_01, - &ett_rrc_T_nonCriticalExtensions_143, - &ett_rrc_T_criticalExtensions_115, + &ett_rrc_T_nonCriticalExtensions_151, + &ett_rrc_T_criticalExtensions_123, &ett_rrc_T_r12_09, - &ett_rrc_T_nonCriticalExtensions_144, - &ett_rrc_T_criticalExtensions_116, + &ett_rrc_T_nonCriticalExtensions_152, + &ett_rrc_T_criticalExtensions_124, &ett_rrc_RRCConnectionSetup_r3_IEs, &ett_rrc_RRCConnectionSetup_v4b0ext_IEs, &ett_rrc_RRCConnectionSetup_v590ext_IEs, &ett_rrc_RRCConnectionSetup_r4_IEs, &ett_rrc_RRCConnectionSetup_r5_IEs, - &ett_rrc_T_specificationMode_22, - &ett_rrc_T_complete_22, - &ett_rrc_T_preconfiguration_18, - &ett_rrc_T_preConfigMode_18, - &ett_rrc_T_defaultConfig_18, - &ett_rrc_RRCConnectionSetup_v690ext_IEs, - &ett_rrc_RRCConnectionSetup_r6_IEs, &ett_rrc_T_specificationMode_23, &ett_rrc_T_complete_23, &ett_rrc_T_preconfiguration_19, &ett_rrc_T_preConfigMode_19, &ett_rrc_T_defaultConfig_19, - &ett_rrc_RRCConnectionSetup_v6b0ext_IEs, - &ett_rrc_RRCConnectionSetup_r7_IEs, + &ett_rrc_RRCConnectionSetup_v690ext_IEs, + &ett_rrc_RRCConnectionSetup_r6_IEs, &ett_rrc_T_specificationMode_24, &ett_rrc_T_complete_24, &ett_rrc_T_preconfiguration_20, &ett_rrc_T_preConfigMode_20, &ett_rrc_T_defaultConfig_20, - &ett_rrc_RRCConnectionSetup_v780ext_IEs, - &ett_rrc_RRCConnectionSetup_v7d0ext_IEs, - &ett_rrc_RRCConnectionSetup_r8_IEs, + &ett_rrc_RRCConnectionSetup_v6b0ext_IEs, + &ett_rrc_RRCConnectionSetup_r7_IEs, &ett_rrc_T_specificationMode_25, &ett_rrc_T_complete_25, &ett_rrc_T_preconfiguration_21, &ett_rrc_T_preConfigMode_21, &ett_rrc_T_defaultConfig_21, - &ett_rrc_RRCConnectionSetup_v890ext_IEs, - &ett_rrc_RRCConnectionSetup_v8a0ext_IEs, - &ett_rrc_RRCConnectionSetup_r9_IEs, + &ett_rrc_RRCConnectionSetup_v780ext_IEs, + &ett_rrc_RRCConnectionSetup_v7d0ext_IEs, + &ett_rrc_RRCConnectionSetup_r8_IEs, &ett_rrc_T_specificationMode_26, &ett_rrc_T_complete_26, &ett_rrc_T_preconfiguration_22, &ett_rrc_T_preConfigMode_22, &ett_rrc_T_defaultConfig_22, - &ett_rrc_RRCConnectionSetup_v950ext_IEs, - &ett_rrc_RRCConnectionSetup_r10_IEs, + &ett_rrc_RRCConnectionSetup_v890ext_IEs, + &ett_rrc_RRCConnectionSetup_v8a0ext_IEs, + &ett_rrc_RRCConnectionSetup_r9_IEs, &ett_rrc_T_specificationMode_27, &ett_rrc_T_complete_27, &ett_rrc_T_preconfiguration_23, &ett_rrc_T_preConfigMode_23, &ett_rrc_T_defaultConfig_23, - &ett_rrc_RRCConnectionSetup_vaj0ext_IEs, - &ett_rrc_RRCConnectionSetup_r11_IEs, + &ett_rrc_RRCConnectionSetup_v950ext_IEs, + &ett_rrc_RRCConnectionSetup_r10_IEs, &ett_rrc_T_specificationMode_28, &ett_rrc_T_complete_28, &ett_rrc_T_preconfiguration_24, &ett_rrc_T_preConfigMode_24, &ett_rrc_T_defaultConfig_24, - &ett_rrc_RRCConnectionSetup_r12_IEs, + &ett_rrc_RRCConnectionSetup_vaj0ext_IEs, + &ett_rrc_RRCConnectionSetup_r11_IEs, &ett_rrc_T_specificationMode_29, &ett_rrc_T_complete_29, &ett_rrc_T_preconfiguration_25, &ett_rrc_T_preConfigMode_25, &ett_rrc_T_defaultConfig_25, + &ett_rrc_RRCConnectionSetup_r12_IEs, + &ett_rrc_T_specificationMode_30, + &ett_rrc_T_complete_30, + &ett_rrc_T_preconfiguration_26, + &ett_rrc_T_preConfigMode_26, + &ett_rrc_T_defaultConfig_26, &ett_rrc_RRCConnectionSetupComplete, &ett_rrc_T_v370NonCriticalExtensions, &ett_rrc_T_v380NonCriticalExtensions, @@ -199546,7 +204664,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v770NonCriticalExtensions_24, &ett_rrc_T_va40NonCriticalExtensions_11, &ett_rrc_T_vb50NonCriticalExtensions_18, - &ett_rrc_T_nonCriticalExtensions_145, + &ett_rrc_T_nonCriticalExtensions_153, &ett_rrc_RRCConnectionSetupComplete_v370ext, &ett_rrc_RRCConnectionSetupComplete_v380ext_IEs, &ett_rrc_RRCConnectionSetupComplete_v3a0ext_IEs, @@ -199556,7 +204674,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v7e0NonCriticalExtensions_02, &ett_rrc_T_v7f0NonCriticalExtensions_13, &ett_rrc_T_va40NonCriticalExtensions_12, - &ett_rrc_T_nonCriticalExtensions_146, + &ett_rrc_T_nonCriticalExtensions_154, &ett_rrc_RRCConnectionSetupComplete_v4b0ext_IEs, &ett_rrc_RRCConnectionSetupComplete_v590ext_IEs, &ett_rrc_RRCConnectionSetupComplete_v5c0ext_IEs, @@ -199572,42 +204690,42 @@ void proto_register_rrc(void) { &ett_rrc_RRC_FailureInfo, &ett_rrc_T_r3_21, &ett_rrc_T_laterNonCriticalExtensions_43, - &ett_rrc_T_nonCriticalExtensions_147, - &ett_rrc_T_criticalExtensions_117, + &ett_rrc_T_nonCriticalExtensions_155, + &ett_rrc_T_criticalExtensions_125, &ett_rrc_RRC_FailureInfo_r3_IEs, &ett_rrc_RRCStatus, &ett_rrc_T_laterNonCriticalExtensions_44, - &ett_rrc_T_nonCriticalExtensions_148, + &ett_rrc_T_nonCriticalExtensions_156, &ett_rrc_SecurityModeCommand, &ett_rrc_T_r3_22, &ett_rrc_T_laterNonCriticalExtensions_45, - &ett_rrc_T_nonCriticalExtensions_149, + &ett_rrc_T_nonCriticalExtensions_157, &ett_rrc_T_later_than_r3_19, - &ett_rrc_T_criticalExtensions_118, + &ett_rrc_T_criticalExtensions_126, &ett_rrc_T_r7_10, - &ett_rrc_T_nonCriticalExtensions_150, - &ett_rrc_T_criticalExtensions_119, + &ett_rrc_T_nonCriticalExtensions_158, + &ett_rrc_T_criticalExtensions_127, &ett_rrc_SecurityModeCommand_r3_IEs, &ett_rrc_SecurityModeCommand_r7_IEs, &ett_rrc_SecurityModeComplete, &ett_rrc_T_laterNonCriticalExtensions_46, - &ett_rrc_T_nonCriticalExtensions_151, + &ett_rrc_T_nonCriticalExtensions_159, &ett_rrc_SecurityModeFailure, &ett_rrc_T_laterNonCriticalExtensions_47, - &ett_rrc_T_nonCriticalExtensions_152, + &ett_rrc_T_nonCriticalExtensions_160, &ett_rrc_SignallingConnectionRelease, &ett_rrc_T_r3_23, &ett_rrc_T_laterNonCriticalExtensions_48, &ett_rrc_T_va40NonCriticalExtensions_13, - &ett_rrc_T_nonCriticalExtensions_153, + &ett_rrc_T_nonCriticalExtensions_161, &ett_rrc_T_later_than_r3_20, - &ett_rrc_T_criticalExtensions_120, + &ett_rrc_T_criticalExtensions_128, &ett_rrc_SignallingConnectionRelease_r3_IEs, &ett_rrc_SignallingConnectionRelease_va40ext_IEs, &ett_rrc_SignallingConnectionReleaseIndication, &ett_rrc_T_laterNonCriticalExtensions_49, &ett_rrc_T_v860nonCriticalExtentions, - &ett_rrc_T_nonCriticalExtensions_154, + &ett_rrc_T_nonCriticalExtensions_162, &ett_rrc_SignallingConnectionReleaseIndication_v860ext, &ett_rrc_SystemInformation_BCH, &ett_rrc_T_payload, @@ -199647,7 +204765,7 @@ void proto_register_rrc(void) { &ett_rrc_T_laterNonCriticalExtensions_50, &ett_rrc_T_v860NonCriticalExtensions_17, &ett_rrc_T_vc50NonCriticalExtensions_07, - &ett_rrc_T_nonCriticalExtensions_155, + &ett_rrc_T_nonCriticalExtensions_163, &ett_rrc_SystemInformationChangeIndication_v860ext_IEs, &ett_rrc_SystemInformationChangeIndication_vc50ext_IEs, &ett_rrc_TransportChannelReconfiguration, @@ -199658,57 +204776,60 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtensions_24, &ett_rrc_T_v690NonCriticalExtensions_36, &ett_rrc_T_v770NonCriticalExtensions_25, - &ett_rrc_T_nonCriticalExtensions_156, + &ett_rrc_T_nonCriticalExtensions_164, &ett_rrc_T_later_than_r3_21, - &ett_rrc_T_criticalExtensions_121, + &ett_rrc_T_criticalExtensions_129, &ett_rrc_T_r4_12, &ett_rrc_T_v4d0NonCriticalExtensions_12, &ett_rrc_T_v590NonCriticalExtensions_25, &ett_rrc_T_v690NonCriticalExtensions_37, &ett_rrc_T_v770NonCriticalExtensions_26, - &ett_rrc_T_nonCriticalExtensions_157, - &ett_rrc_T_criticalExtensions_122, + &ett_rrc_T_nonCriticalExtensions_165, + &ett_rrc_T_criticalExtensions_130, &ett_rrc_T_r5_10, &ett_rrc_T_v690NonCriticalExtensions_38, &ett_rrc_T_v770NonCriticalExtensions_27, - &ett_rrc_T_nonCriticalExtensions_158, - &ett_rrc_T_criticalExtensions_123, + &ett_rrc_T_nonCriticalExtensions_166, + &ett_rrc_T_criticalExtensions_131, &ett_rrc_T_r6_11, &ett_rrc_T_v6b0NonCriticalExtensions_11, &ett_rrc_T_v770NonCriticalExtensions_28, - &ett_rrc_T_nonCriticalExtensions_159, - &ett_rrc_T_criticalExtensions_124, + &ett_rrc_T_nonCriticalExtensions_167, + &ett_rrc_T_criticalExtensions_132, &ett_rrc_T_r7_11, &ett_rrc_T_v780NonCriticalExtensions_09, &ett_rrc_T_v7d0NonCriticalExtensions_13, &ett_rrc_T_v7f0NonCriticalExtensions_14, &ett_rrc_T_v7g0NonCriticalExtensions_15, - &ett_rrc_T_nonCriticalExtensions_160, - &ett_rrc_T_criticalExtensions_125, + &ett_rrc_T_nonCriticalExtensions_168, + &ett_rrc_T_criticalExtensions_133, &ett_rrc_T_r8_11, &ett_rrc_T_v7d0NonCriticalExtensions_14, &ett_rrc_T_v7f0NonCriticalExtensions_15, &ett_rrc_T_v890NonCriticalExtensions_09, &ett_rrc_T_v7g0NonCriticalExtensions_16, &ett_rrc_T_v8a0NonCriticalExtensions_09, - &ett_rrc_T_nonCriticalExtensions_161, - &ett_rrc_T_criticalExtensions_126, + &ett_rrc_T_nonCriticalExtensions_169, + &ett_rrc_T_criticalExtensions_134, &ett_rrc_T_r9_10, &ett_rrc_T_v950NonCriticalExtensions_08, &ett_rrc_T_v9c0NonCriticalExtensions_10, - &ett_rrc_T_nonCriticalExtensions_162, - &ett_rrc_T_criticalExtensions_127, + &ett_rrc_T_nonCriticalExtensions_170, + &ett_rrc_T_criticalExtensions_135, &ett_rrc_T_r10_10, &ett_rrc_T_v9c0NonCriticalExtensions_11, &ett_rrc_T_vb50NonCriticalExtensions_19, - &ett_rrc_T_nonCriticalExtensions_163, - &ett_rrc_T_criticalExtensions_128, + &ett_rrc_T_nonCriticalExtensions_171, + &ett_rrc_T_criticalExtensions_136, &ett_rrc_T_r11_11, - &ett_rrc_T_nonCriticalExtensions_164, - &ett_rrc_T_criticalExtensions_129, + &ett_rrc_T_nonCriticalExtensions_172, + &ett_rrc_T_criticalExtensions_137, &ett_rrc_T_r12_10, - &ett_rrc_T_nonCriticalExtensions_165, - &ett_rrc_T_criticalExtensions_130, + &ett_rrc_T_nonCriticalExtensions_173, + &ett_rrc_T_criticalExtensions_138, + &ett_rrc_T_r13_08, + &ett_rrc_T_nonCriticalExtensions_174, + &ett_rrc_T_criticalExtensions_139, &ett_rrc_TransportChannelReconfiguration_r3_IEs, &ett_rrc_T_dummy_11, &ett_rrc_T_fdd_40, @@ -199746,24 +204867,25 @@ void proto_register_rrc(void) { &ett_rrc_TransportChannelReconfiguration_vb50ext_IEs, &ett_rrc_TransportChannelReconfiguration_r11_IEs, &ett_rrc_TransportChannelReconfiguration_r12_IEs, + &ett_rrc_TransportChannelReconfiguration_r13_IEs, &ett_rrc_TransportChannelReconfigurationComplete, &ett_rrc_T_laterNonCriticalExtensions_52, &ett_rrc_T_v770NonCriticalExtensions_29, - &ett_rrc_T_nonCriticalExtensions_166, + &ett_rrc_T_nonCriticalExtensions_175, &ett_rrc_TransportChannelReconfigurationComplete_v770ext_IEs, &ett_rrc_TransportChannelReconfigurationFailure, &ett_rrc_T_laterNonCriticalExtensions_53, - &ett_rrc_T_nonCriticalExtensions_167, + &ett_rrc_T_nonCriticalExtensions_176, &ett_rrc_TransportFormatCombinationControl, &ett_rrc_T_modeSpecificInfo_16, &ett_rrc_T_tdd_10, &ett_rrc_T_laterNonCriticalExtensions_54, &ett_rrc_T_v820NonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_168, + &ett_rrc_T_nonCriticalExtensions_177, &ett_rrc_TransportFormatCombinationControl_v820ext_IEs, &ett_rrc_TransportFormatCombinationControlFailure, &ett_rrc_T_laterNonCriticalExtensions_55, - &ett_rrc_T_nonCriticalExtensions_169, + &ett_rrc_T_nonCriticalExtensions_178, &ett_rrc_UECapabilityEnquiry, &ett_rrc_T_r3_25, &ett_rrc_T_laterNonCriticalExtensions_56, @@ -199772,9 +204894,9 @@ void proto_register_rrc(void) { &ett_rrc_T_v770NonCriticalExtensions_30, &ett_rrc_T_v860NonCriticalExtensions_18, &ett_rrc_T_vaj0NonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_170, + &ett_rrc_T_nonCriticalExtensions_179, &ett_rrc_T_later_than_r3_22, - &ett_rrc_T_criticalExtensions_131, + &ett_rrc_T_criticalExtensions_140, &ett_rrc_UECapabilityEnquiry_r3_IEs, &ett_rrc_UECapabilityEnquiry_v4b0ext_IEs, &ett_rrc_UECapabilityEnquiry_v590ext_IEs, @@ -199790,7 +204912,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtensions_27, &ett_rrc_T_v5c0NonCriticalExtensions_01, &ett_rrc_T_v690NonCriticalExtensions_39, - &ett_rrc_T_nonCriticalExtensions_171, + &ett_rrc_T_nonCriticalExtensions_180, &ett_rrc_UECapabilityInformation_v370ext, &ett_rrc_UECapabilityInformation_v380ext_IEs, &ett_rrc_UECapabilityInformation_v3a0ext_IEs, @@ -199799,7 +204921,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v7e0NonCriticalExtensions_03, &ett_rrc_T_v7f0NonCriticalExtensions_16, &ett_rrc_T_va40NonCriticalExtensions_14, - &ett_rrc_T_nonCriticalExtensions_172, + &ett_rrc_T_nonCriticalExtensions_181, &ett_rrc_UECapabilityInformation_v4b0ext, &ett_rrc_UECapabilityInformation_v590ext, &ett_rrc_UECapabilityInformation_v5c0ext, @@ -199813,9 +204935,9 @@ void proto_register_rrc(void) { &ett_rrc_T_r3_26, &ett_rrc_T_laterNonCriticalExtensions_58, &ett_rrc_T_v770NonCriticalExtensions_31, - &ett_rrc_T_nonCriticalExtensions_173, + &ett_rrc_T_nonCriticalExtensions_182, &ett_rrc_T_later_than_r3_23, - &ett_rrc_T_criticalExtensions_132, + &ett_rrc_T_criticalExtensions_141, &ett_rrc_UECapabilityInformationConfirm_r3_IEs, &ett_rrc_UECapabilityInformationConfirm_v770ext_IEs, &ett_rrc_UplinkDirectTransfer, @@ -199824,7 +204946,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v7g0NonCriticalExtensions_17, &ett_rrc_T_vb50NonCriticalExtensions_20, &ett_rrc_T_vc50NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_174, + &ett_rrc_T_nonCriticalExtensions_183, &ett_rrc_UplinkDirectTransfer_v690ext_IEs, &ett_rrc_UplinkDirectTransfer_v7g0ext_IEs, &ett_rrc_UplinkDirectTransfer_vb50ext_IEs, @@ -199835,20 +204957,20 @@ void proto_register_rrc(void) { &ett_rrc_T_v4b0NonCriticalExtensions_16, &ett_rrc_T_noncriticalExtensions, &ett_rrc_T_later_than_r3_24, - &ett_rrc_T_criticalExtensions_133, + &ett_rrc_T_criticalExtensions_142, &ett_rrc_T_r4_13, &ett_rrc_T_v4d0NonCriticalExtensions_13, &ett_rrc_T_v690NonCriticalExtensions_41, - &ett_rrc_T_nonCriticalExtensions_175, - &ett_rrc_T_criticalExtensions_134, + &ett_rrc_T_nonCriticalExtensions_184, + &ett_rrc_T_criticalExtensions_143, &ett_rrc_T_r5_11, &ett_rrc_T_v690NonCriticalExtensions_42, &ett_rrc_T_v6a0NonCriticalExtensions_01, - &ett_rrc_T_nonCriticalExtensions_176, - &ett_rrc_T_criticalExtensions_135, + &ett_rrc_T_nonCriticalExtensions_185, + &ett_rrc_T_criticalExtensions_144, &ett_rrc_T_r7_12, - &ett_rrc_T_nonCriticalExtensions_177, - &ett_rrc_T_criticalExtensions_136, + &ett_rrc_T_nonCriticalExtensions_186, + &ett_rrc_T_criticalExtensions_145, &ett_rrc_UplinkPhysicalChannelControl_r3_IEs, &ett_rrc_UplinkPhysicalChannelControl_v4b0ext_IEs, &ett_rrc_UplinkPhysicalChannelControl_r4_IEs, @@ -199871,9 +204993,9 @@ void proto_register_rrc(void) { &ett_rrc_T_v770NonCriticalExtensions_32, &ett_rrc_T_v860NonCriticalExtensions_19, &ett_rrc_T_va40NonCriticalExtensions_15, - &ett_rrc_T_nonCriticalExtensions_178, + &ett_rrc_T_nonCriticalExtensions_187, &ett_rrc_URAUpdate_r3_add_ext_IEs, - &ett_rrc_T_nonCriticalExtensions_179, + &ett_rrc_T_nonCriticalExtensions_188, &ett_rrc_UraUpdate_v770ext_IEs, &ett_rrc_URAUpdate_v7e0ext_IEs, &ett_rrc_URAUpdate_v860ext_IEs, @@ -199882,17 +205004,17 @@ void proto_register_rrc(void) { &ett_rrc_T_r3_28, &ett_rrc_T_laterNonCriticalExtensions_62, &ett_rrc_T_v690NonCriticalExtensions_43, - &ett_rrc_T_nonCriticalExtensions_180, + &ett_rrc_T_nonCriticalExtensions_189, &ett_rrc_T_later_than_r3_25, - &ett_rrc_T_criticalExtensions_137, + &ett_rrc_T_criticalExtensions_146, &ett_rrc_T_r5_12, &ett_rrc_T_v690NonCriticalExtensions_44, - &ett_rrc_T_nonCriticalExtensions_181, - &ett_rrc_T_criticalExtensions_138, + &ett_rrc_T_nonCriticalExtensions_190, + &ett_rrc_T_criticalExtensions_147, &ett_rrc_T_r7_13, &ett_rrc_T_v860NonCriticalExtensions_20, - &ett_rrc_T_nonCriticalExtensions_182, - &ett_rrc_T_criticalExtensions_139, + &ett_rrc_T_nonCriticalExtensions_191, + &ett_rrc_T_criticalExtensions_148, &ett_rrc_URAUpdateConfirm_r3_IEs, &ett_rrc_URAUpdateConfirm_r5_IEs, &ett_rrc_URAUpdateConfirm_v690ext_IEs, @@ -199903,9 +205025,9 @@ void proto_register_rrc(void) { &ett_rrc_T_laterNonCriticalExtensions_63, &ett_rrc_T_v690NonCriticalExtensions_45, &ett_rrc_T_v860NonCriticalExtensions_21, - &ett_rrc_T_nonCriticalExtensions_183, + &ett_rrc_T_nonCriticalExtensions_192, &ett_rrc_T_later_than_r3_26, - &ett_rrc_T_criticalExtensions_140, + &ett_rrc_T_criticalExtensions_149, &ett_rrc_URAUpdateConfirm_CCCH_r3_IEs, &ett_rrc_UTRANMobilityInformation, &ett_rrc_T_r3_30, @@ -199913,27 +205035,30 @@ void proto_register_rrc(void) { &ett_rrc_T_laterNonCriticalExtensions_64, &ett_rrc_T_v690NonCriticalExtensions_46, &ett_rrc_T_v860NonCriticalExtentions, - &ett_rrc_T_nonCriticalExtensions_184, + &ett_rrc_T_nonCriticalExtensions_193, &ett_rrc_T_later_than_r3_27, - &ett_rrc_T_criticalExtensions_141, + &ett_rrc_T_criticalExtensions_150, &ett_rrc_T_r5_13, &ett_rrc_T_v690NonCriticalExtensions_47, &ett_rrc_T_v860NonCriticalExtentions_01, - &ett_rrc_T_nonCriticalExtensions_185, - &ett_rrc_T_criticalExtensions_142, + &ett_rrc_T_nonCriticalExtensions_194, + &ett_rrc_T_criticalExtensions_151, &ett_rrc_T_r7_14, &ett_rrc_T_v860NonCriticalExtensions_22, &ett_rrc_T_vb50NonCriticalExtentions, - &ett_rrc_T_nonCriticalExtensions_186, - &ett_rrc_T_criticalExtensions_143, + &ett_rrc_T_nonCriticalExtensions_195, + &ett_rrc_T_criticalExtensions_152, &ett_rrc_T_r11_12, - &ett_rrc_T_nonCriticalExtensions_187, - &ett_rrc_T_criticalExtensions_144, + &ett_rrc_T_nonCriticalExtensions_196, + &ett_rrc_T_criticalExtensions_153, &ett_rrc_T_r12_11, - &ett_rrc_T_nonCriticalExtensions_188, - &ett_rrc_T_criticalExtensions_145, + &ett_rrc_T_nonCriticalExtensions_197, + &ett_rrc_T_criticalExtensions_154, + &ett_rrc_T_r13_09, + &ett_rrc_T_nonCriticalExtensions_198, + &ett_rrc_T_criticalExtensions_155, &ett_rrc_UTRANMobilityInformation_r3_IEs, - &ett_rrc_T_nonCriticalExtensions_189, + &ett_rrc_T_nonCriticalExtensions_199, &ett_rrc_UTRANMobilityInformation_v3a0ext_IEs, &ett_rrc_UTRANMobilityInformation_r5_IEs, &ett_rrc_UtranMobilityInformation_v690ext_IEs, @@ -199943,36 +205068,37 @@ void proto_register_rrc(void) { &ett_rrc_UTRANMobilityInformation_vb50ext_IEs, &ett_rrc_UTRANMobilityInformation_r11_IEs, &ett_rrc_UTRANMobilityInformation_r12_IEs, + &ett_rrc_UTRANMobilityInformation_r13_IEs, &ett_rrc_UTRANMobilityInformationConfirm, &ett_rrc_T_laterNonCriticalExtensions_65, &ett_rrc_T_v770NonCriticalExtension_01, &ett_rrc_T_va40NonCriticalExtensions_16, - &ett_rrc_T_nonCriticalExtensions_190, + &ett_rrc_T_nonCriticalExtensions_200, &ett_rrc_UTRANMobilityInformationConfirm_v770ext_IEs, &ett_rrc_UTRANMobilityInformationConfirm_va40ext_IEs, &ett_rrc_UTRANMobilityInformationFailure, &ett_rrc_T_laterNonCriticalExtensions_66, - &ett_rrc_T_nonCriticalExtensions_191, + &ett_rrc_T_nonCriticalExtensions_201, &ett_rrc_MBMSAccessInformation, - &ett_rrc_T_nonCriticalExtensions_192, + &ett_rrc_T_nonCriticalExtensions_202, &ett_rrc_MBMSCommonPTMRBInformation, &ett_rrc_T_v770NonCriticalExtensions_33, &ett_rrc_T_v780NonCriticalExtensions_10, &ett_rrc_T_v860NonCriticalExtensions_23, - &ett_rrc_T_nonCriticalExtensions_193, + &ett_rrc_T_nonCriticalExtensions_203, &ett_rrc_MBMSCommonPTMRBInformation_v770ext_IEs, &ett_rrc_MBMSCommonPTMRBInformation_v780ext_IEs, &ett_rrc_MBMSCommonPTMRBInformation_v860ext_IEs, &ett_rrc_MBMSCurrentCellPTMRBInformation, &ett_rrc_T_v770NonCriticalExtensions_34, - &ett_rrc_T_nonCriticalExtensions_194, + &ett_rrc_T_nonCriticalExtensions_204, &ett_rrc_MBMSCurrentCellPTMRBInfo_v770ext_IEs, &ett_rrc_MBMSGeneralInformation, &ett_rrc_T_v6b0NonCriticalExtensions_12, &ett_rrc_T_v770NonCriticalExtensions_35, &ett_rrc_T_v860NonCriticalExtensions_24, &ett_rrc_T_v890NoncriticalExtensions, - &ett_rrc_T_nonCriticalExtensions_195, + &ett_rrc_T_nonCriticalExtensions_205, &ett_rrc_MBMSGeneralInformation_v6b0ext_IEs, &ett_rrc_MBMSGeneralInformation_v770ext_IEs, &ett_rrc_MBMSGeneralInformation_v860ext_IEs, @@ -199980,57 +205106,57 @@ void proto_register_rrc(void) { &ett_rrc_MBMSModificationRequest, &ett_rrc_T_v6b0NonCriticalExtensions_13, &ett_rrc_T_v6f0NonCriticalExtensions_02, - &ett_rrc_T_nonCriticalExtensions_196, + &ett_rrc_T_nonCriticalExtensions_206, &ett_rrc_MBMSModificationRequest_v6b0ext_IEs, &ett_rrc_MBMSModificationRequest_v6f0ext_IEs, &ett_rrc_MBMSModifiedServicesInformation, &ett_rrc_T_v770NonCriticalExtensions_36, &ett_rrc_T_v7c0NonCriticalExtensions, - &ett_rrc_T_nonCriticalExtensions_197, + &ett_rrc_T_nonCriticalExtensions_207, &ett_rrc_MBMSModifiedServicesInformation_v770ext_IEs, &ett_rrc_MBMSModifiedServicesInformation_v7c0ext_IEs, &ett_rrc_MBMSNeighbouringCellPTMRBInformation, &ett_rrc_T_v770NonCriticalExtensions_37, - &ett_rrc_T_nonCriticalExtensions_198, + &ett_rrc_T_nonCriticalExtensions_208, &ett_rrc_MBMSNeighbouringCellPTMRBInformation_v770ext_IEs, &ett_rrc_MBMSSchedulingInformation, - &ett_rrc_T_nonCriticalExtensions_199, + &ett_rrc_T_nonCriticalExtensions_209, &ett_rrc_MBMSUnmodifiedServicesInformation, &ett_rrc_T_v770NonCriticalExtensions_38, - &ett_rrc_T_nonCriticalExtensions_200, + &ett_rrc_T_nonCriticalExtensions_210, &ett_rrc_MBMSUnmodifiedServicesInformation_v770ext_IEs, &ett_rrc_System_Information_Container, &ett_rrc_T_vb50NonCriticalExtensions_21, &ett_rrc_T_vc50NonCriticalExtensions_09, - &ett_rrc_T_nonCriticalExtensions_201, + &ett_rrc_T_nonCriticalExtensions_211, &ett_rrc_System_Information_Container_vb50ext_IEs, &ett_rrc_System_Information_Container_vc50ext_IEs, &ett_rrc_LoggingMeasurementConfiguration, - &ett_rrc_T_criticalExtensions_146, + &ett_rrc_T_criticalExtensions_156, &ett_rrc_T_r10_11, - &ett_rrc_T_nonCriticalExtensions_202, - &ett_rrc_T_criticalExtensions_147, + &ett_rrc_T_nonCriticalExtensions_212, + &ett_rrc_T_criticalExtensions_157, &ett_rrc_T_r11_13, - &ett_rrc_T_nonCriticalExtensions_203, - &ett_rrc_T_criticalExtensions_148, + &ett_rrc_T_nonCriticalExtensions_213, + &ett_rrc_T_criticalExtensions_158, &ett_rrc_LoggingMeasurementConfiguration_r10_IEs, &ett_rrc_LoggingMeasurementConfiguration_r11_IEs, &ett_rrc_UEInformationResponse, &ett_rrc_T_vb50NonCriticalExtensions_22, &ett_rrc_T_vbb0NonCriticalExtensions, &ett_rrc_T_vc50NonCriticalExtensions_10, - &ett_rrc_T_nonCriticalExtensions_204, + &ett_rrc_T_nonCriticalExtensions_214, &ett_rrc_UEInformationResponse_vb50ext_IEs, &ett_rrc_UEInformationResponse_vbb0ext_IEs, &ett_rrc_UEInformationResponse_vc50ext_IEs, &ett_rrc_UEInformationRequest, - &ett_rrc_T_criticalExtensions_149, + &ett_rrc_T_criticalExtensions_159, &ett_rrc_T_r10_12, - &ett_rrc_T_nonCriticalExtensions_205, - &ett_rrc_T_criticalExtensions_150, + &ett_rrc_T_nonCriticalExtensions_215, + &ett_rrc_T_criticalExtensions_160, &ett_rrc_T_r11_14, - &ett_rrc_T_nonCriticalExtensions_206, - &ett_rrc_T_criticalExtensions_151, + &ett_rrc_T_nonCriticalExtensions_216, + &ett_rrc_T_criticalExtensions_161, &ett_rrc_UEInformationRequest_r10_IEs, &ett_rrc_UEInformationRequest_r11_IEs, &ett_rrc_CN_DomainInformation, @@ -200119,6 +205245,9 @@ void proto_register_rrc(void) { &ett_rrc_DedicatedPriorityInformation_r11, &ett_rrc_T_action_01, &ett_rrc_T_configureDedicatedPriorities_01, + &ett_rrc_DedicatedPriorityInformation_r13, + &ett_rrc_T_action_02, + &ett_rrc_T_configureDedicatedPriorities_02, &ett_rrc_PriorityLevel, &ett_rrc_T_radioAccessTechnology, &ett_rrc_T_utraFDD, @@ -200136,8 +205265,16 @@ void proto_register_rrc(void) { &ett_rrc_T_utraTDD_item_01, &ett_rrc_SEQUENCE_SIZE_1_maxNumEUTRAFreqs_OF_EARFCNRange, &ett_rrc_T_gsm_02, + &ett_rrc_PriorityLevel_r13, + &ett_rrc_T_radioAccessTechnology_02, + &ett_rrc_T_utraFDD_02, + &ett_rrc_T_utraFDD_item_02, + &ett_rrc_T_utraTDD_02, + &ett_rrc_T_utraTDD_item_02, + &ett_rrc_T_gsm_03, &ett_rrc_PriorityLevelList, &ett_rrc_PriorityLevelList_r11, + &ett_rrc_PriorityLevelList_r13, &ett_rrc_RAT_FDD_Info, &ett_rrc_RAT_FDD_InfoList, &ett_rrc_RAT_TDD_Info, @@ -200187,10 +205324,13 @@ void proto_register_rrc(void) { &ett_rrc_CSG_ProximityIndicationCapability, &ett_rrc_DL_InformationPerSecondaryRL_List, &ett_rrc_DL_InformationPerSecondaryRL_List_r12, + &ett_rrc_DL_InformationPerSecondaryRL_List_r13, &ett_rrc_DL_InformationPerSecondaryRL, &ett_rrc_T_e_RGCH_Info, &ett_rrc_DL_InformationPerSecondaryRL_r12, &ett_rrc_T_e_RGCH_Info_01, + &ett_rrc_DL_InformationPerSecondaryRL_r13, + &ett_rrc_T_e_RGCH_Info_02, &ett_rrc_DL_PhysChCapabilityFDD, &ett_rrc_DL_PhysChCapabilityFDD_v380ext, &ett_rrc_DL_PhysChCapabilityFDD_v770ext, @@ -200200,6 +205340,7 @@ void proto_register_rrc(void) { &ett_rrc_DL_PhysChCapabilityFDD_vb50ext, &ett_rrc_DL_PhysChCapabilityFDD_vb80ext, &ett_rrc_DL_PhysChCapabilityFDD_vc50ext, + &ett_rrc_DL_PhysChCapabilityFDD_vdxyext, &ett_rrc_DL_PhysChCapabilityTDD, &ett_rrc_DL_PhysChCapabilityTDD_LCR_r4, &ett_rrc_DL_PhysChCapabilityTDD_128_v770ext, @@ -200212,6 +205353,7 @@ void proto_register_rrc(void) { &ett_rrc_DL_TransChCapability, &ett_rrc_DRAC_SysInfo, &ett_rrc_DRAC_SysInfoList, + &ett_rrc_DynamicActivationTime, &ett_rrc_EUTRAbandSpecificCapUpdateReqList, &ett_rrc_FailureCauseWithProtErr, &ett_rrc_FailureCauseWithProtErrTrId, @@ -200318,6 +205460,8 @@ void proto_register_rrc(void) { &ett_rrc_PhysicalChannelCapability_vc50ext, &ett_rrc_T_fddPhysChCapability_07, &ett_rrc_T_tddPhysChCapability_01, + &ett_rrc_PhysicalChannelCapability_vdxyext, + &ett_rrc_T_fddPhysChCapability_08, &ett_rrc_PhysicalChannelCapabilityInfo_v770ext, &ett_rrc_T_tddPhysChCapability_768_01, &ett_rrc_T_tddPhysChCapability_128_03, @@ -200388,6 +205532,8 @@ void proto_register_rrc(void) { &ett_rrc_U_RNTI, &ett_rrc_U_RNTI_Group, &ett_rrc_U_RNTI_Short, + &ett_rrc_UE_AddPos_Supported_List, + &ett_rrc_UE_AddPos_element, &ett_rrc_UE_BasedNetworkPerformanceMeasurementsParameters, &ett_rrc_UE_CapabilityContainer_IEs, &ett_rrc_T_v6b0NonCriticalExtensions_14, @@ -200420,7 +205566,8 @@ void proto_register_rrc(void) { &ett_rrc_T_vae0NonCriticalExtensions, &ett_rrc_T_vb80NonCriticalExtensions, &ett_rrc_T_vc50NonCriticalExtensions_11, - &ett_rrc_T_nonCriticalExtensions_207, + &ett_rrc_T_vdxyNonCriticalExtensions_02, + &ett_rrc_T_nonCriticalExtensions_217, &ett_rrc_UE_RadioAccessCapability_va40ext_IEs, &ett_rrc_UE_RadioAccessCapability_va60ext_IEs, &ett_rrc_UE_RadioAccessCapability_va80ext_IEs, @@ -200430,6 +205577,7 @@ void proto_register_rrc(void) { &ett_rrc_UE_RadioAccessCapability_vb70ext_IEs, &ett_rrc_UE_RadioAccessCapability_vb80ext_IEs, &ett_rrc_UE_RadioAccessCapability_vc50ext_IEs, + &ett_rrc_UE_RadioAccessCapability_vdxyext_IEs, &ett_rrc_UE_ConnTimersAndConstants, &ett_rrc_UE_ConnTimersAndConstants_v3a0ext, &ett_rrc_UE_ConnTimersAndConstants_r5, @@ -200462,6 +205610,7 @@ void proto_register_rrc(void) { &ett_rrc_UE_RadioAccessCapability_vb50ext, &ett_rrc_UE_RadioAccessCapability_vb70ext, &ett_rrc_UE_RadioAccessCapability_vbc0ext, + &ett_rrc_UE_RadioAccessCapability_vdxyext, &ett_rrc_UE_RadioAccessCapabBand_va40ext, &ett_rrc_UE_RadioAccessCapabBandFDDList2, &ett_rrc_UE_RadioAccessCapabBandFDDList3, @@ -200486,6 +205635,7 @@ void proto_register_rrc(void) { &ett_rrc_UE_PositioningCapabilityExt_v3g0, &ett_rrc_UE_PositioningCapability_v770ext, &ett_rrc_UE_PositioningCapability_v860ext, + &ett_rrc_UE_PositioningCapability_vdxyext, &ett_rrc_UE_RadioAccessCapabBandCombList, &ett_rrc_UE_RadioAccessCapabBandFDDList, &ett_rrc_UE_RadioAccessCapabBandFDDList_ext, @@ -200509,6 +205659,7 @@ void proto_register_rrc(void) { &ett_rrc_UE_RadioAccessCapabilityComp2_va40ext, &ett_rrc_UE_RadioAccessCapabilityComp2_vb50ext, &ett_rrc_UE_RadioAccessCapabilityComp2_vc50ext, + &ett_rrc_UE_RadioAccessCapabilityComp2_vdxyext, &ett_rrc_UE_RadioAccessCapabilityComp_TDD128, &ett_rrc_RF_CapabilityComp, &ett_rrc_T_fdd_48, @@ -200521,8 +205672,10 @@ void proto_register_rrc(void) { &ett_rrc_RF_CapabBandListFDDComp_ext2, &ett_rrc_UE_RadioAccessCapabBandCombList_va40ext, &ett_rrc_UE_RadioAccessCapabBandCombList_vb50ext, + &ett_rrc_UE_RadioAccessCapabBandCombList_vdxyext, &ett_rrc_SupportedCarrierCombination, &ett_rrc_SupportedCarrierCombination_ext, + &ett_rrc_SupportDualBandDualCellEdch, &ett_rrc_UE_RadioAccessCapability_v590ext, &ett_rrc_UE_RadioAccessCapability_v5c0ext, &ett_rrc_UE_RadioAccessCapability_v680ext, @@ -200532,6 +205685,7 @@ void proto_register_rrc(void) { &ett_rrc_UL_PhysChCapabilityFDD_v920ext, &ett_rrc_UL_PhysChCapabilityFDD_vb50ext, &ett_rrc_UL_PhysChCapabilityFDD_vc50ext, + &ett_rrc_UL_PhysChCapabilityFDD_vdxyext, &ett_rrc_UL_PhysChCapabilityTDD, &ett_rrc_UL_PhysChCapabilityTDD_384_v770ext, &ett_rrc_T_tdd384_edch, @@ -200552,6 +205706,8 @@ void proto_register_rrc(void) { &ett_rrc_T_newConfiguration_02, &ett_rrc_UL_SecondaryCellInfoFDD_r12, &ett_rrc_T_newConfiguration_03, + &ett_rrc_UL_SecondaryCellInfoFDD_r13, + &ett_rrc_T_newConfiguration_04, &ett_rrc_PhysicalChannelCapability_edch_r6, &ett_rrc_T_fdd_edch, &ett_rrc_T_supported_06, @@ -200609,6 +205765,7 @@ void proto_register_rrc(void) { &ett_rrc_PDCP_InfoReconfig, &ett_rrc_PDCP_InfoReconfig_r4, &ett_rrc_PollingInfo, + &ett_rrc_PreconfiguredRetrievableConfig, &ett_rrc_PredefinedRB_Configuration, &ett_rrc_PreDefRadioConfiguration, &ett_rrc_PreDefRadioConfiguration_v770ext, @@ -200719,6 +205876,11 @@ void proto_register_rrc(void) { &ett_rrc_RB_PDCPContextRelocationList, &ett_rrc_RB_WithPDCP_Info, &ett_rrc_RB_WithPDCP_InfoList, + &ett_rrc_RetrievableConfig, + &ett_rrc_RetrievableConfigData, + &ett_rrc_RetrievableConfigInfo, + &ett_rrc_RetrievableConfig_List, + &ett_rrc_RetrievableConfigListToRemove, &ett_rrc_RFC2507_Info, &ett_rrc_RFC3095_Info_r4, &ett_rrc_RLC_Info, @@ -200839,6 +206001,7 @@ void proto_register_rrc(void) { &ett_rrc_DL_AddReconfTransChInfoList_r5, &ett_rrc_DL_AddReconfTransChInfoList_r7, &ett_rrc_DL_AddReconfTransChInfoList_r9, + &ett_rrc_DL_AddReconfTransChInfoList_r13, &ett_rrc_DL_AddReconfTransChInfoList_TDD128_v9c0ext, &ett_rrc_DL_AddReconfTransChInfoList_r11, &ett_rrc_DL_AddReconfTransChInformation, @@ -200851,11 +206014,13 @@ void proto_register_rrc(void) { &ett_rrc_T_tfs_SignallingMode_03, &ett_rrc_DL_AddReconfTransChInformation_r9, &ett_rrc_T_tfs_SignallingMode_04, + &ett_rrc_DL_AddReconfTransChInformation_r13, + &ett_rrc_T_tfs_SignallingMode_05, &ett_rrc_DL_AddReconfTransChInformation_TDD128_v9c0ext, &ett_rrc_DL_AddReconfTransChInformation_r11, - &ett_rrc_T_tfs_SignallingMode_05, - &ett_rrc_DL_AddReconfTransChInformation2, &ett_rrc_T_tfs_SignallingMode_06, + &ett_rrc_DL_AddReconfTransChInformation2, + &ett_rrc_T_tfs_SignallingMode_07, &ett_rrc_DL_CommonTransChInfo, &ett_rrc_T_modeSpecificInfo_20, &ett_rrc_T_fdd_50, @@ -200901,9 +206066,11 @@ void proto_register_rrc(void) { &ett_rrc_T_dl_MAC_HeaderType, &ett_rrc_HSDSCH_Info_r9, &ett_rrc_T_dl_MAC_HeaderType_01, + &ett_rrc_HSDSCH_Info_r13, + &ett_rrc_T_dl_MAC_HeaderType_02, &ett_rrc_HSDSCH_Info_TDD128_v9c0ext, &ett_rrc_HSDSCH_Info_r11, - &ett_rrc_T_dl_MAC_HeaderType_02, + &ett_rrc_T_dl_MAC_HeaderType_03, &ett_rrc_HARQ_Info, &ett_rrc_T_memoryPartitioning, &ett_rrc_SEQUENCE_SIZE_1_maxHProcesses_OF_HARQMemorySize, @@ -200913,6 +206080,9 @@ void proto_register_rrc(void) { &ett_rrc_HARQ_Info_r11, &ett_rrc_T_memoryPartitioning_02, &ett_rrc_T_explicit_01, + &ett_rrc_HARQ_Info_r13, + &ett_rrc_T_memoryPartitioning_03, + &ett_rrc_T_explicit_02, &ett_rrc_IndividualDL_CCTrCH_Info, &ett_rrc_T_tfcs_SignallingMode, &ett_rrc_IndividualDL_CCTrCH_InfoList, @@ -201141,7 +206311,7 @@ void proto_register_rrc(void) { &ett_rrc_CommonERGCHChannelConfig, &ett_rrc_CommonERGCHInfoFDD, &ett_rrc_T_configurationInfo_02, - &ett_rrc_T_newConfiguration_04, + &ett_rrc_T_newConfiguration_05, &ett_rrc_SEQUENCE_SIZE_1_maxCellMeas_OF_CommonERGCHChannelConfig, &ett_rrc_CommonTimeslotInfo, &ett_rrc_CommonTimeslotInfoMBMS, @@ -201156,7 +206326,7 @@ void proto_register_rrc(void) { &ett_rrc_CPCH_SetInfoList, &ett_rrc_DCH_Enhancements_Info_FDD, &ett_rrc_T_configurationInfo_03, - &ett_rrc_T_newConfiguration_05, + &ett_rrc_T_newConfiguration_06, &ett_rrc_T_ulTransmissionMode, &ett_rrc_T_tenORtwentyMS, &ett_rrc_T_dlFETMode, @@ -201290,6 +206460,7 @@ void proto_register_rrc(void) { &ett_rrc_T_tdd_42, &ett_rrc_DL_FDPCH_InfoPerRL_r6, &ett_rrc_DL_FDPCH_InfoPerRL_r7, + &ett_rrc_DL_FDPCH_InfoPerRL_r13, &ett_rrc_DL_DPCH_InfoPerRL_PostFDD, &ett_rrc_DL_DPCH_InfoPerRL_PostTDD, &ett_rrc_DL_DPCH_InfoPerRL_PostTDD_LCR_r4, @@ -201374,7 +206545,7 @@ void proto_register_rrc(void) { &ett_rrc_T_fdd_91, &ett_rrc_T_dl_dpchInfo, &ett_rrc_T_e_HICH_Info, - &ett_rrc_T_e_RGCH_Info_02, + &ett_rrc_T_e_RGCH_Info_03, &ett_rrc_DL_InformationPerRL_v6b0ext, &ett_rrc_DL_InformationPerRL_r7, &ett_rrc_T_modeSpecificInfo_58, @@ -201383,7 +206554,7 @@ void proto_register_rrc(void) { &ett_rrc_T_modeSpecificInfo2, &ett_rrc_T_fdd_93, &ett_rrc_T_e_HICH_Info_01, - &ett_rrc_T_e_RGCH_Info_03, + &ett_rrc_T_e_RGCH_Info_04, &ett_rrc_T_tdd_52, &ett_rrc_T_tdd384_tdd768, &ett_rrc_T_tdd128_31, @@ -201394,7 +206565,7 @@ void proto_register_rrc(void) { &ett_rrc_T_modeSpecificInfo2_01, &ett_rrc_T_fdd_95, &ett_rrc_T_e_HICH_Info_02, - &ett_rrc_T_e_RGCH_Info_04, + &ett_rrc_T_e_RGCH_Info_05, &ett_rrc_T_tdd_53, &ett_rrc_T_tdd384_tdd768_01, &ett_rrc_T_tdd128_32, @@ -201405,7 +206576,7 @@ void proto_register_rrc(void) { &ett_rrc_T_modeSpecificInfo2_02, &ett_rrc_T_fdd_97, &ett_rrc_T_e_HICH_Info_03, - &ett_rrc_T_e_RGCH_Info_05, + &ett_rrc_T_e_RGCH_Info_06, &ett_rrc_T_f_TPICH_Info, &ett_rrc_T_tdd_54, &ett_rrc_T_tdd384_tdd768_02, @@ -201417,11 +206588,23 @@ void proto_register_rrc(void) { &ett_rrc_T_modeSpecificInfo2_03, &ett_rrc_T_fdd_99, &ett_rrc_T_e_HICH_Info_04, - &ett_rrc_T_e_RGCH_Info_06, + &ett_rrc_T_e_RGCH_Info_07, &ett_rrc_T_f_TPICH_Info_01, &ett_rrc_T_tdd_55, &ett_rrc_T_tdd384_tdd768_03, &ett_rrc_T_tdd128_34, + &ett_rrc_DL_InformationPerRL_r13, + &ett_rrc_T_modeSpecificInfo_62, + &ett_rrc_T_fdd_100, + &ett_rrc_T_dl_dpchInfo_05, + &ett_rrc_T_modeSpecificInfo2_04, + &ett_rrc_T_fdd_101, + &ett_rrc_T_e_HICH_Info_05, + &ett_rrc_T_e_RGCH_Info_08, + &ett_rrc_T_f_TPICH_Info_02, + &ett_rrc_T_tdd_56, + &ett_rrc_T_tdd384_tdd768_04, + &ett_rrc_T_tdd128_35, &ett_rrc_DL_InformationPerRL_List, &ett_rrc_DL_InformationPerRL_List_r4, &ett_rrc_DL_InformationPerRL_List_r5, @@ -201432,6 +206615,7 @@ void proto_register_rrc(void) { &ett_rrc_DL_InformationPerRL_List_r8, &ett_rrc_DL_InformationPerRL_List_r11, &ett_rrc_DL_InformationPerRL_List_r12, + &ett_rrc_DL_InformationPerRL_List_r13, &ett_rrc_DL_InformationPerRL_ListPostFDD, &ett_rrc_DL_InformationPerRL_PostFDD, &ett_rrc_DL_InformationPerRL_PostTDD, @@ -201440,21 +206624,21 @@ void proto_register_rrc(void) { &ett_rrc_DL_PDSCH_Information, &ett_rrc_Dl_rate_matching_restriction, &ett_rrc_DL_SecondaryCellInfoFDD, - &ett_rrc_T_newConfiguration_06, + &ett_rrc_T_newConfiguration_07, &ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_Codes, &ett_rrc_DL_SecondaryCellInfoFDD_v890ext, &ett_rrc_DL_SecondaryCellInfoFDD_r9, &ett_rrc_T_configurationInfo_04, - &ett_rrc_T_newConfiguration_07, + &ett_rrc_T_newConfiguration_08, &ett_rrc_DL_SecondaryCellInfoFDD_r10, &ett_rrc_T_configurationInfo_05, - &ett_rrc_T_newConfiguration_08, + &ett_rrc_T_newConfiguration_09, &ett_rrc_DL_SecondaryCellInfoFDD_r11, &ett_rrc_T_configurationInfo_06, - &ett_rrc_T_newConfiguration_09, + &ett_rrc_T_newConfiguration_10, &ett_rrc_DL_SecondaryCellInfoFDD_HandoverToUtran, &ett_rrc_T_configurationInfo_07, - &ett_rrc_T_newConfiguration_10, + &ett_rrc_T_newConfiguration_11, &ett_rrc_DL_TPC_PowerOffsetPerRL, &ett_rrc_DL_TPC_PowerOffsetPerRL_List, &ett_rrc_DL_TS_ChannelisationCodesShort, @@ -201504,7 +206688,7 @@ void proto_register_rrc(void) { &ett_rrc_DPCCH2Info, &ett_rrc_DPCCH2InfoFDD, &ett_rrc_T_configurationInfo_08, - &ett_rrc_T_newConfiguration_11, + &ett_rrc_T_newConfiguration_12, &ett_rrc_DPCH_CompressedModeInfo, &ett_rrc_DPCH_CompressedModeInfo_r8, &ett_rrc_DPCH_CompressedModeInfo_r10, @@ -201540,18 +206724,18 @@ void proto_register_rrc(void) { &ett_rrc_E_AGCH_Information, &ett_rrc_E_AGCH_Information_r7, &ett_rrc_T_modeSpecific_02, - &ett_rrc_T_fdd_100, - &ett_rrc_T_tdd_56, + &ett_rrc_T_fdd_102, + &ett_rrc_T_tdd_57, &ett_rrc_T_tdd384_21, &ett_rrc_T_tdd768_13, - &ett_rrc_T_tdd128_35, + &ett_rrc_T_tdd128_36, &ett_rrc_E_AGCH_Information_r8, &ett_rrc_T_modeSpecific_03, - &ett_rrc_T_fdd_101, - &ett_rrc_T_tdd_57, + &ett_rrc_T_fdd_103, + &ett_rrc_T_tdd_58, &ett_rrc_T_tdd384_22, &ett_rrc_T_tdd768_14, - &ett_rrc_T_tdd128_36, + &ett_rrc_T_tdd128_37, &ett_rrc_E_AGCH_Information_TDD128, &ett_rrc_E_AGCH_Set_Config, &ett_rrc_E_AGCH_Set_Config_VHCR, @@ -201566,23 +206750,23 @@ void proto_register_rrc(void) { &ett_rrc_SEQUENCE_SIZE_1_maxEDCHRL_OF_E_DCH_RL_InfoOtherCell_SecULFreq, &ett_rrc_E_DCH_RL_InfoNewServingCell, &ett_rrc_T_servingGrant_02, - &ett_rrc_T_e_RGCH_Info_07, + &ett_rrc_T_e_RGCH_Info_09, &ett_rrc_E_DCH_RL_InfoNewServingCell_r7, &ett_rrc_T_servingGrant_03, - &ett_rrc_T_e_RGCH_Info_08, + &ett_rrc_T_e_RGCH_Info_10, &ett_rrc_E_DCH_RL_InfoNewServingCell_r11, &ett_rrc_T_servingGrant_04, - &ett_rrc_T_e_RGCH_Info_09, + &ett_rrc_T_e_RGCH_Info_11, &ett_rrc_E_DCH_RL_InfoNewSecServingCell, - &ett_rrc_T_e_RGCH_Info_10, + &ett_rrc_T_e_RGCH_Info_12, &ett_rrc_E_DCH_RL_InfoOtherCell, - &ett_rrc_T_e_HICH_Info_05, - &ett_rrc_T_e_RGCH_Info_11, - &ett_rrc_E_DCH_RL_InfoOtherCell_r11, &ett_rrc_T_e_HICH_Info_06, - &ett_rrc_T_e_RGCH_Info_12, - &ett_rrc_E_DCH_RL_InfoOtherCell_SecULFreq, &ett_rrc_T_e_RGCH_Info_13, + &ett_rrc_E_DCH_RL_InfoOtherCell_r11, + &ett_rrc_T_e_HICH_Info_07, + &ett_rrc_T_e_RGCH_Info_14, + &ett_rrc_E_DCH_RL_InfoOtherCell_SecULFreq, + &ett_rrc_T_e_RGCH_Info_15, &ett_rrc_E_DCH_RL_InfoSameServingCell, &ett_rrc_E_DCH_SPS_Information_TDD128, &ett_rrc_T_e_dch_SPS_Operation, @@ -201606,7 +206790,7 @@ void proto_register_rrc(void) { &ett_rrc_E_HICH_Information_r11, &ett_rrc_E_HICH_Information_CommonEdch, &ett_rrc_E_HICH_Information_TDD384_768, - &ett_rrc_T_modeSpecificInfo_62, + &ett_rrc_T_modeSpecificInfo_63, &ett_rrc_E_HICH_Information_LCR, &ett_rrc_T_midambleAllocationMode_01, &ett_rrc_E_HICH_Information_TDD128, @@ -201614,13 +206798,13 @@ void proto_register_rrc(void) { &ett_rrc_E_HICH_Information_For_SPS_TDD128, &ett_rrc_T_configurationmode, &ett_rrc_T_implicit, - &ett_rrc_T_explicit_02, + &ett_rrc_T_explicit_03, &ett_rrc_T_midambleAllocationMode_02, &ett_rrc_E_PUCH_Info, - &ett_rrc_T_modeSpecificInfo_63, + &ett_rrc_T_modeSpecificInfo_64, &ett_rrc_T_tdd348_tdd768, &ett_rrc_SEQUENCE_SIZE_1_maxTS_2_OF_E_PUCH_TS_Slots, - &ett_rrc_T_tdd128_37, + &ett_rrc_T_tdd128_38, &ett_rrc_SEQUENCE_SIZE_1_maxTS_LCR_1_OF_E_PUCH_TS_Slots_LCR, &ett_rrc_E_PUCH_Info_TDD128, &ett_rrc_E_PUCH_Info_MulticarrierEDCH_TDD128, @@ -201630,16 +206814,16 @@ void proto_register_rrc(void) { &ett_rrc_E_RGCH_Information, &ett_rrc_E_RGCH_Information_CommonEdch, &ett_rrc_E_RUCCH_Info, - &ett_rrc_T_modeSpecificInfo_64, - &ett_rrc_T_tdd384_tdd768_04, &ett_rrc_T_modeSpecificInfo_65, + &ett_rrc_T_tdd384_tdd768_05, + &ett_rrc_T_modeSpecificInfo_66, &ett_rrc_T_tdd384_23, &ett_rrc_SEQUENCE_SIZE_1_8_OF_SF16Codes, &ett_rrc_SEQUENCE_SIZE_1_8_OF_SF8Codes, &ett_rrc_T_tdd768_15, &ett_rrc_SEQUENCE_SIZE_1_16_OF_SF32Codes, &ett_rrc_SEQUENCE_SIZE_1_16_OF_SF16Codes2, - &ett_rrc_T_tdd128_38, + &ett_rrc_T_tdd128_39, &ett_rrc_E_RUCCH_Info_TDD128, &ett_rrc_E_TFC_Boost_Info_r7, &ett_rrc_E_TFCS_Info, @@ -201647,7 +206831,7 @@ void proto_register_rrc(void) { &ett_rrc_SEQUENCE_SIZE_1_8_OF_Reference_Beta_16QAM, &ett_rrc_EARFCNRange, &ett_rrc_EXT_UL_TimingAdvance, - &ett_rrc_T_modeSpecificInfo_66, + &ett_rrc_T_modeSpecificInfo_67, &ett_rrc_T_tdd384_24, &ett_rrc_T_tdd768_16, &ett_rrc_F_DPCHInfo, @@ -201664,7 +206848,7 @@ void proto_register_rrc(void) { &ett_rrc_FreqIndexListForEnhancedMeas, &ett_rrc_FreqIndexListForEnhancedMeas_r12, &ett_rrc_FrequencyInfo, - &ett_rrc_T_modeSpecificInfo_67, + &ett_rrc_T_modeSpecificInfo_68, &ett_rrc_FrequencyInfoFDD, &ett_rrc_FrequencyInfoTDD, &ett_rrc_HS_ChannelisationCodeSetInfo_LCR, @@ -201695,39 +206879,39 @@ void proto_register_rrc(void) { &ett_rrc_HS_PDSCH_Midamble_Configuration_TDD128, &ett_rrc_T_midambleAllocationMode_04, &ett_rrc_HS_SCCH_Info, - &ett_rrc_T_modeSpecificInfo_68, - &ett_rrc_T_fdd_102, - &ett_rrc_T_tdd_58, + &ett_rrc_T_modeSpecificInfo_69, + &ett_rrc_T_fdd_104, + &ett_rrc_T_tdd_59, &ett_rrc_T_tdd384_25, &ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD384, &ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128, &ett_rrc_HS_SCCH_Info_r6, - &ett_rrc_T_modeSpecificInfo_69, - &ett_rrc_T_fdd_103, - &ett_rrc_T_tdd_59, + &ett_rrc_T_modeSpecificInfo_70, + &ett_rrc_T_fdd_105, + &ett_rrc_T_tdd_60, &ett_rrc_T_tdd384_26, &ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD384_r6, - &ett_rrc_T_tdd128_39, + &ett_rrc_T_tdd128_40, &ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD128_r6, &ett_rrc_HS_SCCH_Info_r7, - &ett_rrc_T_modeSpecificInfo_70, - &ett_rrc_T_fdd_104, - &ett_rrc_T_tdd_60, + &ett_rrc_T_modeSpecificInfo_71, + &ett_rrc_T_fdd_106, + &ett_rrc_T_tdd_61, &ett_rrc_T_tdd384_27, &ett_rrc_T_tdd768_17, &ett_rrc_SEQUENCE_SIZE_1_maxHSSCCHs_OF_HS_SCCH_TDD768, - &ett_rrc_T_tdd128_40, - &ett_rrc_HS_SCCH_Info_r8_ext, - &ett_rrc_T_modeSpecificInfo_71, - &ett_rrc_T_tdd_61, &ett_rrc_T_tdd128_41, - &ett_rrc_HS_SCCH_Info_r9, + &ett_rrc_HS_SCCH_Info_r8_ext, &ett_rrc_T_modeSpecificInfo_72, - &ett_rrc_T_fdd_105, &ett_rrc_T_tdd_62, + &ett_rrc_T_tdd128_42, + &ett_rrc_HS_SCCH_Info_r9, + &ett_rrc_T_modeSpecificInfo_73, + &ett_rrc_T_fdd_107, + &ett_rrc_T_tdd_63, &ett_rrc_T_tdd384_28, &ett_rrc_T_tdd768_18, - &ett_rrc_T_tdd128_42, + &ett_rrc_T_tdd128_43, &ett_rrc_HS_SCCH_DRX_Info_TDD128, &ett_rrc_HS_SCCH_Less_NewOperation, &ett_rrc_HS_SCCH_LessInfo_r7, @@ -201751,7 +206935,7 @@ void proto_register_rrc(void) { &ett_rrc_HS_SICH_List_TDD128, &ett_rrc_HS_SICH_List_TDD128_item, &ett_rrc_T_implicit_01, - &ett_rrc_T_explicit_03, + &ett_rrc_T_explicit_04, &ett_rrc_HS_SICH_ReferenceSignalInfoList, &ett_rrc_HS_SICH_ReferenceSignalInfoList_item, &ett_rrc_HS_SCCH_TDD384, @@ -201779,17 +206963,17 @@ void proto_register_rrc(void) { &ett_rrc_IndividualTS_Interference, &ett_rrc_IndividualTS_InterferenceList, &ett_rrc_Measurement_Feedback_Info, - &ett_rrc_T_modeSpecificInfo_73, - &ett_rrc_T_fdd_106, - &ett_rrc_Measurement_Feedback_Info_r7, &ett_rrc_T_modeSpecificInfo_74, - &ett_rrc_T_fdd_107, - &ett_rrc_Measurement_Feedback_Info_r11, - &ett_rrc_T_modeSpecificInfo_75, &ett_rrc_T_fdd_108, - &ett_rrc_Measurement_Feedback_Info_r12, - &ett_rrc_T_modeSpecificInfo_76, + &ett_rrc_Measurement_Feedback_Info_r7, + &ett_rrc_T_modeSpecificInfo_75, &ett_rrc_T_fdd_109, + &ett_rrc_Measurement_Feedback_Info_r11, + &ett_rrc_T_modeSpecificInfo_76, + &ett_rrc_T_fdd_110, + &ett_rrc_Measurement_Feedback_Info_r12, + &ett_rrc_T_modeSpecificInfo_77, + &ett_rrc_T_fdd_111, &ett_rrc_Measurement_Feedback_Info_ConcurrentTTI, &ett_rrc_MidambleShiftAndBurstType, &ett_rrc_T_burstType, @@ -201854,18 +207038,18 @@ void proto_register_rrc(void) { &ett_rrc_MIMO_Parameters_r7, &ett_rrc_MIMO4x4_Parameters, &ett_rrc_T_configurationInfo_09, - &ett_rrc_T_newConfiguration_12, + &ett_rrc_T_newConfiguration_13, &ett_rrc_MIMO_Parameters_v7g0ext, &ett_rrc_MIMO_Parameters_r8, - &ett_rrc_T_modeSpecificInfo_77, - &ett_rrc_T_fdd_110, - &ett_rrc_T_tdd_63, - &ett_rrc_T_tdd128_43, - &ett_rrc_MIMO_Parameters_r9, &ett_rrc_T_modeSpecificInfo_78, - &ett_rrc_T_fdd_111, + &ett_rrc_T_fdd_112, &ett_rrc_T_tdd_64, &ett_rrc_T_tdd128_44, + &ett_rrc_MIMO_Parameters_r9, + &ett_rrc_T_modeSpecificInfo_79, + &ett_rrc_T_fdd_113, + &ett_rrc_T_tdd_65, + &ett_rrc_T_tdd128_45, &ett_rrc_MIMO_PilotConfiguration, &ett_rrc_T_secondCPICH_Pattern, &ett_rrc_T_diversityPattern, @@ -201877,38 +207061,45 @@ void proto_register_rrc(void) { &ett_rrc_Multi_frequencyInfo_LCR_r7, &ett_rrc_MultiflowConfigurationInfo, &ett_rrc_MU_MIMO_Info_TDD128, - &ett_rrc_T_newConfiguration_13, + &ett_rrc_T_newConfiguration_14, &ett_rrc_NewTiming, &ett_rrc_NodeB_Trigger_HS_DPCCH_Transmission, &ett_rrc_Non_ScheduledTransGrantInfoTDD, &ett_rrc_T_tdd384_768, - &ett_rrc_T_tdd128_45, - &ett_rrc_T_e_HICH_Info_07, + &ett_rrc_T_tdd128_46, + &ett_rrc_T_e_HICH_Info_08, &ett_rrc_T_midambleAllocationMode_31, &ett_rrc_Non_ScheduledTransGrantInfoTDD_ext, - &ett_rrc_T_tdd128_46, + &ett_rrc_T_tdd128_47, &ett_rrc_Non_ScheduledTransGrantInfoTDD_r9, &ett_rrc_T_tdd384_768_01, - &ett_rrc_T_tdd128_47, - &ett_rrc_T_e_HICH_Info_08, + &ett_rrc_T_tdd128_48, + &ett_rrc_T_e_HICH_Info_09, &ett_rrc_T_midambleAllocationMode_32, &ett_rrc_OpenLoopPowerControl_TDD, &ett_rrc_OpenLoopPowerControl_IPDL_TDD_r4, + &ett_rrc_OtherStateConfig, + &ett_rrc_OtherStateConfigList, + &ett_rrc_OtherStateConfigData, + &ett_rrc_T_rntis, + &ett_rrc_T_new, + &ett_rrc_T_configuration, + &ett_rrc_OtherStateRemoveList, &ett_rrc_PCCH_InformationList, &ett_rrc_T_paging_associatedHspdschInfo, &ett_rrc_T_paging_associatedHspdschInfo_item, &ett_rrc_PCPCH_ChannelInfo, &ett_rrc_PCPCH_ChannelInfoList, &ett_rrc_PDSCH_CapacityAllocationInfo, - &ett_rrc_T_configuration, + &ett_rrc_T_configuration_01, &ett_rrc_T_old_Configuration, &ett_rrc_T_new_Configuration, &ett_rrc_PDSCH_CapacityAllocationInfo_r4, - &ett_rrc_T_configuration_01, + &ett_rrc_T_configuration_02, &ett_rrc_T_old_Configuration_01, &ett_rrc_T_new_Configuration_01, &ett_rrc_PDSCH_CapacityAllocationInfo_r7, - &ett_rrc_T_configuration_02, + &ett_rrc_T_configuration_03, &ett_rrc_T_old_Configuration_02, &ett_rrc_T_new_Configuration_02, &ett_rrc_PDSCH_CodeInfo, @@ -201921,12 +207112,12 @@ void proto_register_rrc(void) { &ett_rrc_PDSCH_Info_r4, &ett_rrc_T_tddOption_13, &ett_rrc_T_tdd384_29, - &ett_rrc_T_tdd128_48, + &ett_rrc_T_tdd128_49, &ett_rrc_PDSCH_Info_r7, &ett_rrc_T_tddOption_14, &ett_rrc_T_tdd384_30, &ett_rrc_T_tdd768_19, - &ett_rrc_T_tdd128_49, + &ett_rrc_T_tdd128_50, &ett_rrc_PDSCH_Info_LCR_r4, &ett_rrc_PDSCH_PowerControlInfo, &ett_rrc_PDSCH_SHO_DCH_Info, @@ -201950,13 +207141,14 @@ void proto_register_rrc(void) { &ett_rrc_PICH_ForHSDPASupportedPaging_TDD128, &ett_rrc_T_implicit_02, &ett_rrc_PICH_Info, - &ett_rrc_T_fdd_112, - &ett_rrc_T_tdd_65, + &ett_rrc_T_fdd_114, + &ett_rrc_T_tdd_66, &ett_rrc_PICH_Info_HCR_VHCR_r7, &ett_rrc_T_channelisationCode, &ett_rrc_PICH_Info_LCR_r4, &ett_rrc_PLCCH_Info, &ett_rrc_PowerControlAlgorithm, + &ett_rrc_PowerControlAlgorithm3, &ett_rrc_PRACH_ChanCodes_LCR_r4, &ett_rrc_PRACH_ChanCodes_List_LCR, &ett_rrc_PRACH_Definition_LCR_r4, @@ -201974,16 +207166,16 @@ void proto_register_rrc(void) { &ett_rrc_PRACH_PreambleForEnhancedUplinkExtList, &ett_rrc_PRACH_PreambleForEnhancedUplinkExtWithWeight, &ett_rrc_PRACH_RACH_Info, - &ett_rrc_T_modeSpecificInfo_79, - &ett_rrc_T_fdd_113, - &ett_rrc_T_tdd_66, + &ett_rrc_T_modeSpecificInfo_80, + &ett_rrc_T_fdd_115, + &ett_rrc_T_tdd_67, &ett_rrc_PRACH_RACH_Info_VHCR_r7, &ett_rrc_PRACH_RACH_Info_LCR_v770ext, &ett_rrc_PRACH_RACH_Info_LCR_r4, &ett_rrc_SEQUENCE_SIZE_1_maxPRACH_FPACH_OF_PRACH_Definition_LCR_r4, &ett_rrc_PRACH_SystemInformation, - &ett_rrc_T_modeSpecificInfo_80, - &ett_rrc_T_fdd_114, + &ett_rrc_T_modeSpecificInfo_81, + &ett_rrc_T_fdd_116, &ett_rrc_PRACH_SystemInformation_VHCR_r7, &ett_rrc_PRACH_SystemInformation_LCR_r4, &ett_rrc_PRACH_SystemInformation_LCR_v770ext, @@ -201994,20 +207186,20 @@ void proto_register_rrc(void) { &ett_rrc_PreDefPhyChConfiguration, &ett_rrc_PreDefPhyChConfiguration_v770ext, &ett_rrc_PrimaryCCPCH_Info, - &ett_rrc_T_fdd_115, - &ett_rrc_T_tdd_67, + &ett_rrc_T_fdd_117, + &ett_rrc_T_tdd_68, &ett_rrc_T_syncCase, &ett_rrc_T_syncCase1, &ett_rrc_T_syncCase2, &ett_rrc_PrimaryCCPCH_Info_r4, - &ett_rrc_T_fdd_116, - &ett_rrc_T_tdd_68, + &ett_rrc_T_fdd_118, + &ett_rrc_T_tdd_69, &ett_rrc_T_tddOption_15, - &ett_rrc_T_tdd384_tdd768_05, + &ett_rrc_T_tdd384_tdd768_06, &ett_rrc_T_syncCase_01, &ett_rrc_T_syncCase1_01, &ett_rrc_T_syncCase2_01, - &ett_rrc_T_tdd128_50, + &ett_rrc_T_tdd128_51, &ett_rrc_PrimaryCCPCH_Info_LCR_r4, &ett_rrc_PrimaryCCPCH_Info_LCR_r4_ext, &ett_rrc_PrimaryCCPCH_InfoPost, @@ -202019,34 +207211,34 @@ void proto_register_rrc(void) { &ett_rrc_PUSCH_CapacityAllocationInfo, &ett_rrc_T_pusch_Allocation, &ett_rrc_T_pusch_AllocationAssignment, - &ett_rrc_T_configuration_03, + &ett_rrc_T_configuration_04, &ett_rrc_T_old_Configuration_03, &ett_rrc_T_new_Configuration_03, &ett_rrc_PUSCH_CapacityAllocationInfo_r4, &ett_rrc_T_pusch_Allocation_01, &ett_rrc_T_pusch_AllocationAssignment_01, - &ett_rrc_T_configuration_04, + &ett_rrc_T_configuration_05, &ett_rrc_T_old_Configuration_04, &ett_rrc_T_new_Configuration_04, &ett_rrc_PUSCH_CapacityAllocationInfo_r7, &ett_rrc_T_pusch_Allocation_02, &ett_rrc_T_pusch_AllocationAssignment_02, - &ett_rrc_T_configuration_05, + &ett_rrc_T_configuration_06, &ett_rrc_T_old_Configuration_05, &ett_rrc_T_new_Configuration_05, &ett_rrc_PUSCH_Info, &ett_rrc_PUSCH_Info_r4, &ett_rrc_T_tddOption_16, &ett_rrc_T_tdd384_31, - &ett_rrc_T_tdd128_51, + &ett_rrc_T_tdd128_52, &ett_rrc_PUSCH_Info_VHCR, &ett_rrc_PUSCH_Info_LCR_r4, &ett_rrc_PUSCH_PowerControlInfo_r4, &ett_rrc_T_tddOption_17, - &ett_rrc_T_tdd128_52, + &ett_rrc_T_tdd128_53, &ett_rrc_PUSCH_PowerControlInfo_r7, &ett_rrc_T_tddOption_18, - &ett_rrc_T_tdd128_53, + &ett_rrc_T_tdd128_54, &ett_rrc_PUSCH_SysInfo, &ett_rrc_PUSCH_SysInfo_VHCR, &ett_rrc_PUSCH_SysInfo_HCR_r5, @@ -202083,20 +207275,22 @@ void proto_register_rrc(void) { &ett_rrc_RestrictedTrCH_InfoList, &ett_rrc_RL_AdditionInformation, &ett_rrc_RL_AdditionInformation_r6, - &ett_rrc_T_dl_dpchInfo_05, - &ett_rrc_RL_AdditionInformation_r7, &ett_rrc_T_dl_dpchInfo_06, - &ett_rrc_RL_AdditionInformation_r8, + &ett_rrc_RL_AdditionInformation_r7, &ett_rrc_T_dl_dpchInfo_07, - &ett_rrc_RL_AdditionInformation_r9, + &ett_rrc_RL_AdditionInformation_r8, &ett_rrc_T_dl_dpchInfo_08, - &ett_rrc_RL_AdditionInformation_r10, + &ett_rrc_RL_AdditionInformation_r9, &ett_rrc_T_dl_dpchInfo_09, + &ett_rrc_RL_AdditionInformation_r10, + &ett_rrc_T_dl_dpchInfo_10, &ett_rrc_RL_AdditionInformation_vb50ext, &ett_rrc_RL_AdditionInformation_r11, - &ett_rrc_T_dl_dpchInfo_10, - &ett_rrc_RL_AdditionInformation_r12, &ett_rrc_T_dl_dpchInfo_11, + &ett_rrc_RL_AdditionInformation_r12, + &ett_rrc_T_dl_dpchInfo_12, + &ett_rrc_RL_AdditionInformation_r13, + &ett_rrc_T_dl_dpchInfo_13, &ett_rrc_RL_AdditionInformation_v6b0ext, &ett_rrc_RL_AdditionInformation_v890ext, &ett_rrc_RL_AdditionInformation_v950ext, @@ -202112,22 +207306,25 @@ void proto_register_rrc(void) { &ett_rrc_RL_AdditionInformationList_vb50ext, &ett_rrc_RL_AdditionInformationList_r11, &ett_rrc_RL_AdditionInformationList_r12, + &ett_rrc_RL_AdditionInformationList_r13, &ett_rrc_RL_AdditionInformationList_SecULFreq, &ett_rrc_RL_AdditionInformationList_SecULFreq_r12, + &ett_rrc_RL_AdditionInformationList_SecULFreq_r13, &ett_rrc_RL_AdditionInformation_SecULFreq, &ett_rrc_RL_AdditionInformation_SecULFreq_r12, + &ett_rrc_RL_AdditionInformation_SecULFreq_r13, &ett_rrc_RL_IdentifierList, &ett_rrc_RL_RemovalInformationList, &ett_rrc_RL_RemovalInformationList_SecULFreq, &ett_rrc_SCCPCH_ChannelisationCodeList, &ett_rrc_SCCPCH_ChannelisationCodeList_VHCR, &ett_rrc_SCCPCH_InfoForFACH, - &ett_rrc_T_modeSpecificInfo_81, - &ett_rrc_T_fdd_117, - &ett_rrc_T_tdd_69, - &ett_rrc_SCCPCH_InfoForFACH_r4, &ett_rrc_T_modeSpecificInfo_82, - &ett_rrc_T_fdd_118, + &ett_rrc_T_fdd_119, + &ett_rrc_T_tdd_70, + &ett_rrc_SCCPCH_InfoForFACH_r4, + &ett_rrc_T_modeSpecificInfo_83, + &ett_rrc_T_fdd_120, &ett_rrc_SCCPCH_SystemInformation, &ett_rrc_SCCPCH_SystemInformation_LCR_r4_ext, &ett_rrc_SCCPCH_SystemInformation_HCR_VHCR_r7, @@ -202143,18 +207340,18 @@ void proto_register_rrc(void) { &ett_rrc_ScheduledTransmissionConfiguration, &ett_rrc_SEQUENCE_SIZE_1_maxEDCHs_OF_Common_E_DCH_ResourceInfoListExt, &ett_rrc_SecondaryCCPCH_Info, - &ett_rrc_T_modeSpecificInfo_83, - &ett_rrc_T_fdd_119, - &ett_rrc_T_tdd_70, - &ett_rrc_SecondaryCCPCH_Info_r4, &ett_rrc_T_modeSpecificInfo_84, - &ett_rrc_T_fdd_120, + &ett_rrc_T_fdd_121, &ett_rrc_T_tdd_71, + &ett_rrc_SecondaryCCPCH_Info_r4, + &ett_rrc_T_modeSpecificInfo_85, + &ett_rrc_T_fdd_122, + &ett_rrc_T_tdd_72, &ett_rrc_T_tddOption_19, &ett_rrc_T_tdd384_32, - &ett_rrc_T_tdd128_54, + &ett_rrc_T_tdd128_55, &ett_rrc_SecondaryCCPCH_Info_HCR_VHCR_r7, - &ett_rrc_T_modeSpecificInfo_85, + &ett_rrc_T_modeSpecificInfo_86, &ett_rrc_T_tdd384_33, &ett_rrc_T_tdd768_20, &ett_rrc_SecondaryCCPCH_Info_LCR_r4_ext, @@ -202162,27 +207359,27 @@ void proto_register_rrc(void) { &ett_rrc_T_modulation_03, &ett_rrc_T_mod16QAM, &ett_rrc_SecondaryCCPCHInfo_MBMS_r6, - &ett_rrc_T_modeSpecificInfo_86, - &ett_rrc_T_fdd_121, + &ett_rrc_T_modeSpecificInfo_87, + &ett_rrc_T_fdd_123, &ett_rrc_T_tdd384_34, - &ett_rrc_T_tdd128_55, + &ett_rrc_T_tdd128_56, &ett_rrc_SecondaryCCPCHInfo_MBMS_r7, - &ett_rrc_T_modeSpecificInfo_87, - &ett_rrc_T_fdd_122, + &ett_rrc_T_modeSpecificInfo_88, + &ett_rrc_T_fdd_124, &ett_rrc_T_modulation_04, &ett_rrc_T_tdd384_35, &ett_rrc_T_tdd768_21, - &ett_rrc_T_tdd128_56, + &ett_rrc_T_tdd128_57, &ett_rrc_SecondaryCCPCHInfoDiff_MBMS, &ett_rrc_SecondaryCPICH_Info, &ett_rrc_SecondaryCellMIMOparametersFDD, - &ett_rrc_T_newConfiguration_14, + &ett_rrc_T_newConfiguration_15, &ett_rrc_SecondaryCellMIMOparametersFDD_v950ext, &ett_rrc_SecondaryCellMIMOparametersFDD_r10, - &ett_rrc_T_newConfiguration_15, + &ett_rrc_T_newConfiguration_16, &ett_rrc_SecondaryCell4x4MIMOparametersFDD, &ett_rrc_T_configurationInfo_10, - &ett_rrc_T_newConfiguration_16, + &ett_rrc_T_newConfiguration_17, &ett_rrc_ServingCellChangeParameters, &ett_rrc_ServingCellChangeParameters_r12, &ett_rrc_SF256_AndCodeNumber, @@ -202206,6 +207403,7 @@ void proto_register_rrc(void) { &ett_rrc_TargetCellPreconfigInfo_vb50ext, &ett_rrc_TargetCellPreconfigInfo_r11, &ett_rrc_TargetCellPreconfigInfo_r12, + &ett_rrc_TargetCellPreconfigInfo_r13, &ett_rrc_TDD_MBSFNInformation, &ett_rrc_TDD_MBSFNTSlotInfo, &ett_rrc_TDD_PRACH_CCodeList, @@ -202253,12 +207451,12 @@ void proto_register_rrc(void) { &ett_rrc_UL_CCTrCH_r4, &ett_rrc_T_tddOption_20, &ett_rrc_T_tdd384_36, - &ett_rrc_T_tdd128_57, + &ett_rrc_T_tdd128_58, &ett_rrc_UL_CCTrCH_r7, &ett_rrc_T_tddOption_21, &ett_rrc_T_tdd384_37, &ett_rrc_T_tdd768_22, - &ett_rrc_T_tdd128_58, + &ett_rrc_T_tdd128_59, &ett_rrc_UL_CCTrCHList, &ett_rrc_UL_CCTrCHList_r4, &ett_rrc_UL_CCTrCHList_r7, @@ -202272,130 +207470,130 @@ void proto_register_rrc(void) { &ett_rrc_UL_ChannelRequirementWithCPCH_SetID_r5, &ett_rrc_UL_CLTD_InfoFDD, &ett_rrc_T_configurationInfo_11, - &ett_rrc_T_newConfiguration_17, + &ett_rrc_T_newConfiguration_18, &ett_rrc_UL_DL_Mode, &ett_rrc_T_ul_and_dl, &ett_rrc_UL_DPCH_CodeInfoForCommonEDCH, &ett_rrc_UL_DPCH_Info, - &ett_rrc_T_modeSpecificInfo_88, - &ett_rrc_T_fdd_123, - &ett_rrc_T_tdd_72, - &ett_rrc_UL_DPCH_Info_r4, &ett_rrc_T_modeSpecificInfo_89, - &ett_rrc_T_fdd_124, + &ett_rrc_T_fdd_125, &ett_rrc_T_tdd_73, - &ett_rrc_UL_DPCH_Info_r5, + &ett_rrc_UL_DPCH_Info_r4, &ett_rrc_T_modeSpecificInfo_90, - &ett_rrc_T_fdd_125, + &ett_rrc_T_fdd_126, &ett_rrc_T_tdd_74, - &ett_rrc_UL_DPCH_Info_r6, + &ett_rrc_UL_DPCH_Info_r5, &ett_rrc_T_modeSpecificInfo_91, - &ett_rrc_T_fdd_126, + &ett_rrc_T_fdd_127, + &ett_rrc_T_tdd_75, + &ett_rrc_UL_DPCH_Info_r6, + &ett_rrc_T_modeSpecificInfo_92, + &ett_rrc_T_fdd_128, &ett_rrc_T_dpdchPresence, &ett_rrc_T_present_02, &ett_rrc_T_notPresent, - &ett_rrc_T_tdd_75, + &ett_rrc_T_tdd_76, &ett_rrc_UL_DPCH_Info_r7, - &ett_rrc_T_modeSpecificInfo_92, - &ett_rrc_T_fdd_127, + &ett_rrc_T_modeSpecificInfo_93, + &ett_rrc_T_fdd_129, &ett_rrc_T_dpdchPresence_01, &ett_rrc_T_present_03, &ett_rrc_T_notPresent_01, - &ett_rrc_T_tdd_76, + &ett_rrc_T_tdd_77, &ett_rrc_UL_DPCH_Info_r11, - &ett_rrc_T_modeSpecificInfo_93, - &ett_rrc_T_fdd_128, + &ett_rrc_T_modeSpecificInfo_94, + &ett_rrc_T_fdd_130, &ett_rrc_T_dpdchPresence_02, &ett_rrc_T_present_04, &ett_rrc_T_notPresent_02, - &ett_rrc_T_tdd_77, + &ett_rrc_T_tdd_78, &ett_rrc_UL_DPCH_InfoPostFDD, &ett_rrc_UL_DPCH_InfoPostTDD, &ett_rrc_UL_DPCH_InfoPostTDD_LCR_r4, &ett_rrc_UL_DPCH_InfoPredef, - &ett_rrc_T_modeSpecificInfo_94, - &ett_rrc_T_fdd_129, - &ett_rrc_T_tdd_78, - &ett_rrc_UL_DPCH_InfoPredef_v770ext, &ett_rrc_T_modeSpecificInfo_95, - &ett_rrc_T_fdd_130, - &ett_rrc_UL_DPCH_PowerControlInfo, &ett_rrc_T_fdd_131, &ett_rrc_T_tdd_79, + &ett_rrc_UL_DPCH_InfoPredef_v770ext, + &ett_rrc_T_modeSpecificInfo_96, + &ett_rrc_T_fdd_132, + &ett_rrc_UL_DPCH_PowerControlInfo, + &ett_rrc_T_fdd_133, + &ett_rrc_T_tdd_80, &ett_rrc_T_ul_OL_PC_Signalling, &ett_rrc_T_individuallySignalled, &ett_rrc_UL_DPCH_PowerControlInfo_r4, - &ett_rrc_T_fdd_132, - &ett_rrc_T_tdd_80, + &ett_rrc_T_fdd_134, + &ett_rrc_T_tdd_81, &ett_rrc_T_ul_OL_PC_Signalling_01, &ett_rrc_T_individuallySignalled_01, &ett_rrc_T_tddOption_22, &ett_rrc_T_tdd384_38, - &ett_rrc_T_tdd128_59, + &ett_rrc_T_tdd128_60, &ett_rrc_UL_DPCH_PowerControlInfo_r5, - &ett_rrc_T_fdd_133, - &ett_rrc_T_tdd_81, + &ett_rrc_T_fdd_135, + &ett_rrc_T_tdd_82, &ett_rrc_T_ul_OL_PC_Signalling_02, &ett_rrc_T_individuallySignalled_02, &ett_rrc_T_tddOption_23, &ett_rrc_T_tdd384_39, - &ett_rrc_T_tdd128_60, + &ett_rrc_T_tdd128_61, &ett_rrc_UL_DPCH_PowerControlInfo_r6, - &ett_rrc_T_fdd_134, - &ett_rrc_T_tdd_82, + &ett_rrc_T_fdd_136, + &ett_rrc_T_tdd_83, &ett_rrc_T_ul_OL_PC_Signalling_03, &ett_rrc_T_individuallySignalled_03, &ett_rrc_T_tddOption_24, &ett_rrc_T_tdd384_40, - &ett_rrc_T_tdd128_61, + &ett_rrc_T_tdd128_62, &ett_rrc_UL_DPCH_PowerControlInfo_r7, - &ett_rrc_T_fdd_135, - &ett_rrc_T_tdd_83, + &ett_rrc_T_fdd_137, + &ett_rrc_T_tdd_84, &ett_rrc_T_ul_OL_PC_Signalling_04, &ett_rrc_T_individuallySignalled_04, &ett_rrc_T_tddOption_25, &ett_rrc_T_tdd384_41, &ett_rrc_T_tdd768_23, - &ett_rrc_T_tdd128_62, + &ett_rrc_T_tdd128_63, &ett_rrc_UL_DPCH_PowerControlInfo_r11, - &ett_rrc_T_fdd_136, - &ett_rrc_T_tdd_84, + &ett_rrc_T_fdd_138, + &ett_rrc_T_tdd_85, &ett_rrc_T_ul_OL_PC_Signalling_05, &ett_rrc_T_individuallySignalled_05, &ett_rrc_T_tddOption_26, &ett_rrc_T_tdd384_42, &ett_rrc_T_tdd768_24, - &ett_rrc_T_tdd128_63, + &ett_rrc_T_tdd128_64, &ett_rrc_UL_DPCHpowerControlInfoConcurrentTTI, &ett_rrc_UL_DPCHpowerControlInfoForCommonEDCH, &ett_rrc_UL_DPCH_PowerControlInfoPostFDD, &ett_rrc_UL_DPCH_PowerControlInfoPostTDD, &ett_rrc_UL_DPCH_PowerControlInfoPostTDD_LCR_r4, &ett_rrc_UL_DPCH_PowerControlInfoPredef, - &ett_rrc_T_fdd_137, - &ett_rrc_T_tdd_85, - &ett_rrc_UL_EDCH_Information_ext, + &ett_rrc_T_fdd_139, &ett_rrc_T_tdd_86, + &ett_rrc_UL_EDCH_Information_ext, + &ett_rrc_T_tdd_87, &ett_rrc_UL_EDCH_Information_r6, &ett_rrc_UL_EDCH_Information_r7, - &ett_rrc_T_modeSpecificInfo_96, - &ett_rrc_T_fdd_138, - &ett_rrc_T_tdd_87, - &ett_rrc_UL_EDCH_Information_r8, &ett_rrc_T_modeSpecificInfo_97, - &ett_rrc_T_fdd_139, + &ett_rrc_T_fdd_140, &ett_rrc_T_tdd_88, - &ett_rrc_UL_EDCH_Information_r9, + &ett_rrc_UL_EDCH_Information_r8, &ett_rrc_T_modeSpecificInfo_98, - &ett_rrc_T_fdd_140, + &ett_rrc_T_fdd_141, &ett_rrc_T_tdd_89, - &ett_rrc_UL_EDCH_Information_r11, + &ett_rrc_UL_EDCH_Information_r9, &ett_rrc_T_modeSpecificInfo_99, - &ett_rrc_T_fdd_141, + &ett_rrc_T_fdd_142, &ett_rrc_T_tdd_90, + &ett_rrc_UL_EDCH_Information_r11, + &ett_rrc_T_modeSpecificInfo_100, + &ett_rrc_T_fdd_143, + &ett_rrc_T_tdd_91, &ett_rrc_UL_MIMO_InfoFDD, &ett_rrc_T_configurationInfo_12, - &ett_rrc_T_newConfiguration_18, + &ett_rrc_T_newConfiguration_19, &ett_rrc_UL_MulticarrierEDCH_InfolistItem_TDD128, &ett_rrc_UL_MulticarrierEDCH_Infolist_TDD128, &ett_rrc_UL_MulticarrierEDCH_Deletelist_TDD128, @@ -202409,13 +207607,13 @@ void proto_register_rrc(void) { &ett_rrc_T_enabled_01, &ett_rrc_T_tddOption_27, &ett_rrc_T_tdd384_43, - &ett_rrc_T_tdd128_64, + &ett_rrc_T_tdd128_65, &ett_rrc_UL_TimingAdvanceControl_r7, &ett_rrc_T_enabled_02, &ett_rrc_T_tddOption_28, &ett_rrc_T_tdd384_44, &ett_rrc_T_tdd768_25, - &ett_rrc_T_tdd128_65, + &ett_rrc_T_tdd128_66, &ett_rrc_UL_TimingAdvanceControl_LCR_r4, &ett_rrc_T_enabled_03, &ett_rrc_UL_TransModeSwitchingParam, @@ -202506,47 +207704,47 @@ void proto_register_rrc(void) { &ett_rrc_CellDCHMeasOccasionInfo_TDD128_r9, &ett_rrc_SEQUENCE_SIZE_1_maxMeasOccasionPattern_OF_CellDCHMeasOccasionPattern_LCR, &ett_rrc_CellInfo, - &ett_rrc_T_modeSpecificInfo_100, - &ett_rrc_T_fdd_142, - &ett_rrc_T_tdd_91, - &ett_rrc_CellInfo_r4, &ett_rrc_T_modeSpecificInfo_101, - &ett_rrc_T_fdd_143, + &ett_rrc_T_fdd_144, &ett_rrc_T_tdd_92, - &ett_rrc_CellInfo_LCR_r8_ext, - &ett_rrc_CellInfo_r9, + &ett_rrc_CellInfo_r4, &ett_rrc_T_modeSpecificInfo_102, - &ett_rrc_T_fdd_144, + &ett_rrc_T_fdd_145, &ett_rrc_T_tdd_93, - &ett_rrc_CellInfoListToBeExcluded, - &ett_rrc_CellInfoSI_RSCP, + &ett_rrc_CellInfo_LCR_r8_ext, + &ett_rrc_CellInfo_r9, &ett_rrc_T_modeSpecificInfo_103, - &ett_rrc_T_fdd_145, + &ett_rrc_T_fdd_146, &ett_rrc_T_tdd_94, - &ett_rrc_CellInfoSI_RSCP_LCR_r4, - &ett_rrc_CellInfoSI_ECN0, + &ett_rrc_CellInfoListToBeExcluded, + &ett_rrc_CellInfoSI_RSCP, &ett_rrc_T_modeSpecificInfo_104, - &ett_rrc_T_fdd_146, + &ett_rrc_T_fdd_147, &ett_rrc_T_tdd_95, - &ett_rrc_CellInfoSI_ECN0_LCR_r4, - &ett_rrc_CellInfoSI_HCS_RSCP, + &ett_rrc_CellInfoSI_RSCP_LCR_r4, + &ett_rrc_CellInfoSI_ECN0, &ett_rrc_T_modeSpecificInfo_105, - &ett_rrc_T_fdd_147, + &ett_rrc_T_fdd_148, &ett_rrc_T_tdd_96, - &ett_rrc_CellInfoSI_HCS_RSCP_LCR_r4, - &ett_rrc_CellInfoSI_HCS_ECN0, + &ett_rrc_CellInfoSI_ECN0_LCR_r4, + &ett_rrc_CellInfoSI_HCS_RSCP, &ett_rrc_T_modeSpecificInfo_106, - &ett_rrc_T_fdd_148, + &ett_rrc_T_fdd_149, &ett_rrc_T_tdd_97, - &ett_rrc_CellInfoSI_HCS_ECN0_LCR_r4, - &ett_rrc_CellMeasuredResults, + &ett_rrc_CellInfoSI_HCS_RSCP_LCR_r4, + &ett_rrc_CellInfoSI_HCS_ECN0, &ett_rrc_T_modeSpecificInfo_107, - &ett_rrc_T_fdd_149, + &ett_rrc_T_fdd_150, &ett_rrc_T_tdd_98, - &ett_rrc_CellMeasuredResults_r9, + &ett_rrc_CellInfoSI_HCS_ECN0_LCR_r4, + &ett_rrc_CellMeasuredResults, &ett_rrc_T_modeSpecificInfo_108, - &ett_rrc_T_fdd_150, + &ett_rrc_T_fdd_151, &ett_rrc_T_tdd_99, + &ett_rrc_CellMeasuredResults_r9, + &ett_rrc_T_modeSpecificInfo_109, + &ett_rrc_T_fdd_152, + &ett_rrc_T_tdd_100, &ett_rrc_CellMeasuredResults_v920ext, &ett_rrc_CellMeasuredResults_vc50ext, &ett_rrc_CellMeasurementEventResults, @@ -202556,39 +207754,39 @@ void proto_register_rrc(void) { &ett_rrc_SEQUENCE_SIZE_1_maxCellMeasOnSecULFreq_OF_PrimaryCPICH_Info, &ett_rrc_CellMeasurementEventResults_LCR_r4, &ett_rrc_CellReportingQuantities, - &ett_rrc_T_modeSpecificInfo_109, - &ett_rrc_T_fdd_151, - &ett_rrc_T_tdd_100, - &ett_rrc_CellSelectReselectInfoMC_RSCP, &ett_rrc_T_modeSpecificInfo_110, - &ett_rrc_T_fdd_152, + &ett_rrc_T_fdd_153, &ett_rrc_T_tdd_101, - &ett_rrc_T_gsm_03, - &ett_rrc_CellSelectReselectInfoSIB_11_12, + &ett_rrc_CellSelectReselectInfoMC_RSCP, &ett_rrc_T_modeSpecificInfo_111, - &ett_rrc_T_fdd_153, + &ett_rrc_T_fdd_154, &ett_rrc_T_tdd_102, &ett_rrc_T_gsm_04, - &ett_rrc_CellSelectReselectInfoSIB_11_12_RSCP, + &ett_rrc_CellSelectReselectInfoSIB_11_12, &ett_rrc_T_modeSpecificInfo_112, - &ett_rrc_T_fdd_154, + &ett_rrc_T_fdd_155, &ett_rrc_T_tdd_103, &ett_rrc_T_gsm_05, - &ett_rrc_CellSelectReselectInfoSIB_11_12_ECN0, + &ett_rrc_CellSelectReselectInfoSIB_11_12_RSCP, &ett_rrc_T_modeSpecificInfo_113, - &ett_rrc_T_fdd_155, + &ett_rrc_T_fdd_156, &ett_rrc_T_tdd_104, &ett_rrc_T_gsm_06, - &ett_rrc_CellSelectReselectInfoSIB_11_12_HCS_RSCP, + &ett_rrc_CellSelectReselectInfoSIB_11_12_ECN0, &ett_rrc_T_modeSpecificInfo_114, - &ett_rrc_T_fdd_156, + &ett_rrc_T_fdd_157, &ett_rrc_T_tdd_105, &ett_rrc_T_gsm_07, - &ett_rrc_CellSelectReselectInfoSIB_11_12_HCS_ECN0, + &ett_rrc_CellSelectReselectInfoSIB_11_12_HCS_RSCP, &ett_rrc_T_modeSpecificInfo_115, - &ett_rrc_T_fdd_157, + &ett_rrc_T_fdd_158, &ett_rrc_T_tdd_106, &ett_rrc_T_gsm_08, + &ett_rrc_CellSelectReselectInfoSIB_11_12_HCS_ECN0, + &ett_rrc_T_modeSpecificInfo_116, + &ett_rrc_T_fdd_159, + &ett_rrc_T_tdd_107, + &ett_rrc_T_gsm_09, &ett_rrc_CellSelectReselectInfo_v590ext, &ett_rrc_CellSelectReselectInfoPCHFACH_v5b0ext, &ett_rrc_CellSelectReselectInfoTreselectionScaling_v5c0ext, @@ -202598,9 +207796,9 @@ void proto_register_rrc(void) { &ett_rrc_CellsForIntraFreqMeasList, &ett_rrc_CellsForIntraFreqMeasListOnSecULFreq, &ett_rrc_CellSynchronisationInfo, - &ett_rrc_T_modeSpecificInfo_116, - &ett_rrc_T_fdd_158, - &ett_rrc_T_tdd_107, + &ett_rrc_T_modeSpecificInfo_117, + &ett_rrc_T_fdd_160, + &ett_rrc_T_tdd_108, &ett_rrc_CellToReport, &ett_rrc_CellToReportList, &ett_rrc_CNAVclockModel, @@ -202608,14 +207806,14 @@ void proto_register_rrc(void) { &ett_rrc_CPICH_Ec_N0_RSCP, &ett_rrc_CSG_MemberPLMNList, &ett_rrc_CSGCellInfo, - &ett_rrc_T_modeSpecificInfo_117, - &ett_rrc_T_fdd_159, + &ett_rrc_T_modeSpecificInfo_118, + &ett_rrc_T_fdd_161, &ett_rrc_CSGCellInfoList, &ett_rrc_CSGInterFreqCellInfo, &ett_rrc_CSGInterFreqCellInfoList, &ett_rrc_CSGProximityDetection, &ett_rrc_CSGProximityIndication, - &ett_rrc_T_radioAccessTechnology_02, + &ett_rrc_T_radioAccessTechnology_03, &ett_rrc_T_uTRA, &ett_rrc_T_e_UTRA, &ett_rrc_CSGProximityIndication_vb50ext, @@ -202665,16 +207863,20 @@ void proto_register_rrc(void) { &ett_rrc_EUTRA_FrequencyAndPriorityInfo_v920ext, &ett_rrc_EUTRA_FrequencyAndPriorityInfo_vb50ext, &ett_rrc_EUTRA_FrequencyAndPriorityInfo_vc50ext, + &ett_rrc_EUTRA_FrequencyAndPriorityInfo_vdxyext, &ett_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vb50ext, &ett_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vb80ext, &ett_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vc50ext, + &ett_rrc_EUTRA_FrequencyAndPriorityInfoExtension_vdxyext, &ett_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList, &ett_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vb80ext, &ett_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vc50ext, + &ett_rrc_EUTRA_FrequencyAndPriorityInfoExtensionList_vdxyext, &ett_rrc_EUTRA_FrequencyAndPriorityInfoList, &ett_rrc_EUTRA_FrequencyAndPriorityInfoList_v920ext, &ett_rrc_EUTRA_FrequencyAndPriorityInfoList_vb50ext, &ett_rrc_EUTRA_FrequencyAndPriorityInfoList_vc50ext, + &ett_rrc_EUTRA_FrequencyAndPriorityInfoList_vdxyext, &ett_rrc_EUTRA_FrequencyList, &ett_rrc_EUTRA_FrequencyList_r9, &ett_rrc_EUTRA_FrequencyList_r11, @@ -202895,8 +208097,8 @@ void proto_register_rrc(void) { &ett_rrc_InterFreqCellInfoList_r10, &ett_rrc_InterFreqCellInfoList_r12, &ett_rrc_InterFreqSIAcquisition, - &ett_rrc_T_modeSpecificInfo_118, - &ett_rrc_T_fdd_160, + &ett_rrc_T_modeSpecificInfo_119, + &ett_rrc_T_fdd_162, &ett_rrc_InterFreqCellInfoSI_List_RSCP, &ett_rrc_InterFreqCellInfoSI_List_ECN0, &ett_rrc_InterFreqCellInfoSI_List_HCS_RSCP, @@ -202932,9 +208134,9 @@ void proto_register_rrc(void) { &ett_rrc_T_reportingCriteria, &ett_rrc_T_intraFreqReportingCriteria, &ett_rrc_T_interFreqReportingCriteria, - &ett_rrc_T_modeSpecificInfo_119, - &ett_rrc_T_fdd_161, - &ett_rrc_T_tdd_108, + &ett_rrc_T_modeSpecificInfo_120, + &ett_rrc_T_fdd_163, + &ett_rrc_T_tdd_109, &ett_rrc_InterFreqMeasuredResults, &ett_rrc_InterFreqMeasuredResults_v920ext, &ett_rrc_InterFreqMeasuredResults_vc50ext, @@ -202952,13 +208154,13 @@ void proto_register_rrc(void) { &ett_rrc_InterFreqRACHRepCellsList, &ett_rrc_InterFreqRACHRepCellsList_r12, &ett_rrc_Dummy_InterFreqRACHReportingInfo, - &ett_rrc_T_modeSpecificInfo_120, - &ett_rrc_T_fdd_162, - &ett_rrc_T_tdd_109, - &ett_rrc_InterFreqRACHReportingInfo, &ett_rrc_T_modeSpecificInfo_121, - &ett_rrc_T_fdd_163, + &ett_rrc_T_fdd_164, &ett_rrc_T_tdd_110, + &ett_rrc_InterFreqRACHReportingInfo, + &ett_rrc_T_modeSpecificInfo_122, + &ett_rrc_T_fdd_165, + &ett_rrc_T_tdd_111, &ett_rrc_InterFreqBlacklistedCellsList_r12, &ett_rrc_InterFreqBlacklistedCells_r12, &ett_rrc_InterFreqReportCriteria, @@ -202987,7 +208189,7 @@ void proto_register_rrc(void) { &ett_rrc_InterFrequencyMeasurement_r12, &ett_rrc_InterRAT_TargetCellDescription, &ett_rrc_T_technologySpecificInfo, - &ett_rrc_T_gsm_09, + &ett_rrc_T_gsm_10, &ett_rrc_InterRATCellInfoList, &ett_rrc_InterRATCellInfoList_B, &ett_rrc_InterRATCellInfoList_r4, @@ -203002,11 +208204,11 @@ void proto_register_rrc(void) { &ett_rrc_T_eutra_01, &ett_rrc_InterRATMeasQuantity, &ett_rrc_T_ratSpecificInfo, - &ett_rrc_T_gsm_10, + &ett_rrc_T_gsm_11, &ett_rrc_T_is_2000, &ett_rrc_InterRATMeasQuantity_r8, &ett_rrc_T_ratSpecificInfo_01, - &ett_rrc_T_gsm_11, + &ett_rrc_T_gsm_12, &ett_rrc_T_is_2000_01, &ett_rrc_T_e_UTRA_01, &ett_rrc_InterRATMeasuredResults, @@ -203030,10 +208232,10 @@ void proto_register_rrc(void) { &ett_rrc_InterRATReportingCriteria_r12, &ett_rrc_InterRATReportingQuantity, &ett_rrc_T_ratSpecificInfo_02, - &ett_rrc_T_gsm_12, + &ett_rrc_T_gsm_13, &ett_rrc_InterRATReportingQuantity_r8, &ett_rrc_T_ratSpecificInfo_03, - &ett_rrc_T_gsm_13, + &ett_rrc_T_gsm_14, &ett_rrc_T_eutra_02, &ett_rrc_IntraFreqCellInfoList, &ett_rrc_IntraFreqCellInfoList_r4, @@ -203043,8 +208245,8 @@ void proto_register_rrc(void) { &ett_rrc_IntraFreqCellInfoList_r10, &ett_rrc_IntraFreqSIAcquisitionInfo, &ett_rrc_IntraFreqSIAcquisition, - &ett_rrc_T_modeSpecificInfo_122, - &ett_rrc_T_fdd_164, + &ett_rrc_T_modeSpecificInfo_123, + &ett_rrc_T_fdd_166, &ett_rrc_IntraFreqCellInfoSI_List_RSCP, &ett_rrc_IntraFreqCellInfoSI_List_ECN0, &ett_rrc_IntraFreqCellInfoSI_List_HCS_RSCP, @@ -203076,9 +208278,9 @@ void proto_register_rrc(void) { &ett_rrc_IntraFreqEventResults, &ett_rrc_IntraFreqEventResultsOnSecUlFreq, &ett_rrc_IntraFreqMeasQuantity, - &ett_rrc_T_modeSpecificInfo_123, - &ett_rrc_T_fdd_165, - &ett_rrc_T_tdd_111, + &ett_rrc_T_modeSpecificInfo_124, + &ett_rrc_T_fdd_167, + &ett_rrc_T_tdd_112, &ett_rrc_IntraFreqMeasQuantity_TDDList, &ett_rrc_IntraFreqMeasQuantity_TDD_sib3List, &ett_rrc_IntraFreqMeasuredResultsList, @@ -203108,9 +208310,9 @@ void proto_register_rrc(void) { &ett_rrc_IntraFreqReportingCriteria_1b_r5, &ett_rrc_IntraFreqReportingQuantity, &ett_rrc_IntraFreqReportingQuantityForRACH, - &ett_rrc_T_modeSpecificInfo_124, - &ett_rrc_T_fdd_166, - &ett_rrc_T_tdd_112, + &ett_rrc_T_modeSpecificInfo_125, + &ett_rrc_T_fdd_168, + &ett_rrc_T_tdd_113, &ett_rrc_IntraFreqReportingQuantityForRACH_vc50ext, &ett_rrc_IntraFreqRepQuantityRACH_TDDList, &ett_rrc_IntraFrequencyMeasurement, @@ -203141,17 +208343,17 @@ void proto_register_rrc(void) { &ett_rrc_LoggedConnectionEstablishmentFailureLocationInfo, &ett_rrc_T_location, &ett_rrc_ConnectionEstablishmentFailureReport, - &ett_rrc_T_modeSpecificInfo_125, - &ett_rrc_T_fdd_167, - &ett_rrc_T_tdd_113, - &ett_rrc_ConnectionEstablishmentFailureReport_r11, &ett_rrc_T_modeSpecificInfo_126, - &ett_rrc_T_fdd_168, + &ett_rrc_T_fdd_169, &ett_rrc_T_tdd_114, - &ett_rrc_ConnectionEstablishmentFailureReport_vc50ext, + &ett_rrc_ConnectionEstablishmentFailureReport_r11, &ett_rrc_T_modeSpecificInfo_127, - &ett_rrc_T_fdd_169, + &ett_rrc_T_fdd_170, &ett_rrc_T_tdd_115, + &ett_rrc_ConnectionEstablishmentFailureReport_vc50ext, + &ett_rrc_T_modeSpecificInfo_128, + &ett_rrc_T_fdd_171, + &ett_rrc_T_tdd_116, &ett_rrc_LoggedEUTRACellInfo, &ett_rrc_LoggedEUTRACellInfo_vb50ext, &ett_rrc_LoggedGSMCellInfo, @@ -203202,17 +208404,17 @@ void proto_register_rrc(void) { &ett_rrc_LoggedMeasInfoList_TDD128_vb50ext, &ett_rrc_LoggedMeasInfoList_TDD128_vc50ext, &ett_rrc_LoggedMeasInfoList, - &ett_rrc_T_modeSpecificInfo_128, - &ett_rrc_T_fdd_170, - &ett_rrc_T_tdd_116, - &ett_rrc_LoggedMeasInfoList_vb50ext, &ett_rrc_T_modeSpecificInfo_129, - &ett_rrc_T_fdd_171, + &ett_rrc_T_fdd_172, &ett_rrc_T_tdd_117, - &ett_rrc_LoggedMeasInfoList_vc50ext, + &ett_rrc_LoggedMeasInfoList_vb50ext, &ett_rrc_T_modeSpecificInfo_130, - &ett_rrc_T_fdd_172, + &ett_rrc_T_fdd_173, &ett_rrc_T_tdd_118, + &ett_rrc_LoggedMeasInfoList_vc50ext, + &ett_rrc_T_modeSpecificInfo_131, + &ett_rrc_T_fdd_174, + &ett_rrc_T_tdd_119, &ett_rrc_LoggedMeasInterfreqList_TDD128, &ett_rrc_LoggedMeasInterfreqNeighbourList_TDD128, &ett_rrc_LoggedMeasLocationInfo, @@ -203234,8 +208436,10 @@ void proto_register_rrc(void) { &ett_rrc_MeasuredResults_v590ext, &ett_rrc_MeasuredResults_v770ext, &ett_rrc_MeasuredResults_v860ext, + &ett_rrc_MeasuredResults_vdxyext, &ett_rrc_MeasuredResultsList_v920ext, &ett_rrc_MeasuredResultsList_vc50ext, + &ett_rrc_MeasuredResultsList_vdxyext, &ett_rrc_MeasuredResultsListOnSecUlFreq, &ett_rrc_MeasuredResultsListOnSecUlFreq_vc50ext, &ett_rrc_MeasuredResults_v920ext, @@ -203249,10 +208453,10 @@ void proto_register_rrc(void) { &ett_rrc_MeasuredResultsList_v860ext_item, &ett_rrc_MeasuredResultsOnRACH, &ett_rrc_T_currentCell, - &ett_rrc_T_modeSpecificInfo_131, - &ett_rrc_T_fdd_173, + &ett_rrc_T_modeSpecificInfo_132, + &ett_rrc_T_fdd_175, &ett_rrc_T_measurementQuantity_02, - &ett_rrc_T_tdd_119, + &ett_rrc_T_tdd_120, &ett_rrc_MeasuredResultsOnRACH_v7g0ext, &ett_rrc_MonitoredCellRACH_List_v7g0ext, &ett_rrc_MeasuredResultsOnRACHFDD_r11, @@ -203281,6 +208485,8 @@ void proto_register_rrc(void) { &ett_rrc_T_modify_08, &ett_rrc_MeasurementCommand_r12, &ett_rrc_T_modify_09, + &ett_rrc_MeasurementCommand_r13, + &ett_rrc_T_modify_10, &ett_rrc_MeasurementControlSysInfo, &ett_rrc_T_use_of_HCS, &ett_rrc_T_hcs_not_used, @@ -203347,13 +208553,14 @@ void proto_register_rrc(void) { &ett_rrc_MeasurementType_r10, &ett_rrc_MeasurementType_r11, &ett_rrc_MeasurementType_r12, + &ett_rrc_MeasurementType_r13, &ett_rrc_MeasurementValidity, &ett_rrc_MonitoredCellRACH_List, &ett_rrc_MonitoredCellRACH_Result, - &ett_rrc_T_modeSpecificInfo_132, - &ett_rrc_T_fdd_174, + &ett_rrc_T_modeSpecificInfo_133, + &ett_rrc_T_fdd_176, &ett_rrc_T_measurementQuantity_04, - &ett_rrc_T_tdd_120, + &ett_rrc_T_tdd_121, &ett_rrc_MonitoredCellRACH_ListFDD_r11, &ett_rrc_MonitoredCellRACH_ResultFDD_r11, &ett_rrc_T_measurementQuantity_05, @@ -203377,12 +208584,12 @@ void proto_register_rrc(void) { &ett_rrc_NavModel_SBASecef, &ett_rrc_EphemerisParameter, &ett_rrc_Neighbour, - &ett_rrc_T_modeSpecificInfo_133, - &ett_rrc_T_fdd_175, - &ett_rrc_T_tdd_121, - &ett_rrc_Neighbour_v390ext, &ett_rrc_T_modeSpecificInfo_134, - &ett_rrc_T_fdd_176, + &ett_rrc_T_fdd_177, + &ett_rrc_T_tdd_122, + &ett_rrc_Neighbour_v390ext, + &ett_rrc_T_modeSpecificInfo_135, + &ett_rrc_T_fdd_178, &ett_rrc_NeighbourList, &ett_rrc_Neighbour_TDD_r7, &ett_rrc_NeighbourList_TDD_r7, @@ -203393,17 +208600,17 @@ void proto_register_rrc(void) { &ett_rrc_NewInterFreqCell_v7b0ext, &ett_rrc_NewInterFreqCell_LCR_v8a0ext, &ett_rrc_NewInterFreqCell_r8, - &ett_rrc_T_modeSpecificInfo_135, - &ett_rrc_T_tdd128_66, - &ett_rrc_NewInterFreqCell_r9, &ett_rrc_T_modeSpecificInfo_136, &ett_rrc_T_tdd128_67, - &ett_rrc_NewInterFreqCell_r10, + &ett_rrc_NewInterFreqCell_r9, &ett_rrc_T_modeSpecificInfo_137, &ett_rrc_T_tdd128_68, - &ett_rrc_NewInterFreqCell_r12, + &ett_rrc_NewInterFreqCell_r10, &ett_rrc_T_modeSpecificInfo_138, &ett_rrc_T_tdd128_69, + &ett_rrc_NewInterFreqCell_r12, + &ett_rrc_T_modeSpecificInfo_139, + &ett_rrc_T_tdd128_70, &ett_rrc_NewInterFreqCellList, &ett_rrc_NewInterFreqCellList_r4, &ett_rrc_NewInterFreqCellList_r12, @@ -203438,11 +208645,11 @@ void proto_register_rrc(void) { &ett_rrc_NewInterFreqCellSI_List_RSCP_LCR_r4, &ett_rrc_NewInterRATCell, &ett_rrc_T_technologySpecificInfo_01, - &ett_rrc_T_gsm_14, + &ett_rrc_T_gsm_15, &ett_rrc_T_is_2000_02, &ett_rrc_NewInterRATCell_B, &ett_rrc_T_technologySpecificInfo_02, - &ett_rrc_T_gsm_15, + &ett_rrc_T_gsm_16, &ett_rrc_T_is_2000_03, &ett_rrc_NewInterRATCellList, &ett_rrc_NewInterRATCellList_B, @@ -203450,8 +208657,8 @@ void proto_register_rrc(void) { &ett_rrc_NewIntraFreqCell_r4, &ett_rrc_NewIntraFreqCell_r9, &ett_rrc_NewIntraFreqCell_r10, - &ett_rrc_T_modeSpecificInfo_139, - &ett_rrc_T_tdd128_70, + &ett_rrc_T_modeSpecificInfo_140, + &ett_rrc_T_tdd128_71, &ett_rrc_NewIntraFreqCellOnSecULFreq, &ett_rrc_NewIntraFreqCellList, &ett_rrc_NewIntraFreqCellList_r4, @@ -203519,15 +208726,15 @@ void proto_register_rrc(void) { &ett_rrc_PositionEstimate, &ett_rrc_QualityEventResults, &ett_rrc_QualityMeasuredResults, - &ett_rrc_T_modeSpecificInfo_140, - &ett_rrc_T_tdd_122, + &ett_rrc_T_modeSpecificInfo_141, + &ett_rrc_T_tdd_123, &ett_rrc_QualityMeasurement, &ett_rrc_QualityReportCriteria, &ett_rrc_QualityReportingCriteria, &ett_rrc_QualityReportingCriteriaSingle, &ett_rrc_QualityReportingQuantity, - &ett_rrc_T_modeSpecificInfo_141, - &ett_rrc_T_tdd_123, + &ett_rrc_T_modeSpecificInfo_142, + &ett_rrc_T_tdd_124, &ett_rrc_ReferenceCellPosition, &ett_rrc_ReferenceLocation, &ett_rrc_ReferenceLocationGANSS, @@ -203611,30 +208818,30 @@ void proto_register_rrc(void) { &ett_rrc_UE_InternalEventResults, &ett_rrc_UE_InternalMeasQuantity, &ett_rrc_UE_InternalMeasuredResults, - &ett_rrc_T_modeSpecificInfo_142, - &ett_rrc_T_fdd_177, - &ett_rrc_T_tdd_124, + &ett_rrc_T_modeSpecificInfo_143, + &ett_rrc_T_fdd_179, + &ett_rrc_T_tdd_125, &ett_rrc_UE_InternalMeasuredResults_LCR_r4, &ett_rrc_UE_InternalMeasuredResults_v770ext, - &ett_rrc_T_modeSpecificInfo_143, + &ett_rrc_T_modeSpecificInfo_144, &ett_rrc_T_tdd384_768_02, - &ett_rrc_T_tdd128_71, + &ett_rrc_T_tdd128_72, &ett_rrc_UE_InternalMeasurement, &ett_rrc_UE_InternalMeasurement_r4, &ett_rrc_UE_InternalMeasurementSysInfo, &ett_rrc_UE_InternalReportCriteria, &ett_rrc_UE_InternalReportingCriteria, &ett_rrc_UE_InternalReportingQuantity, - &ett_rrc_T_modeSpecificInfo_144, - &ett_rrc_T_fdd_178, - &ett_rrc_T_tdd_125, - &ett_rrc_UE_InternalReportingQuantity_r4, &ett_rrc_T_modeSpecificInfo_145, - &ett_rrc_T_fdd_179, + &ett_rrc_T_fdd_180, &ett_rrc_T_tdd_126, + &ett_rrc_UE_InternalReportingQuantity_r4, + &ett_rrc_T_modeSpecificInfo_146, + &ett_rrc_T_fdd_181, + &ett_rrc_T_tdd_127, &ett_rrc_T_tddOption_29, &ett_rrc_T_tdd384_45, - &ett_rrc_T_tdd128_72, + &ett_rrc_T_tdd128_73, &ett_rrc_UE_RX_TX_ReportEntry, &ett_rrc_UE_RX_TX_ReportEntryList, &ett_rrc_UE_RX_TX_TimeDifferenceType2Info, @@ -203708,14 +208915,14 @@ void proto_register_rrc(void) { &ett_rrc_UE_Positioning_GANSS_ReferenceTime, &ett_rrc_T_utran_ganssreferenceTime, &ett_rrc_T_mode, - &ett_rrc_T_fdd_180, - &ett_rrc_T_tdd_127, + &ett_rrc_T_fdd_182, + &ett_rrc_T_tdd_128, &ett_rrc_UE_Positioning_GANSS_ReferenceTime_va40ext, &ett_rrc_UE_Positioning_GANSS_ReferenceTime_r10, &ett_rrc_T_utran_ganssreferenceTime_01, &ett_rrc_T_mode_01, - &ett_rrc_T_fdd_181, - &ett_rrc_T_tdd_128, + &ett_rrc_T_fdd_183, + &ett_rrc_T_tdd_129, &ett_rrc_UE_Positioning_GANSS_TimeModel, &ett_rrc_UE_Positioning_GANSS_TimeModel_va40ext, &ett_rrc_UE_Positioning_GANSS_TimeModel_r10, @@ -203752,9 +208959,9 @@ void proto_register_rrc(void) { &ett_rrc_UE_Positioning_GPS_NavigationModel, &ett_rrc_UE_Positioning_GPS_NavModelAddDataReq, &ett_rrc_UE_Positioning_GPS_ReferenceCellInfo, - &ett_rrc_T_modeSpecificInfo_146, - &ett_rrc_T_fdd_182, - &ett_rrc_T_tdd_129, + &ett_rrc_T_modeSpecificInfo_147, + &ett_rrc_T_fdd_184, + &ett_rrc_T_tdd_130, &ett_rrc_UE_Positioning_GPS_ReferenceTime, &ett_rrc_UE_Positioning_GPS_ReferenceTime_v770ext, &ett_rrc_UE_Positioning_GPS_ReferenceTime_r7, @@ -203763,15 +208970,16 @@ void proto_register_rrc(void) { &ett_rrc_UE_Positioning_GPS_UTC_Model, &ett_rrc_UE_Positioning_IPDL_Parameters, &ett_rrc_UE_Positioning_IPDL_Parameters_r4, - &ett_rrc_T_modeSpecificInfo_147, - &ett_rrc_T_fdd_183, - &ett_rrc_T_tdd_130, + &ett_rrc_T_modeSpecificInfo_148, + &ett_rrc_T_fdd_185, + &ett_rrc_T_tdd_131, &ett_rrc_UE_Positioning_IPDL_Parameters_TDD_r4_ext, &ett_rrc_UE_Positioning_MeasuredResults, &ett_rrc_UE_Positioning_MeasuredResults_v770ext, &ett_rrc_UE_Positioning_MeasuredResults_v390ext, &ett_rrc_UE_Positioning_MeasuredResults_v860ext, &ett_rrc_UE_Positioning_MeasuredResults_vc50ext, + &ett_rrc_UE_Positioning_MeasuredResults_vdxyext, &ett_rrc_UE_Positioning_Measurement, &ett_rrc_UE_Positioning_Measurement_v390ext, &ett_rrc_UE_Positioning_Measurement_r4, @@ -203780,6 +208988,7 @@ void proto_register_rrc(void) { &ett_rrc_UE_Positioning_Measurement_r9, &ett_rrc_UE_Positioning_Measurement_r10, &ett_rrc_UE_Positioning_Measurement_r12, + &ett_rrc_UE_Positioning_Measurement_r13, &ett_rrc_UE_Positioning_MeasurementEventResults, &ett_rrc_UE_Positioning_MeasurementEventResults_v770ext, &ett_rrc_UE_Positioning_MeasurementEventResults_v860ext, @@ -203792,33 +209001,33 @@ void proto_register_rrc(void) { &ett_rrc_UE_Positioning_IPDL_Parameters_TDDList_r4_ext, &ett_rrc_UE_Positioning_OTDOA_MeasuredResultsTDD_ext, &ett_rrc_UE_Positioning_OTDOA_Measurement, - &ett_rrc_T_modeSpecificInfo_148, - &ett_rrc_T_fdd_184, - &ett_rrc_T_tdd_131, - &ett_rrc_UE_Positioning_OTDOA_Measurement_v390ext, - &ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo, &ett_rrc_T_modeSpecificInfo_149, - &ett_rrc_T_fdd_185, + &ett_rrc_T_fdd_186, &ett_rrc_T_tdd_132, + &ett_rrc_UE_Positioning_OTDOA_Measurement_v390ext, + &ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo, + &ett_rrc_T_modeSpecificInfo_150, + &ett_rrc_T_fdd_187, + &ett_rrc_T_tdd_133, &ett_rrc_T_positioningMode, &ett_rrc_T_ueBased, &ett_rrc_T_ueAssisted, &ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_r4, - &ett_rrc_T_modeSpecificInfo_150, - &ett_rrc_T_fdd_186, - &ett_rrc_T_tdd_133, + &ett_rrc_T_modeSpecificInfo_151, + &ett_rrc_T_fdd_188, + &ett_rrc_T_tdd_134, &ett_rrc_T_positioningMode_01, &ett_rrc_T_ueBased_01, &ett_rrc_T_ueAssisted_01, &ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_UEB, - &ett_rrc_T_modeSpecificInfo_151, - &ett_rrc_T_fdd_187, - &ett_rrc_T_tdd_134, - &ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_UEB_ext, - &ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_r7, &ett_rrc_T_modeSpecificInfo_152, - &ett_rrc_T_fdd_188, + &ett_rrc_T_fdd_189, &ett_rrc_T_tdd_135, + &ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_UEB_ext, + &ett_rrc_UE_Positioning_OTDOA_NeighbourCellInfo_r7, + &ett_rrc_T_modeSpecificInfo_153, + &ett_rrc_T_fdd_190, + &ett_rrc_T_tdd_136, &ett_rrc_T_positioningMode_02, &ett_rrc_T_ueBased_02, &ett_rrc_T_ueAssisted_02, @@ -203829,41 +209038,42 @@ void proto_register_rrc(void) { &ett_rrc_UE_Positioning_OTDOA_NeighbourCellList_r7, &ett_rrc_UE_Positioning_OTDOA_Quality, &ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo, - &ett_rrc_T_modeSpecificInfo_153, - &ett_rrc_T_fdd_189, - &ett_rrc_T_tdd_136, + &ett_rrc_T_modeSpecificInfo_154, + &ett_rrc_T_fdd_191, + &ett_rrc_T_tdd_137, &ett_rrc_T_positioningMode_03, &ett_rrc_T_ueBased_03, &ett_rrc_T_ueAssisted_03, &ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_r4, - &ett_rrc_T_modeSpecificInfo_154, - &ett_rrc_T_fdd_190, - &ett_rrc_T_tdd_137, + &ett_rrc_T_modeSpecificInfo_155, + &ett_rrc_T_fdd_192, + &ett_rrc_T_tdd_138, &ett_rrc_T_positioningMode_04, &ett_rrc_T_ueBased_04, &ett_rrc_T_ueAssisted_04, &ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_UEB, - &ett_rrc_T_modeSpecificInfo_155, - &ett_rrc_T_fdd_191, - &ett_rrc_T_tdd_138, - &ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_UEB_ext, - &ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_r7, &ett_rrc_T_modeSpecificInfo_156, - &ett_rrc_T_fdd_192, + &ett_rrc_T_fdd_193, &ett_rrc_T_tdd_139, + &ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_UEB_ext, + &ett_rrc_UE_Positioning_OTDOA_ReferenceCellInfo_r7, + &ett_rrc_T_modeSpecificInfo_157, + &ett_rrc_T_fdd_194, + &ett_rrc_T_tdd_140, &ett_rrc_T_positioningMode_05, &ett_rrc_T_ueBased_05, &ett_rrc_T_ueAssisted_05, &ett_rrc_UE_Positioning_PositionEstimateInfo, &ett_rrc_T_referenceTime_02, &ett_rrc_T_cell_Timing, - &ett_rrc_T_modeSpecificInfo_157, - &ett_rrc_T_fdd_193, - &ett_rrc_T_tdd_140, + &ett_rrc_T_modeSpecificInfo_158, + &ett_rrc_T_fdd_195, + &ett_rrc_T_tdd_141, &ett_rrc_UE_Positioning_PositionEstimateInfo_v770ext, &ett_rrc_T_referenceTimeOptions, &ett_rrc_T_r7_15, &ett_rrc_T_referenceTime_03, + &ett_rrc_UE_Positioning_PositionEstimateInfo_vdxyext, &ett_rrc_UE_Positioning_ReportCriteria, &ett_rrc_UE_Positioning_ReportCriteria_r7, &ett_rrc_UE_Positioning_ReportingQuantity, @@ -203871,6 +209081,17 @@ void proto_register_rrc(void) { &ett_rrc_UE_Positioning_ReportingQuantity_r4, &ett_rrc_UE_Positioning_ReportingQuantity_r7, &ett_rrc_UE_Positioning_ReportingQuantity_r8, + &ett_rrc_UE_Positioning_ReportingQuantity_r13, + &ett_rrc_UE_Positioning_AddPos_MeasuredResults, + &ett_rrc_UE_Positioning_AddPos_MeasuredResults_element, + &ett_rrc_T_addPos_ID_01, + &ett_rrc_UE_Positioning_BarometricPressureMeasurement, + &ett_rrc_UE_Positioning_WLANMeasurementList, + &ett_rrc_UE_Positioning_WLANMeasurementList_element, + &ett_rrc_UE_Positioning_BTMeasurementList, + &ett_rrc_UE_Positioning_BTMeasurementList_element, + &ett_rrc_UE_Positioning_MBSMeasurementList, + &ett_rrc_UE_Positioning_MBSMeasurementList_element, &ett_rrc_UTCmodelSet1, &ett_rrc_UTCmodelSet2, &ett_rrc_UTCmodelSet3, @@ -203878,26 +209099,31 @@ void proto_register_rrc(void) { &ett_rrc_UTRAN_GANSSReferenceTime, &ett_rrc_T_ue_GANSSTimingOfCellFrames, &ett_rrc_T_mode_02, - &ett_rrc_T_fdd_194, - &ett_rrc_T_tdd_141, + &ett_rrc_T_fdd_196, + &ett_rrc_T_tdd_142, &ett_rrc_UTRAN_FDD_FrequencyList, &ett_rrc_UTRAN_FDD_Frequency, &ett_rrc_UTRAN_TDD_FrequencyList, &ett_rrc_UTRAN_TDD_Frequency, &ett_rrc_UTRAN_GPSReferenceTime, &ett_rrc_T_utran_GPSTimingOfCell, - &ett_rrc_T_modeSpecificInfo_158, - &ett_rrc_T_fdd_195, - &ett_rrc_T_tdd_142, - &ett_rrc_UTRAN_GPSReferenceTimeResult, - &ett_rrc_T_ue_GPSTimingOfCell, &ett_rrc_T_modeSpecificInfo_159, - &ett_rrc_T_fdd_196, + &ett_rrc_T_fdd_197, &ett_rrc_T_tdd_143, + &ett_rrc_UTRAN_GPSReferenceTimeResult, + &ett_rrc_T_ue_GPSTimingOfCell, + &ett_rrc_T_modeSpecificInfo_160, + &ett_rrc_T_fdd_198, + &ett_rrc_T_tdd_144, &ett_rrc_UTRA_PriorityInfoList, &ett_rrc_T_utra_ServingCell, &ett_rrc_UTRA_PriorityInfoList_v920ext, &ett_rrc_VelocityEstimate, + &ett_rrc_ACDC_Barring, + &ett_rrc_ACDC_Parameters, + &ett_rrc_ACDC_ParametersForAll, + &ett_rrc_ACDC_ParametersPerPLMN_List, + &ett_rrc_ACDC_ParametersPerPLMN_List_item, &ett_rrc_BCCH_ModificationInfo, &ett_rrc_BCCH_ModificationInfo_vc50ext, &ett_rrc_BSIC, @@ -203911,9 +209137,9 @@ void proto_register_rrc(void) { &ett_rrc_DataVolumePerRB, &ett_rrc_DataVolumePerRB_List, &ett_rrc_DeferredMeasurementControlReadingSupport, - &ett_rrc_T_modeSpecificInfo_160, - &ett_rrc_T_fdd_197, - &ett_rrc_T_tdd_144, + &ett_rrc_T_modeSpecificInfo_161, + &ett_rrc_T_fdd_199, + &ett_rrc_T_tdd_145, &ett_rrc_ETWS_Information, &ett_rrc_EUTRA_BlacklistedCell, &ett_rrc_EUTRA_BlacklistedCellPerFreqList, @@ -203945,14 +209171,14 @@ void proto_register_rrc(void) { &ett_rrc_InterRAT_ChangeFailureCause, &ett_rrc_GERANIu_MessageList, &ett_rrc_InterRAT_UE_RadioAccessCapability, - &ett_rrc_T_gsm_16, + &ett_rrc_T_gsm_17, &ett_rrc_T_cdma2000_01, &ett_rrc_InterRAT_UE_RadioAccessCapabilityList, &ett_rrc_InterRAT_UE_RadioAccessCapability_v590ext, &ett_rrc_InterRAT_UE_RadioAccessCapability_v690ext, &ett_rrc_InterRAT_UE_RadioAccessCapability_v860ext, &ett_rrc_InterRAT_UE_SecurityCapability, - &ett_rrc_T_gsm_17, + &ett_rrc_T_gsm_18, &ett_rrc_InterRAT_UE_SecurityCapList, &ett_rrc_InterRAT_HO_FailureCause, &ett_rrc_MasterInformationBlock, @@ -203960,7 +209186,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v6b0NonCriticalExtensions_15, &ett_rrc_T_v860NonCriticalExtensions_26, &ett_rrc_T_vc50NonCriticalExtensions_12, - &ett_rrc_T_nonCriticalExtensions_208, + &ett_rrc_T_nonCriticalExtensions_218, &ett_rrc_MasterInformationBlock_v690ext, &ett_rrc_MasterInformationBlock_v6b0ext_IEs, &ett_rrc_MasterInformationBlock_v860ext_IEs, @@ -203999,14 +209225,16 @@ void proto_register_rrc(void) { &ett_rrc_SibOFF_vc50ext, &ett_rrc_SibOFF_List, &ett_rrc_SibOFF_List2, + &ett_rrc_SpecificACDC_BarringInformation, + &ett_rrc_SpecificACDC_BarringInformation_item, &ett_rrc_SysInfoType1, &ett_rrc_T_v3a0NonCriticalExtensions_12, &ett_rrc_T_v860NonCriticalExtentions_02, - &ett_rrc_T_nonCriticalExtensions_209, + &ett_rrc_T_nonCriticalExtensions_219, &ett_rrc_SysInfoType1_v3a0ext_IEs, &ett_rrc_SysInfoType1_v860ext_IEs, &ett_rrc_SysInfoType2, - &ett_rrc_T_nonCriticalExtensions_210, + &ett_rrc_T_nonCriticalExtensions_220, &ett_rrc_SysInfoType3, &ett_rrc_T_v4b0NonCriticalExtensions_17, &ett_rrc_T_v590NonCriticalExtension, @@ -204018,7 +209246,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v870NonCriticalExtension, &ett_rrc_T_v900NonCriticalExtension, &ett_rrc_T_vc50NonCriticalExtension_01, - &ett_rrc_T_nonCriticalExtensions_211, + &ett_rrc_T_nonCriticalExtensions_221, &ett_rrc_SysInfoType3_v4b0ext_IEs, &ett_rrc_SysInfoType3_v590ext, &ett_rrc_SysInfoType3_v5c0ext_IEs, @@ -204034,15 +209262,15 @@ void proto_register_rrc(void) { &ett_rrc_T_v590NonCriticalExtension_01, &ett_rrc_T_v5b0NonCriticalExtension, &ett_rrc_T_v5c0NonCriticalExtension, - &ett_rrc_T_nonCriticalExtensions_212, + &ett_rrc_T_nonCriticalExtensions_222, &ett_rrc_SysInfoType4_v4b0ext_IEs, &ett_rrc_SysInfoType4_v590ext, &ett_rrc_SysInfoType4_v5b0ext_IEs, &ett_rrc_SysInfoType4_v5c0ext_IEs, &ett_rrc_SysInfoType5, - &ett_rrc_T_modeSpecificInfo_161, - &ett_rrc_T_fdd_198, - &ett_rrc_T_tdd_145, + &ett_rrc_T_modeSpecificInfo_162, + &ett_rrc_T_fdd_200, + &ett_rrc_T_tdd_146, &ett_rrc_T_v4b0NonCriticalExtensions_19, &ett_rrc_T_v590NonCriticalExtensions_28, &ett_rrc_T_v650NonCriticalExtensions, @@ -204064,16 +209292,16 @@ void proto_register_rrc(void) { &ett_rrc_SysInfoType5_v690ext_IEs, &ett_rrc_T_sccpch_SystemInformation_MBMS, &ett_rrc_SysInfoType5_v770ext_IEs, - &ett_rrc_T_modeSpecificInfo_162, - &ett_rrc_T_fdd_199, + &ett_rrc_T_modeSpecificInfo_163, + &ett_rrc_T_fdd_201, &ett_rrc_T_tdd768_26, - &ett_rrc_T_tdd128_73, + &ett_rrc_T_tdd128_74, &ett_rrc_T_sccpch_SystemInformation_MBMS_01, &ett_rrc_SysInfoType5_v860ext_IEs, &ett_rrc_T_dummy_15, - &ett_rrc_T_modeSpecificInfo_163, - &ett_rrc_T_fdd_200, - &ett_rrc_T_tdd128_74, + &ett_rrc_T_modeSpecificInfo_164, + &ett_rrc_T_fdd_202, + &ett_rrc_T_tdd128_75, &ett_rrc_T_hs_dsch_CommonSysInfo, &ett_rrc_SysInfoType5_v890ext_IEs, &ett_rrc_SysInfoType5_v8b0ext_IEs, @@ -204081,12 +209309,12 @@ void proto_register_rrc(void) { &ett_rrc_SysInfoType5_va40ext_IEs, &ett_rrc_SysInfoType5_va80ext_IEs, &ett_rrc_SysInfoType5_NonCriticalExtensions_vb50_IEs, - &ett_rrc_T_nonCriticalExtensions_213, + &ett_rrc_T_nonCriticalExtensions_223, &ett_rrc_SysInfoType5_vb50ext_IEs, &ett_rrc_SysInfoType6, - &ett_rrc_T_modeSpecificInfo_164, - &ett_rrc_T_fdd_201, - &ett_rrc_T_tdd_146, + &ett_rrc_T_modeSpecificInfo_165, + &ett_rrc_T_fdd_203, + &ett_rrc_T_tdd_147, &ett_rrc_T_v4b0NonCriticalExtensions_20, &ett_rrc_T_v590NonCriticalExtensions_29, &ett_rrc_T_v650nonCriticalExtensions, @@ -204094,7 +209322,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v770NonCriticalExtensions_41, &ett_rrc_T_va40NonCriticalExtensions_19, &ett_rrc_T_va80NonCriticalExtensions_03, - &ett_rrc_T_nonCriticalExtensions_214, + &ett_rrc_T_nonCriticalExtensions_224, &ett_rrc_SysInfoType6_v4b0ext_IEs, &ett_rrc_T_tdd128SpecificInfo_01, &ett_rrc_SysInfoType6_v590ext_IEs, @@ -204106,15 +209334,15 @@ void proto_register_rrc(void) { &ett_rrc_SysInfoType6_va40ext_IEs, &ett_rrc_SysInfoType6_va80ext_IEs, &ett_rrc_SysInfoType7, - &ett_rrc_T_modeSpecificInfo_165, - &ett_rrc_T_fdd_202, - &ett_rrc_T_nonCriticalExtensions_215, + &ett_rrc_T_modeSpecificInfo_166, + &ett_rrc_T_fdd_204, + &ett_rrc_T_nonCriticalExtensions_225, &ett_rrc_SysInfoType8, - &ett_rrc_T_nonCriticalExtensions_216, + &ett_rrc_T_nonCriticalExtensions_226, &ett_rrc_SysInfoType9, - &ett_rrc_T_nonCriticalExtensions_217, + &ett_rrc_T_nonCriticalExtensions_227, &ett_rrc_SysInfoType10, - &ett_rrc_T_nonCriticalExtensions_218, + &ett_rrc_T_nonCriticalExtensions_228, &ett_rrc_SysInfoType11, &ett_rrc_T_v4b0NonCriticalExtensions_21, &ett_rrc_T_v590NonCriticalExtension_02, @@ -204125,7 +209353,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v860NonCriticalExtensions_28, &ett_rrc_T_va80NonCriticalExtensions_04, &ett_rrc_T_vc50NonCriticalExtensions_13, - &ett_rrc_T_nonCriticalExtensions_219, + &ett_rrc_T_nonCriticalExtensions_229, &ett_rrc_SysInfoType11_v4b0ext_IEs, &ett_rrc_SysInfoType11_v590ext_IEs, &ett_rrc_SysInfoType11_v690ext_IEs, @@ -204140,13 +209368,13 @@ void proto_register_rrc(void) { &ett_rrc_T_v860NonCriticalExtensions_29, &ett_rrc_T_va80NonCriticalExtensions_05, &ett_rrc_T_vc50NonCriticalExtensions_14, - &ett_rrc_T_nonCriticalExtensions_220, + &ett_rrc_T_nonCriticalExtensions_230, &ett_rrc_SysInfoType11bis_v7b0ext_IEs, &ett_rrc_SysInfoType11bis_v860ext_IEs, &ett_rrc_SysInfoType11bis_va80ext_IEs, &ett_rrc_SysInfoType11bis_vc50ext_IEs, &ett_rrc_SysInfoType11ter, - &ett_rrc_T_nonCriticalExtensions_221, + &ett_rrc_T_nonCriticalExtensions_231, &ett_rrc_SysInfoType12, &ett_rrc_T_v4b0NonCriticalExtensions_22, &ett_rrc_T_v590NonCriticalExtension_03, @@ -204155,7 +209383,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v7b0NonCriticalExtensions_04, &ett_rrc_T_va80NonCriticalExtensions_06, &ett_rrc_T_vc50NonCriticalExtensions_15, - &ett_rrc_T_nonCriticalExtensions_222, + &ett_rrc_T_nonCriticalExtensions_232, &ett_rrc_SysInfoType12_v4b0ext_IEs, &ett_rrc_SysInfoType12_v590ext_IEs, &ett_rrc_SysInfoType12_v690ext_IEs, @@ -204167,97 +209395,97 @@ void proto_register_rrc(void) { &ett_rrc_T_v3a0NonCriticalExtensions_13, &ett_rrc_T_v4b0NonCriticalExtensions_23, &ett_rrc_T_v770NonCriticalExtensions_43, - &ett_rrc_T_nonCriticalExtensions_223, + &ett_rrc_T_nonCriticalExtensions_233, &ett_rrc_SysInfoType13_v3a0ext_IEs, &ett_rrc_SysInfoType13_v4b0ext_IEs, &ett_rrc_SysInfoType13_v770ext_IEs, &ett_rrc_SysInfoType13_1, - &ett_rrc_T_nonCriticalExtensions_224, + &ett_rrc_T_nonCriticalExtensions_234, &ett_rrc_SysInfoType13_2, - &ett_rrc_T_nonCriticalExtensions_225, + &ett_rrc_T_nonCriticalExtensions_235, &ett_rrc_SysInfoType13_3, - &ett_rrc_T_nonCriticalExtensions_226, + &ett_rrc_T_nonCriticalExtensions_236, &ett_rrc_SysInfoType13_4, - &ett_rrc_T_nonCriticalExtensions_227, + &ett_rrc_T_nonCriticalExtensions_237, &ett_rrc_SysInfoType14, - &ett_rrc_T_nonCriticalExtensions_228, + &ett_rrc_T_nonCriticalExtensions_238, &ett_rrc_SysInfoType15, &ett_rrc_T_v4b0NonCriticalExtensions_24, &ett_rrc_T_v770NonCriticalExtensions_44, &ett_rrc_T_va40NonCriticalExtensions_20, - &ett_rrc_T_nonCriticalExtensions_229, + &ett_rrc_T_nonCriticalExtensions_239, &ett_rrc_SysInfoType15_v4b0ext_IEs, &ett_rrc_SysInfoType15_v770ext_IEs, &ett_rrc_SysInfoType15_va40ext_IEs, &ett_rrc_SysInfoType15bis, &ett_rrc_T_v860NonCriticalExtensions_30, &ett_rrc_T_va40NonCriticalExtensions_21, - &ett_rrc_T_nonCriticalExtensions_230, + &ett_rrc_T_nonCriticalExtensions_240, &ett_rrc_SysInfoType15bis_v860ext_IEs, &ett_rrc_SysInfoType15bis_va40ext_IEs, &ett_rrc_SysInfoType15_1, &ett_rrc_T_v920NonCriticalExtensions_04, - &ett_rrc_T_nonCriticalExtensions_231, + &ett_rrc_T_nonCriticalExtensions_241, &ett_rrc_SysInfoType15_1_v920ext_IEs, &ett_rrc_SysInfoType15_1bis, &ett_rrc_T_v920NonCriticalExtensions_05, - &ett_rrc_T_nonCriticalExtensions_232, + &ett_rrc_T_nonCriticalExtensions_242, &ett_rrc_SysInfoType15_1bis_v920ext_IEs, &ett_rrc_SysInfoType15_1ter, - &ett_rrc_T_nonCriticalExtensions_233, + &ett_rrc_T_nonCriticalExtensions_243, &ett_rrc_SysInfoType15_2, - &ett_rrc_T_nonCriticalExtensions_234, + &ett_rrc_T_nonCriticalExtensions_244, &ett_rrc_SysInfoType15_2bis, - &ett_rrc_T_nonCriticalExtensions_235, + &ett_rrc_T_nonCriticalExtensions_245, &ett_rrc_SysInfoType15_2ter, &ett_rrc_T_vc50NonCriticalExtensions_16, - &ett_rrc_T_nonCriticalExtensions_236, + &ett_rrc_T_nonCriticalExtensions_246, &ett_rrc_SysInfoType15_2ter_vc50ext_IEs, &ett_rrc_SysInfoType15_3, &ett_rrc_T_va40NonCriticalExtensions_22, - &ett_rrc_T_nonCriticalExtensions_237, + &ett_rrc_T_nonCriticalExtensions_247, &ett_rrc_SysInfoType15_3_va40ext_IEs, &ett_rrc_SysInfoType15_3bis, &ett_rrc_T_v860NonCriticalExtensions_31, &ett_rrc_T_va40NonCriticalExtensions_23, &ett_rrc_T_vc50NonCriticalExtensions_17, - &ett_rrc_T_nonCriticalExtensions_238, + &ett_rrc_T_nonCriticalExtensions_248, &ett_rrc_SysInfoType15_3bis_v860ext_IEs, &ett_rrc_SysInfoType15_3bis_va40ext_IEs, &ett_rrc_SysInfoType15_3bis_vc50ext_IEs, &ett_rrc_SysInfoType15_4, &ett_rrc_T_v3a0NonCriticalExtensions_14, &ett_rrc_T_v4b0NonCriticalExtensions_25, - &ett_rrc_T_nonCriticalExtensions_239, + &ett_rrc_T_nonCriticalExtensions_249, &ett_rrc_SysInfoType15_4_v3a0ext, &ett_rrc_SysInfoType15_4_v4b0ext, &ett_rrc_SysInfoType15_5, &ett_rrc_T_v3a0NonCriticalExtensions_15, &ett_rrc_T_v770NonCriticalExtensions_45, - &ett_rrc_T_nonCriticalExtensions_240, + &ett_rrc_T_nonCriticalExtensions_250, &ett_rrc_SysInfoType15_5_v3a0ext, &ett_rrc_SysInfoType15_5_v770ext_IEs, &ett_rrc_SysInfoType15_6, &ett_rrc_T_va40NonCriticalExtensions_24, &ett_rrc_T_vc50NonCriticalExtensions_18, - &ett_rrc_T_nonCriticalExtensions_241, + &ett_rrc_T_nonCriticalExtensions_251, &ett_rrc_SysInfoType15_6_va40ext_IEs, &ett_rrc_SysInfoType15_6_vc50ext_IEs, &ett_rrc_SysInfoType15_7, - &ett_rrc_T_nonCriticalExtensions_242, + &ett_rrc_T_nonCriticalExtensions_252, &ett_rrc_SysInfoType15_8, - &ett_rrc_T_nonCriticalExtensions_243, + &ett_rrc_T_nonCriticalExtensions_253, &ett_rrc_SysInfoType16, &ett_rrc_T_v770NonCriticalExtensions_46, &ett_rrc_T_v920NonCriticalExtensions_06, - &ett_rrc_T_nonCriticalExtensions_244, + &ett_rrc_T_nonCriticalExtensions_254, &ett_rrc_SysInfoType16_v770ext_IEs, &ett_rrc_SysInfoType16_v920ext_IEs, &ett_rrc_SysInfoType17, &ett_rrc_T_v4b0NonCriticalExtensions_26, &ett_rrc_T_v590NonCriticalExtensions_30, &ett_rrc_T_v770NonCriticalExtensions_47, - &ett_rrc_T_nonCriticalExtensions_245, + &ett_rrc_T_nonCriticalExtensions_255, &ett_rrc_SysInfoType17_v4b0ext_IEs, &ett_rrc_T_tdd128SpecificInfo_02, &ett_rrc_SysInfoType17_v590ext_IEs, @@ -204268,7 +209496,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v6b0NonCriticalExtensions_18, &ett_rrc_T_v860NonCriticalExtensions_32, &ett_rrc_T_vc50NonCriticalExtensions_19, - &ett_rrc_T_nonCriticalExtensions_246, + &ett_rrc_T_nonCriticalExtensions_256, &ett_rrc_SysInfoType18_v6b0ext, &ett_rrc_SysInfoType18_v860ext, &ett_rrc_SysInfoType18_vc50ext, @@ -204279,31 +209507,35 @@ void proto_register_rrc(void) { &ett_rrc_T_vb50NonCriticalExtensions_24, &ett_rrc_T_vb80NonCriticalExtensions_01, &ett_rrc_T_vc50NonCriticalExtensions_20, - &ett_rrc_T_nonCriticalExtensions_247, + &ett_rrc_T_vdxyNonCriticalExtensions_03, + &ett_rrc_T_nonCriticalExtensions_257, &ett_rrc_SysInfoType19_v920ext, &ett_rrc_SysInfoType19_va80ext, &ett_rrc_SysInfoType19_vb30ext, &ett_rrc_SysInfoType19_vb50ext, &ett_rrc_SysInfoType19_vb80ext, &ett_rrc_SysInfoType19_vc50ext, + &ett_rrc_SysInfoType19_vdxyext, &ett_rrc_SysInfoType20, - &ett_rrc_T_nonCriticalExtensions_248, + &ett_rrc_T_nonCriticalExtensions_258, &ett_rrc_SysInfoType21, - &ett_rrc_T_nonCriticalExtensions_249, + &ett_rrc_T_nonCriticalExtensions_259, &ett_rrc_SysInfoType22, &ett_rrc_T_vc50NonCriticalExtensions_21, - &ett_rrc_T_nonCriticalExtensions_250, + &ett_rrc_T_nonCriticalExtensions_260, &ett_rrc_SysInfoType22_vc50ext_IEs, &ett_rrc_SysInfoType23, &ett_rrc_T_wlanRepresentation, - &ett_rrc_T_nonCriticalExtensions_251, + &ett_rrc_T_nonCriticalExtensions_261, &ett_rrc_SysInfoType24, - &ett_rrc_T_nonCriticalExtensions_252, + &ett_rrc_T_nonCriticalExtensions_262, + &ett_rrc_SysInfoType25, + &ett_rrc_T_nonCriticalExtensions_263, &ett_rrc_SysInfoTypeSB1, &ett_rrc_T_v6b0NonCriticalExtensions_19, &ett_rrc_T_v860NonCriticalExtensions_33, &ett_rrc_T_vc50NonCriticalExtensions_22, - &ett_rrc_T_nonCriticalExtensions_253, + &ett_rrc_T_nonCriticalExtensions_264, &ett_rrc_SysInfoTypeSB1_v6b0ext, &ett_rrc_SysInfoTypeSB1_v860ext, &ett_rrc_SysInfoTypeSB1_vc50ext, @@ -204311,16 +209543,16 @@ void proto_register_rrc(void) { &ett_rrc_T_v6b0NonCriticalExtensions_20, &ett_rrc_T_v860NonCriticalExtensions_34, &ett_rrc_T_vc50NonCriticalExtensions_23, - &ett_rrc_T_nonCriticalExtensions_254, + &ett_rrc_T_nonCriticalExtensions_265, &ett_rrc_SysInfoTypeSB2_v6b0ext, &ett_rrc_SysInfoTypeSB2_v860ext, &ett_rrc_SysInfoTypeSB2_vc50ext, &ett_rrc_SysInfoTypeSB3, - &ett_rrc_T_nonCriticalExtensions_255, + &ett_rrc_T_nonCriticalExtensions_266, &ett_rrc_TDD_UMTS_Frequency_List, &ett_rrc_TxFailParams, - &ett_rrc_T_modeSpecificInfo_166, - &ett_rrc_T_fdd_203, + &ett_rrc_T_modeSpecificInfo_167, + &ett_rrc_T_fdd_205, &ett_rrc_UE_HistoryInformation, &ett_rrc_ValueTagInfo, &ett_rrc_ValueTagInfoExtValueTag, @@ -204356,15 +209588,15 @@ void proto_register_rrc(void) { &ett_rrc_MBMS_MCCH_ConfigurationInfo_r6, &ett_rrc_MBMS_MICHConfigurationInfo_r6, &ett_rrc_T_mode_03, - &ett_rrc_T_fdd_204, + &ett_rrc_T_fdd_206, &ett_rrc_T_tdd384_46, - &ett_rrc_T_tdd128_75, + &ett_rrc_T_tdd128_76, &ett_rrc_SEQUENCE_SIZE_1_2_OF_DL_TS_ChannelisationCode, &ett_rrc_MBMS_MICHConfigurationInfo_v770ext, &ett_rrc_T_mode_04, &ett_rrc_T_tdd384_47, &ett_rrc_T_tdd768_27, - &ett_rrc_T_tdd128_76, + &ett_rrc_T_tdd128_77, &ett_rrc_MBMS_MICHConfigurationInfo_v890ext, &ett_rrc_T_mode_05, &ett_rrc_T_imb384, @@ -204379,10 +209611,10 @@ void proto_register_rrc(void) { &ett_rrc_MBMS_MSCHSchedulingInfo, &ett_rrc_MBMS_NeighbouringCellSCCPCH_r6, &ett_rrc_T_layer1Combining, - &ett_rrc_T_fdd_205, + &ett_rrc_T_fdd_207, &ett_rrc_MBMS_NeighbouringCellSCCPCH_v770ext, &ett_rrc_T_layer1Combining_01, - &ett_rrc_T_fdd_206, + &ett_rrc_T_fdd_208, &ett_rrc_MBMS_NeighbouringCellSCCPCHList_r6, &ett_rrc_MBMS_NeighbouringCellSCCPCHList_v770ext, &ett_rrc_MBMS_NetworkStandardTimeInformation_LCR_v890ext, @@ -204465,8 +209697,8 @@ void proto_register_rrc(void) { &ett_rrc_T_v690NonCriticalExtensions_52, &ett_rrc_T_v860NonCriticalExtensions_35, &ett_rrc_T_v920NonCriticalExtensions_08, - &ett_rrc_T_nonCriticalExtensions_256, - &ett_rrc_T_criticalExtensions_152, + &ett_rrc_T_nonCriticalExtensions_267, + &ett_rrc_T_criticalExtensions_162, &ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_r3_IEs, &ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v390ext_IEs, &ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v690ext_IEs, @@ -204474,8 +209706,8 @@ void proto_register_rrc(void) { &ett_rrc_InterRATHandoverInfoWithInterRATCapabilities_v920ext_IEs, &ett_rrc_RFC3095_ContextInfo_r5, &ett_rrc_T_r5_14, - &ett_rrc_T_nonCriticalExtensions_257, - &ett_rrc_T_criticalExtensions_153, + &ett_rrc_T_nonCriticalExtensions_268, + &ett_rrc_T_criticalExtensions_163, &ett_rrc_RFC3095_ContextInfoList_r5, &ett_rrc_SRNC_RelocationInfo_r3, &ett_rrc_T_r3_32, @@ -204496,7 +209728,7 @@ void proto_register_rrc(void) { &ett_rrc_T_v770NonCriticalExtensions_48, &ett_rrc_T_v7e0NonCriticalExtensions_04, &ett_rrc_T_v7f0NonCriticalExtensions_17, - &ett_rrc_T_nonCriticalExtensions_258, + &ett_rrc_T_nonCriticalExtensions_269, &ett_rrc_T_later_than_r3_28, &ett_rrc_T_r4_14, &ett_rrc_T_v4d0NonCriticalExtensions_14, @@ -204509,8 +209741,8 @@ void proto_register_rrc(void) { &ett_rrc_T_v770NonCriticalExtensions_49, &ett_rrc_T_v7e0NonCriticalExtensions_05, &ett_rrc_T_v7f0NonCriticalExtensions_18, - &ett_rrc_T_nonCriticalExtensions_259, - &ett_rrc_T_criticalExtensions_154, + &ett_rrc_T_nonCriticalExtensions_270, + &ett_rrc_T_criticalExtensions_164, &ett_rrc_T_r5_15, &ett_rrc_T_v5a0NonCriticalExtensions_02, &ett_rrc_T_v5b0NonCriticalExtensions_05, @@ -204520,46 +209752,49 @@ void proto_register_rrc(void) { &ett_rrc_T_v770NonCriticalExtensions_50, &ett_rrc_T_v7e0NonCriticalExtensions_06, &ett_rrc_T_v7f0NonCriticalExtensions_19, - &ett_rrc_T_nonCriticalExtensions_260, - &ett_rrc_T_criticalExtensions_155, + &ett_rrc_T_nonCriticalExtensions_271, + &ett_rrc_T_criticalExtensions_165, &ett_rrc_T_r6_12, &ett_rrc_T_v6b0NonCriticalExtensions_24, &ett_rrc_T_v770NonCriticalExtensions_51, &ett_rrc_T_v820NonCriticalExtensions_03, &ett_rrc_T_v860NonCriticalExtensions_36, - &ett_rrc_T_nonCriticalExtensions_261, - &ett_rrc_T_criticalExtensions_156, + &ett_rrc_T_nonCriticalExtensions_272, + &ett_rrc_T_criticalExtensions_166, &ett_rrc_T_r7_16, &ett_rrc_T_v820NonCriticalExtensions_04, &ett_rrc_T_v860NonCriticalExtensions_37, - &ett_rrc_T_nonCriticalExtensions_262, - &ett_rrc_T_criticalExtensions_157, + &ett_rrc_T_nonCriticalExtensions_273, + &ett_rrc_T_criticalExtensions_167, &ett_rrc_T_r8_12, &ett_rrc_T_v7e0NonCriticalExtensions_07, &ett_rrc_T_v7f0NonCriticalExtensions_20, &ett_rrc_T_v8d0NonCriticalExtensions_01, - &ett_rrc_T_nonCriticalExtensions_263, - &ett_rrc_T_criticalExtensions_158, + &ett_rrc_T_nonCriticalExtensions_274, + &ett_rrc_T_criticalExtensions_168, &ett_rrc_T_r9_11, &ett_rrc_T_v8d0NonCriticalExtensions_02, &ett_rrc_T_v970NonCriticalExtensions_04, &ett_rrc_T_v9c0NonCriticalExtensions_13, - &ett_rrc_T_nonCriticalExtensions_264, - &ett_rrc_T_criticalExtensions_159, + &ett_rrc_T_nonCriticalExtensions_275, + &ett_rrc_T_criticalExtensions_169, &ett_rrc_T_r10_13, &ett_rrc_T_v9c0NonCriticalExtensions_14, &ett_rrc_T_vab0NonCriticalExtensions_01, - &ett_rrc_T_nonCriticalExtensions_265, - &ett_rrc_T_criticalExtensions_160, + &ett_rrc_T_nonCriticalExtensions_276, + &ett_rrc_T_criticalExtensions_170, &ett_rrc_T_r11_15, - &ett_rrc_T_nonCriticalExtensions_266, - &ett_rrc_T_criticalExtensions_161, + &ett_rrc_T_nonCriticalExtensions_277, + &ett_rrc_T_criticalExtensions_171, &ett_rrc_T_r12_12, - &ett_rrc_T_nonCriticalExtensions_267, - &ett_rrc_T_criticalExtensions_162, + &ett_rrc_T_nonCriticalExtensions_278, + &ett_rrc_T_criticalExtensions_172, + &ett_rrc_T_r13_10, + &ett_rrc_T_nonCriticalExtensions_279, + &ett_rrc_T_criticalExtensions_173, &ett_rrc_SRNC_RelocationInfo_r3_IEs, - &ett_rrc_T_modeSpecificInfo_167, - &ett_rrc_T_fdd_207, + &ett_rrc_T_modeSpecificInfo_168, + &ett_rrc_T_fdd_209, &ett_rrc_SRNC_RelocationInfo_v380ext_IEs, &ett_rrc_SRNC_RelocationInfo_v390ext_IEs, &ett_rrc_SRNC_RelocationInfo_v3a0ext_IEs, @@ -204595,20 +209830,20 @@ void proto_register_rrc(void) { &ett_rrc_T_active_01, &ett_rrc_SRNC_RelocationInfo_r4_IEs, &ett_rrc_T_dummy_17, - &ett_rrc_T_fdd_208, + &ett_rrc_T_fdd_210, &ett_rrc_SRNC_RelocationInfo_r5_IEs, &ett_rrc_T_dummy_18, - &ett_rrc_T_fdd_209, + &ett_rrc_T_fdd_211, &ett_rrc_SRNC_RelocationInfo_v690ext_IEs, &ett_rrc_SRNC_RelocationInfo_r6_IEs, &ett_rrc_SRNC_RelocationInfo_r6_add_ext_IEs, &ett_rrc_T_v7f0NonCriticalExtensions_21, - &ett_rrc_T_nonCriticalExtensions_268, + &ett_rrc_T_nonCriticalExtensions_280, &ett_rrc_SRNC_RelocationInfo_v6b0ext_IEs, &ett_rrc_SRNC_RelocationInfo_r7_IEs, &ett_rrc_SRNC_RelocationInfo_r7_add_ext_IEs, &ett_rrc_T_v7f0NonCriticalExtensions_22, - &ett_rrc_T_nonCriticalExtensions_269, + &ett_rrc_T_nonCriticalExtensions_281, &ett_rrc_SRNC_RelocationInfo_v770ext_IEs, &ett_rrc_SRNC_RelocationInfo_v7e0ext_IEs, &ett_rrc_SRNC_RelocationInfo_v7f0ext_IEs, @@ -204622,6 +209857,7 @@ void proto_register_rrc(void) { &ett_rrc_SRNC_RelocationInfo_r10_IEs, &ett_rrc_SRNC_RelocationInfo_r11_IEs, &ett_rrc_SRNC_RelocationInfo_r12_IEs, + &ett_rrc_SRNC_RelocationInfo_r13_IEs, &ett_rrc_CalculationTimeForCiphering, &ett_rrc_CipheringInfoPerRB, &ett_rrc_CipheringInfoPerRB_r4, @@ -204659,6 +209895,7 @@ void proto_register_rrc(void) { &ett_rrc_MeasurementCommandWithType_r10, &ett_rrc_MeasurementCommandWithType_r11, &ett_rrc_MeasurementCommandWithType_r12, + &ett_rrc_MeasurementCommandWithType_r13, &ett_rrc_OngoingMeasRep, &ett_rrc_OngoingMeasRep_r4, &ett_rrc_OngoingMeasRep_r5, @@ -204671,6 +209908,7 @@ void proto_register_rrc(void) { &ett_rrc_OngoingMeasRep_r10, &ett_rrc_OngoingMeasRep_r11, &ett_rrc_OngoingMeasRep_r12, + &ett_rrc_OngoingMeasRep_r13, &ett_rrc_OngoingMeasRepList, &ett_rrc_OngoingMeasRepList_r4, &ett_rrc_OngoingMeasRepList_r5, @@ -204682,6 +209920,7 @@ void proto_register_rrc(void) { &ett_rrc_OngoingMeasRepList_r10, &ett_rrc_OngoingMeasRepList_r11, &ett_rrc_OngoingMeasRepList_r12, + &ett_rrc_OngoingMeasRepList_r13, &ett_rrc_PDCP_Capability_r4, &ett_rrc_T_supportForRfc2507_01, &ett_rrc_T_supportForRfc3095_01, @@ -204695,11 +209934,11 @@ void proto_register_rrc(void) { &ett_rrc_T_supportForRfc3095_03, &ett_rrc_T_supported_10, &ett_rrc_PhysicalChannelCapability_r4, - &ett_rrc_T_fddPhysChCapability_08, + &ett_rrc_T_fddPhysChCapability_09, &ett_rrc_T_tdd384_PhysChCapability, &ett_rrc_T_tdd128_PhysChCapability_01, &ett_rrc_PhysicalChannelCapability_r5, - &ett_rrc_T_fddPhysChCapability_09, + &ett_rrc_T_fddPhysChCapability_10, &ett_rrc_T_tdd384_PhysChCapability_01, &ett_rrc_T_tdd128_PhysChCapability_02, &ett_rrc_RF_Capability_r4, @@ -204757,6 +209996,7 @@ void proto_register_rrc(void) { register_dissector("rrc.ul.shcch", dissect_UL_SHCCH_Message_PDU, proto_rrc); register_dissector("rrc.bcch.fach", dissect_BCCH_FACH_Message_PDU, proto_rrc); register_dissector("rrc.bcch.bch", dissect_BCCH_BCH_Message_PDU, proto_rrc); + register_dissector("rrc.bcch.bch2", dissect_BCCH_BCH2_Message_PDU, proto_rrc); register_dissector("rrc.mcch", dissect_MCCH_Message_PDU, proto_rrc); register_dissector("rrc.msch", dissect_MSCH_Message_PDU, proto_rrc); register_dissector("rrc.irat.ho_to_utran_cmd", dissect_rrc_HandoverToUTRANCommand_PDU, proto_rrc); |