forked from osmocom/wireshark
NGAP: prettify a bit mode fields
Change-Id: Ifcc04d88a4476989eca0fc88ba70b6dc5aa326fd Reviewed-on: https://code.wireshark.org/review/30050 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
This commit is contained in:
parent
0443cd2c95
commit
ce53b4c170
|
@ -396,6 +396,15 @@ EUTRA-CGI/eUTRACellIdentity ABBREV=EUTRACellIdentity TYPE=FT_UINT32 DISPLAY=BASE
|
|||
#.TYPE_ATTR
|
||||
PacketLossRate DISPLAY = BASE_CUSTOM STRINGS = CF_FUNC(ngap_PacketLossRate_fmt)
|
||||
|
||||
#.TYPE_ATTR
|
||||
PacketDelayBudget DISPLAY = BASE_CUSTOM STRINGS = CF_FUNC(ngap_PacketDelayBudget_fmt)
|
||||
|
||||
#.TYPE_ATTR
|
||||
AveragingWindow DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_milliseconds
|
||||
|
||||
#.TYPE_ATTR
|
||||
MaximumDataBurstVolume DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_byte_bytes
|
||||
|
||||
#.FN_BODY InterfacesToTrace VAL_PTR = ¶meter_tvb
|
||||
tvbuff_t *parameter_tvb = NULL;
|
||||
%(DEFAULT_BODY)s
|
||||
|
@ -594,10 +603,10 @@ PortNumber TYPE = FT_UINT16 DISPLAY = BASE_DEC
|
|||
tvbuff_t *parameter_tvb = NULL;
|
||||
proto_tree *subtree;
|
||||
%(DEFAULT_BODY)s
|
||||
if (!parameter_tvb)
|
||||
return offset;
|
||||
subtree = proto_item_add_subtree(actx->created_item, ett_ngap_LastVisitedEUTRANCellInformation);
|
||||
dissect_lte_rrc_VisitedCellInfo_r12_PDU(parameter_tvb, actx->pinfo, subtree, NULL);
|
||||
if (parameter_tvb) {
|
||||
subtree = proto_item_add_subtree(actx->created_item, ett_ngap_LastVisitedEUTRANCellInformation);
|
||||
dissect_lte_rrc_VisitedCellInfo_r12_PDU(parameter_tvb, actx->pinfo, subtree, NULL);
|
||||
}
|
||||
|
||||
#.TYPE_ATTR
|
||||
ExpectedActivityPeriod DISPLAY=BASE_DEC|BASE_UNIT_STRING STRINGS=&units_seconds
|
||||
|
|
|
@ -235,7 +235,13 @@ dissect_ngap_warningMessageContents(tvbuff_t *warning_msg_tvb, proto_tree *tree,
|
|||
static void
|
||||
ngap_PacketLossRate_fmt(gchar *s, guint32 v)
|
||||
{
|
||||
g_snprintf(s, ITEM_LABEL_LENGTH, "%.1f %% (%u)", (float)v/10, v);
|
||||
g_snprintf(s, ITEM_LABEL_LENGTH, "%.1f%% (%u)", (float)v/10, v);
|
||||
}
|
||||
|
||||
static void
|
||||
ngap_PacketDelayBudget_fmt(gchar *s, guint32 v)
|
||||
{
|
||||
g_snprintf(s, ITEM_LABEL_LENGTH, "%.1fms (%u)", (float)v/2, v);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -1538,7 +1538,13 @@ dissect_ngap_warningMessageContents(tvbuff_t *warning_msg_tvb, proto_tree *tree,
|
|||
static void
|
||||
ngap_PacketLossRate_fmt(gchar *s, guint32 v)
|
||||
{
|
||||
g_snprintf(s, ITEM_LABEL_LENGTH, "%.1f %% (%u)", (float)v/10, v);
|
||||
g_snprintf(s, ITEM_LABEL_LENGTH, "%.1f%% (%u)", (float)v/10, v);
|
||||
}
|
||||
|
||||
static void
|
||||
ngap_PacketDelayBudget_fmt(gchar *s, guint32 v)
|
||||
{
|
||||
g_snprintf(s, ITEM_LABEL_LENGTH, "%.1fms (%u)", (float)v/2, v);
|
||||
}
|
||||
|
||||
static void
|
||||
|
@ -2464,7 +2470,7 @@ static const per_choice_t GlobalRANNodeID_choice[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_GlobalRANNodeID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 427 "./asn1/ngap/ngap.cnf"
|
||||
#line 436 "./asn1/ngap/ngap.cnf"
|
||||
gint value;
|
||||
struct ngap_private_data *ngap_data = ngap_get_private_data(actx->pinfo);
|
||||
|
||||
|
@ -4310,7 +4316,7 @@ dissect_ngap_PagingDRX(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
|
|||
|
||||
static int
|
||||
dissect_ngap_PeriodicRegistrationUpdateTimer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 618 "./asn1/ngap/ngap.cnf"
|
||||
#line 627 "./asn1/ngap/ngap.cnf"
|
||||
tvbuff_t *val_tvb = NULL;
|
||||
offset = dissect_per_bit_string(tvb, offset, actx, tree, -1,
|
||||
8, 8, FALSE, &val_tvb, NULL);
|
||||
|
@ -5077,7 +5083,7 @@ dissect_ngap_EUTRA_CGIListForWarning(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx
|
|||
|
||||
static int
|
||||
dissect_ngap_EUTRAencryptionAlgorithms(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 564 "./asn1/ngap/ngap.cnf"
|
||||
#line 573 "./asn1/ngap/ngap.cnf"
|
||||
tvbuff_t *parameter_tvb = NULL;
|
||||
offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
|
||||
16, 16, TRUE, ¶meter_tvb, NULL);
|
||||
|
@ -5103,7 +5109,7 @@ dissect_ngap_EUTRAencryptionAlgorithms(tvbuff_t *tvb _U_, int offset _U_, asn1_c
|
|||
|
||||
static int
|
||||
dissect_ngap_EUTRAintegrityProtectionAlgorithms(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 579 "./asn1/ngap/ngap.cnf"
|
||||
#line 588 "./asn1/ngap/ngap.cnf"
|
||||
tvbuff_t *parameter_tvb = NULL;
|
||||
offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
|
||||
16, 16, TRUE, ¶meter_tvb, NULL);
|
||||
|
@ -5612,7 +5618,7 @@ dissect_ngap_IntegrityProtectionIndication(tvbuff_t *tvb _U_, int offset _U_, as
|
|||
|
||||
static int
|
||||
dissect_ngap_InterfacesToTrace(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 400 "./asn1/ngap/ngap.cnf"
|
||||
#line 409 "./asn1/ngap/ngap.cnf"
|
||||
tvbuff_t *parameter_tvb = NULL;
|
||||
offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
|
||||
8, 8, FALSE, ¶meter_tvb, NULL);
|
||||
|
@ -5679,16 +5685,16 @@ dissect_ngap_LastVisitedNGRANCellInformation(tvbuff_t *tvb _U_, int offset _U_,
|
|||
|
||||
static int
|
||||
dissect_ngap_LastVisitedEUTRANCellInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 594 "./asn1/ngap/ngap.cnf"
|
||||
#line 603 "./asn1/ngap/ngap.cnf"
|
||||
tvbuff_t *parameter_tvb = NULL;
|
||||
proto_tree *subtree;
|
||||
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
|
||||
NO_BOUND, NO_BOUND, FALSE, ¶meter_tvb);
|
||||
|
||||
if (!parameter_tvb)
|
||||
return offset;
|
||||
subtree = proto_item_add_subtree(actx->created_item, ett_ngap_LastVisitedEUTRANCellInformation);
|
||||
dissect_lte_rrc_VisitedCellInfo_r12_PDU(parameter_tvb, actx->pinfo, subtree, NULL);
|
||||
if (parameter_tvb) {
|
||||
subtree = proto_item_add_subtree(actx->created_item, ett_ngap_LastVisitedEUTRANCellInformation);
|
||||
dissect_lte_rrc_VisitedCellInfo_r12_PDU(parameter_tvb, actx->pinfo, subtree, NULL);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
@ -5831,7 +5837,7 @@ dissect_ngap_MaximumIntegrityProtectedDataRate(tvbuff_t *tvb _U_, int offset _U_
|
|||
|
||||
static int
|
||||
dissect_ngap_RATRestrictionInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 520 "./asn1/ngap/ngap.cnf"
|
||||
#line 529 "./asn1/ngap/ngap.cnf"
|
||||
tvbuff_t *parameter_tvb = NULL;
|
||||
offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
|
||||
8, 8, TRUE, ¶meter_tvb, NULL);
|
||||
|
@ -6136,7 +6142,7 @@ dissect_ngap_NR_CGIListForWarning(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
|
|||
|
||||
static int
|
||||
dissect_ngap_NRencryptionAlgorithms(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 534 "./asn1/ngap/ngap.cnf"
|
||||
#line 543 "./asn1/ngap/ngap.cnf"
|
||||
tvbuff_t *parameter_tvb = NULL;
|
||||
offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
|
||||
16, 16, TRUE, ¶meter_tvb, NULL);
|
||||
|
@ -6162,7 +6168,7 @@ dissect_ngap_NRencryptionAlgorithms(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_
|
|||
|
||||
static int
|
||||
dissect_ngap_NRintegrityProtectionAlgorithms(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 549 "./asn1/ngap/ngap.cnf"
|
||||
#line 558 "./asn1/ngap/ngap.cnf"
|
||||
tvbuff_t *parameter_tvb = NULL;
|
||||
offset = dissect_per_bit_string(tvb, offset, actx, tree, hf_index,
|
||||
16, 16, TRUE, ¶meter_tvb, NULL);
|
||||
|
@ -8134,7 +8140,7 @@ dissect_ngap_PLMNSupportList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
|
|||
|
||||
static int
|
||||
dissect_ngap_PortNumber(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 420 "./asn1/ngap/ngap.cnf"
|
||||
#line 429 "./asn1/ngap/ngap.cnf"
|
||||
tvbuff_t *parameter_tvb = NULL;
|
||||
offset = dissect_per_octet_string(tvb, offset, actx, tree, -1,
|
||||
2, 2, FALSE, ¶meter_tvb);
|
||||
|
@ -8315,7 +8321,7 @@ dissect_ngap_RoutingID(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
|
|||
|
||||
static int
|
||||
dissect_ngap_RRCContainer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 453 "./asn1/ngap/ngap.cnf"
|
||||
#line 462 "./asn1/ngap/ngap.cnf"
|
||||
tvbuff_t *parameter_tvb = NULL;
|
||||
|
||||
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
|
||||
|
@ -8673,7 +8679,7 @@ static const per_sequence_t SourceNGRANNode_ToTargetNGRANNode_TransparentContain
|
|||
|
||||
static int
|
||||
dissect_ngap_SourceNGRANNode_ToTargetNGRANNode_TransparentContainer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 442 "./asn1/ngap/ngap.cnf"
|
||||
#line 451 "./asn1/ngap/ngap.cnf"
|
||||
struct ngap_private_data *ngap_data = ngap_get_private_data(actx->pinfo);
|
||||
|
||||
ngap_data->transparent_container_type = SOURCE_TO_TARGET_TRANSPARENT_CONTAINER;
|
||||
|
@ -8858,7 +8864,7 @@ static const per_sequence_t TargetNGRANNode_ToSourceNGRANNode_TransparentContain
|
|||
|
||||
static int
|
||||
dissect_ngap_TargetNGRANNode_ToSourceNGRANNode_TransparentContainer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 448 "./asn1/ngap/ngap.cnf"
|
||||
#line 457 "./asn1/ngap/ngap.cnf"
|
||||
struct ngap_private_data *ngap_data = ngap_get_private_data(actx->pinfo);
|
||||
|
||||
ngap_data->transparent_container_type = TARGET_TO_SOURCE_TRANSPARENT_CONTAINER;
|
||||
|
@ -8925,7 +8931,7 @@ dissect_ngap_TimerApproachForGUAMIRemoval(tvbuff_t *tvb _U_, int offset _U_, asn
|
|||
|
||||
static int
|
||||
dissect_ngap_TimeStamp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 511 "./asn1/ngap/ngap.cnf"
|
||||
#line 520 "./asn1/ngap/ngap.cnf"
|
||||
tvbuff_t *timestamp_tvb = NULL;
|
||||
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
|
||||
4, 4, FALSE, ×tamp_tvb);
|
||||
|
@ -8933,7 +8939,7 @@ dissect_ngap_TimeStamp(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_,
|
|||
|
||||
|
||||
|
||||
#line 515 "./asn1/ngap/ngap.cnf"
|
||||
#line 524 "./asn1/ngap/ngap.cnf"
|
||||
if (timestamp_tvb) {
|
||||
proto_item_append_text(actx->created_item, " (%s)", tvb_ntp_fmt_ts_sec(timestamp_tvb, 0));
|
||||
}
|
||||
|
@ -9174,7 +9180,7 @@ dissect_ngap_UEPresenceInAreaOfInterestList(tvbuff_t *tvb _U_, int offset _U_, a
|
|||
|
||||
static int
|
||||
dissect_ngap_UERadioCapability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 500 "./asn1/ngap/ngap.cnf"
|
||||
#line 509 "./asn1/ngap/ngap.cnf"
|
||||
tvbuff_t *parameter_tvb = NULL;
|
||||
|
||||
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
|
||||
|
@ -9196,7 +9202,7 @@ dissect_ngap_UERadioCapability(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac
|
|||
|
||||
static int
|
||||
dissect_ngap_UERadioCapabilityForPaging(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 489 "./asn1/ngap/ngap.cnf"
|
||||
#line 498 "./asn1/ngap/ngap.cnf"
|
||||
tvbuff_t *parameter_tvb = NULL;
|
||||
|
||||
offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index,
|
||||
|
@ -9416,7 +9422,7 @@ static const per_sequence_t PDUSessionResourceSetupRequest_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_PDUSessionResourceSetupRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1222 "./asn1/ngap/ngap.cnf"
|
||||
#line 1231 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceSetupRequest");
|
||||
|
||||
|
||||
|
@ -9434,7 +9440,7 @@ static const per_sequence_t PDUSessionResourceSetupResponse_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_PDUSessionResourceSetupResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1225 "./asn1/ngap/ngap.cnf"
|
||||
#line 1234 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceSetupResponse");
|
||||
|
||||
|
||||
|
@ -9452,7 +9458,7 @@ static const per_sequence_t PDUSessionResourceReleaseCommand_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_PDUSessionResourceReleaseCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1216 "./asn1/ngap/ngap.cnf"
|
||||
#line 1225 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceReleaseCommand");
|
||||
|
||||
|
||||
|
@ -9470,7 +9476,7 @@ static const per_sequence_t PDUSessionResourceReleaseResponse_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_PDUSessionResourceReleaseResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1219 "./asn1/ngap/ngap.cnf"
|
||||
#line 1228 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceReleaseResponse");
|
||||
|
||||
|
||||
|
@ -9488,7 +9494,7 @@ static const per_sequence_t PDUSessionResourceModifyRequest_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_PDUSessionResourceModifyRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1201 "./asn1/ngap/ngap.cnf"
|
||||
#line 1210 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceModifyRequest");
|
||||
|
||||
|
||||
|
@ -9506,7 +9512,7 @@ static const per_sequence_t PDUSessionResourceModifyResponse_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_PDUSessionResourceModifyResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1204 "./asn1/ngap/ngap.cnf"
|
||||
#line 1213 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceModifyResponse");
|
||||
|
||||
|
||||
|
@ -9524,7 +9530,7 @@ static const per_sequence_t PDUSessionResourceNotify_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_PDUSessionResourceNotify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1213 "./asn1/ngap/ngap.cnf"
|
||||
#line 1222 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceNotify");
|
||||
|
||||
|
||||
|
@ -9542,7 +9548,7 @@ static const per_sequence_t PDUSessionResourceModifyIndication_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_PDUSessionResourceModifyIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1207 "./asn1/ngap/ngap.cnf"
|
||||
#line 1216 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceModifyIndication");
|
||||
|
||||
|
||||
|
@ -9560,7 +9566,7 @@ static const per_sequence_t PDUSessionResourceModifyConfirm_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_PDUSessionResourceModifyConfirm(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1210 "./asn1/ngap/ngap.cnf"
|
||||
#line 1219 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PDUSessionResourceModifyConfirm");
|
||||
|
||||
|
||||
|
@ -9578,7 +9584,7 @@ static const per_sequence_t InitialContextSetupRequest_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_InitialContextSetupRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1144 "./asn1/ngap/ngap.cnf"
|
||||
#line 1153 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "InitialContextSetupRequest");
|
||||
|
||||
|
||||
|
@ -9596,7 +9602,7 @@ static const per_sequence_t InitialContextSetupResponse_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_InitialContextSetupResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1147 "./asn1/ngap/ngap.cnf"
|
||||
#line 1156 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "InitialContextSetupResponse");
|
||||
|
||||
|
||||
|
@ -9614,7 +9620,7 @@ static const per_sequence_t InitialContextSetupFailure_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_InitialContextSetupFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1150 "./asn1/ngap/ngap.cnf"
|
||||
#line 1159 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "InitialContextSetupFailure");
|
||||
|
||||
|
||||
|
@ -9632,7 +9638,7 @@ static const per_sequence_t UEContextReleaseRequest_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_UEContextReleaseRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1279 "./asn1/ngap/ngap.cnf"
|
||||
#line 1288 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UEContextReleaseRequest");
|
||||
|
||||
|
||||
|
@ -9650,7 +9656,7 @@ static const per_sequence_t UEContextReleaseCommand_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_UEContextReleaseCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1273 "./asn1/ngap/ngap.cnf"
|
||||
#line 1282 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UEContextReleaseCommand");
|
||||
|
||||
|
||||
|
@ -9668,7 +9674,7 @@ static const per_sequence_t UEContextReleaseComplete_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_UEContextReleaseComplete(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1276 "./asn1/ngap/ngap.cnf"
|
||||
#line 1285 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UEContextReleaseComplete");
|
||||
|
||||
|
||||
|
@ -9686,7 +9692,7 @@ static const per_sequence_t UEContextModificationRequest_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_UEContextModificationRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1264 "./asn1/ngap/ngap.cnf"
|
||||
#line 1273 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UEContextModificationRequest");
|
||||
|
||||
|
||||
|
@ -9704,7 +9710,7 @@ static const per_sequence_t UEContextModificationResponse_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_UEContextModificationResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1267 "./asn1/ngap/ngap.cnf"
|
||||
#line 1276 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UEContextModificationResponse");
|
||||
|
||||
|
||||
|
@ -9722,7 +9728,7 @@ static const per_sequence_t UEContextModificationFailure_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_UEContextModificationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1270 "./asn1/ngap/ngap.cnf"
|
||||
#line 1279 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UEContextModificationFailure");
|
||||
|
||||
|
||||
|
@ -9740,7 +9746,7 @@ static const per_sequence_t RRCInactiveTransitionReport_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_RRCInactiveTransitionReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1255 "./asn1/ngap/ngap.cnf"
|
||||
#line 1264 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RRCInactiveTransitionReport");
|
||||
|
||||
|
||||
|
@ -9758,7 +9764,7 @@ static const per_sequence_t HandoverRequired_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_HandoverRequired(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1126 "./asn1/ngap/ngap.cnf"
|
||||
#line 1135 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "HandoverRequired");
|
||||
|
||||
|
||||
|
@ -9776,7 +9782,7 @@ static const per_sequence_t HandoverCommand_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_HandoverCommand(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1129 "./asn1/ngap/ngap.cnf"
|
||||
#line 1138 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "HandoverCommand");
|
||||
|
||||
|
||||
|
@ -9794,7 +9800,7 @@ static const per_sequence_t HandoverPreparationFailure_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_HandoverPreparationFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1132 "./asn1/ngap/ngap.cnf"
|
||||
#line 1141 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "HandoverPreparationFailure");
|
||||
|
||||
|
||||
|
@ -9833,7 +9839,7 @@ static const per_sequence_t HandoverRequestAcknowledge_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_HandoverRequestAcknowledge(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1138 "./asn1/ngap/ngap.cnf"
|
||||
#line 1147 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "HandoverRequestAcknowledge");
|
||||
|
||||
|
||||
|
@ -9851,7 +9857,7 @@ static const per_sequence_t HandoverFailure_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_HandoverFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1141 "./asn1/ngap/ngap.cnf"
|
||||
#line 1150 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "HandoverFailure");
|
||||
|
||||
|
||||
|
@ -9869,7 +9875,7 @@ static const per_sequence_t HandoverNotify_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_HandoverNotify(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1123 "./asn1/ngap/ngap.cnf"
|
||||
#line 1132 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "HandoverNotify");
|
||||
|
||||
|
||||
|
@ -9887,7 +9893,7 @@ static const per_sequence_t PathSwitchRequest_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_PathSwitchRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1192 "./asn1/ngap/ngap.cnf"
|
||||
#line 1201 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PathSwitchRequest");
|
||||
|
||||
|
||||
|
@ -9905,7 +9911,7 @@ static const per_sequence_t PathSwitchRequestAcknowledge_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_PathSwitchRequestAcknowledge(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1195 "./asn1/ngap/ngap.cnf"
|
||||
#line 1204 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PathSwitchRequestAcknowledge");
|
||||
|
||||
|
||||
|
@ -9923,7 +9929,7 @@ static const per_sequence_t PathSwitchRequestFailure_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_PathSwitchRequestFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1198 "./asn1/ngap/ngap.cnf"
|
||||
#line 1207 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PathSwitchRequestFailure");
|
||||
|
||||
|
||||
|
@ -9941,7 +9947,7 @@ static const per_sequence_t HandoverCancel_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_HandoverCancel(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1117 "./asn1/ngap/ngap.cnf"
|
||||
#line 1126 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "HandoverCancel");
|
||||
|
||||
|
||||
|
@ -9959,7 +9965,7 @@ static const per_sequence_t HandoverCancelAcknowledge_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_HandoverCancelAcknowledge(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1120 "./asn1/ngap/ngap.cnf"
|
||||
#line 1129 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "HandoverCancelAcknowledge");
|
||||
|
||||
|
||||
|
@ -9977,7 +9983,7 @@ static const per_sequence_t UplinkRANStatusTransfer_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_UplinkRANStatusTransfer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1303 "./asn1/ngap/ngap.cnf"
|
||||
#line 1312 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UplinkRANStatusTransfer");
|
||||
|
||||
|
||||
|
@ -9995,7 +10001,7 @@ static const per_sequence_t DownlinkRANStatusTransfer_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_DownlinkRANStatusTransfer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1108 "./asn1/ngap/ngap.cnf"
|
||||
#line 1117 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "DownlinkRANStatusTransfer");
|
||||
|
||||
|
||||
|
@ -10013,7 +10019,7 @@ static const per_sequence_t Paging_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_Paging(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1189 "./asn1/ngap/ngap.cnf"
|
||||
#line 1198 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "Paging");
|
||||
|
||||
|
||||
|
@ -10094,7 +10100,7 @@ static const per_sequence_t NASNonDeliveryIndication_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_NASNonDeliveryIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1165 "./asn1/ngap/ngap.cnf"
|
||||
#line 1174 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "NASNonDeliveryIndication");
|
||||
|
||||
|
||||
|
@ -10112,7 +10118,7 @@ static const per_sequence_t RerouteNASRequest_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_RerouteNASRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1252 "./asn1/ngap/ngap.cnf"
|
||||
#line 1261 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RerouteNASRequest");
|
||||
|
||||
|
||||
|
@ -10152,7 +10158,7 @@ static const per_sequence_t NGSetupRequest_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_NGSetupRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1174 "./asn1/ngap/ngap.cnf"
|
||||
#line 1183 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "NGSetupRequest");
|
||||
|
||||
|
||||
|
@ -10170,7 +10176,7 @@ static const per_sequence_t NGSetupResponse_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_NGSetupResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1177 "./asn1/ngap/ngap.cnf"
|
||||
#line 1186 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "NGSetupResponse");
|
||||
|
||||
|
||||
|
@ -10188,7 +10194,7 @@ static const per_sequence_t NGSetupFailure_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_NGSetupFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1180 "./asn1/ngap/ngap.cnf"
|
||||
#line 1189 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "NGSetupFailure");
|
||||
|
||||
|
||||
|
@ -10206,7 +10212,7 @@ static const per_sequence_t RANConfigurationUpdate_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_RANConfigurationUpdate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1243 "./asn1/ngap/ngap.cnf"
|
||||
#line 1252 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RANConfigurationUpdate");
|
||||
|
||||
|
||||
|
@ -10224,7 +10230,7 @@ static const per_sequence_t RANConfigurationUpdateAcknowledge_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_RANConfigurationUpdateAcknowledge(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1246 "./asn1/ngap/ngap.cnf"
|
||||
#line 1255 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RANConfigurationUpdateAcknowledge");
|
||||
|
||||
|
||||
|
@ -10242,7 +10248,7 @@ static const per_sequence_t RANConfigurationUpdateFailure_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_RANConfigurationUpdateFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1249 "./asn1/ngap/ngap.cnf"
|
||||
#line 1258 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "RANConfigurationUpdateFailure");
|
||||
|
||||
|
||||
|
@ -10260,7 +10266,7 @@ static const per_sequence_t AMFConfigurationUpdate_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_AMFConfigurationUpdate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1081 "./asn1/ngap/ngap.cnf"
|
||||
#line 1090 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "AMFConfigurationUpdate");
|
||||
|
||||
|
||||
|
@ -10278,7 +10284,7 @@ static const per_sequence_t AMFConfigurationUpdateAcknowledge_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_AMFConfigurationUpdateAcknowledge(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1084 "./asn1/ngap/ngap.cnf"
|
||||
#line 1093 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "AMFConfigurationUpdateAcknowledge");
|
||||
|
||||
|
||||
|
@ -10296,7 +10302,7 @@ static const per_sequence_t AMFConfigurationUpdateFailure_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_AMFConfigurationUpdateFailure(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1087 "./asn1/ngap/ngap.cnf"
|
||||
#line 1096 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "AMFConfigurationUpdateFailure");
|
||||
|
||||
|
||||
|
@ -10314,7 +10320,7 @@ static const per_sequence_t AMFStatusIndication_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_AMFStatusIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1090 "./asn1/ngap/ngap.cnf"
|
||||
#line 1099 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "AMFStatusIndication");
|
||||
|
||||
|
||||
|
@ -10332,7 +10338,7 @@ static const per_sequence_t NGReset_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_NGReset(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1168 "./asn1/ngap/ngap.cnf"
|
||||
#line 1177 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "NGReset");
|
||||
|
||||
|
||||
|
@ -10350,7 +10356,7 @@ static const per_sequence_t NGResetAcknowledge_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_NGResetAcknowledge(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1171 "./asn1/ngap/ngap.cnf"
|
||||
#line 1180 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "NGResetAcknowledge");
|
||||
|
||||
|
||||
|
@ -10368,7 +10374,7 @@ static const per_sequence_t ErrorIndication_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_ErrorIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1114 "./asn1/ngap/ngap.cnf"
|
||||
#line 1123 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "ErrorIndication");
|
||||
|
||||
|
||||
|
@ -10386,7 +10392,7 @@ static const per_sequence_t OverloadStart_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_OverloadStart(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1183 "./asn1/ngap/ngap.cnf"
|
||||
#line 1192 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "OverloadStart");
|
||||
|
||||
|
||||
|
@ -10404,7 +10410,7 @@ static const per_sequence_t OverloadStop_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_OverloadStop(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1186 "./asn1/ngap/ngap.cnf"
|
||||
#line 1195 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "OverloadStop");
|
||||
|
||||
|
||||
|
@ -10422,7 +10428,7 @@ static const per_sequence_t UplinkRANConfigurationTransfer_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_UplinkRANConfigurationTransfer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1300 "./asn1/ngap/ngap.cnf"
|
||||
#line 1309 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UplinkRANConfigurationTransfer");
|
||||
|
||||
|
||||
|
@ -10440,7 +10446,7 @@ static const per_sequence_t DownlinkRANConfigurationTransfer_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_DownlinkRANConfigurationTransfer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1105 "./asn1/ngap/ngap.cnf"
|
||||
#line 1114 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "DownlinkRANConfigurationTransfer");
|
||||
|
||||
|
||||
|
@ -10458,7 +10464,7 @@ static const per_sequence_t WriteReplaceWarningRequest_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_WriteReplaceWarningRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1309 "./asn1/ngap/ngap.cnf"
|
||||
#line 1318 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "WriteReplaceWarningRequest");
|
||||
|
||||
|
||||
|
@ -10476,7 +10482,7 @@ static const per_sequence_t WriteReplaceWarningResponse_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_WriteReplaceWarningResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1312 "./asn1/ngap/ngap.cnf"
|
||||
#line 1321 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "WriteReplaceWarningResponse");
|
||||
|
||||
|
||||
|
@ -10495,7 +10501,7 @@ static const per_sequence_t PWSCancelRequest_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_PWSCancelRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1231 "./asn1/ngap/ngap.cnf"
|
||||
#line 1240 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PWSCancelRequest");
|
||||
|
||||
|
||||
|
@ -10513,7 +10519,7 @@ static const per_sequence_t PWSCancelResponse_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_PWSCancelResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1234 "./asn1/ngap/ngap.cnf"
|
||||
#line 1243 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PWSCancelResponse");
|
||||
|
||||
|
||||
|
@ -10531,7 +10537,7 @@ static const per_sequence_t PWSRestartIndication_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_PWSRestartIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1240 "./asn1/ngap/ngap.cnf"
|
||||
#line 1249 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PWSRestartIndication");
|
||||
|
||||
|
||||
|
@ -10549,7 +10555,7 @@ static const per_sequence_t PWSFailureIndication_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_PWSFailureIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1237 "./asn1/ngap/ngap.cnf"
|
||||
#line 1246 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PWSFailureIndication");
|
||||
|
||||
|
||||
|
@ -10567,7 +10573,7 @@ static const per_sequence_t DownlinkUEAssociatedNRPPaTransport_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_DownlinkUEAssociatedNRPPaTransport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1111 "./asn1/ngap/ngap.cnf"
|
||||
#line 1120 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "DownlinkUEAssociatedNRPPaTransport");
|
||||
|
||||
|
||||
|
@ -10585,7 +10591,7 @@ static const per_sequence_t UplinkUEAssociatedNRPPaTransport_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_UplinkUEAssociatedNRPPaTransport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1306 "./asn1/ngap/ngap.cnf"
|
||||
#line 1315 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UplinkUEAssociatedNRPPaTransport");
|
||||
|
||||
|
||||
|
@ -10603,7 +10609,7 @@ static const per_sequence_t DownlinkNonUEAssociatedNRPPaTransport_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_DownlinkNonUEAssociatedNRPPaTransport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1102 "./asn1/ngap/ngap.cnf"
|
||||
#line 1111 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "DownlinkNonUEAssociatedNRPPaTransport");
|
||||
|
||||
|
||||
|
@ -10621,7 +10627,7 @@ static const per_sequence_t UplinkNonUEAssociatedNRPPaTransport_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_UplinkNonUEAssociatedNRPPaTransport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1297 "./asn1/ngap/ngap.cnf"
|
||||
#line 1306 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UplinkNonUEAssociatedNRPPaTransport");
|
||||
|
||||
|
||||
|
@ -10639,7 +10645,7 @@ static const per_sequence_t TraceStart_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_TraceStart(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1261 "./asn1/ngap/ngap.cnf"
|
||||
#line 1270 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "TraceStart");
|
||||
|
||||
|
||||
|
@ -10657,7 +10663,7 @@ static const per_sequence_t TraceFailureIndication_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_TraceFailureIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1258 "./asn1/ngap/ngap.cnf"
|
||||
#line 1267 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "TraceFailureIndication");
|
||||
|
||||
|
||||
|
@ -10675,7 +10681,7 @@ static const per_sequence_t DeactivateTrace_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_DeactivateTrace(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1096 "./asn1/ngap/ngap.cnf"
|
||||
#line 1105 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "DeactivateTrace");
|
||||
|
||||
|
||||
|
@ -10693,7 +10699,7 @@ static const per_sequence_t CellTrafficTrace_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_CellTrafficTrace(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1093 "./asn1/ngap/ngap.cnf"
|
||||
#line 1102 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "CellTrafficTrace");
|
||||
|
||||
|
||||
|
@ -10711,7 +10717,7 @@ static const per_sequence_t LocationReportingControl_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_LocationReportingControl(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1159 "./asn1/ngap/ngap.cnf"
|
||||
#line 1168 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "LocationReportingControl");
|
||||
|
||||
|
||||
|
@ -10729,7 +10735,7 @@ static const per_sequence_t LocationReportingFailureIndication_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_LocationReportingFailureIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1162 "./asn1/ngap/ngap.cnf"
|
||||
#line 1171 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "LocationReportingFailureIndication");
|
||||
|
||||
|
||||
|
@ -10747,7 +10753,7 @@ static const per_sequence_t LocationReport_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_LocationReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1156 "./asn1/ngap/ngap.cnf"
|
||||
#line 1165 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "LocationReport");
|
||||
|
||||
|
||||
|
@ -10765,7 +10771,7 @@ static const per_sequence_t UETNLABindingReleaseRequest_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_UETNLABindingReleaseRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1288 "./asn1/ngap/ngap.cnf"
|
||||
#line 1297 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UETNLABindingReleaseRequest");
|
||||
|
||||
|
||||
|
@ -10783,7 +10789,7 @@ static const per_sequence_t UERadioCapabilityInfoIndication_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_UERadioCapabilityInfoIndication(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1291 "./asn1/ngap/ngap.cnf"
|
||||
#line 1300 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UERadioCapabilityInfoIndication");
|
||||
|
||||
|
||||
|
@ -10801,7 +10807,7 @@ static const per_sequence_t UERadioCapabilityCheckRequest_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_UERadioCapabilityCheckRequest(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1282 "./asn1/ngap/ngap.cnf"
|
||||
#line 1291 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UERadioCapabilityCheckRequest");
|
||||
|
||||
|
||||
|
@ -10819,7 +10825,7 @@ static const per_sequence_t UERadioCapabilityCheckResponse_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_UERadioCapabilityCheckResponse(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1285 "./asn1/ngap/ngap.cnf"
|
||||
#line 1294 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "UERadioCapabilityCheckResponse");
|
||||
|
||||
|
||||
|
@ -10837,7 +10843,7 @@ static const per_sequence_t PrivateMessage_sequence[] = {
|
|||
|
||||
static int
|
||||
dissect_ngap_PrivateMessage(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
#line 1228 "./asn1/ngap/ngap.cnf"
|
||||
#line 1237 "./asn1/ngap/ngap.cnf"
|
||||
col_append_sep_str(actx->pinfo->cinfo, COL_INFO, NULL, "PrivateMessage");
|
||||
|
||||
|
||||
|
@ -12753,7 +12759,7 @@ static int dissect_PDUSessionResourceReleaseCommandTransfer_PDU(tvbuff_t *tvb _U
|
|||
|
||||
|
||||
/*--- End of included file: packet-ngap-fn.c ---*/
|
||||
#line 307 "./asn1/ngap/packet-ngap-template.c"
|
||||
#line 313 "./asn1/ngap/packet-ngap-template.c"
|
||||
|
||||
static int dissect_ProtocolIEFieldValue(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *data _U_)
|
||||
{
|
||||
|
@ -13080,7 +13086,7 @@ proto_reg_handoff_ngap(void)
|
|||
|
||||
|
||||
/*--- End of included file: packet-ngap-dis-tab.c ---*/
|
||||
#line 424 "./asn1/ngap/packet-ngap-template.c"
|
||||
#line 430 "./asn1/ngap/packet-ngap-template.c"
|
||||
} else {
|
||||
if (SctpPort != 0) {
|
||||
dissector_delete_uint("sctp.port", SctpPort, ngap_handle);
|
||||
|
@ -14532,7 +14538,7 @@ void proto_register_ngap(void) {
|
|||
NULL, HFILL }},
|
||||
{ &hf_ngap_packetDelayBudget,
|
||||
{ "packetDelayBudget", "ngap.packetDelayBudget",
|
||||
FT_UINT32, BASE_DEC, NULL, 0,
|
||||
FT_UINT32, BASE_CUSTOM, CF_FUNC(ngap_PacketDelayBudget_fmt), 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_ngap_packetErrorRate,
|
||||
{ "packetErrorRate", "ngap.packetErrorRate_element",
|
||||
|
@ -14548,11 +14554,11 @@ void proto_register_ngap(void) {
|
|||
NULL, HFILL }},
|
||||
{ &hf_ngap_averagingWindow,
|
||||
{ "averagingWindow", "ngap.averagingWindow",
|
||||
FT_UINT32, BASE_DEC, NULL, 0,
|
||||
FT_UINT32, BASE_DEC|BASE_UNIT_STRING, &units_milliseconds, 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_ngap_maximumDataBurstVolume,
|
||||
{ "maximumDataBurstVolume", "ngap.maximumDataBurstVolume",
|
||||
FT_UINT32, BASE_DEC, NULL, 0,
|
||||
FT_UINT32, BASE_DEC|BASE_UNIT_STRING, &units_byte_bytes, 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_ngap_EmergencyAreaIDBroadcastEUTRA_item,
|
||||
{ "EmergencyAreaIDBroadcastEUTRA-Item", "ngap.EmergencyAreaIDBroadcastEUTRA_Item_element",
|
||||
|
@ -15816,7 +15822,7 @@ void proto_register_ngap(void) {
|
|||
"UnsuccessfulOutcome_value", HFILL }},
|
||||
|
||||
/*--- End of included file: packet-ngap-hfarr.c ---*/
|
||||
#line 567 "./asn1/ngap/packet-ngap-template.c"
|
||||
#line 573 "./asn1/ngap/packet-ngap-template.c"
|
||||
};
|
||||
|
||||
/* List of subtrees */
|
||||
|
@ -16238,7 +16244,7 @@ void proto_register_ngap(void) {
|
|||
&ett_ngap_UnsuccessfulOutcome,
|
||||
|
||||
/*--- End of included file: packet-ngap-ettarr.c ---*/
|
||||
#line 591 "./asn1/ngap/packet-ngap-template.c"
|
||||
#line 597 "./asn1/ngap/packet-ngap-template.c"
|
||||
};
|
||||
|
||||
static ei_register_info ei[] = {
|
||||
|
|
Loading…
Reference in New Issue