diff options
author | Tomas Kukosa <tomas.kukosa@siemens.com> | 2007-10-29 19:25:37 +0000 |
---|---|---|
committer | Tomas Kukosa <tomas.kukosa@siemens.com> | 2007-10-29 19:25:37 +0000 |
commit | 84488ec01617591a27cd6ca848992694a13c12ac (patch) | |
tree | 86eb36577ef8f56583974ef94912a16dc86fecb4 /epan/dissectors/packet-rrlp.c | |
parent | a708791aa0dd793a8d371449f6d75f5f2219055b (diff) |
asn2wrs
- parameterized object class assignment
- octet string with extensible size constraint
- RELATIVE-OID type (still not supported in packet-per/ber)
packet-per
- octet string with extensible size constraint
more dissect_per_... functions exported from libwireshark.dll
PER dissectors regenerated
add forgotten packet-h323-template.h
fix svn properties for h323 files
svn path=/trunk/; revision=23309
Diffstat (limited to 'epan/dissectors/packet-rrlp.c')
-rw-r--r-- | epan/dissectors/packet-rrlp.c | 346 |
1 files changed, 173 insertions, 173 deletions
diff --git a/epan/dissectors/packet-rrlp.c b/epan/dissectors/packet-rrlp.c index 9a23767f55..28cf0d12c5 100644 --- a/epan/dissectors/packet-rrlp.c +++ b/epan/dissectors/packet-rrlp.c @@ -1,7 +1,7 @@ /* Do not modify this file. */ /* It is created automatically by the ASN.1 to Wireshark dissector compiler */ -/* ./packet-rrlp.c */ -/* ../../tools/asn2wrs.py -p rrlp -c rrlp.cnf -s packet-rrlp-template RRLP-Messages.asn RRLP-Components.asn ../gsmmap/MAP-ExtensionDataTypes.asn ../gsmmap/MAP-LCS-DataTypes.asn */ +/* packet-rrlp.c */ +/* ../../tools/asn2wrs.py -p rrlp -c rrlp.cnf -s packet-rrlp-template ../gsmmap/MAP-ExtensionDataTypes.asn ../gsmmap/MAP-LCS-DataTypes.asn RRLP-Messages.asn RRLP-Components.asn */ /* Input file: packet-rrlp-template.c */ @@ -72,6 +72,12 @@ static int proto_rrlp = -1; /*--- Included file: packet-rrlp-hf.c ---*/ #line 1 "packet-rrlp-hf.c" static int hf_rrlp_PDU_PDU = -1; /* PDU */ +static int hf_rrlp_privateExtensionList = -1; /* PrivateExtensionList */ +static int hf_rrlp_pcs_Extensions = -1; /* PCS_Extensions */ +static int hf_rrlp_PrivateExtensionList_item = -1; /* PrivateExtension */ +static int hf_rrlp_extId = -1; /* OBJECT_IDENTIFIER */ +static int hf_rrlp_extType = -1; /* T_extType */ +static int hf_rrlp_na_ESRK_Request = -1; /* NULL */ static int hf_rrlp_referenceNumber = -1; /* INTEGER_0_7 */ static int hf_rrlp_component = -1; /* RRLP_Component */ static int hf_rrlp_msrPositionReq = -1; /* MsrPosition_Req */ @@ -491,12 +497,6 @@ static int hf_rrlp_codePhase_01 = -1; /* INTEGER_0_2097151 */ static int hf_rrlp_integerCodePhase = -1; /* INTEGER_0_63 */ static int hf_rrlp_codePhaseRMSError = -1; /* INTEGER_0_63 */ static int hf_rrlp_adr = -1; /* INTEGER_0_33554431 */ -static int hf_rrlp_privateExtensionList = -1; /* PrivateExtensionList */ -static int hf_rrlp_pcs_Extensions = -1; /* PCS_Extensions */ -static int hf_rrlp_PrivateExtensionList_item = -1; /* PrivateExtension */ -static int hf_rrlp_extId = -1; /* OBJECT_IDENTIFIER */ -static int hf_rrlp_extType = -1; /* T_extType */ -static int hf_rrlp_na_ESRK_Request = -1; /* NULL */ /* named bits */ static int hf_rrlp_GANSSPositioningMethod_gps = -1; static int hf_rrlp_GANSSPositioningMethod_galileo = -1; @@ -512,6 +512,11 @@ static gint ett_rrlp = -1; /*--- Included file: packet-rrlp-ett.c ---*/ #line 1 "packet-rrlp-ett.c" +static gint ett_rrlp_ExtensionContainer = -1; +static gint ett_rrlp_PrivateExtensionList = -1; +static gint ett_rrlp_PrivateExtension = -1; +static gint ett_rrlp_PCS_Extensions = -1; +static gint ett_rrlp_SLR_Arg_PCS_Extensions = -1; static gint ett_rrlp_PDU = -1; static gint ett_rrlp_RRLP_Component = -1; static gint ett_rrlp_MsrPosition_Req = -1; @@ -663,11 +668,6 @@ static gint ett_rrlp_GANSS_SgnTypeElement = -1; static gint ett_rrlp_SeqOfGANSS_SgnElement = -1; static gint ett_rrlp_GANSS_SgnElement = -1; static gint ett_rrlp_Rel7_AssistanceData_Extension = -1; -static gint ett_rrlp_ExtensionContainer = -1; -static gint ett_rrlp_PrivateExtensionList = -1; -static gint ett_rrlp_PrivateExtension = -1; -static gint ett_rrlp_PCS_Extensions = -1; -static gint ett_rrlp_SLR_Arg_PCS_Extensions = -1; /*--- End of included file: packet-rrlp-ett.c ---*/ #line 68 "packet-rrlp-template.c" @@ -676,10 +676,10 @@ static gint ett_rrlp_SLR_Arg_PCS_Extensions = -1; /*--- Included file: packet-rrlp-val.h ---*/ #line 1 "packet-rrlp-val.h" -#define maxGPSAssistanceData 40 -#define maxGANSSAssistanceData 40 #define maxNumOfPrivateExtensions 10 #define maxExt_GeographicalInformation 20 +#define maxGPSAssistanceData 40 +#define maxGANSSAssistanceData 40 /*--- End of included file: packet-rrlp-val.h ---*/ #line 71 "packet-rrlp-template.c" @@ -691,6 +691,133 @@ static gint ett_rrlp_SLR_Arg_PCS_Extensions = -1; static int +dissect_rrlp_OBJECT_IDENTIFIER(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_object_identifier(tvb, offset, actx, tree, hf_index, NULL); + + return offset; +} + + + +static int +dissect_rrlp_T_extType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_open_type(tvb, offset, actx, tree, hf_index, NULL); + + return offset; +} + + +static const per_sequence_t PrivateExtension_sequence[] = { + { &hf_rrlp_extId , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrlp_OBJECT_IDENTIFIER }, + { &hf_rrlp_extType , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrlp_T_extType }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrlp_PrivateExtension(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrlp_PrivateExtension, PrivateExtension_sequence); + + return offset; +} + + +static const per_sequence_t PrivateExtensionList_sequence_of[1] = { + { &hf_rrlp_PrivateExtensionList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrlp_PrivateExtension }, +}; + +static int +dissect_rrlp_PrivateExtensionList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, + ett_rrlp_PrivateExtensionList, PrivateExtensionList_sequence_of, + 1, maxNumOfPrivateExtensions); + + return offset; +} + + +static const per_sequence_t PCS_Extensions_sequence[] = { + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrlp_PCS_Extensions(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrlp_PCS_Extensions, PCS_Extensions_sequence); + + return offset; +} + + +static const per_sequence_t ExtensionContainer_sequence[] = { + { &hf_rrlp_privateExtensionList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rrlp_PrivateExtensionList }, + { &hf_rrlp_pcs_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rrlp_PCS_Extensions }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrlp_ExtensionContainer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrlp_ExtensionContainer, ExtensionContainer_sequence); + + return offset; +} + + + +static int +dissect_rrlp_NULL(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_null(tvb, offset, actx, tree, hf_index); + + return offset; +} + + +static const per_sequence_t SLR_Arg_PCS_Extensions_sequence[] = { + { &hf_rrlp_na_ESRK_Request, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_rrlp_NULL }, + { NULL, 0, 0, NULL } +}; + +static int +dissect_rrlp_SLR_Arg_PCS_Extensions(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, + ett_rrlp_SLR_Arg_PCS_Extensions, SLR_Arg_PCS_Extensions_sequence); + + return offset; +} + + + +static int +dissect_rrlp_Ext_GeographicalInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { +#line 34 "rrlp.cnf" + +tvbuff_t *parameter_tvb = NULL; + + offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, + 1, maxExt_GeographicalInformation, FALSE, ¶meter_tvb); + + + if(parameter_tvb) + dissect_geographical_description(parameter_tvb, actx->pinfo, tree); + + + return offset; +} + + + +static int +dissect_rrlp_VelocityEstimate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, + 4, 7, FALSE, NULL); + + return offset; +} + + + +static int dissect_rrlp_INTEGER_0_7(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 7U, NULL, FALSE); @@ -865,25 +992,6 @@ dissect_rrlp_TimeSlotScheme(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx static int -dissect_rrlp_Ext_GeographicalInformation(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { -#line 34 "rrlp.cnf" - -tvbuff_t *parameter_tvb = NULL; - - offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, - 1, maxExt_GeographicalInformation, ¶meter_tvb); - - - if(parameter_tvb) - dissect_geographical_description(parameter_tvb, actx->pinfo, tree); - - - return offset; -} - - - -static int dissect_rrlp_BTSPosition(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_rrlp_Ext_GeographicalInformation(tvb, offset, actx, tree, hf_index); @@ -1036,15 +1144,6 @@ dissect_rrlp_MsrAssistData(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _ } - -static int -dissect_rrlp_NULL(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_null(tvb, offset, actx, tree, hf_index); - - return offset; -} - - static const per_sequence_t AssistBTSData_sequence[] = { { &hf_rrlp_bsic , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrlp_BSIC }, { &hf_rrlp_multiFrameOffset, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrlp_MultiFrameOffset }, @@ -1999,81 +2098,6 @@ dissect_rrlp_GPS_AssistData(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx static int -dissect_rrlp_OBJECT_IDENTIFIER(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_object_identifier(tvb, offset, actx, tree, hf_index, NULL); - - return offset; -} - - - -static int -dissect_rrlp_T_extType(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_open_type(tvb, offset, actx, tree, hf_index, NULL); - - return offset; -} - - -static const per_sequence_t PrivateExtension_sequence[] = { - { &hf_rrlp_extId , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrlp_OBJECT_IDENTIFIER }, - { &hf_rrlp_extType , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrlp_T_extType }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrlp_PrivateExtension(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrlp_PrivateExtension, PrivateExtension_sequence); - - return offset; -} - - -static const per_sequence_t PrivateExtensionList_sequence_of[1] = { - { &hf_rrlp_PrivateExtensionList_item, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrlp_PrivateExtension }, -}; - -static int -dissect_rrlp_PrivateExtensionList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_constrained_sequence_of(tvb, offset, actx, tree, hf_index, - ett_rrlp_PrivateExtensionList, PrivateExtensionList_sequence_of, - 1, maxNumOfPrivateExtensions); - - return offset; -} - - -static const per_sequence_t PCS_Extensions_sequence[] = { - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrlp_PCS_Extensions(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrlp_PCS_Extensions, PCS_Extensions_sequence); - - return offset; -} - - -static const per_sequence_t ExtensionContainer_sequence[] = { - { &hf_rrlp_privateExtensionList, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rrlp_PrivateExtensionList }, - { &hf_rrlp_pcs_Extensions , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_rrlp_PCS_Extensions }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrlp_ExtensionContainer(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrlp_ExtensionContainer, ExtensionContainer_sequence); - - return offset; -} - - - -static int dissect_rrlp_ExpectedOTD(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_constrained_integer(tvb, offset, actx, tree, hf_index, 0U, 1250U, NULL, FALSE); @@ -3966,7 +3990,7 @@ dissect_rrlp_LocErrorReason(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx static int dissect_rrlp_GPSAssistanceData(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, - 1, maxGPSAssistanceData, NULL); + 1, maxGPSAssistanceData, FALSE, NULL); return offset; } @@ -3976,7 +4000,7 @@ dissect_rrlp_GPSAssistanceData(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *ac static int dissect_rrlp_GANSSAssistanceData(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, - 1, maxGANSSAssistanceData, NULL); + 1, maxGANSSAssistanceData, FALSE, NULL); return offset; } @@ -4152,16 +4176,6 @@ dissect_rrlp_Rel_5_MsrPosition_Rsp_Extension(tvbuff_t *tvb _U_, int offset _U_, } - -static int -dissect_rrlp_VelocityEstimate(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_octet_string(tvb, offset, actx, tree, hf_index, - 4, 7, NULL); - - return offset; -} - - static const per_sequence_t ReferenceFrame_sequence[] = { { &hf_rrlp_referenceFN , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_rrlp_INTEGER_0_65535 }, { &hf_rrlp_referenceFNMSB , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_rrlp_INTEGER_0_63 }, @@ -4572,20 +4586,6 @@ dissect_rrlp_PDU(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_ return offset; } - -static const per_sequence_t SLR_Arg_PCS_Extensions_sequence[] = { - { &hf_rrlp_na_ESRK_Request, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_rrlp_NULL }, - { NULL, 0, 0, NULL } -}; - -static int -dissect_rrlp_SLR_Arg_PCS_Extensions(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { - offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, - ett_rrlp_SLR_Arg_PCS_Extensions, SLR_Arg_PCS_Extensions_sequence); - - return offset; -} - /*--- PDUs ---*/ static void dissect_PDU_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_) { @@ -4612,6 +4612,30 @@ void proto_register_rrlp(void) { { "PDU", "rrlp.PDU", FT_NONE, BASE_NONE, NULL, 0, "rrlp.PDU", HFILL }}, + { &hf_rrlp_privateExtensionList, + { "privateExtensionList", "rrlp.privateExtensionList", + FT_UINT32, BASE_DEC, NULL, 0, + "rrlp.PrivateExtensionList", HFILL }}, + { &hf_rrlp_pcs_Extensions, + { "pcs-Extensions", "rrlp.pcs_Extensions", + FT_NONE, BASE_NONE, NULL, 0, + "rrlp.PCS_Extensions", HFILL }}, + { &hf_rrlp_PrivateExtensionList_item, + { "Item", "rrlp.PrivateExtensionList_item", + FT_NONE, BASE_NONE, NULL, 0, + "rrlp.PrivateExtension", HFILL }}, + { &hf_rrlp_extId, + { "extId", "rrlp.extId", + FT_OID, BASE_NONE, NULL, 0, + "rrlp.OBJECT_IDENTIFIER", HFILL }}, + { &hf_rrlp_extType, + { "extType", "rrlp.extType", + FT_NONE, BASE_NONE, NULL, 0, + "rrlp.T_extType", HFILL }}, + { &hf_rrlp_na_ESRK_Request, + { "na-ESRK-Request", "rrlp.na_ESRK_Request", + FT_NONE, BASE_NONE, NULL, 0, + "rrlp.NULL", HFILL }}, { &hf_rrlp_referenceNumber, { "referenceNumber", "rrlp.referenceNumber", FT_UINT32, BASE_DEC, NULL, 0, @@ -6288,30 +6312,6 @@ void proto_register_rrlp(void) { { "adr", "rrlp.adr", FT_UINT32, BASE_DEC, NULL, 0, "rrlp.INTEGER_0_33554431", HFILL }}, - { &hf_rrlp_privateExtensionList, - { "privateExtensionList", "rrlp.privateExtensionList", - FT_UINT32, BASE_DEC, NULL, 0, - "rrlp.PrivateExtensionList", HFILL }}, - { &hf_rrlp_pcs_Extensions, - { "pcs-Extensions", "rrlp.pcs_Extensions", - FT_NONE, BASE_NONE, NULL, 0, - "rrlp.PCS_Extensions", HFILL }}, - { &hf_rrlp_PrivateExtensionList_item, - { "Item", "rrlp.PrivateExtensionList_item", - FT_NONE, BASE_NONE, NULL, 0, - "rrlp.PrivateExtension", HFILL }}, - { &hf_rrlp_extId, - { "extId", "rrlp.extId", - FT_OID, BASE_NONE, NULL, 0, - "rrlp.OBJECT_IDENTIFIER", HFILL }}, - { &hf_rrlp_extType, - { "extType", "rrlp.extType", - FT_NONE, BASE_NONE, NULL, 0, - "rrlp.T_extType", HFILL }}, - { &hf_rrlp_na_ESRK_Request, - { "na-ESRK-Request", "rrlp.na_ESRK_Request", - FT_NONE, BASE_NONE, NULL, 0, - "rrlp.NULL", HFILL }}, { &hf_rrlp_GANSSPositioningMethod_gps, { "gps", "rrlp.gps", FT_BOOLEAN, 8, NULL, 0x80, @@ -6343,6 +6343,11 @@ void proto_register_rrlp(void) { /*--- Included file: packet-rrlp-ettarr.c ---*/ #line 1 "packet-rrlp-ettarr.c" + &ett_rrlp_ExtensionContainer, + &ett_rrlp_PrivateExtensionList, + &ett_rrlp_PrivateExtension, + &ett_rrlp_PCS_Extensions, + &ett_rrlp_SLR_Arg_PCS_Extensions, &ett_rrlp_PDU, &ett_rrlp_RRLP_Component, &ett_rrlp_MsrPosition_Req, @@ -6494,11 +6499,6 @@ void proto_register_rrlp(void) { &ett_rrlp_SeqOfGANSS_SgnElement, &ett_rrlp_GANSS_SgnElement, &ett_rrlp_Rel7_AssistanceData_Extension, - &ett_rrlp_ExtensionContainer, - &ett_rrlp_PrivateExtensionList, - &ett_rrlp_PrivateExtension, - &ett_rrlp_PCS_Extensions, - &ett_rrlp_SLR_Arg_PCS_Extensions, /*--- End of included file: packet-rrlp-ettarr.c ---*/ #line 89 "packet-rrlp-template.c" |