aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-nbap.c
diff options
context:
space:
mode:
authorTomas Kukosa <tomas.kukosa@siemens.com>2006-06-29 15:26:41 +0000
committerTomas Kukosa <tomas.kukosa@siemens.com>2006-06-29 15:26:41 +0000
commit9be9eb8e141874b6ac9567f6e4bbfb81a7a57950 (patch)
tree78b0b3d02b11f9cbabb353f7699d110766a98e48 /epan/dissectors/packet-nbap.c
parent8c8a4ce877d51c345b501448dbd68c8a36669c41 (diff)
use "type function" instead of "field function" in PER CHOICE and SEQUENCE tables
it matches asn2wrs approach and makes generated dissectors source shorter svn path=/trunk/; revision=18612
Diffstat (limited to 'epan/dissectors/packet-nbap.c')
-rw-r--r--epan/dissectors/packet-nbap.c7362
1 files changed, 3681 insertions, 3681 deletions
diff --git a/epan/dissectors/packet-nbap.c b/epan/dissectors/packet-nbap.c
index f0c84ac87a..54e2d65217 100644
--- a/epan/dissectors/packet-nbap.c
+++ b/epan/dissectors/packet-nbap.c
@@ -1,7 +1,7 @@
/* Do not modify this file. */
/* It is created automatically by the ASN.1 to Wireshark dissector compiler */
/* .\packet-nbap.c */
-/* ../../tools/asn2wrs.py -e -p nbap -c nbap.cnf -s packet-nbap-template nbap.asn */
+/* ../../tools/asn2wrs.py -e -F -p nbap -c nbap.cnf -s packet-nbap-template nbap.asn */
/* Input file: packet-nbap-template.c */
@@ -3863,8 +3863,8 @@ static int dissect_ddMode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree
static const per_sequence_t ProcedureID_sequence[] = {
- { "procedureCode" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_procedureCode },
- { "ddMode" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_ddMode },
+ { "procedureCode" , &hf_nbap_procedureCode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProcedureCode },
+ { "ddMode" , &hf_nbap_ddMode , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_T_ddMode },
{ NULL, 0, 0, NULL }
};
@@ -3970,8 +3970,8 @@ static const value_string nbap_TransactionID_vals[] = {
};
static const per_choice_t TransactionID_choice[] = {
- { 0, "shortTransActionId" , ASN1_NO_EXTENSIONS , dissect_shortTransActionId },
- { 1, "longTransActionId" , ASN1_NO_EXTENSIONS , dissect_longTransActionId },
+ { 0, &hf_nbap_shortTransActionId, ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_127 },
+ { 1, &hf_nbap_longTransActionId, ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_32767 },
{ 0, NULL, 0, NULL }
};
@@ -4005,11 +4005,11 @@ static int dissect_initiatingMessageValue(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t InitiatingMessage_sequence[] = {
- { "procedureID" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_procedureID },
- { "criticality" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_criticality },
- { "messageDiscriminator" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_messageDiscriminator },
- { "transactionID" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_transactionID },
- { "initiatingMessageValue" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_initiatingMessageValue },
+ { "procedureID" , &hf_nbap_procedureID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProcedureID },
+ { "criticality" , &hf_nbap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Criticality },
+ { "messageDiscriminator" , &hf_nbap_messageDiscriminator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_MessageDiscriminator },
+ { "transactionID" , &hf_nbap_transactionID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TransactionID },
+ { "initiatingMessageValue", &hf_nbap_initiatingMessageValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_InitiatingMessageValue },
{ NULL, 0, 0, NULL }
};
@@ -4042,11 +4042,11 @@ static int dissect_successfulOutcomeValue(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t SuccessfulOutcome_sequence[] = {
- { "procedureID" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_procedureID },
- { "criticality" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_criticality },
- { "messageDiscriminator" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_messageDiscriminator },
- { "transactionID" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_transactionID },
- { "successfulOutcomeValue" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_successfulOutcomeValue },
+ { "procedureID" , &hf_nbap_procedureID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProcedureID },
+ { "criticality" , &hf_nbap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Criticality },
+ { "messageDiscriminator" , &hf_nbap_messageDiscriminator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_MessageDiscriminator },
+ { "transactionID" , &hf_nbap_transactionID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TransactionID },
+ { "successfulOutcomeValue", &hf_nbap_successfulOutcomeValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_SuccessfulOutcomeValue },
{ NULL, 0, 0, NULL }
};
@@ -4079,11 +4079,11 @@ static int dissect_unsuccessfulOutcomeValue(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t UnsuccessfulOutcome_sequence[] = {
- { "procedureID" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_procedureID },
- { "criticality" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_criticality },
- { "messageDiscriminator" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_messageDiscriminator },
- { "transactionID" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_transactionID },
- { "unsuccessfulOutcomeValue" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_unsuccessfulOutcomeValue },
+ { "procedureID" , &hf_nbap_procedureID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProcedureID },
+ { "criticality" , &hf_nbap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Criticality },
+ { "messageDiscriminator" , &hf_nbap_messageDiscriminator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_MessageDiscriminator },
+ { "transactionID" , &hf_nbap_transactionID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TransactionID },
+ { "unsuccessfulOutcomeValue", &hf_nbap_unsuccessfulOutcomeValue, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UnsuccessfulOutcomeValue },
{ NULL, 0, 0, NULL }
};
@@ -4120,11 +4120,11 @@ static int dissect_outcomeValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, prot
static const per_sequence_t Outcome_sequence[] = {
- { "procedureID" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_procedureID },
- { "criticality" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_criticality },
- { "messageDiscriminator" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_messageDiscriminator },
- { "transactionID" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_transactionID },
- { "outcomeValue" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_outcomeValue },
+ { "procedureID" , &hf_nbap_procedureID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProcedureID },
+ { "criticality" , &hf_nbap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Criticality },
+ { "messageDiscriminator" , &hf_nbap_messageDiscriminator, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_MessageDiscriminator },
+ { "transactionID" , &hf_nbap_transactionID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TransactionID },
+ { "outcomeValue" , &hf_nbap_outcomeValue , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_OutcomeValue },
{ NULL, 0, 0, NULL }
};
@@ -4149,10 +4149,10 @@ static const value_string nbap_NBAP_PDU_vals[] = {
};
static const per_choice_t NBAP_PDU_choice[] = {
- { 0, "initiatingMessage" , ASN1_EXTENSION_ROOT , dissect_initiatingMessage },
- { 1, "succesfulOutcome" , ASN1_EXTENSION_ROOT , dissect_succesfulOutcome },
- { 2, "unsuccesfulOutcome" , ASN1_EXTENSION_ROOT , dissect_unsuccesfulOutcome },
- { 3, "outcome" , ASN1_EXTENSION_ROOT , dissect_outcome },
+ { 0, &hf_nbap_initiatingMessage, ASN1_EXTENSION_ROOT , dissect_nbap_InitiatingMessage },
+ { 1, &hf_nbap_succesfulOutcome, ASN1_EXTENSION_ROOT , dissect_nbap_SuccessfulOutcome },
+ { 2, &hf_nbap_unsuccesfulOutcome, ASN1_EXTENSION_ROOT , dissect_nbap_UnsuccessfulOutcome },
+ { 3, &hf_nbap_outcome , ASN1_EXTENSION_ROOT , dissect_nbap_Outcome },
{ 0, NULL, 0, NULL }
};
@@ -4797,9 +4797,9 @@ static int dissect_value(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree
static const per_sequence_t ProtocolIE_Field_sequence[] = {
- { "id" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_id },
- { "criticality" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_criticality },
- { "value" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_value },
+ { "id" , &hf_nbap_id , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_ID },
+ { "criticality" , &hf_nbap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Criticality },
+ { "value" , &hf_nbap_value , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIEValue },
{ NULL, 0, 0, NULL }
};
@@ -4816,7 +4816,7 @@ static int dissect_ProtocolIE_Container_item(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t ProtocolIE_Container_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_ProtocolIE_Container_item },
+ { "" , &hf_nbap_ProtocolIE_Container_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Field },
};
static int
@@ -4856,9 +4856,9 @@ static int dissect_extensionValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pr
static const per_sequence_t ProtocolExtensionField_sequence[] = {
- { "id" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_id },
- { "criticality" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_criticality },
- { "extensionValue" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_extensionValue },
+ { "id" , &hf_nbap_id , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_ID },
+ { "criticality" , &hf_nbap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Criticality },
+ { "extensionValue" , &hf_nbap_extensionValue , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Extension },
{ NULL, 0, 0, NULL }
};
@@ -4875,7 +4875,7 @@ static int dissect_ProtocolExtensionContainer_item(tvbuff_t *tvb, int offset, as
static const per_sequence_t ProtocolExtensionContainer_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_ProtocolExtensionContainer_item },
+ { "" , &hf_nbap_ProtocolExtensionContainer_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolExtensionField },
};
static int
@@ -4898,8 +4898,8 @@ static int dissect_ie_Extensions(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pro
static const per_sequence_t AuditRequest_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -4916,8 +4916,8 @@ static int dissect_id_audit(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tr
static const per_sequence_t AuditRequiredIndication_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -4934,8 +4934,8 @@ static int dissect_id_auditRequired(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t BlockResourceRequest_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -4952,8 +4952,8 @@ static int dissect_id_blockResource(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t CellDeletionRequest_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -4970,8 +4970,8 @@ static int dissect_id_cellDeletion(tvbuff_t *tvb, int offset, asn_ctx_t *actx, p
static const per_sequence_t CellReconfigurationRequestFDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -4988,8 +4988,8 @@ static int dissect_id_cellReconfiguration(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t CellReconfigurationRequestTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5006,8 +5006,8 @@ static int dissect_id_cellReconfiguration_tdd(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t CellSetupRequestFDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5024,8 +5024,8 @@ static int dissect_id_cellSetup(tvbuff_t *tvb, int offset, asn_ctx_t *actx, prot
static const per_sequence_t CellSetupRequestTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5042,8 +5042,8 @@ static int dissect_id_cellSetup_tdd(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t CommonMeasurementFailureIndication_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5060,8 +5060,8 @@ static int dissect_id_commonMeasurementFailure(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t CommonMeasurementInitiationRequest_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5078,8 +5078,8 @@ static int dissect_id_commonMeasurementInitiation(tvbuff_t *tvb, int offset, asn
static const per_sequence_t CommonMeasurementReport_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5096,8 +5096,8 @@ static int dissect_id_commonMeasurementReport(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t CommonMeasurementTerminationRequest_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5114,8 +5114,8 @@ static int dissect_id_commonMeasurementTermination(tvbuff_t *tvb, int offset, as
static const per_sequence_t CommonTransportChannelDeletionRequest_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5132,8 +5132,8 @@ static int dissect_id_commonTransportChannelDelete(tvbuff_t *tvb, int offset, as
static const per_sequence_t CommonTransportChannelReconfigurationRequestFDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5150,8 +5150,8 @@ static int dissect_id_commonTransportChannelReconfigure(tvbuff_t *tvb, int offse
static const per_sequence_t CommonTransportChannelReconfigurationRequestTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5168,8 +5168,8 @@ static int dissect_id_commonTransportChannelReconfigure_tdd(tvbuff_t *tvb, int o
static const per_sequence_t CommonTransportChannelSetupRequestFDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5186,8 +5186,8 @@ static int dissect_id_commonTransportChannelSetup(tvbuff_t *tvb, int offset, asn
static const per_sequence_t CommonTransportChannelSetupRequestTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5204,8 +5204,8 @@ static int dissect_id_commonTransportChannelSetup_tdd(tvbuff_t *tvb, int offset,
static const per_sequence_t ResetRequest_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5222,8 +5222,8 @@ static int dissect_id_reset(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tr
static const per_sequence_t CompressedModeCommand_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5240,8 +5240,8 @@ static int dissect_id_compressedModeCommand(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t DedicatedMeasurementFailureIndication_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5258,8 +5258,8 @@ static int dissect_id_dedicatedMeasurementFailure(tvbuff_t *tvb, int offset, asn
static const per_sequence_t DedicatedMeasurementInitiationRequest_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5276,8 +5276,8 @@ static int dissect_id_dedicatedMeasurementInitiation(tvbuff_t *tvb, int offset,
static const per_sequence_t DedicatedMeasurementReport_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5294,8 +5294,8 @@ static int dissect_id_dedicatedMeasurementReport(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t DedicatedMeasurementTerminationRequest_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5312,8 +5312,8 @@ static int dissect_id_dedicatedMeasurementTermination(tvbuff_t *tvb, int offset,
static const per_sequence_t DL_PowerControlRequest_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5330,8 +5330,8 @@ static int dissect_id_downlinkPowerControl(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t ErrorIndication_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5403,8 +5403,8 @@ static const value_string nbap_PrivateIE_ID_vals[] = {
};
static const per_choice_t PrivateIE_ID_choice[] = {
- { 0, "local" , ASN1_NO_EXTENSIONS , dissect_local },
- { 1, "global" , ASN1_NO_EXTENSIONS , dissect_global },
+ { 0, &hf_nbap_local , ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_65535 },
+ { 1, &hf_nbap_global , ASN1_NO_EXTENSIONS , dissect_nbap_OBJECT_IDENTIFIER },
{ 0, NULL, 0, NULL }
};
@@ -5441,9 +5441,9 @@ static int dissect_privateIEvalue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pr
static const per_sequence_t PrivateIE_Field_sequence[] = {
- { "privateIEid" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_privateIEid },
- { "criticality" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_criticality },
- { "privateIEvalue" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_privateIEvalue },
+ { "privateIEid" , &hf_nbap_privateIEid , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_PrivateIE_ID },
+ { "criticality" , &hf_nbap_criticality , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Criticality },
+ { "privateIEvalue" , &hf_nbap_privateIEvalue , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_PrivateIEvalue },
{ NULL, 0, 0, NULL }
};
@@ -5460,7 +5460,7 @@ static int dissect_PrivateIE_Container_item(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t PrivateIE_Container_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_PrivateIE_Container_item },
+ { "" , &hf_nbap_PrivateIE_Container_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_PrivateIE_Field },
};
static int
@@ -5477,7 +5477,7 @@ static int dissect_privateIEs(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_
static const per_sequence_t PrivateMessage_sequence[] = {
- { "privateIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_privateIEs },
+ { "privateIEs" , &hf_nbap_privateIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PrivateIE_Container },
{ NULL, 0, 0, NULL }
};
@@ -5497,8 +5497,8 @@ static int dissect_id_privateMessageForCommon(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t RadioLinkAdditionRequestFDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5515,8 +5515,8 @@ static int dissect_id_radioLinkAddition(tvbuff_t *tvb, int offset, asn_ctx_t *ac
static const per_sequence_t RadioLinkDeletionRequest_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5533,8 +5533,8 @@ static int dissect_id_radioLinkDeletion(tvbuff_t *tvb, int offset, asn_ctx_t *ac
static const per_sequence_t RadioLinkFailureIndication_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5551,8 +5551,8 @@ static int dissect_id_radioLinkFailure(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t RadioLinkRestoreIndication_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5569,8 +5569,8 @@ static int dissect_id_radioLinkRestoration(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t RadioLinkSetupRequestFDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5587,8 +5587,8 @@ static int dissect_id_radioLinkSetup(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t RadioLinkSetupRequestTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5605,8 +5605,8 @@ static int dissect_id_radioLinkSetup_tdd(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t ResourceStatusIndication_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5623,8 +5623,8 @@ static int dissect_id_resourceStatusIndication(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t RadioLinkReconfigurationCancel_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5641,8 +5641,8 @@ static int dissect_id_synchronisedRadioLinkReconfigurationCancellation(tvbuff_t
static const per_sequence_t RadioLinkReconfigurationCommit_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5659,8 +5659,8 @@ static int dissect_id_synchronisedRadioLinkReconfigurationCommit(tvbuff_t *tvb,
static const per_sequence_t RadioLinkReconfigurationPrepareFDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5677,8 +5677,8 @@ static int dissect_id_synchronisedRadioLinkReconfigurationPreparation(tvbuff_t *
static const per_sequence_t RadioLinkReconfigurationPrepareTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5695,8 +5695,8 @@ static int dissect_id_synchronisedRadioLinkReconfigurationPreparation_tdd(tvbuff
static const per_sequence_t SystemInformationUpdateRequest_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5713,8 +5713,8 @@ static int dissect_id_systemInformationUpdate(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t UnblockResourceIndication_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5731,8 +5731,8 @@ static int dissect_id_unblockResource(tvbuff_t *tvb, int offset, asn_ctx_t *actx
static const per_sequence_t RadioLinkReconfigurationRequestFDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5749,8 +5749,8 @@ static int dissect_id_unSynchronisedRadioLinkReconfiguration(tvbuff_t *tvb, int
static const per_sequence_t RadioLinkReconfigurationRequestTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5767,8 +5767,8 @@ static int dissect_id_unSynchronisedRadioLinkReconfiguration_tdd(tvbuff_t *tvb,
static const per_sequence_t DL_PowerTimeslotControlRequest_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5785,8 +5785,8 @@ static int dissect_id_downlinkPowerTimeslotControl(tvbuff_t *tvb, int offset, as
static const per_sequence_t PhysicalSharedChannelReconfigurationRequestFDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5803,8 +5803,8 @@ static int dissect_id_physicalSharedChannelReconfiguration(tvbuff_t *tvb, int of
static const per_sequence_t PhysicalSharedChannelReconfigurationRequestTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5821,8 +5821,8 @@ static int dissect_id_physicalSharedChannelReconfiguration_tdd(tvbuff_t *tvb, in
static const per_sequence_t RadioLinkPreemptionRequiredIndication_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5839,8 +5839,8 @@ static int dissect_id_radioLinkPreemption(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t InformationExchangeFailureIndication_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5857,8 +5857,8 @@ static int dissect_id_informationExchangeFailure(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t InformationExchangeInitiationRequest_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5875,8 +5875,8 @@ static int dissect_id_informationExchangeInitiation(tvbuff_t *tvb, int offset, a
static const per_sequence_t InformationExchangeTerminationRequest_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5893,8 +5893,8 @@ static int dissect_id_informationExchangeTermination(tvbuff_t *tvb, int offset,
static const per_sequence_t InformationReport_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5911,8 +5911,8 @@ static int dissect_id_informationReporting(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t CellSynchronisationAdjustmentRequestTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5929,8 +5929,8 @@ static int dissect_id_cellSynchronisationAdjustment(tvbuff_t *tvb, int offset, a
static const per_sequence_t CellSynchronisationInitiationRequestTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5947,8 +5947,8 @@ static int dissect_id_cellSynchronisationInitiation(tvbuff_t *tvb, int offset, a
static const per_sequence_t CellSynchronisationReconfigurationRequestTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5965,8 +5965,8 @@ static int dissect_id_cellSynchronisationReconfiguration(tvbuff_t *tvb, int offs
static const per_sequence_t CellSynchronisationReportTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -5983,8 +5983,8 @@ static int dissect_id_cellSynchronisationReporting(tvbuff_t *tvb, int offset, as
static const per_sequence_t CellSynchronisationTerminationRequestTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6001,8 +6001,8 @@ static int dissect_id_cellSynchronisationTermination(tvbuff_t *tvb, int offset,
static const per_sequence_t CellSynchronisationFailureIndicationTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6019,8 +6019,8 @@ static int dissect_id_cellSynchronisationFailure(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t BearerRearrangementIndication_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6037,8 +6037,8 @@ static int dissect_id_BearerRearrangement(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t RadioLinkActivationCommandFDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6055,8 +6055,8 @@ static int dissect_id_radioLinkActivation(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t RadioLinkActivationCommandTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6073,8 +6073,8 @@ static int dissect_id_radioLinkActivation_tdd(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t RadioLinkParameterUpdateIndicationFDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6091,8 +6091,8 @@ static int dissect_id_radioLinkParameterUpdate(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t RadioLinkParameterUpdateIndicationTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6109,8 +6109,8 @@ static int dissect_id_radioLinkParameterUpdate_tdd(tvbuff_t *tvb, int offset, as
static const per_sequence_t MBMSNotificationUpdateCommand_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6194,69 +6194,69 @@ static const value_string nbap_DummyInitiatingmessages_vals[] = {
};
static const per_choice_t DummyInitiatingmessages_choice[] = {
- { 0, "id-audit" , ASN1_EXTENSION_ROOT , dissect_id_audit },
- { 1, "id-auditRequired" , ASN1_EXTENSION_ROOT , dissect_id_auditRequired },
- { 2, "id-blockResource" , ASN1_EXTENSION_ROOT , dissect_id_blockResource },
- { 3, "id-cellDeletion" , ASN1_EXTENSION_ROOT , dissect_id_cellDeletion },
- { 4, "id-cellReconfiguration" , ASN1_EXTENSION_ROOT , dissect_id_cellReconfiguration },
- { 5, "id-cellReconfiguration-tdd" , ASN1_EXTENSION_ROOT , dissect_id_cellReconfiguration_tdd },
- { 6, "id-cellSetup" , ASN1_EXTENSION_ROOT , dissect_id_cellSetup },
- { 7, "id-cellSetup-tdd" , ASN1_EXTENSION_ROOT , dissect_id_cellSetup_tdd },
- { 8, "id-commonMeasurementFailure" , ASN1_EXTENSION_ROOT , dissect_id_commonMeasurementFailure },
- { 9, "id-commonMeasurementInitiation", ASN1_EXTENSION_ROOT , dissect_id_commonMeasurementInitiation },
- { 10, "id-commonMeasurementReport" , ASN1_EXTENSION_ROOT , dissect_id_commonMeasurementReport },
- { 11, "id-commonMeasurementTermination", ASN1_EXTENSION_ROOT , dissect_id_commonMeasurementTermination },
- { 12, "id-commonTransportChannelDelete", ASN1_EXTENSION_ROOT , dissect_id_commonTransportChannelDelete },
- { 13, "id-commonTransportChannelReconfigure", ASN1_EXTENSION_ROOT , dissect_id_commonTransportChannelReconfigure },
- { 14, "id-commonTransportChannelReconfigure-tdd", ASN1_EXTENSION_ROOT , dissect_id_commonTransportChannelReconfigure_tdd },
- { 15, "id-commonTransportChannelSetup", ASN1_EXTENSION_ROOT , dissect_id_commonTransportChannelSetup },
- { 16, "id-commonTransportChannelSetup-tdd", ASN1_EXTENSION_ROOT , dissect_id_commonTransportChannelSetup_tdd },
- { 17, "id-reset" , ASN1_EXTENSION_ROOT , dissect_id_reset },
- { 18, "id-compressedModeCommand" , ASN1_EXTENSION_ROOT , dissect_id_compressedModeCommand },
- { 19, "id-dedicatedMeasurementFailure", ASN1_EXTENSION_ROOT , dissect_id_dedicatedMeasurementFailure },
- { 20, "id-dedicatedMeasurementInitiation", ASN1_EXTENSION_ROOT , dissect_id_dedicatedMeasurementInitiation },
- { 21, "id-dedicatedMeasurementReport", ASN1_EXTENSION_ROOT , dissect_id_dedicatedMeasurementReport },
- { 22, "id-dedicatedMeasurementTermination", ASN1_EXTENSION_ROOT , dissect_id_dedicatedMeasurementTermination },
- { 23, "id-downlinkPowerControl" , ASN1_EXTENSION_ROOT , dissect_id_downlinkPowerControl },
- { 24, "id-errorIndicationForDedicated", ASN1_EXTENSION_ROOT , dissect_id_errorIndicationForDedicated },
- { 25, "id-privateMessageForDedicated", ASN1_EXTENSION_ROOT , dissect_id_privateMessageForDedicated },
- { 26, "id-radioLinkAddition" , ASN1_EXTENSION_ROOT , dissect_id_radioLinkAddition },
- { 27, "id-radioLinkDeletion" , ASN1_EXTENSION_ROOT , dissect_id_radioLinkDeletion },
- { 28, "id-radioLinkFailure" , ASN1_EXTENSION_ROOT , dissect_id_radioLinkFailure },
- { 29, "id-radioLinkRestoration" , ASN1_EXTENSION_ROOT , dissect_id_radioLinkRestoration },
- { 30, "id-radioLinkSetup" , ASN1_EXTENSION_ROOT , dissect_id_radioLinkSetup },
- { 31, "id-radioLinkSetup-tdd" , ASN1_EXTENSION_ROOT , dissect_id_radioLinkSetup_tdd },
- { 32, "id-resourceStatusIndication" , ASN1_EXTENSION_ROOT , dissect_id_resourceStatusIndication },
- { 33, "id-synchronisedRadioLinkReconfigurationCancellation", ASN1_EXTENSION_ROOT , dissect_id_synchronisedRadioLinkReconfigurationCancellation },
- { 34, "id-synchronisedRadioLinkReconfigurationCommit", ASN1_EXTENSION_ROOT , dissect_id_synchronisedRadioLinkReconfigurationCommit },
- { 35, "id-synchronisedRadioLinkReconfigurationPreparation", ASN1_EXTENSION_ROOT , dissect_id_synchronisedRadioLinkReconfigurationPreparation },
- { 36, "id-synchronisedRadioLinkReconfigurationPreparation-tdd", ASN1_EXTENSION_ROOT , dissect_id_synchronisedRadioLinkReconfigurationPreparation_tdd },
- { 37, "id-systemInformationUpdate" , ASN1_EXTENSION_ROOT , dissect_id_systemInformationUpdate },
- { 38, "id-unblockResource" , ASN1_EXTENSION_ROOT , dissect_id_unblockResource },
- { 39, "id-unSynchronisedRadioLinkReconfiguration", ASN1_EXTENSION_ROOT , dissect_id_unSynchronisedRadioLinkReconfiguration },
- { 40, "id-unSynchronisedRadioLinkReconfiguration-tdd", ASN1_EXTENSION_ROOT , dissect_id_unSynchronisedRadioLinkReconfiguration_tdd },
- { 41, "id-downlinkPowerTimeslotControl", ASN1_EXTENSION_ROOT , dissect_id_downlinkPowerTimeslotControl },
- { 42, "id-errorIndicationForCommon" , ASN1_EXTENSION_ROOT , dissect_id_errorIndicationForCommon },
- { 43, "id-privateMessageForCommon" , ASN1_EXTENSION_ROOT , dissect_id_privateMessageForCommon },
- { 44, "id-physicalSharedChannelReconfiguration", ASN1_EXTENSION_ROOT , dissect_id_physicalSharedChannelReconfiguration },
- { 45, "id-physicalSharedChannelReconfiguration-tdd", ASN1_EXTENSION_ROOT , dissect_id_physicalSharedChannelReconfiguration_tdd },
- { 46, "id-radioLinkPreemption" , ASN1_EXTENSION_ROOT , dissect_id_radioLinkPreemption },
- { 47, "id-informationExchangeFailure", ASN1_EXTENSION_ROOT , dissect_id_informationExchangeFailure },
- { 48, "id-informationExchangeInitiation", ASN1_EXTENSION_ROOT , dissect_id_informationExchangeInitiation },
- { 49, "id-informationExchangeTermination", ASN1_EXTENSION_ROOT , dissect_id_informationExchangeTermination },
- { 50, "id-informationReporting" , ASN1_EXTENSION_ROOT , dissect_id_informationReporting },
- { 51, "id-cellSynchronisationAdjustment", ASN1_EXTENSION_ROOT , dissect_id_cellSynchronisationAdjustment },
- { 52, "id-cellSynchronisationInitiation", ASN1_EXTENSION_ROOT , dissect_id_cellSynchronisationInitiation },
- { 53, "id-cellSynchronisationReconfiguration", ASN1_EXTENSION_ROOT , dissect_id_cellSynchronisationReconfiguration },
- { 54, "id-cellSynchronisationReporting", ASN1_EXTENSION_ROOT , dissect_id_cellSynchronisationReporting },
- { 55, "id-cellSynchronisationTermination", ASN1_EXTENSION_ROOT , dissect_id_cellSynchronisationTermination },
- { 56, "id-cellSynchronisationFailure", ASN1_EXTENSION_ROOT , dissect_id_cellSynchronisationFailure },
- { 57, "id-BearerRearrangement" , ASN1_EXTENSION_ROOT , dissect_id_BearerRearrangement },
- { 58, "id-radioLinkActivation" , ASN1_EXTENSION_ROOT , dissect_id_radioLinkActivation },
- { 59, "id-radioLinkActivation-tdd" , ASN1_EXTENSION_ROOT , dissect_id_radioLinkActivation_tdd },
- { 60, "id-radioLinkParameterUpdate" , ASN1_EXTENSION_ROOT , dissect_id_radioLinkParameterUpdate },
- { 61, "id-radioLinkParameterUpdate-tdd", ASN1_EXTENSION_ROOT , dissect_id_radioLinkParameterUpdate_tdd },
- { 62, "id-mBMSNotificationUpdate" , ASN1_EXTENSION_ROOT , dissect_id_mBMSNotificationUpdate },
+ { 0, &hf_nbap_id_audit , ASN1_EXTENSION_ROOT , dissect_nbap_AuditRequest },
+ { 1, &hf_nbap_id_auditRequired, ASN1_EXTENSION_ROOT , dissect_nbap_AuditRequiredIndication },
+ { 2, &hf_nbap_id_blockResource, ASN1_EXTENSION_ROOT , dissect_nbap_BlockResourceRequest },
+ { 3, &hf_nbap_id_cellDeletion, ASN1_EXTENSION_ROOT , dissect_nbap_CellDeletionRequest },
+ { 4, &hf_nbap_id_cellReconfiguration, ASN1_EXTENSION_ROOT , dissect_nbap_CellReconfigurationRequestFDD },
+ { 5, &hf_nbap_id_cellReconfiguration_tdd, ASN1_EXTENSION_ROOT , dissect_nbap_CellReconfigurationRequestTDD },
+ { 6, &hf_nbap_id_cellSetup , ASN1_EXTENSION_ROOT , dissect_nbap_CellSetupRequestFDD },
+ { 7, &hf_nbap_id_cellSetup_tdd, ASN1_EXTENSION_ROOT , dissect_nbap_CellSetupRequestTDD },
+ { 8, &hf_nbap_id_commonMeasurementFailure, ASN1_EXTENSION_ROOT , dissect_nbap_CommonMeasurementFailureIndication },
+ { 9, &hf_nbap_id_commonMeasurementInitiation, ASN1_EXTENSION_ROOT , dissect_nbap_CommonMeasurementInitiationRequest },
+ { 10, &hf_nbap_id_commonMeasurementReport, ASN1_EXTENSION_ROOT , dissect_nbap_CommonMeasurementReport },
+ { 11, &hf_nbap_id_commonMeasurementTermination, ASN1_EXTENSION_ROOT , dissect_nbap_CommonMeasurementTerminationRequest },
+ { 12, &hf_nbap_id_commonTransportChannelDelete, ASN1_EXTENSION_ROOT , dissect_nbap_CommonTransportChannelDeletionRequest },
+ { 13, &hf_nbap_id_commonTransportChannelReconfigure, ASN1_EXTENSION_ROOT , dissect_nbap_CommonTransportChannelReconfigurationRequestFDD },
+ { 14, &hf_nbap_id_commonTransportChannelReconfigure_tdd, ASN1_EXTENSION_ROOT , dissect_nbap_CommonTransportChannelReconfigurationRequestTDD },
+ { 15, &hf_nbap_id_commonTransportChannelSetup, ASN1_EXTENSION_ROOT , dissect_nbap_CommonTransportChannelSetupRequestFDD },
+ { 16, &hf_nbap_id_commonTransportChannelSetup_tdd, ASN1_EXTENSION_ROOT , dissect_nbap_CommonTransportChannelSetupRequestTDD },
+ { 17, &hf_nbap_id_reset , ASN1_EXTENSION_ROOT , dissect_nbap_ResetRequest },
+ { 18, &hf_nbap_id_compressedModeCommand, ASN1_EXTENSION_ROOT , dissect_nbap_CompressedModeCommand },
+ { 19, &hf_nbap_id_dedicatedMeasurementFailure, ASN1_EXTENSION_ROOT , dissect_nbap_DedicatedMeasurementFailureIndication },
+ { 20, &hf_nbap_id_dedicatedMeasurementInitiation, ASN1_EXTENSION_ROOT , dissect_nbap_DedicatedMeasurementInitiationRequest },
+ { 21, &hf_nbap_id_dedicatedMeasurementReport, ASN1_EXTENSION_ROOT , dissect_nbap_DedicatedMeasurementReport },
+ { 22, &hf_nbap_id_dedicatedMeasurementTermination, ASN1_EXTENSION_ROOT , dissect_nbap_DedicatedMeasurementTerminationRequest },
+ { 23, &hf_nbap_id_downlinkPowerControl, ASN1_EXTENSION_ROOT , dissect_nbap_DL_PowerControlRequest },
+ { 24, &hf_nbap_id_errorIndicationForDedicated, ASN1_EXTENSION_ROOT , dissect_nbap_ErrorIndication },
+ { 25, &hf_nbap_id_privateMessageForDedicated, ASN1_EXTENSION_ROOT , dissect_nbap_PrivateMessage },
+ { 26, &hf_nbap_id_radioLinkAddition, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkAdditionRequestFDD },
+ { 27, &hf_nbap_id_radioLinkDeletion, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkDeletionRequest },
+ { 28, &hf_nbap_id_radioLinkFailure, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkFailureIndication },
+ { 29, &hf_nbap_id_radioLinkRestoration, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkRestoreIndication },
+ { 30, &hf_nbap_id_radioLinkSetup, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkSetupRequestFDD },
+ { 31, &hf_nbap_id_radioLinkSetup_tdd, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkSetupRequestTDD },
+ { 32, &hf_nbap_id_resourceStatusIndication, ASN1_EXTENSION_ROOT , dissect_nbap_ResourceStatusIndication },
+ { 33, &hf_nbap_id_synchronisedRadioLinkReconfigurationCancellation, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkReconfigurationCancel },
+ { 34, &hf_nbap_id_synchronisedRadioLinkReconfigurationCommit, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkReconfigurationCommit },
+ { 35, &hf_nbap_id_synchronisedRadioLinkReconfigurationPreparation, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkReconfigurationPrepareFDD },
+ { 36, &hf_nbap_id_synchronisedRadioLinkReconfigurationPreparation_tdd, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkReconfigurationPrepareTDD },
+ { 37, &hf_nbap_id_systemInformationUpdate, ASN1_EXTENSION_ROOT , dissect_nbap_SystemInformationUpdateRequest },
+ { 38, &hf_nbap_id_unblockResource, ASN1_EXTENSION_ROOT , dissect_nbap_UnblockResourceIndication },
+ { 39, &hf_nbap_id_unSynchronisedRadioLinkReconfiguration, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkReconfigurationRequestFDD },
+ { 40, &hf_nbap_id_unSynchronisedRadioLinkReconfiguration_tdd, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkReconfigurationRequestTDD },
+ { 41, &hf_nbap_id_downlinkPowerTimeslotControl, ASN1_EXTENSION_ROOT , dissect_nbap_DL_PowerTimeslotControlRequest },
+ { 42, &hf_nbap_id_errorIndicationForCommon, ASN1_EXTENSION_ROOT , dissect_nbap_ErrorIndication },
+ { 43, &hf_nbap_id_privateMessageForCommon, ASN1_EXTENSION_ROOT , dissect_nbap_PrivateMessage },
+ { 44, &hf_nbap_id_physicalSharedChannelReconfiguration, ASN1_EXTENSION_ROOT , dissect_nbap_PhysicalSharedChannelReconfigurationRequestFDD },
+ { 45, &hf_nbap_id_physicalSharedChannelReconfiguration_tdd, ASN1_EXTENSION_ROOT , dissect_nbap_PhysicalSharedChannelReconfigurationRequestTDD },
+ { 46, &hf_nbap_id_radioLinkPreemption, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkPreemptionRequiredIndication },
+ { 47, &hf_nbap_id_informationExchangeFailure, ASN1_EXTENSION_ROOT , dissect_nbap_InformationExchangeFailureIndication },
+ { 48, &hf_nbap_id_informationExchangeInitiation, ASN1_EXTENSION_ROOT , dissect_nbap_InformationExchangeInitiationRequest },
+ { 49, &hf_nbap_id_informationExchangeTermination, ASN1_EXTENSION_ROOT , dissect_nbap_InformationExchangeTerminationRequest },
+ { 50, &hf_nbap_id_informationReporting, ASN1_EXTENSION_ROOT , dissect_nbap_InformationReport },
+ { 51, &hf_nbap_id_cellSynchronisationAdjustment, ASN1_EXTENSION_ROOT , dissect_nbap_CellSynchronisationAdjustmentRequestTDD },
+ { 52, &hf_nbap_id_cellSynchronisationInitiation, ASN1_EXTENSION_ROOT , dissect_nbap_CellSynchronisationInitiationRequestTDD },
+ { 53, &hf_nbap_id_cellSynchronisationReconfiguration, ASN1_EXTENSION_ROOT , dissect_nbap_CellSynchronisationReconfigurationRequestTDD },
+ { 54, &hf_nbap_id_cellSynchronisationReporting, ASN1_EXTENSION_ROOT , dissect_nbap_CellSynchronisationReportTDD },
+ { 55, &hf_nbap_id_cellSynchronisationTermination, ASN1_EXTENSION_ROOT , dissect_nbap_CellSynchronisationTerminationRequestTDD },
+ { 56, &hf_nbap_id_cellSynchronisationFailure, ASN1_EXTENSION_ROOT , dissect_nbap_CellSynchronisationFailureIndicationTDD },
+ { 57, &hf_nbap_id_BearerRearrangement, ASN1_EXTENSION_ROOT , dissect_nbap_BearerRearrangementIndication },
+ { 58, &hf_nbap_id_radioLinkActivation, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkActivationCommandFDD },
+ { 59, &hf_nbap_id_radioLinkActivation_tdd, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkActivationCommandTDD },
+ { 60, &hf_nbap_id_radioLinkParameterUpdate, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkParameterUpdateIndicationFDD },
+ { 61, &hf_nbap_id_radioLinkParameterUpdate_tdd, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkParameterUpdateIndicationTDD },
+ { 62, &hf_nbap_id_mBMSNotificationUpdate, ASN1_EXTENSION_ROOT , dissect_nbap_MBMSNotificationUpdateCommand },
{ 0, NULL, 0, NULL }
};
@@ -6271,8 +6271,8 @@ dissect_nbap_DummyInitiatingmessages(tvbuff_t *tvb, int offset, asn_ctx_t *actx
static const per_sequence_t AuditResponse_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6289,8 +6289,8 @@ static int dissect_id_audit1(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_t
static const per_sequence_t BlockResourceResponse_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6307,8 +6307,8 @@ static int dissect_id_blockResource1(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t CellDeletionResponse_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6325,8 +6325,8 @@ static int dissect_id_cellDeletion1(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t CellReconfigurationResponse_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6343,8 +6343,8 @@ static int dissect_id_cellReconfiguration1(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t CellSetupResponse_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6361,8 +6361,8 @@ static int dissect_id_cellSetup1(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pro
static const per_sequence_t CommonMeasurementInitiationFailure_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6379,8 +6379,8 @@ static int dissect_id_commonMeasurementInitiation1(tvbuff_t *tvb, int offset, as
static const per_sequence_t CommonTransportChannelDeletionResponse_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6397,8 +6397,8 @@ static int dissect_id_commonTransportChannelDelete1(tvbuff_t *tvb, int offset, a
static const per_sequence_t CommonTransportChannelReconfigurationResponse_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6415,8 +6415,8 @@ static int dissect_id_commonTransportChannelReconfigure1(tvbuff_t *tvb, int offs
static const per_sequence_t CommonTransportChannelSetupResponse_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6433,8 +6433,8 @@ static int dissect_id_commonTransportChannelSetup1(tvbuff_t *tvb, int offset, as
static const per_sequence_t ResetResponse_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6451,8 +6451,8 @@ static int dissect_id_reset1(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_t
static const per_sequence_t DedicatedMeasurementInitiationResponse_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6469,8 +6469,8 @@ static int dissect_id_dedicatedMeasurementInitiation1(tvbuff_t *tvb, int offset,
static const per_sequence_t RadioLinkAdditionResponseFDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6487,8 +6487,8 @@ static int dissect_id_radioLinkAddition1(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t RadioLinkAdditionResponseTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6505,8 +6505,8 @@ static int dissect_id_radioLinkAddition_tdd(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t RadioLinkDeletionResponse_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6523,8 +6523,8 @@ static int dissect_id_radioLinkDeletion1(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t RadioLinkSetupResponseFDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6541,8 +6541,8 @@ static int dissect_id_radioLinkSetup1(tvbuff_t *tvb, int offset, asn_ctx_t *actx
static const per_sequence_t RadioLinkSetupResponseTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6559,8 +6559,8 @@ static int dissect_id_radioLinkSetup_tdd1(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t RadioLinkReconfigurationReady_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6577,8 +6577,8 @@ static int dissect_id_synchronisedRadioLinkReconfigurationPreparation1(tvbuff_t
static const per_sequence_t SystemInformationUpdateResponse_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6595,8 +6595,8 @@ static int dissect_id_systemInformationUpdate1(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t RadioLinkReconfigurationResponse_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6613,8 +6613,8 @@ static int dissect_id_unSynchronisedRadioLinkReconfiguration1(tvbuff_t *tvb, int
static const per_sequence_t PhysicalSharedChannelReconfigurationResponse_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6631,8 +6631,8 @@ static int dissect_id_physicalSharedChannelReconfiguration1(tvbuff_t *tvb, int o
static const per_sequence_t InformationExchangeInitiationResponse_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6649,8 +6649,8 @@ static int dissect_id_informationExchangeInitiation1(tvbuff_t *tvb, int offset,
static const per_sequence_t CellSynchronisationAdjustmentResponseTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6667,8 +6667,8 @@ static int dissect_id_cellSynchronisationAdjustment1(tvbuff_t *tvb, int offset,
static const per_sequence_t CellSynchronisationInitiationResponseTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6685,8 +6685,8 @@ static int dissect_id_cellSynchronisationInitiation1(tvbuff_t *tvb, int offset,
static const per_sequence_t CellSynchronisationReconfigurationResponseTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6731,30 +6731,30 @@ static const value_string nbap_DummySuccessfullOutcomemessages_vals[] = {
};
static const per_choice_t DummySuccessfullOutcomemessages_choice[] = {
- { 0, "id-audit" , ASN1_EXTENSION_ROOT , dissect_id_audit1 },
- { 1, "id-blockResource" , ASN1_EXTENSION_ROOT , dissect_id_blockResource1 },
- { 2, "id-cellDeletion" , ASN1_EXTENSION_ROOT , dissect_id_cellDeletion1 },
- { 3, "id-cellReconfiguration" , ASN1_EXTENSION_ROOT , dissect_id_cellReconfiguration1 },
- { 4, "id-cellSetup" , ASN1_EXTENSION_ROOT , dissect_id_cellSetup1 },
- { 5, "id-commonMeasurementInitiation", ASN1_EXTENSION_ROOT , dissect_id_commonMeasurementInitiation1 },
- { 6, "id-commonTransportChannelDelete", ASN1_EXTENSION_ROOT , dissect_id_commonTransportChannelDelete1 },
- { 7, "id-commonTransportChannelReconfigure", ASN1_EXTENSION_ROOT , dissect_id_commonTransportChannelReconfigure1 },
- { 8, "id-commonTransportChannelSetup", ASN1_EXTENSION_ROOT , dissect_id_commonTransportChannelSetup1 },
- { 9, "id-reset" , ASN1_EXTENSION_ROOT , dissect_id_reset1 },
- { 10, "id-dedicatedMeasurementInitiation", ASN1_EXTENSION_ROOT , dissect_id_dedicatedMeasurementInitiation1 },
- { 11, "id-radioLinkAddition" , ASN1_EXTENSION_ROOT , dissect_id_radioLinkAddition1 },
- { 12, "id-radioLinkAddition-tdd" , ASN1_EXTENSION_ROOT , dissect_id_radioLinkAddition_tdd },
- { 13, "id-radioLinkDeletion" , ASN1_EXTENSION_ROOT , dissect_id_radioLinkDeletion1 },
- { 14, "id-radioLinkSetup" , ASN1_EXTENSION_ROOT , dissect_id_radioLinkSetup1 },
- { 15, "id-radioLinkSetup-tdd" , ASN1_EXTENSION_ROOT , dissect_id_radioLinkSetup_tdd1 },
- { 16, "id-synchronisedRadioLinkReconfigurationPreparation", ASN1_EXTENSION_ROOT , dissect_id_synchronisedRadioLinkReconfigurationPreparation1 },
- { 17, "id-systemInformationUpdate" , ASN1_EXTENSION_ROOT , dissect_id_systemInformationUpdate1 },
- { 18, "id-unSynchronisedRadioLinkReconfiguration", ASN1_EXTENSION_ROOT , dissect_id_unSynchronisedRadioLinkReconfiguration1 },
- { 19, "id-physicalSharedChannelReconfiguration", ASN1_EXTENSION_ROOT , dissect_id_physicalSharedChannelReconfiguration1 },
- { 20, "id-informationExchangeInitiation", ASN1_EXTENSION_ROOT , dissect_id_informationExchangeInitiation1 },
- { 21, "id-cellSynchronisationAdjustment", ASN1_EXTENSION_ROOT , dissect_id_cellSynchronisationAdjustment1 },
- { 22, "id-cellSynchronisationInitiation", ASN1_EXTENSION_ROOT , dissect_id_cellSynchronisationInitiation1 },
- { 23, "id-cellSynchronisationReconfiguration", ASN1_EXTENSION_ROOT , dissect_id_cellSynchronisationReconfiguration1 },
+ { 0, &hf_nbap_id_audit1 , ASN1_EXTENSION_ROOT , dissect_nbap_AuditResponse },
+ { 1, &hf_nbap_id_blockResource1, ASN1_EXTENSION_ROOT , dissect_nbap_BlockResourceResponse },
+ { 2, &hf_nbap_id_cellDeletion1, ASN1_EXTENSION_ROOT , dissect_nbap_CellDeletionResponse },
+ { 3, &hf_nbap_id_cellReconfiguration1, ASN1_EXTENSION_ROOT , dissect_nbap_CellReconfigurationResponse },
+ { 4, &hf_nbap_id_cellSetup1 , ASN1_EXTENSION_ROOT , dissect_nbap_CellSetupResponse },
+ { 5, &hf_nbap_id_commonMeasurementInitiation1, ASN1_EXTENSION_ROOT , dissect_nbap_CommonMeasurementInitiationFailure },
+ { 6, &hf_nbap_id_commonTransportChannelDelete1, ASN1_EXTENSION_ROOT , dissect_nbap_CommonTransportChannelDeletionResponse },
+ { 7, &hf_nbap_id_commonTransportChannelReconfigure1, ASN1_EXTENSION_ROOT , dissect_nbap_CommonTransportChannelReconfigurationResponse },
+ { 8, &hf_nbap_id_commonTransportChannelSetup1, ASN1_EXTENSION_ROOT , dissect_nbap_CommonTransportChannelSetupResponse },
+ { 9, &hf_nbap_id_reset1 , ASN1_EXTENSION_ROOT , dissect_nbap_ResetResponse },
+ { 10, &hf_nbap_id_dedicatedMeasurementInitiation1, ASN1_EXTENSION_ROOT , dissect_nbap_DedicatedMeasurementInitiationResponse },
+ { 11, &hf_nbap_id_radioLinkAddition1, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkAdditionResponseFDD },
+ { 12, &hf_nbap_id_radioLinkAddition_tdd, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkAdditionResponseTDD },
+ { 13, &hf_nbap_id_radioLinkDeletion1, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkDeletionResponse },
+ { 14, &hf_nbap_id_radioLinkSetup1, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkSetupResponseFDD },
+ { 15, &hf_nbap_id_radioLinkSetup_tdd1, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkSetupResponseTDD },
+ { 16, &hf_nbap_id_synchronisedRadioLinkReconfigurationPreparation1, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkReconfigurationReady },
+ { 17, &hf_nbap_id_systemInformationUpdate1, ASN1_EXTENSION_ROOT , dissect_nbap_SystemInformationUpdateResponse },
+ { 18, &hf_nbap_id_unSynchronisedRadioLinkReconfiguration1, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkReconfigurationResponse },
+ { 19, &hf_nbap_id_physicalSharedChannelReconfiguration1, ASN1_EXTENSION_ROOT , dissect_nbap_PhysicalSharedChannelReconfigurationResponse },
+ { 20, &hf_nbap_id_informationExchangeInitiation1, ASN1_EXTENSION_ROOT , dissect_nbap_InformationExchangeInitiationResponse },
+ { 21, &hf_nbap_id_cellSynchronisationAdjustment1, ASN1_EXTENSION_ROOT , dissect_nbap_CellSynchronisationAdjustmentResponseTDD },
+ { 22, &hf_nbap_id_cellSynchronisationInitiation1, ASN1_EXTENSION_ROOT , dissect_nbap_CellSynchronisationInitiationResponseTDD },
+ { 23, &hf_nbap_id_cellSynchronisationReconfiguration1, ASN1_EXTENSION_ROOT , dissect_nbap_CellSynchronisationReconfigurationResponseTDD },
{ 0, NULL, 0, NULL }
};
@@ -6769,8 +6769,8 @@ dissect_nbap_DummySuccessfullOutcomemessages(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t AuditFailure_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6787,8 +6787,8 @@ static int dissect_id_audit2(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_t
static const per_sequence_t BlockResourceFailure_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6805,8 +6805,8 @@ static int dissect_id_blockResource2(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t CellReconfigurationFailure_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6823,8 +6823,8 @@ static int dissect_id_cellReconfiguration2(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t CellSetupFailure_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6841,8 +6841,8 @@ static int dissect_id_cellSetup2(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pro
static const per_sequence_t CommonMeasurementInitiationResponse_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6859,8 +6859,8 @@ static int dissect_id_commonMeasurementInitiation2(tvbuff_t *tvb, int offset, as
static const per_sequence_t CommonTransportChannelReconfigurationFailure_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6877,8 +6877,8 @@ static int dissect_id_commonTransportChannelReconfigure2(tvbuff_t *tvb, int offs
static const per_sequence_t CommonTransportChannelSetupFailure_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6895,8 +6895,8 @@ static int dissect_id_commonTransportChannelSetup2(tvbuff_t *tvb, int offset, as
static const per_sequence_t DedicatedMeasurementInitiationFailure_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6913,8 +6913,8 @@ static int dissect_id_dedicatedMeasurementInitiation2(tvbuff_t *tvb, int offset,
static const per_sequence_t RadioLinkAdditionFailureFDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6931,8 +6931,8 @@ static int dissect_id_radioLinkAddition2(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t RadioLinkAdditionFailureTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6949,8 +6949,8 @@ static int dissect_id_radioLinkAddition_tdd1(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t RadioLinkSetupFailureFDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6967,8 +6967,8 @@ static int dissect_id_radioLinkSetup2(tvbuff_t *tvb, int offset, asn_ctx_t *actx
static const per_sequence_t RadioLinkSetupFailureTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -6985,8 +6985,8 @@ static int dissect_id_radioLinkSetup_tdd2(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t RadioLinkReconfigurationFailure_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -7006,8 +7006,8 @@ static int dissect_id_unSynchronisedRadioLinkReconfiguration2(tvbuff_t *tvb, int
static const per_sequence_t SystemInformationUpdateFailure_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -7024,8 +7024,8 @@ static int dissect_id_systemInformationUpdate2(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t PhysicalSharedChannelReconfigurationFailure_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -7042,8 +7042,8 @@ static int dissect_id_physicalSharedChannelReconfiguration2(tvbuff_t *tvb, int o
static const per_sequence_t InformationExchangeInitiationFailure_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -7060,8 +7060,8 @@ static int dissect_id_informationExchangeInitiation2(tvbuff_t *tvb, int offset,
static const per_sequence_t CellSynchronisationAdjustmentFailureTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -7078,8 +7078,8 @@ static int dissect_id_cellSynchronisationAdjustment2(tvbuff_t *tvb, int offset,
static const per_sequence_t CellSynchronisationInitiationFailureTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -7096,8 +7096,8 @@ static int dissect_id_cellSynchronisationInitiation2(tvbuff_t *tvb, int offset,
static const per_sequence_t CellSynchronisationReconfigurationFailureTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -7138,26 +7138,26 @@ static const value_string nbap_DummyUnsuccessfullOutcomemessages_vals[] = {
};
static const per_choice_t DummyUnsuccessfullOutcomemessages_choice[] = {
- { 0, "id-audit" , ASN1_EXTENSION_ROOT , dissect_id_audit2 },
- { 1, "id-blockResource" , ASN1_EXTENSION_ROOT , dissect_id_blockResource2 },
- { 2, "id-cellReconfiguration" , ASN1_EXTENSION_ROOT , dissect_id_cellReconfiguration2 },
- { 3, "id-cellSetup" , ASN1_EXTENSION_ROOT , dissect_id_cellSetup2 },
- { 4, "id-commonMeasurementInitiation", ASN1_EXTENSION_ROOT , dissect_id_commonMeasurementInitiation2 },
- { 5, "id-commonTransportChannelReconfigure", ASN1_EXTENSION_ROOT , dissect_id_commonTransportChannelReconfigure2 },
- { 6, "id-commonTransportChannelSetup", ASN1_EXTENSION_ROOT , dissect_id_commonTransportChannelSetup2 },
- { 7, "id-dedicatedMeasurementInitiation", ASN1_EXTENSION_ROOT , dissect_id_dedicatedMeasurementInitiation2 },
- { 8, "id-radioLinkAddition" , ASN1_EXTENSION_ROOT , dissect_id_radioLinkAddition2 },
- { 9, "id-radioLinkAddition-tdd" , ASN1_EXTENSION_ROOT , dissect_id_radioLinkAddition_tdd1 },
- { 10, "id-radioLinkSetup" , ASN1_EXTENSION_ROOT , dissect_id_radioLinkSetup2 },
- { 11, "id-radioLinkSetup-tdd" , ASN1_EXTENSION_ROOT , dissect_id_radioLinkSetup_tdd2 },
- { 12, "id-synchronisedRadioLinkReconfigurationPreparation", ASN1_EXTENSION_ROOT , dissect_id_synchronisedRadioLinkReconfigurationPreparation2 },
- { 13, "id-systemInformationUpdate" , ASN1_EXTENSION_ROOT , dissect_id_systemInformationUpdate2 },
- { 14, "id-unSynchronisedRadioLinkReconfiguration", ASN1_EXTENSION_ROOT , dissect_id_unSynchronisedRadioLinkReconfiguration2 },
- { 15, "id-physicalSharedChannelReconfiguration", ASN1_EXTENSION_ROOT , dissect_id_physicalSharedChannelReconfiguration2 },
- { 16, "id-informationExchangeInitiation", ASN1_EXTENSION_ROOT , dissect_id_informationExchangeInitiation2 },
- { 17, "id-cellSynchronisationAdjustment", ASN1_EXTENSION_ROOT , dissect_id_cellSynchronisationAdjustment2 },
- { 18, "id-cellSynchronisationInitiation", ASN1_EXTENSION_ROOT , dissect_id_cellSynchronisationInitiation2 },
- { 19, "id-cellSynchronisationReconfiguration", ASN1_EXTENSION_ROOT , dissect_id_cellSynchronisationReconfiguration2 },
+ { 0, &hf_nbap_id_audit2 , ASN1_EXTENSION_ROOT , dissect_nbap_AuditFailure },
+ { 1, &hf_nbap_id_blockResource2, ASN1_EXTENSION_ROOT , dissect_nbap_BlockResourceFailure },
+ { 2, &hf_nbap_id_cellReconfiguration2, ASN1_EXTENSION_ROOT , dissect_nbap_CellReconfigurationFailure },
+ { 3, &hf_nbap_id_cellSetup2 , ASN1_EXTENSION_ROOT , dissect_nbap_CellSetupFailure },
+ { 4, &hf_nbap_id_commonMeasurementInitiation2, ASN1_EXTENSION_ROOT , dissect_nbap_CommonMeasurementInitiationResponse },
+ { 5, &hf_nbap_id_commonTransportChannelReconfigure2, ASN1_EXTENSION_ROOT , dissect_nbap_CommonTransportChannelReconfigurationFailure },
+ { 6, &hf_nbap_id_commonTransportChannelSetup2, ASN1_EXTENSION_ROOT , dissect_nbap_CommonTransportChannelSetupFailure },
+ { 7, &hf_nbap_id_dedicatedMeasurementInitiation2, ASN1_EXTENSION_ROOT , dissect_nbap_DedicatedMeasurementInitiationFailure },
+ { 8, &hf_nbap_id_radioLinkAddition2, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkAdditionFailureFDD },
+ { 9, &hf_nbap_id_radioLinkAddition_tdd1, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkAdditionFailureTDD },
+ { 10, &hf_nbap_id_radioLinkSetup2, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkSetupFailureFDD },
+ { 11, &hf_nbap_id_radioLinkSetup_tdd2, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkSetupFailureTDD },
+ { 12, &hf_nbap_id_synchronisedRadioLinkReconfigurationPreparation2, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkReconfigurationFailure },
+ { 13, &hf_nbap_id_systemInformationUpdate2, ASN1_EXTENSION_ROOT , dissect_nbap_SystemInformationUpdateFailure },
+ { 14, &hf_nbap_id_unSynchronisedRadioLinkReconfiguration2, ASN1_EXTENSION_ROOT , dissect_nbap_RadioLinkReconfigurationFailure },
+ { 15, &hf_nbap_id_physicalSharedChannelReconfiguration2, ASN1_EXTENSION_ROOT , dissect_nbap_PhysicalSharedChannelReconfigurationFailure },
+ { 16, &hf_nbap_id_informationExchangeInitiation2, ASN1_EXTENSION_ROOT , dissect_nbap_InformationExchangeInitiationFailure },
+ { 17, &hf_nbap_id_cellSynchronisationAdjustment2, ASN1_EXTENSION_ROOT , dissect_nbap_CellSynchronisationAdjustmentFailureTDD },
+ { 18, &hf_nbap_id_cellSynchronisationInitiation2, ASN1_EXTENSION_ROOT , dissect_nbap_CellSynchronisationInitiationFailureTDD },
+ { 19, &hf_nbap_id_cellSynchronisationReconfiguration2, ASN1_EXTENSION_ROOT , dissect_nbap_CellSynchronisationReconfigurationFailureTDD },
{ 0, NULL, 0, NULL }
};
@@ -7246,10 +7246,10 @@ static int dissect_availabilityStatus(tvbuff_t *tvb, int offset, asn_ctx_t *actx
static const per_sequence_t Common_PhysicalChannel_Status_Information_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "resourceOperationalState" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_resourceOperationalState },
- { "availabilityStatus" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_availabilityStatus },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "resourceOperationalState", &hf_nbap_resourceOperationalState, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ResourceOperationalState },
+ { "availabilityStatus" , &hf_nbap_availabilityStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AvailabilityStatus },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -7324,10 +7324,10 @@ static int dissect_commonTransportChannelID(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t Common_TransportChannel_Status_Information_sequence[] = {
- { "commonTransportChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonTransportChannelID },
- { "resourceOperationalState" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_resourceOperationalState },
- { "availabilityStatus" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_availabilityStatus },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonTransportChannelID", &hf_nbap_commonTransportChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannelID },
+ { "resourceOperationalState", &hf_nbap_resourceOperationalState, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ResourceOperationalState },
+ { "availabilityStatus" , &hf_nbap_availabilityStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AvailabilityStatus },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -7525,10 +7525,10 @@ static const value_string nbap_Cause_vals[] = {
};
static const per_choice_t Cause_choice[] = {
- { 0, "radioNetwork" , ASN1_EXTENSION_ROOT , dissect_radioNetwork },
- { 1, "transport" , ASN1_EXTENSION_ROOT , dissect_transport },
- { 2, "protocol" , ASN1_EXTENSION_ROOT , dissect_protocol },
- { 3, "misc" , ASN1_EXTENSION_ROOT , dissect_misc },
+ { 0, &hf_nbap_radioNetwork , ASN1_EXTENSION_ROOT , dissect_nbap_CauseRadioNetwork },
+ { 1, &hf_nbap_transport , ASN1_EXTENSION_ROOT , dissect_nbap_CauseTransport },
+ { 2, &hf_nbap_protocol , ASN1_EXTENSION_ROOT , dissect_nbap_CauseProtocol },
+ { 3, &hf_nbap_misc , ASN1_EXTENSION_ROOT , dissect_nbap_CauseMisc },
{ 0, NULL, 0, NULL }
};
@@ -7568,10 +7568,10 @@ static int dissect_communicationControlPortID(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t CCP_InformationItem_AuditRsp_sequence[] = {
- { "communicationControlPortID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_communicationControlPortID },
- { "resourceOperationalState" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_resourceOperationalState },
- { "availabilityStatus" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_availabilityStatus },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "communicationControlPortID", &hf_nbap_communicationControlPortID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommunicationControlPortID },
+ { "resourceOperationalState", &hf_nbap_resourceOperationalState, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ResourceOperationalState },
+ { "availabilityStatus" , &hf_nbap_availabilityStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AvailabilityStatus },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -7825,7 +7825,7 @@ static int dissect_DelayedActivationInformationList_RL_ActivationCmdTDD_item(tvb
static const per_sequence_t CCP_InformationList_AuditRsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_CCP_InformationList_AuditRsp_item },
+ { "" , &hf_nbap_CCP_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -7842,10 +7842,10 @@ static int dissect_id_CCP_InformationList_AuditRsp(tvbuff_t *tvb, int offset, as
static const per_sequence_t CCP_InformationItem_ResourceStatusInd_sequence[] = {
- { "communicationControlPortID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_communicationControlPortID },
- { "resourceOperationalState" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_resourceOperationalState },
- { "availabilityStatus" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_availabilityStatus },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "communicationControlPortID", &hf_nbap_communicationControlPortID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommunicationControlPortID },
+ { "resourceOperationalState", &hf_nbap_resourceOperationalState, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ResourceOperationalState },
+ { "availabilityStatus" , &hf_nbap_availabilityStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AvailabilityStatus },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -7961,7 +7961,7 @@ static int dissect_primary_CPICH_Information(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t S_CPICH_InformationList_AuditRsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_S_CPICH_InformationList_AuditRsp_item },
+ { "" , &hf_nbap_S_CPICH_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -8002,7 +8002,7 @@ static int dissect_bCH_Information(tvbuff_t *tvb, int offset, asn_ctx_t *actx, p
static const per_sequence_t S_CCPCH_InformationList_AuditRsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_S_CCPCH_InformationList_AuditRsp_item },
+ { "" , &hf_nbap_S_CCPCH_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -8043,7 +8043,7 @@ static int dissect_pICH_Information(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t FACH_InformationList_AuditRsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_FACH_InformationList_AuditRsp_item },
+ { "" , &hf_nbap_FACH_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -8060,7 +8060,7 @@ static int dissect_fACH_InformationList(tvbuff_t *tvb, int offset, asn_ctx_t *ac
static const per_sequence_t PRACH_InformationList_AuditRsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_PRACH_InformationList_AuditRsp_item },
+ { "" , &hf_nbap_PRACH_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -8077,7 +8077,7 @@ static int dissect_pRACH_InformationList(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t RACH_InformationList_AuditRsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RACH_InformationList_AuditRsp_item },
+ { "" , &hf_nbap_RACH_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -8094,7 +8094,7 @@ static int dissect_rACH_InformationList(tvbuff_t *tvb, int offset, asn_ctx_t *ac
static const per_sequence_t AICH_InformationList_AuditRsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_AICH_InformationList_AuditRsp_item },
+ { "" , &hf_nbap_AICH_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -8249,30 +8249,30 @@ static int dissect_sCH_Information(tvbuff_t *tvb, int offset, asn_ctx_t *actx, p
static const per_sequence_t Cell_InformationItem_AuditRsp_sequence[] = {
- { "c-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_c_ID },
- { "configurationGenerationID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_configurationGenerationID },
- { "resourceOperationalState" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_resourceOperationalState },
- { "availabilityStatus" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_availabilityStatus },
- { "local-Cell-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_local_Cell_ID },
- { "primary-SCH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_primary_SCH_Information },
- { "secondary-SCH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_secondary_SCH_Information },
- { "primary-CPICH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_primary_CPICH_Information },
- { "secondary-CPICH-InformationList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_secondary_CPICH_InformationList },
- { "primary-CCPCH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_primary_CCPCH_Information },
- { "bCH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_bCH_Information },
- { "secondary-CCPCH-InformationList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_secondary_CCPCH_InformationList },
- { "pCH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_pCH_Information },
- { "pICH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_pICH_Information },
- { "fACH-InformationList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_fACH_InformationList },
- { "pRACH-InformationList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_pRACH_InformationList },
- { "rACH-InformationList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rACH_InformationList },
- { "aICH-InformationList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_aICH_InformationList },
- { "notUsed-1-pCPCH-InformationList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_notUsed_1_pCPCH_InformationList },
- { "notUsed-2-cPCH-InformationList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_notUsed_2_cPCH_InformationList },
- { "notUsed-3-aP-AICH-InformationList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_notUsed_3_aP_AICH_InformationList },
- { "notUsed-4-cDCA-ICH-InformationList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_notUsed_4_cDCA_ICH_InformationList },
- { "sCH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_sCH_Information },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "c-ID" , &hf_nbap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_C_ID },
+ { "configurationGenerationID", &hf_nbap_configurationGenerationID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ConfigurationGenerationID },
+ { "resourceOperationalState", &hf_nbap_resourceOperationalState, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ResourceOperationalState },
+ { "availabilityStatus" , &hf_nbap_availabilityStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AvailabilityStatus },
+ { "local-Cell-ID" , &hf_nbap_local_Cell_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Local_Cell_ID },
+ { "primary-SCH-Information", &hf_nbap_primary_SCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_P_SCH_Information_AuditRsp },
+ { "secondary-SCH-Information", &hf_nbap_secondary_SCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_S_SCH_Information_AuditRsp },
+ { "primary-CPICH-Information", &hf_nbap_primary_CPICH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_P_CPICH_Information_AuditRsp },
+ { "secondary-CPICH-InformationList", &hf_nbap_secondary_CPICH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_S_CPICH_InformationList_AuditRsp },
+ { "primary-CCPCH-Information", &hf_nbap_primary_CCPCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_P_CCPCH_Information_AuditRsp },
+ { "bCH-Information" , &hf_nbap_bCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BCH_Information_AuditRsp },
+ { "secondary-CCPCH-InformationList", &hf_nbap_secondary_CCPCH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_S_CCPCH_InformationList_AuditRsp },
+ { "pCH-Information" , &hf_nbap_pCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PCH_Information_AuditRsp },
+ { "pICH-Information" , &hf_nbap_pICH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PICH_Information_AuditRsp },
+ { "fACH-InformationList" , &hf_nbap_fACH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_FACH_InformationList_AuditRsp },
+ { "pRACH-InformationList" , &hf_nbap_pRACH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PRACH_InformationList_AuditRsp },
+ { "rACH-InformationList" , &hf_nbap_rACH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RACH_InformationList_AuditRsp },
+ { "aICH-InformationList" , &hf_nbap_aICH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_AICH_InformationList_AuditRsp },
+ { "notUsed-1-pCPCH-InformationList", &hf_nbap_notUsed_1_pCPCH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "notUsed-2-cPCH-InformationList", &hf_nbap_notUsed_2_cPCH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "notUsed-3-aP-AICH-InformationList", &hf_nbap_notUsed_3_aP_AICH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "notUsed-4-cDCA-ICH-InformationList", &hf_nbap_notUsed_4_cDCA_ICH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "sCH-Information" , &hf_nbap_sCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SCH_Information_AuditRsp },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -8325,7 +8325,7 @@ static int dissect_primary_CPICH_Information1(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t S_CPICH_InformationList_ResourceStatusInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_S_CPICH_InformationList_ResourceStatusInd_item },
+ { "" , &hf_nbap_S_CPICH_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -8366,7 +8366,7 @@ static int dissect_bCH_Information1(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t S_CCPCH_InformationList_ResourceStatusInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_S_CCPCH_InformationList_ResourceStatusInd_item },
+ { "" , &hf_nbap_S_CCPCH_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -8407,7 +8407,7 @@ static int dissect_pICH_Information1(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t FACH_InformationList_ResourceStatusInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_FACH_InformationList_ResourceStatusInd_item },
+ { "" , &hf_nbap_FACH_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -8424,7 +8424,7 @@ static int dissect_fACH_InformationList1(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t PRACH_InformationList_ResourceStatusInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_PRACH_InformationList_ResourceStatusInd_item },
+ { "" , &hf_nbap_PRACH_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -8441,7 +8441,7 @@ static int dissect_pRACH_InformationList1(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t RACH_InformationList_ResourceStatusInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RACH_InformationList_ResourceStatusInd_item },
+ { "" , &hf_nbap_RACH_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -8458,7 +8458,7 @@ static int dissect_rACH_InformationList1(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t AICH_InformationList_ResourceStatusInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_AICH_InformationList_ResourceStatusInd_item },
+ { "" , &hf_nbap_AICH_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -8487,28 +8487,28 @@ static int dissect_sCH_Information1(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t Cell_InformationItem_ResourceStatusInd_sequence[] = {
- { "c-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_c_ID },
- { "resourceOperationalState" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_resourceOperationalState },
- { "availabilityStatus" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_availabilityStatus },
- { "primary-SCH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_primary_SCH_Information1 },
- { "secondary-SCH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_secondary_SCH_Information1 },
- { "primary-CPICH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_primary_CPICH_Information1 },
- { "secondary-CPICH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_secondary_CPICH_Information },
- { "primary-CCPCH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_primary_CCPCH_Information1 },
- { "bCH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_bCH_Information1 },
- { "secondary-CCPCH-InformationList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_secondary_CCPCH_InformationList1 },
- { "pCH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_pCH_Information1 },
- { "pICH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_pICH_Information1 },
- { "fACH-InformationList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_fACH_InformationList1 },
- { "pRACH-InformationList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_pRACH_InformationList1 },
- { "rACH-InformationList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rACH_InformationList1 },
- { "aICH-InformationList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_aICH_InformationList1 },
- { "notUsed-1-pCPCH-InformationList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_notUsed_1_pCPCH_InformationList },
- { "notUsed-2-cPCH-InformationList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_notUsed_2_cPCH_InformationList },
- { "notUsed-3-aP-AICH-InformationList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_notUsed_3_aP_AICH_InformationList },
- { "notUsed-4-cDCA-ICH-InformationList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_notUsed_4_cDCA_ICH_InformationList },
- { "sCH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_sCH_Information1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "c-ID" , &hf_nbap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_C_ID },
+ { "resourceOperationalState", &hf_nbap_resourceOperationalState, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ResourceOperationalState },
+ { "availabilityStatus" , &hf_nbap_availabilityStatus, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_AvailabilityStatus },
+ { "primary-SCH-Information", &hf_nbap_primary_SCH_Information1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_P_SCH_Information_ResourceStatusInd },
+ { "secondary-SCH-Information", &hf_nbap_secondary_SCH_Information1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_S_SCH_Information_ResourceStatusInd },
+ { "primary-CPICH-Information", &hf_nbap_primary_CPICH_Information1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_P_CPICH_Information_ResourceStatusInd },
+ { "secondary-CPICH-Information", &hf_nbap_secondary_CPICH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_S_CPICH_InformationList_ResourceStatusInd },
+ { "primary-CCPCH-Information", &hf_nbap_primary_CCPCH_Information1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_P_CCPCH_Information_ResourceStatusInd },
+ { "bCH-Information" , &hf_nbap_bCH_Information1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BCH_Information_ResourceStatusInd },
+ { "secondary-CCPCH-InformationList", &hf_nbap_secondary_CCPCH_InformationList1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_S_CCPCH_InformationList_ResourceStatusInd },
+ { "pCH-Information" , &hf_nbap_pCH_Information1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PCH_Information_ResourceStatusInd },
+ { "pICH-Information" , &hf_nbap_pICH_Information1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PICH_Information_ResourceStatusInd },
+ { "fACH-InformationList" , &hf_nbap_fACH_InformationList1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_FACH_InformationList_ResourceStatusInd },
+ { "pRACH-InformationList" , &hf_nbap_pRACH_InformationList1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PRACH_InformationList_ResourceStatusInd },
+ { "rACH-InformationList" , &hf_nbap_rACH_InformationList1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RACH_InformationList_ResourceStatusInd },
+ { "aICH-InformationList" , &hf_nbap_aICH_InformationList1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_AICH_InformationList_ResourceStatusInd },
+ { "notUsed-1-pCPCH-InformationList", &hf_nbap_notUsed_1_pCPCH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "notUsed-2-cPCH-InformationList", &hf_nbap_notUsed_2_cPCH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "notUsed-3-aP-AICH-InformationList", &hf_nbap_notUsed_3_aP_AICH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "notUsed-4-cDCA-ICH-InformationList", &hf_nbap_notUsed_4_cDCA_ICH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "sCH-Information" , &hf_nbap_sCH_Information1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SCH_Information_ResourceStatusInd },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -8525,7 +8525,7 @@ static int dissect_id_Cell_InformationItem_ResourceStatusInd(tvbuff_t *tvb, int
static const per_sequence_t Cell_InformationList_AuditRsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Cell_InformationList_AuditRsp_item },
+ { "" , &hf_nbap_Cell_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -8611,7 +8611,7 @@ static const value_string nbap_CommonMeasurementAccuracy_vals[] = {
};
static const per_choice_t CommonMeasurementAccuracy_choice[] = {
- { 0, "tUTRANGPSMeasurementAccuracyClass", ASN1_EXTENSION_ROOT , dissect_tUTRANGPSMeasurementAccuracyClass },
+ { 0, &hf_nbap_tUTRANGPSMeasurementAccuracyClass, ASN1_EXTENSION_ROOT , dissect_nbap_TUTRANGPSAccuracyClass },
{ 0, NULL, 0, NULL }
};
@@ -8716,13 +8716,13 @@ static const value_string nbap_CommonMeasurementValue_vals[] = {
};
static const per_choice_t CommonMeasurementValue_choice[] = {
- { 0, "transmitted-carrier-power" , ASN1_EXTENSION_ROOT , dissect_transmitted_carrier_power },
- { 1, "received-total-wide-band-power", ASN1_EXTENSION_ROOT , dissect_received_total_wide_band_power },
- { 2, "acknowledged-prach-preambles", ASN1_EXTENSION_ROOT , dissect_acknowledged_prach_preambles },
- { 3, "uL-TimeslotISCP" , ASN1_EXTENSION_ROOT , dissect_uL_TimeslotISCP },
- { 4, "notUsed-1-acknowledged-PCPCH-access-preambles", ASN1_EXTENSION_ROOT , dissect_notUsed_1_acknowledged_PCPCH_access_preambles },
- { 5, "notUsed-2-detected-PCPCH-access-preambles", ASN1_EXTENSION_ROOT , dissect_notUsed_2_detected_PCPCH_access_preambles },
- { 6, "extension-CommonMeasurementValue", ASN1_NOT_EXTENSION_ROOT, dissect_extension_CommonMeasurementValue },
+ { 0, &hf_nbap_transmitted_carrier_power, ASN1_EXTENSION_ROOT , dissect_nbap_Transmitted_Carrier_Power_Value },
+ { 1, &hf_nbap_received_total_wide_band_power, ASN1_EXTENSION_ROOT , dissect_nbap_Received_total_wide_band_power_Value },
+ { 2, &hf_nbap_acknowledged_prach_preambles, ASN1_EXTENSION_ROOT , dissect_nbap_Acknowledged_PRACH_preambles_Value },
+ { 3, &hf_nbap_uL_TimeslotISCP, ASN1_EXTENSION_ROOT , dissect_nbap_UL_TimeslotISCP_Value },
+ { 4, &hf_nbap_notUsed_1_acknowledged_PCPCH_access_preambles, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
+ { 5, &hf_nbap_notUsed_2_detected_PCPCH_access_preambles, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
+ { 6, &hf_nbap_extension_CommonMeasurementValue, ASN1_NOT_EXTENSION_ROOT, dissect_nbap_Extension_CommonMeasurementValue },
{ 0, NULL, 0, NULL }
};
@@ -8743,8 +8743,8 @@ static int dissect_commonmeasurementValue(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t CommonMeasurementAvailable_sequence[] = {
- { "commonmeasurementValue" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonmeasurementValue },
- { "ie-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ie_Extensions },
+ { "commonmeasurementValue", &hf_nbap_commonmeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonMeasurementValue },
+ { "ie-Extensions" , &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -8779,8 +8779,8 @@ static const value_string nbap_CommonMeasurementValueInformation_vals[] = {
};
static const per_choice_t CommonMeasurementValueInformation_choice[] = {
- { 0, "measurementAvailable" , ASN1_NO_EXTENSIONS , dissect_measurementAvailable },
- { 1, "measurementnotAvailable" , ASN1_NO_EXTENSIONS , dissect_measurementnotAvailable },
+ { 0, &hf_nbap_measurementAvailable, ASN1_NO_EXTENSIONS , dissect_nbap_CommonMeasurementAvailable },
+ { 1, &hf_nbap_measurementnotAvailable, ASN1_NO_EXTENSIONS , dissect_nbap_CommonMeasurementnotAvailable },
{ 0, NULL, 0, NULL }
};
@@ -8798,8 +8798,8 @@ static int dissect_commonMeasurementValueInformation(tvbuff_t *tvb, int offset,
static const per_sequence_t Cell_CM_Rprt_sequence[] = {
- { "commonMeasurementValueInformation", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonMeasurementValueInformation },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonMeasurementValueInformation", &hf_nbap_commonMeasurementValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonMeasurementValueInformation },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -8816,8 +8816,8 @@ static int dissect_cell5(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree
static const per_sequence_t RACH_CM_Rprt_sequence[] = {
- { "commonMeasurementValueInformation", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonMeasurementValueInformation },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonMeasurementValueInformation", &hf_nbap_commonMeasurementValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonMeasurementValueInformation },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -8854,10 +8854,10 @@ static const value_string nbap_CommonMeasurementObjectType_CM_Rprt_vals[] = {
};
static const per_choice_t CommonMeasurementObjectType_CM_Rprt_choice[] = {
- { 0, "cell" , ASN1_EXTENSION_ROOT , dissect_cell5 },
- { 1, "rACH" , ASN1_EXTENSION_ROOT , dissect_rACH3 },
- { 2, "notUsed-cPCH" , ASN1_EXTENSION_ROOT , dissect_notUsed_cPCH },
- { 3, "extension-CommonMeasurementObjectType-CM-Rprt", ASN1_NOT_EXTENSION_ROOT, dissect_extension_CommonMeasurementObjectType_CM_Rprt },
+ { 0, &hf_nbap_cell5 , ASN1_EXTENSION_ROOT , dissect_nbap_Cell_CM_Rprt },
+ { 1, &hf_nbap_rACH3 , ASN1_EXTENSION_ROOT , dissect_nbap_RACH_CM_Rprt },
+ { 2, &hf_nbap_notUsed_cPCH , ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
+ { 3, &hf_nbap_extension_CommonMeasurementObjectType_CM_Rprt, ASN1_NOT_EXTENSION_ROOT, dissect_nbap_Extension_CommonMeasurementObjectType_CM_Rprt },
{ 0, NULL, 0, NULL }
};
@@ -8897,9 +8897,9 @@ static int dissect_TimeslotInfo_CellSyncInitiationRqstTDD_item(tvbuff_t *tvb, in
static const per_sequence_t Cell_CM_Rqst_sequence[] = {
- { "c-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_c_ID },
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_timeSlot },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "c-ID" , &hf_nbap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_C_ID },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TimeSlot },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -8916,9 +8916,9 @@ static int dissect_cell(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *
static const per_sequence_t RACH_CM_Rqst_sequence[] = {
- { "c-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_c_ID },
- { "commonTransportChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonTransportChannelID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "c-ID" , &hf_nbap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_C_ID },
+ { "commonTransportChannelID", &hf_nbap_commonTransportChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannelID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -8955,10 +8955,10 @@ static const value_string nbap_CommonMeasurementObjectType_CM_Rqst_vals[] = {
};
static const per_choice_t CommonMeasurementObjectType_CM_Rqst_choice[] = {
- { 0, "cell" , ASN1_EXTENSION_ROOT , dissect_cell },
- { 1, "rACH" , ASN1_EXTENSION_ROOT , dissect_rACH1 },
- { 2, "notUsed-cPCH" , ASN1_EXTENSION_ROOT , dissect_notUsed_cPCH },
- { 3, "extension-CommonMeasurementObjectType-CM-Rqst", ASN1_NOT_EXTENSION_ROOT, dissect_extension_CommonMeasurementObjectType_CM_Rqst },
+ { 0, &hf_nbap_cell , ASN1_EXTENSION_ROOT , dissect_nbap_Cell_CM_Rqst },
+ { 1, &hf_nbap_rACH1 , ASN1_EXTENSION_ROOT , dissect_nbap_RACH_CM_Rqst },
+ { 2, &hf_nbap_notUsed_cPCH , ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
+ { 3, &hf_nbap_extension_CommonMeasurementObjectType_CM_Rqst, ASN1_NOT_EXTENSION_ROOT, dissect_nbap_Extension_CommonMeasurementObjectType_CM_Rqst },
{ 0, NULL, 0, NULL }
};
@@ -8976,8 +8976,8 @@ static int dissect_id_CommonMeasurementObjectType_CM_Rqst(tvbuff_t *tvb, int off
static const per_sequence_t Cell_CM_Rsp_sequence[] = {
- { "commonMeasurementValue" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonMeasurementValue },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonMeasurementValue", &hf_nbap_commonMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonMeasurementValue },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -8994,8 +8994,8 @@ static int dissect_cell1(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree
static const per_sequence_t RACH_CM_Rsp_sequence[] = {
- { "commonMeasurementValue" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonMeasurementValue },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonMeasurementValue", &hf_nbap_commonMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonMeasurementValue },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -9032,10 +9032,10 @@ static const value_string nbap_CommonMeasurementObjectType_CM_Rsp_vals[] = {
};
static const per_choice_t CommonMeasurementObjectType_CM_Rsp_choice[] = {
- { 0, "cell" , ASN1_EXTENSION_ROOT , dissect_cell1 },
- { 1, "rACH" , ASN1_EXTENSION_ROOT , dissect_rACH2 },
- { 2, "notUsed-cPCH" , ASN1_EXTENSION_ROOT , dissect_notUsed_cPCH },
- { 3, "extension-CommonMeasurementObjectType-CM-Rsp", ASN1_NOT_EXTENSION_ROOT, dissect_extension_CommonMeasurementObjectType_CM_Rsp },
+ { 0, &hf_nbap_cell1 , ASN1_EXTENSION_ROOT , dissect_nbap_Cell_CM_Rsp },
+ { 1, &hf_nbap_rACH2 , ASN1_EXTENSION_ROOT , dissect_nbap_RACH_CM_Rsp },
+ { 2, &hf_nbap_notUsed_cPCH , ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
+ { 3, &hf_nbap_extension_CommonMeasurementObjectType_CM_Rsp, ASN1_NOT_EXTENSION_ROOT, dissect_nbap_Extension_CommonMeasurementObjectType_CM_Rsp },
{ 0, NULL, 0, NULL }
};
@@ -9265,13 +9265,13 @@ static const value_string nbap_TFCS_CTFC_vals[] = {
};
static const per_choice_t TFCS_CTFC_choice[] = {
- { 0, "ctfc2bit" , ASN1_NO_EXTENSIONS , dissect_ctfc2bit },
- { 1, "ctfc4bit" , ASN1_NO_EXTENSIONS , dissect_ctfc4bit },
- { 2, "ctfc6bit" , ASN1_NO_EXTENSIONS , dissect_ctfc6bit },
- { 3, "ctfc8bit" , ASN1_NO_EXTENSIONS , dissect_ctfc8bit },
- { 4, "ctfc12bit" , ASN1_NO_EXTENSIONS , dissect_ctfc12bit },
- { 5, "ctfc16bit" , ASN1_NO_EXTENSIONS , dissect_ctfc16bit },
- { 6, "ctfcmaxbit" , ASN1_NO_EXTENSIONS , dissect_ctfcmaxbit },
+ { 0, &hf_nbap_ctfc2bit , ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_3 },
+ { 1, &hf_nbap_ctfc4bit , ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_15 },
+ { 2, &hf_nbap_ctfc6bit , ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_63 },
+ { 3, &hf_nbap_ctfc8bit , ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_255 },
+ { 4, &hf_nbap_ctfc12bit , ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_4095 },
+ { 5, &hf_nbap_ctfc16bit , ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_65535 },
+ { 6, &hf_nbap_ctfcmaxbit , ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_16777215 },
{ 0, NULL, 0, NULL }
};
@@ -9308,9 +9308,9 @@ static int dissect_tdd(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *t
static const per_sequence_t T_fdd_sequence[] = {
- { "betaC" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_betaC },
- { "betaD" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_betaD },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "betaC" , &hf_nbap_betaC , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BetaCD },
+ { "betaD" , &hf_nbap_betaD , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BetaCD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -9333,8 +9333,8 @@ static const value_string nbap_T_gainFactor_vals[] = {
};
static const per_choice_t T_gainFactor_choice[] = {
- { 0, "fdd" , ASN1_EXTENSION_ROOT , dissect_fdd },
- { 1, "tdd" , ASN1_EXTENSION_ROOT , dissect_tdd },
+ { 0, &hf_nbap_fdd , ASN1_EXTENSION_ROOT , dissect_nbap_T_fdd },
+ { 1, &hf_nbap_tdd , ASN1_EXTENSION_ROOT , dissect_nbap_BetaCD },
{ 0, NULL, 0, NULL }
};
@@ -9368,9 +9368,9 @@ static int dissect_computedGainFactors(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t T_signalledGainFactors_sequence[] = {
- { "gainFactor" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_gainFactor },
- { "refTFCNumber" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_refTFCNumber },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "gainFactor" , &hf_nbap_gainFactor , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T_gainFactor },
+ { "refTFCNumber" , &hf_nbap_refTFCNumber , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RefTFCNumber },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -9393,8 +9393,8 @@ static const value_string nbap_TransportFormatCombination_Beta_vals[] = {
};
static const per_choice_t TransportFormatCombination_Beta_choice[] = {
- { 0, "signalledGainFactors" , ASN1_EXTENSION_ROOT , dissect_signalledGainFactors },
- { 1, "computedGainFactors" , ASN1_EXTENSION_ROOT , dissect_computedGainFactors },
+ { 0, &hf_nbap_signalledGainFactors, ASN1_EXTENSION_ROOT , dissect_nbap_T_signalledGainFactors },
+ { 1, &hf_nbap_computedGainFactors, ASN1_EXTENSION_ROOT , dissect_nbap_RefTFCNumber },
{ 0, NULL, 0, NULL }
};
@@ -9412,9 +9412,9 @@ static int dissect_tFC_Beta(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tr
static const per_sequence_t TFCS_TFCSList_item_sequence[] = {
- { "cTFC" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cTFC },
- { "tFC-Beta" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFC_Beta },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cTFC" , &hf_nbap_cTFC , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCS_CTFC },
+ { "tFC-Beta" , &hf_nbap_tFC_Beta , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportFormatCombination_Beta },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -9431,7 +9431,7 @@ static int dissect_TFCS_TFCSList_item(tvbuff_t *tvb, int offset, asn_ctx_t *actx
static const per_sequence_t TFCS_TFCSList_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_TFCS_TFCSList_item },
+ { "" , &hf_nbap_TFCS_TFCSList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TFCS_TFCSList_item },
};
static int
@@ -9454,8 +9454,8 @@ static const value_string nbap_T_tFCSvalues_vals[] = {
};
static const per_choice_t T_tFCSvalues_choice[] = {
- { 0, "no-Split-in-TFCI" , ASN1_EXTENSION_ROOT , dissect_no_Split_in_TFCI },
- { 1, "not-Used-split-in-TFCI" , ASN1_EXTENSION_ROOT , dissect_not_Used_split_in_TFCI },
+ { 0, &hf_nbap_no_Split_in_TFCI, ASN1_EXTENSION_ROOT , dissect_nbap_TFCS_TFCSList },
+ { 1, &hf_nbap_not_Used_split_in_TFCI, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
{ 0, NULL, 0, NULL }
};
@@ -9473,8 +9473,8 @@ static int dissect_tFCSvalues(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_
static const per_sequence_t TFCS_sequence[] = {
- { "tFCSvalues" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCSvalues },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "tFCSvalues" , &hf_nbap_tFCSvalues , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T_tFCSvalues },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -9567,9 +9567,9 @@ static int dissect_pO2_ForTPC_Bits(tvbuff_t *tvb, int offset, asn_ctx_t *actx, p
static const per_sequence_t PowerOffsetInformation_CTCH_SetupRqstFDD_sequence[] = {
- { "pO1-ForTFCI-Bits" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pO1_ForTFCI_Bits },
- { "pO3-ForPilotBits" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pO3_ForPilotBits },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pO1-ForTFCI-Bits" , &hf_nbap_pO1_ForTFCI_Bits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PowerOffset },
+ { "pO3-ForPilotBits" , &hf_nbap_pO3_ForPilotBits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PowerOffset },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -9629,19 +9629,19 @@ static int dissect_pCH_Parameters(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pr
static const per_sequence_t Secondary_CCPCH_CTCH_SetupRqstFDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "fdd-S-CCPCH-Offset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_fdd_S_CCPCH_Offset },
- { "dl-ScramblingCode" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_ScramblingCode },
- { "fdd-DL-ChannelisationCodeNumber", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_fdd_DL_ChannelisationCodeNumber },
- { "tFCS" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCS },
- { "secondary-CCPCH-SlotFormat" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_secondary_CCPCH_SlotFormat },
- { "tFCI-Presence" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCI_Presence },
- { "multiplexingPosition" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_multiplexingPosition },
- { "powerOffsetInformation" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_powerOffsetInformation },
- { "sTTD-Indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sTTD_Indicator },
- { "fACH-Parameters" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_fACH_Parameters },
- { "pCH-Parameters" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_pCH_Parameters },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "fdd-S-CCPCH-Offset" , &hf_nbap_fdd_S_CCPCH_Offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FDD_S_CCPCH_Offset },
+ { "dl-ScramblingCode" , &hf_nbap_dl_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_ScramblingCode },
+ { "fdd-DL-ChannelisationCodeNumber", &hf_nbap_fdd_DL_ChannelisationCodeNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FDD_DL_ChannelisationCodeNumber },
+ { "tFCS" , &hf_nbap_tFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCS },
+ { "secondary-CCPCH-SlotFormat", &hf_nbap_secondary_CCPCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SecondaryCCPCH_SlotFormat },
+ { "tFCI-Presence" , &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCI_Presence },
+ { "multiplexingPosition" , &hf_nbap_multiplexingPosition, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MultiplexingPosition },
+ { "powerOffsetInformation", &hf_nbap_powerOffsetInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PowerOffsetInformation_CTCH_SetupRqstFDD },
+ { "sTTD-Indicator" , &hf_nbap_sTTD_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_STTD_Indicator },
+ { "fACH-Parameters" , &hf_nbap_fACH_Parameters, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_FACH_ParametersList_CTCH_SetupRqstFDD },
+ { "pCH-Parameters" , &hf_nbap_pCH_Parameters , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PCH_Parameters_CTCH_SetupRqstFDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -9727,8 +9727,8 @@ static int dissect_rACH_SlotFormat(tvbuff_t *tvb, int offset, asn_ctx_t *actx, p
static const per_sequence_t AllowedSlotFormatInformationItem_CTCH_SetupRqstFDD_sequence[] = {
- { "rACHSlotFormat" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rACHSlotFormat },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rACHSlotFormat" , &hf_nbap_rACHSlotFormat , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RACH_SlotFormat },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -9745,7 +9745,7 @@ static int dissect_AllowedSlotFormatInformationList_CTCH_SetupRqstFDD_item(tvbuf
static const per_sequence_t AllowedSlotFormatInformationList_CTCH_SetupRqstFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_AllowedSlotFormatInformationList_CTCH_SetupRqstFDD_item },
+ { "" , &hf_nbap_AllowedSlotFormatInformationList_CTCH_SetupRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_AllowedSlotFormatInformationItem_CTCH_SetupRqstFDD },
};
static int
@@ -9866,12 +9866,12 @@ static int dissect_aICH_Power(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_
static const per_sequence_t AICH_Parameters_CTCH_SetupRqstFDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "aICH-TransmissionTiming" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_aICH_TransmissionTiming },
- { "fdd-dl-ChannelisationCodeNumber", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_fdd_dl_ChannelisationCodeNumber },
- { "aICH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_aICH_Power },
- { "sTTD-Indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sTTD_Indicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "aICH-TransmissionTiming", &hf_nbap_aICH_TransmissionTiming, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AICH_TransmissionTiming },
+ { "fdd-dl-ChannelisationCodeNumber", &hf_nbap_fdd_dl_ChannelisationCodeNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FDD_DL_ChannelisationCodeNumber },
+ { "aICH-Power" , &hf_nbap_aICH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AICH_Power },
+ { "sTTD-Indicator" , &hf_nbap_sTTD_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_STTD_Indicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -9888,17 +9888,17 @@ static int dissect_aICH_Parameters(tvbuff_t *tvb, int offset, asn_ctx_t *actx, p
static const per_sequence_t PRACH_CTCH_SetupRqstFDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "scramblingCodeNumber" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_scramblingCodeNumber },
- { "tFCS" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCS },
- { "preambleSignatures" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_preambleSignatures },
- { "allowedSlotFormatInformation", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_allowedSlotFormatInformation },
- { "rACH-SubChannelNumbers" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rACH_SubChannelNumbers },
- { "ul-punctureLimit" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ul_punctureLimit },
- { "preambleThreshold" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_preambleThreshold },
- { "rACH-Parameters" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rACH_Parameters },
- { "aICH-Parameters" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_aICH_Parameters },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "scramblingCodeNumber" , &hf_nbap_scramblingCodeNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ScramblingCodeNumber },
+ { "tFCS" , &hf_nbap_tFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCS },
+ { "preambleSignatures" , &hf_nbap_preambleSignatures, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PreambleSignatures },
+ { "allowedSlotFormatInformation", &hf_nbap_allowedSlotFormatInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AllowedSlotFormatInformationList_CTCH_SetupRqstFDD },
+ { "rACH-SubChannelNumbers", &hf_nbap_rACH_SubChannelNumbers, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RACH_SubChannelNumbers },
+ { "ul-punctureLimit" , &hf_nbap_ul_punctureLimit, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PunctureLimit },
+ { "preambleThreshold" , &hf_nbap_preambleThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PreambleThreshold },
+ { "rACH-Parameters" , &hf_nbap_rACH_Parameters, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RACH_Parameters_CTCH_SetupRqstFDD },
+ { "aICH-Parameters" , &hf_nbap_aICH_Parameters, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AICH_Parameters_CTCH_SetupRqstFDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -9922,9 +9922,9 @@ static const value_string nbap_CommonPhysicalChannelType_CTCH_SetupRqstFDD_vals[
};
static const per_choice_t CommonPhysicalChannelType_CTCH_SetupRqstFDD_choice[] = {
- { 0, "secondary-CCPCH-parameters" , ASN1_EXTENSION_ROOT , dissect_secondary_CCPCH_parameters },
- { 1, "pRACH-parameters" , ASN1_EXTENSION_ROOT , dissect_pRACH_parameters },
- { 2, "notUsed-pCPCHes-parameters" , ASN1_EXTENSION_ROOT , dissect_notUsed_pCPCHes_parameters },
+ { 0, &hf_nbap_secondary_CCPCH_parameters, ASN1_EXTENSION_ROOT , dissect_nbap_Secondary_CCPCH_CTCH_SetupRqstFDD },
+ { 1, &hf_nbap_pRACH_parameters, ASN1_EXTENSION_ROOT , dissect_nbap_PRACH_CTCH_SetupRqstFDD },
+ { 2, &hf_nbap_notUsed_pCPCHes_parameters, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
{ 0, NULL, 0, NULL }
};
@@ -10027,14 +10027,14 @@ static int dissect_pCH_Parameters1(tvbuff_t *tvb, int offset, asn_ctx_t *actx, p
static const per_sequence_t Secondary_CCPCH_CTCH_SetupRqstTDD_sequence[] = {
- { "sCCPCH-CCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sCCPCH_CCTrCH_ID },
- { "tFCS" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCS },
- { "tFCI-Coding" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCI_Coding },
- { "punctureLimit" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_punctureLimit },
- { "secondaryCCPCH-parameterList", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_secondaryCCPCH_parameterList },
- { "fACH-ParametersList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_fACH_ParametersList },
- { "pCH-Parameters" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_pCH_Parameters1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "sCCPCH-CCTrCH-ID" , &hf_nbap_sCCPCH_CCTrCH_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "tFCS" , &hf_nbap_tFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCS },
+ { "tFCI-Coding" , &hf_nbap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCI_Coding },
+ { "punctureLimit" , &hf_nbap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PunctureLimit },
+ { "secondaryCCPCH-parameterList", &hf_nbap_secondaryCCPCH_parameterList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Secondary_CCPCH_parameterList_CTCH_SetupRqstTDD },
+ { "fACH-ParametersList" , &hf_nbap_fACH_ParametersList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_FACH_ParametersList_CTCH_SetupRqstTDD },
+ { "pCH-Parameters" , &hf_nbap_pCH_Parameters1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PCH_Parameters_CTCH_SetupRqstTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -10063,8 +10063,8 @@ static int dissect_pRACH_Parameters_CTCH_SetupRqstTDD(tvbuff_t *tvb, int offset,
static const per_sequence_t PRACH_CTCH_SetupRqstTDD_sequence[] = {
- { "pRACH-Parameters-CTCH-SetupRqstTDD", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pRACH_Parameters_CTCH_SetupRqstTDD },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pRACH-Parameters-CTCH-SetupRqstTDD", &hf_nbap_pRACH_Parameters_CTCH_SetupRqstTDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PRACH_Parameters_CTCH_SetupRqstTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -10087,8 +10087,8 @@ static const value_string nbap_CommonPhysicalChannelType_CTCH_SetupRqstTDD_vals[
};
static const per_choice_t CommonPhysicalChannelType_CTCH_SetupRqstTDD_choice[] = {
- { 0, "secondary-CCPCH-parameters" , ASN1_EXTENSION_ROOT , dissect_secondary_CCPCH_parameters1 },
- { 1, "pRACH-parameters" , ASN1_EXTENSION_ROOT , dissect_pRACH_parameters1 },
+ { 0, &hf_nbap_secondary_CCPCH_parameters1, ASN1_EXTENSION_ROOT , dissect_nbap_Secondary_CCPCH_CTCH_SetupRqstTDD },
+ { 1, &hf_nbap_pRACH_parameters1, ASN1_EXTENSION_ROOT , dissect_nbap_PRACH_CTCH_SetupRqstTDD },
{ 0, NULL, 0, NULL }
};
@@ -10156,10 +10156,10 @@ static int dissect_repetitionNumber(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t CriticalityDiagnostics_IE_List_item_sequence[] = {
- { "iECriticality" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iECriticality },
- { "iE-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iE_ID },
- { "repetitionNumber" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_repetitionNumber },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "iECriticality" , &hf_nbap_iECriticality , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Criticality },
+ { "iE-ID" , &hf_nbap_iE_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_ID },
+ { "repetitionNumber" , &hf_nbap_repetitionNumber, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RepetitionNumber0 },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -10176,7 +10176,7 @@ static int dissect_CriticalityDiagnostics_IE_List_item(tvbuff_t *tvb, int offset
static const per_sequence_t CriticalityDiagnostics_IE_List_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_CriticalityDiagnostics_IE_List_item },
+ { "" , &hf_nbap_CriticalityDiagnostics_IE_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_CriticalityDiagnostics_IE_List_item },
};
static int
@@ -10193,12 +10193,12 @@ static int dissect_iEsCriticalityDiagnostics(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t CriticalityDiagnostics_sequence[] = {
- { "procedureID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_procedureID },
- { "triggeringMessage" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_triggeringMessage },
- { "procedureCriticality" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_procedureCriticality },
- { "transactionID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transactionID },
- { "iEsCriticalityDiagnostics" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iEsCriticalityDiagnostics },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "procedureID" , &hf_nbap_procedureID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProcedureID },
+ { "triggeringMessage" , &hf_nbap_triggeringMessage, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TriggeringMessage },
+ { "procedureCriticality" , &hf_nbap_procedureCriticality, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Criticality },
+ { "transactionID" , &hf_nbap_transactionID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransactionID },
+ { "iEsCriticalityDiagnostics", &hf_nbap_iEsCriticalityDiagnostics, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CriticalityDiagnostics_IE_List },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -10342,8 +10342,8 @@ static int dissect_transmissionTimeInterval(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t TransmissionTimeIntervalInformation_item_sequence[] = {
- { "transmissionTimeInterval" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_transmissionTimeInterval },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "transmissionTimeInterval", &hf_nbap_transmissionTimeInterval, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet_TransmissionTimeIntervalDynamic },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -10360,7 +10360,7 @@ static int dissect_TransmissionTimeIntervalInformation_item(tvbuff_t *tvb, int o
static const per_sequence_t TransmissionTimeIntervalInformation_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_TransmissionTimeIntervalInformation_item },
+ { "" , &hf_nbap_TransmissionTimeIntervalInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TransmissionTimeIntervalInformation_item },
};
static int
@@ -10377,8 +10377,8 @@ static int dissect_transmissionTimeIntervalInformation(tvbuff_t *tvb, int offset
static const per_sequence_t TDD_TransportFormatSet_ModeDP_sequence[] = {
- { "transmissionTimeIntervalInformation", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transmissionTimeIntervalInformation },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "transmissionTimeIntervalInformation", &hf_nbap_transmissionTimeIntervalInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransmissionTimeIntervalInformation },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -10401,8 +10401,8 @@ static const value_string nbap_TransportFormatSet_ModeDP_vals[] = {
};
static const per_choice_t TransportFormatSet_ModeDP_choice[] = {
- { 0, "tdd" , ASN1_EXTENSION_ROOT , dissect_tdd1 },
- { 1, "notApplicable" , ASN1_EXTENSION_ROOT , dissect_notApplicable },
+ { 0, &hf_nbap_tdd1 , ASN1_EXTENSION_ROOT , dissect_nbap_TDD_TransportFormatSet_ModeDP },
+ { 1, &hf_nbap_notApplicable , ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
{ 0, NULL, 0, NULL }
};
@@ -10420,10 +10420,10 @@ static int dissect_mode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *
static const per_sequence_t TransportFormatSet_DynamicPartList_item_sequence[] = {
- { "nrOfTransportBlocks" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nrOfTransportBlocks },
- { "transportBlockSize" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transportBlockSize },
- { "mode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_mode },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "nrOfTransportBlocks" , &hf_nbap_nrOfTransportBlocks, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet_NrOfTransportBlocks },
+ { "transportBlockSize" , &hf_nbap_transportBlockSize, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportFormatSet_TransportBlockSize },
+ { "mode" , &hf_nbap_mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet_ModeDP },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -10440,7 +10440,7 @@ static int dissect_TransportFormatSet_DynamicPartList_item(tvbuff_t *tvb, int of
static const per_sequence_t TransportFormatSet_DynamicPartList_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_TransportFormatSet_DynamicPartList_item },
+ { "" , &hf_nbap_TransportFormatSet_DynamicPartList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet_DynamicPartList_item },
};
static int
@@ -10579,8 +10579,8 @@ static const value_string nbap_TransportFormatSet_ModeSSP_vals[] = {
};
static const per_choice_t TransportFormatSet_ModeSSP_choice[] = {
- { 0, "tdd" , ASN1_EXTENSION_ROOT , dissect_tdd2 },
- { 1, "notApplicable" , ASN1_EXTENSION_ROOT , dissect_notApplicable },
+ { 0, &hf_nbap_tdd2 , ASN1_EXTENSION_ROOT , dissect_nbap_TransportFormatSet_SecondInterleavingMode },
+ { 1, &hf_nbap_notApplicable , ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
{ 0, NULL, 0, NULL }
};
@@ -10598,13 +10598,13 @@ static int dissect_mode1(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree
static const per_sequence_t TransportFormatSet_Semi_staticPart_sequence[] = {
- { "transmissionTimeInterval" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_transmissionTimeInterval1 },
- { "channelCoding" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_channelCoding },
- { "codingRate" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_codingRate },
- { "rateMatchingAttribute" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rateMatchingAttribute },
- { "cRC-Size" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cRC_Size },
- { "mode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_mode1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "transmissionTimeInterval", &hf_nbap_transmissionTimeInterval1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet_TransmissionTimeIntervalSemiStatic },
+ { "channelCoding" , &hf_nbap_channelCoding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet_ChannelCodingType },
+ { "codingRate" , &hf_nbap_codingRate , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportFormatSet_CodingRate },
+ { "rateMatchingAttribute" , &hf_nbap_rateMatchingAttribute, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet_RateMatchingAttribute },
+ { "cRC-Size" , &hf_nbap_cRC_Size , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet_CRC_Size },
+ { "mode" , &hf_nbap_mode1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet_ModeSSP },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -10621,9 +10621,9 @@ static int dissect_semi_staticPart(tvbuff_t *tvb, int offset, asn_ctx_t *actx, p
static const per_sequence_t TransportFormatSet_sequence[] = {
- { "dynamicParts" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dynamicParts },
- { "semi-staticPart" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_semi_staticPart },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dynamicParts" , &hf_nbap_dynamicParts , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet_DynamicPartList },
+ { "semi-staticPart" , &hf_nbap_semi_staticPart, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet_Semi_staticPart },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -10700,10 +10700,10 @@ static int dissect_pre_emptionVulnerability(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t AllocationRetentionPriority_sequence[] = {
- { "priorityLevel" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_priorityLevel },
- { "pre-emptionCapability" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pre_emptionCapability },
- { "pre-emptionVulnerability" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pre_emptionVulnerability },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "priorityLevel" , &hf_nbap_priorityLevel , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PriorityLevel },
+ { "pre-emptionCapability" , &hf_nbap_pre_emptionCapability, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Pre_emptionCapability },
+ { "pre-emptionVulnerability", &hf_nbap_pre_emptionVulnerability, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Pre_emptionVulnerability },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -10752,13 +10752,13 @@ static int dissect_qE_Selector(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto
static const per_sequence_t DCH_Specific_FDD_Item_sequence[] = {
- { "dCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_ID },
- { "ul-TransportFormatSet" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ul_TransportFormatSet },
- { "dl-TransportFormatSet" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_TransportFormatSet },
- { "allocationRetentionPriority" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_allocationRetentionPriority },
- { "frameHandlingPriority" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_frameHandlingPriority },
- { "qE-Selector" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_qE_Selector },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dCH-ID" , &hf_nbap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_ID },
+ { "ul-TransportFormatSet" , &hf_nbap_ul_TransportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet },
+ { "dl-TransportFormatSet" , &hf_nbap_dl_TransportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet },
+ { "allocationRetentionPriority", &hf_nbap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AllocationRetentionPriority },
+ { "frameHandlingPriority" , &hf_nbap_frameHandlingPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FrameHandlingPriority },
+ { "qE-Selector" , &hf_nbap_qE_Selector , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_QE_Selector },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -10775,7 +10775,7 @@ static int dissect_DCH_Specific_FDD_InformationList_item(tvbuff_t *tvb, int offs
static const per_sequence_t DCH_Specific_FDD_InformationList_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DCH_Specific_FDD_InformationList_item },
+ { "" , &hf_nbap_DCH_Specific_FDD_InformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_Specific_FDD_Item },
};
static int
@@ -10792,12 +10792,12 @@ static int dissect_dCH_SpecificInformationList(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t DCH_FDD_InformationItem_sequence[] = {
- { "payloadCRC-PresenceIndicator", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_payloadCRC_PresenceIndicator },
- { "ul-FP-Mode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ul_FP_Mode },
- { "toAWS" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_toAWS },
- { "toAWE" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_toAWE },
- { "dCH-SpecificInformationList" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_SpecificInformationList },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "payloadCRC-PresenceIndicator", &hf_nbap_payloadCRC_PresenceIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PayloadCRC_PresenceIndicator },
+ { "ul-FP-Mode" , &hf_nbap_ul_FP_Mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_FP_Mode },
+ { "toAWS" , &hf_nbap_toAWS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ToAWS },
+ { "toAWE" , &hf_nbap_toAWE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ToAWE },
+ { "dCH-SpecificInformationList", &hf_nbap_dCH_SpecificInformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_Specific_FDD_InformationList },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -10814,7 +10814,7 @@ static int dissect_DCH_FDD_Information_item(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t DCH_FDD_Information_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DCH_FDD_Information_item },
+ { "" , &hf_nbap_DCH_FDD_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_FDD_InformationItem },
};
static int
@@ -10834,15 +10834,15 @@ static int dissect_id_DCH_FDD_Information(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t DCH_Specific_TDD_Item_sequence[] = {
- { "dCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_ID },
- { "ul-CCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ul_CCTrCH_ID },
- { "dl-CCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_CCTrCH_ID },
- { "ul-TransportFormatSet" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ul_TransportFormatSet },
- { "dl-TransportFormatSet" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_TransportFormatSet },
- { "allocationRetentionPriority" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_allocationRetentionPriority },
- { "frameHandlingPriority" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_frameHandlingPriority },
- { "qE-Selector" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_qE_Selector },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dCH-ID" , &hf_nbap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_ID },
+ { "ul-CCTrCH-ID" , &hf_nbap_ul_CCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "dl-CCTrCH-ID" , &hf_nbap_dl_CCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "ul-TransportFormatSet" , &hf_nbap_ul_TransportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet },
+ { "dl-TransportFormatSet" , &hf_nbap_dl_TransportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet },
+ { "allocationRetentionPriority", &hf_nbap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AllocationRetentionPriority },
+ { "frameHandlingPriority" , &hf_nbap_frameHandlingPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FrameHandlingPriority },
+ { "qE-Selector" , &hf_nbap_qE_Selector , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_QE_Selector },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -10859,7 +10859,7 @@ static int dissect_DCH_Specific_TDD_InformationList_item(tvbuff_t *tvb, int offs
static const per_sequence_t DCH_Specific_TDD_InformationList_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DCH_Specific_TDD_InformationList_item },
+ { "" , &hf_nbap_DCH_Specific_TDD_InformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_Specific_TDD_Item },
};
static int
@@ -10876,12 +10876,12 @@ static int dissect_dCH_SpecificInformationList1(tvbuff_t *tvb, int offset, asn_c
static const per_sequence_t DCH_TDD_InformationItem_sequence[] = {
- { "payloadCRC-PresenceIndicator", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_payloadCRC_PresenceIndicator },
- { "ul-FP-Mode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ul_FP_Mode },
- { "toAWS" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_toAWS },
- { "toAWE" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_toAWE },
- { "dCH-SpecificInformationList" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_SpecificInformationList1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "payloadCRC-PresenceIndicator", &hf_nbap_payloadCRC_PresenceIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PayloadCRC_PresenceIndicator },
+ { "ul-FP-Mode" , &hf_nbap_ul_FP_Mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_FP_Mode },
+ { "toAWS" , &hf_nbap_toAWS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ToAWS },
+ { "toAWE" , &hf_nbap_toAWE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ToAWE },
+ { "dCH-SpecificInformationList", &hf_nbap_dCH_SpecificInformationList1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_Specific_TDD_InformationList },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -10898,7 +10898,7 @@ static int dissect_DCH_TDD_Information_item(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t DCH_TDD_Information_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DCH_TDD_Information_item },
+ { "" , &hf_nbap_DCH_TDD_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_TDD_InformationItem },
};
static int
@@ -10918,8 +10918,8 @@ static int dissect_id_DCH_TDD_Information(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t DCH_DeleteItem_RL_ReconfPrepFDD_sequence[] = {
- { "dCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dCH-ID" , &hf_nbap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -10936,7 +10936,7 @@ static int dissect_DCH_DeleteList_RL_ReconfPrepFDD_item(tvbuff_t *tvb, int offse
static const per_sequence_t DCH_DeleteList_RL_ReconfPrepFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DCH_DeleteList_RL_ReconfPrepFDD_item },
+ { "" , &hf_nbap_DCH_DeleteList_RL_ReconfPrepFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_DeleteItem_RL_ReconfPrepFDD },
};
static int
@@ -10953,8 +10953,8 @@ static int dissect_id_DCH_DeleteList_RL_ReconfPrepFDD(tvbuff_t *tvb, int offset,
static const per_sequence_t DCH_DeleteItem_RL_ReconfPrepTDD_sequence[] = {
- { "dCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dCH-ID" , &hf_nbap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -10971,7 +10971,7 @@ static int dissect_DCH_DeleteList_RL_ReconfPrepTDD_item(tvbuff_t *tvb, int offse
static const per_sequence_t DCH_DeleteList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DCH_DeleteList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_DCH_DeleteList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_DeleteItem_RL_ReconfPrepTDD },
};
static int
@@ -10988,8 +10988,8 @@ static int dissect_id_DCH_DeleteList_RL_ReconfPrepTDD(tvbuff_t *tvb, int offset,
static const per_sequence_t DCH_DeleteItem_RL_ReconfRqstFDD_sequence[] = {
- { "dCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dCH-ID" , &hf_nbap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -11006,7 +11006,7 @@ static int dissect_DCH_DeleteList_RL_ReconfRqstFDD_item(tvbuff_t *tvb, int offse
static const per_sequence_t DCH_DeleteList_RL_ReconfRqstFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DCH_DeleteList_RL_ReconfRqstFDD_item },
+ { "" , &hf_nbap_DCH_DeleteList_RL_ReconfRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_DeleteItem_RL_ReconfRqstFDD },
};
static int
@@ -11023,8 +11023,8 @@ static int dissect_id_DCH_DeleteList_RL_ReconfRqstFDD(tvbuff_t *tvb, int offset,
static const per_sequence_t DCH_DeleteItem_RL_ReconfRqstTDD_sequence[] = {
- { "dCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dCH-ID" , &hf_nbap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -11041,7 +11041,7 @@ static int dissect_DCH_DeleteList_RL_ReconfRqstTDD_item(tvbuff_t *tvb, int offse
static const per_sequence_t DCH_DeleteList_RL_ReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DCH_DeleteList_RL_ReconfRqstTDD_item },
+ { "" , &hf_nbap_DCH_DeleteList_RL_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_DeleteItem_RL_ReconfRqstTDD },
};
static int
@@ -11093,10 +11093,10 @@ static int dissect_transportlayeraddress(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t DCH_InformationResponseItem_sequence[] = {
- { "dCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_ID },
- { "bindingID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_bindingID },
- { "transportLayerAddress" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transportLayerAddress },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dCH-ID" , &hf_nbap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_ID },
+ { "bindingID" , &hf_nbap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BindingID },
+ { "transportLayerAddress" , &hf_nbap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportLayerAddress },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -11113,7 +11113,7 @@ static int dissect_DCH_InformationResponse_item(tvbuff_t *tvb, int offset, asn_c
static const per_sequence_t DCH_InformationResponse_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DCH_InformationResponse_item },
+ { "" , &hf_nbap_DCH_InformationResponse_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_InformationResponseItem },
};
static int
@@ -11152,12 +11152,12 @@ static int dissect_transportBearerRequestIndicator(tvbuff_t *tvb, int offset, as
static const per_sequence_t DCH_ModifySpecificItem_FDD_sequence[] = {
- { "dCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_ID },
- { "ul-TransportFormatSet" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_TransportFormatSet },
- { "dl-TransportFormatSet" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_TransportFormatSet },
- { "allocationRetentionPriority" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_allocationRetentionPriority },
- { "frameHandlingPriority" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_frameHandlingPriority },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dCH-ID" , &hf_nbap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_ID },
+ { "ul-TransportFormatSet" , &hf_nbap_ul_TransportFormatSet, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportFormatSet },
+ { "dl-TransportFormatSet" , &hf_nbap_dl_TransportFormatSet, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportFormatSet },
+ { "allocationRetentionPriority", &hf_nbap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_AllocationRetentionPriority },
+ { "frameHandlingPriority" , &hf_nbap_frameHandlingPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_FrameHandlingPriority },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -11174,7 +11174,7 @@ static int dissect_DCH_ModifySpecificInformation_FDD_item(tvbuff_t *tvb, int off
static const per_sequence_t DCH_ModifySpecificInformation_FDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DCH_ModifySpecificInformation_FDD_item },
+ { "" , &hf_nbap_DCH_ModifySpecificInformation_FDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_ModifySpecificItem_FDD },
};
static int
@@ -11191,12 +11191,12 @@ static int dissect_dCH_SpecificInformationList2(tvbuff_t *tvb, int offset, asn_c
static const per_sequence_t FDD_DCHs_to_ModifyItem_sequence[] = {
- { "ul-FP-Mode" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_FP_Mode },
- { "toAWS" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_toAWS },
- { "toAWE" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_toAWE },
- { "transportBearerRequestIndicator", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_transportBearerRequestIndicator },
- { "dCH-SpecificInformationList" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_SpecificInformationList2 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "ul-FP-Mode" , &hf_nbap_ul_FP_Mode , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_FP_Mode },
+ { "toAWS" , &hf_nbap_toAWS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ToAWS },
+ { "toAWE" , &hf_nbap_toAWE , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ToAWE },
+ { "transportBearerRequestIndicator", &hf_nbap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportBearerRequestIndicator },
+ { "dCH-SpecificInformationList", &hf_nbap_dCH_SpecificInformationList2, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_ModifySpecificInformation_FDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -11213,7 +11213,7 @@ static int dissect_FDD_DCHs_to_Modify_item(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t FDD_DCHs_to_Modify_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_FDD_DCHs_to_Modify_item },
+ { "" , &hf_nbap_FDD_DCHs_to_Modify_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_FDD_DCHs_to_ModifyItem },
};
static int
@@ -11230,14 +11230,14 @@ static int dissect_id_FDD_DCHs_to_Modify(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t DCH_ModifySpecificItem_TDD_sequence[] = {
- { "dCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_ID },
- { "ul-CCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_CCTrCH_ID },
- { "dl-CCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_CCTrCH_ID },
- { "ul-TransportFormatSet" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_TransportFormatSet },
- { "dl-TransportFormatSet" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_TransportFormatSet },
- { "allocationRetentionPriority" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_allocationRetentionPriority },
- { "frameHandlingPriority" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_frameHandlingPriority },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dCH-ID" , &hf_nbap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_ID },
+ { "ul-CCTrCH-ID" , &hf_nbap_ul_CCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CCTrCH_ID },
+ { "dl-CCTrCH-ID" , &hf_nbap_dl_CCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CCTrCH_ID },
+ { "ul-TransportFormatSet" , &hf_nbap_ul_TransportFormatSet, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportFormatSet },
+ { "dl-TransportFormatSet" , &hf_nbap_dl_TransportFormatSet, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportFormatSet },
+ { "allocationRetentionPriority", &hf_nbap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_AllocationRetentionPriority },
+ { "frameHandlingPriority" , &hf_nbap_frameHandlingPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_FrameHandlingPriority },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -11254,7 +11254,7 @@ static int dissect_DCH_ModifySpecificInformation_TDD_item(tvbuff_t *tvb, int off
static const per_sequence_t DCH_ModifySpecificInformation_TDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DCH_ModifySpecificInformation_TDD_item },
+ { "" , &hf_nbap_DCH_ModifySpecificInformation_TDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_ModifySpecificItem_TDD },
};
static int
@@ -11271,12 +11271,12 @@ static int dissect_dCH_SpecificInformationList3(tvbuff_t *tvb, int offset, asn_c
static const per_sequence_t DCH_ModifyItem_TDD_sequence[] = {
- { "ul-FP-Mode" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_FP_Mode },
- { "toAWS" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_toAWS },
- { "toAWE" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_toAWE },
- { "transportBearerRequestIndicator", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_transportBearerRequestIndicator },
- { "dCH-SpecificInformationList" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_SpecificInformationList3 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "ul-FP-Mode" , &hf_nbap_ul_FP_Mode , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_FP_Mode },
+ { "toAWS" , &hf_nbap_toAWS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ToAWS },
+ { "toAWE" , &hf_nbap_toAWE , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ToAWE },
+ { "transportBearerRequestIndicator", &hf_nbap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportBearerRequestIndicator },
+ { "dCH-SpecificInformationList", &hf_nbap_dCH_SpecificInformationList3, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_ModifySpecificInformation_TDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -11293,7 +11293,7 @@ static int dissect_TDD_DCHs_to_Modify_item(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t TDD_DCHs_to_Modify_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_TDD_DCHs_to_Modify_item },
+ { "" , &hf_nbap_TDD_DCHs_to_Modify_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_ModifyItem_TDD },
};
static int
@@ -11310,8 +11310,8 @@ static int dissect_id_TDD_DCHs_to_Modify(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t DCH_RearrangeItem_Bearer_RearrangeInd_sequence[] = {
- { "dCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dCH-ID" , &hf_nbap_dCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -11328,7 +11328,7 @@ static int dissect_DCH_RearrangeList_Bearer_RearrangeInd_item(tvbuff_t *tvb, int
static const per_sequence_t DCH_RearrangeList_Bearer_RearrangeInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DCH_RearrangeList_Bearer_RearrangeInd_item },
+ { "" , &hf_nbap_DCH_RearrangeList_Bearer_RearrangeInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_RearrangeItem_Bearer_RearrangeInd },
};
static int
@@ -11345,7 +11345,7 @@ static int dissect_id_DCH_RearrangeList_Bearer_RearrangeInd(tvbuff_t *tvb, int o
static const per_sequence_t RL_InformationList_DM_Rprt_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_InformationList_DM_Rprt_item },
+ { "" , &hf_nbap_RL_InformationList_DM_Rprt_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -11362,8 +11362,8 @@ static int dissect_rL_InformationList_DM_Rprt(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t RL_DM_Rprt_sequence[] = {
- { "rL-InformationList-DM-Rprt" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_InformationList_DM_Rprt },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-InformationList-DM-Rprt", &hf_nbap_rL_InformationList_DM_Rprt, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_InformationList_DM_Rprt },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -11383,7 +11383,7 @@ static int dissect_all_RL2(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tre
static const per_sequence_t RL_Set_InformationList_DM_Rprt_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_Set_InformationList_DM_Rprt_item },
+ { "" , &hf_nbap_RL_Set_InformationList_DM_Rprt_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -11400,8 +11400,8 @@ static int dissect_rL_Set_InformationList_DM_Rprt(tvbuff_t *tvb, int offset, asn
static const per_sequence_t RL_Set_DM_Rprt_sequence[] = {
- { "rL-Set-InformationList-DM-Rprt", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_Set_InformationList_DM_Rprt },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-Set-InformationList-DM-Rprt", &hf_nbap_rL_Set_InformationList_DM_Rprt, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Set_InformationList_DM_Rprt },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -11429,10 +11429,10 @@ static const value_string nbap_DedicatedMeasurementObjectType_DM_Rprt_vals[] = {
};
static const per_choice_t DedicatedMeasurementObjectType_DM_Rprt_choice[] = {
- { 0, "rL" , ASN1_EXTENSION_ROOT , dissect_rL2 },
- { 1, "rLS" , ASN1_EXTENSION_ROOT , dissect_rLS2 },
- { 2, "all-RL" , ASN1_EXTENSION_ROOT , dissect_all_RL2 },
- { 3, "all-RLS" , ASN1_EXTENSION_ROOT , dissect_all_RLS2 },
+ { 0, &hf_nbap_rL2 , ASN1_EXTENSION_ROOT , dissect_nbap_RL_DM_Rprt },
+ { 1, &hf_nbap_rLS2 , ASN1_EXTENSION_ROOT , dissect_nbap_RL_Set_DM_Rprt },
+ { 2, &hf_nbap_all_RL2 , ASN1_EXTENSION_ROOT , dissect_nbap_RL_DM_Rprt },
+ { 3, &hf_nbap_all_RLS2 , ASN1_EXTENSION_ROOT , dissect_nbap_RL_Set_DM_Rprt },
{ 0, NULL, 0, NULL }
};
@@ -11450,7 +11450,7 @@ static int dissect_id_DedicatedMeasurementObjectType_DM_Rprt(tvbuff_t *tvb, int
static const per_sequence_t RL_InformationList_DM_Rqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_InformationList_DM_Rqst_item },
+ { "" , &hf_nbap_RL_InformationList_DM_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -11467,8 +11467,8 @@ static int dissect_rL_InformationList(tvbuff_t *tvb, int offset, asn_ctx_t *actx
static const per_sequence_t RL_DM_Rqst_sequence[] = {
- { "rL-InformationList" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_InformationList },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-InformationList" , &hf_nbap_rL_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_InformationList_DM_Rqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -11501,8 +11501,8 @@ static int dissect_rL_Set_ID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_t
static const per_sequence_t RL_Set_InformationItem_DM_Rqst_sequence[] = {
- { "rL-Set-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_Set_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-Set-ID" , &hf_nbap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Set_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -11519,7 +11519,7 @@ static int dissect_RL_Set_InformationList_DM_Rqst_item(tvbuff_t *tvb, int offset
static const per_sequence_t RL_Set_InformationList_DM_Rqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_Set_InformationList_DM_Rqst_item },
+ { "" , &hf_nbap_RL_Set_InformationList_DM_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Set_InformationItem_DM_Rqst },
};
static int
@@ -11536,8 +11536,8 @@ static int dissect_rL_Set_InformationList_DM_Rqst(tvbuff_t *tvb, int offset, asn
static const per_sequence_t RL_Set_DM_Rqst_sequence[] = {
- { "rL-Set-InformationList-DM-Rqst", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_Set_InformationList_DM_Rqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-Set-InformationList-DM-Rqst", &hf_nbap_rL_Set_InformationList_DM_Rqst, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Set_InformationList_DM_Rqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -11586,10 +11586,10 @@ static const value_string nbap_DedicatedMeasurementObjectType_DM_Rqst_vals[] = {
};
static const per_choice_t DedicatedMeasurementObjectType_DM_Rqst_choice[] = {
- { 0, "rL" , ASN1_EXTENSION_ROOT , dissect_rL },
- { 1, "rLS" , ASN1_EXTENSION_ROOT , dissect_rLS },
- { 2, "all-RL" , ASN1_EXTENSION_ROOT , dissect_all_RL },
- { 3, "all-RLS" , ASN1_EXTENSION_ROOT , dissect_all_RLS },
+ { 0, &hf_nbap_rL , ASN1_EXTENSION_ROOT , dissect_nbap_RL_DM_Rqst },
+ { 1, &hf_nbap_rLS , ASN1_EXTENSION_ROOT , dissect_nbap_RL_Set_DM_Rqst },
+ { 2, &hf_nbap_all_RL , ASN1_EXTENSION_ROOT , dissect_nbap_AllRL_DM_Rqst },
+ { 3, &hf_nbap_all_RLS , ASN1_EXTENSION_ROOT , dissect_nbap_AllRL_Set_DM_Rqst },
{ 0, NULL, 0, NULL }
};
@@ -11607,7 +11607,7 @@ static int dissect_id_DedicatedMeasurementObjectType_DM_Rqst(tvbuff_t *tvb, int
static const per_sequence_t RL_InformationList_DM_Rsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_InformationList_DM_Rsp_item },
+ { "" , &hf_nbap_RL_InformationList_DM_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -11624,8 +11624,8 @@ static int dissect_rL_InformationList_DM_Rsp(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t RL_DM_Rsp_sequence[] = {
- { "rL-InformationList-DM-Rsp" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_InformationList_DM_Rsp },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-InformationList-DM-Rsp", &hf_nbap_rL_InformationList_DM_Rsp, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_InformationList_DM_Rsp },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -11645,7 +11645,7 @@ static int dissect_all_RL1(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tre
static const per_sequence_t RL_Set_InformationList_DM_Rsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_Set_InformationList_DM_Rsp_item },
+ { "" , &hf_nbap_RL_Set_InformationList_DM_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -11662,8 +11662,8 @@ static int dissect_rL_Set_InformationList_DM_Rsp(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t RL_Set_DM_Rsp_sequence[] = {
- { "rL-Set-InformationList-DM-Rsp", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_Set_InformationList_DM_Rsp },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-Set-InformationList-DM-Rsp", &hf_nbap_rL_Set_InformationList_DM_Rsp, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Set_InformationList_DM_Rsp },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -11691,10 +11691,10 @@ static const value_string nbap_DedicatedMeasurementObjectType_DM_Rsp_vals[] = {
};
static const per_choice_t DedicatedMeasurementObjectType_DM_Rsp_choice[] = {
- { 0, "rL" , ASN1_EXTENSION_ROOT , dissect_rL1 },
- { 1, "rLS" , ASN1_EXTENSION_ROOT , dissect_rLS1 },
- { 2, "all-RL" , ASN1_EXTENSION_ROOT , dissect_all_RL1 },
- { 3, "all-RLS" , ASN1_EXTENSION_ROOT , dissect_all_RLS1 },
+ { 0, &hf_nbap_rL1 , ASN1_EXTENSION_ROOT , dissect_nbap_RL_DM_Rsp },
+ { 1, &hf_nbap_rLS1 , ASN1_EXTENSION_ROOT , dissect_nbap_RL_Set_DM_Rsp },
+ { 2, &hf_nbap_all_RL1 , ASN1_EXTENSION_ROOT , dissect_nbap_RL_DM_Rsp },
+ { 3, &hf_nbap_all_RLS1 , ASN1_EXTENSION_ROOT , dissect_nbap_RL_Set_DM_Rsp },
{ 0, NULL, 0, NULL }
};
@@ -11774,8 +11774,8 @@ static int dissect_tDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD(t
static const per_sequence_t CCTrCH_TPCItem_RL_SetupRqstTDD_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -11792,7 +11792,7 @@ static int dissect_CCTrCH_TPCList_RL_SetupRqstTDD_item(tvbuff_t *tvb, int offset
static const per_sequence_t CCTrCH_TPCList_RL_SetupRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_CCTrCH_TPCList_RL_SetupRqstTDD_item },
+ { "" , &hf_nbap_CCTrCH_TPCList_RL_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_TPCItem_RL_SetupRqstTDD },
};
static int
@@ -11821,14 +11821,14 @@ static int dissect_dL_DPCH_Information(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t DL_CCTrCH_InformationItem_RL_SetupRqstTDD_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "tFCS" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCS },
- { "tFCI-Coding" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCI_Coding },
- { "punctureLimit" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_punctureLimit },
- { "tdd-TPC-DownlinkStepSize" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_TPC_DownlinkStepSize },
- { "cCTrCH-TPCList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cCTrCH_TPCList },
- { "dL-DPCH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dL_DPCH_Information },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "tFCS" , &hf_nbap_tFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCS },
+ { "tFCI-Coding" , &hf_nbap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCI_Coding },
+ { "punctureLimit" , &hf_nbap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PunctureLimit },
+ { "tdd-TPC-DownlinkStepSize", &hf_nbap_tdd_TPC_DownlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_TPC_DownlinkStepSize },
+ { "cCTrCH-TPCList" , &hf_nbap_cCTrCH_TPCList , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CCTrCH_TPCList_RL_SetupRqstTDD },
+ { "dL-DPCH-Information" , &hf_nbap_dL_DPCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_Information_RL_SetupRqstTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -11857,9 +11857,9 @@ static int dissect_dL_DPCH_Information1(tvbuff_t *tvb, int offset, asn_ctx_t *ac
static const per_sequence_t DL_CCTrCH_InformationItem_RL_AdditionRqstTDD_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "dL-DPCH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dL_DPCH_Information1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "dL-DPCH-Information" , &hf_nbap_dL_DPCH_Information1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_InformationList_RL_AdditionRqstTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -11876,7 +11876,7 @@ static int dissect_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_item(tvbuff_t *t
static const per_sequence_t DL_CCTrCH_InformationList_RL_AdditionRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_item },
+ { "" , &hf_nbap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_CCTrCH_InformationItem_RL_AdditionRqstTDD },
};
static int
@@ -11893,7 +11893,7 @@ static int dissect_id_DL_CCTrCH_InformationList_RL_AdditionRqstTDD(tvbuff_t *tvb
static const per_sequence_t DL_CCTrCH_InformationList_RL_SetupRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_CCTrCH_InformationList_RL_SetupRqstTDD_item },
+ { "" , &hf_nbap_DL_CCTrCH_InformationList_RL_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -11953,8 +11953,8 @@ static const value_string nbap_TDD_DPCHOffset_vals[] = {
};
static const per_choice_t TDD_DPCHOffset_choice[] = {
- { 0, "initialOffset" , ASN1_NO_EXTENSIONS , dissect_initialOffset },
- { 1, "noinitialOffset" , ASN1_NO_EXTENSIONS , dissect_noinitialOffset },
+ { 0, &hf_nbap_initialOffset , ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_255 },
+ { 1, &hf_nbap_noinitialOffset, ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_63 },
{ 0, NULL, 0, NULL }
};
@@ -12015,9 +12015,9 @@ static const value_string nbap_T_midambleAllocationMode_vals[] = {
};
static const per_choice_t T_midambleAllocationMode_choice[] = {
- { 0, "defaultMidamble" , ASN1_EXTENSION_ROOT , dissect_defaultMidamble },
- { 1, "commonMidamble" , ASN1_EXTENSION_ROOT , dissect_commonMidamble },
- { 2, "ueSpecificMidamble" , ASN1_EXTENSION_ROOT , dissect_ueSpecificMidamble },
+ { 0, &hf_nbap_defaultMidamble, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
+ { 1, &hf_nbap_commonMidamble , ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
+ { 2, &hf_nbap_ueSpecificMidamble, ASN1_EXTENSION_ROOT , dissect_nbap_MidambleShiftLong },
{ 0, NULL, 0, NULL }
};
@@ -12035,8 +12035,8 @@ static int dissect_midambleAllocationMode(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t T_type1_sequence[] = {
- { "midambleConfigurationBurstType1And3", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleConfigurationBurstType1And3 },
- { "midambleAllocationMode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleAllocationMode },
+ { "midambleConfigurationBurstType1And3", &hf_nbap_midambleConfigurationBurstType1And3, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleConfigurationBurstType1And3 },
+ { "midambleAllocationMode", &hf_nbap_midambleAllocationMode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T_midambleAllocationMode },
{ NULL, 0, 0, NULL }
};
@@ -12092,9 +12092,9 @@ static const value_string nbap_T_midambleAllocationMode1_vals[] = {
};
static const per_choice_t T_midambleAllocationMode1_choice[] = {
- { 0, "defaultMidamble" , ASN1_EXTENSION_ROOT , dissect_defaultMidamble },
- { 1, "commonMidamble" , ASN1_EXTENSION_ROOT , dissect_commonMidamble },
- { 2, "ueSpecificMidamble" , ASN1_EXTENSION_ROOT , dissect_ueSpecificMidamble1 },
+ { 0, &hf_nbap_defaultMidamble, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
+ { 1, &hf_nbap_commonMidamble , ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
+ { 2, &hf_nbap_ueSpecificMidamble1, ASN1_EXTENSION_ROOT , dissect_nbap_MidambleShiftShort },
{ 0, NULL, 0, NULL }
};
@@ -12112,8 +12112,8 @@ static int dissect_midambleAllocationMode1(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t T_type2_sequence[] = {
- { "midambleConfigurationBurstType2", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleConfigurationBurstType2 },
- { "midambleAllocationMode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleAllocationMode1 },
+ { "midambleConfigurationBurstType2", &hf_nbap_midambleConfigurationBurstType2, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleConfigurationBurstType2 },
+ { "midambleAllocationMode", &hf_nbap_midambleAllocationMode1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T_midambleAllocationMode1 },
{ NULL, 0, 0, NULL }
};
@@ -12136,8 +12136,8 @@ static const value_string nbap_T_midambleAllocationMode2_vals[] = {
};
static const per_choice_t T_midambleAllocationMode2_choice[] = {
- { 0, "defaultMidamble" , ASN1_EXTENSION_ROOT , dissect_defaultMidamble },
- { 1, "ueSpecificMidamble" , ASN1_EXTENSION_ROOT , dissect_ueSpecificMidamble },
+ { 0, &hf_nbap_defaultMidamble, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
+ { 1, &hf_nbap_ueSpecificMidamble, ASN1_EXTENSION_ROOT , dissect_nbap_MidambleShiftLong },
{ 0, NULL, 0, NULL }
};
@@ -12155,8 +12155,8 @@ static int dissect_midambleAllocationMode2(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t T_type3_sequence[] = {
- { "midambleConfigurationBurstType1And3", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleConfigurationBurstType1And3 },
- { "midambleAllocationMode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleAllocationMode2 },
+ { "midambleConfigurationBurstType1And3", &hf_nbap_midambleConfigurationBurstType1And3, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleConfigurationBurstType1And3 },
+ { "midambleAllocationMode", &hf_nbap_midambleAllocationMode2, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T_midambleAllocationMode2 },
{ NULL, 0, 0, NULL }
};
@@ -12180,9 +12180,9 @@ static const value_string nbap_MidambleShiftAndBurstType_vals[] = {
};
static const per_choice_t MidambleShiftAndBurstType_choice[] = {
- { 0, "type1" , ASN1_EXTENSION_ROOT , dissect_type1 },
- { 1, "type2" , ASN1_EXTENSION_ROOT , dissect_type2 },
- { 2, "type3" , ASN1_EXTENSION_ROOT , dissect_type3 },
+ { 0, &hf_nbap_type1 , ASN1_EXTENSION_ROOT , dissect_nbap_T_type1 },
+ { 1, &hf_nbap_type2 , ASN1_EXTENSION_ROOT , dissect_nbap_T_type2 },
+ { 2, &hf_nbap_type3 , ASN1_EXTENSION_ROOT , dissect_nbap_T_type3 },
{ 0, NULL, 0, NULL }
};
@@ -12282,9 +12282,9 @@ static int dissect_tDD_ChannelisationCode(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t TDD_DL_Code_InformationItem_sequence[] = {
- { "dPCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dPCH_ID },
- { "tdd-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCode },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dPCH-ID" , &hf_nbap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DPCH_ID },
+ { "tdd-ChannelisationCode", &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -12301,7 +12301,7 @@ static int dissect_TDD_DL_Code_Information_item(tvbuff_t *tvb, int offset, asn_c
static const per_sequence_t TDD_DL_Code_Information_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_TDD_DL_Code_Information_item },
+ { "" , &hf_nbap_TDD_DL_Code_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DL_Code_InformationItem },
};
static int
@@ -12318,11 +12318,11 @@ static int dissect_dL_Code_Information(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t DL_Timeslot_InformationItem_sequence[] = {
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot },
- { "midambleShiftAndBurstType" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftAndBurstType },
- { "tFCI-Presence" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCI_Presence },
- { "dL-Code-Information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dL_Code_Information },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "midambleShiftAndBurstType", &hf_nbap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftAndBurstType },
+ { "tFCI-Presence" , &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCI_Presence },
+ { "dL-Code-Information" , &hf_nbap_dL_Code_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DL_Code_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -12339,7 +12339,7 @@ static int dissect_DL_Timeslot_Information_item(tvbuff_t *tvb, int offset, asn_c
static const per_sequence_t DL_Timeslot_Information_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_Timeslot_Information_item },
+ { "" , &hf_nbap_DL_Timeslot_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot_InformationItem },
};
static int
@@ -12356,11 +12356,11 @@ static int dissect_dL_Timeslot_Information(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t DL_DPCH_InformationItem_RL_AdditionRqstTDD_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-DPCHOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_DPCHOffset },
- { "dL-Timeslot-Information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dL_Timeslot_Information },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-DPCHOffset" , &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { "dL-Timeslot-Information", &hf_nbap_dL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -12377,11 +12377,11 @@ static int dissect_id_DL_DPCH_InformationItem_RL_AdditionRqstTDD(tvbuff_t *tvb,
static const per_sequence_t DL_DPCH_InformationItem_RL_SetupRqstTDD_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-DPCHOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_DPCHOffset },
- { "dL-Timeslot-Information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dL_Timeslot_Information },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-DPCHOffset" , &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { "dL-Timeslot-Information", &hf_nbap_dL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -12430,10 +12430,10 @@ static int dissect_tFCI_SignallingOption(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t TFCI_SignallingMode_sequence[] = {
- { "tFCI-SignallingOption" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCI_SignallingOption },
- { "not-Used-splitType" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_not_Used_splitType },
- { "not-Used-lengthOfTFCI2" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_not_Used_lengthOfTFCI2 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "tFCI-SignallingOption" , &hf_nbap_tFCI_SignallingOption, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCI_SignallingMode_TFCI_SignallingOption },
+ { "not-Used-splitType" , &hf_nbap_not_Used_splitType, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "not-Used-lengthOfTFCI2", &hf_nbap_not_Used_lengthOfTFCI2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -12469,15 +12469,15 @@ static int dissect_limitedPowerIncrease(tvbuff_t *tvb, int offset, asn_ctx_t *ac
static const per_sequence_t DL_DPCH_Information_RL_ReconfPrepFDD_sequence[] = {
- { "tFCS" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCS },
- { "dl-DPCH-SlotFormat" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_DPCH_SlotFormat },
- { "tFCI-SignallingMode" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCI_SignallingMode },
- { "tFCI-Presence" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCI_Presence },
- { "multiplexingPosition" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_multiplexingPosition },
- { "not-Used-pDSCH-CodeMapping" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_not_Used_pDSCH_CodeMapping },
- { "not-Used-pDSCH-RL-ID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_not_Used_pDSCH_RL_ID },
- { "limitedPowerIncrease" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_limitedPowerIncrease },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "tFCS" , &hf_nbap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCS },
+ { "dl-DPCH-SlotFormat" , &hf_nbap_dl_DPCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_SlotFormat },
+ { "tFCI-SignallingMode" , &hf_nbap_tFCI_SignallingMode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCI_SignallingMode },
+ { "tFCI-Presence" , &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCI_Presence },
+ { "multiplexingPosition" , &hf_nbap_multiplexingPosition, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MultiplexingPosition },
+ { "not-Used-pDSCH-CodeMapping", &hf_nbap_not_Used_pDSCH_CodeMapping, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "not-Used-pDSCH-RL-ID" , &hf_nbap_not_Used_pDSCH_RL_ID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "limitedPowerIncrease" , &hf_nbap_limitedPowerIncrease, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_LimitedPowerIncrease },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -12494,10 +12494,10 @@ static int dissect_id_DL_DPCH_Information_RL_ReconfPrepFDD(tvbuff_t *tvb, int of
static const per_sequence_t DL_DPCH_Information_RL_ReconfRqstFDD_sequence[] = {
- { "dl-TFCS" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_TFCS },
- { "tFCI-SignallingMode" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCI_SignallingMode },
- { "limitedPowerIncrease" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_limitedPowerIncrease },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dl-TFCS" , &hf_nbap_dl_TFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCS },
+ { "tFCI-SignallingMode" , &hf_nbap_tFCI_SignallingMode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCI_SignallingMode },
+ { "limitedPowerIncrease" , &hf_nbap_limitedPowerIncrease, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_LimitedPowerIncrease },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -12514,10 +12514,10 @@ static int dissect_id_DL_DPCH_Information_RL_ReconfRqstFDD(tvbuff_t *tvb, int of
static const per_sequence_t PowerOffsetInformation_RL_SetupRqstFDD_sequence[] = {
- { "pO1-ForTFCI-Bits" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pO1_ForTFCI_Bits },
- { "pO2-ForTPC-Bits" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pO2_ForTPC_Bits },
- { "pO3-ForPilotBits" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pO3_ForPilotBits },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pO1-ForTFCI-Bits" , &hf_nbap_pO1_ForTFCI_Bits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PowerOffset },
+ { "pO2-ForTPC-Bits" , &hf_nbap_pO2_ForTPC_Bits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PowerOffset },
+ { "pO3-ForPilotBits" , &hf_nbap_pO3_ForPilotBits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PowerOffset },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -12577,18 +12577,18 @@ static int dissect_innerLoopDLPCStatus(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t DL_DPCH_Information_RL_SetupRqstFDD_sequence[] = {
- { "tFCS" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCS },
- { "dl-DPCH-SlotFormat" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_DPCH_SlotFormat },
- { "tFCI-SignallingMode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCI_SignallingMode },
- { "tFCI-Presence" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCI_Presence },
- { "multiplexingPosition" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_multiplexingPosition },
- { "not-Used-pDSCH-RL-ID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_not_Used_pDSCH_RL_ID },
- { "not-Used-pDSCH-CodeMapping" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_not_Used_pDSCH_CodeMapping },
- { "powerOffsetInformation" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_powerOffsetInformation1 },
- { "fdd-TPC-DownlinkStepSize" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_fdd_TPC_DownlinkStepSize },
- { "limitedPowerIncrease" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_limitedPowerIncrease },
- { "innerLoopDLPCStatus" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_innerLoopDLPCStatus },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "tFCS" , &hf_nbap_tFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCS },
+ { "dl-DPCH-SlotFormat" , &hf_nbap_dl_DPCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_DPCH_SlotFormat },
+ { "tFCI-SignallingMode" , &hf_nbap_tFCI_SignallingMode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCI_SignallingMode },
+ { "tFCI-Presence" , &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCI_Presence },
+ { "multiplexingPosition" , &hf_nbap_multiplexingPosition, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MultiplexingPosition },
+ { "not-Used-pDSCH-RL-ID" , &hf_nbap_not_Used_pDSCH_RL_ID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "not-Used-pDSCH-CodeMapping", &hf_nbap_not_Used_pDSCH_CodeMapping, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "powerOffsetInformation", &hf_nbap_powerOffsetInformation1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PowerOffsetInformation_RL_SetupRqstFDD },
+ { "fdd-TPC-DownlinkStepSize", &hf_nbap_fdd_TPC_DownlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FDD_TPC_DownlinkStepSize },
+ { "limitedPowerIncrease" , &hf_nbap_limitedPowerIncrease, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_LimitedPowerIncrease },
+ { "innerLoopDLPCStatus" , &hf_nbap_innerLoopDLPCStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_InnerLoopDLPCStatus },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -12836,9 +12836,9 @@ static int dissect_dl_Reference_Power(tvbuff_t *tvb, int offset, asn_ctx_t *actx
static const per_sequence_t DL_ReferencePowerInformationItem_DL_PC_Rqst_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "dl-ReferencePower" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_ReferencePower },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "dl-ReferencePower" , &hf_nbap_dl_ReferencePower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -12855,7 +12855,7 @@ static int dissect_id_DL_ReferencePowerInformationItem_DL_PC_Rqst(tvbuff_t *tvb,
static const per_sequence_t DL_ReferencePowerInformationList_DL_PC_Rqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_ReferencePowerInformationList_DL_PC_Rqst_item },
+ { "" , &hf_nbap_DL_ReferencePowerInformationList_DL_PC_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -12885,14 +12885,14 @@ static int dissect_dSCH_ID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tre
static const per_sequence_t DSCH_TDD_InformationItem_sequence[] = {
- { "dSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dSCH_ID },
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "transportFormatSet" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_transportFormatSet },
- { "allocationRetentionPriority" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_allocationRetentionPriority },
- { "frameHandlingPriority" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_frameHandlingPriority },
- { "toAWS" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_toAWS },
- { "toAWE" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_toAWE },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dSCH-ID" , &hf_nbap_dSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DSCH_ID },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "transportFormatSet" , &hf_nbap_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet },
+ { "allocationRetentionPriority", &hf_nbap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AllocationRetentionPriority },
+ { "frameHandlingPriority" , &hf_nbap_frameHandlingPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FrameHandlingPriority },
+ { "toAWS" , &hf_nbap_toAWS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ToAWS },
+ { "toAWE" , &hf_nbap_toAWE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ToAWE },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -12909,7 +12909,7 @@ static int dissect_DSCH_TDD_Information_item(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t DSCH_TDD_Information_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DSCH_TDD_Information_item },
+ { "" , &hf_nbap_DSCH_TDD_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DSCH_TDD_InformationItem },
};
static int
@@ -12929,8 +12929,8 @@ static int dissect_id_DSCH_TDD_Information(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t DSCH_Information_DeleteItem_RL_ReconfPrepTDD_sequence[] = {
- { "dSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dSCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dSCH-ID" , &hf_nbap_dSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DSCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -12947,7 +12947,7 @@ static int dissect_DSCH_Information_DeleteList_RL_ReconfPrepTDD_item(tvbuff_t *t
static const per_sequence_t DSCH_Information_DeleteList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DSCH_Information_DeleteList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_DSCH_Information_DeleteList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DSCH_Information_DeleteItem_RL_ReconfPrepTDD },
};
static int
@@ -12964,15 +12964,15 @@ static int dissect_id_DSCH_Information_DeleteList_RL_ReconfPrepTDD(tvbuff_t *tvb
static const per_sequence_t DSCH_Information_ModifyItem_RL_ReconfPrepTDD_sequence[] = {
- { "dSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dSCH_ID },
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cCTrCH_ID },
- { "transportFormatSet" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transportFormatSet },
- { "allocationRetentionPriority" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_allocationRetentionPriority },
- { "frameHandlingPriority" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_frameHandlingPriority },
- { "toAWS" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_toAWS },
- { "toAWE" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_toAWE },
- { "transportBearerRequestIndicator", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_transportBearerRequestIndicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dSCH-ID" , &hf_nbap_dSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DSCH_ID },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CCTrCH_ID },
+ { "transportFormatSet" , &hf_nbap_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportFormatSet },
+ { "allocationRetentionPriority", &hf_nbap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_AllocationRetentionPriority },
+ { "frameHandlingPriority" , &hf_nbap_frameHandlingPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_FrameHandlingPriority },
+ { "toAWS" , &hf_nbap_toAWS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ToAWS },
+ { "toAWE" , &hf_nbap_toAWE , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ToAWE },
+ { "transportBearerRequestIndicator", &hf_nbap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportBearerRequestIndicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -12989,7 +12989,7 @@ static int dissect_DSCH_Information_ModifyList_RL_ReconfPrepTDD_item(tvbuff_t *t
static const per_sequence_t DSCH_Information_ModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DSCH_Information_ModifyList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_DSCH_Information_ModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DSCH_Information_ModifyItem_RL_ReconfPrepTDD },
};
static int
@@ -13006,10 +13006,10 @@ static int dissect_id_DSCH_Information_ModifyList_RL_ReconfPrepTDD(tvbuff_t *tvb
static const per_sequence_t DSCH_InformationResponseItem_sequence[] = {
- { "dSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dSCH_ID },
- { "bindingID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_bindingID },
- { "transportLayerAddress" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transportLayerAddress },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dSCH-ID" , &hf_nbap_dSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DSCH_ID },
+ { "bindingID" , &hf_nbap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BindingID },
+ { "transportLayerAddress" , &hf_nbap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportLayerAddress },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -13026,7 +13026,7 @@ static int dissect_DSCH_InformationResponse_item(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t DSCH_InformationResponse_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DSCH_InformationResponse_item },
+ { "" , &hf_nbap_DSCH_InformationResponse_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DSCH_InformationResponseItem },
};
static int
@@ -13043,8 +13043,8 @@ static int dissect_id_DSCH_InformationResponse(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t DSCH_RearrangeItem_Bearer_RearrangeInd_sequence[] = {
- { "dSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dSCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dSCH-ID" , &hf_nbap_dSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DSCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -13061,7 +13061,7 @@ static int dissect_DSCH_RearrangeList_Bearer_RearrangeInd_item(tvbuff_t *tvb, in
static const per_sequence_t DSCH_RearrangeList_Bearer_RearrangeInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DSCH_RearrangeList_Bearer_RearrangeInd_item },
+ { "" , &hf_nbap_DSCH_RearrangeList_Bearer_RearrangeInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DSCH_RearrangeItem_Bearer_RearrangeInd },
};
static int
@@ -13097,10 +13097,10 @@ static int dissect_id_End_Of_Audit_Sequence_Indicator(tvbuff_t *tvb, int offset,
static const per_sequence_t FACH_ParametersItem_CTCH_ReconfRqstTDD_sequence[] = {
- { "commonTransportChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonTransportChannelID },
- { "toAWS" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_toAWS },
- { "toAWE" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_toAWE },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonTransportChannelID", &hf_nbap_commonTransportChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannelID },
+ { "toAWS" , &hf_nbap_toAWS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ToAWS },
+ { "toAWE" , &hf_nbap_toAWE , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ToAWE },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -13117,7 +13117,7 @@ static int dissect_FACH_ParametersList_CTCH_ReconfRqstTDD_item(tvbuff_t *tvb, in
static const per_sequence_t FACH_ParametersList_CTCH_ReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_FACH_ParametersList_CTCH_ReconfRqstTDD_item },
+ { "" , &hf_nbap_FACH_ParametersList_CTCH_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_FACH_ParametersItem_CTCH_ReconfRqstTDD },
};
static int
@@ -13134,12 +13134,12 @@ static int dissect_id_FACH_ParametersList_CTCH_ReconfRqstTDD(tvbuff_t *tvb, int
static const per_sequence_t FACH_ParametersItem_CTCH_SetupRqstFDD_sequence[] = {
- { "commonTransportChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonTransportChannelID },
- { "transportFormatSet" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_transportFormatSet },
- { "toAWS" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_toAWS },
- { "toAWE" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_toAWE },
- { "maxFACH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_maxFACH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonTransportChannelID", &hf_nbap_commonTransportChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannelID },
+ { "transportFormatSet" , &hf_nbap_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet },
+ { "toAWS" , &hf_nbap_toAWS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ToAWS },
+ { "toAWE" , &hf_nbap_toAWE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ToAWE },
+ { "maxFACH-Power" , &hf_nbap_maxFACH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -13156,7 +13156,7 @@ static int dissect_FACH_ParametersListIE_CTCH_SetupRqstFDD_item(tvbuff_t *tvb, i
static const per_sequence_t FACH_ParametersListIE_CTCH_SetupRqstFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_FACH_ParametersListIE_CTCH_SetupRqstFDD_item },
+ { "" , &hf_nbap_FACH_ParametersListIE_CTCH_SetupRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_FACH_ParametersItem_CTCH_SetupRqstFDD },
};
static int
@@ -13173,12 +13173,12 @@ static int dissect_id_FACH_ParametersListIE_CTCH_SetupRqstFDD(tvbuff_t *tvb, int
static const per_sequence_t FACH_ParametersItem_CTCH_SetupRqstTDD_sequence[] = {
- { "commonTransportChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonTransportChannelID },
- { "fACH-CCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_fACH_CCTrCH_ID },
- { "dl-TransportFormatSet" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_TransportFormatSet },
- { "toAWS" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_toAWS },
- { "toAWE" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_toAWE },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonTransportChannelID", &hf_nbap_commonTransportChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannelID },
+ { "fACH-CCTrCH-ID" , &hf_nbap_fACH_CCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "dl-TransportFormatSet" , &hf_nbap_dl_TransportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet },
+ { "toAWS" , &hf_nbap_toAWS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ToAWS },
+ { "toAWE" , &hf_nbap_toAWE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ToAWE },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -13195,7 +13195,7 @@ static int dissect_FACH_ParametersListIE_CTCH_SetupRqstTDD_item(tvbuff_t *tvb, i
static const per_sequence_t FACH_ParametersListIE_CTCH_SetupRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_FACH_ParametersListIE_CTCH_SetupRqstTDD_item },
+ { "" , &hf_nbap_FACH_ParametersListIE_CTCH_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_FACH_ParametersItem_CTCH_SetupRqstTDD },
};
static int
@@ -13212,7 +13212,7 @@ static int dissect_id_FACH_ParametersListIE_CTCH_SetupRqstTDD(tvbuff_t *tvb, int
static const per_sequence_t Local_Cell_InformationList_ResourceStatusInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Local_Cell_InformationList_ResourceStatusInd_item },
+ { "" , &hf_nbap_Local_Cell_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -13229,7 +13229,7 @@ static int dissect_local_Cell_InformationList(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t Local_Cell_Group_InformationList_ResourceStatusInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Local_Cell_Group_InformationList_ResourceStatusInd_item },
+ { "" , &hf_nbap_Local_Cell_Group_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -13246,9 +13246,9 @@ static int dissect_local_Cell_Group_InformationList(tvbuff_t *tvb, int offset, a
static const per_sequence_t No_Failure_ResourceStatusInd_sequence[] = {
- { "local-Cell-InformationList" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_local_Cell_InformationList },
- { "local-Cell-Group-InformationList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_local_Cell_Group_InformationList },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "local-Cell-InformationList", &hf_nbap_local_Cell_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Local_Cell_InformationList_ResourceStatusInd },
+ { "local-Cell-Group-InformationList", &hf_nbap_local_Cell_Group_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Local_Cell_Group_InformationList_ResourceStatusInd },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -13265,7 +13265,7 @@ static int dissect_no_Failure(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_
static const per_sequence_t Local_Cell_InformationList2_ResourceStatusInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Local_Cell_InformationList2_ResourceStatusInd_item },
+ { "" , &hf_nbap_Local_Cell_InformationList2_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -13282,7 +13282,7 @@ static int dissect_local_Cell_InformationList1(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t Local_Cell_Group_InformationList2_ResourceStatusInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Local_Cell_Group_InformationList2_ResourceStatusInd_item },
+ { "" , &hf_nbap_Local_Cell_Group_InformationList2_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -13299,7 +13299,7 @@ static int dissect_local_Cell_Group_InformationList1(tvbuff_t *tvb, int offset,
static const per_sequence_t CCP_InformationList_ResourceStatusInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_CCP_InformationList_ResourceStatusInd_item },
+ { "" , &hf_nbap_CCP_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -13316,7 +13316,7 @@ static int dissect_cCP_InformationList(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t Cell_InformationList_ResourceStatusInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Cell_InformationList_ResourceStatusInd_item },
+ { "" , &hf_nbap_Cell_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -13333,11 +13333,11 @@ static int dissect_cell_InformationList(tvbuff_t *tvb, int offset, asn_ctx_t *ac
static const per_sequence_t ServiceImpacting_ResourceStatusInd_sequence[] = {
- { "local-Cell-InformationList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_local_Cell_InformationList1 },
- { "local-Cell-Group-InformationList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_local_Cell_Group_InformationList1 },
- { "cCP-InformationList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cCP_InformationList },
- { "cell-InformationList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cell_InformationList },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "local-Cell-InformationList", &hf_nbap_local_Cell_InformationList1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Local_Cell_InformationList2_ResourceStatusInd },
+ { "local-Cell-Group-InformationList", &hf_nbap_local_Cell_Group_InformationList1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Local_Cell_Group_InformationList2_ResourceStatusInd },
+ { "cCP-InformationList" , &hf_nbap_cCP_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CCP_InformationList_ResourceStatusInd },
+ { "cell-InformationList" , &hf_nbap_cell_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Cell_InformationList_ResourceStatusInd },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -13360,8 +13360,8 @@ static const value_string nbap_IndicationType_ResourceStatusInd_vals[] = {
};
static const per_choice_t IndicationType_ResourceStatusInd_choice[] = {
- { 0, "no-Failure" , ASN1_EXTENSION_ROOT , dissect_no_Failure },
- { 1, "serviceImpacting" , ASN1_EXTENSION_ROOT , dissect_serviceImpacting },
+ { 0, &hf_nbap_no_Failure , ASN1_EXTENSION_ROOT , dissect_nbap_No_Failure_ResourceStatusInd },
+ { 1, &hf_nbap_serviceImpacting, ASN1_EXTENSION_ROOT , dissect_nbap_ServiceImpacting_ResourceStatusInd },
{ 0, NULL, 0, NULL }
};
@@ -13405,9 +13405,9 @@ static int dissect_ul_capacityCredit(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t CommonChannelsCapacityConsumptionLaw_item_sequence[] = {
- { "dl-Cost" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_Cost },
- { "ul-Cost" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ul_Cost },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dl-Cost" , &hf_nbap_dl_Cost , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_65535 },
+ { "ul-Cost" , &hf_nbap_ul_Cost , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_65535 },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -13424,7 +13424,7 @@ static int dissect_CommonChannelsCapacityConsumptionLaw_item(tvbuff_t *tvb, int
static const per_sequence_t CommonChannelsCapacityConsumptionLaw_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_CommonChannelsCapacityConsumptionLaw_item },
+ { "" , &hf_nbap_CommonChannelsCapacityConsumptionLaw_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_CommonChannelsCapacityConsumptionLaw_item },
};
static int
@@ -13441,11 +13441,11 @@ static int dissect_commonChannelsCapacityConsumptionLaw(tvbuff_t *tvb, int offse
static const per_sequence_t DedicatedChannelsCapacityConsumptionLaw_item_sequence[] = {
- { "dl-Cost-1" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_Cost_1 },
- { "dl-Cost-2" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_Cost_2 },
- { "ul-Cost-1" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ul_Cost_1 },
- { "ul-Cost-2" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ul_Cost_2 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dl-Cost-1" , &hf_nbap_dl_Cost_1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_65535 },
+ { "dl-Cost-2" , &hf_nbap_dl_Cost_2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_65535 },
+ { "ul-Cost-1" , &hf_nbap_ul_Cost_1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_65535 },
+ { "ul-Cost-2" , &hf_nbap_ul_Cost_2 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_65535 },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -13462,7 +13462,7 @@ static int dissect_DedicatedChannelsCapacityConsumptionLaw_item(tvbuff_t *tvb, i
static const per_sequence_t DedicatedChannelsCapacityConsumptionLaw_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DedicatedChannelsCapacityConsumptionLaw_item },
+ { "" , &hf_nbap_DedicatedChannelsCapacityConsumptionLaw_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DedicatedChannelsCapacityConsumptionLaw_item },
};
static int
@@ -13482,12 +13482,12 @@ static int dissect_dedicatedChannelsCapacityConsumptionLaw(tvbuff_t *tvb, int of
static const per_sequence_t Local_Cell_Group_InformationItem_AuditRsp_sequence[] = {
- { "local-Cell-Group-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_local_Cell_Group_ID },
- { "dl-or-global-capacityCredit" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_or_global_capacityCredit },
- { "ul-capacityCredit" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_capacityCredit },
- { "commonChannelsCapacityConsumptionLaw", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonChannelsCapacityConsumptionLaw },
- { "dedicatedChannelsCapacityConsumptionLaw", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dedicatedChannelsCapacityConsumptionLaw },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "local-Cell-Group-ID" , &hf_nbap_local_Cell_Group_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Local_Cell_ID },
+ { "dl-or-global-capacityCredit", &hf_nbap_dl_or_global_capacityCredit, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_or_Global_CapacityCredit },
+ { "ul-capacityCredit" , &hf_nbap_ul_capacityCredit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_CapacityCredit },
+ { "commonChannelsCapacityConsumptionLaw", &hf_nbap_commonChannelsCapacityConsumptionLaw, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonChannelsCapacityConsumptionLaw },
+ { "dedicatedChannelsCapacityConsumptionLaw", &hf_nbap_dedicatedChannelsCapacityConsumptionLaw, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DedicatedChannelsCapacityConsumptionLaw },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -13504,12 +13504,12 @@ static int dissect_id_Local_Cell_Group_InformationItem_AuditRsp(tvbuff_t *tvb, i
static const per_sequence_t Local_Cell_Group_InformationItem_ResourceStatusInd_sequence[] = {
- { "local-Cell-Group-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_local_Cell_Group_ID },
- { "dl-or-global-capacityCredit" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_or_global_capacityCredit },
- { "ul-capacityCredit" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_capacityCredit },
- { "commonChannelsCapacityConsumptionLaw", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonChannelsCapacityConsumptionLaw },
- { "dedicatedChannelsCapacityConsumptionLaw", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dedicatedChannelsCapacityConsumptionLaw },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "local-Cell-Group-ID" , &hf_nbap_local_Cell_Group_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Local_Cell_ID },
+ { "dl-or-global-capacityCredit", &hf_nbap_dl_or_global_capacityCredit, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_or_Global_CapacityCredit },
+ { "ul-capacityCredit" , &hf_nbap_ul_capacityCredit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_CapacityCredit },
+ { "commonChannelsCapacityConsumptionLaw", &hf_nbap_commonChannelsCapacityConsumptionLaw, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonChannelsCapacityConsumptionLaw },
+ { "dedicatedChannelsCapacityConsumptionLaw", &hf_nbap_dedicatedChannelsCapacityConsumptionLaw, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DedicatedChannelsCapacityConsumptionLaw },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -13526,12 +13526,12 @@ static int dissect_id_Local_Cell_Group_InformationItem_ResourceStatusInd(tvbuff_
static const per_sequence_t Local_Cell_Group_InformationItem2_ResourceStatusInd_sequence[] = {
- { "local-Cell-Group-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_local_Cell_Group_ID },
- { "dl-or-global-capacityCredit" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_or_global_capacityCredit },
- { "ul-capacityCredit" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_capacityCredit },
- { "commonChannelsCapacityConsumptionLaw", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_commonChannelsCapacityConsumptionLaw },
- { "dedicatedChannelsCapacityConsumptionLaw", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dedicatedChannelsCapacityConsumptionLaw },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "local-Cell-Group-ID" , &hf_nbap_local_Cell_Group_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Local_Cell_ID },
+ { "dl-or-global-capacityCredit", &hf_nbap_dl_or_global_capacityCredit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_or_Global_CapacityCredit },
+ { "ul-capacityCredit" , &hf_nbap_ul_capacityCredit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_CapacityCredit },
+ { "commonChannelsCapacityConsumptionLaw", &hf_nbap_commonChannelsCapacityConsumptionLaw, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CommonChannelsCapacityConsumptionLaw },
+ { "dedicatedChannelsCapacityConsumptionLaw", &hf_nbap_dedicatedChannelsCapacityConsumptionLaw, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DedicatedChannelsCapacityConsumptionLaw },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -13548,7 +13548,7 @@ static int dissect_id_Local_Cell_Group_InformationItem2_ResourceStatusInd(tvbuff
static const per_sequence_t Local_Cell_Group_InformationList_AuditRsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Local_Cell_Group_InformationList_AuditRsp_item },
+ { "" , &hf_nbap_Local_Cell_Group_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -13619,16 +13619,16 @@ static int dissect_minimumDL_PowerCapability(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t Local_Cell_InformationItem_AuditRsp_sequence[] = {
- { "local-Cell-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_local_Cell_ID },
- { "dl-or-global-capacityCredit" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_or_global_capacityCredit },
- { "ul-capacityCredit" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_capacityCredit },
- { "commonChannelsCapacityConsumptionLaw", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonChannelsCapacityConsumptionLaw },
- { "dedicatedChannelsCapacityConsumptionLaw", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dedicatedChannelsCapacityConsumptionLaw },
- { "maximumDL-PowerCapability" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_maximumDL_PowerCapability },
- { "minSpreadingFactor" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_minSpreadingFactor },
- { "minimumDL-PowerCapability" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_minimumDL_PowerCapability },
- { "local-Cell-Group-ID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_local_Cell_Group_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "local-Cell-ID" , &hf_nbap_local_Cell_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Local_Cell_ID },
+ { "dl-or-global-capacityCredit", &hf_nbap_dl_or_global_capacityCredit, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_or_Global_CapacityCredit },
+ { "ul-capacityCredit" , &hf_nbap_ul_capacityCredit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_CapacityCredit },
+ { "commonChannelsCapacityConsumptionLaw", &hf_nbap_commonChannelsCapacityConsumptionLaw, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonChannelsCapacityConsumptionLaw },
+ { "dedicatedChannelsCapacityConsumptionLaw", &hf_nbap_dedicatedChannelsCapacityConsumptionLaw, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DedicatedChannelsCapacityConsumptionLaw },
+ { "maximumDL-PowerCapability", &hf_nbap_maximumDL_PowerCapability, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MaximumDL_PowerCapability },
+ { "minSpreadingFactor" , &hf_nbap_minSpreadingFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MinSpreadingFactor },
+ { "minimumDL-PowerCapability", &hf_nbap_minimumDL_PowerCapability, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MinimumDL_PowerCapability },
+ { "local-Cell-Group-ID" , &hf_nbap_local_Cell_Group_ID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Local_Cell_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -13664,17 +13664,17 @@ static int dissect_addorDeleteIndicator(tvbuff_t *tvb, int offset, asn_ctx_t *ac
static const per_sequence_t Local_Cell_InformationItem_ResourceStatusInd_sequence[] = {
- { "local-CellID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_local_CellID },
- { "addorDeleteIndicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_addorDeleteIndicator },
- { "dl-or-global-capacityCredit" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_or_global_capacityCredit },
- { "ul-capacityCredit" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_capacityCredit },
- { "commonChannelsCapacityConsumptionLaw", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_commonChannelsCapacityConsumptionLaw },
- { "dedicatedChannelsCapacityConsumptionLaw", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dedicatedChannelsCapacityConsumptionLaw },
- { "maximumDL-PowerCapability" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_maximumDL_PowerCapability },
- { "minSpreadingFactor" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_minSpreadingFactor },
- { "minimumDL-PowerCapability" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_minimumDL_PowerCapability },
- { "local-Cell-Group-ID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_local_Cell_Group_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "local-CellID" , &hf_nbap_local_CellID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Local_Cell_ID },
+ { "addorDeleteIndicator" , &hf_nbap_addorDeleteIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AddorDeleteIndicator },
+ { "dl-or-global-capacityCredit", &hf_nbap_dl_or_global_capacityCredit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_or_Global_CapacityCredit },
+ { "ul-capacityCredit" , &hf_nbap_ul_capacityCredit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_CapacityCredit },
+ { "commonChannelsCapacityConsumptionLaw", &hf_nbap_commonChannelsCapacityConsumptionLaw, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CommonChannelsCapacityConsumptionLaw },
+ { "dedicatedChannelsCapacityConsumptionLaw", &hf_nbap_dedicatedChannelsCapacityConsumptionLaw, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DedicatedChannelsCapacityConsumptionLaw },
+ { "maximumDL-PowerCapability", &hf_nbap_maximumDL_PowerCapability, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MaximumDL_PowerCapability },
+ { "minSpreadingFactor" , &hf_nbap_minSpreadingFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MinSpreadingFactor },
+ { "minimumDL-PowerCapability", &hf_nbap_minimumDL_PowerCapability, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MinimumDL_PowerCapability },
+ { "local-Cell-Group-ID" , &hf_nbap_local_Cell_Group_ID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Local_Cell_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -13691,15 +13691,15 @@ static int dissect_id_Local_Cell_InformationItem_ResourceStatusInd(tvbuff_t *tvb
static const per_sequence_t Local_Cell_InformationItem2_ResourceStatusInd_sequence[] = {
- { "local-Cell-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_local_Cell_ID },
- { "dl-or-global-capacityCredit" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_or_global_capacityCredit },
- { "ul-capacityCredit" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_capacityCredit },
- { "commonChannelsCapacityConsumptionLaw", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_commonChannelsCapacityConsumptionLaw },
- { "dedicatedChannelsCapacityConsumptionLaw", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dedicatedChannelsCapacityConsumptionLaw },
- { "maximum-DL-PowerCapability" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_maximum_DL_PowerCapability },
- { "minSpreadingFactor" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_minSpreadingFactor },
- { "minimumDL-PowerCapability" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_minimumDL_PowerCapability },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "local-Cell-ID" , &hf_nbap_local_Cell_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Local_Cell_ID },
+ { "dl-or-global-capacityCredit", &hf_nbap_dl_or_global_capacityCredit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_or_Global_CapacityCredit },
+ { "ul-capacityCredit" , &hf_nbap_ul_capacityCredit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_CapacityCredit },
+ { "commonChannelsCapacityConsumptionLaw", &hf_nbap_commonChannelsCapacityConsumptionLaw, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CommonChannelsCapacityConsumptionLaw },
+ { "dedicatedChannelsCapacityConsumptionLaw", &hf_nbap_dedicatedChannelsCapacityConsumptionLaw, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DedicatedChannelsCapacityConsumptionLaw },
+ { "maximum-DL-PowerCapability", &hf_nbap_maximum_DL_PowerCapability, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MaximumDL_PowerCapability },
+ { "minSpreadingFactor" , &hf_nbap_minSpreadingFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MinSpreadingFactor },
+ { "minimumDL-PowerCapability", &hf_nbap_minimumDL_PowerCapability, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MinimumDL_PowerCapability },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -13716,7 +13716,7 @@ static int dissect_id_Local_Cell_InformationItem2_ResourceStatusInd(tvbuff_t *tv
static const per_sequence_t Local_Cell_InformationList_AuditRsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Local_Cell_InformationList_AuditRsp_item },
+ { "" , &hf_nbap_Local_Cell_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -13848,9 +13848,9 @@ static int dissect_repetitionNumber1(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t MessageStructure_item_sequence[] = {
- { "iE-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iE_ID },
- { "repetitionNumber" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_repetitionNumber1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "iE-ID" , &hf_nbap_iE_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_ID },
+ { "repetitionNumber" , &hf_nbap_repetitionNumber1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RepetitionNumber1 },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -13867,7 +13867,7 @@ static int dissect_MessageStructure_item(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t MessageStructure_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_MessageStructure_item },
+ { "" , &hf_nbap_MessageStructure_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_MessageStructure_item },
};
static int
@@ -14004,10 +14004,10 @@ static int dissect_segmentInformationList(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t No_Deletion_SystemInfoUpdate_sequence[] = {
- { "sIB-Originator" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_sIB_Originator },
- { "iB-SG-REP" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iB_SG_REP },
- { "segmentInformationList" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_segmentInformationList },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "sIB-Originator" , &hf_nbap_sIB_Originator , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SIB_Originator },
+ { "iB-SG-REP" , &hf_nbap_iB_SG_REP , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_IB_SG_REP },
+ { "segmentInformationList", &hf_nbap_segmentInformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SegmentInformationList_SystemInfoUpdate },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14030,8 +14030,8 @@ static const value_string nbap_DeletionIndicator_SystemInfoUpdate_vals[] = {
};
static const per_choice_t DeletionIndicator_SystemInfoUpdate_choice[] = {
- { 0, "no-Deletion" , ASN1_NO_EXTENSIONS , dissect_no_Deletion },
- { 1, "yes-Deletion" , ASN1_NO_EXTENSIONS , dissect_yes_Deletion },
+ { 0, &hf_nbap_no_Deletion , ASN1_NO_EXTENSIONS , dissect_nbap_No_Deletion_SystemInfoUpdate },
+ { 1, &hf_nbap_yes_Deletion , ASN1_NO_EXTENSIONS , dissect_nbap_NULL },
{ 0, NULL, 0, NULL }
};
@@ -14049,10 +14049,10 @@ static int dissect_deletionIndicator(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t MIB_SB_SIB_InformationItem_SystemInfoUpdateRqst_sequence[] = {
- { "iB-Type" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iB_Type },
- { "iB-OC-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iB_OC_ID },
- { "deletionIndicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_deletionIndicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "iB-Type" , &hf_nbap_iB_Type , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_IB_Type },
+ { "iB-OC-ID" , &hf_nbap_iB_OC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_IB_OC_ID },
+ { "deletionIndicator" , &hf_nbap_deletionIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DeletionIndicator_SystemInfoUpdate },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14069,7 +14069,7 @@ static int dissect_MIB_SB_SIB_InformationList_SystemInfoUpdateRqst_item(tvbuff_t
static const per_sequence_t MIB_SB_SIB_InformationList_SystemInfoUpdateRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_MIB_SB_SIB_InformationList_SystemInfoUpdateRqst_item },
+ { "" , &hf_nbap_MIB_SB_SIB_InformationList_SystemInfoUpdateRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_MIB_SB_SIB_InformationItem_SystemInfoUpdateRqst },
};
static int
@@ -14115,9 +14115,9 @@ static int dissect_rNC_ID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree
static const per_sequence_t UC_Id_sequence[] = {
- { "rNC-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rNC_ID },
- { "c-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_c_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rNC-ID" , &hf_nbap_rNC_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RNC_ID },
+ { "c-ID" , &hf_nbap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_C_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14172,10 +14172,10 @@ static int dissect_primaryScramblingCode(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t NeighbouringFDDCellMeasurementInformation_sequence[] = {
- { "uC-Id" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uC_Id },
- { "uARFCN" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uARFCN },
- { "primaryScramblingCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_primaryScramblingCode },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "uC-Id" , &hf_nbap_uC_Id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UC_Id },
+ { "uARFCN" , &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UARFCN },
+ { "primaryScramblingCode" , &hf_nbap_primaryScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PrimaryScramblingCode },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14192,12 +14192,12 @@ static int dissect_neighbouringFDDCellMeasurementInformation(tvbuff_t *tvb, int
static const per_sequence_t NeighbouringTDDCellMeasurementInformation_sequence[] = {
- { "uC-Id" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uC_Id },
- { "uARFCN" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uARFCN },
- { "cellParameterID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellParameterID },
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_timeSlot },
- { "midambleShiftAndBurstType" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_midambleShiftAndBurstType },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "uC-Id" , &hf_nbap_uC_Id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UC_Id },
+ { "uARFCN" , &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UARFCN },
+ { "cellParameterID" , &hf_nbap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellParameterID },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TimeSlot },
+ { "midambleShiftAndBurstType", &hf_nbap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MidambleShiftAndBurstType },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14233,9 +14233,9 @@ static const value_string nbap_NeighbouringCellMeasurementInformation_item_vals[
};
static const per_choice_t NeighbouringCellMeasurementInformation_item_choice[] = {
- { 0, "neighbouringFDDCellMeasurementInformation", ASN1_EXTENSION_ROOT , dissect_neighbouringFDDCellMeasurementInformation },
- { 1, "neighbouringTDDCellMeasurementInformation", ASN1_EXTENSION_ROOT , dissect_neighbouringTDDCellMeasurementInformation },
- { 2, "extension-neighbouringCellMeasurementInformation", ASN1_NOT_EXTENSION_ROOT, dissect_extension_neighbouringCellMeasurementInformation },
+ { 0, &hf_nbap_neighbouringFDDCellMeasurementInformation, ASN1_EXTENSION_ROOT , dissect_nbap_NeighbouringFDDCellMeasurementInformation },
+ { 1, &hf_nbap_neighbouringTDDCellMeasurementInformation, ASN1_EXTENSION_ROOT , dissect_nbap_NeighbouringTDDCellMeasurementInformation },
+ { 2, &hf_nbap_extension_neighbouringCellMeasurementInformation, ASN1_NOT_EXTENSION_ROOT, dissect_nbap_Extension_neighbouringCellMeasurementInformation },
{ 0, NULL, 0, NULL }
};
@@ -14253,7 +14253,7 @@ static int dissect_NeighbouringCellMeasurementInformation_item(tvbuff_t *tvb, in
static const per_sequence_t NeighbouringCellMeasurementInformation_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_NeighbouringCellMeasurementInformation_item },
+ { "" , &hf_nbap_NeighbouringCellMeasurementInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_NeighbouringCellMeasurementInformation_item },
};
static int
@@ -14283,9 +14283,9 @@ static int dissect_pCCPCH_Power(tvbuff_t *tvb, int offset, asn_ctx_t *actx, prot
static const per_sequence_t PCCPCH_Information_Cell_ReconfRqstTDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "pCCPCH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pCCPCH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "pCCPCH-Power" , &hf_nbap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PCCPCH_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14334,13 +14334,13 @@ static int dissect_sCTD_Indicator(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pr
static const per_sequence_t PCCPCH_Information_Cell_SetupRqstTDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "tdd-PhysicalChannelOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_PhysicalChannelOffset },
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "pCCPCH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pCCPCH_Power },
- { "sCTD-Indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sCTD_Indicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "tdd-PhysicalChannelOffset", &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_PhysicalChannelOffset },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "pCCPCH-Power" , &hf_nbap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PCCPCH_Power },
+ { "sCTD-Indicator" , &hf_nbap_sCTD_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SCTD_Indicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14357,10 +14357,10 @@ static int dissect_id_PCCPCH_Information_Cell_SetupRqstTDD(tvbuff_t *tvb, int of
static const per_sequence_t PCH_Parameters_CTCH_ReconfRqstTDD_sequence[] = {
- { "commonTransportChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonTransportChannelID },
- { "toAWS" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_toAWS },
- { "toAWE" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_toAWE },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonTransportChannelID", &hf_nbap_commonTransportChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannelID },
+ { "toAWS" , &hf_nbap_toAWS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ToAWS },
+ { "toAWE" , &hf_nbap_toAWE , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ToAWE },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14414,12 +14414,12 @@ static int dissect_pICH_Mode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_t
static const per_sequence_t PICH_Parameters_CTCH_SetupRqstFDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "fdd-dl-ChannelisationCodeNumber", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_fdd_dl_ChannelisationCodeNumber },
- { "pICH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pICH_Power },
- { "pICH-Mode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pICH_Mode },
- { "sTTD-Indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sTTD_Indicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "fdd-dl-ChannelisationCodeNumber", &hf_nbap_fdd_dl_ChannelisationCodeNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FDD_DL_ChannelisationCodeNumber },
+ { "pICH-Power" , &hf_nbap_pICH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PICH_Power },
+ { "pICH-Mode" , &hf_nbap_pICH_Mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PICH_Mode },
+ { "sTTD-Indicator" , &hf_nbap_sTTD_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_STTD_Indicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14436,13 +14436,13 @@ static int dissect_pICH_Parameters(tvbuff_t *tvb, int offset, asn_ctx_t *actx, p
static const per_sequence_t PCH_ParametersItem_CTCH_SetupRqstFDD_sequence[] = {
- { "commonTransportChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonTransportChannelID },
- { "transportFormatSet" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_transportFormatSet },
- { "toAWS" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_toAWS },
- { "toAWE" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_toAWE },
- { "pCH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pCH_Power },
- { "pICH-Parameters" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pICH_Parameters },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonTransportChannelID", &hf_nbap_commonTransportChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannelID },
+ { "transportFormatSet" , &hf_nbap_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet },
+ { "toAWS" , &hf_nbap_toAWS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ToAWS },
+ { "toAWE" , &hf_nbap_toAWE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ToAWE },
+ { "pCH-Power" , &hf_nbap_pCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "pICH-Parameters" , &hf_nbap_pICH_Parameters, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PICH_Parameters_CTCH_SetupRqstFDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14471,13 +14471,13 @@ static int dissect_pICH_Parameters1(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t PCH_ParametersItem_CTCH_SetupRqstTDD_sequence[] = {
- { "commonTransportChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonTransportChannelID },
- { "pCH-CCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pCH_CCTrCH_ID },
- { "dl-TransportFormatSet" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_TransportFormatSet },
- { "toAWS" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_toAWS },
- { "toAWE" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_toAWE },
- { "pICH-Parameters" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pICH_Parameters1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonTransportChannelID", &hf_nbap_commonTransportChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannelID },
+ { "pCH-CCTrCH-ID" , &hf_nbap_pCH_CCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "dl-TransportFormatSet" , &hf_nbap_dl_TransportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet },
+ { "toAWS" , &hf_nbap_toAWS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ToAWS },
+ { "toAWE" , &hf_nbap_toAWE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ToAWE },
+ { "pICH-Parameters" , &hf_nbap_pICH_Parameters1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PICH_Parameters_CTCH_SetupRqstTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14507,9 +14507,9 @@ static int dissect_pDSCH_ID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tr
static const per_sequence_t DL_Code_InformationAddItem_PSCH_ReconfRqst_sequence[] = {
- { "pDSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pDSCH_ID },
- { "tdd-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCode },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pDSCH-ID" , &hf_nbap_pDSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PDSCH_ID },
+ { "tdd-ChannelisationCode", &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14526,7 +14526,7 @@ static int dissect_DL_Code_InformationAddList_PSCH_ReconfRqst_item(tvbuff_t *tvb
static const per_sequence_t DL_Code_InformationAddList_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_Code_InformationAddList_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_DL_Code_InformationAddList_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Code_InformationAddItem_PSCH_ReconfRqst },
};
static int
@@ -14543,11 +14543,11 @@ static int dissect_dL_Code_InformationAddList_PSCH_ReconfRqst(tvbuff_t *tvb, int
static const per_sequence_t DL_Timeslot_InformationAddItem_PSCH_ReconfRqst_sequence[] = {
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot },
- { "midambleShiftAndBurstType" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftAndBurstType },
- { "tFCI-Presence" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCI_Presence },
- { "dL-Code-InformationAddList-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dL_Code_InformationAddList_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "midambleShiftAndBurstType", &hf_nbap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftAndBurstType },
+ { "tFCI-Presence" , &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCI_Presence },
+ { "dL-Code-InformationAddList-PSCH-ReconfRqst", &hf_nbap_dL_Code_InformationAddList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Code_InformationAddList_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14564,7 +14564,7 @@ static int dissect_DL_Timeslot_InformationAddList_PSCH_ReconfRqst_item(tvbuff_t
static const per_sequence_t DL_Timeslot_InformationAddList_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_Timeslot_InformationAddList_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_DL_Timeslot_InformationAddList_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot_InformationAddItem_PSCH_ReconfRqst },
};
static int
@@ -14581,11 +14581,11 @@ static int dissect_dL_Timeslot_InformationAddList_PSCH_ReconfRqst(tvbuff_t *tvb,
static const per_sequence_t PDSCH_Information_AddItem_PSCH_ReconfRqst_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-PhysicalChannelOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_PhysicalChannelOffset },
- { "dL-Timeslot-InformationAddList-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dL_Timeslot_InformationAddList_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-PhysicalChannelOffset", &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_PhysicalChannelOffset },
+ { "dL-Timeslot-InformationAddList-PSCH-ReconfRqst", &hf_nbap_dL_Timeslot_InformationAddList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot_InformationAddList_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14602,9 +14602,9 @@ static int dissect_id_PDSCH_Information_AddListIE_PSCH_ReconfRqst(tvbuff_t *tvb,
static const per_sequence_t DL_Code_InformationModifyItem_PSCH_ReconfRqst_sequence[] = {
- { "pDSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pDSCH_ID },
- { "tdd-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCode },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pDSCH-ID" , &hf_nbap_pDSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PDSCH_ID },
+ { "tdd-ChannelisationCode", &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14621,7 +14621,7 @@ static int dissect_DL_Code_InformationModifyList_PSCH_ReconfRqst_item(tvbuff_t *
static const per_sequence_t DL_Code_InformationModifyList_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_Code_InformationModifyList_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_DL_Code_InformationModifyList_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Code_InformationModifyItem_PSCH_ReconfRqst },
};
static int
@@ -14638,11 +14638,11 @@ static int dissect_dL_Code_InformationModifyList_PSCH_ReconfRqst(tvbuff_t *tvb,
static const per_sequence_t DL_Timeslot_InformationModifyItem_PSCH_ReconfRqst_sequence[] = {
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot },
- { "midambleShiftAndBurstType" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_midambleShiftAndBurstType },
- { "tFCI-Presence" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCI_Presence },
- { "dL-Code-InformationModifyList-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dL_Code_InformationModifyList_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "midambleShiftAndBurstType", &hf_nbap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MidambleShiftAndBurstType },
+ { "tFCI-Presence" , &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCI_Presence },
+ { "dL-Code-InformationModifyList-PSCH-ReconfRqst", &hf_nbap_dL_Code_InformationModifyList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Code_InformationModifyList_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14659,7 +14659,7 @@ static int dissect_DL_Timeslot_InformationModifyList_PSCH_ReconfRqst_item(tvbuff
static const per_sequence_t DL_Timeslot_InformationModifyList_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_Timeslot_InformationModifyList_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_DL_Timeslot_InformationModifyList_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot_InformationModifyItem_PSCH_ReconfRqst },
};
static int
@@ -14676,11 +14676,11 @@ static int dissect_dL_Timeslot_InformationModifyList_PSCH_ReconfRqst(tvbuff_t *t
static const per_sequence_t PDSCH_Information_ModifyItem_PSCH_ReconfRqst_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_repetitionLength },
- { "tdd-PhysicalChannelOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tdd_PhysicalChannelOffset },
- { "dL-Timeslot-InformationModifyList-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dL_Timeslot_InformationModifyList_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RepetitionLength },
+ { "tdd-PhysicalChannelOffset", &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_PhysicalChannelOffset },
+ { "dL-Timeslot-InformationModifyList-PSCH-ReconfRqst", &hf_nbap_dL_Timeslot_InformationModifyList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Timeslot_InformationModifyList_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14722,9 +14722,9 @@ static int dissect_pDSCH_InformationList(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t PDSCHSets_AddItem_PSCH_ReconfRqst_sequence[] = {
- { "pDSCHSet-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pDSCHSet_ID },
- { "pDSCH-InformationList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_pDSCH_InformationList },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pDSCHSet-ID" , &hf_nbap_pDSCHSet_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PDSCHSet_ID },
+ { "pDSCH-InformationList" , &hf_nbap_pDSCH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PDSCH_Information_AddList_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14741,7 +14741,7 @@ static int dissect_PDSCHSets_AddList_PSCH_ReconfRqst_item(tvbuff_t *tvb, int off
static const per_sequence_t PDSCHSets_AddList_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_PDSCHSets_AddList_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_PDSCHSets_AddList_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_PDSCHSets_AddItem_PSCH_ReconfRqst },
};
static int
@@ -14758,8 +14758,8 @@ static int dissect_id_PDSCHSets_AddList_PSCH_ReconfRqst(tvbuff_t *tvb, int offse
static const per_sequence_t PDSCHSets_DeleteItem_PSCH_ReconfRqst_sequence[] = {
- { "pDSCHSet-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pDSCHSet_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pDSCHSet-ID" , &hf_nbap_pDSCHSet_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PDSCHSet_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14776,7 +14776,7 @@ static int dissect_PDSCHSets_DeleteList_PSCH_ReconfRqst_item(tvbuff_t *tvb, int
static const per_sequence_t PDSCHSets_DeleteList_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_PDSCHSets_DeleteList_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_PDSCHSets_DeleteList_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_PDSCHSets_DeleteItem_PSCH_ReconfRqst },
};
static int
@@ -14805,9 +14805,9 @@ static int dissect_pDSCH_InformationList1(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t PDSCHSets_ModifyItem_PSCH_ReconfRqst_sequence[] = {
- { "pDSCHSet-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pDSCHSet_ID },
- { "pDSCH-InformationList" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pDSCH_InformationList1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pDSCHSet-ID" , &hf_nbap_pDSCHSet_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PDSCHSet_ID },
+ { "pDSCH-InformationList" , &hf_nbap_pDSCH_InformationList1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PDSCH_Information_ModifyList_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14824,7 +14824,7 @@ static int dissect_PDSCHSets_ModifyList_PSCH_ReconfRqst_item(tvbuff_t *tvb, int
static const per_sequence_t PDSCHSets_ModifyList_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_PDSCHSets_ModifyList_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_PDSCHSets_ModifyList_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_PDSCHSets_ModifyItem_PSCH_ReconfRqst },
};
static int
@@ -14841,9 +14841,9 @@ static int dissect_id_PDSCHSets_ModifyList_PSCH_ReconfRqst(tvbuff_t *tvb, int of
static const per_sequence_t PICH_Parameters_CTCH_ReconfRqstTDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "pICH-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_pICH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "pICH-Power" , &hf_nbap_pICH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PICH_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14883,9 +14883,9 @@ static int dissect_powerAdjustmentType(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t BCH_information_Cell_ReconfRqstFDD_sequence[] = {
- { "commonTransportChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonTransportChannelID },
- { "bCH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_bCH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonTransportChannelID", &hf_nbap_commonTransportChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannelID },
+ { "bCH-Power" , &hf_nbap_bCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14902,8 +14902,8 @@ static int dissect_bCH_information1(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t PrimaryCCPCH_Information_Cell_ReconfRqstFDD_sequence[] = {
- { "bCH-information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_bCH_information1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "bCH-information" , &hf_nbap_bCH_information1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BCH_information_Cell_ReconfRqstFDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14920,9 +14920,9 @@ static int dissect_id_PrimaryCCPCH_Information_Cell_ReconfRqstFDD(tvbuff_t *tvb,
static const per_sequence_t BCH_Information_Cell_SetupRqstFDD_sequence[] = {
- { "commonTransportChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonTransportChannelID },
- { "bCH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_bCH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonTransportChannelID", &hf_nbap_commonTransportChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannelID },
+ { "bCH-Power" , &hf_nbap_bCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14939,10 +14939,10 @@ static int dissect_bCH_information(tvbuff_t *tvb, int offset, asn_ctx_t *actx, p
static const per_sequence_t PrimaryCCPCH_Information_Cell_SetupRqstFDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "bCH-information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_bCH_information },
- { "sTTD-Indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sTTD_Indicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "bCH-information" , &hf_nbap_bCH_information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BCH_Information_Cell_SetupRqstFDD },
+ { "sTTD-Indicator" , &hf_nbap_sTTD_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_STTD_Indicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -14972,9 +14972,9 @@ static int dissect_primaryCPICH_Power(tvbuff_t *tvb, int offset, asn_ctx_t *actx
static const per_sequence_t PrimaryCPICH_Information_Cell_ReconfRqstFDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "primaryCPICH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_primaryCPICH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "primaryCPICH-Power" , &hf_nbap_primaryCPICH_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PrimaryCPICH_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -15010,10 +15010,10 @@ static int dissect_transmitDiversityIndicator(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t PrimaryCPICH_Information_Cell_SetupRqstFDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "primaryCPICH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_primaryCPICH_Power },
- { "transmitDiversityIndicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_transmitDiversityIndicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "primaryCPICH-Power" , &hf_nbap_primaryCPICH_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PrimaryCPICH_Power },
+ { "transmitDiversityIndicator", &hf_nbap_transmitDiversityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransmitDiversityIndicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -15030,9 +15030,9 @@ static int dissect_id_PrimaryCPICH_Information_Cell_SetupRqstFDD(tvbuff_t *tvb,
static const per_sequence_t PrimarySCH_Information_Cell_ReconfRqstFDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "primarySCH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_primarySCH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "primarySCH-Power" , &hf_nbap_primarySCH_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -15074,10 +15074,10 @@ static int dissect_tstdIndicator(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pro
static const per_sequence_t PrimarySCH_Information_Cell_SetupRqstFDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "primarySCH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_primarySCH_Power },
- { "tSTD-Indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tSTD_Indicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "primarySCH-Power" , &hf_nbap_primarySCH_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "tSTD-Indicator" , &hf_nbap_tSTD_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TSTD_Indicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -15094,9 +15094,9 @@ static int dissect_id_PrimarySCH_Information_Cell_SetupRqstFDD(tvbuff_t *tvb, in
static const per_sequence_t SCH_Information_Cell_ReconfRqstTDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "sCH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sCH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "sCH-Power" , &hf_nbap_sCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -15125,11 +15125,11 @@ static int dissect_syncCaseIndicator(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t SCH_Information_Cell_SetupRqstTDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "syncCaseIndicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_syncCaseIndicator },
- { "sCH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sCH_Power },
- { "tSTD-Indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tSTD_Indicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "syncCaseIndicator" , &hf_nbap_syncCaseIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SyncCaseIndicator_Cell_SetupRqstTDD_PSCH },
+ { "sCH-Power" , &hf_nbap_sCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "tSTD-Indicator" , &hf_nbap_tSTD_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TSTD_Indicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -15168,9 +15168,9 @@ static int dissect_PUSCH_Info_DM_Rprt_item(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t UL_Code_InformationAddItem_PSCH_ReconfRqst_sequence[] = {
- { "pUSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pUSCH_ID },
- { "tdd-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCode },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pUSCH-ID" , &hf_nbap_pUSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PUSCH_ID },
+ { "tdd-ChannelisationCode", &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -15187,7 +15187,7 @@ static int dissect_UL_Code_InformationAddList_PSCH_ReconfRqst_item(tvbuff_t *tvb
static const per_sequence_t UL_Code_InformationAddList_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_Code_InformationAddList_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_UL_Code_InformationAddList_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Code_InformationAddItem_PSCH_ReconfRqst },
};
static int
@@ -15204,11 +15204,11 @@ static int dissect_uL_Code_InformationAddList_PSCH_ReconfRqst(tvbuff_t *tvb, int
static const per_sequence_t UL_Timeslot_InformationAddItem_PSCH_ReconfRqst_sequence[] = {
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot },
- { "midambleShiftAndBurstType" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftAndBurstType },
- { "tFCI-Presence" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCI_Presence },
- { "uL-Code-InformationAddList-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_Code_InformationAddList_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "midambleShiftAndBurstType", &hf_nbap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftAndBurstType },
+ { "tFCI-Presence" , &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCI_Presence },
+ { "uL-Code-InformationAddList-PSCH-ReconfRqst", &hf_nbap_uL_Code_InformationAddList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Code_InformationAddList_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -15225,7 +15225,7 @@ static int dissect_UL_Timeslot_InformationAddList_PSCH_ReconfRqst_item(tvbuff_t
static const per_sequence_t UL_Timeslot_InformationAddList_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_Timeslot_InformationAddList_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_UL_Timeslot_InformationAddList_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Timeslot_InformationAddItem_PSCH_ReconfRqst },
};
static int
@@ -15242,11 +15242,11 @@ static int dissect_uL_Timeslot_InformationAddList_PSCH_ReconfRqst(tvbuff_t *tvb,
static const per_sequence_t PUSCH_Information_AddItem_PSCH_ReconfRqst_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-PhysicalChannelOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_PhysicalChannelOffset },
- { "uL-Timeslot-InformationAddList-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_Timeslot_InformationAddList_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-PhysicalChannelOffset", &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_PhysicalChannelOffset },
+ { "uL-Timeslot-InformationAddList-PSCH-ReconfRqst", &hf_nbap_uL_Timeslot_InformationAddList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Timeslot_InformationAddList_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -15263,9 +15263,9 @@ static int dissect_id_PUSCH_Information_AddListIE_PSCH_ReconfRqst(tvbuff_t *tvb,
static const per_sequence_t UL_Code_InformationModifyItem_PSCH_ReconfRqst_sequence[] = {
- { "pUSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pUSCH_ID },
- { "tdd-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCode },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pUSCH-ID" , &hf_nbap_pUSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PUSCH_ID },
+ { "tdd-ChannelisationCode", &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -15282,7 +15282,7 @@ static int dissect_UL_Code_InformationModifyList_PSCH_ReconfRqst_item(tvbuff_t *
static const per_sequence_t UL_Code_InformationModifyList_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_Code_InformationModifyList_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_UL_Code_InformationModifyList_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Code_InformationModifyItem_PSCH_ReconfRqst },
};
static int
@@ -15299,11 +15299,11 @@ static int dissect_uL_Code_InformationModifyList_PSCH_ReconfRqst(tvbuff_t *tvb,
static const per_sequence_t UL_Timeslot_InformationModifyItem_PSCH_ReconfRqst_sequence[] = {
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot },
- { "midambleShiftAndBurstType" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_midambleShiftAndBurstType },
- { "tFCI-Presence" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCI_Presence },
- { "uL-Code-InformationModifyList-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_uL_Code_InformationModifyList_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "midambleShiftAndBurstType", &hf_nbap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MidambleShiftAndBurstType },
+ { "tFCI-Presence" , &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCI_Presence },
+ { "uL-Code-InformationModifyList-PSCH-ReconfRqst", &hf_nbap_uL_Code_InformationModifyList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_Code_InformationModifyList_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -15320,7 +15320,7 @@ static int dissect_UL_Timeslot_InformationModifyList_PSCH_ReconfRqst_item(tvbuff
static const per_sequence_t UL_Timeslot_InformationModifyList_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_Timeslot_InformationModifyList_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_UL_Timeslot_InformationModifyList_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Timeslot_InformationModifyItem_PSCH_ReconfRqst },
};
static int
@@ -15337,11 +15337,11 @@ static int dissect_uL_Timeslot_InformationModifyList_PSCH_ReconfRqst(tvbuff_t *t
static const per_sequence_t PUSCH_Information_ModifyItem_PSCH_ReconfRqst_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_repetitionLength },
- { "tdd-PhysicalChannelOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tdd_PhysicalChannelOffset },
- { "uL-Timeslot-InformationModifyList-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_uL_Timeslot_InformationModifyList_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RepetitionLength },
+ { "tdd-PhysicalChannelOffset", &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_PhysicalChannelOffset },
+ { "uL-Timeslot-InformationModifyList-PSCH-ReconfRqst", &hf_nbap_uL_Timeslot_InformationModifyList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_Timeslot_InformationModifyList_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -15383,9 +15383,9 @@ static int dissect_pUSCH_InformationList(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t PUSCHSets_AddItem_PSCH_ReconfRqst_sequence[] = {
- { "pUSCHSet-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pUSCHSet_ID },
- { "pUSCH-InformationList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_pUSCH_InformationList },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pUSCHSet-ID" , &hf_nbap_pUSCHSet_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PUSCHSet_ID },
+ { "pUSCH-InformationList" , &hf_nbap_pUSCH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PUSCH_Information_AddList_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -15402,7 +15402,7 @@ static int dissect_PUSCHSets_AddList_PSCH_ReconfRqst_item(tvbuff_t *tvb, int off
static const per_sequence_t PUSCHSets_AddList_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_PUSCHSets_AddList_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_PUSCHSets_AddList_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_PUSCHSets_AddItem_PSCH_ReconfRqst },
};
static int
@@ -15419,8 +15419,8 @@ static int dissect_id_PUSCHSets_AddList_PSCH_ReconfRqst(tvbuff_t *tvb, int offse
static const per_sequence_t PUSCHSets_DeleteItem_PSCH_ReconfRqst_sequence[] = {
- { "pUSCHSet-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pUSCHSet_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pUSCHSet-ID" , &hf_nbap_pUSCHSet_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PUSCHSet_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -15437,7 +15437,7 @@ static int dissect_PUSCHSets_DeleteList_PSCH_ReconfRqst_item(tvbuff_t *tvb, int
static const per_sequence_t PUSCHSets_DeleteList_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_PUSCHSets_DeleteList_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_PUSCHSets_DeleteList_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_PUSCHSets_DeleteItem_PSCH_ReconfRqst },
};
static int
@@ -15466,9 +15466,9 @@ static int dissect_pUSCH_InformationList1(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t PUSCHSets_ModifyItem_PSCH_ReconfRqst_sequence[] = {
- { "pUSCHSet-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pUSCHSet_ID },
- { "pUSCH-InformationList" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pUSCH_InformationList1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pUSCHSet-ID" , &hf_nbap_pUSCHSet_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PUSCHSet_ID },
+ { "pUSCH-InformationList" , &hf_nbap_pUSCH_InformationList1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PUSCH_Information_ModifyList_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -15485,7 +15485,7 @@ static int dissect_PUSCHSets_ModifyList_PSCH_ReconfRqst_item(tvbuff_t *tvb, int
static const per_sequence_t PUSCHSets_ModifyList_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_PUSCHSets_ModifyList_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_PUSCHSets_ModifyList_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_PUSCHSets_ModifyItem_PSCH_ReconfRqst },
};
static int
@@ -15502,9 +15502,9 @@ static int dissect_id_PUSCHSets_ModifyList_PSCH_ReconfRqst(tvbuff_t *tvb, int of
static const per_sequence_t RACH_ParametersItem_CTCH_SetupRqstFDD_sequence[] = {
- { "commonTransportChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonTransportChannelID },
- { "transportFormatSet" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_transportFormatSet },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonTransportChannelID", &hf_nbap_commonTransportChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannelID },
+ { "transportFormatSet" , &hf_nbap_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -15521,9 +15521,9 @@ static int dissect_id_RACH_ParametersItem_CTCH_SetupRqstFDD(tvbuff_t *tvb, int o
static const per_sequence_t RACH_ParameterItem_CTCH_SetupRqstTDD_sequence[] = {
- { "commonTransportChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonTransportChannelID },
- { "uL-TransportFormatSet" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_TransportFormatSet },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonTransportChannelID", &hf_nbap_commonTransportChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannelID },
+ { "uL-TransportFormatSet" , &hf_nbap_uL_TransportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -15572,8 +15572,8 @@ static const value_string nbap_ReportCharacteristicsType_ReportPeriodicity_vals[
};
static const per_choice_t ReportCharacteristicsType_ReportPeriodicity_choice[] = {
- { 0, "msec" , ASN1_EXTENSION_ROOT , dissect_msec2 },
- { 1, "min" , ASN1_EXTENSION_ROOT , dissect_min },
+ { 0, &hf_nbap_msec2 , ASN1_EXTENSION_ROOT , dissect_nbap_ReportPeriodicity_Scaledmsec },
+ { 1, &hf_nbap_min , ASN1_EXTENSION_ROOT , dissect_nbap_ReportPeriodicity_Scaledmin },
{ 0, NULL, 0, NULL }
};
@@ -15722,19 +15722,19 @@ static const value_string nbap_ReportCharacteristicsType_MeasurementThreshold_va
};
static const per_choice_t ReportCharacteristicsType_MeasurementThreshold_choice[] = {
- { 0, "received-total-wide-band-power", ASN1_EXTENSION_ROOT , dissect_received_total_wide_band_power },
- { 1, "transmitted-carrier-power" , ASN1_EXTENSION_ROOT , dissect_transmitted_carrier_power },
- { 2, "acknowledged-prach-preambles", ASN1_EXTENSION_ROOT , dissect_acknowledged_prach_preambles },
- { 3, "uL-TimeslotISCP" , ASN1_EXTENSION_ROOT , dissect_uL_TimeslotISCP },
- { 4, "sir" , ASN1_EXTENSION_ROOT , dissect_sir1 },
- { 5, "sir-error" , ASN1_EXTENSION_ROOT , dissect_sir_error1 },
- { 6, "transmitted-code-power" , ASN1_EXTENSION_ROOT , dissect_transmitted_code_power1 },
- { 7, "rscp" , ASN1_EXTENSION_ROOT , dissect_rscp1 },
- { 8, "rx-timing-deviation" , ASN1_EXTENSION_ROOT , dissect_rx_timing_deviation },
- { 9, "round-trip-time" , ASN1_EXTENSION_ROOT , dissect_round_trip_time1 },
- { 10, "notUsed-1-acknowledged-PCPCH-access-preambles", ASN1_EXTENSION_ROOT , dissect_notUsed_1_acknowledged_PCPCH_access_preambles },
- { 11, "notUsed-2-detected-PCPCH-access-preambles", ASN1_EXTENSION_ROOT , dissect_notUsed_2_detected_PCPCH_access_preambles },
- { 12, "extension-ReportCharacteristicsType-MeasurementThreshold", ASN1_NOT_EXTENSION_ROOT, dissect_extension_ReportCharacteristicsType_MeasurementThreshold },
+ { 0, &hf_nbap_received_total_wide_band_power, ASN1_EXTENSION_ROOT , dissect_nbap_Received_total_wide_band_power_Value },
+ { 1, &hf_nbap_transmitted_carrier_power, ASN1_EXTENSION_ROOT , dissect_nbap_Transmitted_Carrier_Power_Value },
+ { 2, &hf_nbap_acknowledged_prach_preambles, ASN1_EXTENSION_ROOT , dissect_nbap_Acknowledged_PRACH_preambles_Value },
+ { 3, &hf_nbap_uL_TimeslotISCP, ASN1_EXTENSION_ROOT , dissect_nbap_UL_TimeslotISCP_Value },
+ { 4, &hf_nbap_sir1 , ASN1_EXTENSION_ROOT , dissect_nbap_SIR_Value },
+ { 5, &hf_nbap_sir_error1 , ASN1_EXTENSION_ROOT , dissect_nbap_SIR_Error_Value },
+ { 6, &hf_nbap_transmitted_code_power1, ASN1_EXTENSION_ROOT , dissect_nbap_Transmitted_Code_Power_Value },
+ { 7, &hf_nbap_rscp1 , ASN1_EXTENSION_ROOT , dissect_nbap_RSCP_Value },
+ { 8, &hf_nbap_rx_timing_deviation, ASN1_EXTENSION_ROOT , dissect_nbap_Rx_Timing_Deviation_Value },
+ { 9, &hf_nbap_round_trip_time1, ASN1_EXTENSION_ROOT , dissect_nbap_Round_Trip_Time_Value },
+ { 10, &hf_nbap_notUsed_1_acknowledged_PCPCH_access_preambles, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
+ { 11, &hf_nbap_notUsed_2_detected_PCPCH_access_preambles, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
+ { 12, &hf_nbap_extension_ReportCharacteristicsType_MeasurementThreshold, ASN1_NOT_EXTENSION_ROOT, dissect_nbap_Extension_ReportCharacteristicsType_MeasurementThreshold },
{ 0, NULL, 0, NULL }
};
@@ -15776,7 +15776,7 @@ static const value_string nbap_ReportCharacteristicsType_ScaledMeasurementHyster
};
static const per_choice_t ReportCharacteristicsType_ScaledMeasurementHysteresisTime_choice[] = {
- { 0, "msec" , ASN1_EXTENSION_ROOT , dissect_msec1 },
+ { 0, &hf_nbap_msec1 , ASN1_EXTENSION_ROOT , dissect_nbap_MeasurementHysteresisTime_Scaledmsec },
{ 0, NULL, 0, NULL }
};
@@ -15794,9 +15794,9 @@ static int dissect_measurementHysteresisTime(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t ReportCharacteristicsType_EventA_sequence[] = {
- { "measurementThreshold" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_measurementThreshold },
- { "measurementHysteresisTime" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_measurementHysteresisTime },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "measurementThreshold" , &hf_nbap_measurementThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ReportCharacteristicsType_MeasurementThreshold },
+ { "measurementHysteresisTime", &hf_nbap_measurementHysteresisTime, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ReportCharacteristicsType_ScaledMeasurementHysteresisTime },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -15813,9 +15813,9 @@ static int dissect_event_a(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tre
static const per_sequence_t ReportCharacteristicsType_EventB_sequence[] = {
- { "measurementThreshold" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_measurementThreshold },
- { "measurementHysteresisTime" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_measurementHysteresisTime },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "measurementThreshold" , &hf_nbap_measurementThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ReportCharacteristicsType_MeasurementThreshold },
+ { "measurementHysteresisTime", &hf_nbap_measurementHysteresisTime, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ReportCharacteristicsType_ScaledMeasurementHysteresisTime },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -15954,18 +15954,18 @@ static const value_string nbap_ReportCharacteristicsType_MeasurementIncreaseDecr
};
static const per_choice_t ReportCharacteristicsType_MeasurementIncreaseDecreaseThreshold_choice[] = {
- { 0, "received-total-wide-band-power", ASN1_EXTENSION_ROOT , dissect_received_total_wide_band_power1 },
- { 1, "transmitted-carrier-power" , ASN1_EXTENSION_ROOT , dissect_transmitted_carrier_power },
- { 2, "acknowledged-prach-preambles", ASN1_EXTENSION_ROOT , dissect_acknowledged_prach_preambles },
- { 3, "uL-TimeslotISCP" , ASN1_EXTENSION_ROOT , dissect_uL_TimeslotISCP1 },
- { 4, "sir" , ASN1_EXTENSION_ROOT , dissect_sir },
- { 5, "sir-error" , ASN1_EXTENSION_ROOT , dissect_sir_error },
- { 6, "transmitted-code-power" , ASN1_EXTENSION_ROOT , dissect_transmitted_code_power },
- { 7, "rscp" , ASN1_EXTENSION_ROOT , dissect_rscp },
- { 8, "round-trip-time" , ASN1_EXTENSION_ROOT , dissect_round_trip_time },
- { 9, "notUsed-1-acknowledged-PCPCH-access-preambles", ASN1_EXTENSION_ROOT , dissect_notUsed_1_acknowledged_PCPCH_access_preambles },
- { 10, "notUsed-2-detected-PCPCH-access-preambles", ASN1_EXTENSION_ROOT , dissect_notUsed_2_detected_PCPCH_access_preambles },
- { 11, "extension-ReportCharacteristicsType-MeasurementIncreaseDecreaseThreshold", ASN1_NOT_EXTENSION_ROOT, dissect_extension_ReportCharacteristicsType_MeasurementIncreaseDecreaseThreshold },
+ { 0, &hf_nbap_received_total_wide_band_power1, ASN1_EXTENSION_ROOT , dissect_nbap_Received_total_wide_band_power_Value_IncrDecrThres },
+ { 1, &hf_nbap_transmitted_carrier_power, ASN1_EXTENSION_ROOT , dissect_nbap_Transmitted_Carrier_Power_Value },
+ { 2, &hf_nbap_acknowledged_prach_preambles, ASN1_EXTENSION_ROOT , dissect_nbap_Acknowledged_PRACH_preambles_Value },
+ { 3, &hf_nbap_uL_TimeslotISCP1, ASN1_EXTENSION_ROOT , dissect_nbap_UL_TimeslotISCP_Value_IncrDecrThres },
+ { 4, &hf_nbap_sir , ASN1_EXTENSION_ROOT , dissect_nbap_SIR_Value_IncrDecrThres },
+ { 5, &hf_nbap_sir_error , ASN1_EXTENSION_ROOT , dissect_nbap_SIR_Error_Value_IncrDecrThres },
+ { 6, &hf_nbap_transmitted_code_power, ASN1_EXTENSION_ROOT , dissect_nbap_Transmitted_Code_Power_Value_IncrDecrThres },
+ { 7, &hf_nbap_rscp , ASN1_EXTENSION_ROOT , dissect_nbap_RSCP_Value_IncrDecrThres },
+ { 8, &hf_nbap_round_trip_time, ASN1_EXTENSION_ROOT , dissect_nbap_Round_Trip_Time_IncrDecrThres },
+ { 9, &hf_nbap_notUsed_1_acknowledged_PCPCH_access_preambles, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
+ { 10, &hf_nbap_notUsed_2_detected_PCPCH_access_preambles, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
+ { 11, &hf_nbap_extension_ReportCharacteristicsType_MeasurementIncreaseDecreaseThreshold, ASN1_NOT_EXTENSION_ROOT, dissect_nbap_Extension_ReportCharacteristicsType_MeasurementIncreaseDecreaseThreshold },
{ 0, NULL, 0, NULL }
};
@@ -16004,7 +16004,7 @@ static const value_string nbap_ReportCharacteristicsType_ScaledMeasurementChange
};
static const per_choice_t ReportCharacteristicsType_ScaledMeasurementChangeTime_choice[] = {
- { 0, "msec" , ASN1_EXTENSION_ROOT , dissect_msec },
+ { 0, &hf_nbap_msec , ASN1_EXTENSION_ROOT , dissect_nbap_MeasurementChangeTime_Scaledmsec },
{ 0, NULL, 0, NULL }
};
@@ -16022,9 +16022,9 @@ static int dissect_measurementChangeTime(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t ReportCharacteristicsType_EventC_sequence[] = {
- { "measurementIncreaseThreshold", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_measurementIncreaseThreshold },
- { "measurementChangeTime" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_measurementChangeTime },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "measurementIncreaseThreshold", &hf_nbap_measurementIncreaseThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ReportCharacteristicsType_MeasurementIncreaseDecreaseThreshold },
+ { "measurementChangeTime" , &hf_nbap_measurementChangeTime, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ReportCharacteristicsType_ScaledMeasurementChangeTime },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16041,9 +16041,9 @@ static int dissect_event_c(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tre
static const per_sequence_t ReportCharacteristicsType_EventD_sequence[] = {
- { "measurementDecreaseThreshold", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_measurementDecreaseThreshold },
- { "measurementChangeTime" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_measurementChangeTime },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "measurementDecreaseThreshold", &hf_nbap_measurementDecreaseThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ReportCharacteristicsType_MeasurementIncreaseDecreaseThreshold },
+ { "measurementChangeTime" , &hf_nbap_measurementChangeTime, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ReportCharacteristicsType_ScaledMeasurementChangeTime },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16060,11 +16060,11 @@ static int dissect_event_d(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tre
static const per_sequence_t ReportCharacteristicsType_EventE_sequence[] = {
- { "measurementThreshold1" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_measurementThreshold1 },
- { "measurementThreshold2" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_measurementThreshold2 },
- { "measurementHysteresisTime" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_measurementHysteresisTime },
- { "reportPeriodicity" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_reportPeriodicity },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "measurementThreshold1" , &hf_nbap_measurementThreshold1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ReportCharacteristicsType_MeasurementThreshold },
+ { "measurementThreshold2" , &hf_nbap_measurementThreshold2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ReportCharacteristicsType_MeasurementThreshold },
+ { "measurementHysteresisTime", &hf_nbap_measurementHysteresisTime, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ReportCharacteristicsType_ScaledMeasurementHysteresisTime },
+ { "reportPeriodicity" , &hf_nbap_reportPeriodicity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ReportCharacteristicsType_ReportPeriodicity },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16081,11 +16081,11 @@ static int dissect_event_e(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tre
static const per_sequence_t ReportCharacteristicsType_EventF_sequence[] = {
- { "measurementThreshold1" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_measurementThreshold1 },
- { "measurementThreshold2" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_measurementThreshold2 },
- { "measurementHysteresisTime" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_measurementHysteresisTime },
- { "reportPeriodicity" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_reportPeriodicity },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "measurementThreshold1" , &hf_nbap_measurementThreshold1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ReportCharacteristicsType_MeasurementThreshold },
+ { "measurementThreshold2" , &hf_nbap_measurementThreshold2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ReportCharacteristicsType_MeasurementThreshold },
+ { "measurementHysteresisTime", &hf_nbap_measurementHysteresisTime, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ReportCharacteristicsType_ScaledMeasurementHysteresisTime },
+ { "reportPeriodicity" , &hf_nbap_reportPeriodicity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ReportCharacteristicsType_ReportPeriodicity },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16127,15 +16127,15 @@ static const value_string nbap_ReportCharacteristics_vals[] = {
};
static const per_choice_t ReportCharacteristics_choice[] = {
- { 0, "onDemand" , ASN1_EXTENSION_ROOT , dissect_onDemand },
- { 1, "periodic" , ASN1_EXTENSION_ROOT , dissect_periodic1 },
- { 2, "event-a" , ASN1_EXTENSION_ROOT , dissect_event_a },
- { 3, "event-b" , ASN1_EXTENSION_ROOT , dissect_event_b },
- { 4, "event-c" , ASN1_EXTENSION_ROOT , dissect_event_c },
- { 5, "event-d" , ASN1_EXTENSION_ROOT , dissect_event_d },
- { 6, "event-e" , ASN1_EXTENSION_ROOT , dissect_event_e },
- { 7, "event-f" , ASN1_EXTENSION_ROOT , dissect_event_f },
- { 8, "extension-ReportCharacteristics", ASN1_NOT_EXTENSION_ROOT, dissect_extension_ReportCharacteristics },
+ { 0, &hf_nbap_onDemand , ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
+ { 1, &hf_nbap_periodic1 , ASN1_EXTENSION_ROOT , dissect_nbap_ReportCharacteristicsType_ReportPeriodicity },
+ { 2, &hf_nbap_event_a , ASN1_EXTENSION_ROOT , dissect_nbap_ReportCharacteristicsType_EventA },
+ { 3, &hf_nbap_event_b , ASN1_EXTENSION_ROOT , dissect_nbap_ReportCharacteristicsType_EventB },
+ { 4, &hf_nbap_event_c , ASN1_EXTENSION_ROOT , dissect_nbap_ReportCharacteristicsType_EventC },
+ { 5, &hf_nbap_event_d , ASN1_EXTENSION_ROOT , dissect_nbap_ReportCharacteristicsType_EventD },
+ { 6, &hf_nbap_event_e , ASN1_EXTENSION_ROOT , dissect_nbap_ReportCharacteristicsType_EventE },
+ { 7, &hf_nbap_event_f , ASN1_EXTENSION_ROOT , dissect_nbap_ReportCharacteristicsType_EventF },
+ { 8, &hf_nbap_extension_ReportCharacteristics, ASN1_NOT_EXTENSION_ROOT, dissect_nbap_Extension_ReportCharacteristics },
{ 0, NULL, 0, NULL }
};
@@ -16153,7 +16153,7 @@ static int dissect_id_ReportCharacteristics(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t RL_InformationList_RL_FailureInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_InformationList_RL_FailureInd_item },
+ { "" , &hf_nbap_RL_InformationList_RL_FailureInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -16170,8 +16170,8 @@ static int dissect_rL_InformationList_RL_FailureInd(tvbuff_t *tvb, int offset, a
static const per_sequence_t RL_RL_FailureInd_sequence[] = {
- { "rL-InformationList-RL-FailureInd", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_InformationList_RL_FailureInd },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-InformationList-RL-FailureInd", &hf_nbap_rL_InformationList_RL_FailureInd, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_InformationList_RL_FailureInd },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16188,7 +16188,7 @@ static int dissect_rL3(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *t
static const per_sequence_t RL_Set_InformationList_RL_FailureInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_Set_InformationList_RL_FailureInd_item },
+ { "" , &hf_nbap_RL_Set_InformationList_RL_FailureInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -16205,8 +16205,8 @@ static int dissect_rL_Set_InformationList_RL_FailureInd(tvbuff_t *tvb, int offse
static const per_sequence_t RL_Set_RL_FailureInd_sequence[] = {
- { "rL-Set-InformationList-RL-FailureInd", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_Set_InformationList_RL_FailureInd },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-Set-InformationList-RL-FailureInd", &hf_nbap_rL_Set_InformationList_RL_FailureInd, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Set_InformationList_RL_FailureInd },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16223,7 +16223,7 @@ static int dissect_rL_Set(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree
static const per_sequence_t CCTrCH_InformationList_RL_FailureInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_CCTrCH_InformationList_RL_FailureInd_item },
+ { "" , &hf_nbap_CCTrCH_InformationList_RL_FailureInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -16240,9 +16240,9 @@ static int dissect_cCTrCH_InformationList_RL_FailureInd(tvbuff_t *tvb, int offse
static const per_sequence_t CCTrCH_RL_FailureInd_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "cCTrCH-InformationList-RL-FailureInd", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_InformationList_RL_FailureInd },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "cCTrCH-InformationList-RL-FailureInd", &hf_nbap_cCTrCH_InformationList_RL_FailureInd, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_InformationList_RL_FailureInd },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16266,9 +16266,9 @@ static const value_string nbap_Reporting_Object_RL_FailureInd_vals[] = {
};
static const per_choice_t Reporting_Object_RL_FailureInd_choice[] = {
- { 0, "rL" , ASN1_EXTENSION_ROOT , dissect_rL3 },
- { 1, "rL-Set" , ASN1_EXTENSION_ROOT , dissect_rL_Set },
- { 2, "cCTrCH" , ASN1_NOT_EXTENSION_ROOT, dissect_cCTrCH },
+ { 0, &hf_nbap_rL3 , ASN1_EXTENSION_ROOT , dissect_nbap_RL_RL_FailureInd },
+ { 1, &hf_nbap_rL_Set , ASN1_EXTENSION_ROOT , dissect_nbap_RL_Set_RL_FailureInd },
+ { 2, &hf_nbap_cCTrCH , ASN1_NOT_EXTENSION_ROOT, dissect_nbap_CCTrCH_RL_FailureInd },
{ 0, NULL, 0, NULL }
};
@@ -16286,7 +16286,7 @@ static int dissect_id_Reporting_Object_RL_FailureInd(tvbuff_t *tvb, int offset,
static const per_sequence_t RL_InformationList_RL_RestoreInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_InformationList_RL_RestoreInd_item },
+ { "" , &hf_nbap_RL_InformationList_RL_RestoreInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -16303,8 +16303,8 @@ static int dissect_rL_InformationList_RL_RestoreInd(tvbuff_t *tvb, int offset, a
static const per_sequence_t RL_RL_RestoreInd_sequence[] = {
- { "rL-InformationList-RL-RestoreInd", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_InformationList_RL_RestoreInd },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-InformationList-RL-RestoreInd", &hf_nbap_rL_InformationList_RL_RestoreInd, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_InformationList_RL_RestoreInd },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16321,7 +16321,7 @@ static int dissect_rL4(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *t
static const per_sequence_t RL_Set_InformationList_RL_RestoreInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_Set_InformationList_RL_RestoreInd_item },
+ { "" , &hf_nbap_RL_Set_InformationList_RL_RestoreInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -16338,8 +16338,8 @@ static int dissect_rL_Set_InformationList_RL_RestoreInd(tvbuff_t *tvb, int offse
static const per_sequence_t RL_Set_RL_RestoreInd_sequence[] = {
- { "rL-Set-InformationList-RL-RestoreInd", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_Set_InformationList_RL_RestoreInd },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-Set-InformationList-RL-RestoreInd", &hf_nbap_rL_Set_InformationList_RL_RestoreInd, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Set_InformationList_RL_RestoreInd },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16356,7 +16356,7 @@ static int dissect_rL_Set1(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tre
static const per_sequence_t CCTrCH_InformationList_RL_RestoreInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_CCTrCH_InformationList_RL_RestoreInd_item },
+ { "" , &hf_nbap_CCTrCH_InformationList_RL_RestoreInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -16373,9 +16373,9 @@ static int dissect_cCTrCH_InformationList_RL_RestoreInd(tvbuff_t *tvb, int offse
static const per_sequence_t CCTrCH_RL_RestoreInd_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "cCTrCH-InformationList-RL-RestoreInd", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_InformationList_RL_RestoreInd },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "cCTrCH-InformationList-RL-RestoreInd", &hf_nbap_cCTrCH_InformationList_RL_RestoreInd, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_InformationList_RL_RestoreInd },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16399,9 +16399,9 @@ static const value_string nbap_Reporting_Object_RL_RestoreInd_vals[] = {
};
static const per_choice_t Reporting_Object_RL_RestoreInd_choice[] = {
- { 0, "rL" , ASN1_EXTENSION_ROOT , dissect_rL4 },
- { 1, "rL-Set" , ASN1_EXTENSION_ROOT , dissect_rL_Set1 },
- { 2, "cCTrCH" , ASN1_NOT_EXTENSION_ROOT, dissect_cCTrCH1 },
+ { 0, &hf_nbap_rL4 , ASN1_EXTENSION_ROOT , dissect_nbap_RL_RL_RestoreInd },
+ { 1, &hf_nbap_rL_Set1 , ASN1_EXTENSION_ROOT , dissect_nbap_RL_Set_RL_RestoreInd },
+ { 2, &hf_nbap_cCTrCH1 , ASN1_NOT_EXTENSION_ROOT, dissect_nbap_CCTrCH_RL_RestoreInd },
{ 0, NULL, 0, NULL }
};
@@ -16442,13 +16442,13 @@ static const value_string nbap_DedicatedMeasurementValue_vals[] = {
};
static const per_choice_t DedicatedMeasurementValue_choice[] = {
- { 0, "sIR-Value" , ASN1_EXTENSION_ROOT , dissect_sIR_Value },
- { 1, "sIR-ErrorValue" , ASN1_EXTENSION_ROOT , dissect_sIR_ErrorValue },
- { 2, "transmittedCodePowerValue" , ASN1_EXTENSION_ROOT , dissect_transmittedCodePowerValue },
- { 3, "rSCP" , ASN1_EXTENSION_ROOT , dissect_rSCP },
- { 4, "rxTimingDeviationValue" , ASN1_EXTENSION_ROOT , dissect_rxTimingDeviationValue },
- { 5, "roundTripTime" , ASN1_EXTENSION_ROOT , dissect_roundTripTime },
- { 6, "extension-DedicatedMeasurementValue", ASN1_NOT_EXTENSION_ROOT, dissect_extension_DedicatedMeasurementValue },
+ { 0, &hf_nbap_sIR_Value , ASN1_EXTENSION_ROOT , dissect_nbap_SIR_Value },
+ { 1, &hf_nbap_sIR_ErrorValue , ASN1_EXTENSION_ROOT , dissect_nbap_SIR_Error_Value },
+ { 2, &hf_nbap_transmittedCodePowerValue, ASN1_EXTENSION_ROOT , dissect_nbap_Transmitted_Code_Power_Value },
+ { 3, &hf_nbap_rSCP , ASN1_EXTENSION_ROOT , dissect_nbap_RSCP_Value },
+ { 4, &hf_nbap_rxTimingDeviationValue, ASN1_EXTENSION_ROOT , dissect_nbap_Rx_Timing_Deviation_Value },
+ { 5, &hf_nbap_roundTripTime , ASN1_EXTENSION_ROOT , dissect_nbap_Round_Trip_Time_Value },
+ { 6, &hf_nbap_extension_DedicatedMeasurementValue, ASN1_NOT_EXTENSION_ROOT, dissect_nbap_Extension_DedicatedMeasurementValue },
{ 0, NULL, 0, NULL }
};
@@ -16469,9 +16469,9 @@ static int dissect_dedicatedmeasurementValue(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t DedicatedMeasurementAvailable_sequence[] = {
- { "dedicatedmeasurementValue" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dedicatedmeasurementValue },
- { "cFN" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cFN },
- { "ie-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ie_Extensions },
+ { "dedicatedmeasurementValue", &hf_nbap_dedicatedmeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DedicatedMeasurementValue },
+ { "cFN" , &hf_nbap_cFN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CFN },
+ { "ie-Extensions" , &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16506,8 +16506,8 @@ static const value_string nbap_DedicatedMeasurementValueInformation_vals[] = {
};
static const per_choice_t DedicatedMeasurementValueInformation_choice[] = {
- { 0, "measurementAvailable" , ASN1_NO_EXTENSIONS , dissect_measurementAvailable1 },
- { 1, "measurementnotAvailable" , ASN1_NO_EXTENSIONS , dissect_measurementnotAvailable1 },
+ { 0, &hf_nbap_measurementAvailable1, ASN1_NO_EXTENSIONS , dissect_nbap_DedicatedMeasurementAvailable },
+ { 1, &hf_nbap_measurementnotAvailable1, ASN1_NO_EXTENSIONS , dissect_nbap_DedicatedMeasurementnotAvailable },
{ 0, NULL, 0, NULL }
};
@@ -16525,10 +16525,10 @@ static int dissect_dedicatedMeasurementValueInformation(tvbuff_t *tvb, int offse
static const per_sequence_t RL_InformationItem_DM_Rprt_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "dPCH-ID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dPCH_ID },
- { "dedicatedMeasurementValueInformation", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dedicatedMeasurementValueInformation },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "dPCH-ID" , &hf_nbap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DPCH_ID },
+ { "dedicatedMeasurementValueInformation", &hf_nbap_dedicatedMeasurementValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DedicatedMeasurementValueInformation },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16545,9 +16545,9 @@ static int dissect_id_RL_InformationItem_DM_Rprt(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t RL_InformationItem_DM_Rqst_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "dPCH-ID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dPCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "dPCH-ID" , &hf_nbap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DPCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16564,11 +16564,11 @@ static int dissect_id_RL_InformationItem_DM_Rqst(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t RL_InformationItem_DM_Rsp_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "dPCH-ID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dPCH_ID },
- { "dedicatedMeasurementValue" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dedicatedMeasurementValue },
- { "cFN" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cFN },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "dPCH-ID" , &hf_nbap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DPCH_ID },
+ { "dedicatedMeasurementValue", &hf_nbap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DedicatedMeasurementValue },
+ { "cFN" , &hf_nbap_cFN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CFN },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16650,10 +16650,10 @@ static int dissect_transmissionGapPatternSequenceCodeInformation(tvbuff_t *tvb,
static const per_sequence_t FDD_DL_CodeInformationItem_sequence[] = {
- { "dl-ScramblingCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_ScramblingCode },
- { "fdd-DL-ChannelisationCodeNumber", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_fdd_DL_ChannelisationCodeNumber },
- { "transmissionGapPatternSequenceCodeInformation", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transmissionGapPatternSequenceCodeInformation },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dl-ScramblingCode" , &hf_nbap_dl_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_ScramblingCode },
+ { "fdd-DL-ChannelisationCodeNumber", &hf_nbap_fdd_DL_ChannelisationCodeNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FDD_DL_ChannelisationCodeNumber },
+ { "transmissionGapPatternSequenceCodeInformation", &hf_nbap_transmissionGapPatternSequenceCodeInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransmissionGapPatternSequenceCodeInformation },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16670,7 +16670,7 @@ static int dissect_FDD_DL_CodeInformation_item(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t FDD_DL_CodeInformation_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_FDD_DL_CodeInformation_item },
+ { "" , &hf_nbap_FDD_DL_CodeInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_FDD_DL_CodeInformationItem },
};
static int
@@ -16687,18 +16687,18 @@ static int dissect_dl_CodeInformation(tvbuff_t *tvb, int offset, asn_ctx_t *actx
static const per_sequence_t RL_InformationItem_RL_AdditionRqstFDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "c-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_c_ID },
- { "frameOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_frameOffset },
- { "chipOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_chipOffset },
- { "diversityControlField" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_diversityControlField },
- { "dl-CodeInformation" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_CodeInformation },
- { "initialDL-TransmissionPower" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_initialDL_TransmissionPower },
- { "maximumDL-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_maximumDL_Power },
- { "minimumDL-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_minimumDL_Power },
- { "not-Used-sSDT-CellIdentity" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_not_Used_sSDT_CellIdentity },
- { "transmitDiversityIndicator" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transmitDiversityIndicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "c-ID" , &hf_nbap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_C_ID },
+ { "frameOffset" , &hf_nbap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FrameOffset },
+ { "chipOffset" , &hf_nbap_chipOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ChipOffset },
+ { "diversityControlField" , &hf_nbap_diversityControlField, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DiversityControlField },
+ { "dl-CodeInformation" , &hf_nbap_dl_CodeInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FDD_DL_CodeInformation },
+ { "initialDL-TransmissionPower", &hf_nbap_initialDL_TransmissionPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "maximumDL-Power" , &hf_nbap_maximumDL_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "minimumDL-Power" , &hf_nbap_minimumDL_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "not-Used-sSDT-CellIdentity", &hf_nbap_not_Used_sSDT_CellIdentity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "transmitDiversityIndicator", &hf_nbap_transmitDiversityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransmitDiversityIndicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16715,8 +16715,8 @@ static int dissect_id_RL_InformationItem_RL_AdditionRqstFDD(tvbuff_t *tvb, int o
static const per_sequence_t RL_informationItem_RL_DeletionRqst_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16733,9 +16733,9 @@ static int dissect_id_RL_informationItem_RL_DeletionRqst(tvbuff_t *tvb, int offs
static const per_sequence_t RL_InformationItem_RL_FailureInd_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "cause" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cause },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "cause" , &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16752,8 +16752,8 @@ static int dissect_id_RL_InformationItem_RL_FailureInd(tvbuff_t *tvb, int offset
static const per_sequence_t RL_InformationItem_RL_PreemptRequiredInd_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16770,14 +16770,14 @@ static int dissect_id_RL_InformationItem_RL_PreemptRequiredInd(tvbuff_t *tvb, in
static const per_sequence_t RL_InformationItem_RL_ReconfPrepFDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "dl-CodeInformation" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_CodeInformation },
- { "maxDL-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_maxDL_Power },
- { "minDL-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_minDL_Power },
- { "not-Used-sSDT-Indication" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_not_Used_sSDT_Indication },
- { "not-Used-sSDT-Cell-Identity" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_not_Used_sSDT_Cell_Identity },
- { "transmitDiversityIndicator" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transmitDiversityIndicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "dl-CodeInformation" , &hf_nbap_dl_CodeInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_FDD_DL_CodeInformation },
+ { "maxDL-Power" , &hf_nbap_maxDL_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "minDL-Power" , &hf_nbap_minDL_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "not-Used-sSDT-Indication", &hf_nbap_not_Used_sSDT_Indication, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "not-Used-sSDT-Cell-Identity", &hf_nbap_not_Used_sSDT_Cell_Identity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "transmitDiversityIndicator", &hf_nbap_transmitDiversityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransmitDiversityIndicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16797,8 +16797,8 @@ static int dissect_id_RL_InformationItem_RL_ReconfRqstFDD(tvbuff_t *tvb, int off
static const per_sequence_t RL_InformationItem_RL_RestoreInd_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16853,20 +16853,20 @@ static int dissect_propagation_delay(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t RL_InformationItem_RL_SetupRqstFDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "c-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_c_ID },
- { "firstRLS-indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_firstRLS_indicator },
- { "frameOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_frameOffset },
- { "chipOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_chipOffset },
- { "propagationDelay" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_propagationDelay },
- { "diversityControlField" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_diversityControlField },
- { "dl-CodeInformation" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_CodeInformation },
- { "initialDL-transmissionPower" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_initialDL_transmissionPower },
- { "maximumDL-power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_maximumDL_power },
- { "minimumDL-power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_minimumDL_power },
- { "not-Used-sSDT-Cell-Identity" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_not_Used_sSDT_Cell_Identity },
- { "transmitDiversityIndicator" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transmitDiversityIndicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "c-ID" , &hf_nbap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_C_ID },
+ { "firstRLS-indicator" , &hf_nbap_firstRLS_indicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FirstRLS_Indicator },
+ { "frameOffset" , &hf_nbap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FrameOffset },
+ { "chipOffset" , &hf_nbap_chipOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ChipOffset },
+ { "propagationDelay" , &hf_nbap_propagationDelay, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PropagationDelay },
+ { "diversityControlField" , &hf_nbap_diversityControlField, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DiversityControlField },
+ { "dl-CodeInformation" , &hf_nbap_dl_CodeInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FDD_DL_CodeInformation },
+ { "initialDL-transmissionPower", &hf_nbap_initialDL_transmissionPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "maximumDL-power" , &hf_nbap_maximumDL_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "minimumDL-power" , &hf_nbap_minimumDL_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "not-Used-sSDT-Cell-Identity", &hf_nbap_not_Used_sSDT_Cell_Identity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "transmitDiversityIndicator", &hf_nbap_transmitDiversityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransmitDiversityIndicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -16883,7 +16883,7 @@ static int dissect_id_RL_InformationItem_RL_SetupRqstFDD(tvbuff_t *tvb, int offs
static const per_sequence_t RL_InformationList_RL_AdditionRqstFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_InformationList_RL_AdditionRqstFDD_item },
+ { "" , &hf_nbap_RL_InformationList_RL_AdditionRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -16900,7 +16900,7 @@ static int dissect_id_RL_InformationList_RL_AdditionRqstFDD(tvbuff_t *tvb, int o
static const per_sequence_t RL_informationList_RL_DeletionRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_informationList_RL_DeletionRqst_item },
+ { "" , &hf_nbap_RL_informationList_RL_DeletionRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -16917,7 +16917,7 @@ static int dissect_id_RL_informationList_RL_DeletionRqst(tvbuff_t *tvb, int offs
static const per_sequence_t RL_InformationList_RL_PreemptRequiredInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_InformationList_RL_PreemptRequiredInd_item },
+ { "" , &hf_nbap_RL_InformationList_RL_PreemptRequiredInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -16934,7 +16934,7 @@ static int dissect_id_RL_InformationList_RL_PreemptRequiredInd(tvbuff_t *tvb, in
static const per_sequence_t RL_InformationList_RL_ReconfPrepFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_InformationList_RL_ReconfPrepFDD_item },
+ { "" , &hf_nbap_RL_InformationList_RL_ReconfPrepFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -16951,7 +16951,7 @@ static int dissect_id_RL_InformationList_RL_ReconfPrepFDD(tvbuff_t *tvb, int off
static const per_sequence_t RL_InformationList_RL_ReconfRqstFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_InformationList_RL_ReconfRqstFDD_item },
+ { "" , &hf_nbap_RL_InformationList_RL_ReconfRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -16968,7 +16968,7 @@ static int dissect_id_RL_InformationList_RL_ReconfRqstFDD(tvbuff_t *tvb, int off
static const per_sequence_t RL_InformationList_RL_SetupRqstFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_InformationList_RL_SetupRqstFDD_item },
+ { "" , &hf_nbap_RL_InformationList_RL_SetupRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -16985,8 +16985,8 @@ static int dissect_id_RL_InformationList_RL_SetupRqstFDD(tvbuff_t *tvb, int offs
static const per_sequence_t Combining_RL_AdditionRspFDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17003,8 +17003,8 @@ static int dissect_combining2(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_
static const per_sequence_t Non_Combining_RL_AdditionRspFDD_sequence[] = {
- { "dCH-InformationResponse" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_InformationResponse },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dCH-InformationResponse", &hf_nbap_dCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_InformationResponse },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17027,8 +17027,8 @@ static const value_string nbap_DiversityIndication_RL_AdditionRspFDD_vals[] = {
};
static const per_choice_t DiversityIndication_RL_AdditionRspFDD_choice[] = {
- { 0, "combining" , ASN1_NO_EXTENSIONS , dissect_combining2 },
- { 1, "non-combining" , ASN1_NO_EXTENSIONS , dissect_non_combining },
+ { 0, &hf_nbap_combining2 , ASN1_NO_EXTENSIONS , dissect_nbap_Combining_RL_AdditionRspFDD },
+ { 1, &hf_nbap_non_combining , ASN1_NO_EXTENSIONS , dissect_nbap_Non_Combining_RL_AdditionRspFDD },
{ 0, NULL, 0, NULL }
};
@@ -17065,12 +17065,12 @@ static int dissect_sSDT_SupportIndicator(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t RL_InformationResponseItem_RL_AdditionRspFDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "rL-Set-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_Set_ID },
- { "received-total-wide-band-power", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_received_total_wide_band_power },
- { "diversityIndication" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_diversityIndication2 },
- { "sSDT-SupportIndicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sSDT_SupportIndicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "rL-Set-ID" , &hf_nbap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Set_ID },
+ { "received-total-wide-band-power", &hf_nbap_received_total_wide_band_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Received_total_wide_band_power_Value },
+ { "diversityIndication" , &hf_nbap_diversityIndication2, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DiversityIndication_RL_AdditionRspFDD },
+ { "sSDT-SupportIndicator" , &hf_nbap_sSDT_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SSDT_SupportIndicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17123,12 +17123,12 @@ static int dissect_uSCH_InformationResponseList_RL_ReconfReady(tvbuff_t *tvb, in
static const per_sequence_t RL_InformationResponseItem_RL_ReconfReady_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "dCH-InformationResponseList-RL-ReconfReady", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dCH_InformationResponseList_RL_ReconfReady },
- { "dSCH-InformationResponseList-RL-ReconfReady", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dSCH_InformationResponseList_RL_ReconfReady },
- { "uSCH-InformationResponseList-RL-ReconfReady", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_uSCH_InformationResponseList_RL_ReconfReady },
- { "not-Used-tFCI2-BearerInformationResponse", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_not_Used_tFCI2_BearerInformationResponse },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "dCH-InformationResponseList-RL-ReconfReady", &hf_nbap_dCH_InformationResponseList_RL_ReconfReady, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DCH_InformationResponseList_RL_ReconfReady },
+ { "dSCH-InformationResponseList-RL-ReconfReady", &hf_nbap_dSCH_InformationResponseList_RL_ReconfReady, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DSCH_InformationResponseList_RL_ReconfReady },
+ { "uSCH-InformationResponseList-RL-ReconfReady", &hf_nbap_uSCH_InformationResponseList_RL_ReconfReady, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_USCH_InformationResponseList_RL_ReconfReady },
+ { "not-Used-tFCI2-BearerInformationResponse", &hf_nbap_not_Used_tFCI2_BearerInformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17157,9 +17157,9 @@ static int dissect_dCH_InformationResponseList_RL_ReconfRsp(tvbuff_t *tvb, int o
static const per_sequence_t RL_InformationResponseItem_RL_ReconfRsp_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "dCH-InformationResponseList-RL-ReconfRsp", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dCH_InformationResponseList_RL_ReconfRsp },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "dCH-InformationResponseList-RL-ReconfRsp", &hf_nbap_dCH_InformationResponseList_RL_ReconfRsp, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DCH_InformationResponseList_RL_ReconfRsp },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17176,8 +17176,8 @@ static int dissect_id_RL_InformationResponseItem_RL_ReconfRsp(tvbuff_t *tvb, int
static const per_sequence_t Combining_RL_SetupRspFDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17194,8 +17194,8 @@ static int dissect_combining(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_t
static const per_sequence_t NonCombiningOrFirstRL_RL_SetupRspFDD_sequence[] = {
- { "dCH-InformationResponse" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_InformationResponse },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dCH-InformationResponse", &hf_nbap_dCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_InformationResponse },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17218,8 +17218,8 @@ static const value_string nbap_DiversityIndication_RL_SetupRspFDD_vals[] = {
};
static const per_choice_t DiversityIndication_RL_SetupRspFDD_choice[] = {
- { 0, "combining" , ASN1_NO_EXTENSIONS , dissect_combining },
- { 1, "nonCombiningOrFirstRL" , ASN1_NO_EXTENSIONS , dissect_nonCombiningOrFirstRL },
+ { 0, &hf_nbap_combining , ASN1_NO_EXTENSIONS , dissect_nbap_Combining_RL_SetupRspFDD },
+ { 1, &hf_nbap_nonCombiningOrFirstRL, ASN1_NO_EXTENSIONS , dissect_nbap_NonCombiningOrFirstRL_RL_SetupRspFDD },
{ 0, NULL, 0, NULL }
};
@@ -17237,13 +17237,13 @@ static int dissect_diversityIndication(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t RL_InformationResponseItem_RL_SetupRspFDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "rL-Set-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_Set_ID },
- { "received-total-wide-band-power", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_received_total_wide_band_power },
- { "diversityIndication" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_diversityIndication },
- { "not-Used-dSCH-InformationResponseList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_not_Used_dSCH_InformationResponseList },
- { "sSDT-SupportIndicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sSDT_SupportIndicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "rL-Set-ID" , &hf_nbap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Set_ID },
+ { "received-total-wide-band-power", &hf_nbap_received_total_wide_band_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Received_total_wide_band_power_Value },
+ { "diversityIndication" , &hf_nbap_diversityIndication, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DiversityIndication_RL_SetupRspFDD },
+ { "not-Used-dSCH-InformationResponseList", &hf_nbap_not_Used_dSCH_InformationResponseList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "sSDT-SupportIndicator" , &hf_nbap_sSDT_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SSDT_SupportIndicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17260,7 +17260,7 @@ static int dissect_id_RL_InformationResponseItem_RL_SetupRspFDD(tvbuff_t *tvb, i
static const per_sequence_t RL_InformationResponseList_RL_AdditionRspFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_InformationResponseList_RL_AdditionRspFDD_item },
+ { "" , &hf_nbap_RL_InformationResponseList_RL_AdditionRspFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -17277,7 +17277,7 @@ static int dissect_id_RL_InformationResponseList_RL_AdditionRspFDD(tvbuff_t *tvb
static const per_sequence_t RL_InformationResponseList_RL_ReconfReady_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_InformationResponseList_RL_ReconfReady_item },
+ { "" , &hf_nbap_RL_InformationResponseList_RL_ReconfReady_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -17294,7 +17294,7 @@ static int dissect_id_RL_InformationResponseList_RL_ReconfReady(tvbuff_t *tvb, i
static const per_sequence_t RL_InformationResponseList_RL_ReconfRsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_InformationResponseList_RL_ReconfRsp_item },
+ { "" , &hf_nbap_RL_InformationResponseList_RL_ReconfRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -17311,7 +17311,7 @@ static int dissect_id_RL_InformationResponseList_RL_ReconfRsp(tvbuff_t *tvb, int
static const per_sequence_t RL_InformationResponseList_RL_SetupRspFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_InformationResponseList_RL_SetupRspFDD_item },
+ { "" , &hf_nbap_RL_InformationResponseList_RL_SetupRspFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -17328,9 +17328,9 @@ static int dissect_id_RL_InformationResponseList_RL_SetupRspFDD(tvbuff_t *tvb, i
static const per_sequence_t UL_TimeSlot_ISCP_InfoItem_sequence[] = {
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot },
- { "iSCP" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iSCP },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "iSCP" , &hf_nbap_iSCP , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_TimeslotISCP_Value },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17347,7 +17347,7 @@ static int dissect_UL_TimeSlot_ISCP_Info_item(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t UL_TimeSlot_ISCP_Info_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_TimeSlot_ISCP_Info_item },
+ { "" , &hf_nbap_UL_TimeSlot_ISCP_Info_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_TimeSlot_ISCP_InfoItem },
};
static int
@@ -17383,8 +17383,8 @@ static int dissect_ul_PhysCH_SF_Variation(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t Combining_RL_AdditionRspTDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17401,8 +17401,8 @@ static int dissect_combining3(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_
static const per_sequence_t Non_Combining_RL_AdditionRspTDD_sequence[] = {
- { "dCH-InformationResponse" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_InformationResponse },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dCH-InformationResponse", &hf_nbap_dCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_InformationResponse },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17425,8 +17425,8 @@ static const value_string nbap_DiversityIndication_RL_AdditionRspTDD_vals[] = {
};
static const per_choice_t DiversityIndication_RL_AdditionRspTDD_choice[] = {
- { 0, "combining" , ASN1_NO_EXTENSIONS , dissect_combining3 },
- { 1, "non-Combining" , ASN1_NO_EXTENSIONS , dissect_non_Combining },
+ { 0, &hf_nbap_combining3 , ASN1_NO_EXTENSIONS , dissect_nbap_Combining_RL_AdditionRspTDD },
+ { 1, &hf_nbap_non_Combining , ASN1_NO_EXTENSIONS , dissect_nbap_Non_Combining_RL_AdditionRspTDD },
{ 0, NULL, 0, NULL }
};
@@ -17444,8 +17444,8 @@ static int dissect_diversityIndication3(tvbuff_t *tvb, int offset, asn_ctx_t *ac
static const per_sequence_t DCH_Information_RL_AdditionRspTDD_sequence[] = {
- { "diversityIndication" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_diversityIndication3 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "diversityIndication" , &hf_nbap_diversityIndication3, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DiversityIndication_RL_AdditionRspTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17486,13 +17486,13 @@ static int dissect_uSCH_InformationResponseList1(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t RL_InformationResponse_RL_AdditionRspTDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "uL-TimeSlot-ISCP-Info" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_TimeSlot_ISCP_Info },
- { "ul-PhysCH-SF-Variation" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ul_PhysCH_SF_Variation },
- { "dCH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dCH_Information },
- { "dSCH-InformationResponseList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dSCH_InformationResponseList1 },
- { "uSCH-InformationResponseList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_uSCH_InformationResponseList1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "uL-TimeSlot-ISCP-Info" , &hf_nbap_uL_TimeSlot_ISCP_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_TimeSlot_ISCP_Info },
+ { "ul-PhysCH-SF-Variation", &hf_nbap_ul_PhysCH_SF_Variation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_PhysCH_SF_Variation },
+ { "dCH-Information" , &hf_nbap_dCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DCH_Information_RL_AdditionRspTDD },
+ { "dSCH-InformationResponseList", &hf_nbap_dSCH_InformationResponseList1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DSCH_InformationResponseList_RL_AdditionRspTDD },
+ { "uSCH-InformationResponseList", &hf_nbap_uSCH_InformationResponseList1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_USCH_InformationResponseList_RL_AdditionRspTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17545,13 +17545,13 @@ static int dissect_uSCH_InformationResponseList(tvbuff_t *tvb, int offset, asn_c
static const per_sequence_t RL_InformationResponse_RL_SetupRspTDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "uL-TimeSlot-ISCP-Info" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_TimeSlot_ISCP_Info },
- { "ul-PhysCH-SF-Variation" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ul_PhysCH_SF_Variation },
- { "dCH-InformationResponseList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dCH_InformationResponseList },
- { "dSCH-InformationResponseList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dSCH_InformationResponseList },
- { "uSCH-InformationResponseList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_uSCH_InformationResponseList },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "uL-TimeSlot-ISCP-Info" , &hf_nbap_uL_TimeSlot_ISCP_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_TimeSlot_ISCP_Info },
+ { "ul-PhysCH-SF-Variation", &hf_nbap_ul_PhysCH_SF_Variation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_PhysCH_SF_Variation },
+ { "dCH-InformationResponseList", &hf_nbap_dCH_InformationResponseList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DCH_InformationResponseList_RL_SetupRspTDD },
+ { "dSCH-InformationResponseList", &hf_nbap_dSCH_InformationResponseList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DSCH_InformationResponseList_RL_SetupRspTDD },
+ { "uSCH-InformationResponseList", &hf_nbap_uSCH_InformationResponseList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_USCH_InformationResponseList_RL_SetupRspTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17581,9 +17581,9 @@ static int dissect_dL_TimeslotISCP(tvbuff_t *tvb, int offset, asn_ctx_t *actx, p
static const per_sequence_t DL_TimeslotISCPInfoItem_sequence[] = {
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot },
- { "dL-TimeslotISCP" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dL_TimeslotISCP },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "dL-TimeslotISCP" , &hf_nbap_dL_TimeslotISCP, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_TimeslotISCP },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17600,7 +17600,7 @@ static int dissect_DL_TimeslotISCPInfo_item(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t DL_TimeslotISCPInfo_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_TimeslotISCPInfo_item },
+ { "" , &hf_nbap_DL_TimeslotISCPInfo_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_TimeslotISCPInfoItem },
};
static int
@@ -17620,15 +17620,15 @@ static int dissect_dL_TimeSlotISCPInfo(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t RL_Information_RL_AdditionRqstTDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "c-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_c_ID },
- { "frameOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_frameOffset },
- { "diversityControlField" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_diversityControlField },
- { "initial-DL-Transmission-Power", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_initial_DL_Transmission_Power },
- { "maximumDL-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_maximumDL_Power },
- { "minimumDL-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_minimumDL_Power },
- { "dL-TimeSlotISCPInfo" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dL_TimeSlotISCPInfo },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "c-ID" , &hf_nbap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_C_ID },
+ { "frameOffset" , &hf_nbap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FrameOffset },
+ { "diversityControlField" , &hf_nbap_diversityControlField, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DiversityControlField },
+ { "initial-DL-Transmission-Power", &hf_nbap_initial_DL_Transmission_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "maximumDL-Power" , &hf_nbap_maximumDL_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "minimumDL-Power" , &hf_nbap_minimumDL_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "dL-TimeSlotISCPInfo" , &hf_nbap_dL_TimeSlotISCPInfo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_TimeslotISCPInfo },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17645,10 +17645,10 @@ static int dissect_id_RL_Information_RL_AdditionRqstTDD(tvbuff_t *tvb, int offse
static const per_sequence_t RL_Information_RL_ReconfRqstTDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "maxDL-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_maxDL_Power },
- { "minDL-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_minDL_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "maxDL-Power" , &hf_nbap_maxDL_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "minDL-Power" , &hf_nbap_minDL_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17668,10 +17668,10 @@ static int dissect_Multiple_RL_Information_RL_ReconfRqstTDD_item(tvbuff_t *tvb,
static const per_sequence_t RL_Information_RL_ReconfPrepTDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "maxDL-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_maxDL_Power },
- { "minDL-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_minDL_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "maxDL-Power" , &hf_nbap_maxDL_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "minDL-Power" , &hf_nbap_minDL_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17704,15 +17704,15 @@ static int dissect_specialBurstScheduling(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t RL_Information_RL_SetupRqstTDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "c-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_c_ID },
- { "frameOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_frameOffset },
- { "specialBurstScheduling" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_specialBurstScheduling },
- { "initialDL-transmissionPower" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_initialDL_transmissionPower },
- { "maximumDL-power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_maximumDL_power },
- { "minimumDL-power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_minimumDL_power },
- { "dL-TimeSlotISCPInfo" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dL_TimeSlotISCPInfo },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "c-ID" , &hf_nbap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_C_ID },
+ { "frameOffset" , &hf_nbap_frameOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FrameOffset },
+ { "specialBurstScheduling", &hf_nbap_specialBurstScheduling, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SpecialBurstScheduling },
+ { "initialDL-transmissionPower", &hf_nbap_initialDL_transmissionPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "maximumDL-power" , &hf_nbap_maximumDL_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "minimumDL-power" , &hf_nbap_minimumDL_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "dL-TimeSlotISCPInfo" , &hf_nbap_dL_TimeSlotISCPInfo, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_TimeslotISCPInfo },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17729,9 +17729,9 @@ static int dissect_id_RL_Information_RL_SetupRqstTDD(tvbuff_t *tvb, int offset,
static const per_sequence_t RL_ReconfigurationFailureItem_RL_ReconfFailure_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "cause" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cause },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "cause" , &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17748,9 +17748,9 @@ static int dissect_id_RL_ReconfigurationFailureItem_RL_ReconfFailure(tvbuff_t *t
static const per_sequence_t RL_Set_InformationItem_DM_Rprt_sequence[] = {
- { "rL-Set-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_Set_ID },
- { "dedicatedMeasurementValueInformation", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dedicatedMeasurementValueInformation },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-Set-ID" , &hf_nbap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Set_ID },
+ { "dedicatedMeasurementValueInformation", &hf_nbap_dedicatedMeasurementValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DedicatedMeasurementValueInformation },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17767,10 +17767,10 @@ static int dissect_id_RL_Set_InformationItem_DM_Rprt(tvbuff_t *tvb, int offset,
static const per_sequence_t RL_Set_InformationItem_DM_Rsp_sequence[] = {
- { "rL-Set-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_Set_ID },
- { "dedicatedMeasurementValue" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dedicatedMeasurementValue },
- { "cFN" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cFN },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-Set-ID" , &hf_nbap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Set_ID },
+ { "dedicatedMeasurementValue", &hf_nbap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DedicatedMeasurementValue },
+ { "cFN" , &hf_nbap_cFN , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CFN },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17787,9 +17787,9 @@ static int dissect_id_RL_Set_InformationItem_DM_Rsp(tvbuff_t *tvb, int offset, a
static const per_sequence_t RL_Set_InformationItem_RL_FailureInd_sequence[] = {
- { "rL-Set-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_Set_ID },
- { "cause" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cause },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-Set-ID" , &hf_nbap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Set_ID },
+ { "cause" , &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17806,8 +17806,8 @@ static int dissect_id_RL_Set_InformationItem_RL_FailureInd(tvbuff_t *tvb, int of
static const per_sequence_t RL_Set_InformationItem_RL_RestoreInd_sequence[] = {
- { "rL-Set-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_Set_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-Set-ID" , &hf_nbap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Set_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17824,9 +17824,9 @@ static int dissect_id_RL_Set_InformationItem_RL_RestoreInd(tvbuff_t *tvb, int of
static const per_sequence_t Secondary_CCPCHItem_CTCH_ReconfRqstTDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "sCCPCH-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_sCCPCH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "sCCPCH-Power" , &hf_nbap_sCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17849,7 +17849,7 @@ static int dissect_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_
static const per_sequence_t Secondary_CCPCHListIE_CTCH_ReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Secondary_CCPCHListIE_CTCH_ReconfRqstTDD_item },
+ { "" , &hf_nbap_Secondary_CCPCHListIE_CTCH_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Secondary_CCPCHItem_CTCH_ReconfRqstTDD },
};
static int
@@ -17866,15 +17866,15 @@ static int dissect_id_Secondary_CCPCHListIE_CTCH_ReconfRqstTDD(tvbuff_t *tvb, in
static const per_sequence_t Secondary_CCPCH_parameterItem_CTCH_SetupRqstTDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "tdd-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCode },
- { "timeslot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeslot },
- { "midambleShiftandBurstType" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftandBurstType },
- { "tdd-PhysicalChannelOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_PhysicalChannelOffset },
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "s-CCPCH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_s_CCPCH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "tdd-ChannelisationCode", &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "timeslot" , &hf_nbap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "midambleShiftandBurstType", &hf_nbap_midambleShiftandBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftAndBurstType },
+ { "tdd-PhysicalChannelOffset", &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_PhysicalChannelOffset },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "s-CCPCH-Power" , &hf_nbap_s_CCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17894,7 +17894,7 @@ static int dissect_Secondary_CCPCH_parameterExtendedList_CTCH_SetupRqstTDD_item(
static const per_sequence_t Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD_item },
+ { "" , &hf_nbap_Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Secondary_CCPCH_parameterItem_CTCH_SetupRqstTDD },
};
static int
@@ -17923,9 +17923,9 @@ static int dissect_secondaryCCPCHList(tvbuff_t *tvb, int offset, asn_ctx_t *actx
static const per_sequence_t Secondary_CCPCH_Parameters_CTCH_ReconfRqstTDD_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "secondaryCCPCHList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_secondaryCCPCHList },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "secondaryCCPCHList" , &hf_nbap_secondaryCCPCHList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Secondary_CCPCHList_CTCH_ReconfRqstTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17942,9 +17942,9 @@ static int dissect_id_Secondary_CCPCH_Parameters_CTCH_ReconfRqstTDD(tvbuff_t *tv
static const per_sequence_t SecondaryCPICH_InformationItem_Cell_ReconfRqstFDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "secondaryCPICH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_secondaryCPICH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "secondaryCPICH-Power" , &hf_nbap_secondaryCPICH_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17961,12 +17961,12 @@ static int dissect_id_SecondaryCPICH_InformationItem_Cell_ReconfRqstFDD(tvbuff_t
static const per_sequence_t SecondaryCPICH_InformationItem_Cell_SetupRqstFDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "dl-ScramblingCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_ScramblingCode },
- { "fDD-DL-ChannelisationCodeNumber", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_fDD_DL_ChannelisationCodeNumber },
- { "secondaryCPICH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_secondaryCPICH_Power },
- { "transmitDiversityIndicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_transmitDiversityIndicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "dl-ScramblingCode" , &hf_nbap_dl_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_ScramblingCode },
+ { "fDD-DL-ChannelisationCodeNumber", &hf_nbap_fDD_DL_ChannelisationCodeNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FDD_DL_ChannelisationCodeNumber },
+ { "secondaryCPICH-Power" , &hf_nbap_secondaryCPICH_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "transmitDiversityIndicator", &hf_nbap_transmitDiversityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransmitDiversityIndicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -17983,7 +17983,7 @@ static int dissect_id_SecondaryCPICH_InformationItem_Cell_SetupRqstFDD(tvbuff_t
static const per_sequence_t SecondaryCPICH_InformationList_Cell_ReconfRqstFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_SecondaryCPICH_InformationList_Cell_ReconfRqstFDD_item },
+ { "" , &hf_nbap_SecondaryCPICH_InformationList_Cell_ReconfRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -18000,7 +18000,7 @@ static int dissect_id_SecondaryCPICH_InformationList_Cell_ReconfRqstFDD(tvbuff_t
static const per_sequence_t SecondaryCPICH_InformationList_Cell_SetupRqstFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_SecondaryCPICH_InformationList_Cell_SetupRqstFDD_item },
+ { "" , &hf_nbap_SecondaryCPICH_InformationList_Cell_SetupRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -18017,9 +18017,9 @@ static int dissect_id_SecondaryCPICH_InformationList_Cell_SetupRqstFDD(tvbuff_t
static const per_sequence_t SecondarySCH_Information_Cell_ReconfRqstFDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "secondarySCH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_secondarySCH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "secondarySCH-Power" , &hf_nbap_secondarySCH_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18036,10 +18036,10 @@ static int dissect_id_SecondarySCH_Information_Cell_ReconfRqstFDD(tvbuff_t *tvb,
static const per_sequence_t SecondarySCH_Information_Cell_SetupRqstFDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "secondarySCH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_secondarySCH_Power },
- { "tSTD-Indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tSTD_Indicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "secondarySCH-Power" , &hf_nbap_secondarySCH_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "tSTD-Indicator" , &hf_nbap_tSTD_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TSTD_Indicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18106,10 +18106,10 @@ static int dissect_iB_SG_DATA(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_
static const per_sequence_t SegmentInformationItem_SystemInfoUpdate_sequence[] = {
- { "iB-SG-POS" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iB_SG_POS },
- { "segment-Type" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_segment_Type },
- { "iB-SG-DATA" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iB_SG_DATA },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "iB-SG-POS" , &hf_nbap_iB_SG_POS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_IB_SG_POS },
+ { "segment-Type" , &hf_nbap_segment_Type , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Segment_Type },
+ { "iB-SG-DATA" , &hf_nbap_iB_SG_DATA , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_IB_SG_DATA },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18126,7 +18126,7 @@ static int dissect_SegmentInformationListIE_SystemInfoUpdate_item(tvbuff_t *tvb,
static const per_sequence_t SegmentInformationListIE_SystemInfoUpdate_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_SegmentInformationListIE_SystemInfoUpdate_item },
+ { "" , &hf_nbap_SegmentInformationListIE_SystemInfoUpdate_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_SegmentInformationItem_SystemInfoUpdate },
};
static int
@@ -18215,8 +18215,8 @@ static int dissect_id_Start_Of_Audit_Sequence_Indicator(tvbuff_t *tvb, int offse
static const per_sequence_t Combining_RL_AdditionFailureFDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18233,8 +18233,8 @@ static int dissect_combining4(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_
static const per_sequence_t Non_Combining_RL_AdditionFailureFDD_sequence[] = {
- { "dCH-InformationResponse" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_InformationResponse },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dCH-InformationResponse", &hf_nbap_dCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_InformationResponse },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18257,8 +18257,8 @@ static const value_string nbap_DiversityIndication_RL_AdditionFailureFDD_vals[]
};
static const per_choice_t DiversityIndication_RL_AdditionFailureFDD_choice[] = {
- { 0, "combining" , ASN1_NO_EXTENSIONS , dissect_combining4 },
- { 1, "non-Combining" , ASN1_NO_EXTENSIONS , dissect_non_Combining1 },
+ { 0, &hf_nbap_combining4 , ASN1_NO_EXTENSIONS , dissect_nbap_Combining_RL_AdditionFailureFDD },
+ { 1, &hf_nbap_non_Combining1 , ASN1_NO_EXTENSIONS , dissect_nbap_Non_Combining_RL_AdditionFailureFDD },
{ 0, NULL, 0, NULL }
};
@@ -18276,12 +18276,12 @@ static int dissect_diversityIndication4(tvbuff_t *tvb, int offset, asn_ctx_t *ac
static const per_sequence_t Successful_RL_InformationRespItem_RL_AdditionFailureFDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "rL-Set-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_Set_ID },
- { "received-total-wide-band-power", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_received_total_wide_band_power },
- { "diversityIndication" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_diversityIndication4 },
- { "sSDT-SupportIndicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sSDT_SupportIndicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "rL-Set-ID" , &hf_nbap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Set_ID },
+ { "received-total-wide-band-power", &hf_nbap_received_total_wide_band_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Received_total_wide_band_power_Value },
+ { "diversityIndication" , &hf_nbap_diversityIndication4, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DiversityIndication_RL_AdditionFailureFDD },
+ { "sSDT-SupportIndicator" , &hf_nbap_sSDT_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SSDT_SupportIndicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18298,8 +18298,8 @@ static int dissect_id_Successful_RL_InformationRespItem_RL_AdditionFailureFDD(tv
static const per_sequence_t Combining_RL_SetupFailureFDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18316,8 +18316,8 @@ static int dissect_combining1(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_
static const per_sequence_t NonCombiningOrFirstRL_RL_SetupFailureFDD_sequence[] = {
- { "dCH-InformationResponse" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_InformationResponse },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dCH-InformationResponse", &hf_nbap_dCH_InformationResponse, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_InformationResponse },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18340,8 +18340,8 @@ static const value_string nbap_DiversityIndication_RL_SetupFailureFDD_vals[] = {
};
static const per_choice_t DiversityIndication_RL_SetupFailureFDD_choice[] = {
- { 0, "combining" , ASN1_NO_EXTENSIONS , dissect_combining1 },
- { 1, "nonCombiningOrFirstRL" , ASN1_NO_EXTENSIONS , dissect_nonCombiningOrFirstRL1 },
+ { 0, &hf_nbap_combining1 , ASN1_NO_EXTENSIONS , dissect_nbap_Combining_RL_SetupFailureFDD },
+ { 1, &hf_nbap_nonCombiningOrFirstRL1, ASN1_NO_EXTENSIONS , dissect_nbap_NonCombiningOrFirstRL_RL_SetupFailureFDD },
{ 0, NULL, 0, NULL }
};
@@ -18359,14 +18359,14 @@ static int dissect_diversityIndication1(tvbuff_t *tvb, int offset, asn_ctx_t *ac
static const per_sequence_t Successful_RL_InformationRespItem_RL_SetupFailureFDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "rL-Set-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_Set_ID },
- { "received-total-wide-band-power", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_received_total_wide_band_power },
- { "diversityIndication" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_diversityIndication1 },
- { "not-Used-dSCH-InformationResponseList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_not_Used_dSCH_InformationResponseList },
- { "not-Used-tFCI2-BearerInformationResponse", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_not_Used_tFCI2_BearerInformationResponse },
- { "sSDT-SupportIndicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sSDT_SupportIndicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "rL-Set-ID" , &hf_nbap_rL_Set_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Set_ID },
+ { "received-total-wide-band-power", &hf_nbap_received_total_wide_band_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Received_total_wide_band_power_Value },
+ { "diversityIndication" , &hf_nbap_diversityIndication1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DiversityIndication_RL_SetupFailureFDD },
+ { "not-Used-dSCH-InformationResponseList", &hf_nbap_not_Used_dSCH_InformationResponseList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "not-Used-tFCI2-BearerInformationResponse", &hf_nbap_not_Used_tFCI2_BearerInformationResponse, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "sSDT-SupportIndicator" , &hf_nbap_sSDT_SupportIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SSDT_SupportIndicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18396,8 +18396,8 @@ static int dissect_id_SyncCase(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto
static const per_sequence_t Case1_Cell_SetupRqstTDD_sequence[] = {
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18427,8 +18427,8 @@ static int dissect_sCH_TimeSlot(tvbuff_t *tvb, int offset, asn_ctx_t *actx, prot
static const per_sequence_t Case2_Cell_SetupRqstTDD_sequence[] = {
- { "sCH-TimeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sCH_TimeSlot },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "sCH-TimeSlot" , &hf_nbap_sCH_TimeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SCH_TimeSlot },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18451,8 +18451,8 @@ static const value_string nbap_SyncCaseIndicatorItem_Cell_SetupRqstTDD_PSCH_vals
};
static const per_choice_t SyncCaseIndicatorItem_Cell_SetupRqstTDD_PSCH_choice[] = {
- { 0, "case1" , ASN1_EXTENSION_ROOT , dissect_case1 },
- { 1, "case2" , ASN1_EXTENSION_ROOT , dissect_case2 },
+ { 0, &hf_nbap_case1 , ASN1_EXTENSION_ROOT , dissect_nbap_Case1_Cell_SetupRqstTDD },
+ { 1, &hf_nbap_case2 , ASN1_EXTENSION_ROOT , dissect_nbap_Case2_Cell_SetupRqstTDD },
{ 0, NULL, 0, NULL }
};
@@ -18535,10 +18535,10 @@ static int dissect_timeSlotDirection(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t TimeSlotConfigurationItem_Cell_ReconfRqstTDD_sequence[] = {
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot },
- { "timeSlotStatus" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotStatus },
- { "timeSlotDirection" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotDirection },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "timeSlotStatus" , &hf_nbap_timeSlotStatus , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotStatus },
+ { "timeSlotDirection" , &hf_nbap_timeSlotDirection, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotDirection },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18555,7 +18555,7 @@ static int dissect_TimeSlotConfigurationList_Cell_ReconfRqstTDD_item(tvbuff_t *t
static const per_sequence_t TimeSlotConfigurationList_Cell_ReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_TimeSlotConfigurationList_Cell_ReconfRqstTDD_item },
+ { "" , &hf_nbap_TimeSlotConfigurationList_Cell_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotConfigurationItem_Cell_ReconfRqstTDD },
};
static int
@@ -18572,10 +18572,10 @@ static int dissect_id_TimeSlotConfigurationList_Cell_ReconfRqstTDD(tvbuff_t *tvb
static const per_sequence_t TimeSlotConfigurationItem_Cell_SetupRqstTDD_sequence[] = {
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot },
- { "timeSlotStatus" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotStatus },
- { "timeSlotDirection" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotDirection },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "timeSlotStatus" , &hf_nbap_timeSlotStatus , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotStatus },
+ { "timeSlotDirection" , &hf_nbap_timeSlotDirection, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotDirection },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18592,7 +18592,7 @@ static int dissect_TimeSlotConfigurationList_Cell_SetupRqstTDD_item(tvbuff_t *tv
static const per_sequence_t TimeSlotConfigurationList_Cell_SetupRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_TimeSlotConfigurationList_Cell_SetupRqstTDD_item },
+ { "" , &hf_nbap_TimeSlotConfigurationList_Cell_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotConfigurationItem_Cell_SetupRqstTDD },
};
static int
@@ -18652,12 +18652,12 @@ static int dissect_uL_DPCH_Information(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t UL_CCTrCH_InformationItem_RL_SetupRqstTDD_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "tFCS" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCS },
- { "tFCI-Coding" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCI_Coding },
- { "punctureLimit" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_punctureLimit },
- { "uL-DPCH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_uL_DPCH_Information },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "tFCS" , &hf_nbap_tFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCS },
+ { "tFCI-Coding" , &hf_nbap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCI_Coding },
+ { "punctureLimit" , &hf_nbap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PunctureLimit },
+ { "uL-DPCH-Information" , &hf_nbap_uL_DPCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_Information_RL_SetupRqstTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18674,7 +18674,7 @@ static int dissect_id_UL_CCTrCH_InformationItem_RL_SetupRqstTDD(tvbuff_t *tvb, i
static const per_sequence_t UL_CCTrCH_InformationList_RL_SetupRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_CCTrCH_InformationList_RL_SetupRqstTDD_item },
+ { "" , &hf_nbap_UL_CCTrCH_InformationList_RL_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -18694,9 +18694,9 @@ static int dissect_id_UL_CCTrCH_InformationList_RL_SetupRqstTDD(tvbuff_t *tvb, i
static const per_sequence_t TDD_UL_Code_InformationItem_sequence[] = {
- { "dPCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dPCH_ID },
- { "tdd-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCode },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dPCH-ID" , &hf_nbap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DPCH_ID },
+ { "tdd-ChannelisationCode", &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18713,7 +18713,7 @@ static int dissect_TDD_UL_Code_Information_item(tvbuff_t *tvb, int offset, asn_c
static const per_sequence_t TDD_UL_Code_Information_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_TDD_UL_Code_Information_item },
+ { "" , &hf_nbap_TDD_UL_Code_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_UL_Code_InformationItem },
};
static int
@@ -18730,11 +18730,11 @@ static int dissect_uL_Code_InformationList(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t UL_Timeslot_InformationItem_sequence[] = {
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot },
- { "midambleShiftAndBurstType" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftAndBurstType },
- { "tFCI-Presence" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCI_Presence },
- { "uL-Code-InformationList" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_Code_InformationList },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "midambleShiftAndBurstType", &hf_nbap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftAndBurstType },
+ { "tFCI-Presence" , &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCI_Presence },
+ { "uL-Code-InformationList", &hf_nbap_uL_Code_InformationList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_UL_Code_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18751,7 +18751,7 @@ static int dissect_UL_Timeslot_Information_item(tvbuff_t *tvb, int offset, asn_c
static const per_sequence_t UL_Timeslot_Information_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_Timeslot_Information_item },
+ { "" , &hf_nbap_UL_Timeslot_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Timeslot_InformationItem },
};
static int
@@ -18768,11 +18768,11 @@ static int dissect_uL_Timeslot_Information(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t UL_DPCH_InformationItem_RL_AdditionRqstTDD_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-DPCHOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_DPCHOffset },
- { "uL-Timeslot-Information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_Timeslot_Information },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-DPCHOffset" , &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { "uL-Timeslot-Information", &hf_nbap_uL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Timeslot_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18789,11 +18789,11 @@ static int dissect_id_UL_DPCH_InformationItem_RL_AdditionRqstTDD(tvbuff_t *tvb,
static const per_sequence_t UL_DPCH_InformationItem_RL_SetupRqstTDD_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-DPCHOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_DPCHOffset },
- { "uL-Timeslot-Information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_Timeslot_Information },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-DPCHOffset" , &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { "uL-Timeslot-Information", &hf_nbap_uL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Timeslot_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18842,9 +18842,9 @@ static int dissect_uL_ScramblingCodeLength(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t UL_ScramblingCode_sequence[] = {
- { "uL-ScramblingCodeNumber" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_ScramblingCodeNumber },
- { "uL-ScramblingCodeLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_ScramblingCodeLength },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "uL-ScramblingCodeNumber", &hf_nbap_uL_ScramblingCodeNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_ScramblingCodeNumber },
+ { "uL-ScramblingCodeLength", &hf_nbap_uL_ScramblingCodeLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_ScramblingCodeLength },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18951,17 +18951,17 @@ static int dissect_diversityMode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pro
static const per_sequence_t UL_DPCH_Information_RL_ReconfPrepFDD_sequence[] = {
- { "ul-ScramblingCode" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_ScramblingCode },
- { "ul-SIR-Target" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_SIR_Target },
- { "minUL-ChannelisationCodeLength", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_minUL_ChannelisationCodeLength },
- { "maxNrOfUL-DPDCHs" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_maxNrOfUL_DPDCHs },
- { "ul-PunctureLimit" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_PunctureLimit },
- { "tFCS" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCS },
- { "ul-DPCCH-SlotFormat" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_DPCCH_SlotFormat },
- { "diversityMode" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_diversityMode },
- { "not-Used-sSDT-CellIDLength" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_not_Used_sSDT_CellIDLength },
- { "not-Used-s-FieldLength" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_not_Used_s_FieldLength },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "ul-ScramblingCode" , &hf_nbap_ul_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_ScramblingCode },
+ { "ul-SIR-Target" , &hf_nbap_ul_SIR_Target , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_SIR },
+ { "minUL-ChannelisationCodeLength", &hf_nbap_minUL_ChannelisationCodeLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MinUL_ChannelisationCodeLength },
+ { "maxNrOfUL-DPDCHs" , &hf_nbap_maxNrOfUL_DPDCHs, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MaxNrOfUL_DPDCHs },
+ { "ul-PunctureLimit" , &hf_nbap_ul_PunctureLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PunctureLimit },
+ { "tFCS" , &hf_nbap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCS },
+ { "ul-DPCCH-SlotFormat" , &hf_nbap_ul_DPCCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCCH_SlotFormat },
+ { "diversityMode" , &hf_nbap_diversityMode , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DiversityMode },
+ { "not-Used-sSDT-CellIDLength", &hf_nbap_not_Used_sSDT_CellIDLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "not-Used-s-FieldLength", &hf_nbap_not_Used_s_FieldLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18978,8 +18978,8 @@ static int dissect_id_UL_DPCH_Information_RL_ReconfPrepFDD(tvbuff_t *tvb, int of
static const per_sequence_t UL_DPCH_Information_RL_ReconfRqstFDD_sequence[] = {
- { "ul-TFCS" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_TFCS },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "ul-TFCS" , &hf_nbap_ul_TFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCS },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -18996,17 +18996,17 @@ static int dissect_id_UL_DPCH_Information_RL_ReconfRqstFDD(tvbuff_t *tvb, int of
static const per_sequence_t UL_DPCH_Information_RL_SetupRqstFDD_sequence[] = {
- { "ul-ScramblingCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ul_ScramblingCode },
- { "minUL-ChannelisationCodeLength", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_minUL_ChannelisationCodeLength },
- { "maxNrOfUL-DPDCHs" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_maxNrOfUL_DPDCHs },
- { "ul-PunctureLimit" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ul_PunctureLimit },
- { "tFCS" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCS },
- { "ul-DPCCH-SlotFormat" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ul_DPCCH_SlotFormat },
- { "ul-SIR-Target" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ul_SIR_Target },
- { "diversityMode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_diversityMode },
- { "not-Used-sSDT-CellID-Length" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_not_Used_sSDT_CellID_Length },
- { "not-Used-s-FieldLength" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_not_Used_s_FieldLength },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "ul-ScramblingCode" , &hf_nbap_ul_ScramblingCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_ScramblingCode },
+ { "minUL-ChannelisationCodeLength", &hf_nbap_minUL_ChannelisationCodeLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MinUL_ChannelisationCodeLength },
+ { "maxNrOfUL-DPDCHs" , &hf_nbap_maxNrOfUL_DPDCHs, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MaxNrOfUL_DPDCHs },
+ { "ul-PunctureLimit" , &hf_nbap_ul_PunctureLimit, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PunctureLimit },
+ { "tFCS" , &hf_nbap_tFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCS },
+ { "ul-DPCCH-SlotFormat" , &hf_nbap_ul_DPCCH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_DPCCH_SlotFormat },
+ { "ul-SIR-Target" , &hf_nbap_ul_SIR_Target , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_SIR },
+ { "diversityMode" , &hf_nbap_diversityMode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DiversityMode },
+ { "not-Used-sSDT-CellID-Length", &hf_nbap_not_Used_sSDT_CellID_Length, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "not-Used-s-FieldLength", &hf_nbap_not_Used_s_FieldLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_NULL },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19023,9 +19023,9 @@ static int dissect_id_UL_DPCH_Information_RL_SetupRqstFDD(tvbuff_t *tvb, int off
static const per_sequence_t Unsuccessful_RL_InformationRespItem_RL_AdditionFailureFDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "cause" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cause },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "cause" , &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19042,9 +19042,9 @@ static int dissect_id_Unsuccessful_RL_InformationRespItem_RL_AdditionFailureFDD(
static const per_sequence_t Unsuccessful_RL_InformationRespItem_RL_SetupFailureFDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "cause" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cause },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "cause" , &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19061,9 +19061,9 @@ static int dissect_id_Unsuccessful_RL_InformationRespItem_RL_SetupFailureFDD(tvb
static const per_sequence_t Unsuccessful_RL_InformationResp_RL_AdditionFailureTDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "cause" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cause },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "cause" , &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19080,9 +19080,9 @@ static int dissect_id_Unsuccessful_RL_InformationResp_RL_AdditionFailureTDD(tvbu
static const per_sequence_t Unsuccessful_RL_InformationResp_RL_SetupFailureTDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "cause" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cause },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "cause" , &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19112,11 +19112,11 @@ static int dissect_uSCH_ID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tre
static const per_sequence_t USCH_InformationItem_sequence[] = {
- { "uSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uSCH_ID },
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "transportFormatSet" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_transportFormatSet },
- { "allocationRetentionPriority" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_allocationRetentionPriority },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "uSCH-ID" , &hf_nbap_uSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_USCH_ID },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "transportFormatSet" , &hf_nbap_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportFormatSet },
+ { "allocationRetentionPriority", &hf_nbap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AllocationRetentionPriority },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19133,7 +19133,7 @@ static int dissect_USCH_Information_item(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t USCH_Information_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_USCH_Information_item },
+ { "" , &hf_nbap_USCH_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_USCH_InformationItem },
};
static int
@@ -19153,8 +19153,8 @@ static int dissect_id_USCH_Information(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t USCH_Information_DeleteItem_RL_ReconfPrepTDD_sequence[] = {
- { "uSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uSCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "uSCH-ID" , &hf_nbap_uSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_USCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19171,7 +19171,7 @@ static int dissect_USCH_Information_DeleteList_RL_ReconfPrepTDD_item(tvbuff_t *t
static const per_sequence_t USCH_Information_DeleteList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_USCH_Information_DeleteList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_USCH_Information_DeleteList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_USCH_Information_DeleteItem_RL_ReconfPrepTDD },
};
static int
@@ -19188,12 +19188,12 @@ static int dissect_id_USCH_Information_DeleteList_RL_ReconfPrepTDD(tvbuff_t *tvb
static const per_sequence_t USCH_Information_ModifyItem_RL_ReconfPrepTDD_sequence[] = {
- { "uSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uSCH_ID },
- { "transportFormatSet" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transportFormatSet },
- { "allocationRetentionPriority" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_allocationRetentionPriority },
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cCTrCH_ID },
- { "transportBearerRequestIndicator", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_transportBearerRequestIndicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "uSCH-ID" , &hf_nbap_uSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_USCH_ID },
+ { "transportFormatSet" , &hf_nbap_transportFormatSet, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportFormatSet },
+ { "allocationRetentionPriority", &hf_nbap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_AllocationRetentionPriority },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CCTrCH_ID },
+ { "transportBearerRequestIndicator", &hf_nbap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportBearerRequestIndicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19210,7 +19210,7 @@ static int dissect_USCH_Information_ModifyList_RL_ReconfPrepTDD_item(tvbuff_t *t
static const per_sequence_t USCH_Information_ModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_USCH_Information_ModifyList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_USCH_Information_ModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_USCH_Information_ModifyItem_RL_ReconfPrepTDD },
};
static int
@@ -19227,10 +19227,10 @@ static int dissect_id_USCH_Information_ModifyList_RL_ReconfPrepTDD(tvbuff_t *tvb
static const per_sequence_t USCH_InformationResponseItem_sequence[] = {
- { "uSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uSCH_ID },
- { "bindingID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_bindingID },
- { "transportLayerAddress" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transportLayerAddress },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "uSCH-ID" , &hf_nbap_uSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_USCH_ID },
+ { "bindingID" , &hf_nbap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BindingID },
+ { "transportLayerAddress" , &hf_nbap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportLayerAddress },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19247,7 +19247,7 @@ static int dissect_USCH_InformationResponse_item(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t USCH_InformationResponse_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_USCH_InformationResponse_item },
+ { "" , &hf_nbap_USCH_InformationResponse_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_USCH_InformationResponseItem },
};
static int
@@ -19264,8 +19264,8 @@ static int dissect_id_USCH_InformationResponse(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t USCH_RearrangeItem_Bearer_RearrangeInd_sequence[] = {
- { "uSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uSCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "uSCH-ID" , &hf_nbap_uSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_USCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19282,7 +19282,7 @@ static int dissect_USCH_RearrangeList_Bearer_RearrangeInd_item(tvbuff_t *tvb, in
static const per_sequence_t USCH_RearrangeList_Bearer_RearrangeInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_USCH_RearrangeList_Bearer_RearrangeInd_item },
+ { "" , &hf_nbap_USCH_RearrangeList_Bearer_RearrangeInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_USCH_RearrangeItem_Bearer_RearrangeInd },
};
static int
@@ -19325,10 +19325,10 @@ static int dissect_tGPRC(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree
static const per_sequence_t Transmission_Gap_Pattern_Sequence_Status_List_item_sequence[] = {
- { "tGPSID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tGPSID },
- { "tGPRC" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tGPRC },
- { "tGCFN" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tGCFN },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "tGPSID" , &hf_nbap_tGPSID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TGPSID },
+ { "tGPRC" , &hf_nbap_tGPRC , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TGPRC },
+ { "tGCFN" , &hf_nbap_tGCFN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CFN },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19345,7 +19345,7 @@ static int dissect_Transmission_Gap_Pattern_Sequence_Status_List_item(tvbuff_t *
static const per_sequence_t Transmission_Gap_Pattern_Sequence_Status_List_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Transmission_Gap_Pattern_Sequence_Status_List_item },
+ { "" , &hf_nbap_Transmission_Gap_Pattern_Sequence_Status_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Transmission_Gap_Pattern_Sequence_Status_List_item },
};
static int
@@ -19362,9 +19362,9 @@ static int dissect_transmission_Gap_Pattern_Sequence_Status(tvbuff_t *tvb, int o
static const per_sequence_t Active_Pattern_Sequence_Information_sequence[] = {
- { "cMConfigurationChangeCFN" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cMConfigurationChangeCFN },
- { "transmission-Gap-Pattern-Sequence-Status", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transmission_Gap_Pattern_Sequence_Status },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cMConfigurationChangeCFN", &hf_nbap_cMConfigurationChangeCFN, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CFN },
+ { "transmission-Gap-Pattern-Sequence-Status", &hf_nbap_transmission_Gap_Pattern_Sequence_Status, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Transmission_Gap_Pattern_Sequence_Status_List },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19381,9 +19381,9 @@ static int dissect_id_Active_Pattern_Sequence_Information(tvbuff_t *tvb, int off
static const per_sequence_t AICH_ParametersItem_CTCH_ReconfRqstFDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "aICH-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_aICH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "aICH-Power" , &hf_nbap_aICH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_AICH_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19400,7 +19400,7 @@ static int dissect_AICH_ParametersListIE_CTCH_ReconfRqstFDD_item(tvbuff_t *tvb,
static const per_sequence_t AICH_ParametersListIE_CTCH_ReconfRqstFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_AICH_ParametersListIE_CTCH_ReconfRqstFDD_item },
+ { "" , &hf_nbap_AICH_ParametersListIE_CTCH_ReconfRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_AICH_ParametersItem_CTCH_ReconfRqstFDD },
};
static int
@@ -19433,11 +19433,11 @@ static int dissect_adjustmentRatio(tvbuff_t *tvb, int offset, asn_ctx_t *actx, p
static const per_sequence_t FACH_ParametersItem_CTCH_ReconfRqstFDD_sequence[] = {
- { "commonTransportChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonTransportChannelID },
- { "maxFACH-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_maxFACH_Power },
- { "toAWS" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_toAWS },
- { "toAWE" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_toAWE },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonTransportChannelID", &hf_nbap_commonTransportChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannelID },
+ { "maxFACH-Power" , &hf_nbap_maxFACH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "toAWS" , &hf_nbap_toAWS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ToAWS },
+ { "toAWE" , &hf_nbap_toAWE , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ToAWE },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19454,7 +19454,7 @@ static int dissect_FACH_ParametersListIE_CTCH_ReconfRqstFDD_item(tvbuff_t *tvb,
static const per_sequence_t FACH_ParametersListIE_CTCH_ReconfRqstFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_FACH_ParametersListIE_CTCH_ReconfRqstFDD_item },
+ { "" , &hf_nbap_FACH_ParametersListIE_CTCH_ReconfRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_FACH_ParametersItem_CTCH_ReconfRqstFDD },
};
static int
@@ -19471,8 +19471,8 @@ static int dissect_id_FACH_ParametersListIE_CTCH_ReconfRqstFDD(tvbuff_t *tvb, in
static const per_sequence_t GeneralCauseList_PSCH_ReconfFailure_sequence[] = {
- { "cause" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cause },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cause" , &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19489,7 +19489,7 @@ static int dissect_generalCause5(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pro
static const per_sequence_t Unsuccessful_PDSCHSetList_PSCH_ReconfFailureTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Unsuccessful_PDSCHSetList_PSCH_ReconfFailureTDD_item },
+ { "" , &hf_nbap_Unsuccessful_PDSCHSetList_PSCH_ReconfFailureTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -19506,7 +19506,7 @@ static int dissect_unsuccessful_PDSCHSetList_PSCH_ReconfFailureTDD(tvbuff_t *tvb
static const per_sequence_t Unsuccessful_PUSCHSetList_PSCH_ReconfFailureTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Unsuccessful_PUSCHSetList_PSCH_ReconfFailureTDD_item },
+ { "" , &hf_nbap_Unsuccessful_PUSCHSetList_PSCH_ReconfFailureTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -19523,9 +19523,9 @@ static int dissect_unsuccessful_PUSCHSetList_PSCH_ReconfFailureTDD(tvbuff_t *tvb
static const per_sequence_t SetSpecificCauseList_PSCH_ReconfFailureTDD_sequence[] = {
- { "unsuccessful-PDSCHSetList-PSCH-ReconfFailureTDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_unsuccessful_PDSCHSetList_PSCH_ReconfFailureTDD },
- { "unsuccessful-PUSCHSetList-PSCH-ReconfFailureTDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_unsuccessful_PUSCHSetList_PSCH_ReconfFailureTDD },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "unsuccessful-PDSCHSetList-PSCH-ReconfFailureTDD", &hf_nbap_unsuccessful_PDSCHSetList_PSCH_ReconfFailureTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Unsuccessful_PDSCHSetList_PSCH_ReconfFailureTDD },
+ { "unsuccessful-PUSCHSetList-PSCH-ReconfFailureTDD", &hf_nbap_unsuccessful_PUSCHSetList_PSCH_ReconfFailureTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Unsuccessful_PUSCHSetList_PSCH_ReconfFailureTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19548,8 +19548,8 @@ static const value_string nbap_CauseLevel_PSCH_ReconfFailure_vals[] = {
};
static const per_choice_t CauseLevel_PSCH_ReconfFailure_choice[] = {
- { 0, "generalCause" , ASN1_EXTENSION_ROOT , dissect_generalCause5 },
- { 1, "setSpecificCause" , ASN1_EXTENSION_ROOT , dissect_setSpecificCause },
+ { 0, &hf_nbap_generalCause5 , ASN1_EXTENSION_ROOT , dissect_nbap_GeneralCauseList_PSCH_ReconfFailure },
+ { 1, &hf_nbap_setSpecificCause, ASN1_EXTENSION_ROOT , dissect_nbap_SetSpecificCauseList_PSCH_ReconfFailureTDD },
{ 0, NULL, 0, NULL }
};
@@ -19567,8 +19567,8 @@ static int dissect_id_CauseLevel_PSCH_ReconfFailure(tvbuff_t *tvb, int offset, a
static const per_sequence_t GeneralCauseList_RL_AdditionFailureFDD_sequence[] = {
- { "cause" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cause },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cause" , &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19585,7 +19585,7 @@ static int dissect_generalCause2(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pro
static const per_sequence_t Unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD_item },
+ { "" , &hf_nbap_Unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -19602,7 +19602,7 @@ static int dissect_unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD(tvb
static const per_sequence_t Successful_RL_InformationRespList_RL_AdditionFailureFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Successful_RL_InformationRespList_RL_AdditionFailureFDD_item },
+ { "" , &hf_nbap_Successful_RL_InformationRespList_RL_AdditionFailureFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -19619,9 +19619,9 @@ static int dissect_successful_RL_InformationRespList_RL_AdditionFailureFDD(tvbuf
static const per_sequence_t RLSpecificCauseList_RL_AdditionFailureFDD_sequence[] = {
- { "unsuccessful-RL-InformationRespList-RL-AdditionFailureFDD", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD },
- { "successful-RL-InformationRespList-RL-AdditionFailureFDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_successful_RL_InformationRespList_RL_AdditionFailureFDD },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "unsuccessful-RL-InformationRespList-RL-AdditionFailureFDD", &hf_nbap_unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Unsuccessful_RL_InformationRespList_RL_AdditionFailureFDD },
+ { "successful-RL-InformationRespList-RL-AdditionFailureFDD", &hf_nbap_successful_RL_InformationRespList_RL_AdditionFailureFDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Successful_RL_InformationRespList_RL_AdditionFailureFDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19644,8 +19644,8 @@ static const value_string nbap_CauseLevel_RL_AdditionFailureFDD_vals[] = {
};
static const per_choice_t CauseLevel_RL_AdditionFailureFDD_choice[] = {
- { 0, "generalCause" , ASN1_EXTENSION_ROOT , dissect_generalCause2 },
- { 1, "rLSpecificCause" , ASN1_EXTENSION_ROOT , dissect_rLSpecificCause2 },
+ { 0, &hf_nbap_generalCause2 , ASN1_EXTENSION_ROOT , dissect_nbap_GeneralCauseList_RL_AdditionFailureFDD },
+ { 1, &hf_nbap_rLSpecificCause2, ASN1_EXTENSION_ROOT , dissect_nbap_RLSpecificCauseList_RL_AdditionFailureFDD },
{ 0, NULL, 0, NULL }
};
@@ -19663,8 +19663,8 @@ static int dissect_id_CauseLevel_RL_AdditionFailureFDD(tvbuff_t *tvb, int offset
static const per_sequence_t GeneralCauseList_RL_AdditionFailureTDD_sequence[] = {
- { "cause" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cause },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cause" , &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19693,8 +19693,8 @@ static int dissect_unsuccessful_RL_InformationRespItem_RL_AdditionFailureTDD(tvb
static const per_sequence_t RLSpecificCauseList_RL_AdditionFailureTDD_sequence[] = {
- { "unsuccessful-RL-InformationRespItem-RL-AdditionFailureTDD", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_unsuccessful_RL_InformationRespItem_RL_AdditionFailureTDD },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "unsuccessful-RL-InformationRespItem-RL-AdditionFailureTDD", &hf_nbap_unsuccessful_RL_InformationRespItem_RL_AdditionFailureTDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Unsuccessful_RL_InformationRespItem_RL_AdditionFailureTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19717,8 +19717,8 @@ static const value_string nbap_CauseLevel_RL_AdditionFailureTDD_vals[] = {
};
static const per_choice_t CauseLevel_RL_AdditionFailureTDD_choice[] = {
- { 0, "generalCause" , ASN1_EXTENSION_ROOT , dissect_generalCause3 },
- { 1, "rLSpecificCause" , ASN1_EXTENSION_ROOT , dissect_rLSpecificCause3 },
+ { 0, &hf_nbap_generalCause3 , ASN1_EXTENSION_ROOT , dissect_nbap_GeneralCauseList_RL_AdditionFailureTDD },
+ { 1, &hf_nbap_rLSpecificCause3, ASN1_EXTENSION_ROOT , dissect_nbap_RLSpecificCauseList_RL_AdditionFailureTDD },
{ 0, NULL, 0, NULL }
};
@@ -19736,8 +19736,8 @@ static int dissect_id_CauseLevel_RL_AdditionFailureTDD(tvbuff_t *tvb, int offset
static const per_sequence_t GeneralCauseList_RL_ReconfFailure_sequence[] = {
- { "cause" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cause },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cause" , &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19754,7 +19754,7 @@ static int dissect_generalCause4(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pro
static const per_sequence_t RL_ReconfigurationFailureList_RL_ReconfFailure_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_ReconfigurationFailureList_RL_ReconfFailure_item },
+ { "" , &hf_nbap_RL_ReconfigurationFailureList_RL_ReconfFailure_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -19771,8 +19771,8 @@ static int dissect_rL_ReconfigurationFailureList_RL_ReconfFailure(tvbuff_t *tvb,
static const per_sequence_t RLSpecificCauseList_RL_ReconfFailure_sequence[] = {
- { "rL-ReconfigurationFailureList-RL-ReconfFailure", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rL_ReconfigurationFailureList_RL_ReconfFailure },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ReconfigurationFailureList-RL-ReconfFailure", &hf_nbap_rL_ReconfigurationFailureList_RL_ReconfFailure, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RL_ReconfigurationFailureList_RL_ReconfFailure },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19795,8 +19795,8 @@ static const value_string nbap_CauseLevel_RL_ReconfFailure_vals[] = {
};
static const per_choice_t CauseLevel_RL_ReconfFailure_choice[] = {
- { 0, "generalCause" , ASN1_EXTENSION_ROOT , dissect_generalCause4 },
- { 1, "rLSpecificCause" , ASN1_EXTENSION_ROOT , dissect_rLSpecificCause4 },
+ { 0, &hf_nbap_generalCause4 , ASN1_EXTENSION_ROOT , dissect_nbap_GeneralCauseList_RL_ReconfFailure },
+ { 1, &hf_nbap_rLSpecificCause4, ASN1_EXTENSION_ROOT , dissect_nbap_RLSpecificCauseList_RL_ReconfFailure },
{ 0, NULL, 0, NULL }
};
@@ -19814,8 +19814,8 @@ static int dissect_id_CauseLevel_RL_ReconfFailure(tvbuff_t *tvb, int offset, asn
static const per_sequence_t GeneralCauseList_RL_SetupFailureFDD_sequence[] = {
- { "cause" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cause },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cause" , &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19832,7 +19832,7 @@ static int dissect_generalCause(tvbuff_t *tvb, int offset, asn_ctx_t *actx, prot
static const per_sequence_t Unsuccessful_RL_InformationRespList_RL_SetupFailureFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Unsuccessful_RL_InformationRespList_RL_SetupFailureFDD_item },
+ { "" , &hf_nbap_Unsuccessful_RL_InformationRespList_RL_SetupFailureFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -19849,7 +19849,7 @@ static int dissect_unsuccessful_RL_InformationRespList_RL_SetupFailureFDD(tvbuff
static const per_sequence_t Successful_RL_InformationRespList_RL_SetupFailureFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Successful_RL_InformationRespList_RL_SetupFailureFDD_item },
+ { "" , &hf_nbap_Successful_RL_InformationRespList_RL_SetupFailureFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -19866,9 +19866,9 @@ static int dissect_successful_RL_InformationRespList_RL_SetupFailureFDD(tvbuff_t
static const per_sequence_t RLSpecificCauseList_RL_SetupFailureFDD_sequence[] = {
- { "unsuccessful-RL-InformationRespList-RL-SetupFailureFDD", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_unsuccessful_RL_InformationRespList_RL_SetupFailureFDD },
- { "successful-RL-InformationRespList-RL-SetupFailureFDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_successful_RL_InformationRespList_RL_SetupFailureFDD },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "unsuccessful-RL-InformationRespList-RL-SetupFailureFDD", &hf_nbap_unsuccessful_RL_InformationRespList_RL_SetupFailureFDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Unsuccessful_RL_InformationRespList_RL_SetupFailureFDD },
+ { "successful-RL-InformationRespList-RL-SetupFailureFDD", &hf_nbap_successful_RL_InformationRespList_RL_SetupFailureFDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Successful_RL_InformationRespList_RL_SetupFailureFDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19891,8 +19891,8 @@ static const value_string nbap_CauseLevel_RL_SetupFailureFDD_vals[] = {
};
static const per_choice_t CauseLevel_RL_SetupFailureFDD_choice[] = {
- { 0, "generalCause" , ASN1_EXTENSION_ROOT , dissect_generalCause },
- { 1, "rLSpecificCause" , ASN1_EXTENSION_ROOT , dissect_rLSpecificCause },
+ { 0, &hf_nbap_generalCause , ASN1_EXTENSION_ROOT , dissect_nbap_GeneralCauseList_RL_SetupFailureFDD },
+ { 1, &hf_nbap_rLSpecificCause, ASN1_EXTENSION_ROOT , dissect_nbap_RLSpecificCauseList_RL_SetupFailureFDD },
{ 0, NULL, 0, NULL }
};
@@ -19910,8 +19910,8 @@ static int dissect_id_CauseLevel_RL_SetupFailureFDD(tvbuff_t *tvb, int offset, a
static const per_sequence_t GeneralCauseList_RL_SetupFailureTDD_sequence[] = {
- { "cause" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cause },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cause" , &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19940,8 +19940,8 @@ static int dissect_unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD(tvbuff
static const per_sequence_t RLSpecificCauseList_RL_SetupFailureTDD_sequence[] = {
- { "unsuccessful-RL-InformationRespItem-RL-SetupFailureTDD", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "unsuccessful-RL-InformationRespItem-RL-SetupFailureTDD", &hf_nbap_unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Unsuccessful_RL_InformationRespItem_RL_SetupFailureTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -19964,8 +19964,8 @@ static const value_string nbap_CauseLevel_RL_SetupFailureTDD_vals[] = {
};
static const per_choice_t CauseLevel_RL_SetupFailureTDD_choice[] = {
- { 0, "generalCause" , ASN1_EXTENSION_ROOT , dissect_generalCause1 },
- { 1, "rLSpecificCause" , ASN1_EXTENSION_ROOT , dissect_rLSpecificCause1 },
+ { 0, &hf_nbap_generalCause1 , ASN1_EXTENSION_ROOT , dissect_nbap_GeneralCauseList_RL_SetupFailureTDD },
+ { 1, &hf_nbap_rLSpecificCause1, ASN1_EXTENSION_ROOT , dissect_nbap_RLSpecificCauseList_RL_SetupFailureTDD },
{ 0, NULL, 0, NULL }
};
@@ -20038,10 +20038,10 @@ static int dissect_pICH_Parameters_CTCH_ReconfRqstFDD(tvbuff_t *tvb, int offset,
static const per_sequence_t Secondary_CCPCHList_CTCH_ReconfRqstFDD_sequence[] = {
- { "fACH-ParametersList-CTCH-ReconfRqstFDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_fACH_ParametersList_CTCH_ReconfRqstFDD },
- { "pCH-Parameters-CTCH-ReconfRqstFDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_pCH_Parameters_CTCH_ReconfRqstFDD },
- { "pICH-Parameters-CTCH-ReconfRqstFDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_pICH_Parameters_CTCH_ReconfRqstFDD },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "fACH-ParametersList-CTCH-ReconfRqstFDD", &hf_nbap_fACH_ParametersList_CTCH_ReconfRqstFDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_FACH_ParametersList_CTCH_ReconfRqstFDD },
+ { "pCH-Parameters-CTCH-ReconfRqstFDD", &hf_nbap_pCH_Parameters_CTCH_ReconfRqstFDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PCH_Parameters_CTCH_ReconfRqstFDD },
+ { "pICH-Parameters-CTCH-ReconfRqstFDD", &hf_nbap_pICH_Parameters_CTCH_ReconfRqstFDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PICH_Parameters_CTCH_ReconfRqstFDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20082,9 +20082,9 @@ static int dissect_aICH_ParametersList_CTCH_ReconfRqstFDD(tvbuff_t *tvb, int off
static const per_sequence_t PRACHList_CTCH_ReconfRqstFDD_sequence[] = {
- { "pRACH-ParametersList-CTCH-ReconfRqstFDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_pRACH_ParametersList_CTCH_ReconfRqstFDD },
- { "aICH-ParametersList-CTCH-ReconfRqstFDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_aICH_ParametersList_CTCH_ReconfRqstFDD },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pRACH-ParametersList-CTCH-ReconfRqstFDD", &hf_nbap_pRACH_ParametersList_CTCH_ReconfRqstFDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PRACH_ParametersList_CTCH_ReconfRqstFDD },
+ { "aICH-ParametersList-CTCH-ReconfRqstFDD", &hf_nbap_aICH_ParametersList_CTCH_ReconfRqstFDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_AICH_ParametersList_CTCH_ReconfRqstFDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20108,9 +20108,9 @@ static const value_string nbap_CommonPhysicalChannelType_CTCH_ReconfRqstFDD_vals
};
static const per_choice_t CommonPhysicalChannelType_CTCH_ReconfRqstFDD_choice[] = {
- { 0, "secondary-CCPCH-parameters" , ASN1_EXTENSION_ROOT , dissect_secondary_CCPCH_parameters2 },
- { 1, "pRACH-parameters" , ASN1_EXTENSION_ROOT , dissect_pRACH_parameters2 },
- { 2, "notUsed-cPCH-parameters" , ASN1_EXTENSION_ROOT , dissect_notUsed_cPCH_parameters },
+ { 0, &hf_nbap_secondary_CCPCH_parameters2, ASN1_EXTENSION_ROOT , dissect_nbap_Secondary_CCPCHList_CTCH_ReconfRqstFDD },
+ { 1, &hf_nbap_pRACH_parameters2, ASN1_EXTENSION_ROOT , dissect_nbap_PRACHList_CTCH_ReconfRqstFDD },
+ { 2, &hf_nbap_notUsed_cPCH_parameters, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
{ 0, NULL, 0, NULL }
};
@@ -20147,8 +20147,8 @@ static int dissect_id_Compressed_Mode_Deactivation_Flag(tvbuff_t *tvb, int offse
static const per_sequence_t CCTrCH_TPCAddItem_RL_ReconfPrepTDD_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20165,7 +20165,7 @@ static int dissect_CCTrCH_TPCAddList_RL_ReconfPrepTDD_item(tvbuff_t *tvb, int of
static const per_sequence_t CCTrCH_TPCAddList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_CCTrCH_TPCAddList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_CCTrCH_TPCAddList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_TPCAddItem_RL_ReconfPrepTDD },
};
static int
@@ -20194,13 +20194,13 @@ static int dissect_dl_DPCH_InformationList(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "tFCS" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCS },
- { "tFCI-Coding" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCI_Coding },
- { "punctureLimit" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_punctureLimit },
- { "cCTrCH-TPCList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cCTrCH_TPCList1 },
- { "dl-DPCH-InformationList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_DPCH_InformationList },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "tFCS" , &hf_nbap_tFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCS },
+ { "tFCI-Coding" , &hf_nbap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCI_Coding },
+ { "punctureLimit" , &hf_nbap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PunctureLimit },
+ { "cCTrCH-TPCList" , &hf_nbap_cCTrCH_TPCList1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CCTrCH_TPCAddList_RL_ReconfPrepTDD },
+ { "dl-DPCH-InformationList", &hf_nbap_dl_DPCH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_InformationAddList_RL_ReconfPrepTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20217,7 +20217,7 @@ static int dissect_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item(tvbuff_t *
static const per_sequence_t DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD },
};
static int
@@ -20234,8 +20234,8 @@ static int dissect_id_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD(tvbuff_t *tv
static const per_sequence_t DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20252,8 +20252,8 @@ static int dissect_id_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD(tvbuff_t
static const per_sequence_t DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20270,7 +20270,7 @@ static int dissect_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item(tvbuff_
static const per_sequence_t DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD },
};
static int
@@ -20287,7 +20287,7 @@ static int dissect_id_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD(tvbuff_t
static const per_sequence_t DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item },
+ { "" , &hf_nbap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -20304,10 +20304,10 @@ static int dissect_id_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD(tvbuff_t
static const per_sequence_t DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "tFCS" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCS },
- { "punctureLimit" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_punctureLimit },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "tFCS" , &hf_nbap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCS },
+ { "punctureLimit" , &hf_nbap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PunctureLimit },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20324,8 +20324,8 @@ static int dissect_id_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD(tvbuff_t
static const per_sequence_t CCTrCH_TPCModifyItem_RL_ReconfPrepTDD_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20342,7 +20342,7 @@ static int dissect_CCTrCH_TPCModifyList_RL_ReconfPrepTDD_item(tvbuff_t *tvb, int
static const per_sequence_t CCTrCH_TPCModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_CCTrCH_TPCModifyList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_TPCModifyItem_RL_ReconfPrepTDD },
};
static int
@@ -20395,15 +20395,15 @@ static int dissect_dl_DPCH_InformationDeleteList(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "tFCS" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCS },
- { "tFCI-Coding" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCI_Coding },
- { "punctureLimit" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_punctureLimit },
- { "cCTrCH-TPCList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cCTrCH_TPCList2 },
- { "dl-DPCH-InformationAddList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_DPCH_InformationAddList },
- { "dl-DPCH-InformationModifyList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_DPCH_InformationModifyList },
- { "dl-DPCH-InformationDeleteList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_DPCH_InformationDeleteList },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "tFCS" , &hf_nbap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCS },
+ { "tFCI-Coding" , &hf_nbap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCI_Coding },
+ { "punctureLimit" , &hf_nbap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PunctureLimit },
+ { "cCTrCH-TPCList" , &hf_nbap_cCTrCH_TPCList2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CCTrCH_TPCModifyList_RL_ReconfPrepTDD },
+ { "dl-DPCH-InformationAddList", &hf_nbap_dl_DPCH_InformationAddList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_InformationModify_AddList_RL_ReconfPrepTDD },
+ { "dl-DPCH-InformationModifyList", &hf_nbap_dl_DPCH_InformationModifyList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_InformationModify_ModifyList_RL_ReconfPrepTDD },
+ { "dl-DPCH-InformationDeleteList", &hf_nbap_dl_DPCH_InformationDeleteList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_InformationModify_DeleteList_RL_ReconfPrepTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20420,7 +20420,7 @@ static int dissect_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item(tvbuff_
static const per_sequence_t DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD },
};
static int
@@ -20437,7 +20437,7 @@ static int dissect_id_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD(tvbuff_t
static const per_sequence_t DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item },
+ { "" , &hf_nbap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -20454,11 +20454,11 @@ static int dissect_id_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD(tvbuff_t
static const per_sequence_t DL_DPCH_InformationAddItem_RL_ReconfPrepTDD_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-DPCHOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_DPCHOffset },
- { "dL-Timeslot-Information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dL_Timeslot_Information },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-DPCHOffset" , &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { "dL-Timeslot-Information", &hf_nbap_dL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20475,11 +20475,11 @@ static int dissect_id_DL_DPCH_InformationAddListIE_RL_ReconfPrepTDD(tvbuff_t *tv
static const per_sequence_t DL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-DPCHOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_DPCHOffset },
- { "dL-Timeslot-Information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dL_Timeslot_Information },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-DPCHOffset" , &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { "dL-Timeslot-Information", &hf_nbap_dL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20496,8 +20496,8 @@ static int dissect_id_DL_DPCH_InformationModify_AddListIE_RL_ReconfPrepTDD(tvbuf
static const per_sequence_t DL_DPCH_InformationModify_DeleteItem_RL_ReconfPrepTDD_sequence[] = {
- { "dPCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dPCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dPCH-ID" , &hf_nbap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DPCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20517,9 +20517,9 @@ static int dissect_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_item(
static const per_sequence_t DL_Code_InformationModify_ModifyItem_RL_ReconfPrepTDD_sequence[] = {
- { "dPCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dPCH_ID },
- { "tdd-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tdd_ChannelisationCode },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dPCH-ID" , &hf_nbap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DPCH_ID },
+ { "tdd-ChannelisationCode", &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_ChannelisationCode },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20536,7 +20536,7 @@ static int dissect_DL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD_item(tv
static const per_sequence_t DL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_DL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Code_InformationModify_ModifyItem_RL_ReconfPrepTDD },
};
static int
@@ -20553,11 +20553,11 @@ static int dissect_dL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD(tvbuff_
static const per_sequence_t DL_Timeslot_InformationModify_ModifyItem_RL_ReconfPrepTDD_sequence[] = {
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot },
- { "midambleShiftAndBurstType" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_midambleShiftAndBurstType },
- { "tFCI-Presence" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCI_Presence },
- { "dL-Code-InformationModify-ModifyList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "midambleShiftAndBurstType", &hf_nbap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MidambleShiftAndBurstType },
+ { "tFCI-Presence" , &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCI_Presence },
+ { "dL-Code-InformationModify-ModifyList-RL-ReconfPrepTDD", &hf_nbap_dL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20574,7 +20574,7 @@ static int dissect_DL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD_ite
static const per_sequence_t DL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_DL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot_InformationModify_ModifyItem_RL_ReconfPrepTDD },
};
static int
@@ -20591,11 +20591,11 @@ static int dissect_dL_Timeslot_InformationAddModify_ModifyList_RL_ReconfPrepTDD(
static const per_sequence_t DL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_repetitionLength },
- { "tdd-DPCHOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tdd_DPCHOffset },
- { "dL-Timeslot-InformationAddModify-ModifyList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dL_Timeslot_InformationAddModify_ModifyList_RL_ReconfPrepTDD },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RepetitionLength },
+ { "tdd-DPCHOffset" , &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_DPCHOffset },
+ { "dL-Timeslot-InformationAddModify-ModifyList-RL-ReconfPrepTDD", &hf_nbap_dL_Timeslot_InformationAddModify_ModifyList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20663,10 +20663,10 @@ static int dissect_id_PUSCHConstant(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t CommonTransportChannel_InformationResponse_sequence[] = {
- { "commonTransportChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonTransportChannelID },
- { "bindingID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_bindingID },
- { "transportLayerAddress" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transportLayerAddress },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonTransportChannelID", &hf_nbap_commonTransportChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannelID },
+ { "bindingID" , &hf_nbap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BindingID },
+ { "transportLayerAddress" , &hf_nbap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportLayerAddress },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20689,7 +20689,7 @@ static int dissect_FACH_CommonTransportChannel_InformationResponse_item(tvbuff_t
static const per_sequence_t FACH_CommonTransportChannel_InformationResponse_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_FACH_CommonTransportChannel_InformationResponse_item },
+ { "" , &hf_nbap_FACH_CommonTransportChannel_InformationResponse_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannel_InformationResponse },
};
static int
@@ -20732,9 +20732,9 @@ static int dissect_dLPowerAveragingWindowSize(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t Limited_power_increase_information_Cell_SetupRqstFDD_sequence[] = {
- { "powerRaiseLimit" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_powerRaiseLimit },
- { "dLPowerAveragingWindowSize" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dLPowerAveragingWindowSize },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "powerRaiseLimit" , &hf_nbap_powerRaiseLimit, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PowerRaiseLimit },
+ { "dLPowerAveragingWindowSize", &hf_nbap_dLPowerAveragingWindowSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DLPowerAveragingWindowSize },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20751,11 +20751,11 @@ static int dissect_id_Limited_power_increase_information_Cell_SetupRqstFDD(tvbuf
static const per_sequence_t PCH_ParametersItem_CTCH_ReconfRqstFDD_sequence[] = {
- { "commonTransportChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonTransportChannelID },
- { "pCH-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_pCH_Power },
- { "toAWS" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_toAWS },
- { "toAWE" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_toAWE },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonTransportChannelID", &hf_nbap_commonTransportChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonTransportChannelID },
+ { "pCH-Power" , &hf_nbap_pCH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "toAWS" , &hf_nbap_toAWS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ToAWS },
+ { "toAWE" , &hf_nbap_toAWE , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ToAWE },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20772,9 +20772,9 @@ static int dissect_id_PCH_ParametersItem_CTCH_ReconfRqstFDD(tvbuff_t *tvb, int o
static const per_sequence_t PICH_ParametersItem_CTCH_ReconfRqstFDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "pICH-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_pICH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "pICH-Power" , &hf_nbap_pICH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PICH_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20791,8 +20791,8 @@ static int dissect_id_PICH_ParametersItem_CTCH_ReconfRqstFDD(tvbuff_t *tvb, int
static const per_sequence_t AllowedSlotFormatInformationItem_CTCH_ReconfRqstFDD_sequence[] = {
- { "rACH-SlotFormat" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rACH_SlotFormat },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rACH-SlotFormat" , &hf_nbap_rACH_SlotFormat, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RACH_SlotFormat },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20809,7 +20809,7 @@ static int dissect_AllowedSlotFormatInformationList_CTCH_ReconfRqstFDD_item(tvbu
static const per_sequence_t AllowedSlotFormatInformationList_CTCH_ReconfRqstFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_AllowedSlotFormatInformationList_CTCH_ReconfRqstFDD_item },
+ { "" , &hf_nbap_AllowedSlotFormatInformationList_CTCH_ReconfRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_AllowedSlotFormatInformationItem_CTCH_ReconfRqstFDD },
};
static int
@@ -20826,11 +20826,11 @@ static int dissect_allowedSlotFormatInformation1(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t PRACH_ParametersItem_CTCH_ReconfRqstFDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "preambleSignatures" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_preambleSignatures },
- { "allowedSlotFormatInformation", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_allowedSlotFormatInformation1 },
- { "rACH-SubChannelNumbers" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rACH_SubChannelNumbers },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "preambleSignatures" , &hf_nbap_preambleSignatures, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PreambleSignatures },
+ { "allowedSlotFormatInformation", &hf_nbap_allowedSlotFormatInformation1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_AllowedSlotFormatInformationList_CTCH_ReconfRqstFDD },
+ { "rACH-SubChannelNumbers", &hf_nbap_rACH_SubChannelNumbers, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RACH_SubChannelNumbers },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20847,7 +20847,7 @@ static int dissect_PRACH_ParametersListIE_CTCH_ReconfRqstFDD_item(tvbuff_t *tvb,
static const per_sequence_t PRACH_ParametersListIE_CTCH_ReconfRqstFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_PRACH_ParametersListIE_CTCH_ReconfRqstFDD_item },
+ { "" , &hf_nbap_PRACH_ParametersListIE_CTCH_ReconfRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_PRACH_ParametersItem_CTCH_ReconfRqstFDD },
};
static int
@@ -20903,10 +20903,10 @@ static int dissect_t_RLFAILURE(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto
static const per_sequence_t Synchronisation_Configuration_Cell_ReconfRqst_sequence[] = {
- { "n-INSYNC-IND" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_n_INSYNC_IND },
- { "n-OUTSYNC-IND" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_n_OUTSYNC_IND },
- { "t-RLFAILURE" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_t_RLFAILURE },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "n-INSYNC-IND" , &hf_nbap_n_INSYNC_IND , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_N_INSYNC_IND },
+ { "n-OUTSYNC-IND" , &hf_nbap_n_OUTSYNC_IND , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_N_OUTSYNC_IND },
+ { "t-RLFAILURE" , &hf_nbap_t_RLFAILURE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T_RLFAILURE },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -20923,10 +20923,10 @@ static int dissect_id_Synchronisation_Configuration_Cell_ReconfRqst(tvbuff_t *tv
static const per_sequence_t Synchronisation_Configuration_Cell_SetupRqst_sequence[] = {
- { "n-INSYNC-IND" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_n_INSYNC_IND },
- { "n-OUTSYNC-IND" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_n_OUTSYNC_IND },
- { "t-RLFAILURE" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_t_RLFAILURE },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "n-INSYNC-IND" , &hf_nbap_n_INSYNC_IND , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_N_INSYNC_IND },
+ { "n-OUTSYNC-IND" , &hf_nbap_n_OUTSYNC_IND , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_N_OUTSYNC_IND },
+ { "t-RLFAILURE" , &hf_nbap_t_RLFAILURE , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T_RLFAILURE },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21101,22 +21101,22 @@ static int dissect_delta_SIR_after2(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t Transmission_Gap_Pattern_Sequence_Information_item_sequence[] = {
- { "tGPSID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tGPSID },
- { "tGSN" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tGSN },
- { "tGL1" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tGL1 },
- { "tGL2" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tGL2 },
- { "tGD" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tGD },
- { "tGPL1" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tGPL1 },
- { "not-to-be-used-1" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_not_to_be_used_1 },
- { "uL-DL-mode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_DL_mode },
- { "downlink-Compressed-Mode-Method", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_downlink_Compressed_Mode_Method },
- { "uplink-Compressed-Mode-Method", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_uplink_Compressed_Mode_Method },
- { "dL-FrameType" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dL_FrameType },
- { "delta-SIR1" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_delta_SIR1 },
- { "delta-SIR-after1" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_delta_SIR_after1 },
- { "delta-SIR2" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_delta_SIR2 },
- { "delta-SIR-after2" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_delta_SIR_after2 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "tGPSID" , &hf_nbap_tGPSID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TGPSID },
+ { "tGSN" , &hf_nbap_tGSN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TGSN },
+ { "tGL1" , &hf_nbap_tGL1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_GapLength },
+ { "tGL2" , &hf_nbap_tGL2 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GapLength },
+ { "tGD" , &hf_nbap_tGD , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TGD },
+ { "tGPL1" , &hf_nbap_tGPL1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_GapDuration },
+ { "not-to-be-used-1" , &hf_nbap_not_to_be_used_1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GapDuration },
+ { "uL-DL-mode" , &hf_nbap_uL_DL_mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_DL_mode },
+ { "downlink-Compressed-Mode-Method", &hf_nbap_downlink_Compressed_Mode_Method, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Downlink_Compressed_Mode_Method },
+ { "uplink-Compressed-Mode-Method", &hf_nbap_uplink_Compressed_Mode_Method, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Uplink_Compressed_Mode_Method },
+ { "dL-FrameType" , &hf_nbap_dL_FrameType , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_FrameType },
+ { "delta-SIR1" , &hf_nbap_delta_SIR1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DeltaSIR },
+ { "delta-SIR-after1" , &hf_nbap_delta_SIR_after1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DeltaSIR },
+ { "delta-SIR2" , &hf_nbap_delta_SIR2 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DeltaSIR },
+ { "delta-SIR-after2" , &hf_nbap_delta_SIR_after2, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DeltaSIR },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21133,7 +21133,7 @@ static int dissect_Transmission_Gap_Pattern_Sequence_Information_item(tvbuff_t *
static const per_sequence_t Transmission_Gap_Pattern_Sequence_Information_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Transmission_Gap_Pattern_Sequence_Information_item },
+ { "" , &hf_nbap_Transmission_Gap_Pattern_Sequence_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Transmission_Gap_Pattern_Sequence_Information_item },
};
static int
@@ -21162,12 +21162,12 @@ static int dissect_ul_DPCH_InformationList(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t UL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "tFCS" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCS },
- { "tFCI-Coding" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCI_Coding },
- { "punctureLimit" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_punctureLimit },
- { "ul-DPCH-InformationList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_DPCH_InformationList },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "tFCS" , &hf_nbap_tFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCS },
+ { "tFCI-Coding" , &hf_nbap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCI_Coding },
+ { "punctureLimit" , &hf_nbap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PunctureLimit },
+ { "ul-DPCH-InformationList", &hf_nbap_ul_DPCH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_InformationAddList_RL_ReconfPrepTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21184,7 +21184,7 @@ static int dissect_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item(tvbuff_t *
static const per_sequence_t UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_CCTrCH_InformationAddItem_RL_ReconfPrepTDD },
};
static int
@@ -21201,8 +21201,8 @@ static int dissect_id_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD(tvbuff_t *tv
static const per_sequence_t UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21219,8 +21219,8 @@ static int dissect_id_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD(tvbuff_t
static const per_sequence_t UL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21237,7 +21237,7 @@ static int dissect_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item(tvbuff_
static const per_sequence_t UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_CCTrCH_InformationDeleteItem_RL_ReconfPrepTDD },
};
static int
@@ -21254,7 +21254,7 @@ static int dissect_id_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD(tvbuff_t
static const per_sequence_t UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item },
+ { "" , &hf_nbap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -21271,10 +21271,10 @@ static int dissect_id_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD(tvbuff_t
static const per_sequence_t UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "tFCS" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCS },
- { "punctureLimit" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_punctureLimit },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "tFCS" , &hf_nbap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCS },
+ { "punctureLimit" , &hf_nbap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PunctureLimit },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21327,14 +21327,14 @@ static int dissect_ul_DPCH_InformationDeleteList(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t UL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "tFCS" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCS },
- { "tFCI-Coding" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCI_Coding },
- { "punctureLimit" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_punctureLimit },
- { "ul-DPCH-InformationAddList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_DPCH_InformationAddList },
- { "ul-DPCH-InformationModifyList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_DPCH_InformationModifyList },
- { "ul-DPCH-InformationDeleteList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_DPCH_InformationDeleteList },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "tFCS" , &hf_nbap_tFCS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCS },
+ { "tFCI-Coding" , &hf_nbap_tFCI_Coding , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCI_Coding },
+ { "punctureLimit" , &hf_nbap_punctureLimit , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PunctureLimit },
+ { "ul-DPCH-InformationAddList", &hf_nbap_ul_DPCH_InformationAddList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_InformationModify_AddList_RL_ReconfPrepTDD },
+ { "ul-DPCH-InformationModifyList", &hf_nbap_ul_DPCH_InformationModifyList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_InformationModify_ModifyList_RL_ReconfPrepTDD },
+ { "ul-DPCH-InformationDeleteList", &hf_nbap_ul_DPCH_InformationDeleteList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_InformationModify_DeleteList_RL_ReconfPrepTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21351,7 +21351,7 @@ static int dissect_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item(tvbuff_
static const per_sequence_t UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_CCTrCH_InformationModifyItem_RL_ReconfPrepTDD },
};
static int
@@ -21368,7 +21368,7 @@ static int dissect_id_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD(tvbuff_t
static const per_sequence_t UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item },
+ { "" , &hf_nbap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -21385,11 +21385,11 @@ static int dissect_id_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD(tvbuff_t
static const per_sequence_t UL_DPCH_InformationAddItem_RL_ReconfPrepTDD_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-DPCHOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_DPCHOffset },
- { "uL-Timeslot-Information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_Timeslot_Information },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-DPCHOffset" , &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { "uL-Timeslot-Information", &hf_nbap_uL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Timeslot_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21406,11 +21406,11 @@ static int dissect_id_UL_DPCH_InformationAddListIE_RL_ReconfPrepTDD(tvbuff_t *tv
static const per_sequence_t UL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-DPCHOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_DPCHOffset },
- { "uL-Timeslot-Information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_Timeslot_Information },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-DPCHOffset" , &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { "uL-Timeslot-Information", &hf_nbap_uL_Timeslot_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Timeslot_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21427,8 +21427,8 @@ static int dissect_id_UL_DPCH_InformationModify_AddListIE_RL_ReconfPrepTDD(tvbuf
static const per_sequence_t UL_DPCH_InformationModify_DeleteItem_RL_ReconfPrepTDD_sequence[] = {
- { "dPCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dPCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dPCH-ID" , &hf_nbap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DPCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21445,7 +21445,7 @@ static int dissect_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_item(
static const per_sequence_t UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_DPCH_InformationModify_DeleteItem_RL_ReconfPrepTDD },
};
static int
@@ -21462,9 +21462,9 @@ static int dissect_id_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD(tv
static const per_sequence_t UL_Code_InformationModify_ModifyItem_RL_ReconfPrepTDD_sequence[] = {
- { "dPCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dPCH_ID },
- { "tdd-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tdd_ChannelisationCode },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dPCH-ID" , &hf_nbap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DPCH_ID },
+ { "tdd-ChannelisationCode", &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_ChannelisationCode },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21481,7 +21481,7 @@ static int dissect_UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD_item(tv
static const per_sequence_t UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Code_InformationModify_ModifyItem_RL_ReconfPrepTDD },
};
static int
@@ -21498,11 +21498,11 @@ static int dissect_uL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD(tvbuff_
static const per_sequence_t UL_Timeslot_InformationModify_ModifyItem_RL_ReconfPrepTDD_sequence[] = {
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot },
- { "midambleShiftAndBurstType" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_midambleShiftAndBurstType },
- { "tFCI-Presence" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCI_Presence },
- { "uL-Code-InformationModify-ModifyList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_uL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "midambleShiftAndBurstType", &hf_nbap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MidambleShiftAndBurstType },
+ { "tFCI-Presence" , &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCI_Presence },
+ { "uL-Code-InformationModify-ModifyList-RL-ReconfPrepTDD", &hf_nbap_uL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21519,7 +21519,7 @@ static int dissect_UL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD_ite
static const per_sequence_t UL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_UL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Timeslot_InformationModify_ModifyItem_RL_ReconfPrepTDD },
};
static int
@@ -21536,11 +21536,11 @@ static int dissect_uL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD(tvb
static const per_sequence_t UL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_repetitionLength },
- { "tdd-DPCHOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tdd_DPCHOffset },
- { "uL-Timeslot-InformationModify-ModifyList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_uL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RepetitionLength },
+ { "tdd-DPCHOffset" , &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_DPCHOffset },
+ { "uL-Timeslot-InformationModify-ModifyList-RL-ReconfPrepTDD", &hf_nbap_uL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_Timeslot_InformationModify_ModifyList_RL_ReconfPrepTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21557,9 +21557,9 @@ static int dissect_id_UL_DPCH_InformationModify_ModifyListIE_RL_ReconfPrepTDD(tv
static const per_sequence_t Unsuccessful_PDSCHSetItem_PSCH_ReconfFailureTDD_sequence[] = {
- { "pDSCHSet-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pDSCHSet_ID },
- { "cause" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cause },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pDSCHSet-ID" , &hf_nbap_pDSCHSet_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PDSCHSet_ID },
+ { "cause" , &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21576,9 +21576,9 @@ static int dissect_id_Unsuccessful_PDSCHSetItem_PSCH_ReconfFailureTDD(tvbuff_t *
static const per_sequence_t Unsuccessful_PUSCHSetItem_PSCH_ReconfFailureTDD_sequence[] = {
- { "pUSCHSet-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pUSCHSet_ID },
- { "cause" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cause },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pUSCHSet-ID" , &hf_nbap_pUSCHSet_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PUSCHSet_ID },
+ { "cause" , &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21601,8 +21601,8 @@ static const value_string nbap_CommunicationContextType_Reset_vals[] = {
};
static const per_choice_t CommunicationContextType_Reset_choice[] = {
- { 0, "cRNC-CommunicationContextID" , ASN1_EXTENSION_ROOT , dissect_cRNC_CommunicationContextID },
- { 1, "nodeB-CommunicationContextID", ASN1_EXTENSION_ROOT , dissect_nodeB_CommunicationContextID },
+ { 0, &hf_nbap_cRNC_CommunicationContextID, ASN1_EXTENSION_ROOT , dissect_nbap_CRNC_CommunicationContextID },
+ { 1, &hf_nbap_nodeB_CommunicationContextID, ASN1_EXTENSION_ROOT , dissect_nbap_NodeB_CommunicationContextID },
{ 0, NULL, 0, NULL }
};
@@ -21620,8 +21620,8 @@ static int dissect_communicationContextType_Reset(tvbuff_t *tvb, int offset, asn
static const per_sequence_t CommunicationContextInfoItem_Reset_sequence[] = {
- { "communicationContextType-Reset", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_communicationContextType_Reset },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "communicationContextType-Reset", &hf_nbap_communicationContextType_Reset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommunicationContextType_Reset },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21638,8 +21638,8 @@ static int dissect_id_CommunicationContextInfoItem_Reset(tvbuff_t *tvb, int offs
static const per_sequence_t CommunicationControlPortInfoItem_Reset_sequence[] = {
- { "communicationControlPortID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_communicationControlPortID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "communicationControlPortID", &hf_nbap_communicationControlPortID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommunicationControlPortID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21656,7 +21656,7 @@ static int dissect_id_CommunicationControlPortInfoItem_Reset(tvbuff_t *tvb, int
static const per_sequence_t CommunicationContextInfoList_Reset_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_CommunicationContextInfoList_Reset_item },
+ { "" , &hf_nbap_CommunicationContextInfoList_Reset_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -21673,8 +21673,8 @@ static int dissect_communicationContextInfoList_Reset(tvbuff_t *tvb, int offset,
static const per_sequence_t CommunicationContextList_Reset_sequence[] = {
- { "communicationContextInfoList-Reset", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_communicationContextInfoList_Reset },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "communicationContextInfoList-Reset", &hf_nbap_communicationContextInfoList_Reset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommunicationContextInfoList_Reset },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21691,7 +21691,7 @@ static int dissect_communicationContext(tvbuff_t *tvb, int offset, asn_ctx_t *ac
static const per_sequence_t CommunicationControlPortInfoList_Reset_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_CommunicationControlPortInfoList_Reset_item },
+ { "" , &hf_nbap_CommunicationControlPortInfoList_Reset_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -21708,8 +21708,8 @@ static int dissect_communicationControlPortInfoList_Reset(tvbuff_t *tvb, int off
static const per_sequence_t CommunicationControlPortList_Reset_sequence[] = {
- { "communicationControlPortInfoList-Reset", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_communicationControlPortInfoList_Reset },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "communicationControlPortInfoList-Reset", &hf_nbap_communicationControlPortInfoList_Reset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommunicationControlPortInfoList_Reset },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21733,9 +21733,9 @@ static const value_string nbap_ResetIndicator_vals[] = {
};
static const per_choice_t ResetIndicator_choice[] = {
- { 0, "communicationContext" , ASN1_EXTENSION_ROOT , dissect_communicationContext },
- { 1, "communicationControlPort" , ASN1_EXTENSION_ROOT , dissect_communicationControlPort },
- { 2, "nodeB" , ASN1_EXTENSION_ROOT , dissect_nodeB },
+ { 0, &hf_nbap_communicationContext, ASN1_EXTENSION_ROOT , dissect_nbap_CommunicationContextList_Reset },
+ { 1, &hf_nbap_communicationControlPort, ASN1_EXTENSION_ROOT , dissect_nbap_CommunicationControlPortList_Reset },
+ { 2, &hf_nbap_nodeB , ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
{ 0, NULL, 0, NULL }
};
@@ -21814,16 +21814,16 @@ static int dissect_pagingIndicatorLength(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t PICH_ParametersItem_CTCH_SetupRqstTDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "tdd-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCode },
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot },
- { "midambleshiftAndBurstType" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleshiftAndBurstType },
- { "tdd-PhysicalChannelOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_PhysicalChannelOffset },
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "pagingIndicatorLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pagingIndicatorLength },
- { "pICH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pICH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "tdd-ChannelisationCode", &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "midambleshiftAndBurstType", &hf_nbap_midambleshiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftAndBurstType },
+ { "tdd-PhysicalChannelOffset", &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_PhysicalChannelOffset },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "pagingIndicatorLength" , &hf_nbap_pagingIndicatorLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PagingIndicatorLength },
+ { "pICH-Power" , &hf_nbap_pICH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PICH_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21890,14 +21890,14 @@ static int dissect_rACH(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree *
static const per_sequence_t PRACH_ParametersItem_CTCH_SetupRqstTDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "tFCS" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCS },
- { "timeslot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeslot },
- { "tdd-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCode },
- { "maxPRACH-MidambleShifts" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_maxPRACH_MidambleShifts },
- { "pRACH-Midamble" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pRACH_Midamble },
- { "rACH" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rACH },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "tFCS" , &hf_nbap_tFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCS },
+ { "timeslot" , &hf_nbap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "tdd-ChannelisationCode", &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "maxPRACH-MidambleShifts", &hf_nbap_maxPRACH_MidambleShifts, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MaxPRACH_MidambleShifts },
+ { "pRACH-Midamble" , &hf_nbap_pRACH_Midamble , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PRACH_Midamble },
+ { "rACH" , &hf_nbap_rACH , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RACH_Parameter_CTCH_SetupRqstTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21914,9 +21914,9 @@ static int dissect_id_PRACH_ParametersItem_CTCH_SetupRqstTDD(tvbuff_t *tvb, int
static const per_sequence_t CCTrCH_InformationItem_RL_FailureInd_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "cause" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cause },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "cause" , &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21933,8 +21933,8 @@ static int dissect_id_CCTrCH_InformationItem_RL_FailureInd(tvbuff_t *tvb, int of
static const per_sequence_t CCTrCH_InformationItem_RL_RestoreInd_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21951,8 +21951,8 @@ static int dissect_id_CCTrCH_InformationItem_RL_RestoreInd(tvbuff_t *tvb, int of
static const per_sequence_t GeneralCauseList_SyncAdjustmntFailureTDD_sequence[] = {
- { "cause" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cause },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cause" , &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -21969,7 +21969,7 @@ static int dissect_generalCause6(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pro
static const per_sequence_t Unsuccessful_cell_InformationRespList_SyncAdjustmntFailureTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Unsuccessful_cell_InformationRespList_SyncAdjustmntFailureTDD_item },
+ { "" , &hf_nbap_Unsuccessful_cell_InformationRespList_SyncAdjustmntFailureTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -21986,8 +21986,8 @@ static int dissect_unsuccessful_cell_InformationRespList_SyncAdjustmntFailureTDD
static const per_sequence_t CellSpecificCauseList_SyncAdjustmntFailureTDD_sequence[] = {
- { "unsuccessful-cell-InformationRespList-SyncAdjustmntFailureTDD", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_unsuccessful_cell_InformationRespList_SyncAdjustmntFailureTDD },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "unsuccessful-cell-InformationRespList-SyncAdjustmntFailureTDD", &hf_nbap_unsuccessful_cell_InformationRespList_SyncAdjustmntFailureTDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Unsuccessful_cell_InformationRespList_SyncAdjustmntFailureTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -22010,8 +22010,8 @@ static const value_string nbap_CauseLevel_SyncAdjustmntFailureTDD_vals[] = {
};
static const per_choice_t CauseLevel_SyncAdjustmntFailureTDD_choice[] = {
- { 0, "generalCause" , ASN1_EXTENSION_ROOT , dissect_generalCause6 },
- { 1, "cellSpecificCause" , ASN1_EXTENSION_ROOT , dissect_cellSpecificCause },
+ { 0, &hf_nbap_generalCause6 , ASN1_EXTENSION_ROOT , dissect_nbap_GeneralCauseList_SyncAdjustmntFailureTDD },
+ { 1, &hf_nbap_cellSpecificCause, ASN1_EXTENSION_ROOT , dissect_nbap_CellSpecificCauseList_SyncAdjustmntFailureTDD },
{ 0, NULL, 0, NULL }
};
@@ -22029,7 +22029,7 @@ static int dissect_id_CauseLevel_SyncAdjustmntFailureTDD(tvbuff_t *tvb, int offs
static const per_sequence_t CellAdjustmentInfo_SyncAdjustmentRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_CellAdjustmentInfo_SyncAdjustmentRqstTDD_item },
+ { "" , &hf_nbap_CellAdjustmentInfo_SyncAdjustmentRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -22094,8 +22094,8 @@ static const value_string nbap_TimingAdjustmentValue_vals[] = {
};
static const per_choice_t TimingAdjustmentValue_choice[] = {
- { 0, "initialPhase" , ASN1_NO_EXTENSIONS , dissect_initialPhase1 },
- { 1, "steadyStatePhase" , ASN1_NO_EXTENSIONS , dissect_steadyStatePhase },
+ { 0, &hf_nbap_initialPhase1 , ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_1048575_ },
+ { 1, &hf_nbap_steadyStatePhase, ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_255_ },
{ 0, NULL, 0, NULL }
};
@@ -22116,12 +22116,12 @@ static int dissect_timingAdjustmentValue(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t CellAdjustmentInfoItem_SyncAdjustmentRqstTDD_sequence[] = {
- { "c-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_c_ID },
- { "frameAdjustmentValue" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_frameAdjustmentValue },
- { "timingAdjustmentValue" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_timingAdjustmentValue },
- { "dLTransPower" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dLTransPower },
- { "sfn" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_sfn },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "c-ID" , &hf_nbap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_C_ID },
+ { "frameAdjustmentValue" , &hf_nbap_frameAdjustmentValue, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_FrameAdjustmentValue },
+ { "timingAdjustmentValue" , &hf_nbap_timingAdjustmentValue, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TimingAdjustmentValue },
+ { "dLTransPower" , &hf_nbap_dLTransPower , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "sfn" , &hf_nbap_sfn , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SFN },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -22180,10 +22180,10 @@ static int dissect_cellSyncBurstCodeShift(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t CellSyncBurstInfoItem_CellSyncReconfRqstTDD_sequence[] = {
- { "cSBMeasurementID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cSBMeasurementID },
- { "cellSyncBurstCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellSyncBurstCode },
- { "cellSyncBurstCodeShift" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellSyncBurstCodeShift },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cSBMeasurementID" , &hf_nbap_cSBMeasurementID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CSBMeasurementID },
+ { "cellSyncBurstCode" , &hf_nbap_cellSyncBurstCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstCode },
+ { "cellSyncBurstCodeShift", &hf_nbap_cellSyncBurstCodeShift, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstCodeShift },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -22200,7 +22200,7 @@ static int dissect_CellSyncBurstInfoList_CellSyncReconfRqstTDD_item(tvbuff_t *tv
static const per_sequence_t CellSyncBurstInfoList_CellSyncReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_CellSyncBurstInfoList_CellSyncReconfRqstTDD_item },
+ { "" , &hf_nbap_CellSyncBurstInfoList_CellSyncReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstInfoItem_CellSyncReconfRqstTDD },
};
static int
@@ -22236,12 +22236,12 @@ static int dissect_cSBTransmissionID(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t CellSyncBurstTransInit_CellSyncInitiationRqstTDD_sequence[] = {
- { "cSBTransmissionID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cSBTransmissionID },
- { "sfn" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sfn },
- { "cellSyncBurstCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellSyncBurstCode },
- { "cellSyncBurstCodeShift" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellSyncBurstCodeShift },
- { "initialDLTransPower" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_initialDLTransPower },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cSBTransmissionID" , &hf_nbap_cSBTransmissionID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CSBTransmissionID },
+ { "sfn" , &hf_nbap_sfn , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SFN },
+ { "cellSyncBurstCode" , &hf_nbap_cellSyncBurstCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstCode },
+ { "cellSyncBurstCodeShift", &hf_nbap_cellSyncBurstCodeShift, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstCodeShift },
+ { "initialDLTransPower" , &hf_nbap_initialDLTransPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -22338,8 +22338,8 @@ static const value_string nbap_CellSyncBurstTiming_vals[] = {
};
static const per_choice_t CellSyncBurstTiming_choice[] = {
- { 0, "initialPhase" , ASN1_NO_EXTENSIONS , dissect_initialPhase_0_1048575 },
- { 1, "steadyStatePhase" , ASN1_NO_EXTENSIONS , dissect_steadyStatePhase },
+ { 0, &hf_nbap_initialPhase_0_1048575, ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_1048575_ },
+ { 1, &hf_nbap_steadyStatePhase, ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_255_ },
{ 0, NULL, 0, NULL }
};
@@ -22373,11 +22373,11 @@ static int dissect_syncDLCodeIdTimingThre(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t SynchronisationReportCharactCellSyncBurstInfoItem_sequence[] = {
- { "cellSyncBurstCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellSyncBurstCode },
- { "cellSyncBurstCodeShift" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellSyncBurstCodeShift },
- { "cellSyncBurstTiming" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cellSyncBurstTiming },
- { "cellSyncBurstTimingThreshold", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cellSyncBurstTimingThreshold },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cellSyncBurstCode" , &hf_nbap_cellSyncBurstCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstCode },
+ { "cellSyncBurstCodeShift", &hf_nbap_cellSyncBurstCodeShift, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstCodeShift },
+ { "cellSyncBurstTiming" , &hf_nbap_cellSyncBurstTiming, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CellSyncBurstTiming },
+ { "cellSyncBurstTimingThreshold", &hf_nbap_cellSyncBurstTimingThreshold, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CellSyncBurstTimingThreshold },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -22394,7 +22394,7 @@ static int dissect_cellSyncBurstInformation_item(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t SEQUENCE_SIZE_1_16_OF_SynchronisationReportCharactCellSyncBurstInfoItem_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_cellSyncBurstInformation_item },
+ { "" , &hf_nbap_cellSyncBurstInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_SynchronisationReportCharactCellSyncBurstInfoItem },
};
static int
@@ -22411,9 +22411,9 @@ static int dissect_cellSyncBurstInformation(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t SynchronisationReportCharactThreInfoItem_sequence[] = {
- { "syncFrameNumber" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_syncFrameNumber },
- { "cellSyncBurstInformation" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellSyncBurstInformation },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "syncFrameNumber" , &hf_nbap_syncFrameNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SyncFrameNumber },
+ { "cellSyncBurstInformation", &hf_nbap_cellSyncBurstInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SEQUENCE_SIZE_1_16_OF_SynchronisationReportCharactCellSyncBurstInfoItem },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -22430,7 +22430,7 @@ static int dissect_SynchronisationReportCharactThreExc_item(tvbuff_t *tvb, int o
static const per_sequence_t SynchronisationReportCharactThreExc_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_SynchronisationReportCharactThreExc_item },
+ { "" , &hf_nbap_SynchronisationReportCharactThreExc_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_SynchronisationReportCharactThreInfoItem },
};
static int
@@ -22447,9 +22447,9 @@ static int dissect_synchronisationReportCharactThreExc(tvbuff_t *tvb, int offset
static const per_sequence_t SynchronisationReportCharacteristics_sequence[] = {
- { "synchronisationReportCharacteristicsType", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_synchronisationReportCharacteristicsType },
- { "synchronisationReportCharactThreExc", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_synchronisationReportCharactThreExc },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "synchronisationReportCharacteristicsType", &hf_nbap_synchronisationReportCharacteristicsType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SynchronisationReportCharacteristicsType },
+ { "synchronisationReportCharactThreExc", &hf_nbap_synchronisationReportCharactThreExc, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SynchronisationReportCharactThreExc },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -22469,13 +22469,13 @@ static int dissect_synchronisationReportCharacteristics(tvbuff_t *tvb, int offse
static const per_sequence_t CellSyncBurstMeasureInit_CellSyncInitiationRqstTDD_sequence[] = {
- { "cSBMeasurementID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cSBMeasurementID },
- { "cellSyncBurstCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellSyncBurstCode },
- { "cellSyncBurstCodeShift" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellSyncBurstCodeShift },
- { "synchronisationReportType" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_synchronisationReportType },
- { "sfn" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_sfn },
- { "synchronisationReportCharacteristics", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_synchronisationReportCharacteristics },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cSBMeasurementID" , &hf_nbap_cSBMeasurementID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CSBMeasurementID },
+ { "cellSyncBurstCode" , &hf_nbap_cellSyncBurstCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstCode },
+ { "cellSyncBurstCodeShift", &hf_nbap_cellSyncBurstCodeShift, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstCodeShift },
+ { "synchronisationReportType", &hf_nbap_synchronisationReportType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SynchronisationReportType },
+ { "sfn" , &hf_nbap_sfn , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SFN },
+ { "synchronisationReportCharacteristics", &hf_nbap_synchronisationReportCharacteristics, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SynchronisationReportCharacteristics },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -22531,10 +22531,10 @@ static int dissect_synchronisationReportCharacteristics1(tvbuff_t *tvb, int offs
static const per_sequence_t CellSyncBurstMeasInfo_CellSyncReconfRqstTDD_sequence[] = {
- { "cellSyncBurstMeasInfoList-CellSyncReconfRqstTDD", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellSyncBurstMeasInfoList_CellSyncReconfRqstTDD },
- { "synchronisationReportType" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_synchronisationReportType1 },
- { "synchronisationReportCharacteristics", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_synchronisationReportCharacteristics1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cellSyncBurstMeasInfoList-CellSyncReconfRqstTDD", &hf_nbap_cellSyncBurstMeasInfoList_CellSyncReconfRqstTDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstMeasInfoList_CellSyncReconfRqstTDD },
+ { "synchronisationReportType", &hf_nbap_synchronisationReportType1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SynchronisationReportTypeIE },
+ { "synchronisationReportCharacteristics", &hf_nbap_synchronisationReportCharacteristics1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SynchronisationReportCharacteristicsIE },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -22551,12 +22551,12 @@ static int dissect_id_CellSyncBurstMeasReconfiguration_CellSyncReconfRqstTDD(tvb
static const per_sequence_t CellSyncBurstTransInfoItem_CellSyncReconfRqstTDD_sequence[] = {
- { "cSBTransmissionID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cSBTransmissionID },
- { "syncFrameNumberToTransmit" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_syncFrameNumberToTransmit },
- { "cellSyncBurstCode" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cellSyncBurstCode },
- { "cellSyncBurstCodeShift" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cellSyncBurstCodeShift },
- { "dlTransPower" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dlTransPower },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cSBTransmissionID" , &hf_nbap_cSBTransmissionID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CSBTransmissionID },
+ { "syncFrameNumberToTransmit", &hf_nbap_syncFrameNumberToTransmit, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SyncFrameNumber },
+ { "cellSyncBurstCode" , &hf_nbap_cellSyncBurstCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CellSyncBurstCode },
+ { "cellSyncBurstCodeShift", &hf_nbap_cellSyncBurstCodeShift, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CellSyncBurstCodeShift },
+ { "dlTransPower" , &hf_nbap_dlTransPower , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -22573,7 +22573,7 @@ static int dissect_CellSyncBurstTransReconfInfo_CellSyncReconfRqstTDD_item(tvbuf
static const per_sequence_t CellSyncBurstTransReconfInfo_CellSyncReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_CellSyncBurstTransReconfInfo_CellSyncReconfRqstTDD_item },
+ { "" , &hf_nbap_CellSyncBurstTransReconfInfo_CellSyncReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstTransInfoItem_CellSyncReconfRqstTDD },
};
static int
@@ -22614,8 +22614,8 @@ static int dissect_syncReportType_CellSyncReprtTDD(tvbuff_t *tvb, int offset, as
static const per_sequence_t CellSyncInfoItemIE_CellSyncReprtTDD_sequence[] = {
- { "c-ID-CellSyncReprtTDD" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_c_ID_CellSyncReprtTDD },
- { "syncReportType-CellSyncReprtTDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_syncReportType_CellSyncReprtTDD },
+ { "c-ID-CellSyncReprtTDD" , &hf_nbap_c_ID_CellSyncReprtTDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_C_ID_IE_CellSyncReprtTDD },
+ { "syncReportType-CellSyncReprtTDD", &hf_nbap_syncReportType_CellSyncReprtTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SyncReportTypeIE_CellSyncReprtTDD },
{ NULL, 0, 0, NULL }
};
@@ -22632,7 +22632,7 @@ static int dissect_CellSyncInfo_CellSyncReprtTDD_item(tvbuff_t *tvb, int offset,
static const per_sequence_t CellSyncInfo_CellSyncReprtTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_CellSyncInfo_CellSyncReprtTDD_item },
+ { "" , &hf_nbap_CellSyncInfo_CellSyncReprtTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncInfoItemIE_CellSyncReprtTDD },
};
static int
@@ -22686,9 +22686,9 @@ static int dissect_id_NRepetitionsPerCyclePeriod(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t Unsuccessful_cell_InformationRespItem_SyncAdjustmntFailureTDD_sequence[] = {
- { "c-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_c_ID },
- { "cause" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cause },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "c-ID" , &hf_nbap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_C_ID },
+ { "cause" , &hf_nbap_cause , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Cause },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -22750,8 +22750,8 @@ static int dissect_id_InformationExchangeID(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t Cell_InfEx_Rqst_sequence[] = {
- { "c-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_c_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "c-ID" , &hf_nbap_c_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_C_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -22773,7 +22773,7 @@ static const value_string nbap_InformationExchangeObjectType_InfEx_Rqst_vals[] =
};
static const per_choice_t InformationExchangeObjectType_InfEx_Rqst_choice[] = {
- { 0, "cell" , ASN1_EXTENSION_ROOT , dissect_cell2 },
+ { 0, &hf_nbap_cell2 , ASN1_EXTENSION_ROOT , dissect_nbap_Cell_InfEx_Rqst },
{ 0, NULL, 0, NULL }
};
@@ -22810,8 +22810,8 @@ static const value_string nbap_InformationReportCharacteristicsType_ReportPeriod
};
static const per_choice_t InformationReportCharacteristicsType_ReportPeriodicity_choice[] = {
- { 0, "min" , ASN1_EXTENSION_ROOT , dissect_min },
- { 1, "hours" , ASN1_EXTENSION_ROOT , dissect_hours },
+ { 0, &hf_nbap_min , ASN1_EXTENSION_ROOT , dissect_nbap_ReportPeriodicity_Scaledmin },
+ { 1, &hf_nbap_hours , ASN1_EXTENSION_ROOT , dissect_nbap_ReportPeriodicity_Scaledhour },
{ 0, NULL, 0, NULL }
};
@@ -22850,8 +22850,8 @@ static int dissect_prcdeviation(tvbuff_t *tvb, int offset, asn_ctx_t *actx, prot
static const per_sequence_t DGPSThresholds_sequence[] = {
- { "prcdeviation" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_prcdeviation },
- { "ie-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ie_Extensions },
+ { "prcdeviation" , &hf_nbap_prcdeviation , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PRCDeviation },
+ { "ie-Extensions" , &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -22873,7 +22873,7 @@ static const value_string nbap_InformationThresholds_vals[] = {
};
static const per_choice_t InformationThresholds_choice[] = {
- { 0, "dgps" , ASN1_EXTENSION_ROOT , dissect_dgps },
+ { 0, &hf_nbap_dgps , ASN1_EXTENSION_ROOT , dissect_nbap_DGPSThresholds },
{ 0, NULL, 0, NULL }
};
@@ -22891,8 +22891,8 @@ static int dissect_information_thresholds(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t InformationReportCharacteristicsType_OnModification_sequence[] = {
- { "information-thresholds" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_information_thresholds },
- { "ie-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ie_Extensions },
+ { "information-thresholds", &hf_nbap_information_thresholds, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_InformationThresholds },
+ { "ie-Extensions" , &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -22916,9 +22916,9 @@ static const value_string nbap_InformationReportCharacteristics_vals[] = {
};
static const per_choice_t InformationReportCharacteristics_choice[] = {
- { 0, "onDemand" , ASN1_EXTENSION_ROOT , dissect_onDemand },
- { 1, "periodic" , ASN1_EXTENSION_ROOT , dissect_periodic },
- { 2, "onModification" , ASN1_EXTENSION_ROOT , dissect_onModification },
+ { 0, &hf_nbap_onDemand , ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
+ { 1, &hf_nbap_periodic , ASN1_EXTENSION_ROOT , dissect_nbap_InformationReportCharacteristicsType_ReportPeriodicity },
+ { 2, &hf_nbap_onModification , ASN1_EXTENSION_ROOT , dissect_nbap_InformationReportCharacteristicsType_OnModification },
{ 0, NULL, 0, NULL }
};
@@ -23112,12 +23112,12 @@ static int dissect_range_correction_rate(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t SAT_Info_DGPSCorrections_Item_sequence[] = {
- { "sat-id" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sat_id },
- { "iode-dgps" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iode_dgps },
- { "udre" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_udre },
- { "prc" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_prc },
- { "range-correction-rate" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_range_correction_rate },
- { "ie-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ie_Extensions },
+ { "sat-id" , &hf_nbap_sat_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SAT_ID },
+ { "iode-dgps" , &hf_nbap_iode_dgps , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "udre" , &hf_nbap_udre , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UDRE },
+ { "prc" , &hf_nbap_prc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PRC },
+ { "range-correction-rate" , &hf_nbap_range_correction_rate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Range_Correction_Rate },
+ { "ie-Extensions" , &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -23134,7 +23134,7 @@ static int dissect_SAT_Info_DGPSCorrections_item(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t SAT_Info_DGPSCorrections_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_SAT_Info_DGPSCorrections_item },
+ { "" , &hf_nbap_SAT_Info_DGPSCorrections_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_SAT_Info_DGPSCorrections_Item },
};
static int
@@ -23151,10 +23151,10 @@ static int dissect_satelliteinfo(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pro
static const per_sequence_t DGPSCorrections_sequence[] = {
- { "gpstow" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_gpstow },
- { "status-health" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_status_health },
- { "satelliteinfo" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_satelliteinfo },
- { "ie-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ie_Extensions },
+ { "gpstow" , &hf_nbap_gpstow , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_GPSTOW },
+ { "status-health" , &hf_nbap_status_health , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_GPS_Status_Health },
+ { "satelliteinfo" , &hf_nbap_satelliteinfo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SAT_Info_DGPSCorrections },
+ { "ie-Extensions" , &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -23437,43 +23437,43 @@ static int dissect_spare_zero_fill(tvbuff_t *tvb, int offset, asn_ctx_t *actx, p
static const per_sequence_t GPS_NavandRecovery_Item_sequence[] = {
- { "tx-tow-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tx_tow_nav },
- { "sat-id-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sat_id_nav },
- { "tlm-message-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tlm_message_nav },
- { "tlm-revd-c-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tlm_revd_c_nav },
- { "ho-word-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ho_word_nav },
- { "w-n-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_w_n_nav },
- { "ca-or-p-on-l2-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ca_or_p_on_l2_nav },
- { "user-range-accuracy-index-nav", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_user_range_accuracy_index_nav },
- { "sv-health-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sv_health_nav },
- { "iodc-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iodc_nav },
- { "l2-p-dataflag-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_l2_p_dataflag_nav },
- { "sf1-reserved-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sf1_reserved_nav },
- { "t-gd-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_t_gd_nav },
- { "t-oc-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_t_oc_nav },
- { "a-f-2-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_a_f_2_nav },
- { "a-f-1-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_a_f_1_nav },
- { "a-f-zero-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_a_f_zero_nav },
- { "c-rs-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_c_rs_nav },
- { "delta-n-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_delta_n_nav },
- { "m-zero-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_m_zero_nav },
- { "c-uc-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_c_uc_nav },
- { "gps-e-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_gps_e_nav },
- { "c-us-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_c_us_nav },
- { "a-sqrt-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_a_sqrt_nav },
- { "t-oe-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_t_oe_nav },
- { "fit-interval-flag-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_fit_interval_flag_nav },
- { "aodo-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_aodo_nav },
- { "c-ic-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_c_ic_nav },
- { "omega-zero-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_omega_zero_nav },
- { "c-is-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_c_is_nav },
- { "i-zero-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_i_zero_nav },
- { "c-rc-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_c_rc_nav },
- { "gps-omega-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_gps_omega_nav },
- { "omegadot-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_omegadot_nav },
- { "idot-nav" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_idot_nav },
- { "spare-zero-fill" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_spare_zero_fill },
- { "ie-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ie_Extensions },
+ { "tx-tow-nav" , &hf_nbap_tx_tow_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_1048575 },
+ { "sat-id-nav" , &hf_nbap_sat_id_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SAT_ID },
+ { "tlm-message-nav" , &hf_nbap_tlm_message_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_14 },
+ { "tlm-revd-c-nav" , &hf_nbap_tlm_revd_c_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_2 },
+ { "ho-word-nav" , &hf_nbap_ho_word_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_22 },
+ { "w-n-nav" , &hf_nbap_w_n_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_10 },
+ { "ca-or-p-on-l2-nav" , &hf_nbap_ca_or_p_on_l2_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_2 },
+ { "user-range-accuracy-index-nav", &hf_nbap_user_range_accuracy_index_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_4 },
+ { "sv-health-nav" , &hf_nbap_sv_health_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_6 },
+ { "iodc-nav" , &hf_nbap_iodc_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_10 },
+ { "l2-p-dataflag-nav" , &hf_nbap_l2_p_dataflag_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_1 },
+ { "sf1-reserved-nav" , &hf_nbap_sf1_reserved_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_87 },
+ { "t-gd-nav" , &hf_nbap_t_gd_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "t-oc-nav" , &hf_nbap_t_oc_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_16 },
+ { "a-f-2-nav" , &hf_nbap_a_f_2_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "a-f-1-nav" , &hf_nbap_a_f_1_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_16 },
+ { "a-f-zero-nav" , &hf_nbap_a_f_zero_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_22 },
+ { "c-rs-nav" , &hf_nbap_c_rs_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_16 },
+ { "delta-n-nav" , &hf_nbap_delta_n_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_16 },
+ { "m-zero-nav" , &hf_nbap_m_zero_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_32 },
+ { "c-uc-nav" , &hf_nbap_c_uc_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_16 },
+ { "gps-e-nav" , &hf_nbap_gps_e_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_32 },
+ { "c-us-nav" , &hf_nbap_c_us_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_16 },
+ { "a-sqrt-nav" , &hf_nbap_a_sqrt_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_32 },
+ { "t-oe-nav" , &hf_nbap_t_oe_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_16 },
+ { "fit-interval-flag-nav" , &hf_nbap_fit_interval_flag_nav, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_1 },
+ { "aodo-nav" , &hf_nbap_aodo_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_5 },
+ { "c-ic-nav" , &hf_nbap_c_ic_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_16 },
+ { "omega-zero-nav" , &hf_nbap_omega_zero_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_32 },
+ { "c-is-nav" , &hf_nbap_c_is_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_16 },
+ { "i-zero-nav" , &hf_nbap_i_zero_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_32 },
+ { "c-rc-nav" , &hf_nbap_c_rc_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_16 },
+ { "gps-omega-nav" , &hf_nbap_gps_omega_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_32 },
+ { "omegadot-nav" , &hf_nbap_omegadot_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_24 },
+ { "idot-nav" , &hf_nbap_idot_nav , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_14 },
+ { "spare-zero-fill" , &hf_nbap_spare_zero_fill, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_20 },
+ { "ie-Extensions" , &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -23490,7 +23490,7 @@ static int dissect_GPS_NavigationModel_and_TimeRecovery_item(tvbuff_t *tvb, int
static const per_sequence_t GPS_NavigationModel_and_TimeRecovery_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_GPS_NavigationModel_and_TimeRecovery_item },
+ { "" , &hf_nbap_GPS_NavigationModel_and_TimeRecovery_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_GPS_NavandRecovery_Item },
};
static int
@@ -23507,15 +23507,15 @@ static int dissect_gps_navandrecovery(tvbuff_t *tvb, int offset, asn_ctx_t *actx
static const per_sequence_t GPS_Ionospheric_Model_sequence[] = {
- { "alpha-zero-ionos" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_alpha_zero_ionos },
- { "alpha-one-ionos" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_alpha_one_ionos },
- { "alpha-two-ionos" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_alpha_two_ionos },
- { "alpha-three-ionos" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_alpha_three_ionos },
- { "beta-zero-ionos" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_beta_zero_ionos },
- { "beta-one-ionos" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_beta_one_ionos },
- { "beta-two-ionos" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_beta_two_ionos },
- { "beta-three-ionos" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_beta_three_ionos },
- { "ie-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ie_Extensions },
+ { "alpha-zero-ionos" , &hf_nbap_alpha_zero_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "alpha-one-ionos" , &hf_nbap_alpha_one_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "alpha-two-ionos" , &hf_nbap_alpha_two_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "alpha-three-ionos" , &hf_nbap_alpha_three_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "beta-zero-ionos" , &hf_nbap_beta_zero_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "beta-one-ionos" , &hf_nbap_beta_one_ionos , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "beta-two-ionos" , &hf_nbap_beta_two_ionos , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "beta-three-ionos" , &hf_nbap_beta_three_ionos, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "ie-Extensions" , &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -23532,15 +23532,15 @@ static int dissect_gps_ionos_model(tvbuff_t *tvb, int offset, asn_ctx_t *actx, p
static const per_sequence_t GPS_UTC_Model_sequence[] = {
- { "a-one-utc" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_a_one_utc },
- { "a-zero-utc" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_a_zero_utc },
- { "t-ot-utc" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_t_ot_utc },
- { "delta-t-ls-utc" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_delta_t_ls_utc },
- { "w-n-t-utc" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_w_n_t_utc },
- { "w-n-lsf-utc" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_w_n_lsf_utc },
- { "dn-utc" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dn_utc },
- { "delta-t-lsf-utc" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_delta_t_lsf_utc },
- { "ie-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ie_Extensions },
+ { "a-one-utc" , &hf_nbap_a_one_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_24 },
+ { "a-zero-utc" , &hf_nbap_a_zero_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_32 },
+ { "t-ot-utc" , &hf_nbap_t_ot_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "delta-t-ls-utc" , &hf_nbap_delta_t_ls_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "w-n-t-utc" , &hf_nbap_w_n_t_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "w-n-lsf-utc" , &hf_nbap_w_n_lsf_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "dn-utc" , &hf_nbap_dn_utc , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "delta-t-lsf-utc" , &hf_nbap_delta_t_lsf_utc, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "ie-Extensions" , &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -23586,20 +23586,20 @@ static int dissect_gps_af_one_alm(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pr
static const per_sequence_t SAT_Info_Almanac_Item_sequence[] = {
- { "data-id" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_data_id },
- { "sat-id" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sat_id },
- { "gps-e-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_gps_e_alm },
- { "gps-toa-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_gps_toa_alm },
- { "gps-delta-I-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_gps_delta_I_alm },
- { "omegadot-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_omegadot_alm },
- { "svhealth-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_svhealth_alm },
- { "gps-a-sqrt-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_gps_a_sqrt_alm },
- { "omegazero-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_omegazero_alm },
- { "m-zero-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_m_zero_alm },
- { "gps-omega-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_gps_omega_alm },
- { "gps-af-zero-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_gps_af_zero_alm },
- { "gps-af-one-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_gps_af_one_alm },
- { "ie-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ie_Extensions },
+ { "data-id" , &hf_nbap_data_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DATA_ID },
+ { "sat-id" , &hf_nbap_sat_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SAT_ID },
+ { "gps-e-alm" , &hf_nbap_gps_e_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_16 },
+ { "gps-toa-alm" , &hf_nbap_gps_toa_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "gps-delta-I-alm" , &hf_nbap_gps_delta_I_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_16 },
+ { "omegadot-alm" , &hf_nbap_omegadot_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_16 },
+ { "svhealth-alm" , &hf_nbap_svhealth_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "gps-a-sqrt-alm" , &hf_nbap_gps_a_sqrt_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_24 },
+ { "omegazero-alm" , &hf_nbap_omegazero_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_24 },
+ { "m-zero-alm" , &hf_nbap_m_zero_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_24 },
+ { "gps-omega-alm" , &hf_nbap_gps_omega_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_24 },
+ { "gps-af-zero-alm" , &hf_nbap_gps_af_zero_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_11 },
+ { "gps-af-one-alm" , &hf_nbap_gps_af_one_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_11 },
+ { "ie-Extensions" , &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -23616,7 +23616,7 @@ static int dissect_SAT_Info_Almanac_item(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t SAT_Info_Almanac_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_SAT_Info_Almanac_item },
+ { "" , &hf_nbap_SAT_Info_Almanac_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_SAT_Info_Almanac_Item },
};
static int
@@ -23646,10 +23646,10 @@ static int dissect_sVGlobalHealth_alm(tvbuff_t *tvb, int offset, asn_ctx_t *actx
static const per_sequence_t GPS_Almanac_sequence[] = {
- { "wna-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_wna_alm },
- { "sat-info-almanac" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sat_info_almanac },
- { "sVGlobalHealth-alm" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_sVGlobalHealth_alm },
- { "ie-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ie_Extensions },
+ { "wna-alm" , &hf_nbap_wna_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "sat-info-almanac" , &hf_nbap_sat_info_almanac, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SAT_Info_Almanac },
+ { "sVGlobalHealth-alm" , &hf_nbap_sVGlobalHealth_alm, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BIT_STRING_SIZE_364 },
+ { "ie-Extensions" , &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -23666,8 +23666,8 @@ static int dissect_gps_almanac(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto
static const per_sequence_t SAT_Info_RealTime_Integrity_Item_sequence[] = {
- { "bad-sat-id" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_bad_sat_id },
- { "ie-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ie_Extensions },
+ { "bad-sat-id" , &hf_nbap_bad_sat_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SAT_ID },
+ { "ie-Extensions" , &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -23684,7 +23684,7 @@ static int dissect_SATInfo_RealTime_Integrity_item(tvbuff_t *tvb, int offset, as
static const per_sequence_t SATInfo_RealTime_Integrity_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_SATInfo_RealTime_Integrity_item },
+ { "" , &hf_nbap_SATInfo_RealTime_Integrity_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_SAT_Info_RealTime_Integrity_Item },
};
static int
@@ -23701,8 +23701,8 @@ static int dissect_sat_info(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tr
static const per_sequence_t GPSBadSat_Info_RealTime_Integrity_sequence[] = {
- { "sat-info" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sat_info },
- { "ie-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ie_Extensions },
+ { "sat-info" , &hf_nbap_sat_info , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SATInfo_RealTime_Integrity },
+ { "ie-Extensions" , &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -23725,8 +23725,8 @@ static const value_string nbap_GPS_RealTime_Integrity_vals[] = {
};
static const per_choice_t GPS_RealTime_Integrity_choice[] = {
- { 0, "bad-satellites" , ASN1_NO_EXTENSIONS , dissect_bad_satellites },
- { 1, "no-bad-satellites" , ASN1_NO_EXTENSIONS , dissect_no_bad_satellites },
+ { 0, &hf_nbap_bad_satellites , ASN1_NO_EXTENSIONS , dissect_nbap_GPSBadSat_Info_RealTime_Integrity },
+ { 1, &hf_nbap_no_bad_satellites, ASN1_NO_EXTENSIONS , dissect_nbap_NULL },
{ 0, NULL, 0, NULL }
};
@@ -23808,12 +23808,12 @@ static int dissect_directionOfAltitude(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t GPS_RX_POS_sequence[] = {
- { "latitudeSign" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_latitudeSign },
- { "latitude" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_latitude },
- { "longitude" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_longitude },
- { "directionOfAltitude" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_directionOfAltitude },
- { "altitude" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_altitude },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "latitudeSign" , &hf_nbap_latitudeSign , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T_latitudeSign },
+ { "latitude" , &hf_nbap_latitude , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_8388607 },
+ { "longitude" , &hf_nbap_longitude , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_M8388608_8388607 },
+ { "directionOfAltitude" , &hf_nbap_directionOfAltitude, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T_directionOfAltitude },
+ { "altitude" , &hf_nbap_altitude , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_32767 },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -23830,14 +23830,14 @@ static int dissect_gpsrxpos(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tr
static const per_sequence_t RequestedDataValue_sequence[] = {
- { "dgps-corrections" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dgps_corrections },
- { "gps-navandrecovery" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_gps_navandrecovery },
- { "gps-ionos-model" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_gps_ionos_model },
- { "gps-utc-model" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_gps_utc_model },
- { "gps-almanac" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_gps_almanac },
- { "gps-rt-integrity" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_gps_rt_integrity },
- { "gpsrxpos" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_gpsrxpos },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dgps-corrections" , &hf_nbap_dgps_corrections, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DGPSCorrections },
+ { "gps-navandrecovery" , &hf_nbap_gps_navandrecovery, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GPS_NavigationModel_and_TimeRecovery },
+ { "gps-ionos-model" , &hf_nbap_gps_ionos_model, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GPS_Ionospheric_Model },
+ { "gps-utc-model" , &hf_nbap_gps_utc_model , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GPS_UTC_Model },
+ { "gps-almanac" , &hf_nbap_gps_almanac , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GPS_Almanac },
+ { "gps-rt-integrity" , &hf_nbap_gps_rt_integrity, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GPS_RealTime_Integrity },
+ { "gpsrxpos" , &hf_nbap_gpsrxpos , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GPS_RX_POS },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -23857,8 +23857,8 @@ static int dissect_requesteddataValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx
static const per_sequence_t Cell_InfEx_Rsp_sequence[] = {
- { "requestedDataValue" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_requestedDataValue },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "requestedDataValue" , &hf_nbap_requestedDataValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RequestedDataValue },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -23880,7 +23880,7 @@ static const value_string nbap_InformationExchangeObjectType_InfEx_Rsp_vals[] =
};
static const per_choice_t InformationExchangeObjectType_InfEx_Rsp_choice[] = {
- { 0, "cell" , ASN1_EXTENSION_ROOT , dissect_cell3 },
+ { 0, &hf_nbap_cell3 , ASN1_EXTENSION_ROOT , dissect_nbap_Cell_InfEx_Rsp },
{ 0, NULL, 0, NULL }
};
@@ -23898,8 +23898,8 @@ static int dissect_id_InformationExchangeObjectType_InfEx_Rsp(tvbuff_t *tvb, int
static const per_sequence_t InformationAvailable_sequence[] = {
- { "requesteddataValue" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_requesteddataValue },
- { "ie-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ie_Extensions },
+ { "requesteddataValue" , &hf_nbap_requesteddataValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RequestedDataValue },
+ { "ie-Extensions" , &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -23934,8 +23934,8 @@ static const value_string nbap_RequestedDataValueInformation_vals[] = {
};
static const per_choice_t RequestedDataValueInformation_choice[] = {
- { 0, "informationAvailable" , ASN1_NO_EXTENSIONS , dissect_informationAvailable },
- { 1, "informationnotAvailable" , ASN1_NO_EXTENSIONS , dissect_informationnotAvailable },
+ { 0, &hf_nbap_informationAvailable, ASN1_NO_EXTENSIONS , dissect_nbap_InformationAvailable },
+ { 1, &hf_nbap_informationnotAvailable, ASN1_NO_EXTENSIONS , dissect_nbap_InformationnotAvailable },
{ 0, NULL, 0, NULL }
};
@@ -23953,8 +23953,8 @@ static int dissect_requestedDataValueInformation(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t Cell_Inf_Rprt_sequence[] = {
- { "requestedDataValueInformation", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_requestedDataValueInformation },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "requestedDataValueInformation", &hf_nbap_requestedDataValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RequestedDataValueInformation },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -23976,7 +23976,7 @@ static const value_string nbap_InformationExchangeObjectType_InfEx_Rprt_vals[] =
};
static const per_choice_t InformationExchangeObjectType_InfEx_Rprt_choice[] = {
- { 0, "cell" , ASN1_EXTENSION_ROOT , dissect_cell4 },
+ { 0, &hf_nbap_cell4 , ASN1_EXTENSION_ROOT , dissect_nbap_Cell_Inf_Rprt },
{ 0, NULL, 0, NULL }
};
@@ -24064,9 +24064,9 @@ static int dissect_burstFreq(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_t
static const per_sequence_t BurstModeParams_sequence[] = {
- { "burstStart" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_burstStart },
- { "burstLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_burstLength },
- { "burstFreq" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_burstFreq },
+ { "burstStart" , &hf_nbap_burstStart , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_15 },
+ { "burstLength" , &hf_nbap_burstLength , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_10_25 },
+ { "burstFreq" , &hf_nbap_burstFreq , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_1_16 },
{ NULL, 0, 0, NULL }
};
@@ -24096,12 +24096,12 @@ static int dissect_iP_Offset(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_t
static const per_sequence_t IPDL_FDD_Parameters_sequence[] = {
- { "iP-SpacingFDD" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iP_SpacingFDD },
- { "iP-Length" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iP_Length },
- { "seed" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_seed },
- { "burstModeParams" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_burstModeParams },
- { "iP-Offset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iP_Offset },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "iP-SpacingFDD" , &hf_nbap_iP_SpacingFDD , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T_iP_SpacingFDD },
+ { "iP-Length" , &hf_nbap_iP_Length , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T_iP_Length },
+ { "seed" , &hf_nbap_seed , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_63 },
+ { "burstModeParams" , &hf_nbap_burstModeParams, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BurstModeParams },
+ { "iP-Offset" , &hf_nbap_iP_Offset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_9 },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24137,9 +24137,9 @@ static int dissect_iPDL_Indicator(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pr
static const per_sequence_t IPDLParameter_Information_Cell_ReconfRqstFDD_sequence[] = {
- { "iPDL-FDD-Parameters" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iPDL_FDD_Parameters },
- { "iPDL-Indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iPDL_Indicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "iPDL-FDD-Parameters" , &hf_nbap_iPDL_FDD_Parameters, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_IPDL_FDD_Parameters },
+ { "iPDL-Indicator" , &hf_nbap_iPDL_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_IPDL_Indicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24156,9 +24156,9 @@ static int dissect_id_IPDLParameter_Information_Cell_ReconfRqstFDD(tvbuff_t *tvb
static const per_sequence_t IPDLParameter_Information_Cell_SetupRqstFDD_sequence[] = {
- { "iPDL-FDD-Parameters" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iPDL_FDD_Parameters },
- { "iPDL-Indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iPDL_Indicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "iPDL-FDD-Parameters" , &hf_nbap_iPDL_FDD_Parameters, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_IPDL_FDD_Parameters },
+ { "iPDL-Indicator" , &hf_nbap_iPDL_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_IPDL_Indicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24229,12 +24229,12 @@ static int dissect_iP_PCCPCH(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_t
static const per_sequence_t IPDL_TDD_Parameters_sequence[] = {
- { "iP-SpacingTDD" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iP_SpacingTDD },
- { "iP-Start" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iP_Start },
- { "iP-Slot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iP_Slot },
- { "iP-PCCPCH" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iP_PCCPCH },
- { "burstModeParams" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_burstModeParams },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "iP-SpacingTDD" , &hf_nbap_iP_SpacingTDD , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T_iP_SpacingTDD },
+ { "iP-Start" , &hf_nbap_iP_Start , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_4095 },
+ { "iP-Slot" , &hf_nbap_iP_Slot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_14 },
+ { "iP-PCCPCH" , &hf_nbap_iP_PCCPCH , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T_iP_PCCPCH },
+ { "burstModeParams" , &hf_nbap_burstModeParams, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BurstModeParams },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24251,9 +24251,9 @@ static int dissect_iPDL_TDD_Parameters(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t IPDLParameter_Information_Cell_SetupRqstTDD_sequence[] = {
- { "iPDL-TDD-Parameters" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iPDL_TDD_Parameters },
- { "iPDL-Indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iPDL_Indicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "iPDL-TDD-Parameters" , &hf_nbap_iPDL_TDD_Parameters, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_IPDL_TDD_Parameters },
+ { "iPDL-Indicator" , &hf_nbap_iPDL_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_IPDL_Indicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24340,10 +24340,10 @@ static int dissect_midambleConfigurationLCR(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t MidambleShiftLCR_sequence[] = {
- { "midambleAllocationMode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleAllocationMode3 },
- { "midambleShift" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_midambleShift },
- { "midambleConfigurationLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleConfigurationLCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "midambleAllocationMode", &hf_nbap_midambleAllocationMode3, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleAllocationMode },
+ { "midambleShift" , &hf_nbap_midambleShift , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MidambleShiftLong },
+ { "midambleConfigurationLCR", &hf_nbap_midambleConfigurationLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleConfigurationLCR },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24382,9 +24382,9 @@ static int dissect_modulation(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_
static const per_sequence_t TDD_ChannelisationCodeLCR_sequence[] = {
- { "tDD-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tDD_ChannelisationCode },
- { "modulation" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_modulation },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "tDD-ChannelisationCode", &hf_nbap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "modulation" , &hf_nbap_modulation , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Modulation },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24436,8 +24436,8 @@ static const value_string nbap_TDD_DL_DPCH_TimeSlotFormat_LCR_vals[] = {
};
static const per_choice_t TDD_DL_DPCH_TimeSlotFormat_LCR_choice[] = {
- { 0, "qPSK" , ASN1_EXTENSION_ROOT , dissect_qPSK },
- { 1, "eightPSK" , ASN1_EXTENSION_ROOT , dissect_eightPSK },
+ { 0, &hf_nbap_qPSK , ASN1_EXTENSION_ROOT , dissect_nbap_QPSK_DL_DPCH_TimeSlotFormatTDD_LCR },
+ { 1, &hf_nbap_eightPSK , ASN1_EXTENSION_ROOT , dissect_nbap_EightPSK_DL_DPCH_TimeSlotFormatTDD_LCR },
{ 0, NULL, 0, NULL }
};
@@ -24461,10 +24461,10 @@ static int dissect_tdd_DL_DPCH_TimeSlotFormat_LCR(tvbuff_t *tvb, int offset, asn
static const per_sequence_t TDD_DL_Code_LCR_InformationItem_sequence[] = {
- { "dPCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dPCH_ID },
- { "tdd-ChannelisationCodeLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCodeLCR },
- { "tdd-DL-DPCH-TimeSlotFormat-LCR", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_DL_DPCH_TimeSlotFormat_LCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dPCH-ID" , &hf_nbap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DPCH_ID },
+ { "tdd-ChannelisationCodeLCR", &hf_nbap_tdd_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCodeLCR },
+ { "tdd-DL-DPCH-TimeSlotFormat-LCR", &hf_nbap_tdd_DL_DPCH_TimeSlotFormat_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DL_DPCH_TimeSlotFormat_LCR },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24481,7 +24481,7 @@ static int dissect_TDD_DL_Code_LCR_Information_item(tvbuff_t *tvb, int offset, a
static const per_sequence_t TDD_DL_Code_LCR_Information_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_TDD_DL_Code_LCR_Information_item },
+ { "" , &hf_nbap_TDD_DL_Code_LCR_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DL_Code_LCR_InformationItem },
};
static int
@@ -24498,11 +24498,11 @@ static int dissect_dL_Code_LCR_Information(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t DL_TimeslotLCR_InformationItem_sequence[] = {
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftLCR },
- { "tFCI-Presence" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCI_Presence },
- { "dL-Code-LCR-Information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dL_Code_LCR_Information },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftLCR },
+ { "tFCI-Presence" , &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCI_Presence },
+ { "dL-Code-LCR-Information", &hf_nbap_dL_Code_LCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DL_Code_LCR_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24519,7 +24519,7 @@ static int dissect_DL_TimeslotLCR_Information_item(tvbuff_t *tvb, int offset, as
static const per_sequence_t DL_TimeslotLCR_Information_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_TimeslotLCR_Information_item },
+ { "" , &hf_nbap_DL_TimeslotLCR_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_TimeslotLCR_InformationItem },
};
static int
@@ -24539,12 +24539,12 @@ static int dissect_dL_Timeslot_InformationLCR(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t DL_DPCH_LCR_Information_RL_SetupRqstTDD_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-DPCHOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_DPCHOffset },
- { "dL-TimeslotLCR-Information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dL_TimeslotLCR_Information },
- { "tstdIndicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tstdIndicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-DPCHOffset" , &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { "dL-TimeslotLCR-Information", &hf_nbap_dL_TimeslotLCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_TimeslotLCR_Information },
+ { "tstdIndicator" , &hf_nbap_tstdIndicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TSTD_Indicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24577,10 +24577,10 @@ static int dissect_dwPCH_Power(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto
static const per_sequence_t DwPCH_LCR_Information_Cell_SetupRqstTDD_sequence[] = {
- { "commonPhysicalChannelId" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelId },
- { "tSTD-Indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tSTD_Indicator },
- { "dwPCH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dwPCH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelId", &hf_nbap_commonPhysicalChannelId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "tSTD-Indicator" , &hf_nbap_tSTD_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TSTD_Indicator },
+ { "dwPCH-Power" , &hf_nbap_dwPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DwPCH_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24597,9 +24597,9 @@ static int dissect_id_DwPCH_LCR_Information_Cell_SetupRqstTDD(tvbuff_t *tvb, int
static const per_sequence_t DwPCH_LCR_Information_Cell_ReconfRqstTDD_sequence[] = {
- { "commonPhysicalChannelId" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelId },
- { "dwPCH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dwPCH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelId", &hf_nbap_commonPhysicalChannelId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "dwPCH-Power" , &hf_nbap_dwPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DwPCH_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24628,7 +24628,7 @@ static int dissect_id_DwPCH_LCR_Information_ResourceStatusInd(tvbuff_t *tvb, int
static const per_sequence_t FPACH_LCR_InformationList_AuditRsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_FPACH_LCR_InformationList_AuditRsp_item },
+ { "" , &hf_nbap_FPACH_LCR_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -24645,7 +24645,7 @@ static int dissect_id_FPACH_LCR_InformationList_AuditRsp(tvbuff_t *tvb, int offs
static const per_sequence_t FPACH_LCR_InformationList_ResourceStatusInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_FPACH_LCR_InformationList_ResourceStatusInd_item },
+ { "" , &hf_nbap_FPACH_LCR_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -24678,12 +24678,12 @@ static int dissect_fPACHPower(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_
static const per_sequence_t FPACH_LCR_Parameters_CTCH_SetupRqstTDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "tdd-ChannelisationCodeLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCodeLCR },
- { "timeslotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeslotLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftLCR },
- { "fPACH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_fPACH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "tdd-ChannelisationCodeLCR", &hf_nbap_tdd_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCodeLCR },
+ { "timeslotLCR" , &hf_nbap_timeslotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftLCR },
+ { "fPACH-Power" , &hf_nbap_fPACH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FPACH_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24700,9 +24700,9 @@ static int dissect_id_FPACH_LCR_Parameters_CTCH_SetupRqstTDD(tvbuff_t *tvb, int
static const per_sequence_t FPACH_LCR_Parameters_CTCH_ReconfRqstTDD_sequence[] = {
- { "commonPhysicalChannelId" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelId },
- { "fPACHPower" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_fPACHPower },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelId", &hf_nbap_commonPhysicalChannelId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "fPACHPower" , &hf_nbap_fPACHPower , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_FPACH_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24719,14 +24719,14 @@ static int dissect_id_FPACH_LCR_Parameters_CTCH_ReconfRqstTDD(tvbuff_t *tvb, int
static const per_sequence_t PCCPCH_LCR_Information_Cell_SetupRqstTDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "tdd-PhysicalChannelOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_PhysicalChannelOffset },
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "pCCPCH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pCCPCH_Power },
- { "sCTD-Indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sCTD_Indicator },
- { "tSTD-Indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tSTD_Indicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "tdd-PhysicalChannelOffset", &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_PhysicalChannelOffset },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "pCCPCH-Power" , &hf_nbap_pCCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PCCPCH_Power },
+ { "sCTD-Indicator" , &hf_nbap_sCTD_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SCTD_Indicator },
+ { "tSTD-Indicator" , &hf_nbap_tSTD_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TSTD_Indicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24743,17 +24743,17 @@ static int dissect_id_PCCPCH_LCR_Information_Cell_SetupRqstTDD(tvbuff_t *tvb, in
static const per_sequence_t PICH_LCR_Parameters_CTCH_SetupRqstTDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "tdd-ChannelisationCodeLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCodeLCR },
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftLCR },
- { "tdd-PhysicalChannelOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_PhysicalChannelOffset },
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "pagingIndicatorLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pagingIndicatorLength },
- { "pICH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pICH_Power },
- { "second-TDD-ChannelisationCodeLCR", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_second_TDD_ChannelisationCodeLCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "tdd-ChannelisationCodeLCR", &hf_nbap_tdd_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCodeLCR },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftLCR },
+ { "tdd-PhysicalChannelOffset", &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_PhysicalChannelOffset },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "pagingIndicatorLength" , &hf_nbap_pagingIndicatorLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PagingIndicatorLength },
+ { "pICH-Power" , &hf_nbap_pICH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PICH_Power },
+ { "second-TDD-ChannelisationCodeLCR", &hf_nbap_second_TDD_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCodeLCR },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24770,13 +24770,13 @@ static int dissect_id_PICH_LCR_Parameters_CTCH_SetupRqstTDD(tvbuff_t *tvb, int o
static const per_sequence_t PRACH_LCR_ParametersItem_CTCH_SetupRqstTDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "tFCS" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCS },
- { "timeslotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeslotLCR },
- { "tdd-ChannelisationCodeLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCodeLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftLCR },
- { "rACH" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rACH },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "tFCS" , &hf_nbap_tFCS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCS },
+ { "timeslotLCR" , &hf_nbap_timeslotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "tdd-ChannelisationCodeLCR", &hf_nbap_tdd_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCodeLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftLCR },
+ { "rACH" , &hf_nbap_rACH , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RACH_Parameter_CTCH_SetupRqstTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24793,7 +24793,7 @@ static int dissect_PRACH_LCR_ParametersList_CTCH_SetupRqstTDD_item(tvbuff_t *tvb
static const per_sequence_t PRACH_LCR_ParametersList_CTCH_SetupRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_PRACH_LCR_ParametersList_CTCH_SetupRqstTDD_item },
+ { "" , &hf_nbap_PRACH_LCR_ParametersList_CTCH_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_PRACH_LCR_ParametersItem_CTCH_SetupRqstTDD },
};
static int
@@ -24810,9 +24810,9 @@ static int dissect_id_PRACH_LCR_ParametersList_CTCH_SetupRqstTDD(tvbuff_t *tvb,
static const per_sequence_t UL_TimeSlot_ISCP_LCR_InfoItem_sequence[] = {
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotLCR },
- { "iSCP" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iSCP },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "iSCP" , &hf_nbap_iSCP , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_TimeslotISCP_Value },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24829,7 +24829,7 @@ static int dissect_UL_TimeSlot_ISCP_LCR_Info_item(tvbuff_t *tvb, int offset, asn
static const per_sequence_t UL_TimeSlot_ISCP_LCR_Info_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_TimeSlot_ISCP_LCR_Info_item },
+ { "" , &hf_nbap_UL_TimeSlot_ISCP_LCR_Info_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_TimeSlot_ISCP_LCR_InfoItem },
};
static int
@@ -24849,13 +24849,13 @@ static int dissect_uL_TimeSlot_ISCP_InfoLCR(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t RL_InformationResponse_LCR_RL_SetupRspTDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "uL-TimeSlot-ISCP-LCR-Info" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_TimeSlot_ISCP_LCR_Info },
- { "ul-PhysCH-SF-Variation" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ul_PhysCH_SF_Variation },
- { "dCH-InformationResponseList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dCH_InformationResponseList },
- { "dSCH-InformationResponseList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dSCH_InformationResponseList },
- { "uSCH-InformationResponseList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_uSCH_InformationResponseList },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "uL-TimeSlot-ISCP-LCR-Info", &hf_nbap_uL_TimeSlot_ISCP_LCR_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_TimeSlot_ISCP_LCR_Info },
+ { "ul-PhysCH-SF-Variation", &hf_nbap_ul_PhysCH_SF_Variation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_PhysCH_SF_Variation },
+ { "dCH-InformationResponseList", &hf_nbap_dCH_InformationResponseList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DCH_InformationResponseList_RL_SetupRspTDD },
+ { "dSCH-InformationResponseList", &hf_nbap_dSCH_InformationResponseList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DSCH_InformationResponseList_RL_SetupRspTDD },
+ { "uSCH-InformationResponseList", &hf_nbap_uSCH_InformationResponseList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_USCH_InformationResponseList_RL_SetupRspTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24872,16 +24872,16 @@ static int dissect_id_RL_InformationResponse_LCR_RL_SetupRspTDD(tvbuff_t *tvb, i
static const per_sequence_t Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "tdd-ChannelisationCodeLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCodeLCR },
- { "timeslotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeslotLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftLCR },
- { "tdd-PhysicalChannelOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_PhysicalChannelOffset },
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "s-CCPCH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_s_CCPCH_Power },
- { "s-CCPCH-TimeSlotFormat-LCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_s_CCPCH_TimeSlotFormat_LCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "tdd-ChannelisationCodeLCR", &hf_nbap_tdd_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCodeLCR },
+ { "timeslotLCR" , &hf_nbap_timeslotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftLCR },
+ { "tdd-PhysicalChannelOffset", &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_PhysicalChannelOffset },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "s-CCPCH-Power" , &hf_nbap_s_CCPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "s-CCPCH-TimeSlotFormat-LCR", &hf_nbap_s_CCPCH_TimeSlotFormat_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DL_DPCH_TimeSlotFormat_LCR },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24901,7 +24901,7 @@ static int dissect_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_SetupRqstTDD_i
static const per_sequence_t Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_item },
+ { "" , &hf_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD },
};
static int
@@ -24918,10 +24918,10 @@ static int dissect_id_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD(tvbuff
static const per_sequence_t TimeSlotConfigurationItem_LCR_Cell_ReconfRqstTDD_sequence[] = {
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotLCR },
- { "timeSlotStatus" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotStatus },
- { "timeSlotDirection" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotDirection },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "timeSlotStatus" , &hf_nbap_timeSlotStatus , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotStatus },
+ { "timeSlotDirection" , &hf_nbap_timeSlotDirection, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotDirection },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24938,7 +24938,7 @@ static int dissect_TimeSlotConfigurationList_LCR_Cell_ReconfRqstTDD_item(tvbuff_
static const per_sequence_t TimeSlotConfigurationList_LCR_Cell_ReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_TimeSlotConfigurationList_LCR_Cell_ReconfRqstTDD_item },
+ { "" , &hf_nbap_TimeSlotConfigurationList_LCR_Cell_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotConfigurationItem_LCR_Cell_ReconfRqstTDD },
};
static int
@@ -24955,10 +24955,10 @@ static int dissect_id_TimeSlotConfigurationList_LCR_Cell_ReconfRqstTDD(tvbuff_t
static const per_sequence_t TimeSlotConfigurationItem_LCR_Cell_SetupRqstTDD_sequence[] = {
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotLCR },
- { "timeSlotStatus" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotStatus },
- { "timeSlotDirection" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotDirection },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "timeSlotStatus" , &hf_nbap_timeSlotStatus , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotStatus },
+ { "timeSlotDirection" , &hf_nbap_timeSlotDirection, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotDirection },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -24975,7 +24975,7 @@ static int dissect_TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD_item(tvbuff_t
static const per_sequence_t TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD_item },
+ { "" , &hf_nbap_TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotConfigurationItem_LCR_Cell_SetupRqstTDD },
};
static int
@@ -24992,9 +24992,9 @@ static int dissect_id_TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD(tvbuff_t *
static const per_sequence_t DL_TimeslotISCPInfoItemLCR_sequence[] = {
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotLCR },
- { "dL-TimeslotISCP" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dL_TimeslotISCP },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "dL-TimeslotISCP" , &hf_nbap_dL_TimeslotISCP, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_TimeslotISCP },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25011,7 +25011,7 @@ static int dissect_DL_TimeslotISCPInfoLCR_item(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t DL_TimeslotISCPInfoLCR_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_TimeslotISCPInfoLCR_item },
+ { "" , &hf_nbap_DL_TimeslotISCPInfoLCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_TimeslotISCPInfoItemLCR },
};
static int
@@ -25069,8 +25069,8 @@ static const value_string nbap_TDD_UL_DPCH_TimeSlotFormat_LCR_vals[] = {
};
static const per_choice_t TDD_UL_DPCH_TimeSlotFormat_LCR_choice[] = {
- { 0, "qPSK" , ASN1_EXTENSION_ROOT , dissect_qPSK1 },
- { 1, "eightPSK" , ASN1_EXTENSION_ROOT , dissect_eightPSK1 },
+ { 0, &hf_nbap_qPSK1 , ASN1_EXTENSION_ROOT , dissect_nbap_QPSK_UL_DPCH_TimeSlotFormatTDD_LCR },
+ { 1, &hf_nbap_eightPSK1 , ASN1_EXTENSION_ROOT , dissect_nbap_EightPSK_UL_DPCH_TimeSlotFormatTDD_LCR },
{ 0, NULL, 0, NULL }
};
@@ -25091,10 +25091,10 @@ static int dissect_tdd_UL_DPCH_TimeSlotFormat_LCR(tvbuff_t *tvb, int offset, asn
static const per_sequence_t TDD_UL_Code_LCR_InformationItem_sequence[] = {
- { "dPCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dPCH_ID },
- { "tdd-ChannelisationCodeLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCodeLCR },
- { "tdd-UL-DPCH-TimeSlotFormat-LCR", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_UL_DPCH_TimeSlotFormat_LCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dPCH-ID" , &hf_nbap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DPCH_ID },
+ { "tdd-ChannelisationCodeLCR", &hf_nbap_tdd_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCodeLCR },
+ { "tdd-UL-DPCH-TimeSlotFormat-LCR", &hf_nbap_tdd_UL_DPCH_TimeSlotFormat_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_UL_DPCH_TimeSlotFormat_LCR },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25111,7 +25111,7 @@ static int dissect_TDD_UL_Code_LCR_Information_item(tvbuff_t *tvb, int offset, a
static const per_sequence_t TDD_UL_Code_LCR_Information_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_TDD_UL_Code_LCR_Information_item },
+ { "" , &hf_nbap_TDD_UL_Code_LCR_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_UL_Code_LCR_InformationItem },
};
static int
@@ -25128,11 +25128,11 @@ static int dissect_uL_Code_InformationList1(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t UL_TimeslotLCR_InformationItem_sequence[] = {
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftLCR },
- { "tFCI-Presence" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCI_Presence },
- { "uL-Code-InformationList" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_Code_InformationList1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftLCR },
+ { "tFCI-Presence" , &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCI_Presence },
+ { "uL-Code-InformationList", &hf_nbap_uL_Code_InformationList1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_UL_Code_LCR_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25149,7 +25149,7 @@ static int dissect_UL_TimeslotLCR_Information_item(tvbuff_t *tvb, int offset, as
static const per_sequence_t UL_TimeslotLCR_Information_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_TimeslotLCR_Information_item },
+ { "" , &hf_nbap_UL_TimeslotLCR_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_TimeslotLCR_InformationItem },
};
static int
@@ -25169,11 +25169,11 @@ static int dissect_uL_Timeslot_InformationLCR(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t UL_DPCH_LCR_Information_RL_SetupRqstTDD_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-DPCHOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_DPCHOffset },
- { "uL-TimeslotLCR-Information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_TimeslotLCR_Information },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-DPCHOffset" , &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { "uL-TimeslotLCR-Information", &hf_nbap_uL_TimeslotLCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_TimeslotLCR_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25190,11 +25190,11 @@ static int dissect_id_UL_DPCH_LCR_Information_RL_SetupRqstTDD(tvbuff_t *tvb, int
static const per_sequence_t DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-DPCHOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_DPCHOffset },
- { "dL-TimeslotLCR-Information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dL_TimeslotLCR_Information },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-DPCHOffset" , &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { "dL-TimeslotLCR-Information", &hf_nbap_dL_TimeslotLCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_TimeslotLCR_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25211,11 +25211,11 @@ static int dissect_id_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD(tvbuff_t *t
static const per_sequence_t UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-DPCHOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_DPCHOffset },
- { "uL-TimeslotLCR-Information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_TimeslotLCR_Information },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-DPCHOffset" , &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { "uL-TimeslotLCR-Information", &hf_nbap_uL_TimeslotLCR_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_TimeslotLCR_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25232,11 +25232,11 @@ static int dissect_id_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD(tvbuff_t *t
static const per_sequence_t DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-DPCHOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_DPCHOffset },
- { "dL-Timeslot-InformationLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dL_Timeslot_InformationLCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-DPCHOffset" , &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { "dL-Timeslot-InformationLCR", &hf_nbap_dL_Timeslot_InformationLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_TimeslotLCR_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25256,11 +25256,11 @@ static int dissect_dl_DPCH_InformationListLCR(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-DPCHOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_DPCHOffset },
- { "dL-Timeslot-InformationLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dL_Timeslot_InformationLCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-DPCHOffset" , &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { "dL-Timeslot-InformationLCR", &hf_nbap_dL_Timeslot_InformationLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_TimeslotLCR_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25280,9 +25280,9 @@ static int dissect_dl_DPCH_InformationAddListLCR(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t DL_Code_LCR_InformationModify_ModifyItem_RL_ReconfPrepTDD_sequence[] = {
- { "dPCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dPCH_ID },
- { "tdd-ChannelisationCodeLCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tdd_ChannelisationCodeLCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dPCH-ID" , &hf_nbap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DPCH_ID },
+ { "tdd-ChannelisationCodeLCR", &hf_nbap_tdd_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_ChannelisationCodeLCR },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25299,7 +25299,7 @@ static int dissect_DL_Code_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD_ite
static const per_sequence_t DL_Code_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_Code_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_DL_Code_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Code_LCR_InformationModify_ModifyItem_RL_ReconfPrepTDD },
};
static int
@@ -25316,11 +25316,11 @@ static int dissect_dL_Code_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD(tvb
static const per_sequence_t DL_Timeslot_LCR_InformationModify_ModifyItem_RL_ReconfPrepTDD_sequence[] = {
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_midambleShiftLCR },
- { "tFCI-Presence" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCI_Presence },
- { "dL-Code-LCR-InformationModify-ModifyList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dL_Code_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MidambleShiftLCR },
+ { "tFCI-Presence" , &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCI_Presence },
+ { "dL-Code-LCR-InformationModify-ModifyList-RL-ReconfPrepTDD", &hf_nbap_dL_Code_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Code_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25337,7 +25337,7 @@ static int dissect_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD
static const per_sequence_t DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot_LCR_InformationModify_ModifyItem_RL_ReconfPrepTDD },
};
static int
@@ -25354,11 +25354,11 @@ static int dissect_id_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrep
static const per_sequence_t UL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-DPCHOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_DPCHOffset },
- { "uL-Timeslot-InformationLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_Timeslot_InformationLCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-DPCHOffset" , &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { "uL-Timeslot-InformationLCR", &hf_nbap_uL_Timeslot_InformationLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_TimeslotLCR_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25378,11 +25378,11 @@ static int dissect_ul_DPCH_InformationListLCR(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-DPCHOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_DPCHOffset },
- { "uL-Timeslot-InformationLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_Timeslot_InformationLCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-DPCHOffset" , &hf_nbap_tdd_DPCHOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_DPCHOffset },
+ { "uL-Timeslot-InformationLCR", &hf_nbap_uL_Timeslot_InformationLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_TimeslotLCR_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25402,9 +25402,9 @@ static int dissect_ul_DPCH_InformationAddListLCR(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t UL_Code_InformationModify_ModifyItem_RL_ReconfPrepTDDLCR_sequence[] = {
- { "dPCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dPCH_ID },
- { "tdd-ChannelisationCodeLCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tdd_ChannelisationCodeLCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dPCH-ID" , &hf_nbap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DPCH_ID },
+ { "tdd-ChannelisationCodeLCR", &hf_nbap_tdd_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_ChannelisationCodeLCR },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25421,7 +25421,7 @@ static int dissect_UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDDLCR_item
static const per_sequence_t UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDDLCR_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDDLCR_item },
+ { "" , &hf_nbap_UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDDLCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Code_InformationModify_ModifyItem_RL_ReconfPrepTDDLCR },
};
static int
@@ -25438,11 +25438,11 @@ static int dissect_uL_Code_InformationModify_ModifyList_RL_ReconfPrepTDDLCR(tvbu
static const per_sequence_t UL_Timeslot_LCR_InformationModify_ModifyItem_RL_ReconfPrepTDD_sequence[] = {
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_midambleShiftLCR },
- { "tFCI-Presence" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCI_Presence },
- { "uL-Code-InformationModify-ModifyList-RL-ReconfPrepTDDLCR", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_uL_Code_InformationModify_ModifyList_RL_ReconfPrepTDDLCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MidambleShiftLCR },
+ { "tFCI-Presence" , &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCI_Presence },
+ { "uL-Code-InformationModify-ModifyList-RL-ReconfPrepTDDLCR", &hf_nbap_uL_Code_InformationModify_ModifyList_RL_ReconfPrepTDDLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_Code_InformationModify_ModifyList_RL_ReconfPrepTDDLCR },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25459,7 +25459,7 @@ static int dissect_UL_TimeslotLCR_InformationModify_ModifyList_RL_ReconfPrepTDD_
static const per_sequence_t UL_TimeslotLCR_InformationModify_ModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_TimeslotLCR_InformationModify_ModifyList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_UL_TimeslotLCR_InformationModify_ModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Timeslot_LCR_InformationModify_ModifyItem_RL_ReconfPrepTDD },
};
static int
@@ -25476,9 +25476,9 @@ static int dissect_id_UL_TimeslotLCR_Information_RL_ReconfPrepTDD(tvbuff_t *tvb,
static const per_sequence_t DL_Code_InformationAddItem_LCR_PSCH_ReconfRqst_sequence[] = {
- { "pDSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pDSCH_ID },
- { "tdd-ChannelisationCodeLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCodeLCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pDSCH-ID" , &hf_nbap_pDSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PDSCH_ID },
+ { "tdd-ChannelisationCodeLCR", &hf_nbap_tdd_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCodeLCR },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25495,7 +25495,7 @@ static int dissect_DL_Code_InformationAddList_LCR_PSCH_ReconfRqst_item(tvbuff_t
static const per_sequence_t DL_Code_InformationAddList_LCR_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_Code_InformationAddList_LCR_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_DL_Code_InformationAddList_LCR_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Code_InformationAddItem_LCR_PSCH_ReconfRqst },
};
static int
@@ -25512,11 +25512,11 @@ static int dissect_dL_Code_InformationAddList_LCR_PSCH_ReconfRqst(tvbuff_t *tvb,
static const per_sequence_t DL_Timeslot_InformationAddItem_LCR_PSCH_ReconfRqst_sequence[] = {
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftLCR },
- { "tFCI-Presence" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCI_Presence },
- { "dL-Code-InformationAddList-LCR-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dL_Code_InformationAddList_LCR_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftLCR },
+ { "tFCI-Presence" , &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCI_Presence },
+ { "dL-Code-InformationAddList-LCR-PSCH-ReconfRqst", &hf_nbap_dL_Code_InformationAddList_LCR_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Code_InformationAddList_LCR_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25533,7 +25533,7 @@ static int dissect_DL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst_item(tvbuf
static const per_sequence_t DL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_DL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot_InformationAddItem_LCR_PSCH_ReconfRqst },
};
static int
@@ -25550,11 +25550,11 @@ static int dissect_dL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst(tvbuff_t *
static const per_sequence_t PDSCH_AddInformation_LCR_AddItem_PSCH_ReconfRqst_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-PhysicalChannelOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_PhysicalChannelOffset },
- { "dL-Timeslot-InformationAddList-LCR-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-PhysicalChannelOffset", &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_PhysicalChannelOffset },
+ { "dL-Timeslot-InformationAddList-LCR-PSCH-ReconfRqst", &hf_nbap_dL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25571,9 +25571,9 @@ static int dissect_id_PDSCH_AddInformation_LCR_PSCH_ReconfRqst(tvbuff_t *tvb, in
static const per_sequence_t DL_Code_LCR_InformationModifyItem_PSCH_ReconfRqst_sequence[] = {
- { "pDSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pDSCH_ID },
- { "tdd-ChannelisationCodeLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCodeLCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pDSCH-ID" , &hf_nbap_pDSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PDSCH_ID },
+ { "tdd-ChannelisationCodeLCR", &hf_nbap_tdd_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCodeLCR },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25590,7 +25590,7 @@ static int dissect_DL_Code_LCR_InformationModifyList_PSCH_ReconfRqst_item(tvbuff
static const per_sequence_t DL_Code_LCR_InformationModifyList_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_Code_LCR_InformationModifyList_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_DL_Code_LCR_InformationModifyList_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Code_LCR_InformationModifyItem_PSCH_ReconfRqst },
};
static int
@@ -25607,11 +25607,11 @@ static int dissect_dL_Code_LCR_InformationModifyList_PSCH_ReconfRqst(tvbuff_t *t
static const per_sequence_t DL_Timeslot_LCR_InformationModifyItem_PSCH_ReconfRqst_sequence[] = {
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_midambleShiftLCR },
- { "tFCI-Presence" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCI_Presence },
- { "dL-Code-LCR-InformationModifyList-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dL_Code_LCR_InformationModifyList_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MidambleShiftLCR },
+ { "tFCI-Presence" , &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCI_Presence },
+ { "dL-Code-LCR-InformationModifyList-PSCH-ReconfRqst", &hf_nbap_dL_Code_LCR_InformationModifyList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Code_LCR_InformationModifyList_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25628,7 +25628,7 @@ static int dissect_DL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst_item(tv
static const per_sequence_t DL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_DL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot_LCR_InformationModifyItem_PSCH_ReconfRqst },
};
static int
@@ -25645,11 +25645,11 @@ static int dissect_dL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst(tvbuff_
static const per_sequence_t PDSCH_ModifyInformation_LCR_ModifyItem_PSCH_ReconfRqst_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_repetitionLength },
- { "tdd-PhysicalChannelOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tdd_PhysicalChannelOffset },
- { "dL-Timeslot-LCR-InformationModifyList-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RepetitionLength },
+ { "tdd-PhysicalChannelOffset", &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_PhysicalChannelOffset },
+ { "dL-Timeslot-LCR-InformationModifyList-PSCH-ReconfRqst", &hf_nbap_dL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25666,9 +25666,9 @@ static int dissect_id_PDSCH_ModifyInformation_LCR_PSCH_ReconfRqst(tvbuff_t *tvb,
static const per_sequence_t UL_Code_InformationAddItem_LCR_PSCH_ReconfRqst_sequence[] = {
- { "pUSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pUSCH_ID },
- { "tdd-ChannelisationCodeLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCodeLCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pUSCH-ID" , &hf_nbap_pUSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PUSCH_ID },
+ { "tdd-ChannelisationCodeLCR", &hf_nbap_tdd_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCodeLCR },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25685,7 +25685,7 @@ static int dissect_UL_Code_InformationAddList_LCR_PSCH_ReconfRqst_item(tvbuff_t
static const per_sequence_t UL_Code_InformationAddList_LCR_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_Code_InformationAddList_LCR_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_UL_Code_InformationAddList_LCR_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Code_InformationAddItem_LCR_PSCH_ReconfRqst },
};
static int
@@ -25702,11 +25702,11 @@ static int dissect_uL_Code_InformationAddList_LCR_PSCH_ReconfRqst(tvbuff_t *tvb,
static const per_sequence_t UL_Timeslot_InformationAddItem_LCR_PSCH_ReconfRqst_sequence[] = {
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftLCR },
- { "tFCI-Presence" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tFCI_Presence },
- { "uL-Code-InformationAddList-LCR-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_Code_InformationAddList_LCR_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftLCR },
+ { "tFCI-Presence" , &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TFCI_Presence },
+ { "uL-Code-InformationAddList-LCR-PSCH-ReconfRqst", &hf_nbap_uL_Code_InformationAddList_LCR_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Code_InformationAddList_LCR_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25723,7 +25723,7 @@ static int dissect_UL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst_item(tvbuf
static const per_sequence_t UL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_UL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Timeslot_InformationAddItem_LCR_PSCH_ReconfRqst },
};
static int
@@ -25740,11 +25740,11 @@ static int dissect_uL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst(tvbuff_t *
static const per_sequence_t PUSCH_AddInformation_LCR_AddItem_PSCH_ReconfRqst_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "tdd-PhysicalChannelOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_PhysicalChannelOffset },
- { "uL-Timeslot-InformationAddList-LCR-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "tdd-PhysicalChannelOffset", &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_PhysicalChannelOffset },
+ { "uL-Timeslot-InformationAddList-LCR-PSCH-ReconfRqst", &hf_nbap_uL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Timeslot_InformationAddList_LCR_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25761,9 +25761,9 @@ static int dissect_id_PUSCH_AddInformation_LCR_PSCH_ReconfRqst(tvbuff_t *tvb, in
static const per_sequence_t UL_Code_LCR_InformationModifyItem_PSCH_ReconfRqst_sequence[] = {
- { "pUSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pUSCH_ID },
- { "tdd-ChannelisationCodeLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCodeLCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pUSCH-ID" , &hf_nbap_pUSCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PUSCH_ID },
+ { "tdd-ChannelisationCodeLCR", &hf_nbap_tdd_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCodeLCR },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25780,7 +25780,7 @@ static int dissect_UL_Code_LCR_InformationModifyList_PSCH_ReconfRqst_item(tvbuff
static const per_sequence_t UL_Code_LCR_InformationModifyList_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_Code_LCR_InformationModifyList_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_UL_Code_LCR_InformationModifyList_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Code_LCR_InformationModifyItem_PSCH_ReconfRqst },
};
static int
@@ -25797,11 +25797,11 @@ static int dissect_uL_Code_LCR_InformationModifyList_PSCH_ReconfRqst(tvbuff_t *t
static const per_sequence_t UL_Timeslot_LCR_InformationModifyItem_PSCH_ReconfRqst_sequence[] = {
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_midambleShiftLCR },
- { "tFCI-Presence" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tFCI_Presence },
- { "uL-Code-LCR-InformationModifyList-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_uL_Code_LCR_InformationModifyList_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MidambleShiftLCR },
+ { "tFCI-Presence" , &hf_nbap_tFCI_Presence , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TFCI_Presence },
+ { "uL-Code-LCR-InformationModifyList-PSCH-ReconfRqst", &hf_nbap_uL_Code_LCR_InformationModifyList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_Code_LCR_InformationModifyList_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25818,7 +25818,7 @@ static int dissect_UL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst_item(tv
static const per_sequence_t UL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_UL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Timeslot_LCR_InformationModifyItem_PSCH_ReconfRqst },
};
static int
@@ -25835,11 +25835,11 @@ static int dissect_uL_Timeslot_InformationModifyList_LCR_PSCH_ReconfRqst(tvbuff_
static const per_sequence_t PUSCH_ModifyInformation_LCR_ModifyItem_PSCH_ReconfRqst_sequence[] = {
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_repetitionLength },
- { "tdd-PhysicalChannelOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tdd_PhysicalChannelOffset },
- { "uL-Timeslot-InformationModifyList-LCR-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_uL_Timeslot_InformationModifyList_LCR_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RepetitionLength },
+ { "tdd-PhysicalChannelOffset", &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_PhysicalChannelOffset },
+ { "uL-Timeslot-InformationModifyList-LCR-PSCH-ReconfRqst", &hf_nbap_uL_Timeslot_InformationModifyList_LCR_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_Timeslot_LCR_InformationModifyList_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25856,7 +25856,7 @@ static int dissect_id_PUSCH_ModifyInformation_LCR_PSCH_ReconfRqst(tvbuff_t *tvb,
static const per_sequence_t TimeslotInfo_CellSyncInitiationRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_TimeslotInfo_CellSyncInitiationRqstTDD_item },
+ { "" , &hf_nbap_TimeslotInfo_CellSyncInitiationRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
};
static int
@@ -25889,9 +25889,9 @@ static int dissect_syncDLCodeIdSIR(tvbuff_t *tvb, int offset, asn_ctx_t *actx, p
static const per_sequence_t CellSyncBurstAvailable_CellSyncReprtTDD_sequence[] = {
- { "cellSyncBurstTiming" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellSyncBurstTiming },
- { "cellSyncBurstSIR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellSyncBurstSIR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cellSyncBurstTiming" , &hf_nbap_cellSyncBurstTiming, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstTiming },
+ { "cellSyncBurstSIR" , &hf_nbap_cellSyncBurstSIR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstSIR },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25914,8 +25914,8 @@ static const value_string nbap_CellSyncBurstInfo_CellSyncReprtTDD_vals[] = {
};
static const per_choice_t CellSyncBurstInfo_CellSyncReprtTDD_choice[] = {
- { 0, "cellSyncBurstAvailable" , ASN1_EXTENSION_ROOT , dissect_cellSyncBurstAvailable },
- { 1, "cellSyncBurstNotAvailable" , ASN1_EXTENSION_ROOT , dissect_cellSyncBurstNotAvailable },
+ { 0, &hf_nbap_cellSyncBurstAvailable, ASN1_EXTENSION_ROOT , dissect_nbap_CellSyncBurstAvailable_CellSyncReprtTDD },
+ { 1, &hf_nbap_cellSyncBurstNotAvailable, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
{ 0, NULL, 0, NULL }
};
@@ -25933,7 +25933,7 @@ static int dissect_cellSyncBurstInfo_CellSyncReprtTDD_item(tvbuff_t *tvb, int of
static const per_sequence_t SEQUENCE_SIZE_1_16_OF_CellSyncBurstInfo_CellSyncReprtTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_cellSyncBurstInfo_CellSyncReprtTDD_item },
+ { "" , &hf_nbap_cellSyncBurstInfo_CellSyncReprtTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstInfo_CellSyncReprtTDD },
};
static int
@@ -25950,9 +25950,9 @@ static int dissect_cellSyncBurstInfo_CellSyncReprtTDD(tvbuff_t *tvb, int offset,
static const per_sequence_t CellSyncBurstMeasInfoItem_CellSyncReprtTDD_sequence[] = {
- { "sFN" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sFN },
- { "cellSyncBurstInfo-CellSyncReprtTDD", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellSyncBurstInfo_CellSyncReprtTDD },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "sFN" , &hf_nbap_sFN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SFN },
+ { "cellSyncBurstInfo-CellSyncReprtTDD", &hf_nbap_cellSyncBurstInfo_CellSyncReprtTDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SEQUENCE_SIZE_1_16_OF_CellSyncBurstInfo_CellSyncReprtTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -25969,7 +25969,7 @@ static int dissect_CellSyncBurstMeasInfoList_CellSyncReprtTDD_item(tvbuff_t *tvb
static const per_sequence_t CellSyncBurstMeasInfoList_CellSyncReprtTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_CellSyncBurstMeasInfoList_CellSyncReprtTDD_item },
+ { "" , &hf_nbap_CellSyncBurstMeasInfoList_CellSyncReprtTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstMeasInfoItem_CellSyncReprtTDD },
};
static int
@@ -25986,8 +25986,8 @@ static int dissect_cellSyncBurstMeasuredInfo(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t IntStdPhCellSyncInfo_CellSyncReprtTDD_sequence[] = {
- { "cellSyncBurstMeasuredInfo" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellSyncBurstMeasuredInfo },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cellSyncBurstMeasuredInfo", &hf_nbap_cellSyncBurstMeasuredInfo, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstMeasInfoList_CellSyncReprtTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -26011,9 +26011,9 @@ static const value_string nbap_SyncReportType_CellSyncReprtTDD_vals[] = {
};
static const per_choice_t SyncReportType_CellSyncReprtTDD_choice[] = {
- { 0, "intStdPhSyncInfo-CellSyncReprtTDD", ASN1_EXTENSION_ROOT , dissect_intStdPhSyncInfo_CellSyncReprtTDD },
- { 1, "lateEntrantCell" , ASN1_EXTENSION_ROOT , dissect_lateEntrantCell },
- { 2, "frequencyAcquisition" , ASN1_EXTENSION_ROOT , dissect_frequencyAcquisition },
+ { 0, &hf_nbap_intStdPhSyncInfo_CellSyncReprtTDD, ASN1_EXTENSION_ROOT , dissect_nbap_IntStdPhCellSyncInfo_CellSyncReprtTDD },
+ { 1, &hf_nbap_lateEntrantCell, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
+ { 2, &hf_nbap_frequencyAcquisition, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
{ 0, NULL, 0, NULL }
};
@@ -26031,9 +26031,9 @@ static int dissect_id_SyncReportType_CellSyncReprtTDD(tvbuff_t *tvb, int offset,
static const per_sequence_t Power_Local_Cell_Group_InformationItem_AuditRsp_sequence[] = {
- { "power-Local-Cell-Group-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_power_Local_Cell_Group_ID },
- { "maximumDL-PowerCapability" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_maximumDL_PowerCapability },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "power-Local-Cell-Group-ID", &hf_nbap_power_Local_Cell_Group_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Local_Cell_ID },
+ { "maximumDL-PowerCapability", &hf_nbap_maximumDL_PowerCapability, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MaximumDL_PowerCapability },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -26050,9 +26050,9 @@ static int dissect_id_Power_Local_Cell_Group_InformationItem_AuditRsp(tvbuff_t *
static const per_sequence_t Power_Local_Cell_Group_InformationItem_ResourceStatusInd_sequence[] = {
- { "power-Local-Cell-Group-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_power_Local_Cell_Group_ID },
- { "maximumDL-PowerCapability" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_maximumDL_PowerCapability },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "power-Local-Cell-Group-ID", &hf_nbap_power_Local_Cell_Group_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Local_Cell_ID },
+ { "maximumDL-PowerCapability", &hf_nbap_maximumDL_PowerCapability, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MaximumDL_PowerCapability },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -26069,9 +26069,9 @@ static int dissect_id_Power_Local_Cell_Group_InformationItem_ResourceStatusInd(t
static const per_sequence_t Power_Local_Cell_Group_InformationItem2_ResourceStatusInd_sequence[] = {
- { "power-Local-Cell-Group-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_power_Local_Cell_Group_ID },
- { "maximumDL-PowerCapability" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_maximumDL_PowerCapability },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "power-Local-Cell-Group-ID", &hf_nbap_power_Local_Cell_Group_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Local_Cell_ID },
+ { "maximumDL-PowerCapability", &hf_nbap_maximumDL_PowerCapability, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MaximumDL_PowerCapability },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -26088,7 +26088,7 @@ static int dissect_id_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd(
static const per_sequence_t Power_Local_Cell_Group_InformationList_AuditRsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Power_Local_Cell_Group_InformationList_AuditRsp_item },
+ { "" , &hf_nbap_Power_Local_Cell_Group_InformationList_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -26105,7 +26105,7 @@ static int dissect_id_Power_Local_Cell_Group_InformationList_AuditRsp(tvbuff_t *
static const per_sequence_t Power_Local_Cell_Group_InformationList_ResourceStatusInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Power_Local_Cell_Group_InformationList_ResourceStatusInd_item },
+ { "" , &hf_nbap_Power_Local_Cell_Group_InformationList_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -26122,7 +26122,7 @@ static int dissect_id_Power_Local_Cell_Group_InformationList_ResourceStatusInd(t
static const per_sequence_t Power_Local_Cell_Group_InformationList2_ResourceStatusInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Power_Local_Cell_Group_InformationList2_ResourceStatusInd_item },
+ { "" , &hf_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -26139,7 +26139,7 @@ static int dissect_id_Power_Local_Cell_Group_InformationList2_ResourceStatusInd(
static const per_sequence_t PUSCH_Info_DM_Rqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_PUSCH_Info_DM_Rqst_item },
+ { "" , &hf_nbap_PUSCH_Info_DM_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_PUSCH_ID },
};
static int
@@ -26156,7 +26156,7 @@ static int dissect_id_PUSCH_Info_DM_Rqst(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t PUSCH_Info_DM_Rsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_PUSCH_Info_DM_Rsp_item },
+ { "" , &hf_nbap_PUSCH_Info_DM_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_PUSCH_ID },
};
static int
@@ -26173,7 +26173,7 @@ static int dissect_id_PUSCH_Info_DM_Rsp(tvbuff_t *tvb, int offset, asn_ctx_t *ac
static const per_sequence_t PUSCH_Info_DM_Rprt_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_PUSCH_Info_DM_Rprt_item },
+ { "" , &hf_nbap_PUSCH_Info_DM_Rprt_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_PUSCH_ID },
};
static int
@@ -26203,8 +26203,8 @@ static int dissect_id_cellSyncBurstRepetitionPeriod(tvbuff_t *tvb, int offset, a
static const per_sequence_t ReportCharacteristicsType_OnModification_sequence[] = {
- { "measurementThreshold" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_measurementThreshold },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "measurementThreshold" , &hf_nbap_measurementThreshold, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ReportCharacteristicsType_MeasurementThreshold },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -26253,8 +26253,8 @@ static const value_string nbap_SFNSFNValue_vals[] = {
};
static const per_choice_t SFNSFNValue_choice[] = {
- { 0, "sFNSFN-FDD" , ASN1_EXTENSION_ROOT , dissect_sFNSFN_FDD },
- { 1, "sFNSFN-TDD" , ASN1_EXTENSION_ROOT , dissect_sFNSFN_TDD },
+ { 0, &hf_nbap_sFNSFN_FDD , ASN1_EXTENSION_ROOT , dissect_nbap_SFNSFN_FDD },
+ { 1, &hf_nbap_sFNSFN_TDD , ASN1_EXTENSION_ROOT , dissect_nbap_SFNSFN_TDD },
{ 0, NULL, 0, NULL }
};
@@ -26311,9 +26311,9 @@ static int dissect_sFNSFNDriftRateQuality(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t SFNSFNTimeStamp_TDD_sequence[] = {
- { "sFN" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sFN },
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "sFN" , &hf_nbap_sFN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SFN },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -26336,8 +26336,8 @@ static const value_string nbap_SFNSFNTimeStampInformation_vals[] = {
};
static const per_choice_t SFNSFNTimeStampInformation_choice[] = {
- { 0, "sFNSFNTimeStamp-FDD" , ASN1_EXTENSION_ROOT , dissect_sFNSFNTimeStamp_FDD },
- { 1, "sFNSFNTimeStamp-TDD" , ASN1_EXTENSION_ROOT , dissect_sFNSFNTimeStamp_TDD },
+ { 0, &hf_nbap_sFNSFNTimeStamp_FDD, ASN1_EXTENSION_ROOT , dissect_nbap_SFN },
+ { 1, &hf_nbap_sFNSFNTimeStamp_TDD, ASN1_EXTENSION_ROOT , dissect_nbap_SFNSFNTimeStamp_TDD },
{ 0, NULL, 0, NULL }
};
@@ -26355,13 +26355,13 @@ static int dissect_sFNSFNTimeStampInformation(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item_sequence[] = {
- { "uC-Id" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uC_Id },
- { "sFNSFNValue" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sFNSFNValue },
- { "sFNSFNQuality" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_sFNSFNQuality },
- { "sFNSFNDriftRate" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sFNSFNDriftRate },
- { "sFNSFNDriftRateQuality" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_sFNSFNDriftRateQuality },
- { "sFNSFNTimeStampInformation" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sFNSFNTimeStampInformation },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "uC-Id" , &hf_nbap_uC_Id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UC_Id },
+ { "sFNSFNValue" , &hf_nbap_sFNSFNValue , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SFNSFNValue },
+ { "sFNSFNQuality" , &hf_nbap_sFNSFNQuality , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SFNSFNQuality },
+ { "sFNSFNDriftRate" , &hf_nbap_sFNSFNDriftRate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SFNSFNDriftRate },
+ { "sFNSFNDriftRateQuality", &hf_nbap_sFNSFNDriftRateQuality, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SFNSFNDriftRateQuality },
+ { "sFNSFNTimeStampInformation", &hf_nbap_sFNSFNTimeStampInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SFNSFNTimeStampInformation },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -26378,7 +26378,7 @@ static int dissect_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasur
static const per_sequence_t T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item },
+ { "" , &hf_nbap_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item },
};
static int
@@ -26395,8 +26395,8 @@ static int dissect_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasur
static const per_sequence_t T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item_sequence[] = {
- { "uC-Id" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uC_Id },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "uC-Id" , &hf_nbap_uC_Id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UC_Id },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -26413,7 +26413,7 @@ static int dissect_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeas
static const per_sequence_t T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item },
+ { "" , &hf_nbap_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation_item },
};
static int
@@ -26430,9 +26430,9 @@ static int dissect_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeas
static const per_sequence_t SFNSFNMeasurementValueInformation_sequence[] = {
- { "successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation },
- { "unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation", &hf_nbap_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T_successfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation },
+ { "unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation", &hf_nbap_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T_unsuccessfullNeighbouringCellSFNSFNObservedTimeDifferenceMeasurementInformation },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -26475,9 +26475,9 @@ static int dissect_predictedSFNSFNDeviationLimit(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t SFNSFNMeasurementThresholdInformation_sequence[] = {
- { "sFNSFNChangeLimit" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_sFNSFNChangeLimit },
- { "predictedSFNSFNDeviationLimit", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_predictedSFNSFNDeviationLimit },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "sFNSFNChangeLimit" , &hf_nbap_sFNSFNChangeLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SFNSFNChangeLimit },
+ { "predictedSFNSFNDeviationLimit", &hf_nbap_predictedSFNSFNDeviationLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PredictedSFNSFNDeviationLimit },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -26520,8 +26520,8 @@ static int dissect_ls_part(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tre
static const per_sequence_t TUTRANGPS_sequence[] = {
- { "ms-part" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_ms_part },
- { "ls-part" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_ls_part },
+ { "ms-part" , &hf_nbap_ms_part , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_16383 },
+ { "ls-part" , &hf_nbap_ls_part , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_4294967295 },
{ NULL, 0, 0, NULL }
};
@@ -26577,11 +26577,11 @@ static int dissect_tUTRANGPSDriftRateQuality(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t TUTRANGPSMeasurementValueInformation_sequence[] = {
- { "tUTRANGPS" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tUTRANGPS },
- { "tUTRANGPSQuality" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tUTRANGPSQuality },
- { "tUTRANGPSDriftRate" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tUTRANGPSDriftRate },
- { "tUTRANGPSDriftRateQuality" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tUTRANGPSDriftRateQuality },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "tUTRANGPS" , &hf_nbap_tUTRANGPS , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TUTRANGPS },
+ { "tUTRANGPSQuality" , &hf_nbap_tUTRANGPSQuality, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TUTRANGPSQuality },
+ { "tUTRANGPSDriftRate" , &hf_nbap_tUTRANGPSDriftRate, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TUTRANGPSDriftRate },
+ { "tUTRANGPSDriftRateQuality", &hf_nbap_tUTRANGPSDriftRateQuality, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TUTRANGPSDriftRateQuality },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -26624,9 +26624,9 @@ static int dissect_predictedTUTRANGPSDeviationLimit(tvbuff_t *tvb, int offset, a
static const per_sequence_t TUTRANGPSMeasurementThresholdInformation_sequence[] = {
- { "tUTRANGPSChangeLimit" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tUTRANGPSChangeLimit },
- { "predictedTUTRANGPSDeviationLimit", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_predictedTUTRANGPSDeviationLimit },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "tUTRANGPSChangeLimit" , &hf_nbap_tUTRANGPSChangeLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TUTRANGPSChangeLimit },
+ { "predictedTUTRANGPSDeviationLimit", &hf_nbap_predictedTUTRANGPSDeviationLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PredictedTUTRANGPSDeviationLimit },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -26656,13 +26656,13 @@ static int dissect_id_Rx_Timing_Deviation_Value_LCR(tvbuff_t *tvb, int offset, a
static const per_sequence_t RL_InformationResponse_LCR_RL_AdditionRspTDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "uL-TimeSlot-ISCP-InfoLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_TimeSlot_ISCP_InfoLCR },
- { "ul-PhysCH-SF-Variation" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ul_PhysCH_SF_Variation },
- { "dCH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dCH_Information },
- { "dSCH-InformationResponseList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dSCH_InformationResponseList1 },
- { "uSCH-InformationResponseList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_uSCH_InformationResponseList1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "uL-TimeSlot-ISCP-InfoLCR", &hf_nbap_uL_TimeSlot_ISCP_InfoLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_TimeSlot_ISCP_LCR_Info },
+ { "ul-PhysCH-SF-Variation", &hf_nbap_ul_PhysCH_SF_Variation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_PhysCH_SF_Variation },
+ { "dCH-Information" , &hf_nbap_dCH_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DCH_Information_RL_AdditionRspTDD },
+ { "dSCH-InformationResponseList", &hf_nbap_dSCH_InformationResponseList1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DSCH_InformationResponseList_RL_AdditionRspTDD },
+ { "uSCH-InformationResponseList", &hf_nbap_uSCH_InformationResponseList1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_USCH_InformationResponseList_RL_AdditionRspTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -26679,9 +26679,9 @@ static int dissect_id_RL_InformationResponse_LCR_RL_AdditionRspTDD(tvbuff_t *tvb
static const per_sequence_t DL_ReferencePowerInformationItem_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "dl-Reference-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_Reference_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "dl-Reference-Power" , &hf_nbap_dl_Reference_Power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -26698,7 +26698,7 @@ static int dissect_DL_ReferencePowerInformationList_item(tvbuff_t *tvb, int offs
static const per_sequence_t DL_ReferencePowerInformationList_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_ReferencePowerInformationList_item },
+ { "" , &hf_nbap_DL_ReferencePowerInformationList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_ReferencePowerInformationItem },
};
static int
@@ -26715,13 +26715,13 @@ static int dissect_dLReferencePowerList_DL_PC_Rqst(tvbuff_t *tvb, int offset, as
static const per_sequence_t DL_PowerBalancing_Information_sequence[] = {
- { "powerAdjustmentType" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_powerAdjustmentType },
- { "dLReferencePower" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dLReferencePower },
- { "dLReferencePowerList-DL-PC-Rqst", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dLReferencePowerList_DL_PC_Rqst },
- { "maxAdjustmentStep" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_maxAdjustmentStep },
- { "adjustmentPeriod" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_adjustmentPeriod },
- { "adjustmentRatio" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_adjustmentRatio },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "powerAdjustmentType" , &hf_nbap_powerAdjustmentType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PowerAdjustmentType },
+ { "dLReferencePower" , &hf_nbap_dLReferencePower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "dLReferencePowerList-DL-PC-Rqst", &hf_nbap_dLReferencePowerList_DL_PC_Rqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_ReferencePowerInformationList },
+ { "maxAdjustmentStep" , &hf_nbap_maxAdjustmentStep, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MaxAdjustmentStep },
+ { "adjustmentPeriod" , &hf_nbap_adjustmentPeriod, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_AdjustmentPeriod },
+ { "adjustmentRatio" , &hf_nbap_adjustmentRatio, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ScaledAdjustmentRatio },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -26816,11 +26816,11 @@ static int dissect_iP_Sub(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree
static const per_sequence_t IPDL_TDD_Parameters_LCR_sequence[] = {
- { "iP-SpacingTDD" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iP_SpacingTDD1 },
- { "iP-Start" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iP_Start },
- { "iP-Sub" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iP_Sub },
- { "burstModeParams" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_burstModeParams },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "iP-SpacingTDD" , &hf_nbap_iP_SpacingTDD1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T_iP_SpacingTDD1 },
+ { "iP-Start" , &hf_nbap_iP_Start , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_4095 },
+ { "iP-Sub" , &hf_nbap_iP_Sub , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T_iP_Sub },
+ { "burstModeParams" , &hf_nbap_burstModeParams, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BurstModeParams },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -26837,9 +26837,9 @@ static int dissect_iPDL_TDD_Parameters_LCR(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t IPDLParameter_Information_LCR_Cell_SetupRqstTDD_sequence[] = {
- { "iPDL-TDD-Parameters-LCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iPDL_TDD_Parameters_LCR },
- { "iPDL-Indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iPDL_Indicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "iPDL-TDD-Parameters-LCR", &hf_nbap_iPDL_TDD_Parameters_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_IPDL_TDD_Parameters_LCR },
+ { "iPDL-Indicator" , &hf_nbap_iPDL_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_IPDL_Indicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -26856,9 +26856,9 @@ static int dissect_id_IPDLParameter_Information_LCR_Cell_SetupRqstTDD(tvbuff_t *
static const per_sequence_t IPDLParameter_Information_LCR_Cell_ReconfRqstTDD_sequence[] = {
- { "iPDL-TDD-Parameters-LCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iPDL_TDD_Parameters_LCR },
- { "iPDL-Indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iPDL_Indicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "iPDL-TDD-Parameters-LCR", &hf_nbap_iPDL_TDD_Parameters_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_IPDL_TDD_Parameters_LCR },
+ { "iPDL-Indicator" , &hf_nbap_iPDL_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_IPDL_Indicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -26888,9 +26888,9 @@ static int dissect_hS_PDSCH_Start_code_number(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t HS_PDSCH_FDD_Code_Information_sequence[] = {
- { "number-of-HS-PDSCH-codes" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_number_of_HS_PDSCH_codes },
- { "hS-PDSCH-Start-code-number" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hS_PDSCH_Start_code_number },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "number-of-HS-PDSCH-codes", &hf_nbap_number_of_HS_PDSCH_codes, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_15 },
+ { "hS-PDSCH-Start-code-number", &hf_nbap_hS_PDSCH_Start_code_number, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HS_PDSCH_Start_code_number },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -26923,7 +26923,7 @@ static int dissect_HS_SCCH_FDD_Code_List_item(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t HS_SCCH_FDD_Code_List_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HS_SCCH_FDD_Code_List_item },
+ { "" , &hf_nbap_HS_SCCH_FDD_Code_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SCCH_FDD_Code_Information_Item },
};
static int
@@ -26946,8 +26946,8 @@ static const value_string nbap_HS_SCCH_FDD_Code_Information_vals[] = {
};
static const per_choice_t HS_SCCH_FDD_Code_Information_choice[] = {
- { 0, "replace" , ASN1_EXTENSION_ROOT , dissect_replace2 },
- { 1, "remove" , ASN1_EXTENSION_ROOT , dissect_remove },
+ { 0, &hf_nbap_replace2 , ASN1_EXTENSION_ROOT , dissect_nbap_HS_SCCH_FDD_Code_List },
+ { 1, &hf_nbap_remove , ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
{ 0, NULL, 0, NULL }
};
@@ -26968,7 +26968,7 @@ static int dissect_hS_SCCH_FDD_Code_Information_PSCH_ReconfRqst(tvbuff_t *tvb, i
static const per_sequence_t DL_HS_PDSCH_Codelist_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_HS_PDSCH_Codelist_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_DL_HS_PDSCH_Codelist_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
};
static int
@@ -26985,11 +26985,11 @@ static int dissect_dl_HS_PDSCH_Codelist_PSCH_ReconfRqst(tvbuff_t *tvb, int offse
static const per_sequence_t DL_HS_PDSCH_Timeslot_InformationItem_PSCH_ReconfRqst_sequence[] = {
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot },
- { "midambleShiftAndBurstType" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftAndBurstType },
- { "dl-HS-PDSCH-Codelist-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_HS_PDSCH_Codelist_PSCH_ReconfRqst },
- { "maxHSDSCH-HSSCCH-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_maxHSDSCH_HSSCCH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "midambleShiftAndBurstType", &hf_nbap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftAndBurstType },
+ { "dl-HS-PDSCH-Codelist-PSCH-ReconfRqst", &hf_nbap_dl_HS_PDSCH_Codelist_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_HS_PDSCH_Codelist_PSCH_ReconfRqst },
+ { "maxHSDSCH-HSSCCH-Power", &hf_nbap_maxHSDSCH_HSSCCH_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MaximumTransmissionPower },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27006,7 +27006,7 @@ static int dissect_DL_HS_PDSCH_Timeslot_Information_PSCH_ReconfRqst_item(tvbuff_
static const per_sequence_t DL_HS_PDSCH_Timeslot_Information_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_HS_PDSCH_Timeslot_Information_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_DL_HS_PDSCH_Timeslot_Information_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_HS_PDSCH_Timeslot_InformationItem_PSCH_ReconfRqst },
};
static int
@@ -27023,7 +27023,7 @@ static int dissect_dL_HS_PDSCH_Timeslot_Information_PSCH_ReconfRqst(tvbuff_t *tv
static const per_sequence_t DL_HS_PDSCH_Codelist_LCR_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_HS_PDSCH_Codelist_LCR_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_DL_HS_PDSCH_Codelist_LCR_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
};
static int
@@ -27040,11 +27040,11 @@ static int dissect_dl_HS_PDSCH_Codelist_LCR_PSCH_ReconfRqst(tvbuff_t *tvb, int o
static const per_sequence_t DL_HS_PDSCH_Timeslot_InformationItem_LCR_PSCH_ReconfRqst_sequence[] = {
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot1 },
- { "midambleShiftAndBurstType" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftAndBurstType1 },
- { "dl-HS-PDSCH-Codelist-LCR-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dl_HS_PDSCH_Codelist_LCR_PSCH_ReconfRqst },
- { "maxHSDSCH-HSSCCH-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_maxHSDSCH_HSSCCH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlot" , &hf_nbap_timeSlot1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "midambleShiftAndBurstType", &hf_nbap_midambleShiftAndBurstType1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftLCR },
+ { "dl-HS-PDSCH-Codelist-LCR-PSCH-ReconfRqst", &hf_nbap_dl_HS_PDSCH_Codelist_LCR_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_HS_PDSCH_Codelist_LCR_PSCH_ReconfRqst },
+ { "maxHSDSCH-HSSCCH-Power", &hf_nbap_maxHSDSCH_HSSCCH_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MaximumTransmissionPower },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27061,7 +27061,7 @@ static int dissect_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst_item(tvb
static const per_sequence_t DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_HS_PDSCH_Timeslot_InformationItem_LCR_PSCH_ReconfRqst },
};
static int
@@ -27078,9 +27078,9 @@ static int dissect_dL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst(tvbuff_t
static const per_sequence_t HS_PDSCH_TDD_Information_PSCH_ReconfRqst_sequence[] = {
- { "dL-HS-PDSCH-Timeslot-Information-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dL_HS_PDSCH_Timeslot_Information_PSCH_ReconfRqst },
- { "dL-HS-PDSCH-Timeslot-Information-LCR-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dL-HS-PDSCH-Timeslot-Information-PSCH-ReconfRqst", &hf_nbap_dL_HS_PDSCH_Timeslot_Information_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_HS_PDSCH_Timeslot_Information_PSCH_ReconfRqst },
+ { "dL-HS-PDSCH-Timeslot-Information-LCR-PSCH-ReconfRqst", &hf_nbap_dL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_HS_PDSCH_Timeslot_Information_LCR_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27132,11 +27132,11 @@ static int dissect_hsSICH_ID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_t
static const per_sequence_t HS_SICH_Information_PSCH_ReconfRqst_sequence[] = {
- { "hsSICH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hsSICH_ID },
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot },
- { "midambleShiftAndBurstType" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftAndBurstType },
- { "tdd-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCode },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hsSICH-ID" , &hf_nbap_hsSICH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SICH_ID },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "midambleShiftAndBurstType", &hf_nbap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftAndBurstType },
+ { "tdd-ChannelisationCode", &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27153,13 +27153,13 @@ static int dissect_hS_SICH_Information(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t HS_SCCH_InformationItem_PSCH_ReconfRqst_sequence[] = {
- { "hS-SCCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hS_SCCH_ID },
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot },
- { "midambleShiftAndBurstType" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftAndBurstType },
- { "tdd-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCode },
- { "hS-SCCH-MaxPower" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hS_SCCH_MaxPower },
- { "hS-SICH-Information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hS_SICH_Information },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hS-SCCH-ID" , &hf_nbap_hS_SCCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SCCH_ID },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "midambleShiftAndBurstType", &hf_nbap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftAndBurstType },
+ { "tdd-ChannelisationCode", &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "hS-SCCH-MaxPower" , &hf_nbap_hS_SCCH_MaxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "hS-SICH-Information" , &hf_nbap_hS_SICH_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SICH_Information_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27176,7 +27176,7 @@ static int dissect_HS_SCCH_Information_PSCH_ReconfRqst_item(tvbuff_t *tvb, int o
static const per_sequence_t HS_SCCH_Information_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HS_SCCH_Information_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_HS_SCCH_Information_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SCCH_InformationItem_PSCH_ReconfRqst },
};
static int
@@ -27193,11 +27193,11 @@ static int dissect_hS_SCCH_Information_PSCH_ReconfRqst(tvbuff_t *tvb, int offset
static const per_sequence_t HS_SICH_Information_LCR_PSCH_ReconfRqst_sequence[] = {
- { "hsSICH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hsSICH_ID },
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftLCR },
- { "tdd-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCode },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hsSICH-ID" , &hf_nbap_hsSICH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SICH_ID },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftLCR },
+ { "tdd-ChannelisationCode", &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27214,14 +27214,14 @@ static int dissect_hS_SICH_Information_LCR(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t HS_SCCH_InformationItem_LCR_PSCH_ReconfRqst_sequence[] = {
- { "hS-SCCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hS_SCCH_ID },
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftLCR },
- { "first-TDD-ChannelisationCode", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_first_TDD_ChannelisationCode },
- { "second-TDD-ChannelisationCode", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_second_TDD_ChannelisationCode },
- { "hS-SCCH-MaxPower" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hS_SCCH_MaxPower },
- { "hS-SICH-Information-LCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hS_SICH_Information_LCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hS-SCCH-ID" , &hf_nbap_hS_SCCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SCCH_ID },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftLCR },
+ { "first-TDD-ChannelisationCode", &hf_nbap_first_TDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "second-TDD-ChannelisationCode", &hf_nbap_second_TDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "hS-SCCH-MaxPower" , &hf_nbap_hS_SCCH_MaxPower, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "hS-SICH-Information-LCR", &hf_nbap_hS_SICH_Information_LCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SICH_Information_LCR_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27238,7 +27238,7 @@ static int dissect_HS_SCCH_Information_LCR_PSCH_ReconfRqst_item(tvbuff_t *tvb, i
static const per_sequence_t HS_SCCH_Information_LCR_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HS_SCCH_Information_LCR_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_HS_SCCH_Information_LCR_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SCCH_InformationItem_LCR_PSCH_ReconfRqst },
};
static int
@@ -27255,9 +27255,9 @@ static int dissect_hS_SCCH_Information_LCR_PSCH_ReconfRqst(tvbuff_t *tvb, int of
static const per_sequence_t Add_To_HS_SCCH_Resource_Pool_PSCH_ReconfRqst_sequence[] = {
- { "hS-SCCH-Information-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hS_SCCH_Information_PSCH_ReconfRqst },
- { "hS-SCCH-Information-LCR-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hS_SCCH_Information_LCR_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hS-SCCH-Information-PSCH-ReconfRqst", &hf_nbap_hS_SCCH_Information_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HS_SCCH_Information_PSCH_ReconfRqst },
+ { "hS-SCCH-Information-LCR-PSCH-ReconfRqst", &hf_nbap_hS_SCCH_Information_LCR_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HS_SCCH_Information_LCR_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27274,11 +27274,11 @@ static int dissect_id_Add_To_HS_SCCH_Resource_Pool_PSCH_ReconfRqst(tvbuff_t *tvb
static const per_sequence_t HS_SICH_InformationModify_PSCH_ReconfRqst_sequence[] = {
- { "hsSICH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hsSICH_ID },
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_timeSlot },
- { "midambleShiftAndBurstType" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_midambleShiftAndBurstType },
- { "tdd-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tdd_ChannelisationCode },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hsSICH-ID" , &hf_nbap_hsSICH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SICH_ID },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TimeSlot },
+ { "midambleShiftAndBurstType", &hf_nbap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MidambleShiftAndBurstType },
+ { "tdd-ChannelisationCode", &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_ChannelisationCode },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27295,13 +27295,13 @@ static int dissect_hS_SICH_Information1(tvbuff_t *tvb, int offset, asn_ctx_t *ac
static const per_sequence_t HS_SCCH_InformationModifyItem_PSCH_ReconfRqst_sequence[] = {
- { "hS-SCCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hS_SCCH_ID },
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_timeSlot },
- { "midambleShiftAndBurstType" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_midambleShiftAndBurstType },
- { "tdd-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tdd_ChannelisationCode },
- { "hS-SCCH-MaxPower" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hS_SCCH_MaxPower },
- { "hS-SICH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hS_SICH_Information1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hS-SCCH-ID" , &hf_nbap_hS_SCCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SCCH_ID },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TimeSlot },
+ { "midambleShiftAndBurstType", &hf_nbap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MidambleShiftAndBurstType },
+ { "tdd-ChannelisationCode", &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_ChannelisationCode },
+ { "hS-SCCH-MaxPower" , &hf_nbap_hS_SCCH_MaxPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "hS-SICH-Information" , &hf_nbap_hS_SICH_Information1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HS_SICH_InformationModify_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27318,7 +27318,7 @@ static int dissect_HS_SCCH_InformationModify_PSCH_ReconfRqst_item(tvbuff_t *tvb,
static const per_sequence_t HS_SCCH_InformationModify_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HS_SCCH_InformationModify_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_HS_SCCH_InformationModify_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SCCH_InformationModifyItem_PSCH_ReconfRqst },
};
static int
@@ -27335,11 +27335,11 @@ static int dissect_hS_SCCH_InformationModify_PSCH_ReconfRqst(tvbuff_t *tvb, int
static const per_sequence_t HS_SICH_InformationModify_LCR_PSCH_ReconfRqst_sequence[] = {
- { "hsSICH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hsSICH_ID },
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_timeSlotLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_midambleShiftLCR },
- { "tdd-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tdd_ChannelisationCode },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hsSICH-ID" , &hf_nbap_hsSICH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SICH_ID },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TimeSlotLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MidambleShiftLCR },
+ { "tdd-ChannelisationCode", &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_ChannelisationCode },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27356,14 +27356,14 @@ static int dissect_hS_SICH_Information_LCR1(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t HS_SCCH_InformationModifyItem_LCR_PSCH_ReconfRqst_sequence[] = {
- { "hS-SCCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hS_SCCH_ID },
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_timeSlotLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_midambleShiftLCR },
- { "first-TDD-ChannelisationCode", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_first_TDD_ChannelisationCode },
- { "second-TDD-ChannelisationCode", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_second_TDD_ChannelisationCode },
- { "hS-SCCH-MaxPower" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hS_SCCH_MaxPower },
- { "hS-SICH-Information-LCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hS_SICH_Information_LCR1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hS-SCCH-ID" , &hf_nbap_hS_SCCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SCCH_ID },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TimeSlotLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MidambleShiftLCR },
+ { "first-TDD-ChannelisationCode", &hf_nbap_first_TDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_ChannelisationCode },
+ { "second-TDD-ChannelisationCode", &hf_nbap_second_TDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_ChannelisationCode },
+ { "hS-SCCH-MaxPower" , &hf_nbap_hS_SCCH_MaxPower, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "hS-SICH-Information-LCR", &hf_nbap_hS_SICH_Information_LCR1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HS_SICH_InformationModify_LCR_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27380,7 +27380,7 @@ static int dissect_HS_SCCH_InformationModify_LCR_PSCH_ReconfRqst_item(tvbuff_t *
static const per_sequence_t HS_SCCH_InformationModify_LCR_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HS_SCCH_InformationModify_LCR_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_HS_SCCH_InformationModify_LCR_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SCCH_InformationModifyItem_LCR_PSCH_ReconfRqst },
};
static int
@@ -27397,9 +27397,9 @@ static int dissect_hS_SCCH_InformationModify_LCR_PSCH_ReconfRqst(tvbuff_t *tvb,
static const per_sequence_t Modify_HS_SCCH_Resource_Pool_PSCH_ReconfRqst_sequence[] = {
- { "hS-SCCH-InformationModify-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hS_SCCH_InformationModify_PSCH_ReconfRqst },
- { "hS-SCCH-InformationModify-LCR-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hS_SCCH_InformationModify_LCR_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hS-SCCH-InformationModify-PSCH-ReconfRqst", &hf_nbap_hS_SCCH_InformationModify_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HS_SCCH_InformationModify_PSCH_ReconfRqst },
+ { "hS-SCCH-InformationModify-LCR-PSCH-ReconfRqst", &hf_nbap_hS_SCCH_InformationModify_LCR_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HS_SCCH_InformationModify_LCR_PSCH_ReconfRqst },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27416,8 +27416,8 @@ static int dissect_id_Modify_HS_SCCH_Resource_Pool_PSCH_ReconfRqst(tvbuff_t *tvb
static const per_sequence_t Delete_From_HS_SCCH_Resource_PoolItem_PSCH_ReconfRqst_sequence[] = {
- { "hS-SCCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hS_SCCH_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hS-SCCH-ID" , &hf_nbap_hS_SCCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SCCH_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27434,7 +27434,7 @@ static int dissect_Delete_From_HS_SCCH_Resource_Pool_PSCH_ReconfRqst_item(tvbuff
static const per_sequence_t Delete_From_HS_SCCH_Resource_Pool_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Delete_From_HS_SCCH_Resource_Pool_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_Delete_From_HS_SCCH_Resource_Pool_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Delete_From_HS_SCCH_Resource_PoolItem_PSCH_ReconfRqst },
};
static int
@@ -27451,10 +27451,10 @@ static int dissect_id_Delete_From_HS_SCCH_Resource_Pool_PSCH_ReconfRqst(tvbuff_t
static const per_sequence_t RL_Specific_DCH_Info_Item_sequence[] = {
- { "dCH-id" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dCH_id },
- { "bindingID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_bindingID },
- { "transportlayeraddress" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transportlayeraddress },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dCH-id" , &hf_nbap_dCH_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DCH_ID },
+ { "bindingID" , &hf_nbap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BindingID },
+ { "transportlayeraddress" , &hf_nbap_transportlayeraddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportLayerAddress },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27471,7 +27471,7 @@ static int dissect_RL_Specific_DCH_Info_item(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t RL_Specific_DCH_Info_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_Specific_DCH_Info_item },
+ { "" , &hf_nbap_RL_Specific_DCH_Info_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Specific_DCH_Info_Item },
};
static int
@@ -27494,8 +27494,8 @@ static const value_string nbap_DelayedActivation_vals[] = {
};
static const per_choice_t DelayedActivation_choice[] = {
- { 0, "cfn" , ASN1_NO_EXTENSIONS , dissect_cfn },
- { 1, "separate-indication" , ASN1_NO_EXTENSIONS , dissect_separate_indication },
+ { 0, &hf_nbap_cfn , ASN1_NO_EXTENSIONS , dissect_nbap_CFN },
+ { 1, &hf_nbap_separate_indication, ASN1_NO_EXTENSIONS , dissect_nbap_NULL },
{ 0, NULL, 0, NULL }
};
@@ -27513,7 +27513,7 @@ static int dissect_id_DelayedActivation(tvbuff_t *tvb, int offset, asn_ctx_t *ac
static const per_sequence_t DelayedActivationInformationList_RL_ActivationCmdFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DelayedActivationInformationList_RL_ActivationCmdFDD_item },
+ { "" , &hf_nbap_DelayedActivationInformationList_RL_ActivationCmdFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -27536,8 +27536,8 @@ static const value_string nbap_Execution_Type_vals[] = {
};
static const per_choice_t Execution_Type_choice[] = {
- { 0, "synchronised" , ASN1_NO_EXTENSIONS , dissect_synchronised },
- { 1, "unsynchronised" , ASN1_NO_EXTENSIONS , dissect_unsynchronised },
+ { 0, &hf_nbap_synchronised , ASN1_NO_EXTENSIONS , dissect_nbap_CFN },
+ { 1, &hf_nbap_unsynchronised , ASN1_NO_EXTENSIONS , dissect_nbap_NULL },
{ 0, NULL, 0, NULL }
};
@@ -27558,11 +27558,11 @@ static int dissect_deactivation_type(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t Activate_Info_sequence[] = {
- { "activation-type" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_activation_type },
- { "initial-dl-tx-power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_initial_dl_tx_power },
- { "firstRLS-Indicator" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_firstRLS_Indicator },
- { "propagation-delay" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_propagation_delay },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "activation-type" , &hf_nbap_activation_type, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Execution_Type },
+ { "initial-dl-tx-power" , &hf_nbap_initial_dl_tx_power, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Power },
+ { "firstRLS-Indicator" , &hf_nbap_firstRLS_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_FirstRLS_Indicator },
+ { "propagation-delay" , &hf_nbap_propagation_delay, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PropagationDelay },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27579,8 +27579,8 @@ static int dissect_activate(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tr
static const per_sequence_t Deactivate_Info_sequence[] = {
- { "deactivation-type" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_deactivation_type },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "deactivation-type" , &hf_nbap_deactivation_type, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Execution_Type },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27603,8 +27603,8 @@ static const value_string nbap_DelayedActivationUpdate_vals[] = {
};
static const per_choice_t DelayedActivationUpdate_choice[] = {
- { 0, "activate" , ASN1_NO_EXTENSIONS , dissect_activate },
- { 1, "deactivate" , ASN1_NO_EXTENSIONS , dissect_deactivate },
+ { 0, &hf_nbap_activate , ASN1_NO_EXTENSIONS , dissect_nbap_Activate_Info },
+ { 1, &hf_nbap_deactivate , ASN1_NO_EXTENSIONS , dissect_nbap_Deactivate_Info },
{ 0, NULL, 0, NULL }
};
@@ -27622,9 +27622,9 @@ static int dissect_delayed_activation_update(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t DelayedActivationInformation_RL_ActivationCmdFDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "delayed-activation-update" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_delayed_activation_update },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "delayed-activation-update", &hf_nbap_delayed_activation_update, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DelayedActivationUpdate },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27641,7 +27641,7 @@ static int dissect_id_DelayedActivationInformation_RL_ActivationCmdFDD(tvbuff_t
static const per_sequence_t DelayedActivationInformationList_RL_ActivationCmdTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DelayedActivationInformationList_RL_ActivationCmdTDD_item },
+ { "" , &hf_nbap_DelayedActivationInformationList_RL_ActivationCmdTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -27658,9 +27658,9 @@ static int dissect_id_DelayedActivationList_RL_ActivationCmdTDD(tvbuff_t *tvb, i
static const per_sequence_t DelayedActivationInformation_RL_ActivationCmdTDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "delayed-activation-update" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_delayed_activation_update },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "delayed-activation-update", &hf_nbap_delayed_activation_update, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DelayedActivationUpdate },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27677,12 +27677,12 @@ static int dissect_id_DelayedActivationInformation_RL_ActivationCmdTDD(tvbuff_t
static const per_sequence_t NeighbouringTDDCellMeasurementInformationLCR_sequence[] = {
- { "uC-Id" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uC_Id },
- { "uARFCN" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uARFCN },
- { "cellParameterID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellParameterID },
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_timeSlotLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_midambleShiftLCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "uC-Id" , &hf_nbap_uC_Id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UC_Id },
+ { "uARFCN" , &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UARFCN },
+ { "cellParameterID" , &hf_nbap_cellParameterID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellParameterID },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TimeSlotLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MidambleShiftLCR },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27715,12 +27715,12 @@ static int dissect_syncDLCodeId(tvbuff_t *tvb, int offset, asn_ctx_t *actx, prot
static const per_sequence_t SYNCDlCodeId_TransInitLCR_CellSyncInitiationRqstTDD_sequence[] = {
- { "cSBTransmissionID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cSBTransmissionID },
- { "sfn" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sfn },
- { "uARFCN" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uARFCN },
- { "sYNCDlCodeId" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sYNCDlCodeId },
- { "dwPCH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dwPCH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cSBTransmissionID" , &hf_nbap_cSBTransmissionID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CSBTransmissionID },
+ { "sfn" , &hf_nbap_sfn , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SFN },
+ { "uARFCN" , &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UARFCN },
+ { "sYNCDlCodeId" , &hf_nbap_sYNCDlCodeId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SYNCDlCodeId },
+ { "dwPCH-Power" , &hf_nbap_dwPCH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DwPCH_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27737,13 +27737,13 @@ static int dissect_id_SYNCDlCodeId_TransInitLCR_CellSyncInitiationRqstTDD(tvbuff
static const per_sequence_t SYNCDlCodeId_MeasureInitLCR_CellSyncInitiationRqstTDD_sequence[] = {
- { "cSBMeasurementID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cSBMeasurementID },
- { "sfn" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_sfn },
- { "uARFCN" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uARFCN },
- { "sYNCDlCodeId" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sYNCDlCodeId },
- { "synchronisationReportType" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_synchronisationReportType },
- { "synchronisationReportCharacteristics", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_synchronisationReportCharacteristics },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cSBMeasurementID" , &hf_nbap_cSBMeasurementID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CSBMeasurementID },
+ { "sfn" , &hf_nbap_sfn , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SFN },
+ { "uARFCN" , &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UARFCN },
+ { "sYNCDlCodeId" , &hf_nbap_sYNCDlCodeId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SYNCDlCodeId },
+ { "synchronisationReportType", &hf_nbap_synchronisationReportType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SynchronisationReportType },
+ { "synchronisationReportCharacteristics", &hf_nbap_synchronisationReportCharacteristics, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SynchronisationReportCharacteristics },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27760,12 +27760,12 @@ static int dissect_id_SYNCDlCodeId_MeasureInitLCR_CellSyncInitiationRqstTDD(tvbu
static const per_sequence_t SYNCDlCodeIdTransReconfItemLCR_CellSyncReconfRqstTDD_sequence[] = {
- { "cSBTransmissionID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cSBTransmissionID },
- { "syncFrameNumberforTransmit" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_syncFrameNumberforTransmit },
- { "uARFCN" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uARFCN },
- { "sYNCDlCodeId" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_sYNCDlCodeId },
- { "dwPCH-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dwPCH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cSBTransmissionID" , &hf_nbap_cSBTransmissionID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CSBTransmissionID },
+ { "syncFrameNumberforTransmit", &hf_nbap_syncFrameNumberforTransmit, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SyncFrameNumber },
+ { "uARFCN" , &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UARFCN },
+ { "sYNCDlCodeId" , &hf_nbap_sYNCDlCodeId , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SYNCDlCodeId },
+ { "dwPCH-Power" , &hf_nbap_dwPCH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DwPCH_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27782,7 +27782,7 @@ static int dissect_SYNCDlCodeIdTransReconfInfoLCR_CellSyncReconfRqstTDD_item(tvb
static const per_sequence_t SYNCDlCodeIdTransReconfInfoLCR_CellSyncReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_SYNCDlCodeIdTransReconfInfoLCR_CellSyncReconfRqstTDD_item },
+ { "" , &hf_nbap_SYNCDlCodeIdTransReconfInfoLCR_CellSyncReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_SYNCDlCodeIdTransReconfItemLCR_CellSyncReconfRqstTDD },
};
static int
@@ -27831,8 +27831,8 @@ static const value_string nbap_TimingAdjustmentValueLCR_vals[] = {
};
static const per_choice_t TimingAdjustmentValueLCR_choice[] = {
- { 0, "initialPhase" , ASN1_NO_EXTENSIONS , dissect_initialPhase },
- { 1, "steadyStatePhase" , ASN1_NO_EXTENSIONS , dissect_steadyStatePhase1 },
+ { 0, &hf_nbap_initialPhase , ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_524287_ },
+ { 1, &hf_nbap_steadyStatePhase1, ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_127_ },
{ 0, NULL, 0, NULL }
};
@@ -27853,11 +27853,11 @@ static int dissect_propagationDelayCompensation(tvbuff_t *tvb, int offset, asn_c
static const per_sequence_t SYNCDlCodeIdInfoItemLCR_CellSyncReconfRqstTDD_sequence[] = {
- { "cSBMeasurementID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cSBMeasurementID },
- { "sYNCDlCodeId" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sYNCDlCodeId },
- { "uARFCN" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uARFCN },
- { "propagationDelayCompensation", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_propagationDelayCompensation },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cSBMeasurementID" , &hf_nbap_cSBMeasurementID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CSBMeasurementID },
+ { "sYNCDlCodeId" , &hf_nbap_sYNCDlCodeId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SYNCDlCodeId },
+ { "uARFCN" , &hf_nbap_uARFCN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UARFCN },
+ { "propagationDelayCompensation", &hf_nbap_propagationDelayCompensation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TimingAdjustmentValueLCR },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27874,7 +27874,7 @@ static int dissect_SYNCDlCodeIdInfoListLCR_CellSyncReconfRqstTDD_item(tvbuff_t *
static const per_sequence_t SYNCDlCodeIdInfoListLCR_CellSyncReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_SYNCDlCodeIdInfoListLCR_CellSyncReconfRqstTDD_item },
+ { "" , &hf_nbap_SYNCDlCodeIdInfoListLCR_CellSyncReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_SYNCDlCodeIdInfoItemLCR_CellSyncReconfRqstTDD },
};
static int
@@ -27891,9 +27891,9 @@ static int dissect_sYNCDlCodeIdInfoLCR(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t SYNCDlCodeIdMeasInfoItem_CellSyncReconfRqstTDD_sequence[] = {
- { "syncFrameNrToReceive" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_syncFrameNrToReceive },
- { "sYNCDlCodeIdInfoLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sYNCDlCodeIdInfoLCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "syncFrameNrToReceive" , &hf_nbap_syncFrameNrToReceive, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SyncFrameNumber },
+ { "sYNCDlCodeIdInfoLCR" , &hf_nbap_sYNCDlCodeIdInfoLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SYNCDlCodeIdInfoListLCR_CellSyncReconfRqstTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27910,7 +27910,7 @@ static int dissect_SYNCDlCodeIdMeasInfoList_CellSyncReconfRqstTDD_item(tvbuff_t
static const per_sequence_t SYNCDlCodeIdMeasInfoList_CellSyncReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_SYNCDlCodeIdMeasInfoList_CellSyncReconfRqstTDD_item },
+ { "" , &hf_nbap_SYNCDlCodeIdMeasInfoList_CellSyncReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_SYNCDlCodeIdMeasInfoItem_CellSyncReconfRqstTDD },
};
static int
@@ -27930,10 +27930,10 @@ static int dissect_sYNCDlCodeIdMeasInfoList(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t SYNCDlCodeIdMeasInfoLCR_CellSyncReconfRqstTDD_sequence[] = {
- { "sYNCDlCodeIdMeasInfoList" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sYNCDlCodeIdMeasInfoList },
- { "synchronisationReportType" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_synchronisationReportType },
- { "synchronisationReportCharacteristics", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_synchronisationReportCharacteristics },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "sYNCDlCodeIdMeasInfoList", &hf_nbap_sYNCDlCodeIdMeasInfoList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SYNCDlCodeIdMeasInfoList_CellSyncReconfRqstTDD },
+ { "synchronisationReportType", &hf_nbap_synchronisationReportType, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SynchronisationReportType },
+ { "synchronisationReportCharacteristics", &hf_nbap_synchronisationReportCharacteristics, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SynchronisationReportCharacteristics },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -27956,8 +27956,8 @@ static const value_string nbap_CellSyncBurstTimingLCR_vals[] = {
};
static const per_choice_t CellSyncBurstTimingLCR_choice[] = {
- { 0, "initialPhase" , ASN1_NO_EXTENSIONS , dissect_initialPhase },
- { 1, "steadyStatePhase" , ASN1_NO_EXTENSIONS , dissect_steadyStatePhase1 },
+ { 0, &hf_nbap_initialPhase , ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_524287_ },
+ { 1, &hf_nbap_steadyStatePhase1, ASN1_NO_EXTENSIONS , dissect_nbap_INTEGER_0_127_ },
{ 0, NULL, 0, NULL }
};
@@ -27978,9 +27978,9 @@ static int dissect_syncDLCodeIdArrivTime(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t SyncDLCodeIdAvailable_CellSyncReprtTDD_sequence[] = {
- { "syncDLCodeIdTiming" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_syncDLCodeIdTiming },
- { "syncDLCodeIdSIR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_syncDLCodeIdSIR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "syncDLCodeIdTiming" , &hf_nbap_syncDLCodeIdTiming, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstTimingLCR },
+ { "syncDLCodeIdSIR" , &hf_nbap_syncDLCodeIdSIR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstSIR },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -28003,8 +28003,8 @@ static const value_string nbap_SyncDLCodeIdItem_CellSyncReprtTDD_vals[] = {
};
static const per_choice_t SyncDLCodeIdItem_CellSyncReprtTDD_choice[] = {
- { 0, "syncDLCodeIdAvailable" , ASN1_EXTENSION_ROOT , dissect_syncDLCodeIdAvailable },
- { 1, "syncDLCodeIDNotAvailable" , ASN1_EXTENSION_ROOT , dissect_syncDLCodeIDNotAvailable },
+ { 0, &hf_nbap_syncDLCodeIdAvailable, ASN1_EXTENSION_ROOT , dissect_nbap_SyncDLCodeIdAvailable_CellSyncReprtTDD },
+ { 1, &hf_nbap_syncDLCodeIDNotAvailable, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
{ 0, NULL, 0, NULL }
};
@@ -28022,7 +28022,7 @@ static int dissect_SyncDLCodeIdInfo_CellSyncReprtTDD_item(tvbuff_t *tvb, int off
static const per_sequence_t SyncDLCodeIdInfo_CellSyncReprtTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_SyncDLCodeIdInfo_CellSyncReprtTDD_item },
+ { "" , &hf_nbap_SyncDLCodeIdInfo_CellSyncReprtTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_SyncDLCodeIdItem_CellSyncReprtTDD },
};
static int
@@ -28039,9 +28039,9 @@ static int dissect_syncDLCodeIdInfo_CellSyncReprtTDD(tvbuff_t *tvb, int offset,
static const per_sequence_t SyncDLCodeIdsMeasInfoItem_CellSyncReprtTDD_sequence[] = {
- { "sFN" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sFN },
- { "syncDLCodeIdInfo-CellSyncReprtTDD", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_syncDLCodeIdInfo_CellSyncReprtTDD },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "sFN" , &hf_nbap_sFN , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SFN },
+ { "syncDLCodeIdInfo-CellSyncReprtTDD", &hf_nbap_syncDLCodeIdInfo_CellSyncReprtTDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SyncDLCodeIdInfo_CellSyncReprtTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -28058,7 +28058,7 @@ static int dissect_SyncDLCodeIdsMeasInfoList_CellSyncReprtTDD_item(tvbuff_t *tvb
static const per_sequence_t SyncDLCodeIdsMeasInfoList_CellSyncReprtTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_SyncDLCodeIdsMeasInfoList_CellSyncReprtTDD_item },
+ { "" , &hf_nbap_SyncDLCodeIdsMeasInfoList_CellSyncReprtTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_SyncDLCodeIdsMeasInfoItem_CellSyncReprtTDD },
};
static int
@@ -28075,10 +28075,10 @@ static int dissect_id_SyncDLCodeIdsMeasInfoList_CellSyncReprtTDD(tvbuff_t *tvb,
static const per_sequence_t SyncDLCodeInfoItemLCR_sequence[] = {
- { "syncDLCodeId" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_syncDLCodeId },
- { "syncDLCodeIdArrivTime" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_syncDLCodeIdArrivTime },
- { "syncDLCodeIdTimingThre" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_syncDLCodeIdTimingThre },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "syncDLCodeId" , &hf_nbap_syncDLCodeId , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SYNCDlCodeId },
+ { "syncDLCodeIdArrivTime" , &hf_nbap_syncDLCodeIdArrivTime, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CellSyncBurstTimingLCR },
+ { "syncDLCodeIdTimingThre", &hf_nbap_syncDLCodeIdTimingThre, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CellSyncBurstTimingThreshold },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -28095,7 +28095,7 @@ static int dissect_SyncDLCodeInfoListLCR_item(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t SyncDLCodeInfoListLCR_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_SyncDLCodeInfoListLCR_item },
+ { "" , &hf_nbap_SyncDLCodeInfoListLCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_SyncDLCodeInfoItemLCR },
};
static int
@@ -28112,9 +28112,9 @@ static int dissect_syncDLCodeIdInfoLCR(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t SyncDLCodeIdThreInfoList_sequence[] = {
- { "syncFrameNoToReceive" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_syncFrameNoToReceive },
- { "syncDLCodeIdInfoLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_syncDLCodeIdInfoLCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "syncFrameNoToReceive" , &hf_nbap_syncFrameNoToReceive, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SyncFrameNumber },
+ { "syncDLCodeIdInfoLCR" , &hf_nbap_syncDLCodeIdInfoLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SyncDLCodeInfoListLCR },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -28131,7 +28131,7 @@ static int dissect_SyncDLCodeIdThreInfoLCR_item(tvbuff_t *tvb, int offset, asn_c
static const per_sequence_t SyncDLCodeIdThreInfoLCR_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_SyncDLCodeIdThreInfoLCR_item },
+ { "" , &hf_nbap_SyncDLCodeIdThreInfoLCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_SyncDLCodeIdThreInfoList },
};
static int
@@ -28199,9 +28199,9 @@ static int dissect_aOA_LCR_Accuracy_Class(tvbuff_t *tvb, int offset, asn_ctx_t *
static const per_sequence_t Angle_Of_Arrival_Value_LCR_sequence[] = {
- { "aOA-LCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_aOA_LCR },
- { "aOA-LCR-Accuracy-Class" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_aOA_LCR_Accuracy_Class },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "aOA-LCR" , &hf_nbap_aOA_LCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AOA_LCR },
+ { "aOA-LCR-Accuracy-Class", &hf_nbap_aOA_LCR_Accuracy_Class, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AOA_LCR_Accuracy_Class },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -28237,11 +28237,11 @@ static int dissect_associatedHSDSCH_MACdFlow(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t HSDSCH_MACdFlow_Specific_InfoItem_sequence[] = {
- { "hsDSCH-MACdFlow-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hsDSCH_MACdFlow_ID },
- { "allocationRetentionPriority" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_allocationRetentionPriority },
- { "bindingID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_bindingID },
- { "transportLayerAddress" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transportLayerAddress },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hsDSCH-MACdFlow-ID" , &hf_nbap_hsDSCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HSDSCH_MACdFlow_ID },
+ { "allocationRetentionPriority", &hf_nbap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AllocationRetentionPriority },
+ { "bindingID" , &hf_nbap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BindingID },
+ { "transportLayerAddress" , &hf_nbap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportLayerAddress },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -28258,7 +28258,7 @@ static int dissect_HSDSCH_MACdFlow_Specific_InfoList_item(tvbuff_t *tvb, int off
static const per_sequence_t HSDSCH_MACdFlow_Specific_InfoList_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HSDSCH_MACdFlow_Specific_InfoList_item },
+ { "" , &hf_nbap_HSDSCH_MACdFlow_Specific_InfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HSDSCH_MACdFlow_Specific_InfoItem },
};
static int
@@ -28450,9 +28450,9 @@ static int dissect_macdPDU_Size(tvbuff_t *tvb, int offset, asn_ctx_t *actx, prot
static const per_sequence_t MACdPDU_Size_IndexItem_sequence[] = {
- { "sID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sID },
- { "macdPDU-Size" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_macdPDU_Size },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "sID" , &hf_nbap_sID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SID },
+ { "macdPDU-Size" , &hf_nbap_macdPDU_Size , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MACdPDU_Size },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -28469,7 +28469,7 @@ static int dissect_MACdPDU_Size_Indexlist_item(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t MACdPDU_Size_Indexlist_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_MACdPDU_Size_Indexlist_item },
+ { "" , &hf_nbap_MACdPDU_Size_Indexlist_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_MACdPDU_Size_IndexItem },
};
static int
@@ -28505,16 +28505,16 @@ static int dissect_rLC_Mode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tr
static const per_sequence_t PriorityQueue_InfoItem_sequence[] = {
- { "priorityQueueId" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_priorityQueueId },
- { "associatedHSDSCH-MACdFlow" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_associatedHSDSCH_MACdFlow },
- { "schedulingPriorityIndicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_schedulingPriorityIndicator },
- { "t1" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_t1 },
- { "discardTimer" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_discardTimer },
- { "mAC-hsWindowSize" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_mAC_hsWindowSize },
- { "mAChsGuaranteedBitRate" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_mAChsGuaranteedBitRate },
- { "macdPDU-Size-Index" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_macdPDU_Size_Index },
- { "rLC-Mode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rLC_Mode },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "priorityQueueId" , &hf_nbap_priorityQueueId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PriorityQueue_Id },
+ { "associatedHSDSCH-MACdFlow", &hf_nbap_associatedHSDSCH_MACdFlow, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HSDSCH_MACdFlow_ID },
+ { "schedulingPriorityIndicator", &hf_nbap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SchedulingPriorityIndicator },
+ { "t1" , &hf_nbap_t1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T1 },
+ { "discardTimer" , &hf_nbap_discardTimer , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DiscardTimer },
+ { "mAC-hsWindowSize" , &hf_nbap_mAC_hsWindowSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MAC_hsWindowSize },
+ { "mAChsGuaranteedBitRate", &hf_nbap_mAChsGuaranteedBitRate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MAChsGuaranteedBitRate },
+ { "macdPDU-Size-Index" , &hf_nbap_macdPDU_Size_Index, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MACdPDU_Size_Indexlist },
+ { "rLC-Mode" , &hf_nbap_rLC_Mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RLC_Mode },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -28531,7 +28531,7 @@ static int dissect_PriorityQueue_InfoList_item(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t PriorityQueue_InfoList_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_PriorityQueue_InfoList_item },
+ { "" , &hf_nbap_PriorityQueue_InfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_PriorityQueue_InfoItem },
};
static int
@@ -28548,9 +28548,9 @@ static int dissect_priorityQueue_Info(tvbuff_t *tvb, int offset, asn_ctx_t *actx
static const per_sequence_t HSDSCH_MACdFlows_Information_sequence[] = {
- { "hSDSCH-MACdFlow-Specific-Info", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hSDSCH_MACdFlow_Specific_Info },
- { "priorityQueue-Info" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_priorityQueue_Info },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hSDSCH-MACdFlow-Specific-Info", &hf_nbap_hSDSCH_MACdFlow_Specific_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HSDSCH_MACdFlow_Specific_InfoList },
+ { "priorityQueue-Info" , &hf_nbap_priorityQueue_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PriorityQueue_InfoList },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -28583,8 +28583,8 @@ static int dissect_hSDSCH_Physical_Layer_Category(tvbuff_t *tvb, int offset, asn
static const per_sequence_t UE_Capability_Information_sequence[] = {
- { "hSDSCH-Physical-Layer-Category", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hSDSCH_Physical_Layer_Category },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hSDSCH-Physical-Layer-Category", &hf_nbap_hSDSCH_Physical_Layer_Category, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_1_64_ },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -28731,18 +28731,18 @@ static int dissect_measurement_Power_Offset(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t HSDSCH_FDD_Information_sequence[] = {
- { "hSDSCH-MACdFlows-Information", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hSDSCH_MACdFlows_Information },
- { "ueCapability-Info" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ueCapability_Info },
- { "mAChs-Reordering-Buffer-Size-for-RLC-UM", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_mAChs_Reordering_Buffer_Size_for_RLC_UM },
- { "cqiFeedback-CycleK" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cqiFeedback_CycleK },
- { "cqiRepetitionFactor" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cqiRepetitionFactor },
- { "ackNackRepetitionFactor" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ackNackRepetitionFactor },
- { "cqiPowerOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cqiPowerOffset },
- { "ackPowerOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ackPowerOffset },
- { "nackPowerOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nackPowerOffset },
- { "hsscch-PowerOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hsscch_PowerOffset },
- { "measurement-Power-Offset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_measurement_Power_Offset },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hSDSCH-MACdFlows-Information", &hf_nbap_hSDSCH_MACdFlows_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HSDSCH_MACdFlows_Information },
+ { "ueCapability-Info" , &hf_nbap_ueCapability_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UE_Capability_Information },
+ { "mAChs-Reordering-Buffer-Size-for-RLC-UM", &hf_nbap_mAChs_Reordering_Buffer_Size_for_RLC_UM, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MAChsReorderingBufferSize_for_RLC_UM },
+ { "cqiFeedback-CycleK" , &hf_nbap_cqiFeedback_CycleK, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CQI_Feedback_Cycle },
+ { "cqiRepetitionFactor" , &hf_nbap_cqiRepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CQI_RepetitionFactor },
+ { "ackNackRepetitionFactor", &hf_nbap_ackNackRepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AckNack_RepetitionFactor },
+ { "cqiPowerOffset" , &hf_nbap_cqiPowerOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CQI_Power_Offset },
+ { "ackPowerOffset" , &hf_nbap_ackPowerOffset , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Ack_Power_Offset },
+ { "nackPowerOffset" , &hf_nbap_nackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Nack_Power_Offset },
+ { "hsscch-PowerOffset" , &hf_nbap_hsscch_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HSSCCH_PowerOffset },
+ { "measurement-Power-Offset", &hf_nbap_measurement_Power_Offset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Measurement_Power_Offset },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -28772,10 +28772,10 @@ static int dissect_hSDSCH_InitialWindowSize(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t HSDSCH_Initial_Capacity_AllocationItem_sequence[] = {
- { "schedulingPriorityIndicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_schedulingPriorityIndicator },
- { "maximum-MACdPDU-Size" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_maximum_MACdPDU_Size },
- { "hSDSCH-InitialWindowSize" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hSDSCH_InitialWindowSize },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "schedulingPriorityIndicator", &hf_nbap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SchedulingPriorityIndicator },
+ { "maximum-MACdPDU-Size" , &hf_nbap_maximum_MACdPDU_Size, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MACdPDU_Size },
+ { "hSDSCH-InitialWindowSize", &hf_nbap_hSDSCH_InitialWindowSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HSDSCH_InitialWindowSize },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -28792,7 +28792,7 @@ static int dissect_HSDSCH_Initial_Capacity_Allocation_item(tvbuff_t *tvb, int of
static const per_sequence_t HSDSCH_Initial_Capacity_Allocation_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HSDSCH_Initial_Capacity_Allocation_item },
+ { "" , &hf_nbap_HSDSCH_Initial_Capacity_Allocation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HSDSCH_Initial_Capacity_AllocationItem },
};
static int
@@ -28809,11 +28809,11 @@ static int dissect_hSDSCH_Initial_Capacity_Allocation(tvbuff_t *tvb, int offset,
static const per_sequence_t HSDSCH_MACdFlow_Specific_InformationResp_Item_sequence[] = {
- { "hsDSCHMacdFlow-Id" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hsDSCHMacdFlow_Id },
- { "bindingID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_bindingID },
- { "transportLayerAddress" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transportLayerAddress },
- { "hSDSCH-Initial-Capacity-Allocation", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hSDSCH_Initial_Capacity_Allocation },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hsDSCHMacdFlow-Id" , &hf_nbap_hsDSCHMacdFlow_Id, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HSDSCH_MACdFlow_ID },
+ { "bindingID" , &hf_nbap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BindingID },
+ { "transportLayerAddress" , &hf_nbap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportLayerAddress },
+ { "hSDSCH-Initial-Capacity-Allocation", &hf_nbap_hSDSCH_Initial_Capacity_Allocation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HSDSCH_Initial_Capacity_Allocation },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -28830,7 +28830,7 @@ static int dissect_HSDSCH_MACdFlow_Specific_InformationResp_item(tvbuff_t *tvb,
static const per_sequence_t HSDSCH_MACdFlow_Specific_InformationResp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HSDSCH_MACdFlow_Specific_InformationResp_item },
+ { "" , &hf_nbap_HSDSCH_MACdFlow_Specific_InformationResp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HSDSCH_MACdFlow_Specific_InformationResp_Item },
};
static int
@@ -28847,8 +28847,8 @@ static int dissect_hsDSCH_MACdFlow_Specific_InformationResp(tvbuff_t *tvb, int o
static const per_sequence_t HSSCCH_Codes_sequence[] = {
- { "codeNumber" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_codeNumber },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "codeNumber" , &hf_nbap_codeNumber , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_0_127 },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -28865,7 +28865,7 @@ static int dissect_HSSCCH_Specific_InformationRespListFDD_item(tvbuff_t *tvb, in
static const per_sequence_t HSSCCH_Specific_InformationRespListFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HSSCCH_Specific_InformationRespListFDD_item },
+ { "" , &hf_nbap_HSSCCH_Specific_InformationRespListFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HSSCCH_Codes },
};
static int
@@ -28895,8 +28895,8 @@ static int dissect_number_of_Processes(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t HARQ_MemoryPartitioning_Implicit_sequence[] = {
- { "number-of-Processes" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_number_of_Processes },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "number-of-Processes" , &hf_nbap_number_of_Processes, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_INTEGER_1_8_ },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -28991,8 +28991,8 @@ static int dissect_process_Memory_Size(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t HARQ_MemoryPartitioningItem_sequence[] = {
- { "process-Memory-Size" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_process_Memory_Size },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "process-Memory-Size" , &hf_nbap_process_Memory_Size, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T_process_Memory_Size },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29009,7 +29009,7 @@ static int dissect_HARQ_MemoryPartitioningList_item(tvbuff_t *tvb, int offset, a
static const per_sequence_t HARQ_MemoryPartitioningList_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HARQ_MemoryPartitioningList_item },
+ { "" , &hf_nbap_HARQ_MemoryPartitioningList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HARQ_MemoryPartitioningItem },
};
static int
@@ -29026,8 +29026,8 @@ static int dissect_hARQ_MemoryPartitioningList(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t HARQ_MemoryPartitioning_Explicit_sequence[] = {
- { "hARQ-MemoryPartitioningList" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hARQ_MemoryPartitioningList },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hARQ-MemoryPartitioningList", &hf_nbap_hARQ_MemoryPartitioningList, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HARQ_MemoryPartitioningList },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29050,8 +29050,8 @@ static const value_string nbap_HARQ_MemoryPartitioning_vals[] = {
};
static const per_choice_t HARQ_MemoryPartitioning_choice[] = {
- { 0, "implicit" , ASN1_EXTENSION_ROOT , dissect_implicit },
- { 1, "explicit" , ASN1_EXTENSION_ROOT , dissect_explicit },
+ { 0, &hf_nbap_implicit , ASN1_EXTENSION_ROOT , dissect_nbap_HARQ_MemoryPartitioning_Implicit },
+ { 1, &hf_nbap_explicit , ASN1_EXTENSION_ROOT , dissect_nbap_HARQ_MemoryPartitioning_Explicit },
{ 0, NULL, 0, NULL }
};
@@ -29069,10 +29069,10 @@ static int dissect_hARQ_MemoryPartitioning(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t HSDSCH_FDD_Information_Response_sequence[] = {
- { "hsDSCH-MACdFlow-Specific-InformationResp", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hsDSCH_MACdFlow_Specific_InformationResp },
- { "hsSCCH-Specific-Information-ResponseFDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hsSCCH_Specific_Information_ResponseFDD },
- { "hARQ-MemoryPartitioning" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hARQ_MemoryPartitioning },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hsDSCH-MACdFlow-Specific-InformationResp", &hf_nbap_hsDSCH_MACdFlow_Specific_InformationResp, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HSDSCH_MACdFlow_Specific_InformationResp },
+ { "hsSCCH-Specific-Information-ResponseFDD", &hf_nbap_hsSCCH_Specific_Information_ResponseFDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HSSCCH_Specific_InformationRespListFDD },
+ { "hARQ-MemoryPartitioning", &hf_nbap_hARQ_MemoryPartitioning, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HARQ_MemoryPartitioning },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29089,12 +29089,12 @@ static int dissect_id_HSDSCH_FDD_Information_Response(tvbuff_t *tvb, int offset,
static const per_sequence_t HSDSCH_MACdFlow_Specific_InfoItem_to_Modify_sequence[] = {
- { "hsDSCH-MACdFlow-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hsDSCH_MACdFlow_ID },
- { "allocationRetentionPriority" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_allocationRetentionPriority },
- { "transportBearerRequestIndicator", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_transportBearerRequestIndicator },
- { "bindingID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_bindingID },
- { "transportLayerAddress" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transportLayerAddress },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hsDSCH-MACdFlow-ID" , &hf_nbap_hsDSCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HSDSCH_MACdFlow_ID },
+ { "allocationRetentionPriority", &hf_nbap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_AllocationRetentionPriority },
+ { "transportBearerRequestIndicator", &hf_nbap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportBearerRequestIndicator },
+ { "bindingID" , &hf_nbap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BindingID },
+ { "transportLayerAddress" , &hf_nbap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportLayerAddress },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29111,7 +29111,7 @@ static int dissect_HSDSCH_MACdFlow_Specific_InfoList_to_Modify_item(tvbuff_t *tv
static const per_sequence_t HSDSCH_MACdFlow_Specific_InfoList_to_Modify_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HSDSCH_MACdFlow_Specific_InfoList_to_Modify_item },
+ { "" , &hf_nbap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HSDSCH_MACdFlow_Specific_InfoItem_to_Modify },
};
static int
@@ -29128,16 +29128,16 @@ static int dissect_hsDSCH_MACdFlow_Specific_Info_to_Modify(tvbuff_t *tvb, int of
static const per_sequence_t PriorityQueue_InfoItem_to_Add_sequence[] = {
- { "priorityQueueId" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_priorityQueueId },
- { "associatedHSDSCH-MACdFlow" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_associatedHSDSCH_MACdFlow },
- { "schedulingPriorityIndicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_schedulingPriorityIndicator },
- { "t1" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_t1 },
- { "discardTimer" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_discardTimer },
- { "mAC-hsWindowSize" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_mAC_hsWindowSize },
- { "mAChsGuaranteedBitRate" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_mAChsGuaranteedBitRate },
- { "macdPDU-Size-Index" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_macdPDU_Size_Index },
- { "rLC-Mode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rLC_Mode },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "priorityQueueId" , &hf_nbap_priorityQueueId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PriorityQueue_Id },
+ { "associatedHSDSCH-MACdFlow", &hf_nbap_associatedHSDSCH_MACdFlow, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HSDSCH_MACdFlow_ID },
+ { "schedulingPriorityIndicator", &hf_nbap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SchedulingPriorityIndicator },
+ { "t1" , &hf_nbap_t1 , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_T1 },
+ { "discardTimer" , &hf_nbap_discardTimer , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DiscardTimer },
+ { "mAC-hsWindowSize" , &hf_nbap_mAC_hsWindowSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MAC_hsWindowSize },
+ { "mAChsGuaranteedBitRate", &hf_nbap_mAChsGuaranteedBitRate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MAChsGuaranteedBitRate },
+ { "macdPDU-Size-Index" , &hf_nbap_macdPDU_Size_Index, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MACdPDU_Size_Indexlist },
+ { "rLC-Mode" , &hf_nbap_rLC_Mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RLC_Mode },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29154,9 +29154,9 @@ static int dissect_addPriorityQueue(tvbuff_t *tvb, int offset, asn_ctx_t *actx,
static const per_sequence_t MACdPDU_Size_IndexItem_to_Modify_sequence[] = {
- { "sID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sID },
- { "macdPDU-Size" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_macdPDU_Size },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "sID" , &hf_nbap_sID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SID },
+ { "macdPDU-Size" , &hf_nbap_macdPDU_Size , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MACdPDU_Size },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29173,7 +29173,7 @@ static int dissect_MACdPDU_Size_Indexlist_to_Modify_item(tvbuff_t *tvb, int offs
static const per_sequence_t MACdPDU_Size_Indexlist_to_Modify_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_MACdPDU_Size_Indexlist_to_Modify_item },
+ { "" , &hf_nbap_MACdPDU_Size_Indexlist_to_Modify_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_MACdPDU_Size_IndexItem_to_Modify },
};
static int
@@ -29190,14 +29190,14 @@ static int dissect_macdPDU_Size_Index_to_Modify(tvbuff_t *tvb, int offset, asn_c
static const per_sequence_t PriorityQueue_InfoItem_to_Modify_sequence[] = {
- { "priorityQueueId" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_priorityQueueId },
- { "schedulingPriorityIndicator" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_schedulingPriorityIndicator },
- { "t1" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_t1 },
- { "discardTimer" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_discardTimer },
- { "mAC-hsWindowSize" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_mAC_hsWindowSize },
- { "mAChsGuaranteedBitRate" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_mAChsGuaranteedBitRate },
- { "macdPDU-Size-Index-to-Modify", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_macdPDU_Size_Index_to_Modify },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "priorityQueueId" , &hf_nbap_priorityQueueId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PriorityQueue_Id },
+ { "schedulingPriorityIndicator", &hf_nbap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SchedulingPriorityIndicator },
+ { "t1" , &hf_nbap_t1 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_T1 },
+ { "discardTimer" , &hf_nbap_discardTimer , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DiscardTimer },
+ { "mAC-hsWindowSize" , &hf_nbap_mAC_hsWindowSize, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MAC_hsWindowSize },
+ { "mAChsGuaranteedBitRate", &hf_nbap_mAChsGuaranteedBitRate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MAChsGuaranteedBitRate },
+ { "macdPDU-Size-Index-to-Modify", &hf_nbap_macdPDU_Size_Index_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MACdPDU_Size_Indexlist_to_Modify },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29221,9 +29221,9 @@ static const value_string nbap_ModifyPriorityQueue_vals[] = {
};
static const per_choice_t ModifyPriorityQueue_choice[] = {
- { 0, "addPriorityQueue" , ASN1_EXTENSION_ROOT , dissect_addPriorityQueue },
- { 1, "modifyPriorityQueue" , ASN1_EXTENSION_ROOT , dissect_modifyPriorityQueue },
- { 2, "deletePriorityQueue" , ASN1_EXTENSION_ROOT , dissect_deletePriorityQueue },
+ { 0, &hf_nbap_addPriorityQueue, ASN1_EXTENSION_ROOT , dissect_nbap_PriorityQueue_InfoItem_to_Add },
+ { 1, &hf_nbap_modifyPriorityQueue, ASN1_EXTENSION_ROOT , dissect_nbap_PriorityQueue_InfoItem_to_Modify },
+ { 2, &hf_nbap_deletePriorityQueue, ASN1_EXTENSION_ROOT , dissect_nbap_PriorityQueue_Id },
{ 0, NULL, 0, NULL }
};
@@ -29241,7 +29241,7 @@ static int dissect_PriorityQueue_InfoList_to_Modify_item(tvbuff_t *tvb, int offs
static const per_sequence_t PriorityQueue_InfoList_to_Modify_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_PriorityQueue_InfoList_to_Modify_item },
+ { "" , &hf_nbap_PriorityQueue_InfoList_to_Modify_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ModifyPriorityQueue },
};
static int
@@ -29292,20 +29292,20 @@ static int dissect_tDDAckNackPowerOffset(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t HSDSCH_Information_to_Modify_sequence[] = {
- { "hsDSCH-MACdFlow-Specific-Info-to-Modify", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hsDSCH_MACdFlow_Specific_Info_to_Modify },
- { "priorityQueueInfotoModify" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_priorityQueueInfotoModify },
- { "mAChs-Reordering-Buffer-Size-for-RLC-UM", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_mAChs_Reordering_Buffer_Size_for_RLC_UM },
- { "cqiFeedback-CycleK" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cqiFeedback_CycleK },
- { "cqiRepetitionFactor" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cqiRepetitionFactor },
- { "ackNackRepetitionFactor" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ackNackRepetitionFactor },
- { "cqiPowerOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cqiPowerOffset },
- { "ackPowerOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ackPowerOffset },
- { "nackPowerOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nackPowerOffset },
- { "hsscch-PowerOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hsscch_PowerOffset },
- { "measurement-Power-Offset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_measurement_Power_Offset },
- { "hSSCCHCodeChangeGrant" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hSSCCHCodeChangeGrant },
- { "tDDAckNackPowerOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tDDAckNackPowerOffset },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hsDSCH-MACdFlow-Specific-Info-to-Modify", &hf_nbap_hsDSCH_MACdFlow_Specific_Info_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify },
+ { "priorityQueueInfotoModify", &hf_nbap_priorityQueueInfotoModify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PriorityQueue_InfoList_to_Modify },
+ { "mAChs-Reordering-Buffer-Size-for-RLC-UM", &hf_nbap_mAChs_Reordering_Buffer_Size_for_RLC_UM, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MAChsReorderingBufferSize_for_RLC_UM },
+ { "cqiFeedback-CycleK" , &hf_nbap_cqiFeedback_CycleK, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CQI_Feedback_Cycle },
+ { "cqiRepetitionFactor" , &hf_nbap_cqiRepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CQI_RepetitionFactor },
+ { "ackNackRepetitionFactor", &hf_nbap_ackNackRepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_AckNack_RepetitionFactor },
+ { "cqiPowerOffset" , &hf_nbap_cqiPowerOffset , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CQI_Power_Offset },
+ { "ackPowerOffset" , &hf_nbap_ackPowerOffset , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Ack_Power_Offset },
+ { "nackPowerOffset" , &hf_nbap_nackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Nack_Power_Offset },
+ { "hsscch-PowerOffset" , &hf_nbap_hsscch_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HSSCCH_PowerOffset },
+ { "measurement-Power-Offset", &hf_nbap_measurement_Power_Offset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Measurement_Power_Offset },
+ { "hSSCCHCodeChangeGrant" , &hf_nbap_hSSCCHCodeChangeGrant, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HSSCCH_Code_Change_Grant },
+ { "tDDAckNackPowerOffset" , &hf_nbap_tDDAckNackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_AckNack_Power_Offset },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29335,11 +29335,11 @@ static int dissect_id_HSDSCH_RNTI(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pr
static const per_sequence_t HSDSCH_TDD_Information_sequence[] = {
- { "hSDSCH-MACdFlows-Information", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hSDSCH_MACdFlows_Information },
- { "ueCapability-Info" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ueCapability_Info },
- { "mAChs-Reordering-Buffer-Size-for-RLC-UM", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_mAChs_Reordering_Buffer_Size_for_RLC_UM },
- { "tDD-AckNack-Power-Offset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tDD_AckNack_Power_Offset },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hSDSCH-MACdFlows-Information", &hf_nbap_hSDSCH_MACdFlows_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HSDSCH_MACdFlows_Information },
+ { "ueCapability-Info" , &hf_nbap_ueCapability_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UE_Capability_Information },
+ { "mAChs-Reordering-Buffer-Size-for-RLC-UM", &hf_nbap_mAChs_Reordering_Buffer_Size_for_RLC_UM, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MAChsReorderingBufferSize_for_RLC_UM },
+ { "tDD-AckNack-Power-Offset", &hf_nbap_tDD_AckNack_Power_Offset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_AckNack_Power_Offset },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29356,11 +29356,11 @@ static int dissect_id_HSDSCH_TDD_Information(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t HSSICH_Info_sequence[] = {
- { "hsSICH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hsSICH_ID },
- { "timeslot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeslot },
- { "midambleShiftAndBurstType" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftAndBurstType },
- { "tDD-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tDD_ChannelisationCode },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hsSICH-ID" , &hf_nbap_hsSICH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SICH_ID },
+ { "timeslot" , &hf_nbap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "midambleShiftAndBurstType", &hf_nbap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftAndBurstType },
+ { "tDD-ChannelisationCode", &hf_nbap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29377,11 +29377,11 @@ static int dissect_hSSICH_Info(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto
static const per_sequence_t HSSCCH_Specific_InformationRespItemTDD_sequence[] = {
- { "timeslot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeslot },
- { "midambleShiftAndBurstType" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftAndBurstType },
- { "tDD-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tDD_ChannelisationCode },
- { "hSSICH-Info" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hSSICH_Info },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeslot" , &hf_nbap_timeslot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "midambleShiftAndBurstType", &hf_nbap_midambleShiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftAndBurstType },
+ { "tDD-ChannelisationCode", &hf_nbap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "hSSICH-Info" , &hf_nbap_hSSICH_Info , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HSSICH_Info },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29398,7 +29398,7 @@ static int dissect_HSSCCH_Specific_InformationRespListTDD_item(tvbuff_t *tvb, in
static const per_sequence_t HSSCCH_Specific_InformationRespListTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HSSCCH_Specific_InformationRespListTDD_item },
+ { "" , &hf_nbap_HSSCCH_Specific_InformationRespListTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HSSCCH_Specific_InformationRespItemTDD },
};
static int
@@ -29415,11 +29415,11 @@ static int dissect_hsSCCH_Specific_Information_ResponseTDD(tvbuff_t *tvb, int of
static const per_sequence_t HSSICH_InfoLCR_sequence[] = {
- { "hsSICH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hsSICH_ID },
- { "timeslotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeslotLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftLCR },
- { "tDD-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tDD_ChannelisationCode },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hsSICH-ID" , &hf_nbap_hsSICH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SICH_ID },
+ { "timeslotLCR" , &hf_nbap_timeslotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftLCR },
+ { "tDD-ChannelisationCode", &hf_nbap_tDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29436,12 +29436,12 @@ static int dissect_hSSICH_InfoLCR(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pr
static const per_sequence_t HSSCCH_Specific_InformationRespItemTDDLCR_sequence[] = {
- { "timeslotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeslotLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftLCR },
- { "first-TDD-ChannelisationCode", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_first_TDD_ChannelisationCode },
- { "second-TDD-ChannelisationCode", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_second_TDD_ChannelisationCode },
- { "hSSICH-InfoLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hSSICH_InfoLCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeslotLCR" , &hf_nbap_timeslotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftLCR },
+ { "first-TDD-ChannelisationCode", &hf_nbap_first_TDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "second-TDD-ChannelisationCode", &hf_nbap_second_TDD_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "hSSICH-InfoLCR" , &hf_nbap_hSSICH_InfoLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HSSICH_InfoLCR },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29458,7 +29458,7 @@ static int dissect_HSSCCH_Specific_InformationRespListTDDLCR_item(tvbuff_t *tvb,
static const per_sequence_t HSSCCH_Specific_InformationRespListTDDLCR_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HSSCCH_Specific_InformationRespListTDDLCR_item },
+ { "" , &hf_nbap_HSSCCH_Specific_InformationRespListTDDLCR_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HSSCCH_Specific_InformationRespItemTDDLCR },
};
static int
@@ -29475,11 +29475,11 @@ static int dissect_hsSCCH_Specific_Information_ResponseTDDLCR(tvbuff_t *tvb, int
static const per_sequence_t HSDSCH_TDD_Information_Response_sequence[] = {
- { "hsDSCH-MACdFlow-Specific-InformationResp", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hsDSCH_MACdFlow_Specific_InformationResp },
- { "hsSCCH-Specific-Information-ResponseTDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hsSCCH_Specific_Information_ResponseTDD },
- { "hsSCCH-Specific-Information-ResponseTDDLCR", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hsSCCH_Specific_Information_ResponseTDDLCR },
- { "hARQ-MemoryPartitioning" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hARQ_MemoryPartitioning },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hsDSCH-MACdFlow-Specific-InformationResp", &hf_nbap_hsDSCH_MACdFlow_Specific_InformationResp, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HSDSCH_MACdFlow_Specific_InformationResp },
+ { "hsSCCH-Specific-Information-ResponseTDD", &hf_nbap_hsSCCH_Specific_Information_ResponseTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HSSCCH_Specific_InformationRespListTDD },
+ { "hsSCCH-Specific-Information-ResponseTDDLCR", &hf_nbap_hsSCCH_Specific_Information_ResponseTDDLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HSSCCH_Specific_InformationRespListTDDLCR },
+ { "hARQ-MemoryPartitioning", &hf_nbap_hARQ_MemoryPartitioning, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HARQ_MemoryPartitioning },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29509,8 +29509,8 @@ static int dissect_id_PrimCCPCH_RSCP_DL_PC_RqstTDD(tvbuff_t *tvb, int offset, as
static const per_sequence_t HSDSCH_RearrangeItem_Bearer_RearrangeInd_sequence[] = {
- { "hsDSCH-MACdFlow-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hsDSCH_MACdFlow_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hsDSCH-MACdFlow-ID" , &hf_nbap_hsDSCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HSDSCH_MACdFlow_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29527,7 +29527,7 @@ static int dissect_HSDSCH_RearrangeList_Bearer_RearrangeInd_item(tvbuff_t *tvb,
static const per_sequence_t HSDSCH_RearrangeList_Bearer_RearrangeInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HSDSCH_RearrangeList_Bearer_RearrangeInd_item },
+ { "" , &hf_nbap_HSDSCH_RearrangeList_Bearer_RearrangeInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HSDSCH_RearrangeItem_Bearer_RearrangeInd },
};
static int
@@ -29570,9 +29570,9 @@ static int dissect_uL_Synchronisation_Frequency(tvbuff_t *tvb, int offset, asn_c
static const per_sequence_t UL_Synchronisation_Parameters_LCR_sequence[] = {
- { "uL-Synchronisation-StepSize" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_Synchronisation_StepSize },
- { "uL-Synchronisation-Frequency", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_uL_Synchronisation_Frequency },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "uL-Synchronisation-StepSize", &hf_nbap_uL_Synchronisation_StepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Synchronisation_StepSize },
+ { "uL-Synchronisation-Frequency", &hf_nbap_uL_Synchronisation_Frequency, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_UL_Synchronisation_Frequency },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29607,14 +29607,14 @@ static int dissect_hsSCCHCodeChangeIndicator(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t HSDSCH_FDD_Update_Information_sequence[] = {
- { "hsSCCHCodeChangeIndicator" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hsSCCHCodeChangeIndicator },
- { "cqiFeedback-CycleK" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cqiFeedback_CycleK },
- { "cqiRepetitionFactor" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cqiRepetitionFactor },
- { "ackNackRepetitionFactor" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ackNackRepetitionFactor },
- { "cqiPowerOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cqiPowerOffset },
- { "ackPowerOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ackPowerOffset },
- { "nackPowerOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nackPowerOffset },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hsSCCHCodeChangeIndicator", &hf_nbap_hsSCCHCodeChangeIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HSSCCH_CodeChangeIndicator },
+ { "cqiFeedback-CycleK" , &hf_nbap_cqiFeedback_CycleK, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CQI_Feedback_Cycle },
+ { "cqiRepetitionFactor" , &hf_nbap_cqiRepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CQI_RepetitionFactor },
+ { "ackNackRepetitionFactor", &hf_nbap_ackNackRepetitionFactor, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_AckNack_RepetitionFactor },
+ { "cqiPowerOffset" , &hf_nbap_cqiPowerOffset , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CQI_Power_Offset },
+ { "ackPowerOffset" , &hf_nbap_ackPowerOffset , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Ack_Power_Offset },
+ { "nackPowerOffset" , &hf_nbap_nackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Nack_Power_Offset },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29631,9 +29631,9 @@ static int dissect_id_HSDSCH_FDD_Update_Information(tvbuff_t *tvb, int offset, a
static const per_sequence_t HSDSCH_TDD_Update_Information_sequence[] = {
- { "hsSCCHCodeChangeIndicator" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hsSCCHCodeChangeIndicator },
- { "tDDAckNackPowerOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tDDAckNackPowerOffset },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hsSCCHCodeChangeIndicator", &hf_nbap_hsSCCHCodeChangeIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HSSCCH_CodeChangeIndicator },
+ { "tDDAckNackPowerOffset" , &hf_nbap_tDDAckNackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_AckNack_Power_Offset },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29682,10 +29682,10 @@ static int dissect_tDD_TPC_UplinkStepSize_LCR(tvbuff_t *tvb, int offset, asn_ctx
static const per_sequence_t DL_Timeslot_LCR_InformationModify_ModifyItem_RL_ReconfRqstTDD_sequence[] = {
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotLCR },
- { "maxPowerLCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_maxPowerLCR },
- { "minPowerLCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_minPowerLCR },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "maxPowerLCR" , &hf_nbap_maxPowerLCR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "minPowerLCR" , &hf_nbap_minPowerLCR , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29702,7 +29702,7 @@ static int dissect_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD
static const per_sequence_t DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD_item },
+ { "" , &hf_nbap_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_Timeslot_LCR_InformationModify_ModifyItem_RL_ReconfRqstTDD },
};
static int
@@ -29719,8 +29719,8 @@ static int dissect_dL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD
static const per_sequence_t DL_DPCH_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD_sequence[] = {
- { "dL-Timeslot-LCR-InformationModify-ModifyList-RL-ReconfRqstTDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dL-Timeslot-LCR-InformationModify-ModifyList-RL-ReconfRqstTDD", &hf_nbap_dL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29753,9 +29753,9 @@ static int dissect_hS_DSCHProvidedBitRateValue(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t HS_DSCHProvidedBitRate_Item_sequence[] = {
- { "schedulingPriorityIndicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_schedulingPriorityIndicator },
- { "hS-DSCHProvidedBitRateValue" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hS_DSCHProvidedBitRateValue },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "schedulingPriorityIndicator", &hf_nbap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SchedulingPriorityIndicator },
+ { "hS-DSCHProvidedBitRateValue", &hf_nbap_hS_DSCHProvidedBitRateValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_DSCHProvidedBitRateValue },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29772,7 +29772,7 @@ static int dissect_HS_DSCHProvidedBitRate_item(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t HS_DSCHProvidedBitRate_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HS_DSCHProvidedBitRate_item },
+ { "" , &hf_nbap_HS_DSCHProvidedBitRate_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HS_DSCHProvidedBitRate_Item },
};
static int
@@ -29824,9 +29824,9 @@ static int dissect_hS_DSCHRequiredPowerPerUEWeight(tvbuff_t *tvb, int offset, as
static const per_sequence_t HS_DSCHRequiredPowerPerUEInformation_Item_sequence[] = {
- { "cRNC-CommunicationContextID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cRNC_CommunicationContextID },
- { "hS-DSCHRequiredPowerPerUEWeight", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hS_DSCHRequiredPowerPerUEWeight },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cRNC-CommunicationContextID", &hf_nbap_cRNC_CommunicationContextID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CRNC_CommunicationContextID },
+ { "hS-DSCHRequiredPowerPerUEWeight", &hf_nbap_hS_DSCHRequiredPowerPerUEWeight, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HS_DSCHRequiredPowerPerUEWeight },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29843,7 +29843,7 @@ static int dissect_HS_DSCHRequiredPowerPerUEInformation_item(tvbuff_t *tvb, int
static const per_sequence_t HS_DSCHRequiredPowerPerUEInformation_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HS_DSCHRequiredPowerPerUEInformation_item },
+ { "" , &hf_nbap_HS_DSCHRequiredPowerPerUEInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HS_DSCHRequiredPowerPerUEInformation_Item },
};
static int
@@ -29860,10 +29860,10 @@ static int dissect_hS_DSCHRequiredPowerPerUEInformation(tvbuff_t *tvb, int offse
static const per_sequence_t HS_DSCHRequiredPower_Item_sequence[] = {
- { "schedulingPriorityIndicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_schedulingPriorityIndicator },
- { "hS-DSCHRequiredPowerValue" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hS_DSCHRequiredPowerValue },
- { "hS-DSCHRequiredPowerPerUEInformation", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hS_DSCHRequiredPowerPerUEInformation },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "schedulingPriorityIndicator", &hf_nbap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SchedulingPriorityIndicator },
+ { "hS-DSCHRequiredPowerValue", &hf_nbap_hS_DSCHRequiredPowerValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_DSCHRequiredPowerValue },
+ { "hS-DSCHRequiredPowerPerUEInformation", &hf_nbap_hS_DSCHRequiredPowerPerUEInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HS_DSCHRequiredPowerPerUEInformation },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29880,7 +29880,7 @@ static int dissect_HS_DSCHRequiredPower_item(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t HS_DSCHRequiredPower_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HS_DSCHRequiredPower_item },
+ { "" , &hf_nbap_HS_DSCHRequiredPower_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HS_DSCHRequiredPower_Item },
};
static int
@@ -29958,10 +29958,10 @@ static int dissect_total_HS_SICH(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pro
static const per_sequence_t HS_SICH_Reception_Quality_Value_sequence[] = {
- { "failed-HS-SICH" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_failed_HS_SICH },
- { "missed-HS-SICH" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_missed_HS_SICH },
- { "total-HS-SICH" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_total_HS_SICH },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "failed-HS-SICH" , &hf_nbap_failed_HS_SICH , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SICH_failed },
+ { "missed-HS-SICH" , &hf_nbap_missed_HS_SICH , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SICH_missed },
+ { "total-HS-SICH" , &hf_nbap_total_HS_SICH , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SICH_total },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -29991,7 +29991,7 @@ static int dissect_id_HS_SICH_Reception_Quality_Measurement_Value(tvbuff_t *tvb,
static const per_sequence_t HSSICH_Info_DM_Rqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HSSICH_Info_DM_Rqst_item },
+ { "" , &hf_nbap_HSSICH_Info_DM_Rqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HS_SICH_ID },
};
static int
@@ -30021,9 +30021,9 @@ static int dissect_cellPortionID(tvbuff_t *tvb, int offset, asn_ctx_t *actx, pro
static const per_sequence_t Best_Cell_Portions_Item_sequence[] = {
- { "cellPortionID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellPortionID },
- { "sIRValue" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sIRValue },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cellPortionID" , &hf_nbap_cellPortionID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellPortionID },
+ { "sIRValue" , &hf_nbap_sIRValue , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SIR_Value },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30040,7 +30040,7 @@ static int dissect_Best_Cell_Portions_Value_item(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t Best_Cell_Portions_Value_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Best_Cell_Portions_Value_item },
+ { "" , &hf_nbap_Best_Cell_Portions_Value_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Best_Cell_Portions_Item },
};
static int
@@ -30082,8 +30082,8 @@ static const value_string nbap_Secondary_CPICH_Information_Change_vals[] = {
};
static const per_choice_t Secondary_CPICH_Information_Change_choice[] = {
- { 0, "new-secondary-CPICH" , ASN1_EXTENSION_ROOT , dissect_new_secondary_CPICH },
- { 1, "secondary-CPICH-shall-not-be-used", ASN1_EXTENSION_ROOT , dissect_secondary_CPICH_shall_not_be_used },
+ { 0, &hf_nbap_new_secondary_CPICH, ASN1_EXTENSION_ROOT , dissect_nbap_CommonPhysicalChannelID },
+ { 1, &hf_nbap_secondary_CPICH_shall_not_be_used, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
{ 0, NULL, 0, NULL }
};
@@ -30114,10 +30114,10 @@ static int dissect_id_NumberOfReportedCellPortions(tvbuff_t *tvb, int offset, as
static const per_sequence_t CellPortion_InformationItem_Cell_SetupRqstFDD_sequence[] = {
- { "cellPortionID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellPortionID },
- { "associatedSecondaryCPICH" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_associatedSecondaryCPICH },
- { "maximumTransmissionPowerforCellPortion", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_maximumTransmissionPowerforCellPortion },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cellPortionID" , &hf_nbap_cellPortionID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellPortionID },
+ { "associatedSecondaryCPICH", &hf_nbap_associatedSecondaryCPICH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "maximumTransmissionPowerforCellPortion", &hf_nbap_maximumTransmissionPowerforCellPortion, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MaximumTransmissionPower },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30134,7 +30134,7 @@ static int dissect_id_CellPortion_InformationItem_Cell_SetupRqstFDD(tvbuff_t *tv
static const per_sequence_t CellPortion_InformationList_Cell_SetupRqstFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_CellPortion_InformationList_Cell_SetupRqstFDD_item },
+ { "" , &hf_nbap_CellPortion_InformationList_Cell_SetupRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -30170,12 +30170,12 @@ static int dissect_id_Unidirectional_DCH_Indicator(tvbuff_t *tvb, int offset, as
static const per_sequence_t MultipleRL_UL_DPCH_InformationAddListIE_RL_ReconfPrepTDD_sequence[] = {
- { "ul-DPCH-InformationList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_DPCH_InformationList },
- { "ul-DPCH-InformationListLCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_DPCH_InformationListLCR },
- { "ul-sir-target" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_sir_target },
- { "tDD-TPC-UplinkStepSize-LCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tDD_TPC_UplinkStepSize_LCR },
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rL_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "ul-DPCH-InformationList", &hf_nbap_ul_DPCH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_InformationAddList_RL_ReconfPrepTDD },
+ { "ul-DPCH-InformationListLCR", &hf_nbap_ul_DPCH_InformationListLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD },
+ { "ul-sir-target" , &hf_nbap_ul_sir_target , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_SIR },
+ { "tDD-TPC-UplinkStepSize-LCR", &hf_nbap_tDD_TPC_UplinkStepSize_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_TPC_UplinkStepSize_LCR },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RL_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30192,7 +30192,7 @@ static int dissect_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD_item(t
static const per_sequence_t MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_MultipleRL_UL_DPCH_InformationAddListIE_RL_ReconfPrepTDD },
};
static int
@@ -30209,14 +30209,14 @@ static int dissect_id_multipleRL_ul_DPCH_InformationList(tvbuff_t *tvb, int offs
static const per_sequence_t MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD_sequence[] = {
- { "ul-DPCH-InformationAddList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_DPCH_InformationAddList },
- { "ul-DPCH-InformationModifyList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_DPCH_InformationModifyList },
- { "ul-DPCH-InformationDeleteList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_DPCH_InformationDeleteList },
- { "ul-DPCH-InformationAddListLCR", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_DPCH_InformationAddListLCR },
- { "ul-sir-target" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_sir_target },
- { "tDD-TPC-UplinkStepSize-LCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tDD_TPC_UplinkStepSize_LCR },
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rL_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "ul-DPCH-InformationAddList", &hf_nbap_ul_DPCH_InformationAddList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_InformationModify_AddList_RL_ReconfPrepTDD },
+ { "ul-DPCH-InformationModifyList", &hf_nbap_ul_DPCH_InformationModifyList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_InformationModify_ModifyList_RL_ReconfPrepTDD },
+ { "ul-DPCH-InformationDeleteList", &hf_nbap_ul_DPCH_InformationDeleteList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_InformationModify_DeleteList_RL_ReconfPrepTDD },
+ { "ul-DPCH-InformationAddListLCR", &hf_nbap_ul_DPCH_InformationAddListLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD },
+ { "ul-sir-target" , &hf_nbap_ul_sir_target , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_SIR },
+ { "tDD-TPC-UplinkStepSize-LCR", &hf_nbap_tDD_TPC_UplinkStepSize_LCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_TPC_UplinkStepSize_LCR },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RL_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30233,7 +30233,7 @@ static int dissect_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_ite
static const per_sequence_t MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_MultipleRL_UL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD },
};
static int
@@ -30250,20 +30250,20 @@ static int dissect_id_multipleRL_ul_DPCH_InformationModifyList(tvbuff_t *tvb, in
static const per_sequence_t SAT_Info_Almanac_ExtItem_sequence[] = {
- { "data-id" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_data_id },
- { "sat-id" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sat_id },
- { "gps-e-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_gps_e_alm },
- { "gps-toa-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_gps_toa_alm },
- { "gps-delta-I-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_gps_delta_I_alm },
- { "omegadot-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_omegadot_alm },
- { "svhealth-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_svhealth_alm },
- { "gps-a-sqrt-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_gps_a_sqrt_alm },
- { "omegazero-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_omegazero_alm },
- { "m-zero-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_m_zero_alm },
- { "gps-omega-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_gps_omega_alm },
- { "gps-af-zero-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_gps_af_zero_alm },
- { "gps-af-one-alm" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_gps_af_one_alm },
- { "ie-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ie_Extensions },
+ { "data-id" , &hf_nbap_data_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DATA_ID },
+ { "sat-id" , &hf_nbap_sat_id , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SAT_ID },
+ { "gps-e-alm" , &hf_nbap_gps_e_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_16 },
+ { "gps-toa-alm" , &hf_nbap_gps_toa_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "gps-delta-I-alm" , &hf_nbap_gps_delta_I_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_16 },
+ { "omegadot-alm" , &hf_nbap_omegadot_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_16 },
+ { "svhealth-alm" , &hf_nbap_svhealth_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_8 },
+ { "gps-a-sqrt-alm" , &hf_nbap_gps_a_sqrt_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_24 },
+ { "omegazero-alm" , &hf_nbap_omegazero_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_24 },
+ { "m-zero-alm" , &hf_nbap_m_zero_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_24 },
+ { "gps-omega-alm" , &hf_nbap_gps_omega_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_24 },
+ { "gps-af-zero-alm" , &hf_nbap_gps_af_zero_alm, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_11 },
+ { "gps-af-one-alm" , &hf_nbap_gps_af_one_alm , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_BIT_STRING_SIZE_11 },
+ { "ie-Extensions" , &hf_nbap_ie_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30302,9 +30302,9 @@ static int dissect_id_HSDPA_Capability(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t HS_DSCH_Resources_Information_AuditRsp_sequence[] = {
- { "resourceOperationalState" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_resourceOperationalState },
- { "availabilityStatus" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_availabilityStatus },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "resourceOperationalState", &hf_nbap_resourceOperationalState, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ResourceOperationalState },
+ { "availabilityStatus" , &hf_nbap_availabilityStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AvailabilityStatus },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30321,9 +30321,9 @@ static int dissect_id_HSDSCH_Resources_Information_AuditRsp(tvbuff_t *tvb, int o
static const per_sequence_t HS_DSCH_Resources_Information_ResourceStatusInd_sequence[] = {
- { "resourceOperationalState" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_resourceOperationalState },
- { "availabilityStatus" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_availabilityStatus },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "resourceOperationalState", &hf_nbap_resourceOperationalState, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ResourceOperationalState },
+ { "availabilityStatus" , &hf_nbap_availabilityStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AvailabilityStatus },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30340,8 +30340,8 @@ static int dissect_id_HSDSCH_Resources_Information_ResourceStatusInd(tvbuff_t *t
static const per_sequence_t HSDSCH_MACdFlows_to_Delete_Item_sequence[] = {
- { "hsDSCH-MACdFlow-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hsDSCH_MACdFlow_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hsDSCH-MACdFlow-ID" , &hf_nbap_hsDSCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HSDSCH_MACdFlow_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30358,7 +30358,7 @@ static int dissect_HSDSCH_MACdFlows_to_Delete_item(tvbuff_t *tvb, int offset, as
static const per_sequence_t HSDSCH_MACdFlows_to_Delete_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HSDSCH_MACdFlows_to_Delete_item },
+ { "" , &hf_nbap_HSDSCH_MACdFlows_to_Delete_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HSDSCH_MACdFlows_to_Delete_Item },
};
static int
@@ -30375,11 +30375,11 @@ static int dissect_id_HSDSCH_MACdFlows_to_Delete(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t PriorityQueue_InfoItem_to_Modify_Unsynchronised_sequence[] = {
- { "priorityQueueId" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_priorityQueueId },
- { "schedulingPriorityIndicator" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_schedulingPriorityIndicator },
- { "discardTimer" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_discardTimer },
- { "mAChsGuaranteedBitRate" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_mAChsGuaranteedBitRate },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "priorityQueueId" , &hf_nbap_priorityQueueId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PriorityQueue_Id },
+ { "schedulingPriorityIndicator", &hf_nbap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SchedulingPriorityIndicator },
+ { "discardTimer" , &hf_nbap_discardTimer , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DiscardTimer },
+ { "mAChsGuaranteedBitRate", &hf_nbap_mAChsGuaranteedBitRate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MAChsGuaranteedBitRate },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30396,7 +30396,7 @@ static int dissect_PriorityQueue_InfoList_to_Modify_Unsynchronised_item(tvbuff_t
static const per_sequence_t PriorityQueue_InfoList_to_Modify_Unsynchronised_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_PriorityQueue_InfoList_to_Modify_Unsynchronised_item },
+ { "" , &hf_nbap_PriorityQueue_InfoList_to_Modify_Unsynchronised_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_PriorityQueue_InfoItem_to_Modify_Unsynchronised },
};
static int
@@ -30413,14 +30413,14 @@ static int dissect_priorityQueueInfotoModifyUnsynchronised(tvbuff_t *tvb, int of
static const per_sequence_t HSDSCH_Information_to_Modify_Unsynchronised_sequence[] = {
- { "hsDSCH-MACdFlow-Specific-Info-to-Modify", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hsDSCH_MACdFlow_Specific_Info_to_Modify },
- { "priorityQueueInfotoModifyUnsynchronised", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_priorityQueueInfotoModifyUnsynchronised },
- { "cqiPowerOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cqiPowerOffset },
- { "ackPowerOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ackPowerOffset },
- { "nackPowerOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nackPowerOffset },
- { "hsscch-PowerOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hsscch_PowerOffset },
- { "tDDAckNackPowerOffset" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tDDAckNackPowerOffset },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "hsDSCH-MACdFlow-Specific-Info-to-Modify", &hf_nbap_hsDSCH_MACdFlow_Specific_Info_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HSDSCH_MACdFlow_Specific_InfoList_to_Modify },
+ { "priorityQueueInfotoModifyUnsynchronised", &hf_nbap_priorityQueueInfotoModifyUnsynchronised, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PriorityQueue_InfoList_to_Modify_Unsynchronised },
+ { "cqiPowerOffset" , &hf_nbap_cqiPowerOffset , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_CQI_Power_Offset },
+ { "ackPowerOffset" , &hf_nbap_ackPowerOffset , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Ack_Power_Offset },
+ { "nackPowerOffset" , &hf_nbap_nackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Nack_Power_Offset },
+ { "hsscch-PowerOffset" , &hf_nbap_hsscch_PowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HSSCCH_PowerOffset },
+ { "tDDAckNackPowerOffset" , &hf_nbap_tDDAckNackPowerOffset, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_AckNack_Power_Offset },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30469,8 +30469,8 @@ static const value_string nbap_TnlQos_vals[] = {
};
static const per_choice_t TnlQos_choice[] = {
- { 0, "dsField" , ASN1_EXTENSION_ROOT , dissect_dsField },
- { 1, "genericTrafficCategory" , ASN1_EXTENSION_ROOT , dissect_genericTrafficCategory },
+ { 0, &hf_nbap_dsField , ASN1_EXTENSION_ROOT , dissect_nbap_DsField },
+ { 1, &hf_nbap_genericTrafficCategory, ASN1_EXTENSION_ROOT , dissect_nbap_GenericTrafficCategory },
{ 0, NULL, 0, NULL }
};
@@ -30491,9 +30491,9 @@ static int dissect_tnlQos(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tree
static const per_sequence_t Received_total_wide_band_power_For_CellPortion_Value_Item_sequence[] = {
- { "cellPortionID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellPortionID },
- { "received-total-wide-band-power-value", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_received_total_wide_band_power_value },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cellPortionID" , &hf_nbap_cellPortionID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellPortionID },
+ { "received-total-wide-band-power-value", &hf_nbap_received_total_wide_band_power_value, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Received_total_wide_band_power_Value },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30510,7 +30510,7 @@ static int dissect_Received_total_wide_band_power_For_CellPortion_Value_item(tvb
static const per_sequence_t Received_total_wide_band_power_For_CellPortion_Value_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Received_total_wide_band_power_For_CellPortion_Value_item },
+ { "" , &hf_nbap_Received_total_wide_band_power_For_CellPortion_Value_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Received_total_wide_band_power_For_CellPortion_Value_Item },
};
static int
@@ -30527,9 +30527,9 @@ static int dissect_id_Received_total_wide_band_power_For_CellPortion_Value(tvbuf
static const per_sequence_t Transmitted_Carrier_Power_For_CellPortion_Value_Item_sequence[] = {
- { "cellPortionID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellPortionID },
- { "transmitted-Carrier-Power-Value", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_transmitted_Carrier_Power_Value },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cellPortionID" , &hf_nbap_cellPortionID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellPortionID },
+ { "transmitted-Carrier-Power-Value", &hf_nbap_transmitted_Carrier_Power_Value, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Transmitted_Carrier_Power_Value },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30546,7 +30546,7 @@ static int dissect_Transmitted_Carrier_Power_For_CellPortion_Value_item(tvbuff_t
static const per_sequence_t Transmitted_Carrier_Power_For_CellPortion_Value_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Transmitted_Carrier_Power_For_CellPortion_Value_item },
+ { "" , &hf_nbap_Transmitted_Carrier_Power_For_CellPortion_Value_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Transmitted_Carrier_Power_For_CellPortion_Value_Item },
};
static int
@@ -30563,9 +30563,9 @@ static int dissect_id_Transmitted_Carrier_Power_For_CellPortion_Value(tvbuff_t *
static const per_sequence_t TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortionValue_Item_sequence[] = {
- { "cellPortionID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellPortionID },
- { "transmittedCarrierPowerOfAllCodesNotUsedForHSTransmissionValue", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_transmittedCarrierPowerOfAllCodesNotUsedForHSTransmissionValue },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cellPortionID" , &hf_nbap_cellPortionID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellPortionID },
+ { "transmittedCarrierPowerOfAllCodesNotUsedForHSTransmissionValue", &hf_nbap_transmittedCarrierPowerOfAllCodesNotUsedForHSTransmissionValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransmittedCarrierPowerOfAllCodesNotUsedForHSTransmissionValue },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30582,7 +30582,7 @@ static int dissect_TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E
static const per_sequence_t TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortionValue_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortionValue_item },
+ { "" , &hf_nbap_TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortionValue_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortionValue_Item },
};
static int
@@ -30661,7 +30661,7 @@ static int dissect_id_MeasurementRecoverySupportIndicator(tvbuff_t *tvb, int off
static const per_sequence_t MultipleRL_Information_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_MultipleRL_Information_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_MultipleRL_Information_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Information_RL_ReconfPrepTDD },
};
static int
@@ -30678,7 +30678,7 @@ static int dissect_id_multiple_RL_Information_RL_ReconfPrepTDD(tvbuff_t *tvb, in
static const per_sequence_t Multiple_RL_Information_RL_ReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Multiple_RL_Information_RL_ReconfRqstTDD_item },
+ { "" , &hf_nbap_Multiple_RL_Information_RL_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Information_RL_ReconfRqstTDD },
};
static int
@@ -30695,10 +30695,10 @@ static int dissect_id_multiple_RL_Information_RL_ReconfRqstTDD(tvbuff_t *tvb, in
static const per_sequence_t PowerOffsetInformation_RL_ReconfPrepFDD_sequence[] = {
- { "pO1-ForTFCI-Bits" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pO1_ForTFCI_Bits },
- { "pO2-ForTPC-Bits" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pO2_ForTPC_Bits },
- { "pO3-ForPilotBits" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pO3_ForPilotBits },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pO1-ForTFCI-Bits" , &hf_nbap_pO1_ForTFCI_Bits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PowerOffset },
+ { "pO2-ForTPC-Bits" , &hf_nbap_pO2_ForTPC_Bits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PowerOffset },
+ { "pO3-ForPilotBits" , &hf_nbap_pO3_ForPilotBits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PowerOffset },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30715,10 +30715,10 @@ static int dissect_powerOffsetInformation3(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t DL_DPCH_Power_Information_RL_ReconfPrepFDD_sequence[] = {
- { "powerOffsetInformation" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_powerOffsetInformation3 },
- { "fdd-TPC-DownlinkStepSize" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_fdd_TPC_DownlinkStepSize },
- { "innerLoopDLPCStatus" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_innerLoopDLPCStatus },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "powerOffsetInformation", &hf_nbap_powerOffsetInformation3, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PowerOffsetInformation_RL_ReconfPrepFDD },
+ { "fdd-TPC-DownlinkStepSize", &hf_nbap_fdd_TPC_DownlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FDD_TPC_DownlinkStepSize },
+ { "innerLoopDLPCStatus" , &hf_nbap_innerLoopDLPCStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_InnerLoopDLPCStatus },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30735,8 +30735,8 @@ static int dissect_id_DL_DPCH_Power_Information_RL_ReconfPrepFDD(tvbuff_t *tvb,
static const per_sequence_t PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD_sequence[] = {
- { "pO2-ForTPC-Bits" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pO2_ForTPC_Bits },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pO2-ForTPC-Bits" , &hf_nbap_pO2_ForTPC_Bits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PowerOffset },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30753,11 +30753,11 @@ static int dissect_powerOffsetInformation4(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t F_DPCH_Information_RL_ReconfPrepFDD_sequence[] = {
- { "powerOffsetInformation" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_powerOffsetInformation4 },
- { "fdd-TPC-DownlinkStepSize" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_fdd_TPC_DownlinkStepSize },
- { "limitedPowerIncrease" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_limitedPowerIncrease },
- { "innerLoopDLPCStatus" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_innerLoopDLPCStatus },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "powerOffsetInformation", &hf_nbap_powerOffsetInformation4, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PowerOffsetInformation_F_DPCH_RL_ReconfPrepFDD },
+ { "fdd-TPC-DownlinkStepSize", &hf_nbap_fdd_TPC_DownlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FDD_TPC_DownlinkStepSize },
+ { "limitedPowerIncrease" , &hf_nbap_limitedPowerIncrease, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_LimitedPowerIncrease },
+ { "innerLoopDLPCStatus" , &hf_nbap_innerLoopDLPCStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_InnerLoopDLPCStatus },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30774,8 +30774,8 @@ static int dissect_id_F_DPCH_Information_RL_ReconfPrepFDD(tvbuff_t *tvb, int off
static const per_sequence_t PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD_sequence[] = {
- { "pO2-ForTPC-Bits" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_pO2_ForTPC_Bits },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pO2-ForTPC-Bits" , &hf_nbap_pO2_ForTPC_Bits, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PowerOffset },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30792,11 +30792,11 @@ static int dissect_powerOffsetInformation2(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t F_DPCH_Information_RL_SetupRqstFDD_sequence[] = {
- { "powerOffsetInformation" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_powerOffsetInformation2 },
- { "fdd-TPC-DownlinkStepSize" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_fdd_TPC_DownlinkStepSize },
- { "limitedPowerIncrease" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_limitedPowerIncrease },
- { "innerLoopDLPCStatus" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_innerLoopDLPCStatus },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "powerOffsetInformation", &hf_nbap_powerOffsetInformation2, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PowerOffsetInformation_F_DPCH_RL_SetupRqstFDD },
+ { "fdd-TPC-DownlinkStepSize", &hf_nbap_fdd_TPC_DownlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FDD_TPC_DownlinkStepSize },
+ { "limitedPowerIncrease" , &hf_nbap_limitedPowerIncrease, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_LimitedPowerIncrease },
+ { "innerLoopDLPCStatus" , &hf_nbap_innerLoopDLPCStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_InnerLoopDLPCStatus },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30813,7 +30813,7 @@ static int dissect_id_F_DPCH_Information_RL_SetupRqstFDD(tvbuff_t *tvb, int offs
static const per_sequence_t Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_item },
+ { "" , &hf_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Secondary_CCPCHItem_CTCH_ReconfRqstTDD },
};
static int
@@ -30830,7 +30830,7 @@ static int dissect_id_Additional_S_CCPCH_Parameters_CTCH_ReconfRqstTDD(tvbuff_t
static const per_sequence_t Secondary_CCPCH_parameterExtendedList_CTCH_SetupRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Secondary_CCPCH_parameterExtendedList_CTCH_SetupRqstTDD_item },
+ { "" , &hf_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Secondary_CCPCH_parameterItem_CTCH_SetupRqstTDD },
};
static int
@@ -30847,7 +30847,7 @@ static int dissect_id_Additional_S_CCPCH_Parameters_CTCH_SetupRqstTDD(tvbuff_t *
static const per_sequence_t Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_item },
+ { "" , &hf_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Secondary_CCPCHItem_CTCH_ReconfRqstTDD },
};
static int
@@ -30864,7 +30864,7 @@ static int dissect_id_Additional_S_CCPCH_LCR_Parameters_CTCH_ReconfRqstTDD(tvbuf
static const per_sequence_t Secondary_CCPCH_LCR_parameterExtendedList_CTCH_SetupRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_SetupRqstTDD_item },
+ { "" , &hf_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_SetupRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Secondary_CCPCH_LCR_parameterItem_CTCH_SetupRqstTDD },
};
static int
@@ -30894,9 +30894,9 @@ static int dissect_id_MICH_CFN(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto
static const per_sequence_t MICH_Parameters_CTCH_ReconfRqstFDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "mICH-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_mICH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "mICH-Power" , &hf_nbap_mICH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PICH_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30913,9 +30913,9 @@ static int dissect_id_MICH_Parameters_CTCH_ReconfRqstFDD(tvbuff_t *tvb, int offs
static const per_sequence_t MICH_Parameters_CTCH_ReconfRqstTDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "mICH-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_mICH_Power },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "mICH-Power" , &hf_nbap_mICH_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PICH_Power },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30953,12 +30953,12 @@ static int dissect_mICH_Mode(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_t
static const per_sequence_t MICH_Parameters_CTCH_SetupRqstFDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "fdd-dl-ChannelisationCodeNumber", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_fdd_dl_ChannelisationCodeNumber },
- { "mICH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_mICH_Power },
- { "mICH-Mode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_mICH_Mode },
- { "sTTD-Indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_sTTD_Indicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "fdd-dl-ChannelisationCodeNumber", &hf_nbap_fdd_dl_ChannelisationCodeNumber, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_FDD_DL_ChannelisationCodeNumber },
+ { "mICH-Power" , &hf_nbap_mICH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PICH_Power },
+ { "mICH-Mode" , &hf_nbap_mICH_Mode , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MICH_Mode },
+ { "sTTD-Indicator" , &hf_nbap_sTTD_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_STTD_Indicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -30995,10 +30995,10 @@ static int dissect_notificationIndicatorLength(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t MICH_HCR_Parameters_CTCH_SetupRqstTDD_sequence[] = {
- { "tdd-ChannelisationCode" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCode },
- { "timeSlot" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlot },
- { "midambleshiftAndBurstType" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleshiftAndBurstType },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "tdd-ChannelisationCode", &hf_nbap_tdd_ChannelisationCode, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCode },
+ { "timeSlot" , &hf_nbap_timeSlot , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlot },
+ { "midambleshiftAndBurstType", &hf_nbap_midambleshiftAndBurstType, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftAndBurstType },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -31015,12 +31015,12 @@ static int dissect_hCR_TDD(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_tre
static const per_sequence_t MICH_LCR_Parameters_CTCH_SetupRqstTDD_sequence[] = {
- { "tdd-ChannelisationCodeLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_ChannelisationCodeLCR },
- { "timeSlotLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_timeSlotLCR },
- { "midambleShiftLCR" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_midambleShiftLCR },
- { "second-TDD-ChannelisationCodeLCR", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_second_TDD_ChannelisationCodeLCR },
- { "tSTD-Indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tSTD_Indicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "tdd-ChannelisationCodeLCR", &hf_nbap_tdd_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCodeLCR },
+ { "timeSlotLCR" , &hf_nbap_timeSlotLCR , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TimeSlotLCR },
+ { "midambleShiftLCR" , &hf_nbap_midambleShiftLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MidambleShiftLCR },
+ { "second-TDD-ChannelisationCodeLCR", &hf_nbap_second_TDD_ChannelisationCodeLCR, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_ChannelisationCodeLCR },
+ { "tSTD-Indicator" , &hf_nbap_tSTD_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TSTD_Indicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -31043,8 +31043,8 @@ static const value_string nbap_MICH_TDDOption_Specific_Parameters_CTCH_SetupRqst
};
static const per_choice_t MICH_TDDOption_Specific_Parameters_CTCH_SetupRqstTDD_choice[] = {
- { 0, "hCR-TDD" , ASN1_EXTENSION_ROOT , dissect_hCR_TDD },
- { 1, "lCR-TDD" , ASN1_EXTENSION_ROOT , dissect_lCR_TDD },
+ { 0, &hf_nbap_hCR_TDD , ASN1_EXTENSION_ROOT , dissect_nbap_MICH_HCR_Parameters_CTCH_SetupRqstTDD },
+ { 1, &hf_nbap_lCR_TDD , ASN1_EXTENSION_ROOT , dissect_nbap_MICH_LCR_Parameters_CTCH_SetupRqstTDD },
{ 0, NULL, 0, NULL }
};
@@ -31062,14 +31062,14 @@ static int dissect_mICH_TDDOption_Specific_Parameters(tvbuff_t *tvb, int offset,
static const per_sequence_t MICH_Parameters_CTCH_SetupRqstTDD_sequence[] = {
- { "commonPhysicalChannelID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonPhysicalChannelID },
- { "tdd-PhysicalChannelOffset" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_tdd_PhysicalChannelOffset },
- { "repetitionPeriod" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionPeriod },
- { "repetitionLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_repetitionLength },
- { "notificationIndicatorLength" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_notificationIndicatorLength },
- { "mICH-Power" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_mICH_Power },
- { "mICH-TDDOption-Specific-Parameters", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_mICH_TDDOption_Specific_Parameters },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonPhysicalChannelID", &hf_nbap_commonPhysicalChannelID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonPhysicalChannelID },
+ { "tdd-PhysicalChannelOffset", &hf_nbap_tdd_PhysicalChannelOffset, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TDD_PhysicalChannelOffset },
+ { "repetitionPeriod" , &hf_nbap_repetitionPeriod, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionPeriod },
+ { "repetitionLength" , &hf_nbap_repetitionLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RepetitionLength },
+ { "notificationIndicatorLength", &hf_nbap_notificationIndicatorLength, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_NotificationIndicatorLength },
+ { "mICH-Power" , &hf_nbap_mICH_Power , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PICH_Power },
+ { "mICH-TDDOption-Specific-Parameters", &hf_nbap_mICH_TDDOption_Specific_Parameters, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MICH_TDDOption_Specific_Parameters_CTCH_SetupRqstTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -31118,7 +31118,7 @@ static int dissect_NI_Information_item(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t NI_Information_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_NI_Information_item },
+ { "" , &hf_nbap_NI_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Notification_Indicator },
};
static int
@@ -31135,7 +31135,7 @@ static int dissect_id_NI_Information_NotifUpdateCmd(tvbuff_t *tvb, int offset, a
static const per_sequence_t S_CCPCH_InformationListExt_AuditRsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_S_CCPCH_InformationListExt_AuditRsp_item },
+ { "" , &hf_nbap_S_CCPCH_InformationListExt_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -31152,7 +31152,7 @@ static int dissect_id_S_CCPCH_InformationListExt_AuditRsp(tvbuff_t *tvb, int off
static const per_sequence_t S_CCPCH_InformationListExt_ResourceStatusInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_S_CCPCH_InformationListExt_ResourceStatusInd_item },
+ { "" , &hf_nbap_S_CCPCH_InformationListExt_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -31169,7 +31169,7 @@ static int dissect_id_S_CCPCH_InformationListExt_ResourceStatusInd(tvbuff_t *tvb
static const per_sequence_t S_CCPCH_LCR_InformationListExt_AuditRsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_S_CCPCH_LCR_InformationListExt_AuditRsp_item },
+ { "" , &hf_nbap_S_CCPCH_LCR_InformationListExt_AuditRsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -31186,7 +31186,7 @@ static int dissect_id_S_CCPCH_LCR_InformationListExt_AuditRsp(tvbuff_t *tvb, int
static const per_sequence_t S_CCPCH_LCR_InformationListExt_ResourceStatusInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_S_CCPCH_LCR_InformationListExt_ResourceStatusInd_item },
+ { "" , &hf_nbap_S_CCPCH_LCR_InformationListExt_ResourceStatusInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -31253,8 +31253,8 @@ static int dissect_id_DLTransmissionBranchLoadValue(tvbuff_t *tvb, int offset, a
static const per_sequence_t PowerLocalCellGroup_CM_Rqst_sequence[] = {
- { "powerLocalCellGroupID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_powerLocalCellGroupID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "powerLocalCellGroupID" , &hf_nbap_powerLocalCellGroupID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Local_Cell_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -31271,8 +31271,8 @@ static int dissect_id_Power_Local_Cell_Group_choice_CM_Rqst(tvbuff_t *tvb, int o
static const per_sequence_t PowerLocalCellGroup_CM_Rsp_sequence[] = {
- { "commonMeasurementValue" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonMeasurementValue },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonMeasurementValue", &hf_nbap_commonMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonMeasurementValue },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -31289,8 +31289,8 @@ static int dissect_id_Power_Local_Cell_Group_choice_CM_Rsp(tvbuff_t *tvb, int of
static const per_sequence_t PowerLocalCellGroup_CM_Rprt_sequence[] = {
- { "commonMeasurementValueInformation", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_commonMeasurementValueInformation },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "commonMeasurementValueInformation", &hf_nbap_commonMeasurementValueInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CommonMeasurementValueInformation },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -31337,12 +31337,12 @@ static int dissect_id_HSDPA_And_EDCH_CellPortion_Information_PSCH_ReconfRqst(tvb
static const per_sequence_t HSDPA_And_EDCH_CellPortion_InformationItem_PSCH_ReconfRqst_sequence[] = {
- { "cellPortionID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellPortionID },
- { "hS-PDSCH-HS-SCCH-ScramblingCode-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hS_PDSCH_HS_SCCH_ScramblingCode_PSCH_ReconfRqst },
- { "hS-PDSCH-FDD-Code-Information-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hS_PDSCH_FDD_Code_Information_PSCH_ReconfRqst },
- { "hS-SCCH-FDD-Code-Information-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hS_SCCH_FDD_Code_Information_PSCH_ReconfRqst },
- { "hS-PDSCH-HS-SCCH-E-AGCH-E-RGCH-E-HICH-MaxPower-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hS_PDSCH_HS_SCCH_E_AGCH_E_RGCH_E_HICH_MaxPower_PSCH_ReconfRqst },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cellPortionID" , &hf_nbap_cellPortionID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellPortionID },
+ { "hS-PDSCH-HS-SCCH-ScramblingCode-PSCH-ReconfRqst", &hf_nbap_hS_PDSCH_HS_SCCH_ScramblingCode_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_ScramblingCode },
+ { "hS-PDSCH-FDD-Code-Information-PSCH-ReconfRqst", &hf_nbap_hS_PDSCH_FDD_Code_Information_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HS_PDSCH_FDD_Code_Information },
+ { "hS-SCCH-FDD-Code-Information-PSCH-ReconfRqst", &hf_nbap_hS_SCCH_FDD_Code_Information_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HS_SCCH_FDD_Code_Information },
+ { "hS-PDSCH-HS-SCCH-E-AGCH-E-RGCH-E-HICH-MaxPower-PSCH-ReconfRqst", &hf_nbap_hS_PDSCH_HS_SCCH_E_AGCH_E_RGCH_E_HICH_MaxPower_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MaximumTransmissionPower },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -31359,7 +31359,7 @@ static int dissect_HSDPA_And_EDCH_CellPortion_InformationList_PSCH_ReconfRqst_it
static const per_sequence_t HSDPA_And_EDCH_CellPortion_InformationList_PSCH_ReconfRqst_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HSDPA_And_EDCH_CellPortion_InformationList_PSCH_ReconfRqst_item },
+ { "" , &hf_nbap_HSDPA_And_EDCH_CellPortion_InformationList_PSCH_ReconfRqst_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HSDPA_And_EDCH_CellPortion_InformationItem_PSCH_ReconfRqst },
};
static int
@@ -31376,9 +31376,9 @@ static int dissect_id_HSDPA_And_EDCH_CellPortion_InformationList_PSCH_ReconfRqst
static const per_sequence_t HS_DSCHRequiredPowerValueInformation_For_CellPortion_Item_sequence[] = {
- { "cellPortionID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellPortionID },
- { "hS-DSCHRequiredPowerValue" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hS_DSCHRequiredPowerValue1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cellPortionID" , &hf_nbap_cellPortionID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellPortionID },
+ { "hS-DSCHRequiredPowerValue", &hf_nbap_hS_DSCHRequiredPowerValue1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_DSCHRequiredPower },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -31395,7 +31395,7 @@ static int dissect_HS_DSCHRequiredPowerValueInformation_For_CellPortion_item(tvb
static const per_sequence_t HS_DSCHRequiredPowerValueInformation_For_CellPortion_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HS_DSCHRequiredPowerValueInformation_For_CellPortion_item },
+ { "" , &hf_nbap_HS_DSCHRequiredPowerValueInformation_For_CellPortion_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HS_DSCHRequiredPowerValueInformation_For_CellPortion_Item },
};
static int
@@ -31412,9 +31412,9 @@ static int dissect_id_HS_DSCHRequiredPowerValueInformation_For_CellPortion(tvbuf
static const per_sequence_t HS_DSCHProvidedBitRateValueInformation_For_CellPortion_Item_sequence[] = {
- { "cellPortionID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellPortionID },
- { "hS-DSCHProvidedBitRateValue" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_hS_DSCHProvidedBitRateValue1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cellPortionID" , &hf_nbap_cellPortionID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellPortionID },
+ { "hS-DSCHProvidedBitRateValue", &hf_nbap_hS_DSCHProvidedBitRateValue1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_HS_DSCHProvidedBitRate },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -31431,7 +31431,7 @@ static int dissect_HS_DSCHProvidedBitRateValueInformation_For_CellPortion_item(t
static const per_sequence_t HS_DSCHProvidedBitRateValueInformation_For_CellPortion_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_HS_DSCHProvidedBitRateValueInformation_For_CellPortion_item },
+ { "" , &hf_nbap_HS_DSCHProvidedBitRateValueInformation_For_CellPortion_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_HS_DSCHProvidedBitRateValueInformation_For_CellPortion_Item },
};
static int
@@ -31448,7 +31448,7 @@ static int dissect_id_HS_DSCHProvidedBitRateValueInformation_For_CellPortion(tvb
static const per_sequence_t E_AGCH_FDD_Code_List_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_E_AGCH_FDD_Code_List_item },
+ { "" , &hf_nbap_E_AGCH_FDD_Code_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_FDD_DL_ChannelisationCodeNumber },
};
static int
@@ -31471,8 +31471,8 @@ static const value_string nbap_E_AGCH_FDD_Code_Information_vals[] = {
};
static const per_choice_t E_AGCH_FDD_Code_Information_choice[] = {
- { 0, "replace" , ASN1_EXTENSION_ROOT , dissect_replace },
- { 1, "remove" , ASN1_EXTENSION_ROOT , dissect_remove },
+ { 0, &hf_nbap_replace , ASN1_EXTENSION_ROOT , dissect_nbap_E_AGCH_FDD_Code_List },
+ { 1, &hf_nbap_remove , ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
{ 0, NULL, 0, NULL }
};
@@ -31601,17 +31601,17 @@ static int dissect_e_RGCH_Release_Indicator(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t E_DCH_FDD_DL_Control_Channel_Information_sequence[] = {
- { "e-AGCH-And-E-RGCH-E-HICH-FDD-Scrambling-Code", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_e_AGCH_And_E_RGCH_E_HICH_FDD_Scrambling_Code },
- { "e-AGCH-Channelisation-Code" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_e_AGCH_Channelisation_Code },
- { "primary-e-RNTI" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_primary_e_RNTI },
- { "secondary-e-RNTI" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_secondary_e_RNTI },
- { "e-RGCH-E-HICH-Channelisation-Code", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_e_RGCH_E_HICH_Channelisation_Code },
- { "e-RGCH-Signature-Sequence" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_e_RGCH_Signature_Sequence },
- { "e-HICH-Signature-Sequence" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_e_HICH_Signature_Sequence },
- { "serving-Grant-Value" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_serving_Grant_Value },
- { "primary-Secondary-Grant-Selector", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_primary_Secondary_Grant_Selector },
- { "e-RGCH-Release-Indicator" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_e_RGCH_Release_Indicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "e-AGCH-And-E-RGCH-E-HICH-FDD-Scrambling-Code", &hf_nbap_e_AGCH_And_E_RGCH_E_HICH_FDD_Scrambling_Code, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_ScramblingCode },
+ { "e-AGCH-Channelisation-Code", &hf_nbap_e_AGCH_Channelisation_Code, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_FDD_DL_ChannelisationCodeNumber },
+ { "primary-e-RNTI" , &hf_nbap_primary_e_RNTI , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_RNTI },
+ { "secondary-e-RNTI" , &hf_nbap_secondary_e_RNTI, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_RNTI },
+ { "e-RGCH-E-HICH-Channelisation-Code", &hf_nbap_e_RGCH_E_HICH_Channelisation_Code, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_FDD_DL_ChannelisationCodeNumber },
+ { "e-RGCH-Signature-Sequence", &hf_nbap_e_RGCH_Signature_Sequence, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_RGCH_Signature_Sequence },
+ { "e-HICH-Signature-Sequence", &hf_nbap_e_HICH_Signature_Sequence, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_HICH_Signature_Sequence },
+ { "serving-Grant-Value" , &hf_nbap_serving_Grant_Value, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_Serving_Grant_Value },
+ { "primary-Secondary-Grant-Selector", &hf_nbap_primary_Secondary_Grant_Selector, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_Primary_Secondary_Grant_Selector },
+ { "e-RGCH-Release-Indicator", &hf_nbap_e_RGCH_Release_Indicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_RGCH_Release_Indicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -31706,9 +31706,9 @@ static int dissect_hARQ_Process_Allocation_2ms(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t E_DCH_Non_Scheduled_Transmission_Grant_Items_sequence[] = {
- { "maxBits-MACe-PDU-non-scheduled", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_maxBits_MACe_PDU_non_scheduled },
- { "hARQ-Process-Allocation-2ms" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_hARQ_Process_Allocation_2ms },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "maxBits-MACe-PDU-non-scheduled", &hf_nbap_maxBits_MACe_PDU_non_scheduled, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Max_Bits_MACe_PDU_non_scheduled },
+ { "hARQ-Process-Allocation-2ms", &hf_nbap_hARQ_Process_Allocation_2ms, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_HARQ_Process_Allocation_2ms_EDCH },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -31731,8 +31731,8 @@ static const value_string nbap_E_DCH_Grant_Type_Information_vals[] = {
};
static const per_choice_t E_DCH_Grant_Type_Information_choice[] = {
- { 0, "e-DCH-Non-Scheduled-Transmission-Grant", ASN1_EXTENSION_ROOT , dissect_e_DCH_Non_Scheduled_Transmission_Grant },
- { 1, "e-DCH-Scheduled-Transmission-Grant", ASN1_EXTENSION_ROOT , dissect_e_DCH_Scheduled_Transmission_Grant },
+ { 0, &hf_nbap_e_DCH_Non_Scheduled_Transmission_Grant, ASN1_EXTENSION_ROOT , dissect_nbap_E_DCH_Non_Scheduled_Transmission_Grant_Items },
+ { 1, &hf_nbap_e_DCH_Scheduled_Transmission_Grant, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
{ 0, NULL, 0, NULL }
};
@@ -31808,8 +31808,8 @@ static int dissect_e_DCH_DDI_Value(tvbuff_t *tvb, int offset, asn_ctx_t *actx, p
static const per_sequence_t E_DCH_MACdPDU_SizeListItem_sequence[] = {
- { "mACdPDU-Size" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_mACdPDU_Size },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "mACdPDU-Size" , &hf_nbap_mACdPDU_Size , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MACdPDU_Size },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -31829,7 +31829,7 @@ static int dissect_E_DCH_MACdPDU_SizeToModifyList_item(tvbuff_t *tvb, int offset
static const per_sequence_t E_DCH_MACdPDU_SizeList_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_E_DCH_MACdPDU_SizeList_item },
+ { "" , &hf_nbap_E_DCH_MACdPDU_SizeList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_MACdPDU_SizeListItem },
};
static int
@@ -31846,12 +31846,12 @@ static int dissect_mACd_PDU_Size_List(tvbuff_t *tvb, int offset, asn_ctx_t *actx
static const per_sequence_t E_DCH_LogicalChannelInformationItem_sequence[] = {
- { "logicalChannelId" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_logicalChannelId },
- { "schedulingPriorityIndicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_schedulingPriorityIndicator },
- { "mACesGuaranteedBitRate" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_mACesGuaranteedBitRate },
- { "e-DCH-DDI-Value" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_e_DCH_DDI_Value },
- { "mACd-PDU-Size-List" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_mACd_PDU_Size_List },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "logicalChannelId" , &hf_nbap_logicalChannelId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_LogicalChannelID },
+ { "schedulingPriorityIndicator", &hf_nbap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SchedulingPriorityIndicator },
+ { "mACesGuaranteedBitRate", &hf_nbap_mACesGuaranteedBitRate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MACesGuaranteedBitRate },
+ { "e-DCH-DDI-Value" , &hf_nbap_e_DCH_DDI_Value, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_DDI_Value },
+ { "mACd-PDU-Size-List" , &hf_nbap_mACd_PDU_Size_List, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_MACdPDU_SizeList },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -31868,7 +31868,7 @@ static int dissect_E_DCH_LogicalChannelInformation_item(tvbuff_t *tvb, int offse
static const per_sequence_t E_DCH_LogicalChannelInformation_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_E_DCH_LogicalChannelInformation_item },
+ { "" , &hf_nbap_E_DCH_LogicalChannelInformation_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_LogicalChannelInformationItem },
};
static int
@@ -31888,19 +31888,19 @@ static int dissect_eDCH_LogicalChannelToAdd(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t E_DCH_MACdFlow_Specific_InfoItem_sequence[] = {
- { "e-DCH-MACdFlow-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_e_DCH_MACdFlow_ID },
- { "bindingID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_bindingID },
- { "transportLayerAddress" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transportLayerAddress },
- { "allocationRetentionPriority" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_allocationRetentionPriority },
- { "tnlQos" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tnlQos },
- { "payloadCRC-PresenceIndicator", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_payloadCRC_PresenceIndicator },
- { "maximum-Number-of-Retransmissions-For-E-DCH", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_maximum_Number_of_Retransmissions_For_E_DCH },
- { "eDCH-HARQ-PO-FDD" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_eDCH_HARQ_PO_FDD },
- { "eDCH-MACdFlow-Multiplexing-List", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_eDCH_MACdFlow_Multiplexing_List },
- { "eDCH-Grant-Type-Information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_eDCH_Grant_Type_Information },
- { "bundlingModeIndicator" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_bundlingModeIndicator },
- { "eDCHLogicalChannelInformation", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_eDCHLogicalChannelInformation },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "e-DCH-MACdFlow-ID" , &hf_nbap_e_DCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_MACdFlow_ID },
+ { "bindingID" , &hf_nbap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BindingID },
+ { "transportLayerAddress" , &hf_nbap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportLayerAddress },
+ { "allocationRetentionPriority", &hf_nbap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AllocationRetentionPriority },
+ { "tnlQos" , &hf_nbap_tnlQos , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TnlQos },
+ { "payloadCRC-PresenceIndicator", &hf_nbap_payloadCRC_PresenceIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PayloadCRC_PresenceIndicator },
+ { "maximum-Number-of-Retransmissions-For-E-DCH", &hf_nbap_maximum_Number_of_Retransmissions_For_E_DCH, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Maximum_Number_of_Retransmissions_For_E_DCH },
+ { "eDCH-HARQ-PO-FDD" , &hf_nbap_eDCH_HARQ_PO_FDD, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_HARQ_PO_FDD },
+ { "eDCH-MACdFlow-Multiplexing-List", &hf_nbap_eDCH_MACdFlow_Multiplexing_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_DCH_MACdFlow_Multiplexing_List },
+ { "eDCH-Grant-Type-Information", &hf_nbap_eDCH_Grant_Type_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_Grant_Type_Information },
+ { "bundlingModeIndicator" , &hf_nbap_bundlingModeIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BundlingModeIndicator },
+ { "eDCHLogicalChannelInformation", &hf_nbap_eDCHLogicalChannelInformation, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_LogicalChannelInformation },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -31917,7 +31917,7 @@ static int dissect_E_DCH_MACdFlow_Specific_InfoList_item(tvbuff_t *tvb, int offs
static const per_sequence_t E_DCH_MACdFlow_Specific_InfoList_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_E_DCH_MACdFlow_Specific_InfoList_item },
+ { "" , &hf_nbap_E_DCH_MACdFlow_Specific_InfoList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_MACdFlow_Specific_InfoItem },
};
static int
@@ -31934,8 +31934,8 @@ static int dissect_e_DCH_MACdFlow_Specific_Info(tvbuff_t *tvb, int offset, asn_c
static const per_sequence_t E_DCH_MACdFlows_Information_sequence[] = {
- { "e-DCH-MACdFlow-Specific-Info", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_e_DCH_MACdFlow_Specific_Info },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "e-DCH-MACdFlow-Specific-Info", &hf_nbap_e_DCH_MACdFlow_Specific_Info, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_MACdFlow_Specific_InfoList },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -31955,8 +31955,8 @@ static int dissect_e_DCH_MACdFlows_Information(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t E_DCH_FDD_Information_sequence[] = {
- { "e-DCH-MACdFlows-Information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_e_DCH_MACdFlows_Information },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "e-DCH-MACdFlows-Information", &hf_nbap_e_DCH_MACdFlows_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_MACdFlows_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -31973,10 +31973,10 @@ static int dissect_id_E_DCH_FDD_Information(tvbuff_t *tvb, int offset, asn_ctx_t
static const per_sequence_t E_DCH_MACdFlow_Specific_InformationResp_Item_sequence[] = {
- { "e-DCH-MACdFlow-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_e_DCH_MACdFlow_ID },
- { "bindingID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_bindingID },
- { "transportLayerAddress" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transportLayerAddress },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "e-DCH-MACdFlow-ID" , &hf_nbap_e_DCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_MACdFlow_ID },
+ { "bindingID" , &hf_nbap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BindingID },
+ { "transportLayerAddress" , &hf_nbap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportLayerAddress },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -31993,7 +31993,7 @@ static int dissect_E_DCH_MACdFlow_Specific_InformationResp_item(tvbuff_t *tvb, i
static const per_sequence_t E_DCH_MACdFlow_Specific_InformationResp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_E_DCH_MACdFlow_Specific_InformationResp_item },
+ { "" , &hf_nbap_E_DCH_MACdFlow_Specific_InformationResp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_MACdFlow_Specific_InformationResp_Item },
};
static int
@@ -32010,8 +32010,8 @@ static int dissect_e_DCH_MACdFlow_Specific_InformationResp(tvbuff_t *tvb, int of
static const per_sequence_t E_DCH_FDD_Information_Response_sequence[] = {
- { "e-DCH-MACdFlow-Specific-InformationResp", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_e_DCH_MACdFlow_Specific_InformationResp },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "e-DCH-MACdFlow-Specific-InformationResp", &hf_nbap_e_DCH_MACdFlow_Specific_InformationResp, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_DCH_MACdFlow_Specific_InformationResp },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32028,7 +32028,7 @@ static int dissect_id_E_DCH_FDD_Information_Response(tvbuff_t *tvb, int offset,
static const per_sequence_t E_DCH_MACdPDU_SizeToModifyList_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_E_DCH_MACdPDU_SizeToModifyList_item },
+ { "" , &hf_nbap_E_DCH_MACdPDU_SizeToModifyList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_MACdPDU_SizeListItem },
};
static int
@@ -32045,12 +32045,12 @@ static int dissect_mACd_PDU_Size_List1(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t E_DCH_LogicalChannelToModifyItem_sequence[] = {
- { "logicalChannelId" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_logicalChannelId },
- { "schedulingPriorityIndicator" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_schedulingPriorityIndicator },
- { "mACesGuaranteedBitRate" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_mACesGuaranteedBitRate },
- { "e-DCH-DDI-Value" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_e_DCH_DDI_Value },
- { "mACd-PDU-Size-List" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_mACd_PDU_Size_List1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "logicalChannelId" , &hf_nbap_logicalChannelId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_LogicalChannelID },
+ { "schedulingPriorityIndicator", &hf_nbap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_SchedulingPriorityIndicator },
+ { "mACesGuaranteedBitRate", &hf_nbap_mACesGuaranteedBitRate, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_MACesGuaranteedBitRate },
+ { "e-DCH-DDI-Value" , &hf_nbap_e_DCH_DDI_Value, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_DCH_DDI_Value },
+ { "mACd-PDU-Size-List" , &hf_nbap_mACd_PDU_Size_List1, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_MACdPDU_SizeToModifyList },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32067,7 +32067,7 @@ static int dissect_E_DCH_LogicalChannelToModify_item(tvbuff_t *tvb, int offset,
static const per_sequence_t E_DCH_LogicalChannelToModify_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_E_DCH_LogicalChannelToModify_item },
+ { "" , &hf_nbap_E_DCH_LogicalChannelToModify_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_LogicalChannelToModifyItem },
};
static int
@@ -32084,8 +32084,8 @@ static int dissect_eDCH_LogicalChannelToModify(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t E_DCH_LogicalChannelToDeleteItem_sequence[] = {
- { "logicalChannelId" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_logicalChannelId },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "logicalChannelId" , &hf_nbap_logicalChannelId, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_LogicalChannelID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32102,7 +32102,7 @@ static int dissect_E_DCH_LogicalChannelToDelete_item(tvbuff_t *tvb, int offset,
static const per_sequence_t E_DCH_LogicalChannelToDelete_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_E_DCH_LogicalChannelToDelete_item },
+ { "" , &hf_nbap_E_DCH_LogicalChannelToDelete_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_LogicalChannelToDeleteItem },
};
static int
@@ -32119,20 +32119,20 @@ static int dissect_eDCH_LogicalChannelToDelete(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t E_DCH_MACdFlow_Specific_InfoItem_to_Modify_sequence[] = {
- { "e-DCH-MACdFlow-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_e_DCH_MACdFlow_ID },
- { "allocationRetentionPriority" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_allocationRetentionPriority },
- { "transportBearerRequestIndicator", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_transportBearerRequestIndicator },
- { "bindingID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_bindingID },
- { "transportLayerAddress" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transportLayerAddress },
- { "tnlQos" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tnlQos },
- { "maximum-Number-of-Retransmissions-For-E-DCH", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_maximum_Number_of_Retransmissions_For_E_DCH },
- { "eDCH-HARQ-PO-FDD" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_eDCH_HARQ_PO_FDD },
- { "eDCH-MACdFlow-Multiplexing-List", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_eDCH_MACdFlow_Multiplexing_List },
- { "eDCH-Grant-Type-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_eDCH_Grant_Type_Information },
- { "eDCH-LogicalChannelToAdd" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_eDCH_LogicalChannelToAdd },
- { "eDCH-LogicalChannelToModify" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_eDCH_LogicalChannelToModify },
- { "eDCH-LogicalChannelToDelete" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_eDCH_LogicalChannelToDelete },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "e-DCH-MACdFlow-ID" , &hf_nbap_e_DCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_MACdFlow_ID },
+ { "allocationRetentionPriority", &hf_nbap_allocationRetentionPriority, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_AllocationRetentionPriority },
+ { "transportBearerRequestIndicator", &hf_nbap_transportBearerRequestIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_TransportBearerRequestIndicator },
+ { "bindingID" , &hf_nbap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BindingID },
+ { "transportLayerAddress" , &hf_nbap_transportLayerAddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportLayerAddress },
+ { "tnlQos" , &hf_nbap_tnlQos , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TnlQos },
+ { "maximum-Number-of-Retransmissions-For-E-DCH", &hf_nbap_maximum_Number_of_Retransmissions_For_E_DCH, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Maximum_Number_of_Retransmissions_For_E_DCH },
+ { "eDCH-HARQ-PO-FDD" , &hf_nbap_eDCH_HARQ_PO_FDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_DCH_HARQ_PO_FDD },
+ { "eDCH-MACdFlow-Multiplexing-List", &hf_nbap_eDCH_MACdFlow_Multiplexing_List, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_DCH_MACdFlow_Multiplexing_List },
+ { "eDCH-Grant-Type-Information", &hf_nbap_eDCH_Grant_Type_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_DCH_Grant_Type_Information },
+ { "eDCH-LogicalChannelToAdd", &hf_nbap_eDCH_LogicalChannelToAdd, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_DCH_LogicalChannelInformation },
+ { "eDCH-LogicalChannelToModify", &hf_nbap_eDCH_LogicalChannelToModify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_DCH_LogicalChannelToModify },
+ { "eDCH-LogicalChannelToDelete", &hf_nbap_eDCH_LogicalChannelToDelete, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_DCH_LogicalChannelToDelete },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32149,7 +32149,7 @@ static int dissect_E_DCH_MACdFlow_Specific_InfoList_to_Modify_item(tvbuff_t *tvb
static const per_sequence_t E_DCH_MACdFlow_Specific_InfoList_to_Modify_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_E_DCH_MACdFlow_Specific_InfoList_to_Modify_item },
+ { "" , &hf_nbap_E_DCH_MACdFlow_Specific_InfoList_to_Modify_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_MACdFlow_Specific_InfoItem_to_Modify },
};
static int
@@ -32166,8 +32166,8 @@ static int dissect_e_DCH_MACdFlow_Specific_Info_to_Modify(tvbuff_t *tvb, int off
static const per_sequence_t E_DCH_FDD_Information_to_Modify_sequence[] = {
- { "e-DCH-MACdFlow-Specific-Info-to-Modify", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_e_DCH_MACdFlow_Specific_Info_to_Modify },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "e-DCH-MACdFlow-Specific-Info-to-Modify", &hf_nbap_e_DCH_MACdFlow_Specific_Info_to_Modify, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_DCH_MACdFlow_Specific_InfoList_to_Modify },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32184,8 +32184,8 @@ static int dissect_id_E_DCH_FDD_Information_to_Modify(tvbuff_t *tvb, int offset,
static const per_sequence_t E_DCH_MACdFlow_to_Delete_Item_sequence[] = {
- { "e-DCH-MACdFlow-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_e_DCH_MACdFlow_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "e-DCH-MACdFlow-ID" , &hf_nbap_e_DCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_MACdFlow_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32202,7 +32202,7 @@ static int dissect_E_DCH_MACdFlows_to_Delete_item(tvbuff_t *tvb, int offset, asn
static const per_sequence_t E_DCH_MACdFlows_to_Delete_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_E_DCH_MACdFlows_to_Delete_item },
+ { "" , &hf_nbap_E_DCH_MACdFlows_to_Delete_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_MACdFlow_to_Delete_Item },
};
static int
@@ -32219,9 +32219,9 @@ static int dissect_id_E_DCH_MACdFlows_to_Delete(tvbuff_t *tvb, int offset, asn_c
static const per_sequence_t E_DCH_Resources_Information_AuditRsp_sequence[] = {
- { "resourceOperationalState" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_resourceOperationalState },
- { "availabilityStatus" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_availabilityStatus },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "resourceOperationalState", &hf_nbap_resourceOperationalState, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ResourceOperationalState },
+ { "availabilityStatus" , &hf_nbap_availabilityStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AvailabilityStatus },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32238,9 +32238,9 @@ static int dissect_id_E_DCH_Resources_Information_AuditRsp(tvbuff_t *tvb, int of
static const per_sequence_t E_DCH_Resources_Information_ResourceStatusInd_sequence[] = {
- { "resourceOperationalState" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_resourceOperationalState },
- { "availabilityStatus" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_availabilityStatus },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "resourceOperationalState", &hf_nbap_resourceOperationalState, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ResourceOperationalState },
+ { "availabilityStatus" , &hf_nbap_availabilityStatus, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_AvailabilityStatus },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32343,9 +32343,9 @@ static int dissect_reference_E_TFCI_PO(tvbuff_t *tvb, int offset, asn_ctx_t *act
static const per_sequence_t Reference_E_TFCI_Information_Item_sequence[] = {
- { "reference-E-TFCI" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_reference_E_TFCI },
- { "reference-E-TFCI-PO" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_reference_E_TFCI_PO },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "reference-E-TFCI" , &hf_nbap_reference_E_TFCI, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_TFCI },
+ { "reference-E-TFCI-PO" , &hf_nbap_reference_E_TFCI_PO, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Reference_E_TFCI_PO },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32362,7 +32362,7 @@ static int dissect_Reference_E_TFCI_Information_item(tvbuff_t *tvb, int offset,
static const per_sequence_t Reference_E_TFCI_Information_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Reference_E_TFCI_Information_item },
+ { "" , &hf_nbap_Reference_E_TFCI_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Reference_E_TFCI_Information_Item },
};
static int
@@ -32379,10 +32379,10 @@ static int dissect_reference_E_TFCI_Information(tvbuff_t *tvb, int offset, asn_c
static const per_sequence_t E_TFCS_Information_sequence[] = {
- { "e-DCH-TFCI-Table-Index" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_e_DCH_TFCI_Table_Index },
- { "e-DCH-Min-Set-E-TFCI" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_e_DCH_Min_Set_E_TFCI },
- { "reference-E-TFCI-Information", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_reference_E_TFCI_Information },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "e-DCH-TFCI-Table-Index", &hf_nbap_e_DCH_TFCI_Table_Index, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_TFCI_Table_Index },
+ { "e-DCH-Min-Set-E-TFCI" , &hf_nbap_e_DCH_Min_Set_E_TFCI, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_TFCI },
+ { "reference-E-TFCI-Information", &hf_nbap_reference_E_TFCI_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Reference_E_TFCI_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32431,12 +32431,12 @@ static int dissect_e_DPCCH_PO(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto_
static const per_sequence_t E_DPCH_Information_RL_ReconfPrepFDD_sequence[] = {
- { "maxSet-E-DPDCHs" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_maxSet_E_DPDCHs },
- { "ul-PunctureLimit" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_ul_PunctureLimit },
- { "e-TFCS-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_e_TFCS_Information },
- { "e-TTI" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_e_TTI },
- { "e-DPCCH-PO" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_e_DPCCH_PO },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "maxSet-E-DPDCHs" , &hf_nbap_maxSet_E_DPDCHs, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_Max_Set_E_DPDCHs },
+ { "ul-PunctureLimit" , &hf_nbap_ul_PunctureLimit, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PunctureLimit },
+ { "e-TFCS-Information" , &hf_nbap_e_TFCS_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_TFCS_Information },
+ { "e-TTI" , &hf_nbap_e_TTI , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_TTI },
+ { "e-DPCCH-PO" , &hf_nbap_e_DPCCH_PO , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_DPCCH_PO },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32453,12 +32453,12 @@ static int dissect_id_E_DPCH_Information_RL_ReconfPrepFDD(tvbuff_t *tvb, int off
static const per_sequence_t E_DPCH_Information_RL_SetupRqstFDD_sequence[] = {
- { "maxSet-E-DPDCHs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_maxSet_E_DPDCHs },
- { "ul-PunctureLimit" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_ul_PunctureLimit },
- { "e-TFCS-Information" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_e_TFCS_Information },
- { "e-TTI" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_e_TTI },
- { "e-DPCCH-PO" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_e_DPCCH_PO },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "maxSet-E-DPDCHs" , &hf_nbap_maxSet_E_DPDCHs, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Max_Set_E_DPDCHs },
+ { "ul-PunctureLimit" , &hf_nbap_ul_PunctureLimit, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_PunctureLimit },
+ { "e-TFCS-Information" , &hf_nbap_e_TFCS_Information, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_TFCS_Information },
+ { "e-TTI" , &hf_nbap_e_TTI , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_TTI },
+ { "e-DPCCH-PO" , &hf_nbap_e_DPCCH_PO , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DPCCH_PO },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32475,7 +32475,7 @@ static int dissect_id_E_DPCH_Information_RL_SetupRqstFDD(tvbuff_t *tvb, int offs
static const per_sequence_t E_RGCH_E_HICH_FDD_Code_List_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_E_RGCH_E_HICH_FDD_Code_List_item },
+ { "" , &hf_nbap_E_RGCH_E_HICH_FDD_Code_List_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_FDD_DL_ChannelisationCodeNumber },
};
static int
@@ -32498,8 +32498,8 @@ static const value_string nbap_E_RGCH_E_HICH_FDD_Code_Information_vals[] = {
};
static const per_choice_t E_RGCH_E_HICH_FDD_Code_Information_choice[] = {
- { 0, "replace" , ASN1_EXTENSION_ROOT , dissect_replace1 },
- { 1, "remove" , ASN1_EXTENSION_ROOT , dissect_remove },
+ { 0, &hf_nbap_replace1 , ASN1_EXTENSION_ROOT , dissect_nbap_E_RGCH_E_HICH_FDD_Code_List },
+ { 1, &hf_nbap_remove , ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
{ 0, NULL, 0, NULL }
};
@@ -32517,8 +32517,8 @@ static int dissect_id_E_RGCH_E_HICH_FDD_Code_Information(tvbuff_t *tvb, int offs
static const per_sequence_t Serving_E_DCH_RL_in_this_NodeB_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32541,8 +32541,8 @@ static const value_string nbap_Serving_E_DCH_RL_ID_vals[] = {
};
static const per_choice_t Serving_E_DCH_RL_ID_choice[] = {
- { 0, "serving-E-DCH-RL-in-this-NodeB", ASN1_EXTENSION_ROOT , dissect_serving_E_DCH_RL_in_this_NodeB },
- { 1, "serving-E-DCH-RL-not-in-this-NodeB", ASN1_EXTENSION_ROOT , dissect_serving_E_DCH_RL_not_in_this_NodeB },
+ { 0, &hf_nbap_serving_E_DCH_RL_in_this_NodeB, ASN1_EXTENSION_ROOT , dissect_nbap_Serving_E_DCH_RL_in_this_NodeB },
+ { 1, &hf_nbap_serving_E_DCH_RL_not_in_this_NodeB, ASN1_EXTENSION_ROOT , dissect_nbap_NULL },
{ 0, NULL, 0, NULL }
};
@@ -32599,9 +32599,9 @@ static int dissect_id_FDD_S_CCPCH_FrameOffset_CTCH_SetupRqstFDD(tvbuff_t *tvb, i
static const per_sequence_t E_DPCH_Information_RL_ReconfRqstFDD_sequence[] = {
- { "e-TFCS-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_e_TFCS_Information },
- { "e-DPCCH-PO" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_e_DPCCH_PO },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "e-TFCS-Information" , &hf_nbap_e_TFCS_Information, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_TFCS_Information },
+ { "e-DPCCH-PO" , &hf_nbap_e_DPCCH_PO , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_E_DPCCH_PO },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32644,9 +32644,9 @@ static int dissect_e_DCHProvidedBitRateValue(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t E_DCHProvidedBitRate_Item_sequence[] = {
- { "schedulingPriorityIndicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_schedulingPriorityIndicator },
- { "e-DCHProvidedBitRateValue" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_e_DCHProvidedBitRateValue },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "schedulingPriorityIndicator", &hf_nbap_schedulingPriorityIndicator, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SchedulingPriorityIndicator },
+ { "e-DCHProvidedBitRateValue", &hf_nbap_e_DCHProvidedBitRateValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCHProvidedBitRateValue },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32663,7 +32663,7 @@ static int dissect_E_DCHProvidedBitRate_item(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t E_DCHProvidedBitRate_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_E_DCHProvidedBitRate_item },
+ { "" , &hf_nbap_E_DCHProvidedBitRate_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCHProvidedBitRate_Item },
};
static int
@@ -32698,10 +32698,10 @@ static int dissect_id_HARQ_Preamble_Mode_Activation_Indicator(tvbuff_t *tvb, int
static const per_sequence_t RL_Specific_E_DCH_Info_Item_sequence[] = {
- { "e-DCH-MACdFlow-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_e_DCH_MACdFlow_ID },
- { "bindingID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_bindingID },
- { "transportlayeraddress" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_transportlayeraddress },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "e-DCH-MACdFlow-ID" , &hf_nbap_e_DCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_MACdFlow_ID },
+ { "bindingID" , &hf_nbap_bindingID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_BindingID },
+ { "transportlayeraddress" , &hf_nbap_transportlayeraddress, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TransportLayerAddress },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32718,7 +32718,7 @@ static int dissect_RL_Specific_E_DCH_Info_item(tvbuff_t *tvb, int offset, asn_ct
static const per_sequence_t RL_Specific_E_DCH_Info_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_RL_Specific_E_DCH_Info_item },
+ { "" , &hf_nbap_RL_Specific_E_DCH_Info_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_RL_Specific_E_DCH_Info_Item },
};
static int
@@ -32735,9 +32735,9 @@ static int dissect_id_RL_Specific_E_DCH_Info(tvbuff_t *tvb, int offset, asn_ctx_
static const per_sequence_t Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp_sequence[] = {
- { "dPCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dPCH_ID },
- { "dedicatedMeasurementValue" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dedicatedMeasurementValue },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dPCH-ID" , &hf_nbap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DPCH_ID },
+ { "dedicatedMeasurementValue", &hf_nbap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DedicatedMeasurementValue },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32754,7 +32754,7 @@ static int dissect_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_item(tvbuff
static const per_sequence_t Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_item },
+ { "" , &hf_nbap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Multiple_DedicatedMeasurementValueItem_TDD_DM_Rsp },
};
static int
@@ -32771,9 +32771,9 @@ static int dissect_id_multiple_DedicatedMeasurementValueList_TDD_DM_Rsp(tvbuff_t
static const per_sequence_t Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp_sequence[] = {
- { "dPCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dPCH_ID },
- { "dedicatedMeasurementValue" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_dedicatedMeasurementValue },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dPCH-ID" , &hf_nbap_dPCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DPCH_ID },
+ { "dedicatedMeasurementValue", &hf_nbap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_DedicatedMeasurementValue },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32790,7 +32790,7 @@ static int dissect_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_item(tv
static const per_sequence_t Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_item },
+ { "" , &hf_nbap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Multiple_DedicatedMeasurementValueItem_LCR_TDD_DM_Rsp },
};
static int
@@ -32807,8 +32807,8 @@ static int dissect_id_multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp(tvbu
static const per_sequence_t E_DCH_RearrangeItem_Bearer_RearrangeInd_sequence[] = {
- { "e-DCH-MACdFlow-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_e_DCH_MACdFlow_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "e-DCH-MACdFlow-ID" , &hf_nbap_e_DCH_MACdFlow_ID, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_MACdFlow_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32825,7 +32825,7 @@ static int dissect_E_DCH_RearrangeList_Bearer_RearrangeInd_item(tvbuff_t *tvb, i
static const per_sequence_t E_DCH_RearrangeList_Bearer_RearrangeInd_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_E_DCH_RearrangeList_Bearer_RearrangeInd_item },
+ { "" , &hf_nbap_E_DCH_RearrangeList_Bearer_RearrangeInd_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_E_DCH_RearrangeItem_Bearer_RearrangeInd },
};
static int
@@ -32842,10 +32842,10 @@ static int dissect_id_E_DCH_RearrangeList_Bearer_RearrangeInd(tvbuff_t *tvb, int
static const per_sequence_t MultipleRL_DL_CCTrCH_InformationModifyListIE_RL_ReconfRqstTDD_sequence[] = {
- { "dl-DPCH-LCR-InformationModifyList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_DPCH_LCR_InformationModifyList },
- { "cCTrCH-Maximum-DL-Power-InformationModify-RL-ReconfRqstTDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfRqstTDD },
- { "cCTrCH-Minimum-DL-Power-InformationModify-RL-ReconfRqstTDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfRqstTDD },
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rL_ID },
+ { "dl-DPCH-LCR-InformationModifyList", &hf_nbap_dl_DPCH_LCR_InformationModifyList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD },
+ { "cCTrCH-Maximum-DL-Power-InformationModify-RL-ReconfRqstTDD", &hf_nbap_cCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "cCTrCH-Minimum-DL-Power-InformationModify-RL-ReconfRqstTDD", &hf_nbap_cCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RL_ID },
{ NULL, 0, 0, NULL }
};
@@ -32862,7 +32862,7 @@ static int dissect_MultipleRL_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_i
static const per_sequence_t MultipleRL_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_MultipleRL_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item },
+ { "" , &hf_nbap_MultipleRL_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_MultipleRL_DL_CCTrCH_InformationModifyListIE_RL_ReconfRqstTDD },
};
static int
@@ -32892,9 +32892,9 @@ static int dissect_id_Target_NonServing_EDCH_To_Total_EDCH_Power_Ratio(tvbuff_t
static const per_sequence_t CellPortion_InformationItem_Cell_ReconfRqstFDD_sequence[] = {
- { "cellPortionID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cellPortionID },
- { "maximumTransmissionPowerforCellPortion", ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_maximumTransmissionPowerforCellPortion },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cellPortionID" , &hf_nbap_cellPortionID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellPortionID },
+ { "maximumTransmissionPowerforCellPortion", &hf_nbap_maximumTransmissionPowerforCellPortion, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_MaximumTransmissionPower },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32911,7 +32911,7 @@ static int dissect_id_CellPortion_InformationItem_Cell_ReconfRqstFDD(tvbuff_t *t
static const per_sequence_t CellPortion_InformationList_Cell_ReconfRqstFDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_CellPortion_InformationList_Cell_ReconfRqstFDD_item },
+ { "" , &hf_nbap_CellPortion_InformationList_Cell_ReconfRqstFDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Single_Container },
};
static int
@@ -32928,9 +32928,9 @@ static int dissect_id_CellPortion_InformationList_Cell_ReconfRqstFDD(tvbuff_t *t
static const per_sequence_t Multiple_PUSCH_InfoListIE_DM_Rsp_sequence[] = {
- { "pUSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_pUSCH_ID },
- { "dedicatedMeasurementValue" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dedicatedMeasurementValue },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pUSCH-ID" , &hf_nbap_pUSCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PUSCH_ID },
+ { "dedicatedMeasurementValue", &hf_nbap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DedicatedMeasurementValue },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32947,7 +32947,7 @@ static int dissect_Multiple_PUSCH_InfoList_DM_Rsp_item(tvbuff_t *tvb, int offset
static const per_sequence_t Multiple_PUSCH_InfoList_DM_Rsp_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Multiple_PUSCH_InfoList_DM_Rsp_item },
+ { "" , &hf_nbap_Multiple_PUSCH_InfoList_DM_Rsp_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Multiple_PUSCH_InfoListIE_DM_Rsp },
};
static int
@@ -32964,9 +32964,9 @@ static int dissect_id_multiple_PUSCH_InfoList_DM_Rsp(tvbuff_t *tvb, int offset,
static const per_sequence_t Multiple_PUSCH_InfoListIE_DM_Rprt_sequence[] = {
- { "pUSCH-ID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_pUSCH_ID },
- { "dedicatedMeasurementValue" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dedicatedMeasurementValue },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "pUSCH-ID" , &hf_nbap_pUSCH_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_PUSCH_ID },
+ { "dedicatedMeasurementValue", &hf_nbap_dedicatedMeasurementValue, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DedicatedMeasurementValue },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -32983,7 +32983,7 @@ static int dissect_Multiple_PUSCH_InfoList_DM_Rprt_item(tvbuff_t *tvb, int offse
static const per_sequence_t Multiple_PUSCH_InfoList_DM_Rprt_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_Multiple_PUSCH_InfoList_DM_Rprt_item },
+ { "" , &hf_nbap_Multiple_PUSCH_InfoList_DM_Rprt_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Multiple_PUSCH_InfoListIE_DM_Rprt },
};
static int
@@ -33567,556 +33567,556 @@ static const value_string nbap_DymmyProtocolIE_ID_vals[] = {
};
static const per_choice_t DymmyProtocolIE_ID_choice[] = {
- { 0, "id-AICH-Information" , ASN1_EXTENSION_ROOT , dissect_id_AICH_Information },
- { 1, "id-BCH-Information" , ASN1_EXTENSION_ROOT , dissect_id_BCH_Information },
- { 2, "id-BCCH-ModificationTime" , ASN1_EXTENSION_ROOT , dissect_id_BCCH_ModificationTime },
- { 3, "id-BlockingPriorityIndicator", ASN1_EXTENSION_ROOT , dissect_id_BlockingPriorityIndicator },
- { 4, "id-Cause" , ASN1_EXTENSION_ROOT , dissect_id_Cause },
- { 5, "id-CCP-InformationItem-AuditRsp", ASN1_EXTENSION_ROOT , dissect_id_CCP_InformationItem_AuditRsp },
- { 6, "id-CCP-InformationList-AuditRsp", ASN1_EXTENSION_ROOT , dissect_id_CCP_InformationList_AuditRsp },
- { 7, "id-CCP-InformationItem-ResourceStatusInd", ASN1_EXTENSION_ROOT , dissect_id_CCP_InformationItem_ResourceStatusInd },
- { 8, "id-Cell-InformationItem-AuditRsp", ASN1_EXTENSION_ROOT , dissect_id_Cell_InformationItem_AuditRsp },
- { 9, "id-Cell-InformationItem-ResourceStatusInd", ASN1_EXTENSION_ROOT , dissect_id_Cell_InformationItem_ResourceStatusInd },
- { 10, "id-Cell-InformationList-AuditRsp", ASN1_EXTENSION_ROOT , dissect_id_Cell_InformationList_AuditRsp },
- { 11, "id-CellParameterID" , ASN1_EXTENSION_ROOT , dissect_id_CellParameterID },
- { 12, "id-CFN" , ASN1_EXTENSION_ROOT , dissect_id_CFN },
- { 13, "id-C-ID" , ASN1_EXTENSION_ROOT , dissect_id_C_ID },
- { 14, "id-CommonMeasurementAccuracy", ASN1_EXTENSION_ROOT , dissect_id_CommonMeasurementAccuracy },
- { 15, "id-CommonMeasurementObjectType-CM-Rprt", ASN1_EXTENSION_ROOT , dissect_id_CommonMeasurementObjectType_CM_Rprt },
- { 16, "id-CommonMeasurementObjectType-CM-Rqst", ASN1_EXTENSION_ROOT , dissect_id_CommonMeasurementObjectType_CM_Rqst },
- { 17, "id-CommonMeasurementObjectType-CM-Rsp", ASN1_EXTENSION_ROOT , dissect_id_CommonMeasurementObjectType_CM_Rsp },
- { 18, "id-CommonMeasurementType" , ASN1_EXTENSION_ROOT , dissect_id_CommonMeasurementType },
- { 19, "id-CommonPhysicalChannelID" , ASN1_EXTENSION_ROOT , dissect_id_CommonPhysicalChannelID },
- { 20, "id-CommonPhysicalChannelType-CTCH-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_CommonPhysicalChannelType_CTCH_SetupRqstFDD },
- { 21, "id-CommonPhysicalChannelType-CTCH-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_CommonPhysicalChannelType_CTCH_SetupRqstTDD },
- { 22, "id-CommunicationControlPortID", ASN1_EXTENSION_ROOT , dissect_id_CommunicationControlPortID },
- { 23, "id-ConfigurationGenerationID", ASN1_EXTENSION_ROOT , dissect_id_ConfigurationGenerationID },
- { 24, "id-CRNC-CommunicationContextID", ASN1_EXTENSION_ROOT , dissect_id_CRNC_CommunicationContextID },
- { 25, "id-CriticalityDiagnostics" , ASN1_EXTENSION_ROOT , dissect_id_CriticalityDiagnostics },
- { 26, "id-DCHs-to-Add-FDD" , ASN1_EXTENSION_ROOT , dissect_id_DCHs_to_Add_FDD },
- { 27, "id-DCHs-to-Add-TDD" , ASN1_EXTENSION_ROOT , dissect_id_DCHs_to_Add_TDD },
- { 28, "id-DCH-DeleteList-RL-ReconfPrepFDD", ASN1_EXTENSION_ROOT , dissect_id_DCH_DeleteList_RL_ReconfPrepFDD },
- { 29, "id-DCH-DeleteList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_DCH_DeleteList_RL_ReconfPrepTDD },
- { 30, "id-DCH-DeleteList-RL-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_DCH_DeleteList_RL_ReconfRqstFDD },
- { 31, "id-DCH-DeleteList-RL-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_DCH_DeleteList_RL_ReconfRqstTDD },
- { 32, "id-DCH-FDD-Information" , ASN1_EXTENSION_ROOT , dissect_id_DCH_FDD_Information },
- { 33, "id-DCH-TDD-Information" , ASN1_EXTENSION_ROOT , dissect_id_DCH_TDD_Information },
- { 34, "id-DCH-InformationResponse" , ASN1_EXTENSION_ROOT , dissect_id_DCH_InformationResponse },
- { 35, "id-FDD-DCHs-to-Modify" , ASN1_EXTENSION_ROOT , dissect_id_FDD_DCHs_to_Modify },
- { 36, "id-TDD-DCHs-to-Modify" , ASN1_EXTENSION_ROOT , dissect_id_TDD_DCHs_to_Modify },
- { 37, "id-DCH-RearrangeList-Bearer-RearrangeInd", ASN1_EXTENSION_ROOT , dissect_id_DCH_RearrangeList_Bearer_RearrangeInd },
- { 38, "id-DedicatedMeasurementObjectType-DM-Rprt", ASN1_EXTENSION_ROOT , dissect_id_DedicatedMeasurementObjectType_DM_Rprt },
- { 39, "id-DedicatedMeasurementObjectType-DM-Rqst", ASN1_EXTENSION_ROOT , dissect_id_DedicatedMeasurementObjectType_DM_Rqst },
- { 40, "id-DedicatedMeasurementObjectType-DM-Rsp", ASN1_EXTENSION_ROOT , dissect_id_DedicatedMeasurementObjectType_DM_Rsp },
- { 41, "id-DedicatedMeasurementType" , ASN1_EXTENSION_ROOT , dissect_id_DedicatedMeasurementType },
- { 42, "id-DL-CCTrCH-InformationItem-RL-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_CCTrCH_InformationItem_RL_SetupRqstTDD },
- { 43, "id-DL-CCTrCH-InformationList-RL-AdditionRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_CCTrCH_InformationList_RL_AdditionRqstTDD },
- { 44, "id-DL-CCTrCH-InformationList-RL-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_CCTrCH_InformationList_RL_SetupRqstTDD },
- { 45, "id-DL-DPCH-InformationItem-RL-AdditionRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_DPCH_InformationItem_RL_AdditionRqstTDD },
- { 46, "id-DL-DPCH-InformationList-RL-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_DPCH_InformationList_RL_SetupRqstTDD },
- { 47, "id-DL-DPCH-Information-RL-ReconfPrepFDD", ASN1_EXTENSION_ROOT , dissect_id_DL_DPCH_Information_RL_ReconfPrepFDD },
- { 48, "id-DL-DPCH-Information-RL-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_DL_DPCH_Information_RL_ReconfRqstFDD },
- { 49, "id-DL-DPCH-Information-RL-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_DL_DPCH_Information_RL_SetupRqstFDD },
- { 50, "id-DL-DPCH-TimingAdjustment" , ASN1_EXTENSION_ROOT , dissect_id_DL_DPCH_TimingAdjustment },
- { 51, "id-DL-ReferencePowerInformationItem-DL-PC-Rqst", ASN1_EXTENSION_ROOT , dissect_id_DL_ReferencePowerInformationItem_DL_PC_Rqst },
- { 52, "id-DLReferencePower" , ASN1_EXTENSION_ROOT , dissect_id_DLReferencePower },
- { 53, "id-DLReferencePowerList-DL-PC-Rqst", ASN1_EXTENSION_ROOT , dissect_id_DLReferencePowerList_DL_PC_Rqst },
- { 54, "id-DSCHs-to-Add-TDD" , ASN1_EXTENSION_ROOT , dissect_id_DSCHs_to_Add_TDD },
- { 55, "id-DSCH-Information-DeleteList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_DSCH_Information_DeleteList_RL_ReconfPrepTDD },
- { 56, "id-DSCH-Information-ModifyList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_DSCH_Information_ModifyList_RL_ReconfPrepTDD },
- { 57, "id-DSCH-InformationResponse" , ASN1_EXTENSION_ROOT , dissect_id_DSCH_InformationResponse },
- { 58, "id-DSCH-TDD-Information" , ASN1_EXTENSION_ROOT , dissect_id_DSCH_TDD_Information },
- { 59, "id-DSCH-RearrangeList-Bearer-RearrangeInd", ASN1_EXTENSION_ROOT , dissect_id_DSCH_RearrangeList_Bearer_RearrangeInd },
- { 60, "id-End-Of-Audit-Sequence-Indicator", ASN1_EXTENSION_ROOT , dissect_id_End_Of_Audit_Sequence_Indicator },
- { 61, "id-FACH-Information" , ASN1_EXTENSION_ROOT , dissect_id_FACH_Information },
- { 62, "id-FACH-ParametersList-CTCH-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_FACH_ParametersList_CTCH_ReconfRqstTDD },
- { 63, "id-FACH-ParametersListIE-CTCH-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_FACH_ParametersListIE_CTCH_SetupRqstFDD },
- { 64, "id-FACH-ParametersListIE-CTCH-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_FACH_ParametersListIE_CTCH_SetupRqstTDD },
- { 65, "id-IndicationType-ResourceStatusInd", ASN1_EXTENSION_ROOT , dissect_id_IndicationType_ResourceStatusInd },
- { 66, "id-Local-Cell-ID" , ASN1_EXTENSION_ROOT , dissect_id_Local_Cell_ID },
- { 67, "id-Local-Cell-Group-InformationItem-AuditRsp", ASN1_EXTENSION_ROOT , dissect_id_Local_Cell_Group_InformationItem_AuditRsp },
- { 68, "id-Local-Cell-Group-InformationItem-ResourceStatusInd", ASN1_EXTENSION_ROOT , dissect_id_Local_Cell_Group_InformationItem_ResourceStatusInd },
- { 69, "id-Local-Cell-Group-InformationItem2-ResourceStatusInd", ASN1_EXTENSION_ROOT , dissect_id_Local_Cell_Group_InformationItem2_ResourceStatusInd },
- { 70, "id-Local-Cell-Group-InformationList-AuditRsp", ASN1_EXTENSION_ROOT , dissect_id_Local_Cell_Group_InformationList_AuditRsp },
- { 71, "id-Local-Cell-InformationItem-AuditRsp", ASN1_EXTENSION_ROOT , dissect_id_Local_Cell_InformationItem_AuditRsp },
- { 72, "id-Local-Cell-InformationItem-ResourceStatusInd", ASN1_EXTENSION_ROOT , dissect_id_Local_Cell_InformationItem_ResourceStatusInd },
- { 73, "id-Local-Cell-InformationItem2-ResourceStatusInd", ASN1_EXTENSION_ROOT , dissect_id_Local_Cell_InformationItem2_ResourceStatusInd },
- { 74, "id-Local-Cell-InformationList-AuditRsp", ASN1_EXTENSION_ROOT , dissect_id_Local_Cell_InformationList_AuditRsp },
- { 75, "id-AdjustmentPeriod" , ASN1_EXTENSION_ROOT , dissect_id_AdjustmentPeriod },
- { 76, "id-MaxAdjustmentStep" , ASN1_EXTENSION_ROOT , dissect_id_MaxAdjustmentStep },
- { 77, "id-MaximumTransmissionPower" , ASN1_EXTENSION_ROOT , dissect_id_MaximumTransmissionPower },
- { 78, "id-MeasurementFilterCoefficient", ASN1_EXTENSION_ROOT , dissect_id_MeasurementFilterCoefficient },
- { 79, "id-MeasurementID" , ASN1_EXTENSION_ROOT , dissect_id_MeasurementID },
- { 80, "id-MessageStructure" , ASN1_EXTENSION_ROOT , dissect_id_MessageStructure },
- { 81, "id-MIB-SB-SIB-InformationList-SystemInfoUpdateRqst", ASN1_EXTENSION_ROOT , dissect_id_MIB_SB_SIB_InformationList_SystemInfoUpdateRqst },
- { 82, "id-NodeB-CommunicationContextID", ASN1_EXTENSION_ROOT , dissect_id_NodeB_CommunicationContextID },
- { 83, "id-NeighbouringCellMeasurementInformation", ASN1_EXTENSION_ROOT , dissect_id_NeighbouringCellMeasurementInformation },
- { 84, "id-P-CCPCH-Information" , ASN1_EXTENSION_ROOT , dissect_id_P_CCPCH_Information },
- { 85, "id-P-CPICH-Information" , ASN1_EXTENSION_ROOT , dissect_id_P_CPICH_Information },
- { 86, "id-P-SCH-Information" , ASN1_EXTENSION_ROOT , dissect_id_P_SCH_Information },
- { 87, "id-PCCPCH-Information-Cell-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_PCCPCH_Information_Cell_ReconfRqstTDD },
- { 88, "id-PCCPCH-Information-Cell-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_PCCPCH_Information_Cell_SetupRqstTDD },
- { 89, "id-PCH-Parameters-CTCH-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_PCH_Parameters_CTCH_ReconfRqstTDD },
- { 90, "id-PCH-ParametersItem-CTCH-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_PCH_ParametersItem_CTCH_SetupRqstFDD },
- { 91, "id-PCH-ParametersItem-CTCH-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_PCH_ParametersItem_CTCH_SetupRqstTDD },
- { 92, "id-PCH-Information" , ASN1_EXTENSION_ROOT , dissect_id_PCH_Information },
- { 93, "id-PDSCH-Information-AddListIE-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_PDSCH_Information_AddListIE_PSCH_ReconfRqst },
- { 94, "id-PDSCH-Information-ModifyListIE-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_PDSCH_Information_ModifyListIE_PSCH_ReconfRqst },
- { 95, "id-PDSCHSets-AddList-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_PDSCHSets_AddList_PSCH_ReconfRqst },
- { 96, "id-PDSCHSets-DeleteList-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_PDSCHSets_DeleteList_PSCH_ReconfRqst },
- { 97, "id-PDSCHSets-ModifyList-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_PDSCHSets_ModifyList_PSCH_ReconfRqst },
- { 98, "id-PICH-Information" , ASN1_EXTENSION_ROOT , dissect_id_PICH_Information },
- { 99, "id-PICH-Parameters-CTCH-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_PICH_Parameters_CTCH_ReconfRqstTDD },
- { 100, "id-PowerAdjustmentType" , ASN1_EXTENSION_ROOT , dissect_id_PowerAdjustmentType },
- { 101, "id-PRACH-Information" , ASN1_EXTENSION_ROOT , dissect_id_PRACH_Information },
- { 102, "id-PrimaryCCPCH-Information-Cell-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_PrimaryCCPCH_Information_Cell_ReconfRqstFDD },
- { 103, "id-PrimaryCCPCH-Information-Cell-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_PrimaryCCPCH_Information_Cell_SetupRqstFDD },
- { 104, "id-PrimaryCPICH-Information-Cell-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_PrimaryCPICH_Information_Cell_ReconfRqstFDD },
- { 105, "id-PrimaryCPICH-Information-Cell-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_PrimaryCPICH_Information_Cell_SetupRqstFDD },
- { 106, "id-PrimarySCH-Information-Cell-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_PrimarySCH_Information_Cell_ReconfRqstFDD },
- { 107, "id-PrimarySCH-Information-Cell-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_PrimarySCH_Information_Cell_SetupRqstFDD },
- { 108, "id-PrimaryScramblingCode" , ASN1_EXTENSION_ROOT , dissect_id_PrimaryScramblingCode },
- { 109, "id-SCH-Information-Cell-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_SCH_Information_Cell_ReconfRqstTDD },
- { 110, "id-SCH-Information-Cell-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_SCH_Information_Cell_SetupRqstTDD },
- { 111, "id-PUSCH-Information-AddListIE-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_PUSCH_Information_AddListIE_PSCH_ReconfRqst },
- { 112, "id-PUSCH-Information-ModifyListIE-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_PUSCH_Information_ModifyListIE_PSCH_ReconfRqst },
- { 113, "id-PUSCHSets-AddList-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_PUSCHSets_AddList_PSCH_ReconfRqst },
- { 114, "id-PUSCHSets-DeleteList-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_PUSCHSets_DeleteList_PSCH_ReconfRqst },
- { 115, "id-PUSCHSets-ModifyList-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_PUSCHSets_ModifyList_PSCH_ReconfRqst },
- { 116, "id-RACH-Information" , ASN1_EXTENSION_ROOT , dissect_id_RACH_Information },
- { 117, "id-RACH-ParametersItem-CTCH-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_RACH_ParametersItem_CTCH_SetupRqstFDD },
- { 118, "id-RACH-ParameterItem-CTCH-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_RACH_ParameterItem_CTCH_SetupRqstTDD },
- { 119, "id-ReportCharacteristics" , ASN1_EXTENSION_ROOT , dissect_id_ReportCharacteristics },
- { 120, "id-Reporting-Object-RL-FailureInd", ASN1_EXTENSION_ROOT , dissect_id_Reporting_Object_RL_FailureInd },
- { 121, "id-Reporting-Object-RL-RestoreInd", ASN1_EXTENSION_ROOT , dissect_id_Reporting_Object_RL_RestoreInd },
- { 122, "id-RL-InformationItem-DM-Rprt", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationItem_DM_Rprt },
- { 123, "id-RL-InformationItem-DM-Rqst", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationItem_DM_Rqst },
- { 124, "id-RL-InformationItem-DM-Rsp", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationItem_DM_Rsp },
- { 125, "id-RL-InformationItem-RL-AdditionRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationItem_RL_AdditionRqstFDD },
- { 126, "id-RL-informationItem-RL-DeletionRqst", ASN1_EXTENSION_ROOT , dissect_id_RL_informationItem_RL_DeletionRqst },
- { 127, "id-RL-InformationItem-RL-FailureInd", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationItem_RL_FailureInd },
- { 128, "id-RL-InformationItem-RL-PreemptRequiredInd", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationItem_RL_PreemptRequiredInd },
- { 129, "id-RL-InformationItem-RL-ReconfPrepFDD", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationItem_RL_ReconfPrepFDD },
- { 130, "id-RL-InformationItem-RL-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationItem_RL_ReconfRqstFDD },
- { 131, "id-RL-InformationItem-RL-RestoreInd", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationItem_RL_RestoreInd },
- { 132, "id-RL-InformationItem-RL-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationItem_RL_SetupRqstFDD },
- { 133, "id-RL-InformationList-RL-AdditionRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationList_RL_AdditionRqstFDD },
- { 134, "id-RL-informationList-RL-DeletionRqst", ASN1_EXTENSION_ROOT , dissect_id_RL_informationList_RL_DeletionRqst },
- { 135, "id-RL-InformationList-RL-PreemptRequiredInd", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationList_RL_PreemptRequiredInd },
- { 136, "id-RL-InformationList-RL-ReconfPrepFDD", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationList_RL_ReconfPrepFDD },
- { 137, "id-RL-InformationList-RL-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationList_RL_ReconfRqstFDD },
- { 138, "id-RL-InformationList-RL-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationList_RL_SetupRqstFDD },
- { 139, "id-RL-InformationResponseItem-RL-AdditionRspFDD", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationResponseItem_RL_AdditionRspFDD },
- { 140, "id-RL-InformationResponseItem-RL-ReconfReady", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationResponseItem_RL_ReconfReady },
- { 141, "id-RL-InformationResponseItem-RL-ReconfRsp", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationResponseItem_RL_ReconfRsp },
- { 142, "id-RL-InformationResponseItem-RL-SetupRspFDD", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationResponseItem_RL_SetupRspFDD },
- { 143, "id-RL-InformationResponseList-RL-AdditionRspFDD", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationResponseList_RL_AdditionRspFDD },
- { 144, "id-RL-InformationResponseList-RL-ReconfReady", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationResponseList_RL_ReconfReady },
- { 145, "id-RL-InformationResponseList-RL-ReconfRsp", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationResponseList_RL_ReconfRsp },
- { 146, "id-RL-InformationResponseList-RL-SetupRspFDD", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationResponseList_RL_SetupRspFDD },
- { 147, "id-RL-InformationResponse-RL-AdditionRspTDD", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationResponse_RL_AdditionRspTDD },
- { 148, "id-RL-InformationResponse-RL-SetupRspTDD", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationResponse_RL_SetupRspTDD },
- { 149, "id-RL-Information-RL-AdditionRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_RL_Information_RL_AdditionRqstTDD },
- { 150, "id-RL-Information-RL-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_RL_Information_RL_ReconfRqstTDD },
- { 151, "id-RL-Information-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_RL_Information_RL_ReconfPrepTDD },
- { 152, "id-RL-Information-RL-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_RL_Information_RL_SetupRqstTDD },
- { 153, "id-RL-ReconfigurationFailureItem-RL-ReconfFailure", ASN1_EXTENSION_ROOT , dissect_id_RL_ReconfigurationFailureItem_RL_ReconfFailure },
- { 154, "id-RL-Set-InformationItem-DM-Rprt", ASN1_EXTENSION_ROOT , dissect_id_RL_Set_InformationItem_DM_Rprt },
- { 155, "id-RL-Set-InformationItem-DM-Rsp", ASN1_EXTENSION_ROOT , dissect_id_RL_Set_InformationItem_DM_Rsp },
- { 156, "id-RL-Set-InformationItem-RL-FailureInd", ASN1_EXTENSION_ROOT , dissect_id_RL_Set_InformationItem_RL_FailureInd },
- { 157, "id-RL-Set-InformationItem-RL-RestoreInd", ASN1_EXTENSION_ROOT , dissect_id_RL_Set_InformationItem_RL_RestoreInd },
- { 158, "id-S-CCPCH-Information" , ASN1_EXTENSION_ROOT , dissect_id_S_CCPCH_Information },
- { 159, "id-S-CPICH-Information" , ASN1_EXTENSION_ROOT , dissect_id_S_CPICH_Information },
- { 160, "id-SCH-Information" , ASN1_EXTENSION_ROOT , dissect_id_SCH_Information },
- { 161, "id-S-SCH-Information" , ASN1_EXTENSION_ROOT , dissect_id_S_SCH_Information },
- { 162, "id-Secondary-CCPCHListIE-CTCH-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_Secondary_CCPCHListIE_CTCH_ReconfRqstTDD },
- { 163, "id-Secondary-CCPCH-parameterListIE-CTCH-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD },
- { 164, "id-Secondary-CCPCH-Parameters-CTCH-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_Secondary_CCPCH_Parameters_CTCH_ReconfRqstTDD },
- { 165, "id-SecondaryCPICH-InformationItem-Cell-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_SecondaryCPICH_InformationItem_Cell_ReconfRqstFDD },
- { 166, "id-SecondaryCPICH-InformationItem-Cell-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_SecondaryCPICH_InformationItem_Cell_SetupRqstFDD },
- { 167, "id-SecondaryCPICH-InformationList-Cell-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_SecondaryCPICH_InformationList_Cell_ReconfRqstFDD },
- { 168, "id-SecondaryCPICH-InformationList-Cell-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_SecondaryCPICH_InformationList_Cell_SetupRqstFDD },
- { 169, "id-SecondarySCH-Information-Cell-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_SecondarySCH_Information_Cell_ReconfRqstFDD },
- { 170, "id-SecondarySCH-Information-Cell-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_SecondarySCH_Information_Cell_SetupRqstFDD },
- { 171, "id-SegmentInformationListIE-SystemInfoUpdate", ASN1_EXTENSION_ROOT , dissect_id_SegmentInformationListIE_SystemInfoUpdate },
- { 172, "id-SFN" , ASN1_EXTENSION_ROOT , dissect_id_SFN },
- { 173, "id-SignallingBearerRequestIndicator", ASN1_EXTENSION_ROOT , dissect_id_SignallingBearerRequestIndicator },
- { 174, "id-ShutdownTimer" , ASN1_EXTENSION_ROOT , dissect_id_ShutdownTimer },
- { 175, "id-Start-Of-Audit-Sequence-Indicator", ASN1_EXTENSION_ROOT , dissect_id_Start_Of_Audit_Sequence_Indicator },
- { 176, "id-Successful-RL-InformationRespItem-RL-AdditionFailureFDD", ASN1_EXTENSION_ROOT , dissect_id_Successful_RL_InformationRespItem_RL_AdditionFailureFDD },
- { 177, "id-Successful-RL-InformationRespItem-RL-SetupFailureFDD", ASN1_EXTENSION_ROOT , dissect_id_Successful_RL_InformationRespItem_RL_SetupFailureFDD },
- { 178, "id-SyncCase" , ASN1_EXTENSION_ROOT , dissect_id_SyncCase },
- { 179, "id-SyncCaseIndicatorItem-Cell-SetupRqstTDD-PSCH", ASN1_EXTENSION_ROOT , dissect_id_SyncCaseIndicatorItem_Cell_SetupRqstTDD_PSCH },
- { 180, "id-T-Cell" , ASN1_EXTENSION_ROOT , dissect_id_T_Cell },
- { 181, "id-TargetCommunicationControlPortID", ASN1_EXTENSION_ROOT , dissect_id_TargetCommunicationControlPortID },
- { 182, "id-TimeSlotConfigurationList-Cell-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_TimeSlotConfigurationList_Cell_ReconfRqstTDD },
- { 183, "id-TimeSlotConfigurationList-Cell-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_TimeSlotConfigurationList_Cell_SetupRqstTDD },
- { 184, "id-TransmissionDiversityApplied", ASN1_EXTENSION_ROOT , dissect_id_TransmissionDiversityApplied },
- { 185, "id-TypeOfError" , ASN1_EXTENSION_ROOT , dissect_id_TypeOfError },
- { 186, "id-UARFCNforNt" , ASN1_EXTENSION_ROOT , dissect_id_UARFCNforNt },
- { 187, "id-UARFCNforNd" , ASN1_EXTENSION_ROOT , dissect_id_UARFCNforNd },
- { 188, "id-UARFCNforNu" , ASN1_EXTENSION_ROOT , dissect_id_UARFCNforNu },
- { 189, "id-UL-CCTrCH-InformationItem-RL-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_CCTrCH_InformationItem_RL_SetupRqstTDD },
- { 190, "id-UL-CCTrCH-InformationList-RL-AdditionRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_CCTrCH_InformationList_RL_AdditionRqstTDD },
- { 191, "id-UL-CCTrCH-InformationList-RL-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_CCTrCH_InformationList_RL_SetupRqstTDD },
- { 192, "id-UL-DPCH-InformationItem-RL-AdditionRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_DPCH_InformationItem_RL_AdditionRqstTDD },
- { 193, "id-UL-DPCH-InformationList-RL-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_DPCH_InformationList_RL_SetupRqstTDD },
- { 194, "id-UL-DPCH-Information-RL-ReconfPrepFDD", ASN1_EXTENSION_ROOT , dissect_id_UL_DPCH_Information_RL_ReconfPrepFDD },
- { 195, "id-UL-DPCH-Information-RL-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_UL_DPCH_Information_RL_ReconfRqstFDD },
- { 196, "id-UL-DPCH-Information-RL-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_UL_DPCH_Information_RL_SetupRqstFDD },
- { 197, "id-Unsuccessful-RL-InformationRespItem-RL-AdditionFailureFDD", ASN1_EXTENSION_ROOT , dissect_id_Unsuccessful_RL_InformationRespItem_RL_AdditionFailureFDD },
- { 198, "id-Unsuccessful-RL-InformationRespItem-RL-SetupFailureFDD", ASN1_EXTENSION_ROOT , dissect_id_Unsuccessful_RL_InformationRespItem_RL_SetupFailureFDD },
- { 199, "id-Unsuccessful-RL-InformationResp-RL-AdditionFailureTDD", ASN1_EXTENSION_ROOT , dissect_id_Unsuccessful_RL_InformationResp_RL_AdditionFailureTDD },
- { 200, "id-Unsuccessful-RL-InformationResp-RL-SetupFailureTDD", ASN1_EXTENSION_ROOT , dissect_id_Unsuccessful_RL_InformationResp_RL_SetupFailureTDD },
- { 201, "id-USCH-Information-Add" , ASN1_EXTENSION_ROOT , dissect_id_USCH_Information_Add },
- { 202, "id-USCH-Information-DeleteList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_USCH_Information_DeleteList_RL_ReconfPrepTDD },
- { 203, "id-USCH-Information-ModifyList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_USCH_Information_ModifyList_RL_ReconfPrepTDD },
- { 204, "id-USCH-InformationResponse" , ASN1_EXTENSION_ROOT , dissect_id_USCH_InformationResponse },
- { 205, "id-USCH-Information" , ASN1_EXTENSION_ROOT , dissect_id_USCH_Information },
- { 206, "id-USCH-RearrangeList-Bearer-RearrangeInd", ASN1_EXTENSION_ROOT , dissect_id_USCH_RearrangeList_Bearer_RearrangeInd },
- { 207, "id-Active-Pattern-Sequence-Information", ASN1_EXTENSION_ROOT , dissect_id_Active_Pattern_Sequence_Information },
- { 208, "id-AICH-ParametersListIE-CTCH-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_AICH_ParametersListIE_CTCH_ReconfRqstFDD },
- { 209, "id-AdjustmentRatio" , ASN1_EXTENSION_ROOT , dissect_id_AdjustmentRatio },
- { 210, "id-FACH-ParametersListIE-CTCH-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_FACH_ParametersListIE_CTCH_ReconfRqstFDD },
- { 211, "id-CauseLevel-PSCH-ReconfFailure", ASN1_EXTENSION_ROOT , dissect_id_CauseLevel_PSCH_ReconfFailure },
- { 212, "id-CauseLevel-RL-AdditionFailureFDD", ASN1_EXTENSION_ROOT , dissect_id_CauseLevel_RL_AdditionFailureFDD },
- { 213, "id-CauseLevel-RL-AdditionFailureTDD", ASN1_EXTENSION_ROOT , dissect_id_CauseLevel_RL_AdditionFailureTDD },
- { 214, "id-CauseLevel-RL-ReconfFailure", ASN1_EXTENSION_ROOT , dissect_id_CauseLevel_RL_ReconfFailure },
- { 215, "id-CauseLevel-RL-SetupFailureFDD", ASN1_EXTENSION_ROOT , dissect_id_CauseLevel_RL_SetupFailureFDD },
- { 216, "id-CauseLevel-RL-SetupFailureTDD", ASN1_EXTENSION_ROOT , dissect_id_CauseLevel_RL_SetupFailureTDD },
- { 217, "id-Closed-Loop-Timing-Adjustment-Mode", ASN1_EXTENSION_ROOT , dissect_id_Closed_Loop_Timing_Adjustment_Mode },
- { 218, "id-CommonPhysicalChannelType-CTCH-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_CommonPhysicalChannelType_CTCH_ReconfRqstFDD },
- { 219, "id-Compressed-Mode-Deactivation-Flag", ASN1_EXTENSION_ROOT , dissect_id_Compressed_Mode_Deactivation_Flag },
- { 220, "id-DL-CCTrCH-InformationAddList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD },
- { 221, "id-DL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD },
- { 222, "id-DL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD },
- { 223, "id-DL-CCTrCH-InformationDeleteList-RL-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD },
- { 224, "id-DL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD },
- { 225, "id-DL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD },
- { 226, "id-DL-CCTrCH-InformationModifyList-RL-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD },
- { 227, "id-DL-DPCH-InformationAddListIE-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_DPCH_InformationAddListIE_RL_ReconfPrepTDD },
- { 228, "id-DL-DPCH-InformationModify-AddListIE-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_DPCH_InformationModify_AddListIE_RL_ReconfPrepTDD },
- { 229, "id-DL-DPCH-InformationModify-DeleteListIE-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD },
- { 230, "id-DL-DPCH-InformationModify-ModifyListIE-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_DPCH_InformationModify_ModifyListIE_RL_ReconfPrepTDD },
- { 231, "id-DL-TPC-Pattern01Count" , ASN1_EXTENSION_ROOT , dissect_id_DL_TPC_Pattern01Count },
- { 232, "id-DPC-Mode" , ASN1_EXTENSION_ROOT , dissect_id_DPC_Mode },
- { 233, "id-DPCHConstant" , ASN1_EXTENSION_ROOT , dissect_id_DPCHConstant },
- { 234, "id-FACH-ParametersList-CTCH-SetupRsp", ASN1_EXTENSION_ROOT , dissect_id_FACH_ParametersList_CTCH_SetupRsp },
- { 235, "id-Limited-power-increase-information-Cell-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_Limited_power_increase_information_Cell_SetupRqstFDD },
- { 236, "id-PCH-Parameters-CTCH-SetupRsp", ASN1_EXTENSION_ROOT , dissect_id_PCH_Parameters_CTCH_SetupRsp },
- { 237, "id-PCH-ParametersItem-CTCH-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_PCH_ParametersItem_CTCH_ReconfRqstFDD },
- { 238, "id-PICH-ParametersItem-CTCH-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_PICH_ParametersItem_CTCH_ReconfRqstFDD },
- { 239, "id-PRACHConstant" , ASN1_EXTENSION_ROOT , dissect_id_PRACHConstant },
- { 240, "id-PRACH-ParametersListIE-CTCH-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_PRACH_ParametersListIE_CTCH_ReconfRqstFDD },
- { 241, "id-PUSCHConstant" , ASN1_EXTENSION_ROOT , dissect_id_PUSCHConstant },
- { 242, "id-RACH-Parameters-CTCH-SetupRsp", ASN1_EXTENSION_ROOT , dissect_id_RACH_Parameters_CTCH_SetupRsp },
- { 243, "id-Synchronisation-Configuration-Cell-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_Synchronisation_Configuration_Cell_ReconfRqst },
- { 244, "id-Synchronisation-Configuration-Cell-SetupRqst", ASN1_EXTENSION_ROOT , dissect_id_Synchronisation_Configuration_Cell_SetupRqst },
- { 245, "id-Transmission-Gap-Pattern-Sequence-Information", ASN1_EXTENSION_ROOT , dissect_id_Transmission_Gap_Pattern_Sequence_Information },
- { 246, "id-UL-CCTrCH-InformationAddList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD },
- { 247, "id-UL-CCTrCH-InformationDeleteItem-RL-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD },
- { 248, "id-UL-CCTrCH-InformationDeleteList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD },
- { 249, "id-UL-CCTrCH-InformationDeleteList-RL-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD },
- { 250, "id-UL-CCTrCH-InformationModifyItem-RL-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD },
- { 251, "id-UL-CCTrCH-InformationModifyList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD },
- { 252, "id-UL-CCTrCH-InformationModifyList-RL-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD },
- { 253, "id-UL-DPCH-InformationAddListIE-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_DPCH_InformationAddListIE_RL_ReconfPrepTDD },
- { 254, "id-UL-DPCH-InformationModify-AddListIE-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_DPCH_InformationModify_AddListIE_RL_ReconfPrepTDD },
- { 255, "id-UL-DPCH-InformationModify-DeleteListIE-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD },
- { 256, "id-UL-DPCH-InformationModify-ModifyListIE-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_DPCH_InformationModify_ModifyListIE_RL_ReconfPrepTDD },
- { 257, "id-Unsuccessful-PDSCHSetItem-PSCH-ReconfFailureTDD", ASN1_EXTENSION_ROOT , dissect_id_Unsuccessful_PDSCHSetItem_PSCH_ReconfFailureTDD },
- { 258, "id-Unsuccessful-PUSCHSetItem-PSCH-ReconfFailureTDD", ASN1_EXTENSION_ROOT , dissect_id_Unsuccessful_PUSCHSetItem_PSCH_ReconfFailureTDD },
- { 259, "id-CommunicationContextInfoItem-Reset", ASN1_EXTENSION_ROOT , dissect_id_CommunicationContextInfoItem_Reset },
- { 260, "id-CommunicationControlPortInfoItem-Reset", ASN1_EXTENSION_ROOT , dissect_id_CommunicationControlPortInfoItem_Reset },
- { 261, "id-ResetIndicator" , ASN1_EXTENSION_ROOT , dissect_id_ResetIndicator },
- { 262, "id-TimingAdvanceApplied" , ASN1_EXTENSION_ROOT , dissect_id_TimingAdvanceApplied },
- { 263, "id-CFNReportingIndicator" , ASN1_EXTENSION_ROOT , dissect_id_CFNReportingIndicator },
- { 264, "id-SFNReportingIndicator" , ASN1_EXTENSION_ROOT , dissect_id_SFNReportingIndicator },
- { 265, "id-InnerLoopDLPCStatus" , ASN1_EXTENSION_ROOT , dissect_id_InnerLoopDLPCStatus },
- { 266, "id-TimeslotISCPInfo" , ASN1_EXTENSION_ROOT , dissect_id_TimeslotISCPInfo },
- { 267, "id-PICH-ParametersItem-CTCH-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_PICH_ParametersItem_CTCH_SetupRqstTDD },
- { 268, "id-PRACH-ParametersItem-CTCH-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_PRACH_ParametersItem_CTCH_SetupRqstTDD },
- { 269, "id-CCTrCH-InformationItem-RL-FailureInd", ASN1_EXTENSION_ROOT , dissect_id_CCTrCH_InformationItem_RL_FailureInd },
- { 270, "id-CCTrCH-InformationItem-RL-RestoreInd", ASN1_EXTENSION_ROOT , dissect_id_CCTrCH_InformationItem_RL_RestoreInd },
- { 271, "id-CauseLevel-SyncAdjustmntFailureTDD", ASN1_EXTENSION_ROOT , dissect_id_CauseLevel_SyncAdjustmntFailureTDD },
- { 272, "id-CellAdjustmentInfo-SyncAdjustmntRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_CellAdjustmentInfo_SyncAdjustmntRqstTDD },
- { 273, "id-CellAdjustmentInfoItem-SyncAdjustmentRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_CellAdjustmentInfoItem_SyncAdjustmentRqstTDD },
- { 274, "id-CellSyncBurstInfoList-CellSyncReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_CellSyncBurstInfoList_CellSyncReconfRqstTDD },
- { 275, "id-CellSyncBurstTransInit-CellSyncInitiationRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_CellSyncBurstTransInit_CellSyncInitiationRqstTDD },
- { 276, "id-CellSyncBurstMeasureInit-CellSyncInitiationRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_CellSyncBurstMeasureInit_CellSyncInitiationRqstTDD },
- { 277, "id-CellSyncBurstMeasReconfiguration-CellSyncReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_CellSyncBurstMeasReconfiguration_CellSyncReconfRqstTDD },
- { 278, "id-CellSyncBurstMeasInfoList-CellSyncReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_CellSyncBurstMeasInfoList_CellSyncReconfRqstTDD },
- { 279, "id-CellSyncBurstTransReconfInfo-CellSyncReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_CellSyncBurstTransReconfInfo_CellSyncReconfRqstTDD },
- { 280, "id-CellSyncInfo-CellSyncReprtTDD", ASN1_EXTENSION_ROOT , dissect_id_CellSyncInfo_CellSyncReprtTDD },
- { 281, "id-CSBTransmissionID" , ASN1_EXTENSION_ROOT , dissect_id_CSBTransmissionID },
- { 282, "id-CSBMeasurementID" , ASN1_EXTENSION_ROOT , dissect_id_CSBMeasurementID },
- { 283, "id-NCyclesPerSFNperiod" , ASN1_EXTENSION_ROOT , dissect_id_NCyclesPerSFNperiod },
- { 284, "id-NRepetitionsPerCyclePeriod", ASN1_EXTENSION_ROOT , dissect_id_NRepetitionsPerCyclePeriod },
- { 285, "id-SyncFrameNumber" , ASN1_EXTENSION_ROOT , dissect_id_SyncFrameNumber },
- { 286, "id-SynchronisationReportType", ASN1_EXTENSION_ROOT , dissect_id_SynchronisationReportType },
- { 287, "id-SynchronisationReportCharacteristics", ASN1_EXTENSION_ROOT , dissect_id_SynchronisationReportCharacteristics },
- { 288, "id-Unsuccessful-cell-InformationRespItem-SyncAdjustmntFailureTDD", ASN1_EXTENSION_ROOT , dissect_id_Unsuccessful_cell_InformationRespItem_SyncAdjustmntFailureTDD },
- { 289, "id-ReferenceClockAvailability", ASN1_EXTENSION_ROOT , dissect_id_ReferenceClockAvailability },
- { 290, "id-ReferenceSFNoffset" , ASN1_EXTENSION_ROOT , dissect_id_ReferenceSFNoffset },
- { 291, "id-InformationExchangeID" , ASN1_EXTENSION_ROOT , dissect_id_InformationExchangeID },
- { 292, "id-InformationExchangeObjectType-InfEx-Rqst", ASN1_EXTENSION_ROOT , dissect_id_InformationExchangeObjectType_InfEx_Rqst },
- { 293, "id-InformationType" , ASN1_EXTENSION_ROOT , dissect_id_InformationType },
- { 294, "id-InformationReportCharacteristics", ASN1_EXTENSION_ROOT , dissect_id_InformationReportCharacteristics },
- { 295, "id-InformationExchangeObjectType-InfEx-Rsp", ASN1_EXTENSION_ROOT , dissect_id_InformationExchangeObjectType_InfEx_Rsp },
- { 296, "id-InformationExchangeObjectType-InfEx-Rprt", ASN1_EXTENSION_ROOT , dissect_id_InformationExchangeObjectType_InfEx_Rprt },
- { 297, "id-IPDLParameter-Information-Cell-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_IPDLParameter_Information_Cell_ReconfRqstFDD },
- { 298, "id-IPDLParameter-Information-Cell-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_IPDLParameter_Information_Cell_SetupRqstFDD },
- { 299, "id-IPDLParameter-Information-Cell-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_IPDLParameter_Information_Cell_ReconfRqstTDD },
- { 300, "id-IPDLParameter-Information-Cell-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_IPDLParameter_Information_Cell_SetupRqstTDD },
- { 301, "id-DL-DPCH-LCR-Information-RL-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_DPCH_LCR_Information_RL_SetupRqstTDD },
- { 302, "id-DwPCH-LCR-Information" , ASN1_EXTENSION_ROOT , dissect_id_DwPCH_LCR_Information },
- { 303, "id-DwPCH-LCR-InformationList-AuditRsp", ASN1_EXTENSION_ROOT , dissect_id_DwPCH_LCR_InformationList_AuditRsp },
- { 304, "id-DwPCH-LCR-Information-Cell-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_DwPCH_LCR_Information_Cell_SetupRqstTDD },
- { 305, "id-DwPCH-LCR-Information-Cell-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_DwPCH_LCR_Information_Cell_ReconfRqstTDD },
- { 306, "id-DwPCH-LCR-Information-ResourceStatusInd", ASN1_EXTENSION_ROOT , dissect_id_DwPCH_LCR_Information_ResourceStatusInd },
- { 307, "id-maxFACH-Power-LCR-CTCH-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_maxFACH_Power_LCR_CTCH_SetupRqstTDD },
- { 308, "id-maxFACH-Power-LCR-CTCH-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_maxFACH_Power_LCR_CTCH_ReconfRqstTDD },
- { 309, "id-FPACH-LCR-Information" , ASN1_EXTENSION_ROOT , dissect_id_FPACH_LCR_Information },
- { 310, "id-FPACH-LCR-Information-AuditRsp", ASN1_EXTENSION_ROOT , dissect_id_FPACH_LCR_Information_AuditRsp },
- { 311, "id-FPACH-LCR-InformationList-AuditRsp", ASN1_EXTENSION_ROOT , dissect_id_FPACH_LCR_InformationList_AuditRsp },
- { 312, "id-FPACH-LCR-InformationList-ResourceStatusInd", ASN1_EXTENSION_ROOT , dissect_id_FPACH_LCR_InformationList_ResourceStatusInd },
- { 313, "id-FPACH-LCR-Parameters-CTCH-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_FPACH_LCR_Parameters_CTCH_SetupRqstTDD },
- { 314, "id-FPACH-LCR-Parameters-CTCH-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_FPACH_LCR_Parameters_CTCH_ReconfRqstTDD },
- { 315, "id-PCCPCH-LCR-Information-Cell-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_PCCPCH_LCR_Information_Cell_SetupRqstTDD },
- { 316, "id-PCH-Power-LCR-CTCH-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_PCH_Power_LCR_CTCH_SetupRqstTDD },
- { 317, "id-PCH-Power-LCR-CTCH-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_PCH_Power_LCR_CTCH_ReconfRqstTDD },
- { 318, "id-PICH-LCR-Parameters-CTCH-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_PICH_LCR_Parameters_CTCH_SetupRqstTDD },
- { 319, "id-PRACH-LCR-ParametersList-CTCH-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_PRACH_LCR_ParametersList_CTCH_SetupRqstTDD },
- { 320, "id-RL-InformationResponse-LCR-RL-SetupRspTDD", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationResponse_LCR_RL_SetupRspTDD },
- { 321, "id-Secondary-CCPCH-LCR-parameterList-CTCH-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD },
- { 322, "id-TimeSlot" , ASN1_EXTENSION_ROOT , dissect_id_TimeSlot },
- { 323, "id-TimeSlotConfigurationList-LCR-Cell-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_TimeSlotConfigurationList_LCR_Cell_ReconfRqstTDD },
- { 324, "id-TimeSlotConfigurationList-LCR-Cell-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD },
- { 325, "id-TimeslotISCP-LCR-InfoList-RL-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_TimeslotISCP_LCR_InfoList_RL_SetupRqstTDD },
- { 326, "id-TimeSlotLCR-CM-Rqst" , ASN1_EXTENSION_ROOT , dissect_id_TimeSlotLCR_CM_Rqst },
- { 327, "id-UL-DPCH-LCR-Information-RL-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_DPCH_LCR_Information_RL_SetupRqstTDD },
- { 328, "id-DL-DPCH-InformationItem-LCR-RL-AdditionRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD },
- { 329, "id-UL-DPCH-InformationItem-LCR-RL-AdditionRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD },
- { 330, "id-TimeslotISCP-InformationList-LCR-RL-AdditionRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_TimeslotISCP_InformationList_LCR_RL_AdditionRqstTDD },
- { 331, "id-DL-DPCH-LCR-InformationAddList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD },
- { 332, "id-DL-DPCH-LCR-InformationModify-AddList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD },
- { 333, "id-DL-Timeslot-LCR-InformationModify-ModifyList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD },
- { 334, "id-TimeslotISCPInfoList-LCR-DL-PC-RqstTDD", ASN1_EXTENSION_ROOT , dissect_id_TimeslotISCPInfoList_LCR_DL_PC_RqstTDD },
- { 335, "id-UL-DPCH-LCR-InformationAddListIE-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_DPCH_LCR_InformationAddListIE_RL_ReconfPrepTDD },
- { 336, "id-UL-DPCH-LCR-InformationModify-AddList", ASN1_EXTENSION_ROOT , dissect_id_UL_DPCH_LCR_InformationModify_AddList },
- { 337, "id-UL-TimeslotLCR-Information-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_TimeslotLCR_Information_RL_ReconfPrepTDD },
- { 338, "id-UL-SIRTarget" , ASN1_EXTENSION_ROOT , dissect_id_UL_SIRTarget },
- { 339, "id-PDSCH-AddInformation-LCR-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_PDSCH_AddInformation_LCR_PSCH_ReconfRqst },
- { 340, "id-PDSCH-ModifyInformation-LCR-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_PDSCH_ModifyInformation_LCR_PSCH_ReconfRqst },
- { 341, "id-PUSCH-AddInformation-LCR-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_PUSCH_AddInformation_LCR_PSCH_ReconfRqst },
- { 342, "id-PUSCH-ModifyInformation-LCR-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_PUSCH_ModifyInformation_LCR_PSCH_ReconfRqst },
- { 343, "id-timeslotInfo-CellSyncInitiationRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_timeslotInfo_CellSyncInitiationRqstTDD },
- { 344, "id-SyncReportType-CellSyncReprtTDD", ASN1_EXTENSION_ROOT , dissect_id_SyncReportType_CellSyncReprtTDD },
- { 345, "id-Power-Local-Cell-Group-InformationItem-AuditRsp", ASN1_EXTENSION_ROOT , dissect_id_Power_Local_Cell_Group_InformationItem_AuditRsp },
- { 346, "id-Power-Local-Cell-Group-InformationItem-ResourceStatusInd", ASN1_EXTENSION_ROOT , dissect_id_Power_Local_Cell_Group_InformationItem_ResourceStatusInd },
- { 347, "id-Power-Local-Cell-Group-InformationItem2-ResourceStatusInd", ASN1_EXTENSION_ROOT , dissect_id_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd },
- { 348, "id-Power-Local-Cell-Group-InformationList-AuditRsp", ASN1_EXTENSION_ROOT , dissect_id_Power_Local_Cell_Group_InformationList_AuditRsp },
- { 349, "id-Power-Local-Cell-Group-InformationList-ResourceStatusInd", ASN1_EXTENSION_ROOT , dissect_id_Power_Local_Cell_Group_InformationList_ResourceStatusInd },
- { 350, "id-Power-Local-Cell-Group-InformationList2-ResourceStatusInd", ASN1_EXTENSION_ROOT , dissect_id_Power_Local_Cell_Group_InformationList2_ResourceStatusInd },
- { 351, "id-Power-Local-Cell-Group-ID", ASN1_EXTENSION_ROOT , dissect_id_Power_Local_Cell_Group_ID },
- { 352, "id-PUSCH-Info-DM-Rqst" , ASN1_EXTENSION_ROOT , dissect_id_PUSCH_Info_DM_Rqst },
- { 353, "id-PUSCH-Info-DM-Rsp" , ASN1_EXTENSION_ROOT , dissect_id_PUSCH_Info_DM_Rsp },
- { 354, "id-PUSCH-Info-DM-Rprt" , ASN1_EXTENSION_ROOT , dissect_id_PUSCH_Info_DM_Rprt },
- { 355, "id-InitDL-Power" , ASN1_EXTENSION_ROOT , dissect_id_InitDL_Power },
- { 356, "id-cellSyncBurstRepetitionPeriod", ASN1_EXTENSION_ROOT , dissect_id_cellSyncBurstRepetitionPeriod },
- { 357, "id-ReportCharacteristicsType-OnModification", ASN1_EXTENSION_ROOT , dissect_id_ReportCharacteristicsType_OnModification },
- { 358, "id-SFNSFNMeasurementValueInformation", ASN1_EXTENSION_ROOT , dissect_id_SFNSFNMeasurementValueInformation },
- { 359, "id-SFNSFNMeasurementThresholdInformation", ASN1_EXTENSION_ROOT , dissect_id_SFNSFNMeasurementThresholdInformation },
- { 360, "id-TUTRANGPSMeasurementValueInformation", ASN1_EXTENSION_ROOT , dissect_id_TUTRANGPSMeasurementValueInformation },
- { 361, "id-TUTRANGPSMeasurementThresholdInformation", ASN1_EXTENSION_ROOT , dissect_id_TUTRANGPSMeasurementThresholdInformation },
- { 362, "id-Rx-Timing-Deviation-Value-LCR", ASN1_EXTENSION_ROOT , dissect_id_Rx_Timing_Deviation_Value_LCR },
- { 363, "id-RL-InformationResponse-LCR-RL-AdditionRspTDD", ASN1_EXTENSION_ROOT , dissect_id_RL_InformationResponse_LCR_RL_AdditionRspTDD },
- { 364, "id-DL-PowerBalancing-Information", ASN1_EXTENSION_ROOT , dissect_id_DL_PowerBalancing_Information },
- { 365, "id-DL-PowerBalancing-ActivationIndicator", ASN1_EXTENSION_ROOT , dissect_id_DL_PowerBalancing_ActivationIndicator },
- { 366, "id-DL-PowerBalancing-UpdatedIndicator", ASN1_EXTENSION_ROOT , dissect_id_DL_PowerBalancing_UpdatedIndicator },
- { 367, "id-CCTrCH-Initial-DL-Power-RL-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_CCTrCH_Initial_DL_Power_RL_SetupRqstTDD },
- { 368, "id-CCTrCH-Initial-DL-Power-RL-AdditionRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_CCTrCH_Initial_DL_Power_RL_AdditionRqstTDD },
- { 369, "id-CCTrCH-Initial-DL-Power-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_CCTrCH_Initial_DL_Power_RL_ReconfPrepTDD },
- { 370, "id-IPDLParameter-Information-LCR-Cell-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_IPDLParameter_Information_LCR_Cell_SetupRqstTDD },
- { 371, "id-IPDLParameter-Information-LCR-Cell-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_IPDLParameter_Information_LCR_Cell_ReconfRqstTDD },
- { 372, "id-HS-PDSCH-HS-SCCH-E-AGCH-E-RGCH-E-HICH-MaxPower-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_HS_PDSCH_HS_SCCH_E_AGCH_E_RGCH_E_HICH_MaxPower_PSCH_ReconfRqst },
- { 373, "id-HS-PDSCH-HS-SCCH-ScramblingCode-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_HS_PDSCH_HS_SCCH_ScramblingCode_PSCH_ReconfRqst },
- { 374, "id-HS-PDSCH-FDD-Code-Information-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_HS_PDSCH_FDD_Code_Information_PSCH_ReconfRqst },
- { 375, "id-HS-SCCH-FDD-Code-Information-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_HS_SCCH_FDD_Code_Information_PSCH_ReconfRqst },
- { 376, "id-HS-PDSCH-TDD-Information-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_HS_PDSCH_TDD_Information_PSCH_ReconfRqst },
- { 377, "id-Add-To-HS-SCCH-Resource-Pool-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_Add_To_HS_SCCH_Resource_Pool_PSCH_ReconfRqst },
- { 378, "id-Modify-HS-SCCH-Resource-Pool-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_Modify_HS_SCCH_Resource_Pool_PSCH_ReconfRqst },
- { 379, "id-Delete-From-HS-SCCH-Resource-Pool-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_Delete_From_HS_SCCH_Resource_Pool_PSCH_ReconfRqst },
- { 380, "id-bindingID" , ASN1_EXTENSION_ROOT , dissect_id_bindingID },
- { 381, "id-RL-Specific-DCH-Info" , ASN1_EXTENSION_ROOT , dissect_id_RL_Specific_DCH_Info },
- { 382, "id-transportlayeraddress" , ASN1_EXTENSION_ROOT , dissect_id_transportlayeraddress },
- { 383, "id-DelayedActivation" , ASN1_EXTENSION_ROOT , dissect_id_DelayedActivation },
- { 384, "id-DelayedActivationList-RL-ActivationCmdFDD", ASN1_EXTENSION_ROOT , dissect_id_DelayedActivationList_RL_ActivationCmdFDD },
- { 385, "id-DelayedActivationInformation-RL-ActivationCmdFDD", ASN1_EXTENSION_ROOT , dissect_id_DelayedActivationInformation_RL_ActivationCmdFDD },
- { 386, "id-DelayedActivationList-RL-ActivationCmdTDD", ASN1_EXTENSION_ROOT , dissect_id_DelayedActivationList_RL_ActivationCmdTDD },
- { 387, "id-DelayedActivationInformation-RL-ActivationCmdTDD", ASN1_EXTENSION_ROOT , dissect_id_DelayedActivationInformation_RL_ActivationCmdTDD },
- { 388, "id-neighbouringTDDCellMeasurementInformationLCR", ASN1_EXTENSION_ROOT , dissect_id_neighbouringTDDCellMeasurementInformationLCR },
- { 389, "id-SYNCDlCodeId-TransInitLCR-CellSyncInitiationRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_SYNCDlCodeId_TransInitLCR_CellSyncInitiationRqstTDD },
- { 390, "id-SYNCDlCodeId-MeasureInitLCR-CellSyncInitiationRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_SYNCDlCodeId_MeasureInitLCR_CellSyncInitiationRqstTDD },
- { 391, "id-SYNCDlCodeIdTransReconfInfoLCR-CellSyncReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_SYNCDlCodeIdTransReconfInfoLCR_CellSyncReconfRqstTDD },
- { 392, "id-SYNCDlCodeIdMeasReconfigurationLCR-CellSyncReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_SYNCDlCodeIdMeasReconfigurationLCR_CellSyncReconfRqstTDD },
- { 393, "id-SYNCDlCodeIdMeasInfoList-CellSyncReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_SYNCDlCodeIdMeasInfoList_CellSyncReconfRqstTDD },
- { 394, "id-SyncDLCodeIdsMeasInfoList-CellSyncReprtTDD", ASN1_EXTENSION_ROOT , dissect_id_SyncDLCodeIdsMeasInfoList_CellSyncReprtTDD },
- { 395, "id-SyncDLCodeIdThreInfoLCR" , ASN1_EXTENSION_ROOT , dissect_id_SyncDLCodeIdThreInfoLCR },
- { 396, "id-NSubCyclesPerCyclePeriod-CellSyncReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_NSubCyclesPerCyclePeriod_CellSyncReconfRqstTDD },
- { 397, "id-DwPCH-Power" , ASN1_EXTENSION_ROOT , dissect_id_DwPCH_Power },
- { 398, "id-AccumulatedClockupdate-CellSyncReprtTDD", ASN1_EXTENSION_ROOT , dissect_id_AccumulatedClockupdate_CellSyncReprtTDD },
- { 399, "id-Angle-Of-Arrival-Value-LCR", ASN1_EXTENSION_ROOT , dissect_id_Angle_Of_Arrival_Value_LCR },
- { 400, "id-HSDSCH-FDD-Information" , ASN1_EXTENSION_ROOT , dissect_id_HSDSCH_FDD_Information },
- { 401, "id-HSDSCH-FDD-Information-Response", ASN1_EXTENSION_ROOT , dissect_id_HSDSCH_FDD_Information_Response },
- { 402, "id-HSDSCH-Information-to-Modify", ASN1_EXTENSION_ROOT , dissect_id_HSDSCH_Information_to_Modify },
- { 403, "id-HSDSCH-RNTI" , ASN1_EXTENSION_ROOT , dissect_id_HSDSCH_RNTI },
- { 404, "id-HSDSCH-TDD-Information" , ASN1_EXTENSION_ROOT , dissect_id_HSDSCH_TDD_Information },
- { 405, "id-HSDSCH-TDD-Information-Response", ASN1_EXTENSION_ROOT , dissect_id_HSDSCH_TDD_Information_Response },
- { 406, "id-HSPDSCH-RL-ID" , ASN1_EXTENSION_ROOT , dissect_id_HSPDSCH_RL_ID },
- { 407, "id-PrimCCPCH-RSCP-DL-PC-RqstTDD", ASN1_EXTENSION_ROOT , dissect_id_PrimCCPCH_RSCP_DL_PC_RqstTDD },
- { 408, "id-PDSCH-RL-ID" , ASN1_EXTENSION_ROOT , dissect_id_PDSCH_RL_ID },
- { 409, "id-HSDSCH-RearrangeList-Bearer-RearrangeInd", ASN1_EXTENSION_ROOT , dissect_id_HSDSCH_RearrangeList_Bearer_RearrangeInd },
- { 410, "id-UL-Synchronisation-Parameters-LCR", ASN1_EXTENSION_ROOT , dissect_id_UL_Synchronisation_Parameters_LCR },
- { 411, "id-HSDSCH-FDD-Update-Information", ASN1_EXTENSION_ROOT , dissect_id_HSDSCH_FDD_Update_Information },
- { 412, "id-HSDSCH-TDD-Update-Information", ASN1_EXTENSION_ROOT , dissect_id_HSDSCH_TDD_Update_Information },
- { 413, "id-DL-DPCH-TimeSlotFormat-LCR-ModifyItem-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_DPCH_TimeSlotFormat_LCR_ModifyItem_RL_ReconfPrepTDD },
- { 414, "id-UL-DPCH-TimeSlotFormat-LCR-ModifyItem-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_UL_DPCH_TimeSlotFormat_LCR_ModifyItem_RL_ReconfPrepTDD },
- { 415, "id-TDD-TPC-UplinkStepSize-LCR-RL-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_TDD_TPC_UplinkStepSize_LCR_RL_SetupRqstTDD },
- { 416, "id-TDD-TPC-UplinkStepSize-LCR-RL-AdditionRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_TDD_TPC_UplinkStepSize_LCR_RL_AdditionRqstTDD },
- { 417, "id-TDD-TPC-DownlinkStepSize-RL-AdditionRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_TDD_TPC_DownlinkStepSize_RL_AdditionRqstTDD },
- { 418, "id-TDD-TPC-UplinkStepSize-InformationAdd-LCR-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_TDD_TPC_UplinkStepSize_InformationAdd_LCR_RL_ReconfPrepTDD },
- { 419, "id-TDD-TPC-UplinkStepSize-InformationModify-LCR-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_TDD_TPC_UplinkStepSize_InformationModify_LCR_RL_ReconfPrepTDD },
- { 420, "id-TDD-TPC-DownlinkStepSize-InformationModify-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_TDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD },
- { 421, "id-TDD-TPC-DownlinkStepSize-InformationAdd-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_TDD_TPC_DownlinkStepSize_InformationAdd_RL_ReconfPrepTDD },
- { 422, "id-CCTrCH-Maximum-DL-Power-RL-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_CCTrCH_Maximum_DL_Power_RL_SetupRqstTDD },
- { 423, "id-CCTrCH-Minimum-DL-Power-RL-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_CCTrCH_Minimum_DL_Power_RL_SetupRqstTDD },
- { 424, "id-CCTrCH-Maximum-DL-Power-RL-AdditionRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_CCTrCH_Maximum_DL_Power_RL_AdditionRqstTDD },
- { 425, "id-CCTrCH-Minimum-DL-Power-RL-AdditionRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_CCTrCH_Minimum_DL_Power_RL_AdditionRqstTDD },
- { 426, "id-CCTrCH-Maximum-DL-Power-InformationAdd-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_CCTrCH_Maximum_DL_Power_InformationAdd_RL_ReconfPrepTDD },
- { 427, "id-CCTrCH-Minimum-DL-Power-InformationAdd-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_CCTrCH_Minimum_DL_Power_InformationAdd_RL_ReconfPrepTDD },
- { 428, "id-CCTrCH-Maximum-DL-Power-InformationModify-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_CCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfPrepTDD },
- { 429, "id-CCTrCH-Minimum-DL-Power-InformationModify-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_CCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfPrepTDD },
- { 430, "id-Maximum-DL-Power-Modify-LCR-InformationModify-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_Maximum_DL_Power_Modify_LCR_InformationModify_RL_ReconfPrepTDD },
- { 431, "id-Minimum-DL-Power-Modify-LCR-InformationModify-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_Minimum_DL_Power_Modify_LCR_InformationModify_RL_ReconfPrepTDD },
- { 432, "id-DL-DPCH-LCR-InformationModify-ModifyList-RL-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_DL_DPCH_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD },
- { 433, "id-CCTrCH-Maximum-DL-Power-InformationModify-RL-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_CCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfRqstTDD },
- { 434, "id-CCTrCH-Minimum-DL-Power-InformationModify-RL-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_CCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfRqstTDD },
- { 435, "id-Initial-DL-Power-TimeslotLCR-InformationItem", ASN1_EXTENSION_ROOT , dissect_id_Initial_DL_Power_TimeslotLCR_InformationItem },
- { 436, "id-Maximum-DL-Power-TimeslotLCR-InformationItem", ASN1_EXTENSION_ROOT , dissect_id_Maximum_DL_Power_TimeslotLCR_InformationItem },
- { 437, "id-Minimum-DL-Power-TimeslotLCR-InformationItem", ASN1_EXTENSION_ROOT , dissect_id_Minimum_DL_Power_TimeslotLCR_InformationItem },
- { 438, "id-HS-DSCHProvidedBitRateValueInformation", ASN1_EXTENSION_ROOT , dissect_id_HS_DSCHProvidedBitRateValueInformation },
- { 439, "id-HS-DSCHRequiredPowerValueInformation", ASN1_EXTENSION_ROOT , dissect_id_HS_DSCHRequiredPowerValueInformation },
- { 440, "id-HS-DSCHRequiredPowerValue", ASN1_EXTENSION_ROOT , dissect_id_HS_DSCHRequiredPowerValue },
- { 441, "id-TransmittedCarrierPowerOfAllCodesNotUsedForHSTransmission", ASN1_EXTENSION_ROOT , dissect_id_TransmittedCarrierPowerOfAllCodesNotUsedForHSTransmission },
- { 442, "id-HS-SICH-Reception-Quality", ASN1_EXTENSION_ROOT , dissect_id_HS_SICH_Reception_Quality },
- { 443, "id-HS-SICH-Reception-Quality-Measurement-Value", ASN1_EXTENSION_ROOT , dissect_id_HS_SICH_Reception_Quality_Measurement_Value },
- { 444, "id-HSSICH-Info-DM-Rprt" , ASN1_EXTENSION_ROOT , dissect_id_HSSICH_Info_DM_Rprt },
- { 445, "id-HSSICH-Info-DM-Rqst" , ASN1_EXTENSION_ROOT , dissect_id_HSSICH_Info_DM_Rqst },
- { 446, "id-HSSICH-Info-DM-Rsp" , ASN1_EXTENSION_ROOT , dissect_id_HSSICH_Info_DM_Rsp },
- { 447, "id-Best-Cell-Portions-Value" , ASN1_EXTENSION_ROOT , dissect_id_Best_Cell_Portions_Value },
- { 448, "id-Primary-CPICH-Usage-for-Channel-Estimation", ASN1_EXTENSION_ROOT , dissect_id_Primary_CPICH_Usage_for_Channel_Estimation },
- { 449, "id-Secondary-CPICH-Information-Change", ASN1_EXTENSION_ROOT , dissect_id_Secondary_CPICH_Information_Change },
- { 450, "id-NumberOfReportedCellPortions", ASN1_EXTENSION_ROOT , dissect_id_NumberOfReportedCellPortions },
- { 451, "id-CellPortion-InformationItem-Cell-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_CellPortion_InformationItem_Cell_SetupRqstFDD },
- { 452, "id-CellPortion-InformationList-Cell-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_CellPortion_InformationList_Cell_SetupRqstFDD },
- { 453, "id-TimeslotISCP-LCR-InfoList-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_TimeslotISCP_LCR_InfoList_RL_ReconfPrepTDD },
- { 454, "id-Secondary-CPICH-Information", ASN1_EXTENSION_ROOT , dissect_id_Secondary_CPICH_Information },
- { 455, "id-Received-total-wide-band-power-For-CellPortion", ASN1_EXTENSION_ROOT , dissect_id_Received_total_wide_band_power_For_CellPortion },
- { 456, "id-Unidirectional-DCH-Indicator", ASN1_EXTENSION_ROOT , dissect_id_Unidirectional_DCH_Indicator },
- { 457, "id-TimingAdjustmentValueLCR" , ASN1_EXTENSION_ROOT , dissect_id_TimingAdjustmentValueLCR },
- { 458, "id-multipleRL-ul-DPCH-InformationList", ASN1_EXTENSION_ROOT , dissect_id_multipleRL_ul_DPCH_InformationList },
- { 459, "id-multipleRL-ul-DPCH-InformationModifyList", ASN1_EXTENSION_ROOT , dissect_id_multipleRL_ul_DPCH_InformationModifyList },
- { 460, "id-RL-ID" , ASN1_EXTENSION_ROOT , dissect_id_RL_ID },
- { 461, "id-SAT-Info-Almanac-ExtItem" , ASN1_EXTENSION_ROOT , dissect_id_SAT_Info_Almanac_ExtItem },
- { 462, "id-HSDPA-Capability" , ASN1_EXTENSION_ROOT , dissect_id_HSDPA_Capability },
- { 463, "id-HSDSCH-Resources-Information-AuditRsp", ASN1_EXTENSION_ROOT , dissect_id_HSDSCH_Resources_Information_AuditRsp },
- { 464, "id-HSDSCH-Resources-Information-ResourceStatusInd", ASN1_EXTENSION_ROOT , dissect_id_HSDSCH_Resources_Information_ResourceStatusInd },
- { 465, "id-HSDSCH-MACdFlows-to-Add" , ASN1_EXTENSION_ROOT , dissect_id_HSDSCH_MACdFlows_to_Add },
- { 466, "id-HSDSCH-MACdFlows-to-Delete", ASN1_EXTENSION_ROOT , dissect_id_HSDSCH_MACdFlows_to_Delete },
- { 467, "id-HSDSCH-Information-to-Modify-Unsynchronised", ASN1_EXTENSION_ROOT , dissect_id_HSDSCH_Information_to_Modify_Unsynchronised },
- { 468, "id-TnlQos" , ASN1_EXTENSION_ROOT , dissect_id_TnlQos },
- { 469, "id-Received-total-wide-band-power-For-CellPortion-Value", ASN1_EXTENSION_ROOT , dissect_id_Received_total_wide_band_power_For_CellPortion_Value },
- { 470, "id-Transmitted-Carrier-Power-For-CellPortion", ASN1_EXTENSION_ROOT , dissect_id_Transmitted_Carrier_Power_For_CellPortion },
- { 471, "id-Transmitted-Carrier-Power-For-CellPortion-Value", ASN1_EXTENSION_ROOT , dissect_id_Transmitted_Carrier_Power_For_CellPortion_Value },
- { 472, "id-TransmittedCarrierPowerOfAllCodesNotUsedForHS-PDSCH-HS-SCCH-E-AGCH-E-RGCHOrE-HICHTransmissionCellPortion", ASN1_EXTENSION_ROOT , dissect_id_TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortion },
- { 473, "id-TransmittedCarrierPowerOfAllCodesNotUsedForHS-PDSCH-HS-SCCH-E-AGCH-E-RGCHOrE-HICHTransmissionCellPortionValue", ASN1_EXTENSION_ROOT , dissect_id_TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortionValue },
- { 474, "id-UpPTSInterferenceValue" , ASN1_EXTENSION_ROOT , dissect_id_UpPTSInterferenceValue },
- { 475, "id-PrimaryCCPCH-RSCP-Delta" , ASN1_EXTENSION_ROOT , dissect_id_PrimaryCCPCH_RSCP_Delta },
- { 476, "id-MeasurementRecoveryBehavior", ASN1_EXTENSION_ROOT , dissect_id_MeasurementRecoveryBehavior },
- { 477, "id-MeasurementRecoveryReportingIndicator", ASN1_EXTENSION_ROOT , dissect_id_MeasurementRecoveryReportingIndicator },
- { 478, "id-MeasurementRecoverySupportIndicator", ASN1_EXTENSION_ROOT , dissect_id_MeasurementRecoverySupportIndicator },
- { 479, "id-Tstd-indicator" , ASN1_EXTENSION_ROOT , dissect_id_Tstd_indicator },
- { 480, "id-multiple-RL-Information-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , dissect_id_multiple_RL_Information_RL_ReconfPrepTDD },
- { 481, "id-multiple-RL-Information-RL-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_multiple_RL_Information_RL_ReconfRqstTDD },
- { 482, "id-DL-DPCH-Power-Information-RL-ReconfPrepFDD", ASN1_EXTENSION_ROOT , dissect_id_DL_DPCH_Power_Information_RL_ReconfPrepFDD },
- { 483, "id-F-DPCH-Information-RL-ReconfPrepFDD", ASN1_EXTENSION_ROOT , dissect_id_F_DPCH_Information_RL_ReconfPrepFDD },
- { 484, "id-F-DPCH-Information-RL-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_F_DPCH_Information_RL_SetupRqstFDD },
- { 485, "id-Additional-S-CCPCH-Parameters-CTCH-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_Additional_S_CCPCH_Parameters_CTCH_ReconfRqstTDD },
- { 486, "id-Additional-S-CCPCH-Parameters-CTCH-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_Additional_S_CCPCH_Parameters_CTCH_SetupRqstTDD },
- { 487, "id-Additional-S-CCPCH-LCR-Parameters-CTCH-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_Additional_S_CCPCH_LCR_Parameters_CTCH_ReconfRqstTDD },
- { 488, "id-Additional-S-CCPCH-LCR-Parameters-CTCH-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_Additional_S_CCPCH_LCR_Parameters_CTCH_SetupRqstTDD },
- { 489, "id-MICH-CFN" , ASN1_EXTENSION_ROOT , dissect_id_MICH_CFN },
- { 490, "id-MICH-Information-AuditRsp", ASN1_EXTENSION_ROOT , dissect_id_MICH_Information_AuditRsp },
- { 491, "id-MICH-Information-ResourceStatusInd", ASN1_EXTENSION_ROOT , dissect_id_MICH_Information_ResourceStatusInd },
- { 492, "id-MICH-Parameters-CTCH-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_MICH_Parameters_CTCH_ReconfRqstFDD },
- { 493, "id-MICH-Parameters-CTCH-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_MICH_Parameters_CTCH_ReconfRqstTDD },
- { 494, "id-MICH-Parameters-CTCH-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_MICH_Parameters_CTCH_SetupRqstFDD },
- { 495, "id-MICH-Parameters-CTCH-SetupRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_MICH_Parameters_CTCH_SetupRqstTDD },
- { 496, "id-Modification-Period" , ASN1_EXTENSION_ROOT , dissect_id_Modification_Period },
- { 497, "id-NI-Information-NotifUpdateCmd", ASN1_EXTENSION_ROOT , dissect_id_NI_Information_NotifUpdateCmd },
- { 498, "id-S-CCPCH-InformationListExt-AuditRsp", ASN1_EXTENSION_ROOT , dissect_id_S_CCPCH_InformationListExt_AuditRsp },
- { 499, "id-S-CCPCH-InformationListExt-ResourceStatusInd", ASN1_EXTENSION_ROOT , dissect_id_S_CCPCH_InformationListExt_ResourceStatusInd },
- { 500, "id-S-CCPCH-LCR-InformationListExt-AuditRsp", ASN1_EXTENSION_ROOT , dissect_id_S_CCPCH_LCR_InformationListExt_AuditRsp },
- { 501, "id-S-CCPCH-LCR-InformationListExt-ResourceStatusInd", ASN1_EXTENSION_ROOT , dissect_id_S_CCPCH_LCR_InformationListExt_ResourceStatusInd },
- { 502, "id-HARQ-Preamble-Mode" , ASN1_EXTENSION_ROOT , dissect_id_HARQ_Preamble_Mode },
- { 503, "id-Initial-DL-DPCH-TimingAdjustment", ASN1_EXTENSION_ROOT , dissect_id_Initial_DL_DPCH_TimingAdjustment },
- { 504, "id-Initial-DL-DPCH-TimingAdjustment-Allowed", ASN1_EXTENSION_ROOT , dissect_id_Initial_DL_DPCH_TimingAdjustment_Allowed },
- { 505, "id-DLTransmissionBranchLoadValue", ASN1_EXTENSION_ROOT , dissect_id_DLTransmissionBranchLoadValue },
- { 506, "id-Power-Local-Cell-Group-choice-CM-Rqst", ASN1_EXTENSION_ROOT , dissect_id_Power_Local_Cell_Group_choice_CM_Rqst },
- { 507, "id-Power-Local-Cell-Group-choice-CM-Rsp", ASN1_EXTENSION_ROOT , dissect_id_Power_Local_Cell_Group_choice_CM_Rsp },
- { 508, "id-Power-Local-Cell-Group-choice-CM-Rprt", ASN1_EXTENSION_ROOT , dissect_id_Power_Local_Cell_Group_choice_CM_Rprt },
- { 509, "id-SynchronisationIndicator" , ASN1_EXTENSION_ROOT , dissect_id_SynchronisationIndicator },
- { 510, "id-HSDPA-And-EDCH-CellPortion-Information-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_HSDPA_And_EDCH_CellPortion_Information_PSCH_ReconfRqst },
- { 511, "id-HSDPA-And-EDCH-CellPortion-InformationList-PSCH-ReconfRqst", ASN1_EXTENSION_ROOT , dissect_id_HSDPA_And_EDCH_CellPortion_InformationList_PSCH_ReconfRqst },
- { 512, "id-HS-DSCHRequiredPowerValue-For-Cell-Portion", ASN1_EXTENSION_ROOT , dissect_id_HS_DSCHRequiredPowerValue_For_Cell_Portion },
- { 513, "id-HS-DSCHRequiredPowerValueInformation-For-CellPortion", ASN1_EXTENSION_ROOT , dissect_id_HS_DSCHRequiredPowerValueInformation_For_CellPortion },
- { 514, "id-HS-DSCHProvidedBitRateValueInformation-For-CellPortion", ASN1_EXTENSION_ROOT , dissect_id_HS_DSCHProvidedBitRateValueInformation_For_CellPortion },
- { 515, "id-E-AGCH-And-E-RGCH-E-HICH-FDD-Scrambling-Code", ASN1_EXTENSION_ROOT , dissect_id_E_AGCH_And_E_RGCH_E_HICH_FDD_Scrambling_Code },
- { 516, "id-E-AGCH-FDD-Code-Information", ASN1_EXTENSION_ROOT , dissect_id_E_AGCH_FDD_Code_Information },
- { 517, "id-E-DCH-Capability" , ASN1_EXTENSION_ROOT , dissect_id_E_DCH_Capability },
- { 518, "id-E-DCH-FDD-DL-Control-Channel-Information", ASN1_EXTENSION_ROOT , dissect_id_E_DCH_FDD_DL_Control_Channel_Information },
- { 519, "id-E-DCH-FDD-Information" , ASN1_EXTENSION_ROOT , dissect_id_E_DCH_FDD_Information },
- { 520, "id-E-DCH-FDD-Information-Response", ASN1_EXTENSION_ROOT , dissect_id_E_DCH_FDD_Information_Response },
- { 521, "id-E-DCH-FDD-Information-to-Modify", ASN1_EXTENSION_ROOT , dissect_id_E_DCH_FDD_Information_to_Modify },
- { 522, "id-E-DCH-MACdFlows-to-Add" , ASN1_EXTENSION_ROOT , dissect_id_E_DCH_MACdFlows_to_Add },
- { 523, "id-E-DCH-MACdFlows-to-Delete", ASN1_EXTENSION_ROOT , dissect_id_E_DCH_MACdFlows_to_Delete },
- { 524, "id-E-DCH-Resources-Information-AuditRsp", ASN1_EXTENSION_ROOT , dissect_id_E_DCH_Resources_Information_AuditRsp },
- { 525, "id-E-DCH-Resources-Information-ResourceStatusInd", ASN1_EXTENSION_ROOT , dissect_id_E_DCH_Resources_Information_ResourceStatusInd },
- { 526, "id-E-DCH-RL-Indication" , ASN1_EXTENSION_ROOT , dissect_id_E_DCH_RL_Indication },
- { 527, "id-E-DCH-RL-Set-ID" , ASN1_EXTENSION_ROOT , dissect_id_E_DCH_RL_Set_ID },
- { 528, "id-E-DPCH-Information-RL-ReconfPrepFDD", ASN1_EXTENSION_ROOT , dissect_id_E_DPCH_Information_RL_ReconfPrepFDD },
- { 529, "id-E-DPCH-Information-RL-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_E_DPCH_Information_RL_SetupRqstFDD },
- { 530, "id-E-RGCH-E-HICH-FDD-Code-Information", ASN1_EXTENSION_ROOT , dissect_id_E_RGCH_E_HICH_FDD_Code_Information },
- { 531, "id-Serving-E-DCH-RL-ID" , ASN1_EXTENSION_ROOT , dissect_id_Serving_E_DCH_RL_ID },
- { 532, "id-UL-DPDCH-Indicator-For-E-DCH-Operation", ASN1_EXTENSION_ROOT , dissect_id_UL_DPDCH_Indicator_For_E_DCH_Operation },
- { 533, "id-FDD-S-CCPCH-FrameOffset-CTCH-SetupRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_FDD_S_CCPCH_FrameOffset_CTCH_SetupRqstFDD },
- { 534, "id-E-DPCH-Information-RL-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_E_DPCH_Information_RL_ReconfRqstFDD },
- { 535, "id-Maximum-Target-ReceivedTotalWideBandPower", ASN1_EXTENSION_ROOT , dissect_id_Maximum_Target_ReceivedTotalWideBandPower },
- { 536, "id-E-DCHProvidedBitRateValueInformation", ASN1_EXTENSION_ROOT , dissect_id_E_DCHProvidedBitRateValueInformation },
- { 537, "id-HARQ-Preamble-Mode-Activation-Indicator", ASN1_EXTENSION_ROOT , dissect_id_HARQ_Preamble_Mode_Activation_Indicator },
- { 538, "id-RL-Specific-E-DCH-Info" , ASN1_EXTENSION_ROOT , dissect_id_RL_Specific_E_DCH_Info },
- { 539, "id-E-DCH-CapacityConsumptionLaw", ASN1_EXTENSION_ROOT , dissect_id_E_DCH_CapacityConsumptionLaw },
- { 540, "id-multiple-DedicatedMeasurementValueList-TDD-DM-Rsp", ASN1_EXTENSION_ROOT , dissect_id_multiple_DedicatedMeasurementValueList_TDD_DM_Rsp },
- { 541, "id-multiple-DedicatedMeasurementValueList-LCR-TDD-DM-Rsp", ASN1_EXTENSION_ROOT , dissect_id_multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp },
- { 542, "id-E-DCH-RearrangeList-Bearer-RearrangeInd", ASN1_EXTENSION_ROOT , dissect_id_E_DCH_RearrangeList_Bearer_RearrangeInd },
- { 543, "id-multipleRL-dl-CCTrCH-InformationModifyList-RL-ReconfRqstTDD", ASN1_EXTENSION_ROOT , dissect_id_multipleRL_dl_CCTrCH_InformationModifyList_RL_ReconfRqstTDD },
- { 544, "id-Target-NonServing-EDCH-To-Total-EDCH-Power-Ratio", ASN1_EXTENSION_ROOT , dissect_id_Target_NonServing_EDCH_To_Total_EDCH_Power_Ratio },
- { 545, "id-CellPortion-InformationItem-Cell-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_CellPortion_InformationItem_Cell_ReconfRqstFDD },
- { 546, "id-CellPortion-InformationList-Cell-ReconfRqstFDD", ASN1_EXTENSION_ROOT , dissect_id_CellPortion_InformationList_Cell_ReconfRqstFDD },
- { 547, "id-multiple-PUSCH-InfoList-DM-Rsp", ASN1_EXTENSION_ROOT , dissect_id_multiple_PUSCH_InfoList_DM_Rsp },
- { 548, "id-multiple-PUSCH-InfoList-DM-Rprt", ASN1_EXTENSION_ROOT , dissect_id_multiple_PUSCH_InfoList_DM_Rprt },
- { 549, "id-Reference-ReceivedTotalWideBandPower", ASN1_EXTENSION_ROOT , dissect_id_Reference_ReceivedTotalWideBandPower },
+ { 0, &hf_nbap_id_AICH_Information, ASN1_EXTENSION_ROOT , dissect_nbap_Common_PhysicalChannel_Status_Information },
+ { 1, &hf_nbap_id_BCH_Information, ASN1_EXTENSION_ROOT , dissect_nbap_Common_TransportChannel_Status_Information },
+ { 2, &hf_nbap_id_BCCH_ModificationTime, ASN1_EXTENSION_ROOT , dissect_nbap_BCCH_ModificationTime },
+ { 3, &hf_nbap_id_BlockingPriorityIndicator, ASN1_EXTENSION_ROOT , dissect_nbap_BlockingPriorityIndicator },
+ { 4, &hf_nbap_id_Cause , ASN1_EXTENSION_ROOT , dissect_nbap_Cause },
+ { 5, &hf_nbap_id_CCP_InformationItem_AuditRsp, ASN1_EXTENSION_ROOT , dissect_nbap_CCP_InformationItem_AuditRsp },
+ { 6, &hf_nbap_id_CCP_InformationList_AuditRsp, ASN1_EXTENSION_ROOT , dissect_nbap_CCP_InformationList_AuditRsp },
+ { 7, &hf_nbap_id_CCP_InformationItem_ResourceStatusInd, ASN1_EXTENSION_ROOT , dissect_nbap_CCP_InformationItem_ResourceStatusInd },
+ { 8, &hf_nbap_id_Cell_InformationItem_AuditRsp, ASN1_EXTENSION_ROOT , dissect_nbap_Cell_InformationItem_AuditRsp },
+ { 9, &hf_nbap_id_Cell_InformationItem_ResourceStatusInd, ASN1_EXTENSION_ROOT , dissect_nbap_Cell_InformationItem_ResourceStatusInd },
+ { 10, &hf_nbap_id_Cell_InformationList_AuditRsp, ASN1_EXTENSION_ROOT , dissect_nbap_Cell_InformationList_AuditRsp },
+ { 11, &hf_nbap_id_CellParameterID, ASN1_EXTENSION_ROOT , dissect_nbap_CellParameterID },
+ { 12, &hf_nbap_id_CFN , ASN1_EXTENSION_ROOT , dissect_nbap_CFN },
+ { 13, &hf_nbap_id_C_ID , ASN1_EXTENSION_ROOT , dissect_nbap_C_ID },
+ { 14, &hf_nbap_id_CommonMeasurementAccuracy, ASN1_EXTENSION_ROOT , dissect_nbap_CommonMeasurementAccuracy },
+ { 15, &hf_nbap_id_CommonMeasurementObjectType_CM_Rprt, ASN1_EXTENSION_ROOT , dissect_nbap_CommonMeasurementObjectType_CM_Rprt },
+ { 16, &hf_nbap_id_CommonMeasurementObjectType_CM_Rqst, ASN1_EXTENSION_ROOT , dissect_nbap_CommonMeasurementObjectType_CM_Rqst },
+ { 17, &hf_nbap_id_CommonMeasurementObjectType_CM_Rsp, ASN1_EXTENSION_ROOT , dissect_nbap_CommonMeasurementObjectType_CM_Rsp },
+ { 18, &hf_nbap_id_CommonMeasurementType, ASN1_EXTENSION_ROOT , dissect_nbap_CommonMeasurementType },
+ { 19, &hf_nbap_id_CommonPhysicalChannelID, ASN1_EXTENSION_ROOT , dissect_nbap_CommonPhysicalChannelID },
+ { 20, &hf_nbap_id_CommonPhysicalChannelType_CTCH_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_CommonPhysicalChannelType_CTCH_SetupRqstFDD },
+ { 21, &hf_nbap_id_CommonPhysicalChannelType_CTCH_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_CommonPhysicalChannelType_CTCH_SetupRqstTDD },
+ { 22, &hf_nbap_id_CommunicationControlPortID, ASN1_EXTENSION_ROOT , dissect_nbap_CommunicationControlPortID },
+ { 23, &hf_nbap_id_ConfigurationGenerationID, ASN1_EXTENSION_ROOT , dissect_nbap_ConfigurationGenerationID },
+ { 24, &hf_nbap_id_CRNC_CommunicationContextID, ASN1_EXTENSION_ROOT , dissect_nbap_CRNC_CommunicationContextID },
+ { 25, &hf_nbap_id_CriticalityDiagnostics, ASN1_EXTENSION_ROOT , dissect_nbap_CriticalityDiagnostics },
+ { 26, &hf_nbap_id_DCHs_to_Add_FDD, ASN1_EXTENSION_ROOT , dissect_nbap_DCH_FDD_Information },
+ { 27, &hf_nbap_id_DCHs_to_Add_TDD, ASN1_EXTENSION_ROOT , dissect_nbap_DCH_TDD_Information },
+ { 28, &hf_nbap_id_DCH_DeleteList_RL_ReconfPrepFDD, ASN1_EXTENSION_ROOT , dissect_nbap_DCH_DeleteList_RL_ReconfPrepFDD },
+ { 29, &hf_nbap_id_DCH_DeleteList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DCH_DeleteList_RL_ReconfPrepTDD },
+ { 30, &hf_nbap_id_DCH_DeleteList_RL_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_DCH_DeleteList_RL_ReconfRqstFDD },
+ { 31, &hf_nbap_id_DCH_DeleteList_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DCH_DeleteList_RL_ReconfRqstTDD },
+ { 32, &hf_nbap_id_DCH_FDD_Information, ASN1_EXTENSION_ROOT , dissect_nbap_DCH_FDD_Information },
+ { 33, &hf_nbap_id_DCH_TDD_Information, ASN1_EXTENSION_ROOT , dissect_nbap_DCH_TDD_Information },
+ { 34, &hf_nbap_id_DCH_InformationResponse, ASN1_EXTENSION_ROOT , dissect_nbap_DCH_InformationResponse },
+ { 35, &hf_nbap_id_FDD_DCHs_to_Modify, ASN1_EXTENSION_ROOT , dissect_nbap_FDD_DCHs_to_Modify },
+ { 36, &hf_nbap_id_TDD_DCHs_to_Modify, ASN1_EXTENSION_ROOT , dissect_nbap_TDD_DCHs_to_Modify },
+ { 37, &hf_nbap_id_DCH_RearrangeList_Bearer_RearrangeInd, ASN1_EXTENSION_ROOT , dissect_nbap_DCH_RearrangeList_Bearer_RearrangeInd },
+ { 38, &hf_nbap_id_DedicatedMeasurementObjectType_DM_Rprt, ASN1_EXTENSION_ROOT , dissect_nbap_DedicatedMeasurementObjectType_DM_Rprt },
+ { 39, &hf_nbap_id_DedicatedMeasurementObjectType_DM_Rqst, ASN1_EXTENSION_ROOT , dissect_nbap_DedicatedMeasurementObjectType_DM_Rqst },
+ { 40, &hf_nbap_id_DedicatedMeasurementObjectType_DM_Rsp, ASN1_EXTENSION_ROOT , dissect_nbap_DedicatedMeasurementObjectType_DM_Rsp },
+ { 41, &hf_nbap_id_DedicatedMeasurementType, ASN1_EXTENSION_ROOT , dissect_nbap_DedicatedMeasurementType },
+ { 42, &hf_nbap_id_DL_CCTrCH_InformationItem_RL_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_CCTrCH_InformationItem_RL_SetupRqstTDD },
+ { 43, &hf_nbap_id_DL_CCTrCH_InformationList_RL_AdditionRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_CCTrCH_InformationList_RL_AdditionRqstTDD },
+ { 44, &hf_nbap_id_DL_CCTrCH_InformationList_RL_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_CCTrCH_InformationList_RL_SetupRqstTDD },
+ { 45, &hf_nbap_id_DL_DPCH_InformationItem_RL_AdditionRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_DPCH_InformationItem_RL_AdditionRqstTDD },
+ { 46, &hf_nbap_id_DL_DPCH_InformationList_RL_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_DPCH_InformationItem_RL_SetupRqstTDD },
+ { 47, &hf_nbap_id_DL_DPCH_Information_RL_ReconfPrepFDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_DPCH_Information_RL_ReconfPrepFDD },
+ { 48, &hf_nbap_id_DL_DPCH_Information_RL_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_DPCH_Information_RL_ReconfRqstFDD },
+ { 49, &hf_nbap_id_DL_DPCH_Information_RL_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_DPCH_Information_RL_SetupRqstFDD },
+ { 50, &hf_nbap_id_DL_DPCH_TimingAdjustment, ASN1_EXTENSION_ROOT , dissect_nbap_DL_DPCH_TimingAdjustment },
+ { 51, &hf_nbap_id_DL_ReferencePowerInformationItem_DL_PC_Rqst, ASN1_EXTENSION_ROOT , dissect_nbap_DL_ReferencePowerInformationItem_DL_PC_Rqst },
+ { 52, &hf_nbap_id_DLReferencePower, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 53, &hf_nbap_id_DLReferencePowerList_DL_PC_Rqst, ASN1_EXTENSION_ROOT , dissect_nbap_DL_ReferencePowerInformationList_DL_PC_Rqst },
+ { 54, &hf_nbap_id_DSCHs_to_Add_TDD, ASN1_EXTENSION_ROOT , dissect_nbap_DSCH_TDD_Information },
+ { 55, &hf_nbap_id_DSCH_Information_DeleteList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DSCH_Information_DeleteList_RL_ReconfPrepTDD },
+ { 56, &hf_nbap_id_DSCH_Information_ModifyList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DSCH_Information_ModifyList_RL_ReconfPrepTDD },
+ { 57, &hf_nbap_id_DSCH_InformationResponse, ASN1_EXTENSION_ROOT , dissect_nbap_DSCH_InformationResponse },
+ { 58, &hf_nbap_id_DSCH_TDD_Information, ASN1_EXTENSION_ROOT , dissect_nbap_DSCH_TDD_Information },
+ { 59, &hf_nbap_id_DSCH_RearrangeList_Bearer_RearrangeInd, ASN1_EXTENSION_ROOT , dissect_nbap_DSCH_RearrangeList_Bearer_RearrangeInd },
+ { 60, &hf_nbap_id_End_Of_Audit_Sequence_Indicator, ASN1_EXTENSION_ROOT , dissect_nbap_End_Of_Audit_Sequence_Indicator },
+ { 61, &hf_nbap_id_FACH_Information, ASN1_EXTENSION_ROOT , dissect_nbap_Common_TransportChannel_Status_Information },
+ { 62, &hf_nbap_id_FACH_ParametersList_CTCH_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_FACH_ParametersList_CTCH_ReconfRqstTDD },
+ { 63, &hf_nbap_id_FACH_ParametersListIE_CTCH_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_FACH_ParametersListIE_CTCH_SetupRqstFDD },
+ { 64, &hf_nbap_id_FACH_ParametersListIE_CTCH_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_FACH_ParametersListIE_CTCH_SetupRqstTDD },
+ { 65, &hf_nbap_id_IndicationType_ResourceStatusInd, ASN1_EXTENSION_ROOT , dissect_nbap_IndicationType_ResourceStatusInd },
+ { 66, &hf_nbap_id_Local_Cell_ID, ASN1_EXTENSION_ROOT , dissect_nbap_Local_Cell_ID },
+ { 67, &hf_nbap_id_Local_Cell_Group_InformationItem_AuditRsp, ASN1_EXTENSION_ROOT , dissect_nbap_Local_Cell_Group_InformationItem_AuditRsp },
+ { 68, &hf_nbap_id_Local_Cell_Group_InformationItem_ResourceStatusInd, ASN1_EXTENSION_ROOT , dissect_nbap_Local_Cell_Group_InformationItem_ResourceStatusInd },
+ { 69, &hf_nbap_id_Local_Cell_Group_InformationItem2_ResourceStatusInd, ASN1_EXTENSION_ROOT , dissect_nbap_Local_Cell_Group_InformationItem2_ResourceStatusInd },
+ { 70, &hf_nbap_id_Local_Cell_Group_InformationList_AuditRsp, ASN1_EXTENSION_ROOT , dissect_nbap_Local_Cell_Group_InformationList_AuditRsp },
+ { 71, &hf_nbap_id_Local_Cell_InformationItem_AuditRsp, ASN1_EXTENSION_ROOT , dissect_nbap_Local_Cell_InformationItem_AuditRsp },
+ { 72, &hf_nbap_id_Local_Cell_InformationItem_ResourceStatusInd, ASN1_EXTENSION_ROOT , dissect_nbap_Local_Cell_InformationItem_ResourceStatusInd },
+ { 73, &hf_nbap_id_Local_Cell_InformationItem2_ResourceStatusInd, ASN1_EXTENSION_ROOT , dissect_nbap_Local_Cell_InformationItem2_ResourceStatusInd },
+ { 74, &hf_nbap_id_Local_Cell_InformationList_AuditRsp, ASN1_EXTENSION_ROOT , dissect_nbap_Local_Cell_InformationList_AuditRsp },
+ { 75, &hf_nbap_id_AdjustmentPeriod, ASN1_EXTENSION_ROOT , dissect_nbap_AdjustmentPeriod },
+ { 76, &hf_nbap_id_MaxAdjustmentStep, ASN1_EXTENSION_ROOT , dissect_nbap_MaxAdjustmentStep },
+ { 77, &hf_nbap_id_MaximumTransmissionPower, ASN1_EXTENSION_ROOT , dissect_nbap_MaximumTransmissionPower },
+ { 78, &hf_nbap_id_MeasurementFilterCoefficient, ASN1_EXTENSION_ROOT , dissect_nbap_MeasurementFilterCoefficient },
+ { 79, &hf_nbap_id_MeasurementID, ASN1_EXTENSION_ROOT , dissect_nbap_MeasurementID },
+ { 80, &hf_nbap_id_MessageStructure, ASN1_EXTENSION_ROOT , dissect_nbap_MessageStructure },
+ { 81, &hf_nbap_id_MIB_SB_SIB_InformationList_SystemInfoUpdateRqst, ASN1_EXTENSION_ROOT , dissect_nbap_MIB_SB_SIB_InformationList_SystemInfoUpdateRqst },
+ { 82, &hf_nbap_id_NodeB_CommunicationContextID, ASN1_EXTENSION_ROOT , dissect_nbap_NodeB_CommunicationContextID },
+ { 83, &hf_nbap_id_NeighbouringCellMeasurementInformation, ASN1_EXTENSION_ROOT , dissect_nbap_NeighbouringCellMeasurementInformation },
+ { 84, &hf_nbap_id_P_CCPCH_Information, ASN1_EXTENSION_ROOT , dissect_nbap_Common_PhysicalChannel_Status_Information },
+ { 85, &hf_nbap_id_P_CPICH_Information, ASN1_EXTENSION_ROOT , dissect_nbap_Common_PhysicalChannel_Status_Information },
+ { 86, &hf_nbap_id_P_SCH_Information, ASN1_EXTENSION_ROOT , dissect_nbap_Common_PhysicalChannel_Status_Information },
+ { 87, &hf_nbap_id_PCCPCH_Information_Cell_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_PCCPCH_Information_Cell_ReconfRqstTDD },
+ { 88, &hf_nbap_id_PCCPCH_Information_Cell_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_PCCPCH_Information_Cell_SetupRqstTDD },
+ { 89, &hf_nbap_id_PCH_Parameters_CTCH_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_PCH_Parameters_CTCH_ReconfRqstTDD },
+ { 90, &hf_nbap_id_PCH_ParametersItem_CTCH_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_PCH_ParametersItem_CTCH_SetupRqstFDD },
+ { 91, &hf_nbap_id_PCH_ParametersItem_CTCH_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_PCH_ParametersItem_CTCH_SetupRqstTDD },
+ { 92, &hf_nbap_id_PCH_Information, ASN1_EXTENSION_ROOT , dissect_nbap_Common_TransportChannel_Status_Information },
+ { 93, &hf_nbap_id_PDSCH_Information_AddListIE_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_PDSCH_Information_AddItem_PSCH_ReconfRqst },
+ { 94, &hf_nbap_id_PDSCH_Information_ModifyListIE_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_PDSCH_Information_ModifyItem_PSCH_ReconfRqst },
+ { 95, &hf_nbap_id_PDSCHSets_AddList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_PDSCHSets_AddList_PSCH_ReconfRqst },
+ { 96, &hf_nbap_id_PDSCHSets_DeleteList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_PDSCHSets_DeleteList_PSCH_ReconfRqst },
+ { 97, &hf_nbap_id_PDSCHSets_ModifyList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_PDSCHSets_ModifyList_PSCH_ReconfRqst },
+ { 98, &hf_nbap_id_PICH_Information, ASN1_EXTENSION_ROOT , dissect_nbap_Common_PhysicalChannel_Status_Information },
+ { 99, &hf_nbap_id_PICH_Parameters_CTCH_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_PICH_Parameters_CTCH_ReconfRqstTDD },
+ { 100, &hf_nbap_id_PowerAdjustmentType, ASN1_EXTENSION_ROOT , dissect_nbap_PowerAdjustmentType },
+ { 101, &hf_nbap_id_PRACH_Information, ASN1_EXTENSION_ROOT , dissect_nbap_Common_PhysicalChannel_Status_Information },
+ { 102, &hf_nbap_id_PrimaryCCPCH_Information_Cell_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_PrimaryCCPCH_Information_Cell_ReconfRqstFDD },
+ { 103, &hf_nbap_id_PrimaryCCPCH_Information_Cell_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_PrimaryCCPCH_Information_Cell_SetupRqstFDD },
+ { 104, &hf_nbap_id_PrimaryCPICH_Information_Cell_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_PrimaryCPICH_Information_Cell_ReconfRqstFDD },
+ { 105, &hf_nbap_id_PrimaryCPICH_Information_Cell_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_PrimaryCPICH_Information_Cell_SetupRqstFDD },
+ { 106, &hf_nbap_id_PrimarySCH_Information_Cell_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_PrimarySCH_Information_Cell_ReconfRqstFDD },
+ { 107, &hf_nbap_id_PrimarySCH_Information_Cell_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_PrimarySCH_Information_Cell_SetupRqstFDD },
+ { 108, &hf_nbap_id_PrimaryScramblingCode, ASN1_EXTENSION_ROOT , dissect_nbap_PrimaryScramblingCode },
+ { 109, &hf_nbap_id_SCH_Information_Cell_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_SCH_Information_Cell_ReconfRqstTDD },
+ { 110, &hf_nbap_id_SCH_Information_Cell_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_SCH_Information_Cell_SetupRqstTDD },
+ { 111, &hf_nbap_id_PUSCH_Information_AddListIE_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_PUSCH_Information_AddItem_PSCH_ReconfRqst },
+ { 112, &hf_nbap_id_PUSCH_Information_ModifyListIE_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_PUSCH_Information_ModifyItem_PSCH_ReconfRqst },
+ { 113, &hf_nbap_id_PUSCHSets_AddList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_PUSCHSets_AddList_PSCH_ReconfRqst },
+ { 114, &hf_nbap_id_PUSCHSets_DeleteList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_PUSCHSets_DeleteList_PSCH_ReconfRqst },
+ { 115, &hf_nbap_id_PUSCHSets_ModifyList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_PUSCHSets_ModifyList_PSCH_ReconfRqst },
+ { 116, &hf_nbap_id_RACH_Information, ASN1_EXTENSION_ROOT , dissect_nbap_Common_TransportChannel_Status_Information },
+ { 117, &hf_nbap_id_RACH_ParametersItem_CTCH_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_RACH_ParametersItem_CTCH_SetupRqstFDD },
+ { 118, &hf_nbap_id_RACH_ParameterItem_CTCH_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_RACH_ParameterItem_CTCH_SetupRqstTDD },
+ { 119, &hf_nbap_id_ReportCharacteristics, ASN1_EXTENSION_ROOT , dissect_nbap_ReportCharacteristics },
+ { 120, &hf_nbap_id_Reporting_Object_RL_FailureInd, ASN1_EXTENSION_ROOT , dissect_nbap_Reporting_Object_RL_FailureInd },
+ { 121, &hf_nbap_id_Reporting_Object_RL_RestoreInd, ASN1_EXTENSION_ROOT , dissect_nbap_Reporting_Object_RL_RestoreInd },
+ { 122, &hf_nbap_id_RL_InformationItem_DM_Rprt, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationItem_DM_Rprt },
+ { 123, &hf_nbap_id_RL_InformationItem_DM_Rqst, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationItem_DM_Rqst },
+ { 124, &hf_nbap_id_RL_InformationItem_DM_Rsp, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationItem_DM_Rsp },
+ { 125, &hf_nbap_id_RL_InformationItem_RL_AdditionRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationItem_RL_AdditionRqstFDD },
+ { 126, &hf_nbap_id_RL_informationItem_RL_DeletionRqst, ASN1_EXTENSION_ROOT , dissect_nbap_RL_informationItem_RL_DeletionRqst },
+ { 127, &hf_nbap_id_RL_InformationItem_RL_FailureInd, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationItem_RL_FailureInd },
+ { 128, &hf_nbap_id_RL_InformationItem_RL_PreemptRequiredInd, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationItem_RL_PreemptRequiredInd },
+ { 129, &hf_nbap_id_RL_InformationItem_RL_ReconfPrepFDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationItem_RL_ReconfPrepFDD },
+ { 130, &hf_nbap_id_RL_InformationItem_RL_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationItem_RL_ReconfPrepFDD },
+ { 131, &hf_nbap_id_RL_InformationItem_RL_RestoreInd, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationItem_RL_RestoreInd },
+ { 132, &hf_nbap_id_RL_InformationItem_RL_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationItem_RL_SetupRqstFDD },
+ { 133, &hf_nbap_id_RL_InformationList_RL_AdditionRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationList_RL_AdditionRqstFDD },
+ { 134, &hf_nbap_id_RL_informationList_RL_DeletionRqst, ASN1_EXTENSION_ROOT , dissect_nbap_RL_informationList_RL_DeletionRqst },
+ { 135, &hf_nbap_id_RL_InformationList_RL_PreemptRequiredInd, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationList_RL_PreemptRequiredInd },
+ { 136, &hf_nbap_id_RL_InformationList_RL_ReconfPrepFDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationList_RL_ReconfPrepFDD },
+ { 137, &hf_nbap_id_RL_InformationList_RL_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationList_RL_ReconfRqstFDD },
+ { 138, &hf_nbap_id_RL_InformationList_RL_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationList_RL_SetupRqstFDD },
+ { 139, &hf_nbap_id_RL_InformationResponseItem_RL_AdditionRspFDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationResponseItem_RL_AdditionRspFDD },
+ { 140, &hf_nbap_id_RL_InformationResponseItem_RL_ReconfReady, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationResponseItem_RL_ReconfReady },
+ { 141, &hf_nbap_id_RL_InformationResponseItem_RL_ReconfRsp, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationResponseItem_RL_ReconfRsp },
+ { 142, &hf_nbap_id_RL_InformationResponseItem_RL_SetupRspFDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationResponseItem_RL_SetupRspFDD },
+ { 143, &hf_nbap_id_RL_InformationResponseList_RL_AdditionRspFDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationResponseList_RL_AdditionRspFDD },
+ { 144, &hf_nbap_id_RL_InformationResponseList_RL_ReconfReady, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationResponseList_RL_ReconfReady },
+ { 145, &hf_nbap_id_RL_InformationResponseList_RL_ReconfRsp, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationResponseList_RL_ReconfRsp },
+ { 146, &hf_nbap_id_RL_InformationResponseList_RL_SetupRspFDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationResponseList_RL_SetupRspFDD },
+ { 147, &hf_nbap_id_RL_InformationResponse_RL_AdditionRspTDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationResponse_RL_AdditionRspTDD },
+ { 148, &hf_nbap_id_RL_InformationResponse_RL_SetupRspTDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationResponse_RL_SetupRspTDD },
+ { 149, &hf_nbap_id_RL_Information_RL_AdditionRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_Information_RL_AdditionRqstTDD },
+ { 150, &hf_nbap_id_RL_Information_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_Information_RL_ReconfRqstTDD },
+ { 151, &hf_nbap_id_RL_Information_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_Information_RL_ReconfPrepTDD },
+ { 152, &hf_nbap_id_RL_Information_RL_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_Information_RL_SetupRqstTDD },
+ { 153, &hf_nbap_id_RL_ReconfigurationFailureItem_RL_ReconfFailure, ASN1_EXTENSION_ROOT , dissect_nbap_RL_ReconfigurationFailureItem_RL_ReconfFailure },
+ { 154, &hf_nbap_id_RL_Set_InformationItem_DM_Rprt, ASN1_EXTENSION_ROOT , dissect_nbap_RL_Set_InformationItem_DM_Rprt },
+ { 155, &hf_nbap_id_RL_Set_InformationItem_DM_Rsp, ASN1_EXTENSION_ROOT , dissect_nbap_RL_Set_InformationItem_DM_Rsp },
+ { 156, &hf_nbap_id_RL_Set_InformationItem_RL_FailureInd, ASN1_EXTENSION_ROOT , dissect_nbap_RL_Set_InformationItem_RL_FailureInd },
+ { 157, &hf_nbap_id_RL_Set_InformationItem_RL_RestoreInd, ASN1_EXTENSION_ROOT , dissect_nbap_RL_Set_InformationItem_RL_RestoreInd },
+ { 158, &hf_nbap_id_S_CCPCH_Information, ASN1_EXTENSION_ROOT , dissect_nbap_Common_PhysicalChannel_Status_Information },
+ { 159, &hf_nbap_id_S_CPICH_Information, ASN1_EXTENSION_ROOT , dissect_nbap_Common_PhysicalChannel_Status_Information },
+ { 160, &hf_nbap_id_SCH_Information, ASN1_EXTENSION_ROOT , dissect_nbap_Common_PhysicalChannel_Status_Information },
+ { 161, &hf_nbap_id_S_SCH_Information, ASN1_EXTENSION_ROOT , dissect_nbap_Common_PhysicalChannel_Status_Information },
+ { 162, &hf_nbap_id_Secondary_CCPCHListIE_CTCH_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_Secondary_CCPCHListIE_CTCH_ReconfRqstTDD },
+ { 163, &hf_nbap_id_Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_Secondary_CCPCH_parameterListIE_CTCH_SetupRqstTDD },
+ { 164, &hf_nbap_id_Secondary_CCPCH_Parameters_CTCH_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_Secondary_CCPCH_Parameters_CTCH_ReconfRqstTDD },
+ { 165, &hf_nbap_id_SecondaryCPICH_InformationItem_Cell_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_SecondaryCPICH_InformationItem_Cell_ReconfRqstFDD },
+ { 166, &hf_nbap_id_SecondaryCPICH_InformationItem_Cell_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_SecondaryCPICH_InformationItem_Cell_SetupRqstFDD },
+ { 167, &hf_nbap_id_SecondaryCPICH_InformationList_Cell_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_SecondaryCPICH_InformationList_Cell_ReconfRqstFDD },
+ { 168, &hf_nbap_id_SecondaryCPICH_InformationList_Cell_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_SecondaryCPICH_InformationList_Cell_SetupRqstFDD },
+ { 169, &hf_nbap_id_SecondarySCH_Information_Cell_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_SecondarySCH_Information_Cell_ReconfRqstFDD },
+ { 170, &hf_nbap_id_SecondarySCH_Information_Cell_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_SecondarySCH_Information_Cell_SetupRqstFDD },
+ { 171, &hf_nbap_id_SegmentInformationListIE_SystemInfoUpdate, ASN1_EXTENSION_ROOT , dissect_nbap_SegmentInformationListIE_SystemInfoUpdate },
+ { 172, &hf_nbap_id_SFN , ASN1_EXTENSION_ROOT , dissect_nbap_SFN },
+ { 173, &hf_nbap_id_SignallingBearerRequestIndicator, ASN1_EXTENSION_ROOT , dissect_nbap_SignallingBearerRequestIndicator },
+ { 174, &hf_nbap_id_ShutdownTimer, ASN1_EXTENSION_ROOT , dissect_nbap_ShutdownTimer },
+ { 175, &hf_nbap_id_Start_Of_Audit_Sequence_Indicator, ASN1_EXTENSION_ROOT , dissect_nbap_Start_Of_Audit_Sequence_Indicator },
+ { 176, &hf_nbap_id_Successful_RL_InformationRespItem_RL_AdditionFailureFDD, ASN1_EXTENSION_ROOT , dissect_nbap_Successful_RL_InformationRespItem_RL_AdditionFailureFDD },
+ { 177, &hf_nbap_id_Successful_RL_InformationRespItem_RL_SetupFailureFDD, ASN1_EXTENSION_ROOT , dissect_nbap_Successful_RL_InformationRespItem_RL_SetupFailureFDD },
+ { 178, &hf_nbap_id_SyncCase , ASN1_EXTENSION_ROOT , dissect_nbap_SyncCase },
+ { 179, &hf_nbap_id_SyncCaseIndicatorItem_Cell_SetupRqstTDD_PSCH, ASN1_EXTENSION_ROOT , dissect_nbap_SyncCaseIndicatorItem_Cell_SetupRqstTDD_PSCH },
+ { 180, &hf_nbap_id_T_Cell , ASN1_EXTENSION_ROOT , dissect_nbap_T_Cell },
+ { 181, &hf_nbap_id_TargetCommunicationControlPortID, ASN1_EXTENSION_ROOT , dissect_nbap_CommunicationControlPortID },
+ { 182, &hf_nbap_id_TimeSlotConfigurationList_Cell_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_TimeSlotConfigurationList_Cell_ReconfRqstTDD },
+ { 183, &hf_nbap_id_TimeSlotConfigurationList_Cell_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_TimeSlotConfigurationList_Cell_SetupRqstTDD },
+ { 184, &hf_nbap_id_TransmissionDiversityApplied, ASN1_EXTENSION_ROOT , dissect_nbap_TransmissionDiversityApplied },
+ { 185, &hf_nbap_id_TypeOfError , ASN1_EXTENSION_ROOT , dissect_nbap_TypeOfError },
+ { 186, &hf_nbap_id_UARFCNforNt , ASN1_EXTENSION_ROOT , dissect_nbap_UARFCN },
+ { 187, &hf_nbap_id_UARFCNforNd , ASN1_EXTENSION_ROOT , dissect_nbap_UARFCN },
+ { 188, &hf_nbap_id_UARFCNforNu , ASN1_EXTENSION_ROOT , dissect_nbap_UARFCN },
+ { 189, &hf_nbap_id_UL_CCTrCH_InformationItem_RL_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_CCTrCH_InformationItem_RL_SetupRqstTDD },
+ { 190, &hf_nbap_id_UL_CCTrCH_InformationList_RL_AdditionRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_CCTrCH_InformationList_RL_SetupRqstTDD },
+ { 191, &hf_nbap_id_UL_CCTrCH_InformationList_RL_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_CCTrCH_InformationList_RL_SetupRqstTDD },
+ { 192, &hf_nbap_id_UL_DPCH_InformationItem_RL_AdditionRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_DPCH_InformationItem_RL_AdditionRqstTDD },
+ { 193, &hf_nbap_id_UL_DPCH_InformationList_RL_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_DPCH_InformationItem_RL_SetupRqstTDD },
+ { 194, &hf_nbap_id_UL_DPCH_Information_RL_ReconfPrepFDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_DPCH_Information_RL_ReconfPrepFDD },
+ { 195, &hf_nbap_id_UL_DPCH_Information_RL_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_DPCH_Information_RL_ReconfRqstFDD },
+ { 196, &hf_nbap_id_UL_DPCH_Information_RL_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_DPCH_Information_RL_SetupRqstFDD },
+ { 197, &hf_nbap_id_Unsuccessful_RL_InformationRespItem_RL_AdditionFailureFDD, ASN1_EXTENSION_ROOT , dissect_nbap_Unsuccessful_RL_InformationRespItem_RL_AdditionFailureFDD },
+ { 198, &hf_nbap_id_Unsuccessful_RL_InformationRespItem_RL_SetupFailureFDD, ASN1_EXTENSION_ROOT , dissect_nbap_Unsuccessful_RL_InformationRespItem_RL_SetupFailureFDD },
+ { 199, &hf_nbap_id_Unsuccessful_RL_InformationResp_RL_AdditionFailureTDD, ASN1_EXTENSION_ROOT , dissect_nbap_Unsuccessful_RL_InformationResp_RL_AdditionFailureTDD },
+ { 200, &hf_nbap_id_Unsuccessful_RL_InformationResp_RL_SetupFailureTDD, ASN1_EXTENSION_ROOT , dissect_nbap_Unsuccessful_RL_InformationResp_RL_SetupFailureTDD },
+ { 201, &hf_nbap_id_USCH_Information_Add, ASN1_EXTENSION_ROOT , dissect_nbap_USCH_Information },
+ { 202, &hf_nbap_id_USCH_Information_DeleteList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_USCH_Information_DeleteList_RL_ReconfPrepTDD },
+ { 203, &hf_nbap_id_USCH_Information_ModifyList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_USCH_Information_ModifyList_RL_ReconfPrepTDD },
+ { 204, &hf_nbap_id_USCH_InformationResponse, ASN1_EXTENSION_ROOT , dissect_nbap_USCH_InformationResponse },
+ { 205, &hf_nbap_id_USCH_Information, ASN1_EXTENSION_ROOT , dissect_nbap_USCH_Information },
+ { 206, &hf_nbap_id_USCH_RearrangeList_Bearer_RearrangeInd, ASN1_EXTENSION_ROOT , dissect_nbap_USCH_RearrangeList_Bearer_RearrangeInd },
+ { 207, &hf_nbap_id_Active_Pattern_Sequence_Information, ASN1_EXTENSION_ROOT , dissect_nbap_Active_Pattern_Sequence_Information },
+ { 208, &hf_nbap_id_AICH_ParametersListIE_CTCH_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_AICH_ParametersListIE_CTCH_ReconfRqstFDD },
+ { 209, &hf_nbap_id_AdjustmentRatio, ASN1_EXTENSION_ROOT , dissect_nbap_ScaledAdjustmentRatio },
+ { 210, &hf_nbap_id_FACH_ParametersListIE_CTCH_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_FACH_ParametersListIE_CTCH_ReconfRqstFDD },
+ { 211, &hf_nbap_id_CauseLevel_PSCH_ReconfFailure, ASN1_EXTENSION_ROOT , dissect_nbap_CauseLevel_PSCH_ReconfFailure },
+ { 212, &hf_nbap_id_CauseLevel_RL_AdditionFailureFDD, ASN1_EXTENSION_ROOT , dissect_nbap_CauseLevel_RL_AdditionFailureFDD },
+ { 213, &hf_nbap_id_CauseLevel_RL_AdditionFailureTDD, ASN1_EXTENSION_ROOT , dissect_nbap_CauseLevel_RL_AdditionFailureTDD },
+ { 214, &hf_nbap_id_CauseLevel_RL_ReconfFailure, ASN1_EXTENSION_ROOT , dissect_nbap_CauseLevel_RL_ReconfFailure },
+ { 215, &hf_nbap_id_CauseLevel_RL_SetupFailureFDD, ASN1_EXTENSION_ROOT , dissect_nbap_CauseLevel_RL_SetupFailureFDD },
+ { 216, &hf_nbap_id_CauseLevel_RL_SetupFailureTDD, ASN1_EXTENSION_ROOT , dissect_nbap_CauseLevel_RL_SetupFailureTDD },
+ { 217, &hf_nbap_id_Closed_Loop_Timing_Adjustment_Mode, ASN1_EXTENSION_ROOT , dissect_nbap_Closedlooptimingadjustmentmode },
+ { 218, &hf_nbap_id_CommonPhysicalChannelType_CTCH_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_CommonPhysicalChannelType_CTCH_ReconfRqstFDD },
+ { 219, &hf_nbap_id_Compressed_Mode_Deactivation_Flag, ASN1_EXTENSION_ROOT , dissect_nbap_Compressed_Mode_Deactivation_Flag },
+ { 220, &hf_nbap_id_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_CCTrCH_InformationAddList_RL_ReconfPrepTDD },
+ { 221, &hf_nbap_id_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD },
+ { 222, &hf_nbap_id_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD },
+ { 223, &hf_nbap_id_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD },
+ { 224, &hf_nbap_id_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD },
+ { 225, &hf_nbap_id_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD },
+ { 226, &hf_nbap_id_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD },
+ { 227, &hf_nbap_id_DL_DPCH_InformationAddListIE_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_DPCH_InformationAddItem_RL_ReconfPrepTDD },
+ { 228, &hf_nbap_id_DL_DPCH_InformationModify_AddListIE_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD },
+ { 229, &hf_nbap_id_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_DPCH_InformationModify_DeleteItem_RL_ReconfPrepTDD },
+ { 230, &hf_nbap_id_DL_DPCH_InformationModify_ModifyListIE_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD },
+ { 231, &hf_nbap_id_DL_TPC_Pattern01Count, ASN1_EXTENSION_ROOT , dissect_nbap_DL_TPC_Pattern01Count },
+ { 232, &hf_nbap_id_DPC_Mode , ASN1_EXTENSION_ROOT , dissect_nbap_DPC_Mode },
+ { 233, &hf_nbap_id_DPCHConstant, ASN1_EXTENSION_ROOT , dissect_nbap_ConstantValue },
+ { 234, &hf_nbap_id_FACH_ParametersList_CTCH_SetupRsp, ASN1_EXTENSION_ROOT , dissect_nbap_FACH_CommonTransportChannel_InformationResponse },
+ { 235, &hf_nbap_id_Limited_power_increase_information_Cell_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_Limited_power_increase_information_Cell_SetupRqstFDD },
+ { 236, &hf_nbap_id_PCH_Parameters_CTCH_SetupRsp, ASN1_EXTENSION_ROOT , dissect_nbap_CommonTransportChannel_InformationResponse },
+ { 237, &hf_nbap_id_PCH_ParametersItem_CTCH_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_PCH_ParametersItem_CTCH_ReconfRqstFDD },
+ { 238, &hf_nbap_id_PICH_ParametersItem_CTCH_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_PICH_ParametersItem_CTCH_ReconfRqstFDD },
+ { 239, &hf_nbap_id_PRACHConstant, ASN1_EXTENSION_ROOT , dissect_nbap_ConstantValue },
+ { 240, &hf_nbap_id_PRACH_ParametersListIE_CTCH_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_PRACH_ParametersListIE_CTCH_ReconfRqstFDD },
+ { 241, &hf_nbap_id_PUSCHConstant, ASN1_EXTENSION_ROOT , dissect_nbap_ConstantValue },
+ { 242, &hf_nbap_id_RACH_Parameters_CTCH_SetupRsp, ASN1_EXTENSION_ROOT , dissect_nbap_CommonTransportChannel_InformationResponse },
+ { 243, &hf_nbap_id_Synchronisation_Configuration_Cell_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_Synchronisation_Configuration_Cell_ReconfRqst },
+ { 244, &hf_nbap_id_Synchronisation_Configuration_Cell_SetupRqst, ASN1_EXTENSION_ROOT , dissect_nbap_Synchronisation_Configuration_Cell_SetupRqst },
+ { 245, &hf_nbap_id_Transmission_Gap_Pattern_Sequence_Information, ASN1_EXTENSION_ROOT , dissect_nbap_Transmission_Gap_Pattern_Sequence_Information },
+ { 246, &hf_nbap_id_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_CCTrCH_InformationAddList_RL_ReconfPrepTDD },
+ { 247, &hf_nbap_id_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_CCTrCH_InformationDeleteItem_RL_ReconfRqstTDD },
+ { 248, &hf_nbap_id_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_CCTrCH_InformationDeleteList_RL_ReconfPrepTDD },
+ { 249, &hf_nbap_id_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_CCTrCH_InformationDeleteList_RL_ReconfRqstTDD },
+ { 250, &hf_nbap_id_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_CCTrCH_InformationModifyItem_RL_ReconfRqstTDD },
+ { 251, &hf_nbap_id_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_CCTrCH_InformationModifyList_RL_ReconfPrepTDD },
+ { 252, &hf_nbap_id_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD },
+ { 253, &hf_nbap_id_UL_DPCH_InformationAddListIE_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_DPCH_InformationAddItem_RL_ReconfPrepTDD },
+ { 254, &hf_nbap_id_UL_DPCH_InformationModify_AddListIE_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_DPCH_InformationModify_AddItem_RL_ReconfPrepTDD },
+ { 255, &hf_nbap_id_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD },
+ { 256, &hf_nbap_id_UL_DPCH_InformationModify_ModifyListIE_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_DPCH_InformationModify_ModifyItem_RL_ReconfPrepTDD },
+ { 257, &hf_nbap_id_Unsuccessful_PDSCHSetItem_PSCH_ReconfFailureTDD, ASN1_EXTENSION_ROOT , dissect_nbap_Unsuccessful_PDSCHSetItem_PSCH_ReconfFailureTDD },
+ { 258, &hf_nbap_id_Unsuccessful_PUSCHSetItem_PSCH_ReconfFailureTDD, ASN1_EXTENSION_ROOT , dissect_nbap_Unsuccessful_PUSCHSetItem_PSCH_ReconfFailureTDD },
+ { 259, &hf_nbap_id_CommunicationContextInfoItem_Reset, ASN1_EXTENSION_ROOT , dissect_nbap_CommunicationContextInfoItem_Reset },
+ { 260, &hf_nbap_id_CommunicationControlPortInfoItem_Reset, ASN1_EXTENSION_ROOT , dissect_nbap_CommunicationControlPortInfoItem_Reset },
+ { 261, &hf_nbap_id_ResetIndicator, ASN1_EXTENSION_ROOT , dissect_nbap_ResetIndicator },
+ { 262, &hf_nbap_id_TimingAdvanceApplied, ASN1_EXTENSION_ROOT , dissect_nbap_TimingAdvanceApplied },
+ { 263, &hf_nbap_id_CFNReportingIndicator, ASN1_EXTENSION_ROOT , dissect_nbap_FNReportingIndicator },
+ { 264, &hf_nbap_id_SFNReportingIndicator, ASN1_EXTENSION_ROOT , dissect_nbap_FNReportingIndicator },
+ { 265, &hf_nbap_id_InnerLoopDLPCStatus, ASN1_EXTENSION_ROOT , dissect_nbap_InnerLoopDLPCStatus },
+ { 266, &hf_nbap_id_TimeslotISCPInfo, ASN1_EXTENSION_ROOT , dissect_nbap_DL_TimeslotISCPInfo },
+ { 267, &hf_nbap_id_PICH_ParametersItem_CTCH_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_PICH_ParametersItem_CTCH_SetupRqstTDD },
+ { 268, &hf_nbap_id_PRACH_ParametersItem_CTCH_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_PRACH_ParametersItem_CTCH_SetupRqstTDD },
+ { 269, &hf_nbap_id_CCTrCH_InformationItem_RL_FailureInd, ASN1_EXTENSION_ROOT , dissect_nbap_CCTrCH_InformationItem_RL_FailureInd },
+ { 270, &hf_nbap_id_CCTrCH_InformationItem_RL_RestoreInd, ASN1_EXTENSION_ROOT , dissect_nbap_CCTrCH_InformationItem_RL_RestoreInd },
+ { 271, &hf_nbap_id_CauseLevel_SyncAdjustmntFailureTDD, ASN1_EXTENSION_ROOT , dissect_nbap_CauseLevel_SyncAdjustmntFailureTDD },
+ { 272, &hf_nbap_id_CellAdjustmentInfo_SyncAdjustmntRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_CellAdjustmentInfo_SyncAdjustmentRqstTDD },
+ { 273, &hf_nbap_id_CellAdjustmentInfoItem_SyncAdjustmentRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_CellAdjustmentInfoItem_SyncAdjustmentRqstTDD },
+ { 274, &hf_nbap_id_CellSyncBurstInfoList_CellSyncReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_CellSyncBurstInfoList_CellSyncReconfRqstTDD },
+ { 275, &hf_nbap_id_CellSyncBurstTransInit_CellSyncInitiationRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_CellSyncBurstTransInit_CellSyncInitiationRqstTDD },
+ { 276, &hf_nbap_id_CellSyncBurstMeasureInit_CellSyncInitiationRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_CellSyncBurstMeasureInit_CellSyncInitiationRqstTDD },
+ { 277, &hf_nbap_id_CellSyncBurstMeasReconfiguration_CellSyncReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_CellSyncBurstMeasInfo_CellSyncReconfRqstTDD },
+ { 278, &hf_nbap_id_CellSyncBurstMeasInfoList_CellSyncReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_CellSyncBurstMeasInfoList_CellSyncReconfRqstTDD },
+ { 279, &hf_nbap_id_CellSyncBurstTransReconfInfo_CellSyncReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_CellSyncBurstTransReconfInfo_CellSyncReconfRqstTDD },
+ { 280, &hf_nbap_id_CellSyncInfo_CellSyncReprtTDD, ASN1_EXTENSION_ROOT , dissect_nbap_CellSyncInfo_CellSyncReprtTDD },
+ { 281, &hf_nbap_id_CSBTransmissionID, ASN1_EXTENSION_ROOT , dissect_nbap_CSBTransmissionID },
+ { 282, &hf_nbap_id_CSBMeasurementID, ASN1_EXTENSION_ROOT , dissect_nbap_CSBMeasurementID },
+ { 283, &hf_nbap_id_NCyclesPerSFNperiod, ASN1_EXTENSION_ROOT , dissect_nbap_NCyclesPerSFNperiod },
+ { 284, &hf_nbap_id_NRepetitionsPerCyclePeriod, ASN1_EXTENSION_ROOT , dissect_nbap_NRepetitionsPerCyclePeriod },
+ { 285, &hf_nbap_id_SyncFrameNumber, ASN1_EXTENSION_ROOT , dissect_nbap_SyncFrameNumber },
+ { 286, &hf_nbap_id_SynchronisationReportType, ASN1_EXTENSION_ROOT , dissect_nbap_SynchronisationReportType },
+ { 287, &hf_nbap_id_SynchronisationReportCharacteristics, ASN1_EXTENSION_ROOT , dissect_nbap_SynchronisationReportCharacteristics },
+ { 288, &hf_nbap_id_Unsuccessful_cell_InformationRespItem_SyncAdjustmntFailureTDD, ASN1_EXTENSION_ROOT , dissect_nbap_Unsuccessful_cell_InformationRespItem_SyncAdjustmntFailureTDD },
+ { 289, &hf_nbap_id_ReferenceClockAvailability, ASN1_EXTENSION_ROOT , dissect_nbap_ReferenceClockAvailability },
+ { 290, &hf_nbap_id_ReferenceSFNoffset, ASN1_EXTENSION_ROOT , dissect_nbap_ReferenceSFNoffset },
+ { 291, &hf_nbap_id_InformationExchangeID, ASN1_EXTENSION_ROOT , dissect_nbap_InformationExchangeID },
+ { 292, &hf_nbap_id_InformationExchangeObjectType_InfEx_Rqst, ASN1_EXTENSION_ROOT , dissect_nbap_InformationExchangeObjectType_InfEx_Rqst },
+ { 293, &hf_nbap_id_InformationType, ASN1_EXTENSION_ROOT , dissect_nbap_InformationReportCharacteristics },
+ { 294, &hf_nbap_id_InformationReportCharacteristics, ASN1_EXTENSION_ROOT , dissect_nbap_InformationReportCharacteristics },
+ { 295, &hf_nbap_id_InformationExchangeObjectType_InfEx_Rsp, ASN1_EXTENSION_ROOT , dissect_nbap_InformationExchangeObjectType_InfEx_Rsp },
+ { 296, &hf_nbap_id_InformationExchangeObjectType_InfEx_Rprt, ASN1_EXTENSION_ROOT , dissect_nbap_InformationExchangeObjectType_InfEx_Rprt },
+ { 297, &hf_nbap_id_IPDLParameter_Information_Cell_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_IPDLParameter_Information_Cell_ReconfRqstFDD },
+ { 298, &hf_nbap_id_IPDLParameter_Information_Cell_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_IPDLParameter_Information_Cell_SetupRqstFDD },
+ { 299, &hf_nbap_id_IPDLParameter_Information_Cell_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_IPDLParameter_Information_Cell_SetupRqstTDD },
+ { 300, &hf_nbap_id_IPDLParameter_Information_Cell_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_IPDLParameter_Information_Cell_SetupRqstTDD },
+ { 301, &hf_nbap_id_DL_DPCH_LCR_Information_RL_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_DPCH_LCR_Information_RL_SetupRqstTDD },
+ { 302, &hf_nbap_id_DwPCH_LCR_Information, ASN1_EXTENSION_ROOT , dissect_nbap_Common_PhysicalChannel_Status_Information },
+ { 303, &hf_nbap_id_DwPCH_LCR_InformationList_AuditRsp, ASN1_EXTENSION_ROOT , dissect_nbap_Common_PhysicalChannel_Status_Information },
+ { 304, &hf_nbap_id_DwPCH_LCR_Information_Cell_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DwPCH_LCR_Information_Cell_SetupRqstTDD },
+ { 305, &hf_nbap_id_DwPCH_LCR_Information_Cell_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DwPCH_LCR_Information_Cell_ReconfRqstTDD },
+ { 306, &hf_nbap_id_DwPCH_LCR_Information_ResourceStatusInd, ASN1_EXTENSION_ROOT , dissect_nbap_DwPCH_LCR_Information_ResourceStatusInd },
+ { 307, &hf_nbap_id_maxFACH_Power_LCR_CTCH_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 308, &hf_nbap_id_maxFACH_Power_LCR_CTCH_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 309, &hf_nbap_id_FPACH_LCR_Information, ASN1_EXTENSION_ROOT , dissect_nbap_Common_PhysicalChannel_Status_Information },
+ { 310, &hf_nbap_id_FPACH_LCR_Information_AuditRsp, ASN1_EXTENSION_ROOT , dissect_nbap_Common_PhysicalChannel_Status_Information },
+ { 311, &hf_nbap_id_FPACH_LCR_InformationList_AuditRsp, ASN1_EXTENSION_ROOT , dissect_nbap_FPACH_LCR_InformationList_AuditRsp },
+ { 312, &hf_nbap_id_FPACH_LCR_InformationList_ResourceStatusInd, ASN1_EXTENSION_ROOT , dissect_nbap_FPACH_LCR_InformationList_ResourceStatusInd },
+ { 313, &hf_nbap_id_FPACH_LCR_Parameters_CTCH_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_FPACH_LCR_Parameters_CTCH_SetupRqstTDD },
+ { 314, &hf_nbap_id_FPACH_LCR_Parameters_CTCH_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_FPACH_LCR_Parameters_CTCH_ReconfRqstTDD },
+ { 315, &hf_nbap_id_PCCPCH_LCR_Information_Cell_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_PCCPCH_LCR_Information_Cell_SetupRqstTDD },
+ { 316, &hf_nbap_id_PCH_Power_LCR_CTCH_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 317, &hf_nbap_id_PCH_Power_LCR_CTCH_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 318, &hf_nbap_id_PICH_LCR_Parameters_CTCH_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_PICH_LCR_Parameters_CTCH_SetupRqstTDD },
+ { 319, &hf_nbap_id_PRACH_LCR_ParametersList_CTCH_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_PRACH_LCR_ParametersList_CTCH_SetupRqstTDD },
+ { 320, &hf_nbap_id_RL_InformationResponse_LCR_RL_SetupRspTDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationResponse_LCR_RL_SetupRspTDD },
+ { 321, &hf_nbap_id_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_Secondary_CCPCH_LCR_parameterList_CTCH_SetupRqstTDD },
+ { 322, &hf_nbap_id_TimeSlot , ASN1_EXTENSION_ROOT , dissect_nbap_TimeSlot },
+ { 323, &hf_nbap_id_TimeSlotConfigurationList_LCR_Cell_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_TimeSlotConfigurationList_LCR_Cell_ReconfRqstTDD },
+ { 324, &hf_nbap_id_TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_TimeSlotConfigurationList_LCR_Cell_SetupRqstTDD },
+ { 325, &hf_nbap_id_TimeslotISCP_LCR_InfoList_RL_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_TimeslotISCPInfoLCR },
+ { 326, &hf_nbap_id_TimeSlotLCR_CM_Rqst, ASN1_EXTENSION_ROOT , dissect_nbap_TimeSlotLCR },
+ { 327, &hf_nbap_id_UL_DPCH_LCR_Information_RL_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_DPCH_LCR_Information_RL_SetupRqstTDD },
+ { 328, &hf_nbap_id_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD },
+ { 329, &hf_nbap_id_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_DPCH_InformationItem_LCR_RL_AdditionRqstTDD },
+ { 330, &hf_nbap_id_TimeslotISCP_InformationList_LCR_RL_AdditionRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_TimeslotISCPInfoLCR },
+ { 331, &hf_nbap_id_DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD },
+ { 332, &hf_nbap_id_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD },
+ { 333, &hf_nbap_id_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Timeslot_LCR_InformationModify_ModifyList_RL_ReconfPrepTDD },
+ { 334, &hf_nbap_id_TimeslotISCPInfoList_LCR_DL_PC_RqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_TimeslotISCPInfoLCR },
+ { 335, &hf_nbap_id_UL_DPCH_LCR_InformationAddListIE_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD },
+ { 336, &hf_nbap_id_UL_DPCH_LCR_InformationModify_AddList, ASN1_EXTENSION_ROOT , dissect_nbap_UL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD },
+ { 337, &hf_nbap_id_UL_TimeslotLCR_Information_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_UL_TimeslotLCR_InformationModify_ModifyList_RL_ReconfPrepTDD },
+ { 338, &hf_nbap_id_UL_SIRTarget, ASN1_EXTENSION_ROOT , dissect_nbap_UL_SIR },
+ { 339, &hf_nbap_id_PDSCH_AddInformation_LCR_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_PDSCH_AddInformation_LCR_AddItem_PSCH_ReconfRqst },
+ { 340, &hf_nbap_id_PDSCH_ModifyInformation_LCR_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_PDSCH_ModifyInformation_LCR_ModifyItem_PSCH_ReconfRqst },
+ { 341, &hf_nbap_id_PUSCH_AddInformation_LCR_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_PUSCH_AddInformation_LCR_AddItem_PSCH_ReconfRqst },
+ { 342, &hf_nbap_id_PUSCH_ModifyInformation_LCR_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_PUSCH_ModifyInformation_LCR_ModifyItem_PSCH_ReconfRqst },
+ { 343, &hf_nbap_id_timeslotInfo_CellSyncInitiationRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_TimeslotInfo_CellSyncInitiationRqstTDD },
+ { 344, &hf_nbap_id_SyncReportType_CellSyncReprtTDD, ASN1_EXTENSION_ROOT , dissect_nbap_SyncReportType_CellSyncReprtTDD },
+ { 345, &hf_nbap_id_Power_Local_Cell_Group_InformationItem_AuditRsp, ASN1_EXTENSION_ROOT , dissect_nbap_Power_Local_Cell_Group_InformationItem_AuditRsp },
+ { 346, &hf_nbap_id_Power_Local_Cell_Group_InformationItem_ResourceStatusInd, ASN1_EXTENSION_ROOT , dissect_nbap_Power_Local_Cell_Group_InformationItem_ResourceStatusInd },
+ { 347, &hf_nbap_id_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd, ASN1_EXTENSION_ROOT , dissect_nbap_Power_Local_Cell_Group_InformationItem2_ResourceStatusInd },
+ { 348, &hf_nbap_id_Power_Local_Cell_Group_InformationList_AuditRsp, ASN1_EXTENSION_ROOT , dissect_nbap_Power_Local_Cell_Group_InformationList_AuditRsp },
+ { 349, &hf_nbap_id_Power_Local_Cell_Group_InformationList_ResourceStatusInd, ASN1_EXTENSION_ROOT , dissect_nbap_Power_Local_Cell_Group_InformationList_ResourceStatusInd },
+ { 350, &hf_nbap_id_Power_Local_Cell_Group_InformationList2_ResourceStatusInd, ASN1_EXTENSION_ROOT , dissect_nbap_Power_Local_Cell_Group_InformationList2_ResourceStatusInd },
+ { 351, &hf_nbap_id_Power_Local_Cell_Group_ID, ASN1_EXTENSION_ROOT , dissect_nbap_Local_Cell_ID },
+ { 352, &hf_nbap_id_PUSCH_Info_DM_Rqst, ASN1_EXTENSION_ROOT , dissect_nbap_PUSCH_Info_DM_Rqst },
+ { 353, &hf_nbap_id_PUSCH_Info_DM_Rsp, ASN1_EXTENSION_ROOT , dissect_nbap_PUSCH_Info_DM_Rsp },
+ { 354, &hf_nbap_id_PUSCH_Info_DM_Rprt, ASN1_EXTENSION_ROOT , dissect_nbap_PUSCH_Info_DM_Rprt },
+ { 355, &hf_nbap_id_InitDL_Power, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 356, &hf_nbap_id_cellSyncBurstRepetitionPeriod, ASN1_EXTENSION_ROOT , dissect_nbap_CellSyncBurstRepetitionPeriod },
+ { 357, &hf_nbap_id_ReportCharacteristicsType_OnModification, ASN1_EXTENSION_ROOT , dissect_nbap_ReportCharacteristicsType_OnModification },
+ { 358, &hf_nbap_id_SFNSFNMeasurementValueInformation, ASN1_EXTENSION_ROOT , dissect_nbap_SFNSFNMeasurementValueInformation },
+ { 359, &hf_nbap_id_SFNSFNMeasurementThresholdInformation, ASN1_EXTENSION_ROOT , dissect_nbap_SFNSFNMeasurementThresholdInformation },
+ { 360, &hf_nbap_id_TUTRANGPSMeasurementValueInformation, ASN1_EXTENSION_ROOT , dissect_nbap_TUTRANGPSMeasurementValueInformation },
+ { 361, &hf_nbap_id_TUTRANGPSMeasurementThresholdInformation, ASN1_EXTENSION_ROOT , dissect_nbap_TUTRANGPSMeasurementThresholdInformation },
+ { 362, &hf_nbap_id_Rx_Timing_Deviation_Value_LCR, ASN1_EXTENSION_ROOT , dissect_nbap_Rx_Timing_Deviation_Value_LCR },
+ { 363, &hf_nbap_id_RL_InformationResponse_LCR_RL_AdditionRspTDD, ASN1_EXTENSION_ROOT , dissect_nbap_RL_InformationResponse_LCR_RL_AdditionRspTDD },
+ { 364, &hf_nbap_id_DL_PowerBalancing_Information, ASN1_EXTENSION_ROOT , dissect_nbap_DL_PowerBalancing_Information },
+ { 365, &hf_nbap_id_DL_PowerBalancing_ActivationIndicator, ASN1_EXTENSION_ROOT , dissect_nbap_DL_PowerBalancing_ActivationIndicator },
+ { 366, &hf_nbap_id_DL_PowerBalancing_UpdatedIndicator, ASN1_EXTENSION_ROOT , dissect_nbap_DL_PowerBalancing_UpdatedIndicator },
+ { 367, &hf_nbap_id_CCTrCH_Initial_DL_Power_RL_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 368, &hf_nbap_id_CCTrCH_Initial_DL_Power_RL_AdditionRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 369, &hf_nbap_id_CCTrCH_Initial_DL_Power_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 370, &hf_nbap_id_IPDLParameter_Information_LCR_Cell_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_IPDLParameter_Information_LCR_Cell_SetupRqstTDD },
+ { 371, &hf_nbap_id_IPDLParameter_Information_LCR_Cell_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_IPDLParameter_Information_LCR_Cell_ReconfRqstTDD },
+ { 372, &hf_nbap_id_HS_PDSCH_HS_SCCH_E_AGCH_E_RGCH_E_HICH_MaxPower_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_MaximumTransmissionPower },
+ { 373, &hf_nbap_id_HS_PDSCH_HS_SCCH_ScramblingCode_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_DL_ScramblingCode },
+ { 374, &hf_nbap_id_HS_PDSCH_FDD_Code_Information_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_HS_PDSCH_FDD_Code_Information },
+ { 375, &hf_nbap_id_HS_SCCH_FDD_Code_Information_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_HS_SCCH_FDD_Code_Information },
+ { 376, &hf_nbap_id_HS_PDSCH_TDD_Information_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_HS_PDSCH_TDD_Information_PSCH_ReconfRqst },
+ { 377, &hf_nbap_id_Add_To_HS_SCCH_Resource_Pool_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_Add_To_HS_SCCH_Resource_Pool_PSCH_ReconfRqst },
+ { 378, &hf_nbap_id_Modify_HS_SCCH_Resource_Pool_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_Modify_HS_SCCH_Resource_Pool_PSCH_ReconfRqst },
+ { 379, &hf_nbap_id_Delete_From_HS_SCCH_Resource_Pool_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_Delete_From_HS_SCCH_Resource_Pool_PSCH_ReconfRqst },
+ { 380, &hf_nbap_id_bindingID , ASN1_EXTENSION_ROOT , dissect_nbap_BindingID },
+ { 381, &hf_nbap_id_RL_Specific_DCH_Info, ASN1_EXTENSION_ROOT , dissect_nbap_RL_Specific_DCH_Info },
+ { 382, &hf_nbap_id_transportlayeraddress, ASN1_EXTENSION_ROOT , dissect_nbap_TransportLayerAddress },
+ { 383, &hf_nbap_id_DelayedActivation, ASN1_EXTENSION_ROOT , dissect_nbap_DelayedActivation },
+ { 384, &hf_nbap_id_DelayedActivationList_RL_ActivationCmdFDD, ASN1_EXTENSION_ROOT , dissect_nbap_DelayedActivationInformationList_RL_ActivationCmdFDD },
+ { 385, &hf_nbap_id_DelayedActivationInformation_RL_ActivationCmdFDD, ASN1_EXTENSION_ROOT , dissect_nbap_DelayedActivationInformation_RL_ActivationCmdFDD },
+ { 386, &hf_nbap_id_DelayedActivationList_RL_ActivationCmdTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DelayedActivationInformationList_RL_ActivationCmdTDD },
+ { 387, &hf_nbap_id_DelayedActivationInformation_RL_ActivationCmdTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DelayedActivationInformation_RL_ActivationCmdTDD },
+ { 388, &hf_nbap_id_neighbouringTDDCellMeasurementInformationLCR, ASN1_EXTENSION_ROOT , dissect_nbap_NeighbouringTDDCellMeasurementInformationLCR },
+ { 389, &hf_nbap_id_SYNCDlCodeId_TransInitLCR_CellSyncInitiationRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_SYNCDlCodeId_TransInitLCR_CellSyncInitiationRqstTDD },
+ { 390, &hf_nbap_id_SYNCDlCodeId_MeasureInitLCR_CellSyncInitiationRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_SYNCDlCodeId_MeasureInitLCR_CellSyncInitiationRqstTDD },
+ { 391, &hf_nbap_id_SYNCDlCodeIdTransReconfInfoLCR_CellSyncReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_SYNCDlCodeIdTransReconfInfoLCR_CellSyncReconfRqstTDD },
+ { 392, &hf_nbap_id_SYNCDlCodeIdMeasReconfigurationLCR_CellSyncReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_SYNCDlCodeIdMeasInfoLCR_CellSyncReconfRqstTDD },
+ { 393, &hf_nbap_id_SYNCDlCodeIdMeasInfoList_CellSyncReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_SYNCDlCodeIdMeasInfoList_CellSyncReconfRqstTDD },
+ { 394, &hf_nbap_id_SyncDLCodeIdsMeasInfoList_CellSyncReprtTDD, ASN1_EXTENSION_ROOT , dissect_nbap_SyncDLCodeIdsMeasInfoList_CellSyncReprtTDD },
+ { 395, &hf_nbap_id_SyncDLCodeIdThreInfoLCR, ASN1_EXTENSION_ROOT , dissect_nbap_SyncDLCodeIdThreInfoLCR },
+ { 396, &hf_nbap_id_NSubCyclesPerCyclePeriod_CellSyncReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_NSubCyclesPerCyclePeriod },
+ { 397, &hf_nbap_id_DwPCH_Power , ASN1_EXTENSION_ROOT , dissect_nbap_DwPCH_Power },
+ { 398, &hf_nbap_id_AccumulatedClockupdate_CellSyncReprtTDD, ASN1_EXTENSION_ROOT , dissect_nbap_TimingAdjustmentValue },
+ { 399, &hf_nbap_id_Angle_Of_Arrival_Value_LCR, ASN1_EXTENSION_ROOT , dissect_nbap_Angle_Of_Arrival_Value_LCR },
+ { 400, &hf_nbap_id_HSDSCH_FDD_Information, ASN1_EXTENSION_ROOT , dissect_nbap_HSDSCH_FDD_Information },
+ { 401, &hf_nbap_id_HSDSCH_FDD_Information_Response, ASN1_EXTENSION_ROOT , dissect_nbap_HSDSCH_FDD_Information_Response },
+ { 402, &hf_nbap_id_HSDSCH_Information_to_Modify, ASN1_EXTENSION_ROOT , dissect_nbap_HSDSCH_Information_to_Modify },
+ { 403, &hf_nbap_id_HSDSCH_RNTI , ASN1_EXTENSION_ROOT , dissect_nbap_HSDSCH_RNTI },
+ { 404, &hf_nbap_id_HSDSCH_TDD_Information, ASN1_EXTENSION_ROOT , dissect_nbap_HSDSCH_TDD_Information },
+ { 405, &hf_nbap_id_HSDSCH_TDD_Information_Response, ASN1_EXTENSION_ROOT , dissect_nbap_HSDSCH_TDD_Information_Response },
+ { 406, &hf_nbap_id_HSPDSCH_RL_ID, ASN1_EXTENSION_ROOT , dissect_nbap_RL_ID },
+ { 407, &hf_nbap_id_PrimCCPCH_RSCP_DL_PC_RqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_PrimaryCCPCH_RSCP },
+ { 408, &hf_nbap_id_PDSCH_RL_ID , ASN1_EXTENSION_ROOT , dissect_nbap_RL_ID },
+ { 409, &hf_nbap_id_HSDSCH_RearrangeList_Bearer_RearrangeInd, ASN1_EXTENSION_ROOT , dissect_nbap_HSDSCH_RearrangeList_Bearer_RearrangeInd },
+ { 410, &hf_nbap_id_UL_Synchronisation_Parameters_LCR, ASN1_EXTENSION_ROOT , dissect_nbap_UL_Synchronisation_Parameters_LCR },
+ { 411, &hf_nbap_id_HSDSCH_FDD_Update_Information, ASN1_EXTENSION_ROOT , dissect_nbap_HSDSCH_FDD_Update_Information },
+ { 412, &hf_nbap_id_HSDSCH_TDD_Update_Information, ASN1_EXTENSION_ROOT , dissect_nbap_HSDSCH_TDD_Update_Information },
+ { 413, &hf_nbap_id_DL_DPCH_TimeSlotFormat_LCR_ModifyItem_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_TDD_DL_DPCH_TimeSlotFormat_LCR },
+ { 414, &hf_nbap_id_UL_DPCH_TimeSlotFormat_LCR_ModifyItem_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_TDD_UL_DPCH_TimeSlotFormat_LCR },
+ { 415, &hf_nbap_id_TDD_TPC_UplinkStepSize_LCR_RL_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_TDD_TPC_UplinkStepSize_LCR },
+ { 416, &hf_nbap_id_TDD_TPC_UplinkStepSize_LCR_RL_AdditionRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_TDD_TPC_UplinkStepSize_LCR },
+ { 417, &hf_nbap_id_TDD_TPC_DownlinkStepSize_RL_AdditionRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_TDD_TPC_DownlinkStepSize },
+ { 418, &hf_nbap_id_TDD_TPC_UplinkStepSize_InformationAdd_LCR_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_TDD_TPC_UplinkStepSize_LCR },
+ { 419, &hf_nbap_id_TDD_TPC_UplinkStepSize_InformationModify_LCR_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_TDD_TPC_UplinkStepSize_LCR },
+ { 420, &hf_nbap_id_TDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_TDD_TPC_DownlinkStepSize },
+ { 421, &hf_nbap_id_TDD_TPC_DownlinkStepSize_InformationAdd_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_TDD_TPC_DownlinkStepSize },
+ { 422, &hf_nbap_id_CCTrCH_Maximum_DL_Power_RL_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 423, &hf_nbap_id_CCTrCH_Minimum_DL_Power_RL_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 424, &hf_nbap_id_CCTrCH_Maximum_DL_Power_RL_AdditionRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 425, &hf_nbap_id_CCTrCH_Minimum_DL_Power_RL_AdditionRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 426, &hf_nbap_id_CCTrCH_Maximum_DL_Power_InformationAdd_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 427, &hf_nbap_id_CCTrCH_Minimum_DL_Power_InformationAdd_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 428, &hf_nbap_id_CCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 429, &hf_nbap_id_CCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 430, &hf_nbap_id_Maximum_DL_Power_Modify_LCR_InformationModify_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 431, &hf_nbap_id_Minimum_DL_Power_Modify_LCR_InformationModify_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 432, &hf_nbap_id_DL_DPCH_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_DPCH_LCR_InformationModify_ModifyList_RL_ReconfRqstTDD },
+ { 433, &hf_nbap_id_CCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 434, &hf_nbap_id_CCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 435, &hf_nbap_id_Initial_DL_Power_TimeslotLCR_InformationItem, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 436, &hf_nbap_id_Maximum_DL_Power_TimeslotLCR_InformationItem, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 437, &hf_nbap_id_Minimum_DL_Power_TimeslotLCR_InformationItem, ASN1_EXTENSION_ROOT , dissect_nbap_DL_Power },
+ { 438, &hf_nbap_id_HS_DSCHProvidedBitRateValueInformation, ASN1_EXTENSION_ROOT , dissect_nbap_HS_DSCHProvidedBitRate },
+ { 439, &hf_nbap_id_HS_DSCHRequiredPowerValueInformation, ASN1_EXTENSION_ROOT , dissect_nbap_HS_DSCHRequiredPower },
+ { 440, &hf_nbap_id_HS_DSCHRequiredPowerValue, ASN1_EXTENSION_ROOT , dissect_nbap_HS_DSCHRequiredPowerValue },
+ { 441, &hf_nbap_id_TransmittedCarrierPowerOfAllCodesNotUsedForHSTransmission, ASN1_EXTENSION_ROOT , dissect_nbap_TransmittedCarrierPowerOfAllCodesNotUsedForHSTransmissionValue },
+ { 442, &hf_nbap_id_HS_SICH_Reception_Quality, ASN1_EXTENSION_ROOT , dissect_nbap_HS_SICH_Reception_Quality_Value },
+ { 443, &hf_nbap_id_HS_SICH_Reception_Quality_Measurement_Value, ASN1_EXTENSION_ROOT , dissect_nbap_HS_SICH_Reception_Quality_Measurement_Value },
+ { 444, &hf_nbap_id_HSSICH_Info_DM_Rprt, ASN1_EXTENSION_ROOT , dissect_nbap_HS_SICH_ID },
+ { 445, &hf_nbap_id_HSSICH_Info_DM_Rqst, ASN1_EXTENSION_ROOT , dissect_nbap_HSSICH_Info_DM_Rqst },
+ { 446, &hf_nbap_id_HSSICH_Info_DM_Rsp, ASN1_EXTENSION_ROOT , dissect_nbap_HS_SICH_ID },
+ { 447, &hf_nbap_id_Best_Cell_Portions_Value, ASN1_EXTENSION_ROOT , dissect_nbap_Best_Cell_Portions_Value },
+ { 448, &hf_nbap_id_Primary_CPICH_Usage_for_Channel_Estimation, ASN1_EXTENSION_ROOT , dissect_nbap_Primary_CPICH_Usage_for_Channel_Estimation },
+ { 449, &hf_nbap_id_Secondary_CPICH_Information_Change, ASN1_EXTENSION_ROOT , dissect_nbap_Secondary_CPICH_Information_Change },
+ { 450, &hf_nbap_id_NumberOfReportedCellPortions, ASN1_EXTENSION_ROOT , dissect_nbap_NumberOfReportedCellPortions },
+ { 451, &hf_nbap_id_CellPortion_InformationItem_Cell_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_CellPortion_InformationItem_Cell_SetupRqstFDD },
+ { 452, &hf_nbap_id_CellPortion_InformationList_Cell_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_CellPortion_InformationList_Cell_SetupRqstFDD },
+ { 453, &hf_nbap_id_TimeslotISCP_LCR_InfoList_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_TimeslotISCPInfoLCR },
+ { 454, &hf_nbap_id_Secondary_CPICH_Information, ASN1_EXTENSION_ROOT , dissect_nbap_CommonPhysicalChannelID },
+ { 455, &hf_nbap_id_Received_total_wide_band_power_For_CellPortion, ASN1_EXTENSION_ROOT , dissect_nbap_Received_total_wide_band_power_Value_IncrDecrThres },
+ { 456, &hf_nbap_id_Unidirectional_DCH_Indicator, ASN1_EXTENSION_ROOT , dissect_nbap_Unidirectional_DCH_Indicator },
+ { 457, &hf_nbap_id_TimingAdjustmentValueLCR, ASN1_EXTENSION_ROOT , dissect_nbap_TimingAdjustmentValueLCR },
+ { 458, &hf_nbap_id_multipleRL_ul_DPCH_InformationList, ASN1_EXTENSION_ROOT , dissect_nbap_MultipleRL_UL_DPCH_InformationAddList_RL_ReconfPrepTDD },
+ { 459, &hf_nbap_id_multipleRL_ul_DPCH_InformationModifyList, ASN1_EXTENSION_ROOT , dissect_nbap_MultipleRL_UL_DPCH_InformationModifyList_RL_ReconfPrepTDD },
+ { 460, &hf_nbap_id_RL_ID , ASN1_EXTENSION_ROOT , dissect_nbap_RL_ID },
+ { 461, &hf_nbap_id_SAT_Info_Almanac_ExtItem, ASN1_EXTENSION_ROOT , dissect_nbap_SAT_Info_Almanac_ExtItem },
+ { 462, &hf_nbap_id_HSDPA_Capability, ASN1_EXTENSION_ROOT , dissect_nbap_HSDPA_Capability },
+ { 463, &hf_nbap_id_HSDSCH_Resources_Information_AuditRsp, ASN1_EXTENSION_ROOT , dissect_nbap_HS_DSCH_Resources_Information_AuditRsp },
+ { 464, &hf_nbap_id_HSDSCH_Resources_Information_ResourceStatusInd, ASN1_EXTENSION_ROOT , dissect_nbap_HS_DSCH_Resources_Information_ResourceStatusInd },
+ { 465, &hf_nbap_id_HSDSCH_MACdFlows_to_Add, ASN1_EXTENSION_ROOT , dissect_nbap_HSDSCH_MACdFlows_Information },
+ { 466, &hf_nbap_id_HSDSCH_MACdFlows_to_Delete, ASN1_EXTENSION_ROOT , dissect_nbap_HSDSCH_MACdFlows_to_Delete },
+ { 467, &hf_nbap_id_HSDSCH_Information_to_Modify_Unsynchronised, ASN1_EXTENSION_ROOT , dissect_nbap_HSDSCH_Information_to_Modify_Unsynchronised },
+ { 468, &hf_nbap_id_TnlQos , ASN1_EXTENSION_ROOT , dissect_nbap_TnlQos },
+ { 469, &hf_nbap_id_Received_total_wide_band_power_For_CellPortion_Value, ASN1_EXTENSION_ROOT , dissect_nbap_Received_total_wide_band_power_For_CellPortion_Value },
+ { 470, &hf_nbap_id_Transmitted_Carrier_Power_For_CellPortion, ASN1_EXTENSION_ROOT , dissect_nbap_Transmitted_Carrier_Power_Value },
+ { 471, &hf_nbap_id_Transmitted_Carrier_Power_For_CellPortion_Value, ASN1_EXTENSION_ROOT , dissect_nbap_Transmitted_Carrier_Power_For_CellPortion_Value },
+ { 472, &hf_nbap_id_TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortion, ASN1_EXTENSION_ROOT , dissect_nbap_TransmittedCarrierPowerOfAllCodesNotUsedForHSTransmissionValue },
+ { 473, &hf_nbap_id_TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortionValue, ASN1_EXTENSION_ROOT , dissect_nbap_TransmittedCarrierPowerOfAllCodesNotUsedForHS_PDSCH_HS_SCCH_E_AGCH_E_RGCHOrE_HICHTransmissionCellPortionValue },
+ { 474, &hf_nbap_id_UpPTSInterferenceValue, ASN1_EXTENSION_ROOT , dissect_nbap_UpPTSInterferenceValue },
+ { 475, &hf_nbap_id_PrimaryCCPCH_RSCP_Delta, ASN1_EXTENSION_ROOT , dissect_nbap_PrimaryCCPCH_RSCP_Delta },
+ { 476, &hf_nbap_id_MeasurementRecoveryBehavior, ASN1_EXTENSION_ROOT , dissect_nbap_MeasurementRecoveryBehavior },
+ { 477, &hf_nbap_id_MeasurementRecoveryReportingIndicator, ASN1_EXTENSION_ROOT , dissect_nbap_MeasurementRecoveryReportingIndicator },
+ { 478, &hf_nbap_id_MeasurementRecoverySupportIndicator, ASN1_EXTENSION_ROOT , dissect_nbap_MeasurementRecoverySupportIndicator },
+ { 479, &hf_nbap_id_Tstd_indicator, ASN1_EXTENSION_ROOT , dissect_nbap_TSTD_Indicator },
+ { 480, &hf_nbap_id_multiple_RL_Information_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , dissect_nbap_MultipleRL_Information_RL_ReconfPrepTDD },
+ { 481, &hf_nbap_id_multiple_RL_Information_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_Multiple_RL_Information_RL_ReconfRqstTDD },
+ { 482, &hf_nbap_id_DL_DPCH_Power_Information_RL_ReconfPrepFDD, ASN1_EXTENSION_ROOT , dissect_nbap_DL_DPCH_Power_Information_RL_ReconfPrepFDD },
+ { 483, &hf_nbap_id_F_DPCH_Information_RL_ReconfPrepFDD, ASN1_EXTENSION_ROOT , dissect_nbap_F_DPCH_Information_RL_ReconfPrepFDD },
+ { 484, &hf_nbap_id_F_DPCH_Information_RL_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_F_DPCH_Information_RL_SetupRqstFDD },
+ { 485, &hf_nbap_id_Additional_S_CCPCH_Parameters_CTCH_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_ReconfRqstTDD },
+ { 486, &hf_nbap_id_Additional_S_CCPCH_Parameters_CTCH_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_Secondary_CCPCH_parameterExtendedList_CTCH_SetupRqstTDD },
+ { 487, &hf_nbap_id_Additional_S_CCPCH_LCR_Parameters_CTCH_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_ReconfRqstTDD },
+ { 488, &hf_nbap_id_Additional_S_CCPCH_LCR_Parameters_CTCH_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_Secondary_CCPCH_LCR_parameterExtendedList_CTCH_SetupRqstTDD },
+ { 489, &hf_nbap_id_MICH_CFN , ASN1_EXTENSION_ROOT , dissect_nbap_MICH_CFN },
+ { 490, &hf_nbap_id_MICH_Information_AuditRsp, ASN1_EXTENSION_ROOT , dissect_nbap_Common_PhysicalChannel_Status_Information },
+ { 491, &hf_nbap_id_MICH_Information_ResourceStatusInd, ASN1_EXTENSION_ROOT , dissect_nbap_Common_PhysicalChannel_Status_Information },
+ { 492, &hf_nbap_id_MICH_Parameters_CTCH_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_MICH_Parameters_CTCH_ReconfRqstFDD },
+ { 493, &hf_nbap_id_MICH_Parameters_CTCH_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_MICH_Parameters_CTCH_ReconfRqstTDD },
+ { 494, &hf_nbap_id_MICH_Parameters_CTCH_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_MICH_Parameters_CTCH_SetupRqstFDD },
+ { 495, &hf_nbap_id_MICH_Parameters_CTCH_SetupRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_MICH_Parameters_CTCH_SetupRqstTDD },
+ { 496, &hf_nbap_id_Modification_Period, ASN1_EXTENSION_ROOT , dissect_nbap_Modification_Period },
+ { 497, &hf_nbap_id_NI_Information_NotifUpdateCmd, ASN1_EXTENSION_ROOT , dissect_nbap_NI_Information },
+ { 498, &hf_nbap_id_S_CCPCH_InformationListExt_AuditRsp, ASN1_EXTENSION_ROOT , dissect_nbap_S_CCPCH_InformationListExt_AuditRsp },
+ { 499, &hf_nbap_id_S_CCPCH_InformationListExt_ResourceStatusInd, ASN1_EXTENSION_ROOT , dissect_nbap_S_CCPCH_InformationListExt_ResourceStatusInd },
+ { 500, &hf_nbap_id_S_CCPCH_LCR_InformationListExt_AuditRsp, ASN1_EXTENSION_ROOT , dissect_nbap_S_CCPCH_LCR_InformationListExt_AuditRsp },
+ { 501, &hf_nbap_id_S_CCPCH_LCR_InformationListExt_ResourceStatusInd, ASN1_EXTENSION_ROOT , dissect_nbap_S_CCPCH_LCR_InformationListExt_ResourceStatusInd },
+ { 502, &hf_nbap_id_HARQ_Preamble_Mode, ASN1_EXTENSION_ROOT , dissect_nbap_HARQ_Preamble_Mode },
+ { 503, &hf_nbap_id_Initial_DL_DPCH_TimingAdjustment, ASN1_EXTENSION_ROOT , dissect_nbap_DL_DPCH_TimingAdjustment },
+ { 504, &hf_nbap_id_Initial_DL_DPCH_TimingAdjustment_Allowed, ASN1_EXTENSION_ROOT , dissect_nbap_Initial_DL_DPCH_TimingAdjustment_Allowed },
+ { 505, &hf_nbap_id_DLTransmissionBranchLoadValue, ASN1_EXTENSION_ROOT , dissect_nbap_DLTransmissionBranchLoadValue },
+ { 506, &hf_nbap_id_Power_Local_Cell_Group_choice_CM_Rqst, ASN1_EXTENSION_ROOT , dissect_nbap_PowerLocalCellGroup_CM_Rqst },
+ { 507, &hf_nbap_id_Power_Local_Cell_Group_choice_CM_Rsp, ASN1_EXTENSION_ROOT , dissect_nbap_PowerLocalCellGroup_CM_Rsp },
+ { 508, &hf_nbap_id_Power_Local_Cell_Group_choice_CM_Rprt, ASN1_EXTENSION_ROOT , dissect_nbap_PowerLocalCellGroup_CM_Rprt },
+ { 509, &hf_nbap_id_SynchronisationIndicator, ASN1_EXTENSION_ROOT , dissect_nbap_SynchronisationIndicator },
+ { 510, &hf_nbap_id_HSDPA_And_EDCH_CellPortion_Information_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_HSDPA_And_EDCH_CellPortion_Information_PSCH_ReconfRqst },
+ { 511, &hf_nbap_id_HSDPA_And_EDCH_CellPortion_InformationList_PSCH_ReconfRqst, ASN1_EXTENSION_ROOT , dissect_nbap_HSDPA_And_EDCH_CellPortion_InformationList_PSCH_ReconfRqst },
+ { 512, &hf_nbap_id_HS_DSCHRequiredPowerValue_For_Cell_Portion, ASN1_EXTENSION_ROOT , dissect_nbap_HS_DSCHRequiredPowerValue },
+ { 513, &hf_nbap_id_HS_DSCHRequiredPowerValueInformation_For_CellPortion, ASN1_EXTENSION_ROOT , dissect_nbap_HS_DSCHRequiredPowerValueInformation_For_CellPortion },
+ { 514, &hf_nbap_id_HS_DSCHProvidedBitRateValueInformation_For_CellPortion, ASN1_EXTENSION_ROOT , dissect_nbap_HS_DSCHProvidedBitRateValueInformation_For_CellPortion },
+ { 515, &hf_nbap_id_E_AGCH_And_E_RGCH_E_HICH_FDD_Scrambling_Code, ASN1_EXTENSION_ROOT , dissect_nbap_DL_ScramblingCode },
+ { 516, &hf_nbap_id_E_AGCH_FDD_Code_Information, ASN1_EXTENSION_ROOT , dissect_nbap_E_AGCH_FDD_Code_Information },
+ { 517, &hf_nbap_id_E_DCH_Capability, ASN1_EXTENSION_ROOT , dissect_nbap_E_DCH_Capability },
+ { 518, &hf_nbap_id_E_DCH_FDD_DL_Control_Channel_Information, ASN1_EXTENSION_ROOT , dissect_nbap_E_DCH_FDD_DL_Control_Channel_Information },
+ { 519, &hf_nbap_id_E_DCH_FDD_Information, ASN1_EXTENSION_ROOT , dissect_nbap_E_DCH_FDD_Information },
+ { 520, &hf_nbap_id_E_DCH_FDD_Information_Response, ASN1_EXTENSION_ROOT , dissect_nbap_E_DCH_FDD_Information_Response },
+ { 521, &hf_nbap_id_E_DCH_FDD_Information_to_Modify, ASN1_EXTENSION_ROOT , dissect_nbap_E_DCH_FDD_Information_to_Modify },
+ { 522, &hf_nbap_id_E_DCH_MACdFlows_to_Add, ASN1_EXTENSION_ROOT , dissect_nbap_E_DCH_MACdFlows_Information },
+ { 523, &hf_nbap_id_E_DCH_MACdFlows_to_Delete, ASN1_EXTENSION_ROOT , dissect_nbap_E_DCH_MACdFlows_to_Delete },
+ { 524, &hf_nbap_id_E_DCH_Resources_Information_AuditRsp, ASN1_EXTENSION_ROOT , dissect_nbap_E_DCH_Resources_Information_AuditRsp },
+ { 525, &hf_nbap_id_E_DCH_Resources_Information_ResourceStatusInd, ASN1_EXTENSION_ROOT , dissect_nbap_E_DCH_Resources_Information_ResourceStatusInd },
+ { 526, &hf_nbap_id_E_DCH_RL_Indication, ASN1_EXTENSION_ROOT , dissect_nbap_E_DCH_RL_Indication },
+ { 527, &hf_nbap_id_E_DCH_RL_Set_ID, ASN1_EXTENSION_ROOT , dissect_nbap_RL_Set_ID },
+ { 528, &hf_nbap_id_E_DPCH_Information_RL_ReconfPrepFDD, ASN1_EXTENSION_ROOT , dissect_nbap_E_DPCH_Information_RL_ReconfPrepFDD },
+ { 529, &hf_nbap_id_E_DPCH_Information_RL_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_E_DPCH_Information_RL_SetupRqstFDD },
+ { 530, &hf_nbap_id_E_RGCH_E_HICH_FDD_Code_Information, ASN1_EXTENSION_ROOT , dissect_nbap_E_RGCH_E_HICH_FDD_Code_Information },
+ { 531, &hf_nbap_id_Serving_E_DCH_RL_ID, ASN1_EXTENSION_ROOT , dissect_nbap_Serving_E_DCH_RL_ID },
+ { 532, &hf_nbap_id_UL_DPDCH_Indicator_For_E_DCH_Operation, ASN1_EXTENSION_ROOT , dissect_nbap_UL_DPDCH_Indicator_For_E_DCH_Operation },
+ { 533, &hf_nbap_id_FDD_S_CCPCH_FrameOffset_CTCH_SetupRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_FDD_S_CCPCH_FrameOffset },
+ { 534, &hf_nbap_id_E_DPCH_Information_RL_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_E_DPCH_Information_RL_ReconfRqstFDD },
+ { 535, &hf_nbap_id_Maximum_Target_ReceivedTotalWideBandPower, ASN1_EXTENSION_ROOT , dissect_nbap_Maximum_Target_ReceivedTotalWideBandPower },
+ { 536, &hf_nbap_id_E_DCHProvidedBitRateValueInformation, ASN1_EXTENSION_ROOT , dissect_nbap_E_DCHProvidedBitRate },
+ { 537, &hf_nbap_id_HARQ_Preamble_Mode_Activation_Indicator, ASN1_EXTENSION_ROOT , dissect_nbap_HARQ_Preamble_Mode_Activation_Indicator },
+ { 538, &hf_nbap_id_RL_Specific_E_DCH_Info, ASN1_EXTENSION_ROOT , dissect_nbap_RL_Specific_E_DCH_Info },
+ { 539, &hf_nbap_id_E_DCH_CapacityConsumptionLaw, ASN1_EXTENSION_ROOT , dissect_nbap_DedicatedChannelsCapacityConsumptionLaw },
+ { 540, &hf_nbap_id_multiple_DedicatedMeasurementValueList_TDD_DM_Rsp, ASN1_EXTENSION_ROOT , dissect_nbap_Multiple_DedicatedMeasurementValueList_TDD_DM_Rsp },
+ { 541, &hf_nbap_id_multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp, ASN1_EXTENSION_ROOT , dissect_nbap_Multiple_DedicatedMeasurementValueList_LCR_TDD_DM_Rsp },
+ { 542, &hf_nbap_id_E_DCH_RearrangeList_Bearer_RearrangeInd, ASN1_EXTENSION_ROOT , dissect_nbap_E_DCH_RearrangeList_Bearer_RearrangeInd },
+ { 543, &hf_nbap_id_multipleRL_dl_CCTrCH_InformationModifyList_RL_ReconfRqstTDD, ASN1_EXTENSION_ROOT , dissect_nbap_MultipleRL_DL_CCTrCH_InformationModifyList_RL_ReconfRqstTDD },
+ { 544, &hf_nbap_id_Target_NonServing_EDCH_To_Total_EDCH_Power_Ratio, ASN1_EXTENSION_ROOT , dissect_nbap_Target_NonServing_EDCH_To_Total_EDCH_Power_Ratio },
+ { 545, &hf_nbap_id_CellPortion_InformationItem_Cell_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_CellPortion_InformationItem_Cell_ReconfRqstFDD },
+ { 546, &hf_nbap_id_CellPortion_InformationList_Cell_ReconfRqstFDD, ASN1_EXTENSION_ROOT , dissect_nbap_CellPortion_InformationList_Cell_ReconfRqstFDD },
+ { 547, &hf_nbap_id_multiple_PUSCH_InfoList_DM_Rsp, ASN1_EXTENSION_ROOT , dissect_nbap_Multiple_PUSCH_InfoList_DM_Rsp },
+ { 548, &hf_nbap_id_multiple_PUSCH_InfoList_DM_Rprt, ASN1_EXTENSION_ROOT , dissect_nbap_Multiple_PUSCH_InfoList_DM_Rprt },
+ { 549, &hf_nbap_id_Reference_ReceivedTotalWideBandPower, ASN1_EXTENSION_ROOT , dissect_nbap_Reference_ReceivedTotalWideBandPower },
{ 0, NULL, 0, NULL }
};
@@ -34131,9 +34131,9 @@ dissect_nbap_DymmyProtocolIE_ID(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_,
static const per_sequence_t IPDLParameter_Information_Cell_ReconfRqstTDD_sequence[] = {
- { "iPDL-TDD-Parameters" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iPDL_TDD_Parameters },
- { "iPDL-Indicator" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_iPDL_Indicator },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "iPDL-TDD-Parameters" , &hf_nbap_iPDL_TDD_Parameters, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_IPDL_TDD_Parameters },
+ { "iPDL-Indicator" , &hf_nbap_iPDL_Indicator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_IPDL_Indicator },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -34147,8 +34147,8 @@ dissect_nbap_IPDLParameter_Information_Cell_ReconfRqstTDD(tvbuff_t *tvb, int off
static const per_sequence_t RadioLinkAdditionRequestTDD_sequence[] = {
- { "protocolIEs" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_protocolIEs },
- { "protocolExtensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_protocolExtensions },
+ { "protocolIEs" , &hf_nbap_protocolIEs , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
+ { "protocolExtensions" , &hf_nbap_protocolExtensions, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -34174,9 +34174,9 @@ static int dissect_uL_DPCH_Information1(tvbuff_t *tvb, int offset, asn_ctx_t *ac
static const per_sequence_t UL_CCTrCH_InformationItem_RL_AdditionRqstTDD_sequence[] = {
- { "cCTrCH-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_cCTrCH_ID },
- { "uL-DPCH-Information" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_uL_DPCH_Information1 },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "cCTrCH-ID" , &hf_nbap_cCTrCH_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CCTrCH_ID },
+ { "uL-DPCH-Information" , &hf_nbap_uL_DPCH_Information1, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_UL_DPCH_InformationList_RL_AdditionRqstTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -34193,7 +34193,7 @@ static int dissect_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_item(tvbuff_t *t
static const per_sequence_t UL_CCTrCH_InformationList_RL_AdditionRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_item },
+ { "" , &hf_nbap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_UL_CCTrCH_InformationItem_RL_AdditionRqstTDD },
};
static int
@@ -34207,14 +34207,14 @@ dissect_nbap_UL_CCTrCH_InformationList_RL_AdditionRqstTDD(tvbuff_t *tvb, int off
static const per_sequence_t MultipleRL_DL_DPCH_InformationAddListIE_RL_ReconfPrepTDD_sequence[] = {
- { "dl-DPCH-InformationList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_DPCH_InformationList },
- { "dl-DPCH-InformationListLCR" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_DPCH_InformationListLCR },
- { "cCTrCH-Initial-DL-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cCTrCH_Initial_DL_Power },
- { "tDD-TPC-DownlinkStepSize" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tDD_TPC_DownlinkStepSize },
- { "cCTrCH-Maximum-DL-Power-InformationAdd-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cCTrCH_Maximum_DL_Power_InformationAdd_RL_ReconfPrepTDD },
- { "cCTrCH-Minimum-DL-Power-InformationAdd-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cCTrCH_Minimum_DL_Power_InformationAdd_RL_ReconfPrepTDD },
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rL_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dl-DPCH-InformationList", &hf_nbap_dl_DPCH_InformationList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_InformationAddList_RL_ReconfPrepTDD },
+ { "dl-DPCH-InformationListLCR", &hf_nbap_dl_DPCH_InformationListLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_LCR_InformationAddList_RL_ReconfPrepTDD },
+ { "cCTrCH-Initial-DL-Power", &hf_nbap_cCTrCH_Initial_DL_Power, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "tDD-TPC-DownlinkStepSize", &hf_nbap_tDD_TPC_DownlinkStepSize, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_TPC_DownlinkStepSize },
+ { "cCTrCH-Maximum-DL-Power-InformationAdd-RL-ReconfPrepTDD", &hf_nbap_cCTrCH_Maximum_DL_Power_InformationAdd_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "cCTrCH-Minimum-DL-Power-InformationAdd-RL-ReconfPrepTDD", &hf_nbap_cCTrCH_Minimum_DL_Power_InformationAdd_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RL_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -34231,7 +34231,7 @@ static int dissect_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD_item(t
static const per_sequence_t MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_MultipleRL_DL_DPCH_InformationAddListIE_RL_ReconfPrepTDD },
};
static int
@@ -34245,15 +34245,15 @@ dissect_nbap_MultipleRL_DL_DPCH_InformationAddList_RL_ReconfPrepTDD(tvbuff_t *tv
static const per_sequence_t MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD_sequence[] = {
- { "dl-DPCH-InformationAddList" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_DPCH_InformationAddList },
- { "dl-DPCH-InformationModifyList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_DPCH_InformationModifyList },
- { "dl-DPCH-InformationDeleteList", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_DPCH_InformationDeleteList },
- { "dl-DPCH-InformationAddListLCR", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_DPCH_InformationAddListLCR },
- { "tDD-TPC-DownlinkStepSize-InformationModify-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_tDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD },
- { "cCTrCH-Maximum-DL-Power-InformationModify-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfPrepTDD },
- { "cCTrCH-Minimum-DL-Power-InformationModify-RL-ReconfPrepTDD", ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_cCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfPrepTDD },
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rL_ID },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "dl-DPCH-InformationAddList", &hf_nbap_dl_DPCH_InformationAddList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_InformationModify_AddList_RL_ReconfPrepTDD },
+ { "dl-DPCH-InformationModifyList", &hf_nbap_dl_DPCH_InformationModifyList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_InformationModify_ModifyList_RL_ReconfPrepTDD },
+ { "dl-DPCH-InformationDeleteList", &hf_nbap_dl_DPCH_InformationDeleteList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_InformationModify_DeleteList_RL_ReconfPrepTDD },
+ { "dl-DPCH-InformationAddListLCR", &hf_nbap_dl_DPCH_InformationAddListLCR, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_DPCH_LCR_InformationModify_AddList_RL_ReconfPrepTDD },
+ { "tDD-TPC-DownlinkStepSize-InformationModify-RL-ReconfPrepTDD", &hf_nbap_tDD_TPC_DownlinkStepSize_InformationModify_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_TDD_TPC_DownlinkStepSize },
+ { "cCTrCH-Maximum-DL-Power-InformationModify-RL-ReconfPrepTDD", &hf_nbap_cCTrCH_Maximum_DL_Power_InformationModify_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "cCTrCH-Minimum-DL-Power-InformationModify-RL-ReconfPrepTDD", &hf_nbap_cCTrCH_Minimum_DL_Power_InformationModify_RL_ReconfPrepTDD, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_RL_ID },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -34270,7 +34270,7 @@ static int dissect_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_ite
static const per_sequence_t MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_MultipleRL_DL_DPCH_InformationModifyListIE_RL_ReconfPrepTDD },
};
static int
@@ -34284,7 +34284,7 @@ dissect_nbap_MultipleRL_DL_DPCH_InformationModifyList_RL_ReconfPrepTDD(tvbuff_t
static const per_sequence_t DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_item },
+ { "" , &hf_nbap_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_DL_DPCH_InformationModify_DeleteItem_RL_ReconfPrepTDD },
};
static int
@@ -34298,11 +34298,11 @@ dissect_nbap_DL_DPCH_InformationModify_DeleteListIE_RL_ReconfPrepTDD(tvbuff_t *t
static const per_sequence_t RL_InformationItem_RL_ReconfRqstFDD_sequence[] = {
- { "rL-ID" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_rL_ID },
- { "maxDL-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_maxDL_Power },
- { "minDL-Power" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_minDL_Power },
- { "dl-CodeInformation" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_dl_CodeInformation },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "rL-ID" , &hf_nbap_rL_ID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_RL_ID },
+ { "maxDL-Power" , &hf_nbap_maxDL_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "minDL-Power" , &hf_nbap_minDL_Power , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_DL_Power },
+ { "dl-CodeInformation" , &hf_nbap_dl_CodeInformation, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_FDD_DL_CodeInformation },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -34316,9 +34316,9 @@ dissect_nbap_RL_InformationItem_RL_ReconfRqstFDD(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t CellSyncBurstMeasInfoItem_CellSyncReconfRqstTDD_sequence[] = {
- { "syncFrameNrToReceive" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_syncFrameNrToReceive },
- { "syncBurstInfo" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_syncBurstInfo },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "syncFrameNrToReceive" , &hf_nbap_syncFrameNrToReceive, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_SyncFrameNumber },
+ { "syncBurstInfo" , &hf_nbap_syncBurstInfo , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstInfoList_CellSyncReconfRqstTDD },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -34335,7 +34335,7 @@ static int dissect_CellSyncBurstMeasInfoListIE_CellSyncReconfRqstTDD_item(tvbuff
static const per_sequence_t CellSyncBurstMeasInfoListIE_CellSyncReconfRqstTDD_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_CellSyncBurstMeasInfoListIE_CellSyncReconfRqstTDD_item },
+ { "" , &hf_nbap_CellSyncBurstMeasInfoListIE_CellSyncReconfRqstTDD_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_CellSyncBurstMeasInfoItem_CellSyncReconfRqstTDD },
};
static int
@@ -34371,7 +34371,7 @@ static int dissect_GPS_Information_item(tvbuff_t *tvb, int offset, asn_ctx_t *ac
static const per_sequence_t GPS_Information_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_GPS_Information_item },
+ { "" , &hf_nbap_GPS_Information_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_GPS_Information_Item },
};
static int
@@ -34408,9 +34408,9 @@ static int dissect_information_Type_Item(tvbuff_t *tvb, int offset, asn_ctx_t *a
static const per_sequence_t InformationType_sequence[] = {
- { "information-Type-Item" , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_information_Type_Item },
- { "gPSInformation" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_gPSInformation },
- { "iE-Extensions" , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_iE_Extensions },
+ { "information-Type-Item" , &hf_nbap_information_Type_Item, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_nbap_Information_Type_Item },
+ { "gPSInformation" , &hf_nbap_gPSInformation , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_GPS_Information },
+ { "iE-Extensions" , &hf_nbap_iE_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_nbap_ProtocolExtensionContainer },
{ NULL, 0, 0, NULL }
};
@@ -34424,7 +34424,7 @@ dissect_nbap_InformationType(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, pro
static const per_sequence_t SAT_Info_Almanac_ExtList_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_SAT_Info_Almanac_ExtList_item },
+ { "" , &hf_nbap_SAT_Info_Almanac_ExtList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_SAT_Info_Almanac_ExtItem },
};
static int
@@ -34496,11 +34496,11 @@ static int dissect_secondValue(tvbuff_t *tvb, int offset, asn_ctx_t *actx, proto
static const per_sequence_t ProtocolIE_FieldPair_sequence[] = {
- { "id" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_id },
- { "firstCriticality" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_firstCriticality },
- { "firstValue" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_firstValue },
- { "secondCriticality" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_secondCriticality },
- { "secondValue" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_secondValue },
+ { "id" , &hf_nbap_id , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_ID },
+ { "firstCriticality" , &hf_nbap_firstCriticality, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Criticality },
+ { "firstValue" , &hf_nbap_firstValue , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_FirstValue },
+ { "secondCriticality" , &hf_nbap_secondCriticality, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_Criticality },
+ { "secondValue" , &hf_nbap_secondValue , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_SecondValue },
{ NULL, 0, 0, NULL }
};
@@ -34517,7 +34517,7 @@ static int dissect_ProtocolIE_ContainerPair_item(tvbuff_t *tvb, int offset, asn_
static const per_sequence_t ProtocolIE_ContainerPair_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_ProtocolIE_ContainerPair_item },
+ { "" , &hf_nbap_ProtocolIE_ContainerPair_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_FieldPair },
};
static int
@@ -34534,7 +34534,7 @@ static int dissect_ProtocolIE_ContainerPairList_item(tvbuff_t *tvb, int offset,
static const per_sequence_t ProtocolIE_ContainerList_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_ProtocolIE_ContainerList_item },
+ { "" , &hf_nbap_ProtocolIE_ContainerList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_Container },
};
static int
@@ -34548,7 +34548,7 @@ dissect_nbap_ProtocolIE_ContainerList(tvbuff_t *tvb, int offset, asn_ctx_t *actx
static const per_sequence_t ProtocolIE_ContainerPairList_sequence_of[1] = {
- { "" , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_ProtocolIE_ContainerPairList_item },
+ { "" , &hf_nbap_ProtocolIE_ContainerPairList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_nbap_ProtocolIE_ContainerPair },
};
static int