diff --git a/epan/dissectors/asn1/f1ap/f1ap.cnf b/epan/dissectors/asn1/f1ap/f1ap.cnf index b08ff19ec5..9970090e51 100644 --- a/epan/dissectors/asn1/f1ap/f1ap.cnf +++ b/epan/dissectors/asn1/f1ap/f1ap.cnf @@ -1304,6 +1304,27 @@ PositioningInformationUpdate N f1ap.proc.imsg id-PositioningInformat break; } break; + case id_UEContextSetup: + case id_UEContextModification: + col_append_str(actx->pinfo->cinfo, COL_PROTOCOL, "/"); + col_set_fence(actx->pinfo->cinfo, COL_PROTOCOL); + col_set_fence(actx->pinfo->cinfo, COL_INFO); + add_nr_pdcp_meta_data(actx->pinfo, PDCP_NR_DIRECTION_DOWNLINK, 1); + call_dissector(nr_pdcp_handle, param_tvb, actx->pinfo, subtree); + break; + default: + break; + } + break; + case SUCCESSFUL_OUTCOME: + switch (f1ap_data->procedure_code) { + case id_UEContextModificationRequired: + col_append_str(actx->pinfo->cinfo, COL_PROTOCOL, "/"); + col_set_fence(actx->pinfo->cinfo, COL_PROTOCOL); + col_set_fence(actx->pinfo->cinfo, COL_INFO); + add_nr_pdcp_meta_data(actx->pinfo, PDCP_NR_DIRECTION_DOWNLINK, 1); + call_dissector(nr_pdcp_handle, param_tvb, actx->pinfo, subtree); + break; default: break; } diff --git a/epan/dissectors/packet-f1ap.c b/epan/dissectors/packet-f1ap.c index 4d2998c258..8ef39fe8aa 100644 --- a/epan/dissectors/packet-f1ap.c +++ b/epan/dissectors/packet-f1ap.c @@ -4131,7 +4131,7 @@ dissect_f1ap_AccessPointPosition(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * static int dissect_f1ap_PLMN_Identity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1349 "./asn1/f1ap/f1ap.cnf" +#line 1370 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; f1ap_private_data_t *f1ap_data = f1ap_get_private_data(actx->pinfo); e212_number_type_t number_type = f1ap_data->number_type; @@ -4169,7 +4169,7 @@ static const per_sequence_t NRCGI_sequence[] = { static int dissect_f1ap_NRCGI(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1360 "./asn1/f1ap/f1ap.cnf" +#line 1381 "./asn1/f1ap/f1ap.cnf" f1ap_private_data_t *f1ap_data = f1ap_get_private_data(actx->pinfo); f1ap_data->number_type = E212_NRCGI; offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, @@ -6069,7 +6069,7 @@ dissect_f1ap_AdditionalPath_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * static int dissect_f1ap_TransportLayerAddress(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1608 "./asn1/f1ap/f1ap.cnf" +#line 1629 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 1, 160, TRUE, NULL, 0, ¶m_tvb, NULL); @@ -7359,7 +7359,7 @@ dissect_f1ap_RLCMode(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr static int dissect_f1ap_T_iPv4Address(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1753 "./asn1/f1ap/f1ap.cnf" +#line 1774 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 32, 32, FALSE, NULL, 0, ¶m_tvb, NULL); @@ -7378,7 +7378,7 @@ dissect_f1ap_T_iPv4Address(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ static int dissect_f1ap_T_iPv6Address(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1761 "./asn1/f1ap/f1ap.cnf" +#line 1782 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 128, 128, FALSE, NULL, 0, ¶m_tvb, NULL); @@ -7397,7 +7397,7 @@ dissect_f1ap_T_iPv6Address(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ static int dissect_f1ap_T_iPv6Prefix(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1769 "./asn1/f1ap/f1ap.cnf" +#line 1790 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 64, 64, FALSE, NULL, 0, ¶m_tvb, NULL); @@ -7742,7 +7742,7 @@ dissect_f1ap_ExtendedAvailablePLMN_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ static int dissect_f1ap_FiveGS_TAC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1476 "./asn1/f1ap/f1ap.cnf" +#line 1497 "./asn1/f1ap/f1ap.cnf" tvbuff_t *parameter_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, -1, 3, 3, FALSE, ¶meter_tvb); @@ -7916,7 +7916,7 @@ dissect_f1ap_BroadcastPNI_NPN_ID_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ct static int dissect_f1ap_BurstArrivalTime(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1710 "./asn1/f1ap/f1ap.cnf" +#line 1731 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -8011,7 +8011,7 @@ dissect_f1ap_CapacityValue(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ static int dissect_f1ap_CellGroupConfig(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1434 "./asn1/f1ap/f1ap.cnf" +#line 1455 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -8854,7 +8854,7 @@ dissect_f1ap_IAB_STC_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U static int dissect_f1ap_RACH_Config_Common(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1829 "./asn1/f1ap/f1ap.cnf" +#line 1850 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -8873,7 +8873,7 @@ dissect_f1ap_RACH_Config_Common(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a static int dissect_f1ap_RACH_Config_Common_IAB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1837 "./asn1/f1ap/f1ap.cnf" +#line 1858 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -8892,7 +8892,7 @@ dissect_f1ap_RACH_Config_Common_IAB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static int dissect_f1ap_T_cSI_RS_Configuration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1718 "./asn1/f1ap/f1ap.cnf" +#line 1739 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -8911,7 +8911,7 @@ dissect_f1ap_T_cSI_RS_Configuration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static int dissect_f1ap_T_sR_Configuration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1726 "./asn1/f1ap/f1ap.cnf" +#line 1747 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -8930,7 +8930,7 @@ dissect_f1ap_T_sR_Configuration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a static int dissect_f1ap_T_pDCCH_ConfigSIB1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1734 "./asn1/f1ap/f1ap.cnf" +#line 1755 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -8949,7 +8949,7 @@ dissect_f1ap_T_pDCCH_ConfigSIB1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a static int dissect_f1ap_T_sCS_Common(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1742 "./asn1/f1ap/f1ap.cnf" +#line 1763 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -9509,7 +9509,7 @@ dissect_f1ap_CUDURadioInformationType(tvbuff_t *tvb _U_, int offset _U_, asn1_ct static int dissect_f1ap_CG_ConfigInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1402 "./asn1/f1ap/f1ap.cnf" +#line 1423 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -9528,7 +9528,7 @@ dissect_f1ap_CG_ConfigInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ static int dissect_f1ap_UE_CapabilityRAT_ContainerList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1410 "./asn1/f1ap/f1ap.cnf" +#line 1431 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -9547,7 +9547,7 @@ dissect_f1ap_UE_CapabilityRAT_ContainerList(tvbuff_t *tvb _U_, int offset _U_, a static int dissect_f1ap_MeasConfig(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1418 "./asn1/f1ap/f1ap.cnf" +#line 1439 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -10609,7 +10609,7 @@ dissect_f1ap_DRXCycle(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, p static int dissect_f1ap_DRX_Config(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1634 "./asn1/f1ap/f1ap.cnf" +#line 1655 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -10653,7 +10653,7 @@ dissect_f1ap_DRX_LongCycleStartOffset(tvbuff_t *tvb _U_, int offset _U_, asn1_ct static int dissect_f1ap_DUtoCURRCContainer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1333 "./asn1/f1ap/f1ap.cnf" +#line 1354 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -10711,7 +10711,7 @@ dissect_f1ap_DUCURadioInformationType(tvbuff_t *tvb _U_, int offset _U_, asn1_ct static int dissect_f1ap_MeasGapConfig(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1450 "./asn1/f1ap/f1ap.cnf" +#line 1471 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -10730,7 +10730,7 @@ dissect_f1ap_MeasGapConfig(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ static int dissect_f1ap_T_requestedP_MaxFR1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1466 "./asn1/f1ap/f1ap.cnf" +#line 1487 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -11363,7 +11363,7 @@ dissect_f1ap_EUTRA_Mode_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx static int dissect_f1ap_ProtectedEUTRAResourceIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1584 "./asn1/f1ap/f1ap.cnf" +#line 1605 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -12151,7 +12151,7 @@ dissect_f1ap_FlowsMappedToSLDRB_List(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static int dissect_f1ap_CG_Config(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1394 "./asn1/f1ap/f1ap.cnf" +#line 1415 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -12190,7 +12190,7 @@ dissect_f1ap_GNBDUMeasurementID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *a static int dissect_f1ap_T_sIBtype(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1492 "./asn1/f1ap/f1ap.cnf" +#line 1513 "./asn1/f1ap/f1ap.cnf" f1ap_private_data_t *f1ap_data = f1ap_get_private_data(actx->pinfo); offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 2U, 32U, &f1ap_data->sib_type, TRUE); @@ -12205,7 +12205,7 @@ dissect_f1ap_T_sIBtype(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, static int dissect_f1ap_T_sIBmessage_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1496 "./asn1/f1ap/f1ap.cnf" +#line 1517 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -12520,7 +12520,7 @@ dissect_f1ap_Extended_GNB_DU_Name(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static int dissect_f1ap_Configured_EPS_TAC(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1485 "./asn1/f1ap/f1ap.cnf" +#line 1506 "./asn1/f1ap/f1ap.cnf" tvbuff_t *parameter_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, -1, 2, 2, FALSE, ¶meter_tvb); @@ -12578,7 +12578,7 @@ dissect_f1ap_NR_Mode_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U static int dissect_f1ap_T_measurementTimingConfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1341 "./asn1/f1ap/f1ap.cnf" +#line 1362 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -12618,7 +12618,7 @@ dissect_f1ap_Served_Cell_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static int dissect_f1ap_MIB_message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1375 "./asn1/f1ap/f1ap.cnf" +#line 1396 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -12637,7 +12637,7 @@ dissect_f1ap_MIB_message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ static int dissect_f1ap_SIB1_message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1383 "./asn1/f1ap/f1ap.cnf" +#line 1404 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -12872,7 +12872,7 @@ dissect_f1ap_GTPTLAs(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, pr static int dissect_f1ap_HandoverPreparationInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1426 "./asn1/f1ap/f1ap.cnf" +#line 1447 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -13139,7 +13139,7 @@ dissect_f1ap_InactivityMonitoringResponse(tvbuff_t *tvb _U_, int offset _U_, asn static int dissect_f1ap_InterfacesToTrace(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1777 "./asn1/f1ap/f1ap.cnf" +#line 1798 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 8, 8, FALSE, NULL, 0, ¶m_tvb, NULL); @@ -13506,7 +13506,7 @@ dissect_f1ap_MaskedIMEISV(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U static int dissect_f1ap_MeasGapSharingConfig(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1458 "./asn1/f1ap/f1ap.cnf" +#line 1479 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -13557,7 +13557,7 @@ dissect_f1ap_MeasurementBeamInfo(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * static int dissect_f1ap_MeasurementTimingConfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1442 "./asn1/f1ap/f1ap.cnf" +#line 1463 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -13770,7 +13770,7 @@ dissect_f1ap_MDT_Activation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx static int dissect_f1ap_MeasurementsToActivate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1797 "./asn1/f1ap/f1ap.cnf" +#line 1818 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 8, 8, FALSE, NULL, 0, ¶m_tvb, NULL); @@ -14343,7 +14343,7 @@ dissect_f1ap_NRPRACHConfig(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ static int dissect_f1ap_NRUERLFReportContainer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1815 "./asn1/f1ap/f1ap.cnf" +#line 1836 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -14627,7 +14627,7 @@ dissect_f1ap_PC5QoSParameters(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *act static int dissect_f1ap_PDCCH_BlindDetectionSCG(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1642 "./asn1/f1ap/f1ap.cnf" +#line 1663 "./asn1/f1ap/f1ap.cnf" tvbuff_t *parameter_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, -1, NO_BOUND, NO_BOUND, FALSE, ¶meter_tvb); @@ -14769,7 +14769,7 @@ dissect_f1ap_PeriodicityList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx static int dissect_f1ap_Ph_InfoMCG(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1662 "./asn1/f1ap/f1ap.cnf" +#line 1683 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -14788,7 +14788,7 @@ dissect_f1ap_Ph_InfoMCG(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, static int dissect_f1ap_Ph_InfoSCG(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1670 "./asn1/f1ap/f1ap.cnf" +#line 1691 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -14807,7 +14807,7 @@ dissect_f1ap_Ph_InfoSCG(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, static int dissect_f1ap_PortNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1368 "./asn1/f1ap/f1ap.cnf" +#line 1389 "./asn1/f1ap/f1ap.cnf" tvbuff_t *parameter_tvb = NULL; offset = dissect_per_bit_string(tvb, offset, actx, tree, -1, 16, 16, FALSE, NULL, 0, ¶meter_tvb, NULL); @@ -14825,7 +14825,7 @@ dissect_f1ap_PortNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, static int dissect_f1ap_PosAssistance_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1944 "./asn1/f1ap/f1ap.cnf" +#line 1965 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -14844,7 +14844,7 @@ dissect_f1ap_PosAssistance_Information(tvbuff_t *tvb _U_, int offset _U_, asn1_c static int dissect_f1ap_PosAssistanceInformationFailureList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1952 "./asn1/f1ap/f1ap.cnf" +#line 1973 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -15663,7 +15663,7 @@ dissect_f1ap_PWS_Failed_NR_CGI_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_ static int dissect_f1ap_SIBType_PWS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1547 "./asn1/f1ap/f1ap.cnf" +#line 1568 "./asn1/f1ap/f1ap.cnf" f1ap_private_data_t *f1ap_data = f1ap_get_private_data(actx->pinfo); offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 6U, 8U, &f1ap_data->sib_type, TRUE); @@ -15678,7 +15678,7 @@ dissect_f1ap_SIBType_PWS(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ static int dissect_f1ap_T_sIBmessage(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1551 "./asn1/f1ap/f1ap.cnf" +#line 1572 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -15786,7 +15786,7 @@ dissect_f1ap_QoSParaSetNotifyIndex(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static int dissect_f1ap_RACHReportContainer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1845 "./asn1/f1ap/f1ap.cnf" +#line 1866 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -15964,7 +15964,7 @@ dissect_f1ap_ReferenceSignal(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx static int dissect_f1ap_ReferenceTime(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1853 "./asn1/f1ap/f1ap.cnf" +#line 1874 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -16000,7 +16000,7 @@ dissect_f1ap_RegistrationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t * static int dissect_f1ap_ReportCharacteristics(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1861 "./asn1/f1ap/f1ap.cnf" +#line 1882 "./asn1/f1ap/f1ap.cnf" tvbuff_t *parameter_tvb = NULL; offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index, 32, 32, FALSE, NULL, 0, ¶meter_tvb, NULL); @@ -16047,7 +16047,7 @@ dissect_f1ap_ReportingPeriodicity(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static int dissect_f1ap_RequestedBandCombinationIndex(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1678 "./asn1/f1ap/f1ap.cnf" +#line 1699 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -16066,7 +16066,7 @@ dissect_f1ap_RequestedBandCombinationIndex(tvbuff_t *tvb _U_, int offset _U_, as static int dissect_f1ap_RequestedFeatureSetEntryIndex(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1686 "./asn1/f1ap/f1ap.cnf" +#line 1707 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -16085,7 +16085,7 @@ dissect_f1ap_RequestedFeatureSetEntryIndex(tvbuff_t *tvb _U_, int offset _U_, as static int dissect_f1ap_RequestedP_MaxFR2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1694 "./asn1/f1ap/f1ap.cnf" +#line 1715 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -16104,7 +16104,7 @@ dissect_f1ap_RequestedP_MaxFR2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static int dissect_f1ap_Requested_PDCCH_BlindDetectionSCG(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1652 "./asn1/f1ap/f1ap.cnf" +#line 1673 "./asn1/f1ap/f1ap.cnf" tvbuff_t *parameter_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, -1, NO_BOUND, NO_BOUND, FALSE, ¶meter_tvb); @@ -16672,6 +16672,27 @@ dissect_f1ap_RRCContainer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U break; } break; + case id_UEContextSetup: + case id_UEContextModification: + col_append_str(actx->pinfo->cinfo, COL_PROTOCOL, "/"); + col_set_fence(actx->pinfo->cinfo, COL_PROTOCOL); + col_set_fence(actx->pinfo->cinfo, COL_INFO); + add_nr_pdcp_meta_data(actx->pinfo, PDCP_NR_DIRECTION_DOWNLINK, 1); + call_dissector(nr_pdcp_handle, param_tvb, actx->pinfo, subtree); + break; + default: + break; + } + break; + case SUCCESSFUL_OUTCOME: + switch (f1ap_data->procedure_code) { + case id_UEContextModificationRequired: + col_append_str(actx->pinfo->cinfo, COL_PROTOCOL, "/"); + col_set_fence(actx->pinfo->cinfo, COL_PROTOCOL); + col_set_fence(actx->pinfo->cinfo, COL_INFO); + add_nr_pdcp_meta_data(actx->pinfo, PDCP_NR_DIRECTION_DOWNLINK, 1); + call_dissector(nr_pdcp_handle, param_tvb, actx->pinfo, subtree); + break; default: break; } @@ -16690,7 +16711,7 @@ dissect_f1ap_RRCContainer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U static int dissect_f1ap_RRCContainer_RRCSetupComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1321 "./asn1/f1ap/f1ap.cnf" +#line 1342 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -16785,14 +16806,14 @@ dissect_f1ap_RRC_Version(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_ static int dissect_f1ap_Latest_RRC_Version_Enhanced(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1600 "./asn1/f1ap/f1ap.cnf" +#line 1621 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, 3, 3, FALSE, ¶m_tvb); -#line 1603 "./asn1/f1ap/f1ap.cnf" +#line 1624 "./asn1/f1ap/f1ap.cnf" if (param_tvb) { proto_item_set_text(actx->created_item, "%u.%u.%u", tvb_get_guint8(param_tvb, 0), tvb_get_guint8(param_tvb, 1), tvb_get_guint8(param_tvb, 2)); } @@ -17115,7 +17136,7 @@ dissect_f1ap_Served_Cells_To_Modify_Item(tvbuff_t *tvb _U_, int offset _U_, asn1 static int dissect_f1ap_SIB10_message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1878 "./asn1/f1ap/f1ap.cnf" +#line 1899 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -17134,7 +17155,7 @@ dissect_f1ap_SIB10_message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ static int dissect_f1ap_SIB12_message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1886 "./asn1/f1ap/f1ap.cnf" +#line 1907 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -17153,7 +17174,7 @@ dissect_f1ap_SIB12_message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ static int dissect_f1ap_SIB13_message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1894 "./asn1/f1ap/f1ap.cnf" +#line 1915 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -17172,7 +17193,7 @@ dissect_f1ap_SIB13_message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ static int dissect_f1ap_SIB14_message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1902 "./asn1/f1ap/f1ap.cnf" +#line 1923 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -17459,7 +17480,7 @@ dissect_f1ap_SLDRBs_ToBeSetupMod_Item(tvbuff_t *tvb _U_, int offset _U_, asn1_ct static int dissect_f1ap_SL_PHY_MAC_RLC_Config(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1910 "./asn1/f1ap/f1ap.cnf" +#line 1931 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -17478,7 +17499,7 @@ dissect_f1ap_SL_PHY_MAC_RLC_Config(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t static int dissect_f1ap_SL_ConfigDedicatedEUTRA_Info(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1918 "./asn1/f1ap/f1ap.cnf" +#line 1939 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; proto_tree *subtree; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, @@ -17523,7 +17544,7 @@ dissect_f1ap_SpatialDirectionInformation(tvbuff_t *tvb _U_, int offset _U_, asn1 static int dissect_f1ap_SRBID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1317 "./asn1/f1ap/f1ap.cnf" +#line 1338 "./asn1/f1ap/f1ap.cnf" f1ap_private_data_t *f1ap_data = f1ap_get_private_data(actx->pinfo); offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 3U, &f1ap_data->srb_id, TRUE); @@ -17791,7 +17812,7 @@ dissect_f1ap_SystemInformationAreaID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static int dissect_f1ap_TDD_UL_DLConfigCommonNR(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1927 "./asn1/f1ap/f1ap.cnf" +#line 1948 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; proto_tree *subtree; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, @@ -18430,7 +18451,7 @@ dissect_f1ap_UE_associatedLogicalF1_ConnectionItem(tvbuff_t *tvb _U_, int offset static int dissect_f1ap_UEAssistanceInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1702 "./asn1/f1ap/f1ap.cnf" +#line 1723 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -18449,7 +18470,7 @@ dissect_f1ap_UEAssistanceInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx static int dissect_f1ap_UEAssistanceInformationEUTRA(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1936 "./asn1/f1ap/f1ap.cnf" +#line 1957 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -18593,7 +18614,7 @@ dissect_f1ap_UL_UP_TNL_Address_to_Update_List_Item(tvbuff_t *tvb _U_, int offset static int dissect_f1ap_UplinkTxDirectCurrentListInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1592 "./asn1/f1ap/f1ap.cnf" +#line 1613 "./asn1/f1ap/f1ap.cnf" tvbuff_t *param_tvb = NULL; offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, FALSE, ¶m_tvb); @@ -18641,7 +18662,7 @@ static const per_sequence_t Reset_sequence[] = { static int dissect_f1ap_Reset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1960 "./asn1/f1ap/f1ap.cnf" +#line 1981 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_RESET); set_stats_message_type(actx->pinfo, MTYPE_RESET); @@ -18712,7 +18733,7 @@ static const per_sequence_t ResetAcknowledge_sequence[] = { static int dissect_f1ap_ResetAcknowledge(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1963 "./asn1/f1ap/f1ap.cnf" +#line 1984 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_RESET_ACK); set_stats_message_type(actx->pinfo, MTYPE_RESET_ACK); @@ -18744,7 +18765,7 @@ static const per_sequence_t ErrorIndication_sequence[] = { static int dissect_f1ap_ErrorIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2038 "./asn1/f1ap/f1ap.cnf" +#line 2059 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_ERROR_INDICATION); set_stats_message_type(actx->pinfo, MTYPE_ERROR_INDICATION); @@ -18762,7 +18783,7 @@ static const per_sequence_t F1SetupRequest_sequence[] = { static int dissect_f1ap_F1SetupRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1966 "./asn1/f1ap/f1ap.cnf" +#line 1987 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_F1_SETUP_REQUEST); set_stats_message_type(actx->pinfo, MTYPE_F1_SETUP_REQUEST); @@ -18794,7 +18815,7 @@ static const per_sequence_t F1SetupResponse_sequence[] = { static int dissect_f1ap_F1SetupResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1969 "./asn1/f1ap/f1ap.cnf" +#line 1990 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_F1_SETUP_RESPONSE); set_stats_message_type(actx->pinfo, MTYPE_F1_SETUP_RESPONSE); @@ -18826,7 +18847,7 @@ static const per_sequence_t F1SetupFailure_sequence[] = { static int dissect_f1ap_F1SetupFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1972 "./asn1/f1ap/f1ap.cnf" +#line 1993 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_F1_SETUP_FAILURE); set_stats_message_type(actx->pinfo, MTYPE_F1_SETUP_FAILURE); @@ -18844,7 +18865,7 @@ static const per_sequence_t GNBDUConfigurationUpdate_sequence[] = { static int dissect_f1ap_GNBDUConfigurationUpdate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1975 "./asn1/f1ap/f1ap.cnf" +#line 1996 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_GNB_DU_CONFIGURATION_UPDATE); set_stats_message_type(actx->pinfo, MTYPE_GNB_DU_CONFIGURATION_UPDATE); @@ -18946,7 +18967,7 @@ static const per_sequence_t GNBDUConfigurationUpdateAcknowledge_sequence[] = { static int dissect_f1ap_GNBDUConfigurationUpdateAcknowledge(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1978 "./asn1/f1ap/f1ap.cnf" +#line 1999 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_GNB_DU_CONFIGURATION_UPDATE_ACKNOWLEDGE); set_stats_message_type(actx->pinfo, MTYPE_GNB_DU_CONFIGURATION_UPDATE_ACKNOWLEDGE); @@ -18964,7 +18985,7 @@ static const per_sequence_t GNBDUConfigurationUpdateFailure_sequence[] = { static int dissect_f1ap_GNBDUConfigurationUpdateFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1981 "./asn1/f1ap/f1ap.cnf" +#line 2002 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_GNB_DU_CONFIGURATION_UPDATE_FAILURE); set_stats_message_type(actx->pinfo, MTYPE_GNB_DU_CONFIGURATION_UPDATE_FAILURE); @@ -18982,7 +19003,7 @@ static const per_sequence_t GNBCUConfigurationUpdate_sequence[] = { static int dissect_f1ap_GNBCUConfigurationUpdate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1984 "./asn1/f1ap/f1ap.cnf" +#line 2005 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_GNB_CU_CONFIGURATION_UPDATE); set_stats_message_type(actx->pinfo, MTYPE_GNB_CU_CONFIGURATION_UPDATE); @@ -19098,7 +19119,7 @@ static const per_sequence_t GNBCUConfigurationUpdateAcknowledge_sequence[] = { static int dissect_f1ap_GNBCUConfigurationUpdateAcknowledge(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1987 "./asn1/f1ap/f1ap.cnf" +#line 2008 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_GNB_CU_CONFIGURATION_UPDATE_ACKNOWLEDGE); set_stats_message_type(actx->pinfo, MTYPE_GNB_CU_CONFIGURATION_UPDATE_ACKNOWLEDGE); @@ -19158,7 +19179,7 @@ static const per_sequence_t GNBCUConfigurationUpdateFailure_sequence[] = { static int dissect_f1ap_GNBCUConfigurationUpdateFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1990 "./asn1/f1ap/f1ap.cnf" +#line 2011 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_GNB_CU_CONFIGURATION_UPDATE_FAILURE); set_stats_message_type(actx->pinfo, MTYPE_GNB_CU_CONFIGURATION_UPDATE_FAILURE); @@ -19176,7 +19197,7 @@ static const per_sequence_t GNBDUResourceCoordinationRequest_sequence[] = { static int dissect_f1ap_GNBDUResourceCoordinationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2056 "./asn1/f1ap/f1ap.cnf" +#line 2077 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_GNB_DU_RESOURCE_COORDINATION_REQUEST); set_stats_message_type(actx->pinfo, MTYPE_GNB_DU_RESOURCE_COORDINATION_REQUEST); @@ -19194,7 +19215,7 @@ static const per_sequence_t GNBDUResourceCoordinationResponse_sequence[] = { static int dissect_f1ap_GNBDUResourceCoordinationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2059 "./asn1/f1ap/f1ap.cnf" +#line 2080 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_GNB_DU_RESOURCE_COORDINATION_RESPONSE); set_stats_message_type(actx->pinfo, MTYPE_GNB_DU_RESOURCE_COORDINATION_RESPONSE); @@ -19212,7 +19233,7 @@ static const per_sequence_t UEContextSetupRequest_sequence[] = { static int dissect_f1ap_UEContextSetupRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1993 "./asn1/f1ap/f1ap.cnf" +#line 2014 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_UE_CONTEXT_SETUP_REQUEST); set_stats_message_type(actx->pinfo, MTYPE_UE_CONTEXT_SETUP_REQUEST); @@ -19314,7 +19335,7 @@ static const per_sequence_t UEContextSetupResponse_sequence[] = { static int dissect_f1ap_UEContextSetupResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1996 "./asn1/f1ap/f1ap.cnf" +#line 2017 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_UE_CONTEXT_SETUP_RESPONSE); set_stats_message_type(actx->pinfo, MTYPE_UE_CONTEXT_SETUP_RESPONSE); @@ -19458,7 +19479,7 @@ static const per_sequence_t UEContextSetupFailure_sequence[] = { static int dissect_f1ap_UEContextSetupFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 1999 "./asn1/f1ap/f1ap.cnf" +#line 2020 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_UE_CONTEXT_SETUP_FAILURE); set_stats_message_type(actx->pinfo, MTYPE_UE_CONTEXT_SETUP_FAILURE); @@ -19490,7 +19511,7 @@ static const per_sequence_t UEContextReleaseRequest_sequence[] = { static int dissect_f1ap_UEContextReleaseRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2041 "./asn1/f1ap/f1ap.cnf" +#line 2062 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_UE_CONTEXT_RELEASE_REQUEST); set_stats_message_type(actx->pinfo, MTYPE_UE_CONTEXT_RELEASE_REQUEST); @@ -19508,7 +19529,7 @@ static const per_sequence_t UEContextReleaseCommand_sequence[] = { static int dissect_f1ap_UEContextReleaseCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2002 "./asn1/f1ap/f1ap.cnf" +#line 2023 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_UE_CONTEXT_RELEASE_COMMAND); set_stats_message_type(actx->pinfo, MTYPE_UE_CONTEXT_RELEASE_COMMAND); @@ -19526,7 +19547,7 @@ static const per_sequence_t UEContextReleaseComplete_sequence[] = { static int dissect_f1ap_UEContextReleaseComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2005 "./asn1/f1ap/f1ap.cnf" +#line 2026 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_UE_CONTEXT_RELEASE_COMPLETE); set_stats_message_type(actx->pinfo, MTYPE_UE_CONTEXT_RELEASE_COMPLETE); @@ -19544,7 +19565,7 @@ static const per_sequence_t UEContextModificationRequest_sequence[] = { static int dissect_f1ap_UEContextModificationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2008 "./asn1/f1ap/f1ap.cnf" +#line 2029 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_UE_CONTEXT_MODIFICATION_REQUEST); set_stats_message_type(actx->pinfo, MTYPE_UE_CONTEXT_MODIFICATION_REQUEST); @@ -19744,7 +19765,7 @@ static const per_sequence_t UEContextModificationResponse_sequence[] = { static int dissect_f1ap_UEContextModificationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2011 "./asn1/f1ap/f1ap.cnf" +#line 2032 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_UE_CONTEXT_MODIFICATION_RESPONSE); set_stats_message_type(actx->pinfo, MTYPE_UE_CONTEXT_MODIFICATION_RESPONSE); @@ -20000,7 +20021,7 @@ static const per_sequence_t UEContextModificationFailure_sequence[] = { static int dissect_f1ap_UEContextModificationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2014 "./asn1/f1ap/f1ap.cnf" +#line 2035 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_UE_CONTEXT_MODIFICATION_FAILURE); set_stats_message_type(actx->pinfo, MTYPE_UE_CONTEXT_MODIFICATION_FAILURE); @@ -20018,7 +20039,7 @@ static const per_sequence_t UEContextModificationRequired_sequence[] = { static int dissect_f1ap_UEContextModificationRequired(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2017 "./asn1/f1ap/f1ap.cnf" +#line 2038 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_UE_CONTEXT_MODIFICATION_REQUIRED); set_stats_message_type(actx->pinfo, MTYPE_UE_CONTEXT_MODIFICATION_REQUIRED); @@ -20120,7 +20141,7 @@ static const per_sequence_t UEContextModificationConfirm_sequence[] = { static int dissect_f1ap_UEContextModificationConfirm(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2020 "./asn1/f1ap/f1ap.cnf" +#line 2041 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_UE_CONTEXT_MODIFICATION_CONFIRM); set_stats_message_type(actx->pinfo, MTYPE_UE_CONTEXT_MODIFICATION_CONFIRM); @@ -20166,7 +20187,7 @@ static const per_sequence_t UEContextModificationRefuse_sequence[] = { static int dissect_f1ap_UEContextModificationRefuse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2023 "./asn1/f1ap/f1ap.cnf" +#line 2044 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_UE_CONTEXT_MODIFICATION_REFUSE); set_stats_message_type(actx->pinfo, MTYPE_UE_CONTEXT_MODIFICATION_REFUSE); @@ -20184,7 +20205,7 @@ static const per_sequence_t WriteReplaceWarningRequest_sequence[] = { static int dissect_f1ap_WriteReplaceWarningRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2026 "./asn1/f1ap/f1ap.cnf" +#line 2047 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_WRITE_REPLACE_WARNING_REQUEST); set_stats_message_type(actx->pinfo, MTYPE_WRITE_REPLACE_WARNING_REQUEST); @@ -20216,7 +20237,7 @@ static const per_sequence_t WriteReplaceWarningResponse_sequence[] = { static int dissect_f1ap_WriteReplaceWarningResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2029 "./asn1/f1ap/f1ap.cnf" +#line 2050 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_WRITE_REPLACE_WARNING_RESPONSE); set_stats_message_type(actx->pinfo, MTYPE_WRITE_REPLACE_WARNING_RESPONSE); @@ -20248,7 +20269,7 @@ static const per_sequence_t PWSCancelRequest_sequence[] = { static int dissect_f1ap_PWSCancelRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2032 "./asn1/f1ap/f1ap.cnf" +#line 2053 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_PWS_CANCEL_REQUEST); set_stats_message_type(actx->pinfo, MTYPE_PWS_CANCEL_REQUEST); @@ -20280,7 +20301,7 @@ static const per_sequence_t PWSCancelResponse_sequence[] = { static int dissect_f1ap_PWSCancelResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2035 "./asn1/f1ap/f1ap.cnf" +#line 2056 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_PWS_CANCEL_RESPONSE); set_stats_message_type(actx->pinfo, MTYPE_PWS_CANCEL_RESPONSE); @@ -20312,7 +20333,7 @@ static const per_sequence_t UEInactivityNotification_sequence[] = { static int dissect_f1ap_UEInactivityNotification(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2053 "./asn1/f1ap/f1ap.cnf" +#line 2074 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_UE_INACTIVITY_NOTIFICATION); set_stats_message_type(actx->pinfo, MTYPE_UE_INACTIVITY_NOTIFICATION); @@ -20344,7 +20365,7 @@ static const per_sequence_t InitialULRRCMessageTransfer_sequence[] = { static int dissect_f1ap_InitialULRRCMessageTransfer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2044 "./asn1/f1ap/f1ap.cnf" +#line 2065 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_INITIAL_UL_RRC_MESSAGE_TRANSFER); set_stats_message_type(actx->pinfo, MTYPE_INITIAL_UL_RRC_MESSAGE_TRANSFER); @@ -20362,7 +20383,7 @@ static const per_sequence_t DLRRCMessageTransfer_sequence[] = { static int dissect_f1ap_DLRRCMessageTransfer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2047 "./asn1/f1ap/f1ap.cnf" +#line 2068 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_DL_RRC_MESSAGE_TRANSFER); set_stats_message_type(actx->pinfo, MTYPE_DL_RRC_MESSAGE_TRANSFER); @@ -20390,7 +20411,7 @@ static const per_sequence_t ULRRCMessageTransfer_sequence[] = { static int dissect_f1ap_ULRRCMessageTransfer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2050 "./asn1/f1ap/f1ap.cnf" +#line 2071 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_UL_RRC_MESSAGE_TRANSFER); set_stats_message_type(actx->pinfo, MTYPE_UL_RRC_MESSAGE_TRANSFER); @@ -20408,7 +20429,7 @@ static const per_sequence_t PrivateMessage_sequence[] = { static int dissect_f1ap_PrivateMessage(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2062 "./asn1/f1ap/f1ap.cnf" +#line 2083 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_PRIVATE_MESSAGE); set_stats_message_type(actx->pinfo, MTYPE_PRIVATE_MESSAGE); @@ -20426,7 +20447,7 @@ static const per_sequence_t SystemInformationDeliveryCommand_sequence[] = { static int dissect_f1ap_SystemInformationDeliveryCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2065 "./asn1/f1ap/f1ap.cnf" +#line 2086 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_SYSTEM_INFORMATION_DELIVERY_COMMAND); set_stats_message_type(actx->pinfo, MTYPE_SYSTEM_INFORMATION_DELIVERY_COMMAND); @@ -20444,7 +20465,7 @@ static const per_sequence_t Paging_sequence[] = { static int dissect_f1ap_Paging(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2068 "./asn1/f1ap/f1ap.cnf" +#line 2089 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_PAGING); set_stats_message_type(actx->pinfo, MTYPE_PAGING); @@ -20476,7 +20497,7 @@ static const per_sequence_t Notify_sequence[] = { static int dissect_f1ap_Notify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2071 "./asn1/f1ap/f1ap.cnf" +#line 2092 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_NOTIFY); set_stats_message_type(actx->pinfo, MTYPE_NOTIFY); @@ -20508,7 +20529,7 @@ static const per_sequence_t NetworkAccessRateReduction_sequence[] = { static int dissect_f1ap_NetworkAccessRateReduction(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2074 "./asn1/f1ap/f1ap.cnf" +#line 2095 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_NETWORK_ACCESS_RATE_REDUCTION); set_stats_message_type(actx->pinfo, MTYPE_NETWORK_ACCESS_RATE_REDUCTION); @@ -20526,7 +20547,7 @@ static const per_sequence_t PWSRestartIndication_sequence[] = { static int dissect_f1ap_PWSRestartIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2077 "./asn1/f1ap/f1ap.cnf" +#line 2098 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_PWS_RESTART_INDICATION); set_stats_message_type(actx->pinfo, MTYPE_PWS_RESTART_INDICATION); @@ -20558,7 +20579,7 @@ static const per_sequence_t PWSFailureIndication_sequence[] = { static int dissect_f1ap_PWSFailureIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2080 "./asn1/f1ap/f1ap.cnf" +#line 2101 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_PWS_FAILURE_INDICATION); set_stats_message_type(actx->pinfo, MTYPE_PWS_FAILURE_INDICATION); @@ -20590,7 +20611,7 @@ static const per_sequence_t GNBDUStatusIndication_sequence[] = { static int dissect_f1ap_GNBDUStatusIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2083 "./asn1/f1ap/f1ap.cnf" +#line 2104 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_GNB_DU_STATUS_INDICATION); set_stats_message_type(actx->pinfo, MTYPE_GNB_DU_STATUS_INDICATION); @@ -20608,7 +20629,7 @@ static const per_sequence_t RRCDeliveryReport_sequence[] = { static int dissect_f1ap_RRCDeliveryReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2086 "./asn1/f1ap/f1ap.cnf" +#line 2107 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_RRC_DELIVERY_REPORT); set_stats_message_type(actx->pinfo, MTYPE_RRC_DELIVERY_REPORT); @@ -20626,7 +20647,7 @@ static const per_sequence_t F1RemovalRequest_sequence[] = { static int dissect_f1ap_F1RemovalRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2090 "./asn1/f1ap/f1ap.cnf" +#line 2111 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_F1_REMOVAL_REQUEST); set_stats_message_type(actx->pinfo, MTYPE_F1_REMOVAL_REQUEST); @@ -20644,7 +20665,7 @@ static const per_sequence_t F1RemovalResponse_sequence[] = { static int dissect_f1ap_F1RemovalResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2094 "./asn1/f1ap/f1ap.cnf" +#line 2115 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_F1_REMOVAL_RESPONSE); set_stats_message_type(actx->pinfo, MTYPE_F1_REMOVAL_RESPONSE); @@ -20662,7 +20683,7 @@ static const per_sequence_t F1RemovalFailure_sequence[] = { static int dissect_f1ap_F1RemovalFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2098 "./asn1/f1ap/f1ap.cnf" +#line 2119 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_F1_REMOVAL_FAILURE); set_stats_message_type(actx->pinfo, MTYPE_F1_REMOVAL_FAILURE); @@ -20680,7 +20701,7 @@ static const per_sequence_t TraceStart_sequence[] = { static int dissect_f1ap_TraceStart(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2102 "./asn1/f1ap/f1ap.cnf" +#line 2123 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_TRACE_START); set_stats_message_type(actx->pinfo, MTYPE_TRACE_START); @@ -20698,7 +20719,7 @@ static const per_sequence_t DeactivateTrace_sequence[] = { static int dissect_f1ap_DeactivateTrace(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2106 "./asn1/f1ap/f1ap.cnf" +#line 2127 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_DEACTIVATE_TRACE); set_stats_message_type(actx->pinfo, MTYPE_DEACTIVATE_TRACE); @@ -20716,7 +20737,7 @@ static const per_sequence_t CellTrafficTrace_sequence[] = { static int dissect_f1ap_CellTrafficTrace(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2198 "./asn1/f1ap/f1ap.cnf" +#line 2219 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_CELL_TRAFFIC_TRACE); set_stats_message_type(actx->pinfo, MTYPE_CELL_TRAFFIC_TRACE); @@ -20734,7 +20755,7 @@ static const per_sequence_t DUCURadioInformationTransfer_sequence[] = { static int dissect_f1ap_DUCURadioInformationTransfer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2110 "./asn1/f1ap/f1ap.cnf" +#line 2131 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_DU_CU_RADIO_INFORMATION_TRANSFER); set_stats_message_type(actx->pinfo, MTYPE_DU_CU_RADIO_INFORMATION_TRANSFER); @@ -20752,7 +20773,7 @@ static const per_sequence_t CUDURadioInformationTransfer_sequence[] = { static int dissect_f1ap_CUDURadioInformationTransfer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2114 "./asn1/f1ap/f1ap.cnf" +#line 2135 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_CU_DU_RADIO_INFORMATION_TRANSFER); set_stats_message_type(actx->pinfo, MTYPE_CU_DU_RADIO_INFORMATION_TRANSFER); @@ -20770,7 +20791,7 @@ static const per_sequence_t BAPMappingConfiguration_sequence[] = { static int dissect_f1ap_BAPMappingConfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2118 "./asn1/f1ap/f1ap.cnf" +#line 2139 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_BAP_MAPPING_CONFIGURATION); set_stats_message_type(actx->pinfo, MTYPE_BAP_MAPPING_CONFIGURATION); @@ -20816,7 +20837,7 @@ static const per_sequence_t BAPMappingConfigurationAcknowledge_sequence[] = { static int dissect_f1ap_BAPMappingConfigurationAcknowledge(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2122 "./asn1/f1ap/f1ap.cnf" +#line 2143 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_BAP_MAPPING_CONFIGURATION_ACKNOWLEDGE); set_stats_message_type(actx->pinfo, MTYPE_BAP_MAPPING_CONFIGURATION_ACKNOWLEDGE); @@ -20834,7 +20855,7 @@ static const per_sequence_t BAPMappingConfigurationFailure_sequence[] = { static int dissect_f1ap_BAPMappingConfigurationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2126 "./asn1/f1ap/f1ap.cnf" +#line 2147 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_BAP_MAPPING_CONFIGURATION_FAILURE); set_stats_message_type(actx->pinfo, MTYPE_BAP_MAPPING_CONFIGURATION_FAILURE); @@ -20852,7 +20873,7 @@ static const per_sequence_t GNBDUResourceConfiguration_sequence[] = { static int dissect_f1ap_GNBDUResourceConfiguration(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2130 "./asn1/f1ap/f1ap.cnf" +#line 2151 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_GNB_DU_RESOURCE_CONFIGURATION); set_stats_message_type(actx->pinfo, MTYPE_GNB_DU_RESOURCE_CONFIGURATION); @@ -20870,7 +20891,7 @@ static const per_sequence_t GNBDUResourceConfigurationAcknowledge_sequence[] = { static int dissect_f1ap_GNBDUResourceConfigurationAcknowledge(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2134 "./asn1/f1ap/f1ap.cnf" +#line 2155 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_GNB_DU_RESOURCE_CONFIGURATION_ACKNOWLEDGE); set_stats_message_type(actx->pinfo, MTYPE_GNB_DU_RESOURCE_CONFIGURATION_ACKNOWLEDGE); @@ -20888,7 +20909,7 @@ static const per_sequence_t GNBDUResourceConfigurationFailure_sequence[] = { static int dissect_f1ap_GNBDUResourceConfigurationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2138 "./asn1/f1ap/f1ap.cnf" +#line 2159 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_GNB_DU_RESOURCE_CONFIGURATION_FAILURE); set_stats_message_type(actx->pinfo, MTYPE_GNB_DU_RESOURCE_CONFIGURATION_FAILURE); @@ -20906,7 +20927,7 @@ static const per_sequence_t IABTNLAddressRequest_sequence[] = { static int dissect_f1ap_IABTNLAddressRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2142 "./asn1/f1ap/f1ap.cnf" +#line 2163 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_IAB_TNL_ADDRESS_REQUEST); set_stats_message_type(actx->pinfo, MTYPE_IAB_TNL_ADDRESS_REQUEST); @@ -20938,7 +20959,7 @@ static const per_sequence_t IABTNLAddressResponse_sequence[] = { static int dissect_f1ap_IABTNLAddressResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2146 "./asn1/f1ap/f1ap.cnf" +#line 2167 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_IAB_TNL_ADDRESS_RESPONSE); set_stats_message_type(actx->pinfo, MTYPE_IAB_TNL_ADDRESS_RESPONSE); @@ -20970,7 +20991,7 @@ static const per_sequence_t IABTNLAddressFailure_sequence[] = { static int dissect_f1ap_IABTNLAddressFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2150 "./asn1/f1ap/f1ap.cnf" +#line 2171 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_IAB_TNL_ADDRESS_FAILURE); set_stats_message_type(actx->pinfo, MTYPE_IAB_TNL_ADDRESS_FAILURE); @@ -20988,7 +21009,7 @@ static const per_sequence_t IABUPConfigurationUpdateRequest_sequence[] = { static int dissect_f1ap_IABUPConfigurationUpdateRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2154 "./asn1/f1ap/f1ap.cnf" +#line 2175 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_IAB_UP_CONFIGURATION_UPDATE_REQUEST); set_stats_message_type(actx->pinfo, MTYPE_IAB_UP_CONFIGURATION_UPDATE_REQUEST); @@ -21034,7 +21055,7 @@ static const per_sequence_t IABUPConfigurationUpdateResponse_sequence[] = { static int dissect_f1ap_IABUPConfigurationUpdateResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2158 "./asn1/f1ap/f1ap.cnf" +#line 2179 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_IAB_UP_CONFIGURATION_UPDATE_RESPONSE); set_stats_message_type(actx->pinfo, MTYPE_IAB_UP_CONFIGURATION_UPDATE_RESPONSE); @@ -21066,7 +21087,7 @@ static const per_sequence_t IABUPConfigurationUpdateFailure_sequence[] = { static int dissect_f1ap_IABUPConfigurationUpdateFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2162 "./asn1/f1ap/f1ap.cnf" +#line 2183 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_IAB_UP_CONFIGURATION_UPDATE_FAILURE); set_stats_message_type(actx->pinfo, MTYPE_IAB_UP_CONFIGURATION_UPDATE_FAILURE); @@ -21084,7 +21105,7 @@ static const per_sequence_t ResourceStatusRequest_sequence[] = { static int dissect_f1ap_ResourceStatusRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2166 "./asn1/f1ap/f1ap.cnf" +#line 2187 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_RESOURCE_STATUS_REQUEST); set_stats_message_type(actx->pinfo, MTYPE_RESOURCE_STATUS_REQUEST); @@ -21102,7 +21123,7 @@ static const per_sequence_t ResourceStatusResponse_sequence[] = { static int dissect_f1ap_ResourceStatusResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2170 "./asn1/f1ap/f1ap.cnf" +#line 2191 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_RESOURCE_STATUS_RESPONSE); set_stats_message_type(actx->pinfo, MTYPE_RESOURCE_STATUS_RESPONSE); @@ -21120,7 +21141,7 @@ static const per_sequence_t ResourceStatusFailure_sequence[] = { static int dissect_f1ap_ResourceStatusFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2174 "./asn1/f1ap/f1ap.cnf" +#line 2195 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_RESOURCE_STATUS_FAILURE); set_stats_message_type(actx->pinfo, MTYPE_RESOURCE_STATUS_FAILURE); @@ -21138,7 +21159,7 @@ static const per_sequence_t ResourceStatusUpdate_sequence[] = { static int dissect_f1ap_ResourceStatusUpdate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2178 "./asn1/f1ap/f1ap.cnf" +#line 2199 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_RESOURCE_STATUS_UPDATE); set_stats_message_type(actx->pinfo, MTYPE_RESOURCE_STATUS_UPDATE); @@ -21156,7 +21177,7 @@ static const per_sequence_t AccessAndMobilityIndication_sequence[] = { static int dissect_f1ap_AccessAndMobilityIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2182 "./asn1/f1ap/f1ap.cnf" +#line 2203 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_ACCESS_AND_MOBILITY_INDICATION); set_stats_message_type(actx->pinfo, MTYPE_ACCESS_AND_MOBILITY_INDICATION); @@ -21174,7 +21195,7 @@ static const per_sequence_t ReferenceTimeInformationReportingControl_sequence[] static int dissect_f1ap_ReferenceTimeInformationReportingControl(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2186 "./asn1/f1ap/f1ap.cnf" +#line 2207 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_REFERENCE_TIME_INFORMATION_REPORTING_CONTROL); set_stats_message_type(actx->pinfo, MTYPE_REFERENCE_TIME_INFORMATION_REPORTING_CONTROL); @@ -21192,7 +21213,7 @@ static const per_sequence_t ReferenceTimeInformationReport_sequence[] = { static int dissect_f1ap_ReferenceTimeInformationReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2190 "./asn1/f1ap/f1ap.cnf" +#line 2211 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_REFERENCE_TIME_INFORMATION_REPORT); set_stats_message_type(actx->pinfo, MTYPE_REFERENCE_TIME_INFORMATION_REPORT); @@ -21210,7 +21231,7 @@ static const per_sequence_t AccessSuccess_sequence[] = { static int dissect_f1ap_AccessSuccess(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2194 "./asn1/f1ap/f1ap.cnf" +#line 2215 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_ACCESS_SUCCESS); set_stats_message_type(actx->pinfo, MTYPE_ACCESS_SUCCESS); @@ -21228,7 +21249,7 @@ static const per_sequence_t PositioningAssistanceInformationControl_sequence[] = static int dissect_f1ap_PositioningAssistanceInformationControl(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2202 "./asn1/f1ap/f1ap.cnf" +#line 2223 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_POSITIONING_ASSISTANCE_INFORMATION_CONTROL); set_stats_message_type(actx->pinfo, MTYPE_POSITIONING_ASSISTANCE_INFORMATION_CONTROL); @@ -21246,7 +21267,7 @@ static const per_sequence_t PositioningAssistanceInformationFeedback_sequence[] static int dissect_f1ap_PositioningAssistanceInformationFeedback(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2206 "./asn1/f1ap/f1ap.cnf" +#line 2227 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_POSITIONING_ASSISTANCE_INFORMATION_FEEDBACK); set_stats_message_type(actx->pinfo, MTYPE_POSITIONING_ASSISTANCE_INFORMATION_FEEDBACK); @@ -21264,7 +21285,7 @@ static const per_sequence_t PositioningMeasurementRequest_sequence[] = { static int dissect_f1ap_PositioningMeasurementRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2210 "./asn1/f1ap/f1ap.cnf" +#line 2231 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_POSITIONING_MEASUREMENT_REQUEST); set_stats_message_type(actx->pinfo, MTYPE_POSITIONING_MEASUREMENT_REQUEST); @@ -21282,7 +21303,7 @@ static const per_sequence_t PositioningMeasurementResponse_sequence[] = { static int dissect_f1ap_PositioningMeasurementResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2214 "./asn1/f1ap/f1ap.cnf" +#line 2235 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_POSITIONING_MEASUREMENT_RESPONSE); set_stats_message_type(actx->pinfo, MTYPE_POSITIONING_MEASUREMENT_RESPONSE); @@ -21300,7 +21321,7 @@ static const per_sequence_t PositioningMeasurementFailure_sequence[] = { static int dissect_f1ap_PositioningMeasurementFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2218 "./asn1/f1ap/f1ap.cnf" +#line 2239 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_POSITIONING_MEASUREMENT_FAILURE); set_stats_message_type(actx->pinfo, MTYPE_POSITIONING_MEASUREMENT_FAILURE); @@ -21318,7 +21339,7 @@ static const per_sequence_t PositioningMeasurementReport_sequence[] = { static int dissect_f1ap_PositioningMeasurementReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2222 "./asn1/f1ap/f1ap.cnf" +#line 2243 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_POSITIONING_MEASUREMENT_REPORT); set_stats_message_type(actx->pinfo, MTYPE_POSITIONING_MEASUREMENT_REPORT); @@ -21336,7 +21357,7 @@ static const per_sequence_t PositioningMeasurementAbort_sequence[] = { static int dissect_f1ap_PositioningMeasurementAbort(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2226 "./asn1/f1ap/f1ap.cnf" +#line 2247 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_POSITIONING_MEASUREMENT_ABORT); set_stats_message_type(actx->pinfo, MTYPE_POSITIONING_MEASUREMENT_ABORT); @@ -21354,7 +21375,7 @@ static const per_sequence_t PositioningMeasurementFailureIndication_sequence[] = static int dissect_f1ap_PositioningMeasurementFailureIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2230 "./asn1/f1ap/f1ap.cnf" +#line 2251 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_POSITIONING_MEASUREMENT_FAILURE_INDICATION); set_stats_message_type(actx->pinfo, MTYPE_POSITIONING_MEASUREMENT_FAILURE_INDICATION); @@ -21372,7 +21393,7 @@ static const per_sequence_t PositioningMeasurementUpdate_sequence[] = { static int dissect_f1ap_PositioningMeasurementUpdate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2234 "./asn1/f1ap/f1ap.cnf" +#line 2255 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_POSITIONING_MEASUREMENT_UPDATE); set_stats_message_type(actx->pinfo, MTYPE_POSITIONING_MEASUREMENT_UPDATE); @@ -21390,7 +21411,7 @@ static const per_sequence_t TRPInformationRequest_sequence[] = { static int dissect_f1ap_TRPInformationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2238 "./asn1/f1ap/f1ap.cnf" +#line 2259 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_TRP_INFORMATION_REQUEST); set_stats_message_type(actx->pinfo, MTYPE_TRP_INFORMATION_REQUEST); @@ -21422,7 +21443,7 @@ static const per_sequence_t TRPInformationResponse_sequence[] = { static int dissect_f1ap_TRPInformationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2242 "./asn1/f1ap/f1ap.cnf" +#line 2263 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_TRP_INFORMATION_RESPONSE); set_stats_message_type(actx->pinfo, MTYPE_TRP_INFORMATION_RESPONSE); @@ -21454,7 +21475,7 @@ static const per_sequence_t TRPInformationFailure_sequence[] = { static int dissect_f1ap_TRPInformationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2246 "./asn1/f1ap/f1ap.cnf" +#line 2267 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_TRP_INFORMATION_FAILURE); set_stats_message_type(actx->pinfo, MTYPE_TRP_INFORMATION_FAILURE); @@ -21472,7 +21493,7 @@ static const per_sequence_t PositioningInformationRequest_sequence[] = { static int dissect_f1ap_PositioningInformationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2250 "./asn1/f1ap/f1ap.cnf" +#line 2271 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_POSITIONING_INFORMATION_REQUEST); set_stats_message_type(actx->pinfo, MTYPE_POSITIONING_INFORMATION_REQUEST); @@ -21490,7 +21511,7 @@ static const per_sequence_t PositioningInformationResponse_sequence[] = { static int dissect_f1ap_PositioningInformationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2254 "./asn1/f1ap/f1ap.cnf" +#line 2275 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_POSITIONING_INFORMATION_RESPONSE); set_stats_message_type(actx->pinfo, MTYPE_POSITIONING_INFORMATION_RESPONSE); @@ -21508,7 +21529,7 @@ static const per_sequence_t PositioningInformationFailure_sequence[] = { static int dissect_f1ap_PositioningInformationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2258 "./asn1/f1ap/f1ap.cnf" +#line 2279 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_POSITIONING_INFORMATION_FAILURE); set_stats_message_type(actx->pinfo, MTYPE_POSITIONING_INFORMATION_FAILURE); @@ -21526,7 +21547,7 @@ static const per_sequence_t PositioningActivationRequest_sequence[] = { static int dissect_f1ap_PositioningActivationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2262 "./asn1/f1ap/f1ap.cnf" +#line 2283 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_POSITIONING_ACTIVATION_REQUEST); set_stats_message_type(actx->pinfo, MTYPE_POSITIONING_ACTIVATION_REQUEST); @@ -21615,7 +21636,7 @@ static const per_sequence_t PositioningActivationResponse_sequence[] = { static int dissect_f1ap_PositioningActivationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2266 "./asn1/f1ap/f1ap.cnf" +#line 2287 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_POSITIONING_ACTIVATION_RESPONSE); set_stats_message_type(actx->pinfo, MTYPE_POSITIONING_ACTIVATION_RESPONSE); @@ -21633,7 +21654,7 @@ static const per_sequence_t PositioningActivationFailure_sequence[] = { static int dissect_f1ap_PositioningActivationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2270 "./asn1/f1ap/f1ap.cnf" +#line 2291 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_POSITIONING_ACTIVATION_FAILURE); set_stats_message_type(actx->pinfo, MTYPE_POSITIONING_ACTIVATION_FAILURE); @@ -21651,7 +21672,7 @@ static const per_sequence_t PositioningDeactivation_sequence[] = { static int dissect_f1ap_PositioningDeactivation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2274 "./asn1/f1ap/f1ap.cnf" +#line 2295 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_POSITIONING_DEACTIVATION); set_stats_message_type(actx->pinfo, MTYPE_POSITIONING_DEACTIVATION); @@ -21669,7 +21690,7 @@ static const per_sequence_t PositioningInformationUpdate_sequence[] = { static int dissect_f1ap_PositioningInformationUpdate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2302 "./asn1/f1ap/f1ap.cnf" +#line 2323 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_POSITIONING_INFORMATION_UPDATE); set_stats_message_type(actx->pinfo, MTYPE_POSITIONING_INFORMATION_UPDATE); @@ -21687,7 +21708,7 @@ static const per_sequence_t E_CIDMeasurementInitiationRequest_sequence[] = { static int dissect_f1ap_E_CIDMeasurementInitiationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2278 "./asn1/f1ap/f1ap.cnf" +#line 2299 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_E_CID_MEASUREMENT_INITIATION_REQUEST); set_stats_message_type(actx->pinfo, MTYPE_E_CID_MEASUREMENT_INITIATION_REQUEST); @@ -21705,7 +21726,7 @@ static const per_sequence_t E_CIDMeasurementInitiationResponse_sequence[] = { static int dissect_f1ap_E_CIDMeasurementInitiationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2282 "./asn1/f1ap/f1ap.cnf" +#line 2303 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_E_CID_MEASUREMENT_INITIATION_RESPONSE); set_stats_message_type(actx->pinfo, MTYPE_E_CID_MEASUREMENT_INITIATION_RESPONSE); @@ -21723,7 +21744,7 @@ static const per_sequence_t E_CIDMeasurementInitiationFailure_sequence[] = { static int dissect_f1ap_E_CIDMeasurementInitiationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2286 "./asn1/f1ap/f1ap.cnf" +#line 2307 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_E_CID_MEASUREMENT_INITIATION_FAILURE); set_stats_message_type(actx->pinfo, MTYPE_E_CID_MEASUREMENT_INITIATION_FAILURE); @@ -21741,7 +21762,7 @@ static const per_sequence_t E_CIDMeasurementFailureIndication_sequence[] = { static int dissect_f1ap_E_CIDMeasurementFailureIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2290 "./asn1/f1ap/f1ap.cnf" +#line 2311 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_E_CID_MEASUREMENT_FAILURE_INDICATION); set_stats_message_type(actx->pinfo, MTYPE_E_CID_MEASUREMENT_FAILURE_INDICATION); @@ -21759,7 +21780,7 @@ static const per_sequence_t E_CIDMeasurementReport_sequence[] = { static int dissect_f1ap_E_CIDMeasurementReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2294 "./asn1/f1ap/f1ap.cnf" +#line 2315 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_E_CID_MEASUREMENT_REPORT); set_stats_message_type(actx->pinfo, MTYPE_E_CID_MEASUREMENT_REPORT); @@ -21777,7 +21798,7 @@ static const per_sequence_t E_CIDMeasurementTerminationCommand_sequence[] = { static int dissect_f1ap_E_CIDMeasurementTerminationCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 2298 "./asn1/f1ap/f1ap.cnf" +#line 2319 "./asn1/f1ap/f1ap.cnf" set_message_label(actx, MTYPE_E_CID_MEASUREMENT_TERMINATION_COMMAND); set_stats_message_type(actx->pinfo, MTYPE_E_CID_MEASUREMENT_TERMINATION_COMMAND);