aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-gsm_map.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-gsm_map.c')
-rw-r--r--epan/dissectors/packet-gsm_map.c7700
1 files changed, 3768 insertions, 3932 deletions
diff --git a/epan/dissectors/packet-gsm_map.c b/epan/dissectors/packet-gsm_map.c
index b20fbd4c0e..5f000c19ea 100644
--- a/epan/dissectors/packet-gsm_map.c
+++ b/epan/dissectors/packet-gsm_map.c
@@ -1,11 +1,8 @@
/* Do not modify this file. Changes will be overwritten. */
/* Generated automatically by the ASN.1 to Wireshark dissector compiler */
/* packet-gsm_map.c */
-/* asn2wrs.py -b -c ./gsm_map.cnf -s ./packet-gsm_map-template -D . -O ../.. ../ros/Remote-Operations-Information-Objects.asn MobileDomainDefinitions.asn MAP-ApplicationContexts.asn MAP-SS-Code.asn MAP-BS-Code.asn MAP-TS-Code.asn MAP-ExtensionDataTypes.asn MAP-CommonDataTypes.asn MAP-SS-DataTypes.asn MAP-ER-DataTypes.asn MAP-SM-DataTypes.asn MAP-OM-DataTypes.asn MAP-MS-DataTypes.asn MAP-CH-DataTypes.asn MAP-LCS-DataTypes.asn MAP-GR-DataTypes.asn MAP-DialogueInformation.asn MAP-LocationServiceOperations.asn MAP-Group-Call-Operations.asn MAP-ShortMessageServiceOperations.asn MAP-SupplementaryServiceOperations.asn MAP-CallHandlingOperations.asn MAP-OperationAndMaintenanceOperations.asn MAP-MobileServiceOperations.asn MAP-Errors.asn MAP-Protocol.asn GSMMAP.asn SS-DataTypes.asn SS-Operations.asn Ericsson.asn Nokia.asn */
+/* asn2wrs.py -b -L -c ./gsm_map.cnf -s ./packet-gsm_map-template -D . -O ../.. ../ros/Remote-Operations-Information-Objects.asn MobileDomainDefinitions.asn MAP-ApplicationContexts.asn MAP-SS-Code.asn MAP-BS-Code.asn MAP-TS-Code.asn MAP-ExtensionDataTypes.asn MAP-CommonDataTypes.asn MAP-SS-DataTypes.asn MAP-ER-DataTypes.asn MAP-SM-DataTypes.asn MAP-OM-DataTypes.asn MAP-MS-DataTypes.asn MAP-CH-DataTypes.asn MAP-LCS-DataTypes.asn MAP-GR-DataTypes.asn MAP-DialogueInformation.asn MAP-LocationServiceOperations.asn MAP-Group-Call-Operations.asn MAP-ShortMessageServiceOperations.asn MAP-SupplementaryServiceOperations.asn MAP-CallHandlingOperations.asn MAP-OperationAndMaintenanceOperations.asn MAP-MobileServiceOperations.asn MAP-Errors.asn MAP-Protocol.asn GSMMAP.asn SS-DataTypes.asn SS-Operations.asn Ericsson.asn Nokia.asn */
-/* Input file: packet-gsm_map-template.c */
-
-#line 1 "./asn1/gsm_map/packet-gsm_map-template.c"
/* XXX see bug 1852:
*
* packet-gsm_map.c: There are 1174 display filter fields registered. Most are
@@ -74,2535 +71,2527 @@ void proto_register_gsm_map(void);
void proto_reg_handoff_gsm_map(void);
/* Initialize the protocol and registered fields */
-static int proto_gsm_map = -1;
-static int proto_gsm_map_dialogue = -1;
-static int proto_gsm_map_ms = -1;
-
-static int hf_gsm_map_old_Component_PDU = -1;
-static int hf_gsm_map_getPassword = -1;
-static int hf_gsm_map_currentPassword = -1;
-static int hf_gsm_map_extension = -1;
-static int hf_gsm_map_nature_of_number = -1;
-static int hf_gsm_map_number_plan = -1;
-static int hf_gsm_map_address_digits = -1;
-static int hf_gsm_map_TBCD_digits = -1;
-static int hf_gsm_map_Ss_Status_unused = -1;
-static int hf_gsm_map_Ss_Status_q_bit = -1;
-static int hf_gsm_map_Ss_Status_p_bit = -1;
-static int hf_gsm_map_Ss_Status_r_bit = -1;
-static int hf_gsm_map_Ss_Status_a_bit = -1;
-static int hf_gsm_map_notification_to_forwarding_party = -1;
-static int hf_gsm_map_redirecting_presentation = -1;
-static int hf_gsm_map_notification_to_calling_party = -1;
-static int hf_gsm_map_forwarding_reason = -1;
-static int hf_gsm_map_pdp_type_org = -1;
-static int hf_gsm_map_etsi_pdp_type_number = -1;
-static int hf_gsm_map_ietf_pdp_type_number = -1;
-static int hf_gsm_map_ext_qos_subscribed_pri = -1;
-
-static int hf_gsm_map_qos_traffic_cls = -1;
-static int hf_gsm_map_qos_del_order = -1;
-static int hf_gsm_map_qos_del_of_err_sdu = -1;
-static int hf_gsm_map_qos_ber = -1;
-static int hf_gsm_map_qos_sdu_err_rat = -1;
-static int hf_gsm_map_qos_traff_hdl_pri = -1;
-static int hf_gsm_map_qos_max_sdu = -1;
-static int hf_gsm_map_max_brate_ulink = -1;
-static int hf_gsm_map_max_brate_dlink = -1;
-static int hf_gsm_map_qos_transfer_delay = -1;
-static int hf_gsm_map_guaranteed_max_brate_ulink = -1;
-static int hf_gsm_map_guaranteed_max_brate_dlink = -1;
-static int hf_gsm_map_GSNAddress_IPv4 = -1;
-static int hf_gsm_map_GSNAddress_IPv6 = -1;
-static int hf_gsm_map_ranap_service_Handover = -1;
-static int hf_gsm_map_IntegrityProtectionInformation = -1;
-static int hf_gsm_map_EncryptionInformation = -1;
-static int hf_gsm_map_ss_SS_UserData = -1;
-static int hf_gsm_map_cbs_coding_grp = -1;
-static int hf_gsm_map_cbs_coding_grp0_lang = -1;
-static int hf_gsm_map_cbs_coding_grp1_lang = -1;
-static int hf_gsm_map_cbs_coding_grp2_lang = -1;
-static int hf_gsm_map_cbs_coding_grp3_lang = -1;
-static int hf_gsm_map_cbs_coding_grp4_7_comp = -1;
-static int hf_gsm_map_cbs_coding_grp4_7_class_ind = -1;
-static int hf_gsm_map_cbs_coding_grp4_7_char_set = -1;
-static int hf_gsm_map_cbs_coding_grp4_7_class = -1;
-static int hf_gsm_map_cbs_coding_grp15_mess_code = -1;
-static int hf_gsm_map_cbs_coding_grp15_class = -1;
-static int hf_gsm_map_tmsi = -1;
-static int hf_gsm_map_ie_tag = -1;
-static int hf_gsm_map_len = -1;
-static int hf_gsm_map_disc_par = -1;
-static int hf_gsm_map_dlci = -1;
-static int hf_gsm_apn_str = -1;
-static int hf_gsm_map_ericsson_locationInformation_rat = -1;
-static int hf_gsm_map_ericsson_locationInformation_lac = -1;
-static int hf_gsm_map_ericsson_locationInformation_ci = -1;
-static int hf_gsm_map_ericsson_locationInformation_sac = -1;
-static int hf_gsm_map_ussd_string = -1;
-static int hf_gsm_map_spare_bits = -1;
-static int hf_gsm_map_qos_signalling_ind = -1;
-static int hf_gsm_map_qos_source_stat_desc = - 1;
-static int hf_gsm_map_qos_max_bitrate_upl_ext = -1;
-static int hf_gsm_map_qos_max_bitrate_downl_ext = -1;
-static int hf_gsm_map_qos_guar_bitrate_upl_ext = -1;
-static int hf_gsm_map_qos_guar_bitrate_downl_ext = -1;
+static int proto_gsm_map;
+static int proto_gsm_map_dialogue;
+static int proto_gsm_map_ms;
+
+static int hf_gsm_map_old_Component_PDU;
+static int hf_gsm_map_getPassword;
+static int hf_gsm_map_currentPassword;
+static int hf_gsm_map_extension;
+static int hf_gsm_map_nature_of_number;
+static int hf_gsm_map_number_plan;
+static int hf_gsm_map_address_digits;
+static int hf_gsm_map_TBCD_digits;
+static int hf_gsm_map_Ss_Status_unused;
+static int hf_gsm_map_Ss_Status_q_bit;
+static int hf_gsm_map_Ss_Status_p_bit;
+static int hf_gsm_map_Ss_Status_r_bit;
+static int hf_gsm_map_Ss_Status_a_bit;
+static int hf_gsm_map_notification_to_forwarding_party;
+static int hf_gsm_map_redirecting_presentation;
+static int hf_gsm_map_notification_to_calling_party;
+static int hf_gsm_map_forwarding_reason;
+static int hf_gsm_map_pdp_type_org;
+static int hf_gsm_map_etsi_pdp_type_number;
+static int hf_gsm_map_ietf_pdp_type_number;
+static int hf_gsm_map_ext_qos_subscribed_pri;
+
+static int hf_gsm_map_qos_traffic_cls;
+static int hf_gsm_map_qos_del_order;
+static int hf_gsm_map_qos_del_of_err_sdu;
+static int hf_gsm_map_qos_ber;
+static int hf_gsm_map_qos_sdu_err_rat;
+static int hf_gsm_map_qos_traff_hdl_pri;
+static int hf_gsm_map_qos_max_sdu;
+static int hf_gsm_map_max_brate_ulink;
+static int hf_gsm_map_max_brate_dlink;
+static int hf_gsm_map_qos_transfer_delay;
+static int hf_gsm_map_guaranteed_max_brate_ulink;
+static int hf_gsm_map_guaranteed_max_brate_dlink;
+static int hf_gsm_map_GSNAddress_IPv4;
+static int hf_gsm_map_GSNAddress_IPv6;
+static int hf_gsm_map_ranap_service_Handover;
+static int hf_gsm_map_IntegrityProtectionInformation;
+static int hf_gsm_map_EncryptionInformation;
+static int hf_gsm_map_ss_SS_UserData;
+static int hf_gsm_map_cbs_coding_grp;
+static int hf_gsm_map_cbs_coding_grp0_lang;
+static int hf_gsm_map_cbs_coding_grp1_lang;
+static int hf_gsm_map_cbs_coding_grp2_lang;
+static int hf_gsm_map_cbs_coding_grp3_lang;
+static int hf_gsm_map_cbs_coding_grp4_7_comp;
+static int hf_gsm_map_cbs_coding_grp4_7_class_ind;
+static int hf_gsm_map_cbs_coding_grp4_7_char_set;
+static int hf_gsm_map_cbs_coding_grp4_7_class;
+static int hf_gsm_map_cbs_coding_grp15_mess_code;
+static int hf_gsm_map_cbs_coding_grp15_class;
+static int hf_gsm_map_ie_tag;
+static int hf_gsm_map_len;
+static int hf_gsm_map_disc_par;
+static int hf_gsm_map_dlci;
+static int hf_gsm_apn_str;
+static int hf_gsm_map_ericsson_locationInformation_rat;
+static int hf_gsm_map_ericsson_locationInformation_lac;
+static int hf_gsm_map_ericsson_locationInformation_ci;
+static int hf_gsm_map_ericsson_locationInformation_sac;
+static int hf_gsm_map_ussd_string;
+static int hf_gsm_map_spare_bits;
+static int hf_gsm_map_qos_signalling_ind;
+static int hf_gsm_map_qos_source_stat_desc;
+static int hf_gsm_map_qos_max_bitrate_upl_ext;
+static int hf_gsm_map_qos_max_bitrate_downl_ext;
+static int hf_gsm_map_qos_guar_bitrate_upl_ext;
+static int hf_gsm_map_qos_guar_bitrate_downl_ext;
/*
-static int hf_gsm_map_qos_max_bitrate_upl_ext2 = -1;
-static int hf_gsm_map_qos_max_bitrate_downl_ext2 = -1;
-static int hf_gsm_map_qos_guar_bitrate_upl_ext2 = -1;
-static int hf_gsm_map_qos_guar_bitrate_downl_ext2 = -1;
+static int hf_gsm_map_qos_max_bitrate_upl_ext2;
+static int hf_gsm_map_qos_max_bitrate_downl_ext2;
+static int hf_gsm_map_qos_guar_bitrate_upl_ext2;
+static int hf_gsm_map_qos_guar_bitrate_downl_ext2;
*/
-static int hf_gsm_map_earp_pci = -1;
-static int hf_gsm_map_earp_pl = -1;
-static int hf_gsm_map_earp_pvi = -1;
-
+static int hf_gsm_map_earp_pci;
+static int hf_gsm_map_earp_pl;
+static int hf_gsm_map_earp_pvi;
-/*--- Included file: packet-gsm_map-hf.c ---*/
-#line 1 "./asn1/gsm_map/packet-gsm_map-hf.c"
/* --- Module MAP-ExtensionDataTypes --- --- --- */
-static int hf_gsm_map_privateExtensionList = -1; /* PrivateExtensionList */
-static int hf_gsm_map_pcs_Extensions = -1; /* PCS_Extensions */
-static int hf_gsm_map_slr_Arg_PCS_Extensions = -1; /* SLR_Arg_PCS_Extensions */
-static int hf_gsm_map_PrivateExtensionList_item = -1; /* PrivateExtension */
-static int hf_gsm_map_extId = -1; /* T_extId */
-static int hf_gsm_map_extType = -1; /* T_extType */
-static int hf_gsm_map_na_ESRK_Request = -1; /* NULL */
+static int hf_gsm_map_privateExtensionList; /* PrivateExtensionList */
+static int hf_gsm_map_pcs_Extensions; /* PCS_Extensions */
+static int hf_gsm_map_slr_Arg_PCS_Extensions; /* SLR_Arg_PCS_Extensions */
+static int hf_gsm_map_PrivateExtensionList_item; /* PrivateExtension */
+static int hf_gsm_map_extId; /* T_extId */
+static int hf_gsm_map_extType; /* T_extType */
+static int hf_gsm_map_na_ESRK_Request; /* NULL */
/* --- Module MAP-CommonDataTypes --- --- --- */
-static int hf_gsm_map_gsm_map_ISDN_AddressString_PDU = -1; /* ISDN_AddressString */
-static int hf_gsm_map_protocolId = -1; /* ProtocolId */
-static int hf_gsm_map_signalInfo = -1; /* SignalInfo */
-static int hf_gsm_map_extensionContainer = -1; /* ExtensionContainer */
-static int hf_gsm_map_ext_ProtocolId = -1; /* Ext_ProtocolId */
-static int hf_gsm_map_accessNetworkProtocolId = -1; /* AccessNetworkProtocolId */
-static int hf_gsm_map_signalInfo_01 = -1; /* LongSignalInfo */
-static int hf_gsm_map_imsi = -1; /* IMSI */
-static int hf_gsm_map_imsi_WithLMSI = -1; /* IMSI_WithLMSI */
-static int hf_gsm_map_lmsi = -1; /* LMSI */
-static int hf_gsm_map_HLR_List_item = -1; /* HLR_Id */
-static int hf_gsm_map_naea_PreferredCIC = -1; /* NAEA_CIC */
-static int hf_gsm_map_msisdn = -1; /* ISDN_AddressString */
-static int hf_gsm_map_externalAddress = -1; /* ISDN_AddressString */
-static int hf_gsm_map_diameter_Name = -1; /* DiameterIdentity */
-static int hf_gsm_map_diameter_Realm = -1; /* DiameterIdentity */
-static int hf_gsm_map_cellGlobalIdOrServiceAreaIdFixedLength = -1; /* CellGlobalIdOrServiceAreaIdFixedLength */
-static int hf_gsm_map_laiFixedLength = -1; /* LAIFixedLength */
-static int hf_gsm_map_bearerService = -1; /* BearerServiceCode */
-static int hf_gsm_map_teleservice = -1; /* TeleserviceCode */
-static int hf_gsm_map_ext_BearerService = -1; /* Ext_BearerServiceCode */
-static int hf_gsm_map_ext_Teleservice = -1; /* Ext_TeleserviceCode */
-static int hf_gsm_map_maximumentitledPriority = -1; /* EMLPP_Priority */
-static int hf_gsm_map_defaultPriority = -1; /* EMLPP_Priority */
-static int hf_gsm_map_ss_Code = -1; /* SS_Code */
-static int hf_gsm_map_ss_Status = -1; /* Ext_SS_Status */
-static int hf_gsm_map_nbrSB = -1; /* MaxMC_Bearers */
-static int hf_gsm_map_nbrUser = -1; /* MC_Bearers */
+static int hf_gsm_map_gsm_map_ISDN_AddressString_PDU; /* ISDN_AddressString */
+static int hf_gsm_map_protocolId; /* ProtocolId */
+static int hf_gsm_map_signalInfo; /* SignalInfo */
+static int hf_gsm_map_extensionContainer; /* ExtensionContainer */
+static int hf_gsm_map_ext_ProtocolId; /* Ext_ProtocolId */
+static int hf_gsm_map_accessNetworkProtocolId; /* AccessNetworkProtocolId */
+static int hf_gsm_map_signalInfo_01; /* LongSignalInfo */
+static int hf_gsm_map_imsi; /* IMSI */
+static int hf_gsm_map_imsi_WithLMSI; /* IMSI_WithLMSI */
+static int hf_gsm_map_lmsi; /* LMSI */
+static int hf_gsm_map_tmsi; /* TMSI */
+static int hf_gsm_map_HLR_List_item; /* HLR_Id */
+static int hf_gsm_map_naea_PreferredCIC; /* NAEA_CIC */
+static int hf_gsm_map_msisdn; /* ISDN_AddressString */
+static int hf_gsm_map_externalAddress; /* ISDN_AddressString */
+static int hf_gsm_map_diameter_Name; /* DiameterIdentity */
+static int hf_gsm_map_diameter_Realm; /* DiameterIdentity */
+static int hf_gsm_map_cellGlobalIdOrServiceAreaIdFixedLength; /* CellGlobalIdOrServiceAreaIdFixedLength */
+static int hf_gsm_map_laiFixedLength; /* LAIFixedLength */
+static int hf_gsm_map_bearerService; /* BearerServiceCode */
+static int hf_gsm_map_teleservice; /* TeleserviceCode */
+static int hf_gsm_map_ext_BearerService; /* Ext_BearerServiceCode */
+static int hf_gsm_map_ext_Teleservice; /* Ext_TeleserviceCode */
+static int hf_gsm_map_maximumentitledPriority; /* EMLPP_Priority */
+static int hf_gsm_map_defaultPriority; /* EMLPP_Priority */
+static int hf_gsm_map_ss_Code; /* SS_Code */
+static int hf_gsm_map_ss_Status; /* Ext_SS_Status */
+static int hf_gsm_map_nbrSB; /* MaxMC_Bearers */
+static int hf_gsm_map_nbrUser; /* MC_Bearers */
/* --- Module MAP-SS-DataTypes --- --- --- */
-static int hf_gsm_map_ss_ss_Code = -1; /* SS_Code */
-static int hf_gsm_map_ss_basicService = -1; /* BasicServiceCode */
-static int hf_gsm_map_ss_forwardedToNumber = -1; /* AddressString */
-static int hf_gsm_map_ss_forwardedToSubaddress = -1; /* ISDN_SubaddressString */
-static int hf_gsm_map_ss_noReplyConditionTime = -1; /* NoReplyConditionTime */
-static int hf_gsm_map_ss_defaultPriority = -1; /* EMLPP_Priority */
-static int hf_gsm_map_ss_nbrUser = -1; /* MC_Bearers */
-static int hf_gsm_map_ss_longFTN_Supported = -1; /* NULL */
-static int hf_gsm_map_ss_forwardingInfo = -1; /* ForwardingInfo */
-static int hf_gsm_map_ss_callBarringInfo = -1; /* CallBarringInfo */
-static int hf_gsm_map_ss_ss_Data = -1; /* SS_Data */
-static int hf_gsm_map_ss_forwardingFeatureList = -1; /* ForwardingFeatureList */
-static int hf_gsm_map_ss_ForwardingFeatureList_item = -1; /* ForwardingFeature */
-static int hf_gsm_map_ss_ss_Status = -1; /* SS_Status */
-static int hf_gsm_map_ss_forwardedToNumber_01 = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ss_forwardingOptions = -1; /* ForwardingOptions */
-static int hf_gsm_map_ss_longForwardedToNumber = -1; /* FTN_AddressString */
-static int hf_gsm_map_ss_callBarringFeatureList = -1; /* CallBarringFeatureList */
-static int hf_gsm_map_ss_CallBarringFeatureList_item = -1; /* CallBarringFeature */
-static int hf_gsm_map_ss_ss_SubscriptionOption = -1; /* SS_SubscriptionOption */
-static int hf_gsm_map_ss_basicServiceGroupList = -1; /* BasicServiceGroupList */
-static int hf_gsm_map_ss_cliRestrictionOption = -1; /* CliRestrictionOption */
-static int hf_gsm_map_ss_overrideCategory = -1; /* OverrideCategory */
-static int hf_gsm_map_ss_maximumEntitledPriority = -1; /* EMLPP_Priority */
-static int hf_gsm_map_ss_ccbs_FeatureList = -1; /* CCBS_FeatureList */
-static int hf_gsm_map_ss_nbrSB = -1; /* MaxMC_Bearers */
-static int hf_gsm_map_ss_nbrSN = -1; /* MC_Bearers */
-static int hf_gsm_map_ss_CCBS_FeatureList_item = -1; /* CCBS_Feature */
-static int hf_gsm_map_ss_ccbs_Index = -1; /* CCBS_Index */
-static int hf_gsm_map_ss_b_subscriberNumber = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ss_b_subscriberSubaddress = -1; /* ISDN_SubaddressString */
-static int hf_gsm_map_ss_basicServiceGroup = -1; /* BasicServiceCode */
-static int hf_gsm_map_ss_genericServiceInfo = -1; /* GenericServiceInfo */
-static int hf_gsm_map_ss_ussd_DataCodingScheme = -1; /* USSD_DataCodingScheme */
-static int hf_gsm_map_ss_ussd_String = -1; /* USSD_String */
-static int hf_gsm_map_ss_alertingPattern = -1; /* AlertingPattern */
-static int hf_gsm_map_ss_msisdn = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ss_SS_List_item = -1; /* SS_Code */
-static int hf_gsm_map_ss_BasicServiceGroupList_item = -1; /* BasicServiceCode */
-static int hf_gsm_map_ss_imsi = -1; /* IMSI */
-static int hf_gsm_map_ss_ss_Event = -1; /* SS_Code */
-static int hf_gsm_map_ss_ss_EventSpecification = -1; /* SS_EventSpecification */
-static int hf_gsm_map_ss_extensionContainer = -1; /* ExtensionContainer */
-static int hf_gsm_map_ss_ccbs_RequestState = -1; /* CCBS_RequestState */
-static int hf_gsm_map_ss_SS_EventSpecification_item = -1; /* AddressString */
-static int hf_gsm_map_ss_ccbs_Data = -1; /* CCBS_Data */
-static int hf_gsm_map_ss_ccbs_Feature = -1; /* CCBS_Feature */
-static int hf_gsm_map_ss_translatedB_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ss_serviceIndicator = -1; /* ServiceIndicator */
-static int hf_gsm_map_ss_callInfo = -1; /* ExternalSignalInfo */
-static int hf_gsm_map_ss_networkSignalInfo = -1; /* ExternalSignalInfo */
+static int hf_gsm_map_ss_ss_Code; /* SS_Code */
+static int hf_gsm_map_ss_basicService; /* BasicServiceCode */
+static int hf_gsm_map_ss_forwardedToNumber; /* AddressString */
+static int hf_gsm_map_ss_forwardedToSubaddress; /* ISDN_SubaddressString */
+static int hf_gsm_map_ss_noReplyConditionTime; /* NoReplyConditionTime */
+static int hf_gsm_map_ss_defaultPriority; /* EMLPP_Priority */
+static int hf_gsm_map_ss_nbrUser; /* MC_Bearers */
+static int hf_gsm_map_ss_longFTN_Supported; /* NULL */
+static int hf_gsm_map_ss_forwardingInfo; /* ForwardingInfo */
+static int hf_gsm_map_ss_callBarringInfo; /* CallBarringInfo */
+static int hf_gsm_map_ss_ss_Data; /* SS_Data */
+static int hf_gsm_map_ss_forwardingFeatureList; /* ForwardingFeatureList */
+static int hf_gsm_map_ss_ForwardingFeatureList_item; /* ForwardingFeature */
+static int hf_gsm_map_ss_ss_Status; /* SS_Status */
+static int hf_gsm_map_ss_forwardedToNumber_01; /* ISDN_AddressString */
+static int hf_gsm_map_ss_forwardingOptions; /* ForwardingOptions */
+static int hf_gsm_map_ss_longForwardedToNumber; /* FTN_AddressString */
+static int hf_gsm_map_ss_callBarringFeatureList; /* CallBarringFeatureList */
+static int hf_gsm_map_ss_CallBarringFeatureList_item; /* CallBarringFeature */
+static int hf_gsm_map_ss_ss_SubscriptionOption; /* SS_SubscriptionOption */
+static int hf_gsm_map_ss_basicServiceGroupList; /* BasicServiceGroupList */
+static int hf_gsm_map_ss_cliRestrictionOption; /* CliRestrictionOption */
+static int hf_gsm_map_ss_overrideCategory; /* OverrideCategory */
+static int hf_gsm_map_ss_maximumEntitledPriority; /* EMLPP_Priority */
+static int hf_gsm_map_ss_ccbs_FeatureList; /* CCBS_FeatureList */
+static int hf_gsm_map_ss_nbrSB; /* MaxMC_Bearers */
+static int hf_gsm_map_ss_nbrSN; /* MC_Bearers */
+static int hf_gsm_map_ss_CCBS_FeatureList_item; /* CCBS_Feature */
+static int hf_gsm_map_ss_ccbs_Index; /* CCBS_Index */
+static int hf_gsm_map_ss_b_subscriberNumber; /* ISDN_AddressString */
+static int hf_gsm_map_ss_b_subscriberSubaddress; /* ISDN_SubaddressString */
+static int hf_gsm_map_ss_basicServiceGroup; /* BasicServiceCode */
+static int hf_gsm_map_ss_genericServiceInfo; /* GenericServiceInfo */
+static int hf_gsm_map_ss_ussd_DataCodingScheme; /* USSD_DataCodingScheme */
+static int hf_gsm_map_ss_ussd_String; /* USSD_String */
+static int hf_gsm_map_ss_alertingPattern; /* AlertingPattern */
+static int hf_gsm_map_ss_msisdn; /* ISDN_AddressString */
+static int hf_gsm_map_ss_SS_List_item; /* SS_Code */
+static int hf_gsm_map_ss_BasicServiceGroupList_item; /* BasicServiceCode */
+static int hf_gsm_map_ss_imsi; /* IMSI */
+static int hf_gsm_map_ss_ss_Event; /* SS_Code */
+static int hf_gsm_map_ss_ss_EventSpecification; /* SS_EventSpecification */
+static int hf_gsm_map_ss_extensionContainer; /* ExtensionContainer */
+static int hf_gsm_map_ss_ccbs_RequestState; /* CCBS_RequestState */
+static int hf_gsm_map_ss_SS_EventSpecification_item; /* AddressString */
+static int hf_gsm_map_ss_ccbs_Data; /* CCBS_Data */
+static int hf_gsm_map_ss_ccbs_Feature; /* CCBS_Feature */
+static int hf_gsm_map_ss_translatedB_Number; /* ISDN_AddressString */
+static int hf_gsm_map_ss_serviceIndicator; /* ServiceIndicator */
+static int hf_gsm_map_ss_callInfo; /* ExternalSignalInfo */
+static int hf_gsm_map_ss_networkSignalInfo; /* ExternalSignalInfo */
/* named bits */
-static int hf_gsm_map_ss_ServiceIndicator_clir_invoked = -1;
-static int hf_gsm_map_ss_ServiceIndicator_camel_invoked = -1;
+static int hf_gsm_map_ss_ServiceIndicator_clir_invoked;
+static int hf_gsm_map_ss_ServiceIndicator_camel_invoked;
/* --- Module MAP-ER-DataTypes --- --- --- */
-static int hf_gsm_map_er_roamingNotAllowedCause = -1; /* RoamingNotAllowedCause */
-static int hf_gsm_map_er_extensionContainer = -1; /* ExtensionContainer */
-static int hf_gsm_map_er_additionalRoamingNotAllowedCause = -1; /* AdditionalRoamingNotAllowedCause */
-static int hf_gsm_map_er_callBarringCause = -1; /* CallBarringCause */
-static int hf_gsm_map_er_extensibleCallBarredParam = -1; /* ExtensibleCallBarredParam */
-static int hf_gsm_map_er_unauthorisedMessageOriginator = -1; /* NULL */
-static int hf_gsm_map_er_anonymousCallRejection = -1; /* NULL */
-static int hf_gsm_map_er_cug_RejectCause = -1; /* CUG_RejectCause */
-static int hf_gsm_map_er_ss_Code = -1; /* SS_Code */
-static int hf_gsm_map_er_basicService = -1; /* BasicServiceCode */
-static int hf_gsm_map_er_ss_Status = -1; /* SS_Status */
-static int hf_gsm_map_er_sm_EnumeratedDeliveryFailureCause = -1; /* SM_EnumeratedDeliveryFailureCause */
-static int hf_gsm_map_er_diagnosticInfo = -1; /* SignalInfo */
-static int hf_gsm_map_er_absentSubscriberDiagnosticSM = -1; /* AbsentSubscriberDiagnosticSM */
-static int hf_gsm_map_er_additionalAbsentSubscriberDiagnosticSM = -1; /* AbsentSubscriberDiagnosticSM */
-static int hf_gsm_map_er_imsi = -1; /* IMSI */
-static int hf_gsm_map_er_requestedRetransmissionTime = -1; /* Time */
-static int hf_gsm_map_er_userIdentifierAlert = -1; /* IMSI */
-static int hf_gsm_map_er_networkResource = -1; /* NetworkResource */
-static int hf_gsm_map_er_extensibleSystemFailureParam = -1; /* ExtensibleSystemFailureParam */
-static int hf_gsm_map_er_additionalNetworkResource = -1; /* AdditionalNetworkResource */
-static int hf_gsm_map_er_failureCauseParam = -1; /* FailureCauseParam */
-static int hf_gsm_map_er_unexpectedSubscriber = -1; /* NULL */
-static int hf_gsm_map_er_shapeOfLocationEstimateNotSupported = -1; /* NULL */
-static int hf_gsm_map_er_neededLcsCapabilityNotSupportedInServingNode = -1; /* NULL */
-static int hf_gsm_map_er_unknownSubscriberDiagnostic = -1; /* UnknownSubscriberDiagnostic */
-static int hf_gsm_map_er_absentSubscriberReason = -1; /* AbsentSubscriberReason */
-static int hf_gsm_map_er_ccbs_Possible = -1; /* NULL */
-static int hf_gsm_map_er_ccbs_Busy = -1; /* NULL */
-static int hf_gsm_map_er_gprsConnectionSuspended = -1; /* NULL */
-static int hf_gsm_map_er_unauthorizedLCSClient_Diagnostic = -1; /* UnauthorizedLCSClient_Diagnostic */
-static int hf_gsm_map_er_positionMethodFailure_Diagnostic = -1; /* PositionMethodFailure_Diagnostic */
+static int hf_gsm_map_er_roamingNotAllowedCause; /* RoamingNotAllowedCause */
+static int hf_gsm_map_er_extensionContainer; /* ExtensionContainer */
+static int hf_gsm_map_er_additionalRoamingNotAllowedCause; /* AdditionalRoamingNotAllowedCause */
+static int hf_gsm_map_er_callBarringCause; /* CallBarringCause */
+static int hf_gsm_map_er_extensibleCallBarredParam; /* ExtensibleCallBarredParam */
+static int hf_gsm_map_er_unauthorisedMessageOriginator; /* NULL */
+static int hf_gsm_map_er_anonymousCallRejection; /* NULL */
+static int hf_gsm_map_er_cug_RejectCause; /* CUG_RejectCause */
+static int hf_gsm_map_er_ss_Code; /* SS_Code */
+static int hf_gsm_map_er_basicService; /* BasicServiceCode */
+static int hf_gsm_map_er_ss_Status; /* SS_Status */
+static int hf_gsm_map_er_sm_EnumeratedDeliveryFailureCause; /* SM_EnumeratedDeliveryFailureCause */
+static int hf_gsm_map_er_diagnosticInfo; /* SignalInfo */
+static int hf_gsm_map_er_absentSubscriberDiagnosticSM; /* AbsentSubscriberDiagnosticSM */
+static int hf_gsm_map_er_additionalAbsentSubscriberDiagnosticSM; /* AbsentSubscriberDiagnosticSM */
+static int hf_gsm_map_er_imsi; /* IMSI */
+static int hf_gsm_map_er_requestedRetransmissionTime; /* Time */
+static int hf_gsm_map_er_userIdentifierAlert; /* IMSI */
+static int hf_gsm_map_er_networkResource; /* NetworkResource */
+static int hf_gsm_map_er_extensibleSystemFailureParam; /* ExtensibleSystemFailureParam */
+static int hf_gsm_map_er_additionalNetworkResource; /* AdditionalNetworkResource */
+static int hf_gsm_map_er_failureCauseParam; /* FailureCauseParam */
+static int hf_gsm_map_er_unexpectedSubscriber; /* NULL */
+static int hf_gsm_map_er_shapeOfLocationEstimateNotSupported; /* NULL */
+static int hf_gsm_map_er_neededLcsCapabilityNotSupportedInServingNode; /* NULL */
+static int hf_gsm_map_er_unknownSubscriberDiagnostic; /* UnknownSubscriberDiagnostic */
+static int hf_gsm_map_er_absentSubscriberReason; /* AbsentSubscriberReason */
+static int hf_gsm_map_er_ccbs_Possible; /* NULL */
+static int hf_gsm_map_er_ccbs_Busy; /* NULL */
+static int hf_gsm_map_er_gprsConnectionSuspended; /* NULL */
+static int hf_gsm_map_er_unauthorizedLCSClient_Diagnostic; /* UnauthorizedLCSClient_Diagnostic */
+static int hf_gsm_map_er_positionMethodFailure_Diagnostic; /* PositionMethodFailure_Diagnostic */
/* --- Module MAP-SM-DataTypes --- --- --- */
-static int hf_gsm_map_sm_msisdn = -1; /* ISDN_AddressString */
-static int hf_gsm_map_sm_sm_RP_PRI = -1; /* BOOLEAN */
-static int hf_gsm_map_sm_serviceCentreAddress = -1; /* AddressString */
-static int hf_gsm_map_sm_extensionContainer = -1; /* ExtensionContainer */
-static int hf_gsm_map_sm_gprsSupportIndicator = -1; /* NULL */
-static int hf_gsm_map_sm_sm_RP_MTI = -1; /* SM_RP_MTI */
-static int hf_gsm_map_sm_sm_RP_SMEA = -1; /* SM_RP_SMEA */
-static int hf_gsm_map_sm_sm_deliveryNotIntended = -1; /* SM_DeliveryNotIntended */
-static int hf_gsm_map_sm_ip_sm_gwGuidanceIndicator = -1; /* NULL */
-static int hf_gsm_map_sm_imsi = -1; /* IMSI */
-static int hf_gsm_map_sm_t4_Trigger_Indicator = -1; /* NULL */
-static int hf_gsm_map_sm_singleAttemptDelivery = -1; /* NULL */
-static int hf_gsm_map_sm_correlationID = -1; /* CorrelationID */
-static int hf_gsm_map_sm_smsf_supportIndicator = -1; /* NULL */
-static int hf_gsm_map_sm_locationInfoWithLMSI = -1; /* LocationInfoWithLMSI */
-static int hf_gsm_map_sm_ip_sm_gwGuidance = -1; /* IP_SM_GW_Guidance */
-static int hf_gsm_map_sm_minimumDeliveryTimeValue = -1; /* SM_DeliveryTimerValue */
-static int hf_gsm_map_sm_recommendedDeliveryTimeValue = -1; /* SM_DeliveryTimerValue */
-static int hf_gsm_map_sm_networkNode_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_sm_lmsi = -1; /* LMSI */
-static int hf_gsm_map_sm_gprsNodeIndicator = -1; /* NULL */
-static int hf_gsm_map_sm_additional_Number = -1; /* Additional_Number */
-static int hf_gsm_map_sm_networkNodeDiameterAddress = -1; /* NetworkNodeDiameterAddress */
-static int hf_gsm_map_sm_additionalNetworkNodeDiameterAddress = -1; /* NetworkNodeDiameterAddress */
-static int hf_gsm_map_sm_thirdNumber = -1; /* Additional_Number */
-static int hf_gsm_map_sm_thirdNetworkNodeDiameterAddress = -1; /* NetworkNodeDiameterAddress */
-static int hf_gsm_map_sm_imsNodeIndicator = -1; /* NULL */
-static int hf_gsm_map_sm_smsf_3gpp_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_sm_smsf_3gpp_DiameterAddress = -1; /* NetworkNodeDiameterAddress */
-static int hf_gsm_map_sm_smsf_non_3gpp_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_sm_smsf_non_3gpp_DiameterAddress = -1; /* NetworkNodeDiameterAddress */
-static int hf_gsm_map_sm_smsf_3gpp_address_indicator = -1; /* NULL */
-static int hf_gsm_map_sm_smsf_non_3gpp_address_indicator = -1; /* NULL */
-static int hf_gsm_map_sm_msc_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_sm_sgsn_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_sm_sm_RP_DA = -1; /* SM_RP_DA */
-static int hf_gsm_map_sm_sm_RP_OA = -1; /* SM_RP_OA */
-static int hf_gsm_map_sm_sm_RP_UI = -1; /* SignalInfo */
-static int hf_gsm_map_sm_sm_DeliveryOutcome = -1; /* SM_DeliveryOutcome */
-static int hf_gsm_map_sm_moreMessagesToSend = -1; /* NULL */
-static int hf_gsm_map_sm_smDeliveryTimer = -1; /* SM_DeliveryTimerValue */
-static int hf_gsm_map_sm_smDeliveryStartTime = -1; /* Time */
-static int hf_gsm_map_sm_smsOverIP_OnlyIndicator = -1; /* NULL */
-static int hf_gsm_map_sm_maximumRetransmissionTime = -1; /* Time */
-static int hf_gsm_map_sm_smsGmscAddress = -1; /* ISDN_AddressString */
-static int hf_gsm_map_sm_smsGmscDiameterAddress = -1; /* NetworkNodeDiameterAddress */
-static int hf_gsm_map_sm_hlr_id = -1; /* HLR_Id */
-static int hf_gsm_map_sm_sip_uri_A = -1; /* SIP_URI */
-static int hf_gsm_map_sm_sip_uri_B = -1; /* SIP_URI */
-static int hf_gsm_map_sm_imsi_01 = -1; /* T_imsi */
-static int hf_gsm_map_sm_lmsi_01 = -1; /* T_lmsi */
-static int hf_gsm_map_sm_serviceCentreAddressDA = -1; /* T_serviceCentreAddressDA */
-static int hf_gsm_map_sm_noSM_RP_DA = -1; /* T_noSM_RP_DA */
-static int hf_gsm_map_sm_msisdn_01 = -1; /* T_msisdn */
-static int hf_gsm_map_sm_serviceCentreAddressOA = -1; /* T_serviceCentreAddressOA */
-static int hf_gsm_map_sm_noSM_RP_OA = -1; /* T_noSM_RP_OA */
-static int hf_gsm_map_sm_absentSubscriberDiagnosticSM = -1; /* AbsentSubscriberDiagnosticSM */
-static int hf_gsm_map_sm_deliveryOutcomeIndicator = -1; /* NULL */
-static int hf_gsm_map_sm_additionalSM_DeliveryOutcome = -1; /* SM_DeliveryOutcome */
-static int hf_gsm_map_sm_additionalAbsentSubscriberDiagnosticSM = -1; /* AbsentSubscriberDiagnosticSM */
-static int hf_gsm_map_sm_ip_sm_gw_Indicator = -1; /* NULL */
-static int hf_gsm_map_sm_ip_sm_gw_sm_deliveryOutcome = -1; /* SM_DeliveryOutcome */
-static int hf_gsm_map_sm_ip_sm_gw_absentSubscriberDiagnosticSM = -1; /* AbsentSubscriberDiagnosticSM */
-static int hf_gsm_map_sm_smsf_3gpp_deliveryOutcomeIndicator = -1; /* NULL */
-static int hf_gsm_map_sm_smsf_3gpp_deliveryOutcome = -1; /* SM_DeliveryOutcome */
-static int hf_gsm_map_sm_smsf_3gpp_absentSubscriberDiagSM = -1; /* AbsentSubscriberDiagnosticSM */
-static int hf_gsm_map_sm_smsf_non_3gpp_deliveryOutcomeIndicator = -1; /* NULL */
-static int hf_gsm_map_sm_smsf_non_3gpp_deliveryOutcome = -1; /* SM_DeliveryOutcome */
-static int hf_gsm_map_sm_smsf_non_3gpp_absentSubscriberDiagSM = -1; /* AbsentSubscriberDiagnosticSM */
-static int hf_gsm_map_sm_storedMSISDN = -1; /* ISDN_AddressString */
-static int hf_gsm_map_sm_maximumUeAvailabilityTime = -1; /* Time */
-static int hf_gsm_map_sm_smsGmscAlertEvent = -1; /* SmsGmsc_Alert_Event */
-static int hf_gsm_map_sm_newSGSNNumber = -1; /* ISDN_AddressString */
-static int hf_gsm_map_sm_newSGSNDiameterAddress = -1; /* NetworkNodeDiameterAddress */
-static int hf_gsm_map_sm_newMMENumber = -1; /* ISDN_AddressString */
-static int hf_gsm_map_sm_newMMEDiameterAddress = -1; /* NetworkNodeDiameterAddress */
-static int hf_gsm_map_sm_newMSCNumber = -1; /* ISDN_AddressString */
-static int hf_gsm_map_sm_mw_Status = -1; /* MW_Status */
-static int hf_gsm_map_sm_smsf3gppAbsentSubscriberDiagnosticSM = -1; /* AbsentSubscriberDiagnosticSM */
-static int hf_gsm_map_sm_smsfNon3gppAbsentSubscriberDiagnosticSM = -1; /* AbsentSubscriberDiagnosticSM */
-static int hf_gsm_map_sm_alertReason = -1; /* AlertReason */
-static int hf_gsm_map_sm_alertReasonIndicator = -1; /* NULL */
-static int hf_gsm_map_sm_additionalAlertReasonIndicator = -1; /* NULL */
-static int hf_gsm_map_sm_asciCallReference = -1; /* ASCI_CallReference */
-static int hf_gsm_map_sm_dispatcherList = -1; /* DispatcherList */
-static int hf_gsm_map_sm_ongoingCall = -1; /* NULL */
-static int hf_gsm_map_sm_additionalDispatcherList = -1; /* AdditionalDispatcherList */
-static int hf_gsm_map_sm_DispatcherList_item = -1; /* ISDN_AddressString */
-static int hf_gsm_map_sm_AdditionalDispatcherList_item = -1; /* ISDN_AddressString */
+static int hf_gsm_map_sm_msisdn; /* ISDN_AddressString */
+static int hf_gsm_map_sm_sm_RP_PRI; /* BOOLEAN */
+static int hf_gsm_map_sm_serviceCentreAddress; /* AddressString */
+static int hf_gsm_map_sm_extensionContainer; /* ExtensionContainer */
+static int hf_gsm_map_sm_gprsSupportIndicator; /* NULL */
+static int hf_gsm_map_sm_sm_RP_MTI; /* SM_RP_MTI */
+static int hf_gsm_map_sm_sm_RP_SMEA; /* SM_RP_SMEA */
+static int hf_gsm_map_sm_sm_deliveryNotIntended; /* SM_DeliveryNotIntended */
+static int hf_gsm_map_sm_ip_sm_gwGuidanceIndicator; /* NULL */
+static int hf_gsm_map_sm_imsi; /* IMSI */
+static int hf_gsm_map_sm_t4_Trigger_Indicator; /* NULL */
+static int hf_gsm_map_sm_singleAttemptDelivery; /* NULL */
+static int hf_gsm_map_sm_correlationID; /* CorrelationID */
+static int hf_gsm_map_sm_smsf_supportIndicator; /* NULL */
+static int hf_gsm_map_sm_locationInfoWithLMSI; /* LocationInfoWithLMSI */
+static int hf_gsm_map_sm_ip_sm_gwGuidance; /* IP_SM_GW_Guidance */
+static int hf_gsm_map_sm_minimumDeliveryTimeValue; /* SM_DeliveryTimerValue */
+static int hf_gsm_map_sm_recommendedDeliveryTimeValue; /* SM_DeliveryTimerValue */
+static int hf_gsm_map_sm_networkNode_Number; /* ISDN_AddressString */
+static int hf_gsm_map_sm_lmsi; /* LMSI */
+static int hf_gsm_map_sm_gprsNodeIndicator; /* NULL */
+static int hf_gsm_map_sm_additional_Number; /* Additional_Number */
+static int hf_gsm_map_sm_networkNodeDiameterAddress; /* NetworkNodeDiameterAddress */
+static int hf_gsm_map_sm_additionalNetworkNodeDiameterAddress; /* NetworkNodeDiameterAddress */
+static int hf_gsm_map_sm_thirdNumber; /* Additional_Number */
+static int hf_gsm_map_sm_thirdNetworkNodeDiameterAddress; /* NetworkNodeDiameterAddress */
+static int hf_gsm_map_sm_imsNodeIndicator; /* NULL */
+static int hf_gsm_map_sm_smsf_3gpp_Number; /* ISDN_AddressString */
+static int hf_gsm_map_sm_smsf_3gpp_DiameterAddress; /* NetworkNodeDiameterAddress */
+static int hf_gsm_map_sm_smsf_non_3gpp_Number; /* ISDN_AddressString */
+static int hf_gsm_map_sm_smsf_non_3gpp_DiameterAddress; /* NetworkNodeDiameterAddress */
+static int hf_gsm_map_sm_smsf_3gpp_address_indicator; /* NULL */
+static int hf_gsm_map_sm_smsf_non_3gpp_address_indicator; /* NULL */
+static int hf_gsm_map_sm_msc_Number; /* ISDN_AddressString */
+static int hf_gsm_map_sm_sgsn_Number; /* ISDN_AddressString */
+static int hf_gsm_map_sm_sm_RP_DA; /* SM_RP_DA */
+static int hf_gsm_map_sm_sm_RP_OA; /* SM_RP_OA */
+static int hf_gsm_map_sm_sm_RP_UI; /* SignalInfo */
+static int hf_gsm_map_sm_sm_DeliveryOutcome; /* SM_DeliveryOutcome */
+static int hf_gsm_map_sm_moreMessagesToSend; /* NULL */
+static int hf_gsm_map_sm_smDeliveryTimer; /* SM_DeliveryTimerValue */
+static int hf_gsm_map_sm_smDeliveryStartTime; /* Time */
+static int hf_gsm_map_sm_smsOverIP_OnlyIndicator; /* NULL */
+static int hf_gsm_map_sm_maximumRetransmissionTime; /* Time */
+static int hf_gsm_map_sm_smsGmscAddress; /* ISDN_AddressString */
+static int hf_gsm_map_sm_smsGmscDiameterAddress; /* NetworkNodeDiameterAddress */
+static int hf_gsm_map_sm_hlr_id; /* HLR_Id */
+static int hf_gsm_map_sm_sip_uri_A; /* SIP_URI */
+static int hf_gsm_map_sm_sip_uri_B; /* SIP_URI */
+static int hf_gsm_map_sm_imsi_01; /* T_imsi */
+static int hf_gsm_map_sm_lmsi_01; /* T_lmsi */
+static int hf_gsm_map_sm_serviceCentreAddressDA; /* T_serviceCentreAddressDA */
+static int hf_gsm_map_sm_noSM_RP_DA; /* T_noSM_RP_DA */
+static int hf_gsm_map_sm_msisdn_01; /* T_msisdn */
+static int hf_gsm_map_sm_serviceCentreAddressOA; /* T_serviceCentreAddressOA */
+static int hf_gsm_map_sm_noSM_RP_OA; /* T_noSM_RP_OA */
+static int hf_gsm_map_sm_absentSubscriberDiagnosticSM; /* AbsentSubscriberDiagnosticSM */
+static int hf_gsm_map_sm_deliveryOutcomeIndicator; /* NULL */
+static int hf_gsm_map_sm_additionalSM_DeliveryOutcome; /* SM_DeliveryOutcome */
+static int hf_gsm_map_sm_additionalAbsentSubscriberDiagnosticSM; /* AbsentSubscriberDiagnosticSM */
+static int hf_gsm_map_sm_ip_sm_gw_Indicator; /* NULL */
+static int hf_gsm_map_sm_ip_sm_gw_sm_deliveryOutcome; /* SM_DeliveryOutcome */
+static int hf_gsm_map_sm_ip_sm_gw_absentSubscriberDiagnosticSM; /* AbsentSubscriberDiagnosticSM */
+static int hf_gsm_map_sm_smsf_3gpp_deliveryOutcomeIndicator; /* NULL */
+static int hf_gsm_map_sm_smsf_3gpp_deliveryOutcome; /* SM_DeliveryOutcome */
+static int hf_gsm_map_sm_smsf_3gpp_absentSubscriberDiagSM; /* AbsentSubscriberDiagnosticSM */
+static int hf_gsm_map_sm_smsf_non_3gpp_deliveryOutcomeIndicator; /* NULL */
+static int hf_gsm_map_sm_smsf_non_3gpp_deliveryOutcome; /* SM_DeliveryOutcome */
+static int hf_gsm_map_sm_smsf_non_3gpp_absentSubscriberDiagSM; /* AbsentSubscriberDiagnosticSM */
+static int hf_gsm_map_sm_storedMSISDN; /* ISDN_AddressString */
+static int hf_gsm_map_sm_maximumUeAvailabilityTime; /* Time */
+static int hf_gsm_map_sm_smsGmscAlertEvent; /* SmsGmsc_Alert_Event */
+static int hf_gsm_map_sm_newSGSNNumber; /* ISDN_AddressString */
+static int hf_gsm_map_sm_newSGSNDiameterAddress; /* NetworkNodeDiameterAddress */
+static int hf_gsm_map_sm_newMMENumber; /* ISDN_AddressString */
+static int hf_gsm_map_sm_newMMEDiameterAddress; /* NetworkNodeDiameterAddress */
+static int hf_gsm_map_sm_newMSCNumber; /* ISDN_AddressString */
+static int hf_gsm_map_sm_mw_Status; /* MW_Status */
+static int hf_gsm_map_sm_smsf3gppAbsentSubscriberDiagnosticSM; /* AbsentSubscriberDiagnosticSM */
+static int hf_gsm_map_sm_smsfNon3gppAbsentSubscriberDiagnosticSM; /* AbsentSubscriberDiagnosticSM */
+static int hf_gsm_map_sm_alertReason; /* AlertReason */
+static int hf_gsm_map_sm_alertReasonIndicator; /* NULL */
+static int hf_gsm_map_sm_additionalAlertReasonIndicator; /* NULL */
+static int hf_gsm_map_sm_asciCallReference; /* ASCI_CallReference */
+static int hf_gsm_map_sm_dispatcherList; /* DispatcherList */
+static int hf_gsm_map_sm_ongoingCall; /* NULL */
+static int hf_gsm_map_sm_additionalDispatcherList; /* AdditionalDispatcherList */
+static int hf_gsm_map_sm_DispatcherList_item; /* ISDN_AddressString */
+static int hf_gsm_map_sm_AdditionalDispatcherList_item; /* ISDN_AddressString */
/* named bits */
-static int hf_gsm_map_sm_MW_Status_sc_AddressNotIncluded = -1;
-static int hf_gsm_map_sm_MW_Status_mnrf_Set = -1;
-static int hf_gsm_map_sm_MW_Status_mcef_Set = -1;
-static int hf_gsm_map_sm_MW_Status_mnrg_Set = -1;
-static int hf_gsm_map_sm_MW_Status_mnr5g_Set = -1;
-static int hf_gsm_map_sm_MW_Status_mnr5gn3g_Set = -1;
+static int hf_gsm_map_sm_MW_Status_sc_AddressNotIncluded;
+static int hf_gsm_map_sm_MW_Status_mnrf_Set;
+static int hf_gsm_map_sm_MW_Status_mcef_Set;
+static int hf_gsm_map_sm_MW_Status_mnrg_Set;
+static int hf_gsm_map_sm_MW_Status_mnr5g_Set;
+static int hf_gsm_map_sm_MW_Status_mnr5gn3g_Set;
/* --- Module MAP-OM-DataTypes --- --- --- */
-static int hf_gsm_map_om_imsi = -1; /* IMSI */
-static int hf_gsm_map_om_traceReference = -1; /* TraceReference */
-static int hf_gsm_map_om_traceType = -1; /* TraceType */
-static int hf_gsm_map_om_omc_Id = -1; /* AddressString */
-static int hf_gsm_map_om_extensionContainer = -1; /* ExtensionContainer */
-static int hf_gsm_map_om_traceReference2 = -1; /* TraceReference2 */
-static int hf_gsm_map_om_traceDepthList = -1; /* TraceDepthList */
-static int hf_gsm_map_om_traceNE_TypeList = -1; /* TraceNE_TypeList */
-static int hf_gsm_map_om_traceInterfaceList = -1; /* TraceInterfaceList */
-static int hf_gsm_map_om_traceEventList = -1; /* TraceEventList */
-static int hf_gsm_map_om_traceCollectionEntity = -1; /* GSN_Address */
-static int hf_gsm_map_om_mdt_Configuration = -1; /* MDT_Configuration */
-static int hf_gsm_map_om_jobType = -1; /* JobType */
-static int hf_gsm_map_om_areaScope = -1; /* AreaScope */
-static int hf_gsm_map_om_listOfMeasurements = -1; /* ListOfMeasurements */
-static int hf_gsm_map_om_reportingTrigger = -1; /* ReportingTrigger */
-static int hf_gsm_map_om_reportInterval = -1; /* ReportInterval */
-static int hf_gsm_map_om_reportAmount = -1; /* ReportAmount */
-static int hf_gsm_map_om_eventThresholdRSRP = -1; /* EventThresholdRSRP */
-static int hf_gsm_map_om_eventThresholdRSRQ = -1; /* EventThresholdRSRQ */
-static int hf_gsm_map_om_loggingInterval = -1; /* LoggingInterval */
-static int hf_gsm_map_om_loggingDuration = -1; /* LoggingDuration */
-static int hf_gsm_map_om_measurementPeriodUMTS = -1; /* PeriodUMTS */
-static int hf_gsm_map_om_measurementPeriodLTE = -1; /* PeriodLTE */
-static int hf_gsm_map_om_collectionPeriodRRM_UMTS = -1; /* PeriodUMTS */
-static int hf_gsm_map_om_collectionPeriodRRM_LTE = -1; /* PeriodLTE */
-static int hf_gsm_map_om_positioningMethod = -1; /* PositioningMethod */
-static int hf_gsm_map_om_measurementQuantity = -1; /* MeasurementQuantity */
-static int hf_gsm_map_om_eventThreshold1F = -1; /* EventThreshold1F */
-static int hf_gsm_map_om_eventThreshold1I = -1; /* EventThreshold1I */
-static int hf_gsm_map_om_mdt_Allowed_PLMN_List = -1; /* MDT_Allowed_PLMNId_List */
-static int hf_gsm_map_om_MDT_Allowed_PLMNId_List_item = -1; /* PLMN_Id */
-static int hf_gsm_map_om_cgi_List = -1; /* CGI_List */
-static int hf_gsm_map_om_e_utran_cgi_List = -1; /* E_UTRAN_CGI_List */
-static int hf_gsm_map_om_routingAreaId_List = -1; /* RoutingAreaId_List */
-static int hf_gsm_map_om_locationAreaId_List = -1; /* LocationAreaId_List */
-static int hf_gsm_map_om_trackingAreaId_List = -1; /* TrackingAreaId_List */
-static int hf_gsm_map_om_CGI_List_item = -1; /* GlobalCellId */
-static int hf_gsm_map_om_E_UTRAN_CGI_List_item = -1; /* E_UTRAN_CGI */
-static int hf_gsm_map_om_RoutingAreaId_List_item = -1; /* RAIdentity */
-static int hf_gsm_map_om_LocationAreaId_List_item = -1; /* LAIFixedLength */
-static int hf_gsm_map_om_TrackingAreaId_List_item = -1; /* TA_Id */
-static int hf_gsm_map_om_msc_s_TraceDepth = -1; /* TraceDepth */
-static int hf_gsm_map_om_mgw_TraceDepth = -1; /* TraceDepth */
-static int hf_gsm_map_om_sgsn_TraceDepth = -1; /* TraceDepth */
-static int hf_gsm_map_om_ggsn_TraceDepth = -1; /* TraceDepth */
-static int hf_gsm_map_om_rnc_TraceDepth = -1; /* TraceDepth */
-static int hf_gsm_map_om_bmsc_TraceDepth = -1; /* TraceDepth */
-static int hf_gsm_map_om_mme_TraceDepth = -1; /* TraceDepth */
-static int hf_gsm_map_om_sgw_TraceDepth = -1; /* TraceDepth */
-static int hf_gsm_map_om_pgw_TraceDepth = -1; /* TraceDepth */
-static int hf_gsm_map_om_eNB_TraceDepth = -1; /* TraceDepth */
-static int hf_gsm_map_om_msc_s_TraceDepthExtension = -1; /* TraceDepthExtension */
-static int hf_gsm_map_om_mgw_TraceDepthExtension = -1; /* TraceDepthExtension */
-static int hf_gsm_map_om_sgsn_TraceDepthExtension = -1; /* TraceDepthExtension */
-static int hf_gsm_map_om_ggsn_TraceDepthExtension = -1; /* TraceDepthExtension */
-static int hf_gsm_map_om_rnc_TraceDepthExtension = -1; /* TraceDepthExtension */
-static int hf_gsm_map_om_bmsc_TraceDepthExtension = -1; /* TraceDepthExtension */
-static int hf_gsm_map_om_mme_TraceDepthExtension = -1; /* TraceDepthExtension */
-static int hf_gsm_map_om_sgw_TraceDepthExtension = -1; /* TraceDepthExtension */
-static int hf_gsm_map_om_pgw_TraceDepthExtension = -1; /* TraceDepthExtension */
-static int hf_gsm_map_om_eNB_TraceDepthExtension = -1; /* TraceDepthExtension */
-static int hf_gsm_map_om_msc_s_List = -1; /* MSC_S_InterfaceList */
-static int hf_gsm_map_om_mgw_List = -1; /* MGW_InterfaceList */
-static int hf_gsm_map_om_sgsn_List = -1; /* SGSN_InterfaceList */
-static int hf_gsm_map_om_ggsn_List = -1; /* GGSN_InterfaceList */
-static int hf_gsm_map_om_rnc_List = -1; /* RNC_InterfaceList */
-static int hf_gsm_map_om_bmsc_List = -1; /* BMSC_InterfaceList */
-static int hf_gsm_map_om_mme_List = -1; /* MME_InterfaceList */
-static int hf_gsm_map_om_sgw_List = -1; /* SGW_InterfaceList */
-static int hf_gsm_map_om_pgw_List = -1; /* PGW_InterfaceList */
-static int hf_gsm_map_om_eNB_List = -1; /* ENB_InterfaceList */
-static int hf_gsm_map_om_msc_s_List_01 = -1; /* MSC_S_EventList */
-static int hf_gsm_map_om_mgw_List_01 = -1; /* MGW_EventList */
-static int hf_gsm_map_om_sgsn_List_01 = -1; /* SGSN_EventList */
-static int hf_gsm_map_om_ggsn_List_01 = -1; /* GGSN_EventList */
-static int hf_gsm_map_om_bmsc_List_01 = -1; /* BMSC_EventList */
-static int hf_gsm_map_om_mme_List_01 = -1; /* MME_EventList */
-static int hf_gsm_map_om_sgw_List_01 = -1; /* SGW_EventList */
-static int hf_gsm_map_om_pgw_List_01 = -1; /* PGW_EventList */
-static int hf_gsm_map_om_traceRecordingSessionReference = -1; /* TraceRecordingSessionReference */
-static int hf_gsm_map_om_rnc_InterfaceList = -1; /* RNC_InterfaceList */
-static int hf_gsm_map_om_msc_s_InterfaceList = -1; /* MSC_S_InterfaceList */
-static int hf_gsm_map_om_msc_s_EventList = -1; /* MSC_S_EventList */
-static int hf_gsm_map_om_mgw_InterfaceList = -1; /* MGW_InterfaceList */
-static int hf_gsm_map_om_mgw_EventList = -1; /* MGW_EventList */
-static int hf_gsm_map_om_traceSupportIndicator = -1; /* NULL */
+static int hf_gsm_map_om_imsi; /* IMSI */
+static int hf_gsm_map_om_traceReference; /* TraceReference */
+static int hf_gsm_map_om_traceType; /* TraceType */
+static int hf_gsm_map_om_omc_Id; /* AddressString */
+static int hf_gsm_map_om_extensionContainer; /* ExtensionContainer */
+static int hf_gsm_map_om_traceReference2; /* TraceReference2 */
+static int hf_gsm_map_om_traceDepthList; /* TraceDepthList */
+static int hf_gsm_map_om_traceNE_TypeList; /* TraceNE_TypeList */
+static int hf_gsm_map_om_traceInterfaceList; /* TraceInterfaceList */
+static int hf_gsm_map_om_traceEventList; /* TraceEventList */
+static int hf_gsm_map_om_traceCollectionEntity; /* GSN_Address */
+static int hf_gsm_map_om_mdt_Configuration; /* MDT_Configuration */
+static int hf_gsm_map_om_jobType; /* JobType */
+static int hf_gsm_map_om_areaScope; /* AreaScope */
+static int hf_gsm_map_om_listOfMeasurements; /* ListOfMeasurements */
+static int hf_gsm_map_om_reportingTrigger; /* ReportingTrigger */
+static int hf_gsm_map_om_reportInterval; /* ReportInterval */
+static int hf_gsm_map_om_reportAmount; /* ReportAmount */
+static int hf_gsm_map_om_eventThresholdRSRP; /* EventThresholdRSRP */
+static int hf_gsm_map_om_eventThresholdRSRQ; /* EventThresholdRSRQ */
+static int hf_gsm_map_om_loggingInterval; /* LoggingInterval */
+static int hf_gsm_map_om_loggingDuration; /* LoggingDuration */
+static int hf_gsm_map_om_measurementPeriodUMTS; /* PeriodUMTS */
+static int hf_gsm_map_om_measurementPeriodLTE; /* PeriodLTE */
+static int hf_gsm_map_om_collectionPeriodRRM_UMTS; /* PeriodUMTS */
+static int hf_gsm_map_om_collectionPeriodRRM_LTE; /* PeriodLTE */
+static int hf_gsm_map_om_positioningMethod; /* PositioningMethod */
+static int hf_gsm_map_om_measurementQuantity; /* MeasurementQuantity */
+static int hf_gsm_map_om_eventThreshold1F; /* EventThreshold1F */
+static int hf_gsm_map_om_eventThreshold1I; /* EventThreshold1I */
+static int hf_gsm_map_om_mdt_Allowed_PLMN_List; /* MDT_Allowed_PLMNId_List */
+static int hf_gsm_map_om_MDT_Allowed_PLMNId_List_item; /* PLMN_Id */
+static int hf_gsm_map_om_cgi_List; /* CGI_List */
+static int hf_gsm_map_om_e_utran_cgi_List; /* E_UTRAN_CGI_List */
+static int hf_gsm_map_om_routingAreaId_List; /* RoutingAreaId_List */
+static int hf_gsm_map_om_locationAreaId_List; /* LocationAreaId_List */
+static int hf_gsm_map_om_trackingAreaId_List; /* TrackingAreaId_List */
+static int hf_gsm_map_om_CGI_List_item; /* GlobalCellId */
+static int hf_gsm_map_om_E_UTRAN_CGI_List_item; /* E_UTRAN_CGI */
+static int hf_gsm_map_om_RoutingAreaId_List_item; /* RAIdentity */
+static int hf_gsm_map_om_LocationAreaId_List_item; /* LAIFixedLength */
+static int hf_gsm_map_om_TrackingAreaId_List_item; /* TA_Id */
+static int hf_gsm_map_om_msc_s_TraceDepth; /* TraceDepth */
+static int hf_gsm_map_om_mgw_TraceDepth; /* TraceDepth */
+static int hf_gsm_map_om_sgsn_TraceDepth; /* TraceDepth */
+static int hf_gsm_map_om_ggsn_TraceDepth; /* TraceDepth */
+static int hf_gsm_map_om_rnc_TraceDepth; /* TraceDepth */
+static int hf_gsm_map_om_bmsc_TraceDepth; /* TraceDepth */
+static int hf_gsm_map_om_mme_TraceDepth; /* TraceDepth */
+static int hf_gsm_map_om_sgw_TraceDepth; /* TraceDepth */
+static int hf_gsm_map_om_pgw_TraceDepth; /* TraceDepth */
+static int hf_gsm_map_om_eNB_TraceDepth; /* TraceDepth */
+static int hf_gsm_map_om_msc_s_TraceDepthExtension; /* TraceDepthExtension */
+static int hf_gsm_map_om_mgw_TraceDepthExtension; /* TraceDepthExtension */
+static int hf_gsm_map_om_sgsn_TraceDepthExtension; /* TraceDepthExtension */
+static int hf_gsm_map_om_ggsn_TraceDepthExtension; /* TraceDepthExtension */
+static int hf_gsm_map_om_rnc_TraceDepthExtension; /* TraceDepthExtension */
+static int hf_gsm_map_om_bmsc_TraceDepthExtension; /* TraceDepthExtension */
+static int hf_gsm_map_om_mme_TraceDepthExtension; /* TraceDepthExtension */
+static int hf_gsm_map_om_sgw_TraceDepthExtension; /* TraceDepthExtension */
+static int hf_gsm_map_om_pgw_TraceDepthExtension; /* TraceDepthExtension */
+static int hf_gsm_map_om_eNB_TraceDepthExtension; /* TraceDepthExtension */
+static int hf_gsm_map_om_msc_s_List; /* MSC_S_InterfaceList */
+static int hf_gsm_map_om_mgw_List; /* MGW_InterfaceList */
+static int hf_gsm_map_om_sgsn_List; /* SGSN_InterfaceList */
+static int hf_gsm_map_om_ggsn_List; /* GGSN_InterfaceList */
+static int hf_gsm_map_om_rnc_List; /* RNC_InterfaceList */
+static int hf_gsm_map_om_bmsc_List; /* BMSC_InterfaceList */
+static int hf_gsm_map_om_mme_List; /* MME_InterfaceList */
+static int hf_gsm_map_om_sgw_List; /* SGW_InterfaceList */
+static int hf_gsm_map_om_pgw_List; /* PGW_InterfaceList */
+static int hf_gsm_map_om_eNB_List; /* ENB_InterfaceList */
+static int hf_gsm_map_om_msc_s_List_01; /* MSC_S_EventList */
+static int hf_gsm_map_om_mgw_List_01; /* MGW_EventList */
+static int hf_gsm_map_om_sgsn_List_01; /* SGSN_EventList */
+static int hf_gsm_map_om_ggsn_List_01; /* GGSN_EventList */
+static int hf_gsm_map_om_bmsc_List_01; /* BMSC_EventList */
+static int hf_gsm_map_om_mme_List_01; /* MME_EventList */
+static int hf_gsm_map_om_sgw_List_01; /* SGW_EventList */
+static int hf_gsm_map_om_pgw_List_01; /* PGW_EventList */
+static int hf_gsm_map_om_traceRecordingSessionReference; /* TraceRecordingSessionReference */
+static int hf_gsm_map_om_rnc_InterfaceList; /* RNC_InterfaceList */
+static int hf_gsm_map_om_msc_s_InterfaceList; /* MSC_S_InterfaceList */
+static int hf_gsm_map_om_msc_s_EventList; /* MSC_S_EventList */
+static int hf_gsm_map_om_mgw_InterfaceList; /* MGW_InterfaceList */
+static int hf_gsm_map_om_mgw_EventList; /* MGW_EventList */
+static int hf_gsm_map_om_traceSupportIndicator; /* NULL */
/* named bits */
-static int hf_gsm_map_om_TraceNE_TypeList_msc_s = -1;
-static int hf_gsm_map_om_TraceNE_TypeList_mgw = -1;
-static int hf_gsm_map_om_TraceNE_TypeList_sgsn = -1;
-static int hf_gsm_map_om_TraceNE_TypeList_ggsn = -1;
-static int hf_gsm_map_om_TraceNE_TypeList_rnc = -1;
-static int hf_gsm_map_om_TraceNE_TypeList_bm_sc = -1;
-static int hf_gsm_map_om_TraceNE_TypeList_mme = -1;
-static int hf_gsm_map_om_TraceNE_TypeList_sgw = -1;
-static int hf_gsm_map_om_TraceNE_TypeList_pgw = -1;
-static int hf_gsm_map_om_TraceNE_TypeList_eNB = -1;
-static int hf_gsm_map_om_MSC_S_InterfaceList_a = -1;
-static int hf_gsm_map_om_MSC_S_InterfaceList_iu = -1;
-static int hf_gsm_map_om_MSC_S_InterfaceList_mc = -1;
-static int hf_gsm_map_om_MSC_S_InterfaceList_map_g = -1;
-static int hf_gsm_map_om_MSC_S_InterfaceList_map_b = -1;
-static int hf_gsm_map_om_MSC_S_InterfaceList_map_e = -1;
-static int hf_gsm_map_om_MSC_S_InterfaceList_map_f = -1;
-static int hf_gsm_map_om_MSC_S_InterfaceList_cap = -1;
-static int hf_gsm_map_om_MSC_S_InterfaceList_map_d = -1;
-static int hf_gsm_map_om_MSC_S_InterfaceList_map_c = -1;
-static int hf_gsm_map_om_MGW_InterfaceList_mc = -1;
-static int hf_gsm_map_om_MGW_InterfaceList_nb_up = -1;
-static int hf_gsm_map_om_MGW_InterfaceList_iu_up = -1;
-static int hf_gsm_map_om_SGSN_InterfaceList_gb = -1;
-static int hf_gsm_map_om_SGSN_InterfaceList_iu = -1;
-static int hf_gsm_map_om_SGSN_InterfaceList_gn = -1;
-static int hf_gsm_map_om_SGSN_InterfaceList_map_gr = -1;
-static int hf_gsm_map_om_SGSN_InterfaceList_map_gd = -1;
-static int hf_gsm_map_om_SGSN_InterfaceList_map_gf = -1;
-static int hf_gsm_map_om_SGSN_InterfaceList_gs = -1;
-static int hf_gsm_map_om_SGSN_InterfaceList_ge = -1;
-static int hf_gsm_map_om_SGSN_InterfaceList_s3 = -1;
-static int hf_gsm_map_om_SGSN_InterfaceList_s4 = -1;
-static int hf_gsm_map_om_SGSN_InterfaceList_s6d = -1;
-static int hf_gsm_map_om_GGSN_InterfaceList_gn = -1;
-static int hf_gsm_map_om_GGSN_InterfaceList_gi = -1;
-static int hf_gsm_map_om_GGSN_InterfaceList_gmb = -1;
-static int hf_gsm_map_om_RNC_InterfaceList_iu = -1;
-static int hf_gsm_map_om_RNC_InterfaceList_iur = -1;
-static int hf_gsm_map_om_RNC_InterfaceList_iub = -1;
-static int hf_gsm_map_om_RNC_InterfaceList_uu = -1;
-static int hf_gsm_map_om_BMSC_InterfaceList_gmb = -1;
-static int hf_gsm_map_om_MME_InterfaceList_s1_mme = -1;
-static int hf_gsm_map_om_MME_InterfaceList_s3 = -1;
-static int hf_gsm_map_om_MME_InterfaceList_s6a = -1;
-static int hf_gsm_map_om_MME_InterfaceList_s10 = -1;
-static int hf_gsm_map_om_MME_InterfaceList_s11 = -1;
-static int hf_gsm_map_om_SGW_InterfaceList_s4 = -1;
-static int hf_gsm_map_om_SGW_InterfaceList_s5 = -1;
-static int hf_gsm_map_om_SGW_InterfaceList_s8b = -1;
-static int hf_gsm_map_om_SGW_InterfaceList_s11 = -1;
-static int hf_gsm_map_om_SGW_InterfaceList_gxc = -1;
-static int hf_gsm_map_om_PGW_InterfaceList_s2a = -1;
-static int hf_gsm_map_om_PGW_InterfaceList_s2b = -1;
-static int hf_gsm_map_om_PGW_InterfaceList_s2c = -1;
-static int hf_gsm_map_om_PGW_InterfaceList_s5 = -1;
-static int hf_gsm_map_om_PGW_InterfaceList_s6b = -1;
-static int hf_gsm_map_om_PGW_InterfaceList_gx = -1;
-static int hf_gsm_map_om_PGW_InterfaceList_s8b = -1;
-static int hf_gsm_map_om_PGW_InterfaceList_sgi = -1;
-static int hf_gsm_map_om_ENB_InterfaceList_s1_mme = -1;
-static int hf_gsm_map_om_ENB_InterfaceList_x2 = -1;
-static int hf_gsm_map_om_ENB_InterfaceList_uu = -1;
-static int hf_gsm_map_om_MSC_S_EventList_mo_mtCall = -1;
-static int hf_gsm_map_om_MSC_S_EventList_mo_mt_sms = -1;
-static int hf_gsm_map_om_MSC_S_EventList_lu_imsiAttach_imsiDetach = -1;
-static int hf_gsm_map_om_MSC_S_EventList_handovers = -1;
-static int hf_gsm_map_om_MSC_S_EventList_ss = -1;
-static int hf_gsm_map_om_MGW_EventList_context = -1;
-static int hf_gsm_map_om_SGSN_EventList_pdpContext = -1;
-static int hf_gsm_map_om_SGSN_EventList_mo_mt_sms = -1;
-static int hf_gsm_map_om_SGSN_EventList_rau_gprsAttach_gprsDetach = -1;
-static int hf_gsm_map_om_SGSN_EventList_mbmsContext = -1;
-static int hf_gsm_map_om_GGSN_EventList_pdpContext = -1;
-static int hf_gsm_map_om_GGSN_EventList_mbmsContext = -1;
-static int hf_gsm_map_om_BMSC_EventList_mbmsMulticastServiceActivation = -1;
-static int hf_gsm_map_om_MME_EventList_ue_initiatedPDNconectivityRequest = -1;
-static int hf_gsm_map_om_MME_EventList_serviceRequestts = -1;
-static int hf_gsm_map_om_MME_EventList_initialAttachTrackingAreaUpdateDetach = -1;
-static int hf_gsm_map_om_MME_EventList_ue_initiatedPDNdisconnection = -1;
-static int hf_gsm_map_om_MME_EventList_bearerActivationModificationDeletion = -1;
-static int hf_gsm_map_om_MME_EventList_handover = -1;
-static int hf_gsm_map_om_SGW_EventList_pdn_connectionCreation = -1;
-static int hf_gsm_map_om_SGW_EventList_pdn_connectionTermination = -1;
-static int hf_gsm_map_om_SGW_EventList_bearerActivationModificationDeletion = -1;
-static int hf_gsm_map_om_PGW_EventList_pdn_connectionCreation = -1;
-static int hf_gsm_map_om_PGW_EventList_pdn_connectionTermination = -1;
-static int hf_gsm_map_om_PGW_EventList_bearerActivationModificationDeletion = -1;
+static int hf_gsm_map_om_TraceNE_TypeList_msc_s;
+static int hf_gsm_map_om_TraceNE_TypeList_mgw;
+static int hf_gsm_map_om_TraceNE_TypeList_sgsn;
+static int hf_gsm_map_om_TraceNE_TypeList_ggsn;
+static int hf_gsm_map_om_TraceNE_TypeList_rnc;
+static int hf_gsm_map_om_TraceNE_TypeList_bm_sc;
+static int hf_gsm_map_om_TraceNE_TypeList_mme;
+static int hf_gsm_map_om_TraceNE_TypeList_sgw;
+static int hf_gsm_map_om_TraceNE_TypeList_pgw;
+static int hf_gsm_map_om_TraceNE_TypeList_eNB;
+static int hf_gsm_map_om_MSC_S_InterfaceList_a;
+static int hf_gsm_map_om_MSC_S_InterfaceList_iu;
+static int hf_gsm_map_om_MSC_S_InterfaceList_mc;
+static int hf_gsm_map_om_MSC_S_InterfaceList_map_g;
+static int hf_gsm_map_om_MSC_S_InterfaceList_map_b;
+static int hf_gsm_map_om_MSC_S_InterfaceList_map_e;
+static int hf_gsm_map_om_MSC_S_InterfaceList_map_f;
+static int hf_gsm_map_om_MSC_S_InterfaceList_cap;
+static int hf_gsm_map_om_MSC_S_InterfaceList_map_d;
+static int hf_gsm_map_om_MSC_S_InterfaceList_map_c;
+static int hf_gsm_map_om_MGW_InterfaceList_mc;
+static int hf_gsm_map_om_MGW_InterfaceList_nb_up;
+static int hf_gsm_map_om_MGW_InterfaceList_iu_up;
+static int hf_gsm_map_om_SGSN_InterfaceList_gb;
+static int hf_gsm_map_om_SGSN_InterfaceList_iu;
+static int hf_gsm_map_om_SGSN_InterfaceList_gn;
+static int hf_gsm_map_om_SGSN_InterfaceList_map_gr;
+static int hf_gsm_map_om_SGSN_InterfaceList_map_gd;
+static int hf_gsm_map_om_SGSN_InterfaceList_map_gf;
+static int hf_gsm_map_om_SGSN_InterfaceList_gs;
+static int hf_gsm_map_om_SGSN_InterfaceList_ge;
+static int hf_gsm_map_om_SGSN_InterfaceList_s3;
+static int hf_gsm_map_om_SGSN_InterfaceList_s4;
+static int hf_gsm_map_om_SGSN_InterfaceList_s6d;
+static int hf_gsm_map_om_GGSN_InterfaceList_gn;
+static int hf_gsm_map_om_GGSN_InterfaceList_gi;
+static int hf_gsm_map_om_GGSN_InterfaceList_gmb;
+static int hf_gsm_map_om_RNC_InterfaceList_iu;
+static int hf_gsm_map_om_RNC_InterfaceList_iur;
+static int hf_gsm_map_om_RNC_InterfaceList_iub;
+static int hf_gsm_map_om_RNC_InterfaceList_uu;
+static int hf_gsm_map_om_BMSC_InterfaceList_gmb;
+static int hf_gsm_map_om_MME_InterfaceList_s1_mme;
+static int hf_gsm_map_om_MME_InterfaceList_s3;
+static int hf_gsm_map_om_MME_InterfaceList_s6a;
+static int hf_gsm_map_om_MME_InterfaceList_s10;
+static int hf_gsm_map_om_MME_InterfaceList_s11;
+static int hf_gsm_map_om_SGW_InterfaceList_s4;
+static int hf_gsm_map_om_SGW_InterfaceList_s5;
+static int hf_gsm_map_om_SGW_InterfaceList_s8b;
+static int hf_gsm_map_om_SGW_InterfaceList_s11;
+static int hf_gsm_map_om_SGW_InterfaceList_gxc;
+static int hf_gsm_map_om_PGW_InterfaceList_s2a;
+static int hf_gsm_map_om_PGW_InterfaceList_s2b;
+static int hf_gsm_map_om_PGW_InterfaceList_s2c;
+static int hf_gsm_map_om_PGW_InterfaceList_s5;
+static int hf_gsm_map_om_PGW_InterfaceList_s6b;
+static int hf_gsm_map_om_PGW_InterfaceList_gx;
+static int hf_gsm_map_om_PGW_InterfaceList_s8b;
+static int hf_gsm_map_om_PGW_InterfaceList_sgi;
+static int hf_gsm_map_om_ENB_InterfaceList_s1_mme;
+static int hf_gsm_map_om_ENB_InterfaceList_x2;
+static int hf_gsm_map_om_ENB_InterfaceList_uu;
+static int hf_gsm_map_om_MSC_S_EventList_mo_mtCall;
+static int hf_gsm_map_om_MSC_S_EventList_mo_mt_sms;
+static int hf_gsm_map_om_MSC_S_EventList_lu_imsiAttach_imsiDetach;
+static int hf_gsm_map_om_MSC_S_EventList_handovers;
+static int hf_gsm_map_om_MSC_S_EventList_ss;
+static int hf_gsm_map_om_MGW_EventList_context;
+static int hf_gsm_map_om_SGSN_EventList_pdpContext;
+static int hf_gsm_map_om_SGSN_EventList_mo_mt_sms;
+static int hf_gsm_map_om_SGSN_EventList_rau_gprsAttach_gprsDetach;
+static int hf_gsm_map_om_SGSN_EventList_mbmsContext;
+static int hf_gsm_map_om_GGSN_EventList_pdpContext;
+static int hf_gsm_map_om_GGSN_EventList_mbmsContext;
+static int hf_gsm_map_om_BMSC_EventList_mbmsMulticastServiceActivation;
+static int hf_gsm_map_om_MME_EventList_ue_initiatedPDNconectivityRequest;
+static int hf_gsm_map_om_MME_EventList_serviceRequestts;
+static int hf_gsm_map_om_MME_EventList_initialAttachTrackingAreaUpdateDetach;
+static int hf_gsm_map_om_MME_EventList_ue_initiatedPDNdisconnection;
+static int hf_gsm_map_om_MME_EventList_bearerActivationModificationDeletion;
+static int hf_gsm_map_om_MME_EventList_handover;
+static int hf_gsm_map_om_SGW_EventList_pdn_connectionCreation;
+static int hf_gsm_map_om_SGW_EventList_pdn_connectionTermination;
+static int hf_gsm_map_om_SGW_EventList_bearerActivationModificationDeletion;
+static int hf_gsm_map_om_PGW_EventList_pdn_connectionCreation;
+static int hf_gsm_map_om_PGW_EventList_pdn_connectionTermination;
+static int hf_gsm_map_om_PGW_EventList_bearerActivationModificationDeletion;
/* --- Module MAP-MS-DataTypes --- --- --- */
-static int hf_gsm_map_ms_gsm_map_ms_SendAuthenticationInfoArg_PDU = -1; /* SendAuthenticationInfoArg */
-static int hf_gsm_map_ms_gsm_map_ms_SendAuthenticationInfoRes_PDU = -1; /* SendAuthenticationInfoRes */
-static int hf_gsm_map_ms_imsi = -1; /* IMSI */
-static int hf_gsm_map_ms_msc_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_vlr_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_lmsi = -1; /* LMSI */
-static int hf_gsm_map_ms_extensionContainer = -1; /* ExtensionContainer */
-static int hf_gsm_map_ms_vlr_Capability = -1; /* VLR_Capability */
-static int hf_gsm_map_ms_informPreviousNetworkEntity = -1; /* NULL */
-static int hf_gsm_map_ms_cs_LCS_NotSupportedByUE = -1; /* NULL */
-static int hf_gsm_map_ms_v_gmlc_Address = -1; /* GSN_Address */
-static int hf_gsm_map_ms_add_info = -1; /* ADD_Info */
-static int hf_gsm_map_ms_pagingArea = -1; /* PagingArea */
-static int hf_gsm_map_ms_skipSubscriberDataUpdate = -1; /* NULL */
-static int hf_gsm_map_ms_restorationIndicator = -1; /* NULL */
-static int hf_gsm_map_ms_eplmn_List = -1; /* EPLMN_List */
-static int hf_gsm_map_ms_mme_DiameterAddress = -1; /* NetworkNodeDiameterAddress */
-static int hf_gsm_map_ms_supportedCamelPhases = -1; /* SupportedCamelPhases */
-static int hf_gsm_map_ms_solsaSupportIndicator = -1; /* NULL */
-static int hf_gsm_map_ms_istSupportIndicator = -1; /* IST_SupportIndicator */
-static int hf_gsm_map_ms_superChargerSupportedInServingNetworkEntity = -1; /* SuperChargerInfo */
-static int hf_gsm_map_ms_longFTN_Supported = -1; /* NULL */
-static int hf_gsm_map_ms_supportedLCS_CapabilitySets = -1; /* SupportedLCS_CapabilitySets */
-static int hf_gsm_map_ms_offeredCamel4CSIs = -1; /* OfferedCamel4CSIs */
-static int hf_gsm_map_ms_supportedRAT_TypesIndicator = -1; /* SupportedRAT_Types */
-static int hf_gsm_map_ms_longGroupID_Supported = -1; /* NULL */
-static int hf_gsm_map_ms_mtRoamingForwardingSupported = -1; /* NULL */
-static int hf_gsm_map_ms_msisdn_lessOperation_Supported = -1; /* NULL */
-static int hf_gsm_map_ms_reset_ids_Supported = -1; /* NULL */
-static int hf_gsm_map_ms_sendSubscriberData = -1; /* NULL */
-static int hf_gsm_map_ms_subscriberDataStored = -1; /* AgeIndicator */
-static int hf_gsm_map_ms_hlr_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_add_Capability = -1; /* NULL */
-static int hf_gsm_map_ms_pagingArea_Capability = -1; /* NULL */
-static int hf_gsm_map_ms_imeisv = -1; /* IMEI */
-static int hf_gsm_map_ms_PagingArea_item = -1; /* LocationArea */
-static int hf_gsm_map_ms_laiFixedLength = -1; /* LAIFixedLength */
-static int hf_gsm_map_ms_lac = -1; /* LAC */
-static int hf_gsm_map_ms_identity = -1; /* Identity */
-static int hf_gsm_map_ms_cancellationType = -1; /* CancellationType */
-static int hf_gsm_map_ms_typeOfUpdate = -1; /* TypeOfUpdate */
-static int hf_gsm_map_ms_mtrf_SupportedAndAuthorized = -1; /* NULL */
-static int hf_gsm_map_ms_mtrf_SupportedAndNotAuthorized = -1; /* NULL */
-static int hf_gsm_map_ms_newMSC_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_newVLR_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_new_lmsi = -1; /* LMSI */
-static int hf_gsm_map_ms_reattach_Required = -1; /* NULL */
-static int hf_gsm_map_ms_sgsn_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_locationInformation = -1; /* LocationInformation */
-static int hf_gsm_map_ms_locationInformationGPRS = -1; /* LocationInformationGPRS */
-static int hf_gsm_map_ms_locationInformationEPS = -1; /* LocationInformationEPS */
-static int hf_gsm_map_ms_freezeTMSI = -1; /* NULL */
-static int hf_gsm_map_ms_freezeP_TMSI = -1; /* NULL */
-static int hf_gsm_map_ms_freezeM_TMSI = -1; /* NULL */
-static int hf_gsm_map_ms_tmsi = -1; /* TMSI */
-static int hf_gsm_map_ms_numberOfRequestedVectors = -1; /* NumberOfRequestedVectors */
-static int hf_gsm_map_ms_segmentationProhibited = -1; /* NULL */
-static int hf_gsm_map_ms_previous_LAI = -1; /* LAIFixedLength */
-static int hf_gsm_map_ms_hopCounter = -1; /* HopCounter */
-static int hf_gsm_map_ms_authenticationSetList = -1; /* AuthenticationSetList */
-static int hf_gsm_map_ms_currentSecurityContext = -1; /* CurrentSecurityContext */
-static int hf_gsm_map_ms_lastUsedLtePLMN_Id = -1; /* PLMN_Id */
-static int hf_gsm_map_ms_mtCallPendingFlag = -1; /* NULL */
-static int hf_gsm_map_ms_tripletList = -1; /* TripletList */
-static int hf_gsm_map_ms_quintupletList = -1; /* QuintupletList */
-static int hf_gsm_map_ms_TripletList_item = -1; /* AuthenticationTriplet */
-static int hf_gsm_map_ms_QuintupletList_item = -1; /* AuthenticationQuintuplet */
-static int hf_gsm_map_ms_rand = -1; /* RAND */
-static int hf_gsm_map_ms_sres = -1; /* SRES */
-static int hf_gsm_map_ms_kc = -1; /* Kc */
-static int hf_gsm_map_ms_xres = -1; /* XRES */
-static int hf_gsm_map_ms_ck = -1; /* CK */
-static int hf_gsm_map_ms_ik = -1; /* IK */
-static int hf_gsm_map_ms_autn = -1; /* AUTN */
-static int hf_gsm_map_ms_gsm_SecurityContextData = -1; /* GSM_SecurityContextData */
-static int hf_gsm_map_ms_umts_SecurityContextData = -1; /* UMTS_SecurityContextData */
-static int hf_gsm_map_ms_cksn = -1; /* Cksn */
-static int hf_gsm_map_ms_ksi = -1; /* KSI */
-static int hf_gsm_map_ms_failureCause = -1; /* FailureCause */
-static int hf_gsm_map_ms_re_attempt = -1; /* BOOLEAN */
-static int hf_gsm_map_ms_accessType = -1; /* AccessType */
-static int hf_gsm_map_ms_sgsn_Address = -1; /* GSN_Address */
-static int hf_gsm_map_ms_sgsn_Capability = -1; /* SGSN_Capability */
-static int hf_gsm_map_ms_ps_LCS_NotSupportedByUE = -1; /* NULL */
-static int hf_gsm_map_ms_eps_info = -1; /* EPS_Info */
-static int hf_gsm_map_ms_servingNodeTypeIndicator = -1; /* NULL */
-static int hf_gsm_map_ms_usedRAT_Type = -1; /* Used_RAT_Type */
-static int hf_gsm_map_ms_gprsSubscriptionDataNotNeeded = -1; /* NULL */
-static int hf_gsm_map_ms_nodeTypeIndicator = -1; /* NULL */
-static int hf_gsm_map_ms_areaRestricted = -1; /* NULL */
-static int hf_gsm_map_ms_ue_reachableIndicator = -1; /* NULL */
-static int hf_gsm_map_ms_epsSubscriptionDataNotNeeded = -1; /* NULL */
-static int hf_gsm_map_ms_ue_srvcc_Capability = -1; /* UE_SRVCC_Capability */
-static int hf_gsm_map_ms_mmeNumberforMTSMS = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_smsRegisterRequest = -1; /* SMSRegisterRequest */
-static int hf_gsm_map_ms_sms_Only = -1; /* NULL */
-static int hf_gsm_map_ms_removalofMMERegistrationforSMS = -1; /* NULL */
-static int hf_gsm_map_ms_sgsn_Name = -1; /* DiameterIdentity */
-static int hf_gsm_map_ms_sgsn_Realm = -1; /* DiameterIdentity */
-static int hf_gsm_map_ms_lgd_supportIndicator = -1; /* NULL */
-static int hf_gsm_map_ms_adjacentPLMN_List = -1; /* AdjacentPLMN_List */
-static int hf_gsm_map_ms_pdn_gw_update = -1; /* PDN_GW_Update */
-static int hf_gsm_map_ms_isr_Information = -1; /* ISR_Information */
-static int hf_gsm_map_ms_apn = -1; /* APN */
-static int hf_gsm_map_ms_pdn_gw_Identity = -1; /* PDN_GW_Identity */
-static int hf_gsm_map_ms_contextId = -1; /* ContextId */
-static int hf_gsm_map_ms_gprsEnhancementsSupportIndicator = -1; /* NULL */
-static int hf_gsm_map_ms_smsCallBarringSupportIndicator = -1; /* NULL */
-static int hf_gsm_map_ms_supportedFeatures = -1; /* SupportedFeatures */
-static int hf_gsm_map_ms_t_adsDataRetrieval = -1; /* NULL */
-static int hf_gsm_map_ms_homogeneousSupportOfIMSVoiceOverPSSessions = -1; /* BOOLEAN */
-static int hf_gsm_map_ms_cancellationTypeInitialAttach = -1; /* NULL */
-static int hf_gsm_map_ms_updateofHomogeneousSupportOfIMSVoiceOverPSSessions = -1; /* NULL */
-static int hf_gsm_map_ms_ext_SupportedFeatures = -1; /* Ext_SupportedFeatures */
-static int hf_gsm_map_ms_sgsn_mmeSeparationSupported = -1; /* NULL */
-static int hf_gsm_map_ms_mmeRegisteredforSMS = -1; /* NULL */
-static int hf_gsm_map_ms_EPLMN_List_item = -1; /* PLMN_Id */
-static int hf_gsm_map_ms_AdjacentPLMN_List_item = -1; /* PLMN_Id */
-static int hf_gsm_map_ms_an_APDU = -1; /* AccessNetworkSignalInfo */
-static int hf_gsm_map_ms_integrityProtectionInfo = -1; /* IntegrityProtectionInformation */
-static int hf_gsm_map_ms_encryptionInfo = -1; /* EncryptionInformation */
-static int hf_gsm_map_ms_keyStatus = -1; /* KeyStatus */
-static int hf_gsm_map_ms_allowedGSM_Algorithms = -1; /* AllowedGSM_Algorithms */
-static int hf_gsm_map_ms_allowedUMTS_Algorithms = -1; /* AllowedUMTS_Algorithms */
-static int hf_gsm_map_ms_radioResourceInformation = -1; /* RadioResourceInformation */
-static int hf_gsm_map_ms_radioResourceList = -1; /* RadioResourceList */
-static int hf_gsm_map_ms_bssmap_ServiceHandover = -1; /* BSSMAP_ServiceHandover */
-static int hf_gsm_map_ms_ranap_ServiceHandover = -1; /* RANAP_ServiceHandover */
-static int hf_gsm_map_ms_bssmap_ServiceHandoverList = -1; /* BSSMAP_ServiceHandoverList */
-static int hf_gsm_map_ms_currentlyUsedCodec = -1; /* Codec */
-static int hf_gsm_map_ms_iuSupportedCodecsList = -1; /* SupportedCodecsList */
-static int hf_gsm_map_ms_rab_ConfigurationIndicator = -1; /* NULL */
-static int hf_gsm_map_ms_iuSelectedCodec = -1; /* Codec */
-static int hf_gsm_map_ms_alternativeChannelType = -1; /* RadioResourceInformation */
-static int hf_gsm_map_ms_tracePropagationList = -1; /* TracePropagationList */
-static int hf_gsm_map_ms_aoipSupportedCodecsListAnchor = -1; /* AoIPCodecsList */
-static int hf_gsm_map_ms_aoipSelectedCodecTarget = -1; /* AoIPCodec */
-static int hf_gsm_map_ms_uesbi_Iu = -1; /* UESBI_Iu */
-static int hf_gsm_map_ms_integrityProtectionAlgorithms = -1; /* PermittedIntegrityProtectionAlgorithms */
-static int hf_gsm_map_ms_encryptionAlgorithms = -1; /* PermittedEncryptionAlgorithms */
-static int hf_gsm_map_ms_targetCellId = -1; /* GlobalCellId */
-static int hf_gsm_map_ms_ho_NumberNotRequired = -1; /* NULL */
-static int hf_gsm_map_ms_targetRNCId = -1; /* RNCId */
-static int hf_gsm_map_ms_multipleBearerRequested = -1; /* NULL */
-static int hf_gsm_map_ms_rab_Id = -1; /* RAB_Id */
-static int hf_gsm_map_ms_asciCallReference = -1; /* ASCI_CallReference */
-static int hf_gsm_map_ms_geran_classmark = -1; /* GERAN_Classmark */
-static int hf_gsm_map_ms_iuCurrentlyUsedCodec = -1; /* Codec */
-static int hf_gsm_map_ms_regionalSubscriptionData = -1; /* ZoneCodeList */
-static int hf_gsm_map_ms_lclsGlobalCallReference = -1; /* LCLS_GlobalCallReference */
-static int hf_gsm_map_ms_lcls_Negotiation = -1; /* LCLS_Negotiation */
-static int hf_gsm_map_ms_lcls_Configuration_Preference = -1; /* LCLS_ConfigurationPreference */
-static int hf_gsm_map_ms_csg_SubscriptionDataList = -1; /* CSG_SubscriptionDataList */
-static int hf_gsm_map_ms_BSSMAP_ServiceHandoverList_item = -1; /* BSSMAP_ServiceHandoverInfo */
-static int hf_gsm_map_ms_RadioResourceList_item = -1; /* RadioResource */
-static int hf_gsm_map_ms_handoverNumber = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_relocationNumberList = -1; /* RelocationNumberList */
-static int hf_gsm_map_ms_multicallBearerInfo = -1; /* MulticallBearerInfo */
-static int hf_gsm_map_ms_multipleBearerNotSupported = -1; /* NULL */
-static int hf_gsm_map_ms_selectedUMTS_Algorithms = -1; /* SelectedUMTS_Algorithms */
-static int hf_gsm_map_ms_chosenRadioResourceInformation = -1; /* ChosenRadioResourceInformation */
-static int hf_gsm_map_ms_iuAvailableCodecsList = -1; /* CodecList */
-static int hf_gsm_map_ms_aoipAvailableCodecsListMap = -1; /* AoIPCodecsList */
-static int hf_gsm_map_ms_integrityProtectionAlgorithm = -1; /* ChosenIntegrityProtectionAlgorithm */
-static int hf_gsm_map_ms_encryptionAlgorithm = -1; /* ChosenEncryptionAlgorithm */
-static int hf_gsm_map_ms_chosenChannelInfo = -1; /* ChosenChannelInfo */
-static int hf_gsm_map_ms_chosenSpeechVersion = -1; /* ChosenSpeechVersion */
-static int hf_gsm_map_ms_targetMSC_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_selectedRab_Id = -1; /* RAB_Id */
-static int hf_gsm_map_ms_selectedGSM_Algorithm = -1; /* SelectedGSM_Algorithm */
-static int hf_gsm_map_ms_iUSelectedCodec = -1; /* Codec */
-static int hf_gsm_map_ms_codec1 = -1; /* AoIPCodec */
-static int hf_gsm_map_ms_codec2 = -1; /* AoIPCodec */
-static int hf_gsm_map_ms_codec3 = -1; /* AoIPCodec */
-static int hf_gsm_map_ms_codec4 = -1; /* AoIPCodec */
-static int hf_gsm_map_ms_codec5 = -1; /* AoIPCodec */
-static int hf_gsm_map_ms_codec6 = -1; /* AoIPCodec */
-static int hf_gsm_map_ms_codec7 = -1; /* AoIPCodec */
-static int hf_gsm_map_ms_codec8 = -1; /* AoIPCodec */
-static int hf_gsm_map_ms_utranCodecList = -1; /* CodecList */
-static int hf_gsm_map_ms_geranCodecList = -1; /* CodecList */
-static int hf_gsm_map_ms_codec1_01 = -1; /* Codec */
-static int hf_gsm_map_ms_codec2_01 = -1; /* Codec */
-static int hf_gsm_map_ms_codec3_01 = -1; /* Codec */
-static int hf_gsm_map_ms_codec4_01 = -1; /* Codec */
-static int hf_gsm_map_ms_codec5_01 = -1; /* Codec */
-static int hf_gsm_map_ms_codec6_01 = -1; /* Codec */
-static int hf_gsm_map_ms_codec7_01 = -1; /* Codec */
-static int hf_gsm_map_ms_codec8_01 = -1; /* Codec */
-static int hf_gsm_map_ms_RelocationNumberList_item = -1; /* RelocationNumber */
-static int hf_gsm_map_ms_immediateResponsePreferred = -1; /* NULL */
-static int hf_gsm_map_ms_re_synchronisationInfo = -1; /* Re_synchronisationInfo */
-static int hf_gsm_map_ms_requestingNodeType = -1; /* RequestingNodeType */
-static int hf_gsm_map_ms_requestingPLMN_Id = -1; /* PLMN_Id */
-static int hf_gsm_map_ms_numberOfRequestedAdditional_Vectors = -1; /* NumberOfRequestedVectors */
-static int hf_gsm_map_ms_additionalVectorsAreForEPS = -1; /* NULL */
-static int hf_gsm_map_ms_ueUsageTypeRequestIndication = -1; /* NULL */
-static int hf_gsm_map_ms_auts = -1; /* AUTS */
-static int hf_gsm_map_ms_eps_AuthenticationSetList = -1; /* EPS_AuthenticationSetList */
-static int hf_gsm_map_ms_ueUsageType = -1; /* UE_UsageType */
-static int hf_gsm_map_ms_EPS_AuthenticationSetList_item = -1; /* EPC_AV */
-static int hf_gsm_map_ms_kasme = -1; /* KASME */
-static int hf_gsm_map_ms_imei = -1; /* IMEI */
-static int hf_gsm_map_ms_requestedEquipmentInfo = -1; /* RequestedEquipmentInfo */
-static int hf_gsm_map_ms_equipmentStatus = -1; /* EquipmentStatus */
-static int hf_gsm_map_ms_bmuef = -1; /* UESBI_Iu */
-static int hf_gsm_map_ms_uesbi_IuA = -1; /* UESBI_IuA */
-static int hf_gsm_map_ms_uesbi_IuB = -1; /* UESBI_IuB */
-static int hf_gsm_map_ms_EDRX_Cycle_Length_List_item = -1; /* EDRX_Cycle_Length */
-static int hf_gsm_map_ms_rat_Type = -1; /* Used_RAT_Type */
-static int hf_gsm_map_ms_eDRX_Cycle_Length_Value = -1; /* EDRX_Cycle_Length_Value */
-static int hf_gsm_map_ms_Reset_Id_List_item = -1; /* Reset_Id */
-static int hf_gsm_map_ms_IMSI_GroupIdList_item = -1; /* IMSI_GroupId */
-static int hf_gsm_map_ms_group_Service_Id = -1; /* Group_Service_ID */
-static int hf_gsm_map_ms_plmnId = -1; /* PLMN_Id */
-static int hf_gsm_map_ms_local_Group_ID = -1; /* Local_GroupID */
-static int hf_gsm_map_ms_CSG_SubscriptionDataList_item = -1; /* CSG_SubscriptionData */
-static int hf_gsm_map_ms_csg_Id = -1; /* CSG_Id */
-static int hf_gsm_map_ms_expirationDate = -1; /* Time */
-static int hf_gsm_map_ms_lipa_AllowedAPNList = -1; /* LIPA_AllowedAPNList */
-static int hf_gsm_map_ms_plmn_Id = -1; /* PLMN_Id */
-static int hf_gsm_map_ms_VPLMN_CSG_SubscriptionDataList_item = -1; /* CSG_SubscriptionData */
-static int hf_gsm_map_ms_LIPA_AllowedAPNList_item = -1; /* APN */
-static int hf_gsm_map_ms_apn_oi_Replacement = -1; /* APN_OI_Replacement */
-static int hf_gsm_map_ms_rfsp_id = -1; /* RFSP_ID */
-static int hf_gsm_map_ms_ambr = -1; /* AMBR */
-static int hf_gsm_map_ms_apn_ConfigurationProfile = -1; /* APN_ConfigurationProfile */
-static int hf_gsm_map_ms_stn_sr = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_mps_CSPriority = -1; /* NULL */
-static int hf_gsm_map_ms_mps_EPSPriority = -1; /* NULL */
-static int hf_gsm_map_ms_subscribed_vsrvcc = -1; /* NULL */
-static int hf_gsm_map_ms_defaultContext = -1; /* ContextId */
-static int hf_gsm_map_ms_completeDataListIncluded = -1; /* NULL */
-static int hf_gsm_map_ms_epsDataList = -1; /* EPS_DataList */
-static int hf_gsm_map_ms_additionalDefaultContext = -1; /* ContextId */
-static int hf_gsm_map_ms_EPS_DataList_item = -1; /* APN_Configuration */
-static int hf_gsm_map_ms_pdn_Type = -1; /* PDN_Type */
-static int hf_gsm_map_ms_servedPartyIP_IPv4_Address = -1; /* PDP_Address */
-static int hf_gsm_map_ms_eps_qos_Subscribed = -1; /* EPS_QoS_Subscribed */
-static int hf_gsm_map_ms_pdn_gw_AllocationType = -1; /* PDN_GW_AllocationType */
-static int hf_gsm_map_ms_vplmnAddressAllowed = -1; /* NULL */
-static int hf_gsm_map_ms_chargingCharacteristics = -1; /* ChargingCharacteristics */
-static int hf_gsm_map_ms_specificAPNInfoList = -1; /* SpecificAPNInfoList */
-static int hf_gsm_map_ms_servedPartyIP_IPv6_Address = -1; /* PDP_Address */
-static int hf_gsm_map_ms_sipto_Permission = -1; /* SIPTO_Permission */
-static int hf_gsm_map_ms_lipa_Permission = -1; /* LIPA_Permission */
-static int hf_gsm_map_ms_restoration_Priority = -1; /* Restoration_Priority */
-static int hf_gsm_map_ms_sipto_local_network_Permission = -1; /* SIPTO_Local_Network_Permission */
-static int hf_gsm_map_ms_wlan_offloadability = -1; /* WLAN_Offloadability */
-static int hf_gsm_map_ms_non_IP_PDN_Type_Indicator = -1; /* NULL */
-static int hf_gsm_map_ms_nIDD_Mechanism = -1; /* NIDD_Mechanism */
-static int hf_gsm_map_ms_sCEF_ID = -1; /* FQDN */
-static int hf_gsm_map_ms_pdn_ConnectionContinuity = -1; /* PDN_ConnectionContinuity */
-static int hf_gsm_map_ms_qos_Class_Identifier = -1; /* QoS_Class_Identifier */
-static int hf_gsm_map_ms_allocation_Retention_Priority = -1; /* Allocation_Retention_Priority */
-static int hf_gsm_map_ms_max_RequestedBandwidth_UL = -1; /* Bandwidth */
-static int hf_gsm_map_ms_max_RequestedBandwidth_DL = -1; /* Bandwidth */
-static int hf_gsm_map_ms_extended_Max_RequestedBandwidth_UL = -1; /* BandwidthExt */
-static int hf_gsm_map_ms_extended_Max_RequestedBandwidth_DL = -1; /* BandwidthExt */
-static int hf_gsm_map_ms_SpecificAPNInfoList_item = -1; /* SpecificAPNInfo */
-static int hf_gsm_map_ms_priority_level = -1; /* INTEGER */
-static int hf_gsm_map_ms_pre_emption_capability = -1; /* BOOLEAN */
-static int hf_gsm_map_ms_pre_emption_vulnerability = -1; /* BOOLEAN */
-static int hf_gsm_map_ms_pdn_gw_ipv4_Address = -1; /* PDP_Address */
-static int hf_gsm_map_ms_pdn_gw_ipv6_Address = -1; /* PDP_Address */
-static int hf_gsm_map_ms_pdn_gw_name = -1; /* FQDN */
-static int hf_gsm_map_ms_wlan_offloadability_EUTRAN = -1; /* WLAN_Offloadability_Indication */
-static int hf_gsm_map_ms_wlan_offloadability_UTRAN = -1; /* WLAN_Offloadability_Indication */
-static int hf_gsm_map_ms_AdjacentAccessRestrictionDataList_item = -1; /* AdjacentAccessRestrictionData */
-static int hf_gsm_map_ms_accessRestrictionData = -1; /* AccessRestrictionData */
-static int hf_gsm_map_ms_ext_AccessRestrictionData = -1; /* Ext_AccessRestrictionData */
-static int hf_gsm_map_ms_gmlc_List = -1; /* GMLC_List */
-static int hf_gsm_map_ms_lcs_PrivacyExceptionList = -1; /* LCS_PrivacyExceptionList */
-static int hf_gsm_map_ms_molr_List = -1; /* MOLR_List */
-static int hf_gsm_map_ms_add_lcs_PrivacyExceptionList = -1; /* LCS_PrivacyExceptionList */
-static int hf_gsm_map_ms_GMLC_List_item = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_GPRSDataList_item = -1; /* PDP_Context */
-static int hf_gsm_map_ms_pdp_ContextId = -1; /* ContextId */
-static int hf_gsm_map_ms_pdp_Type = -1; /* PDP_Type */
-static int hf_gsm_map_ms_pdp_Address = -1; /* PDP_Address */
-static int hf_gsm_map_ms_qos_Subscribed = -1; /* QoS_Subscribed */
-static int hf_gsm_map_ms_ext_QoS_Subscribed = -1; /* Ext_QoS_Subscribed */
-static int hf_gsm_map_ms_pdp_ChargingCharacteristics = -1; /* ChargingCharacteristics */
-static int hf_gsm_map_ms_ext2_QoS_Subscribed = -1; /* Ext2_QoS_Subscribed */
-static int hf_gsm_map_ms_ext3_QoS_Subscribed = -1; /* Ext3_QoS_Subscribed */
-static int hf_gsm_map_ms_ext4_QoS_Subscribed = -1; /* Ext4_QoS_Subscribed */
-static int hf_gsm_map_ms_ext_pdp_Type = -1; /* Ext_PDP_Type */
-static int hf_gsm_map_ms_ext_pdp_Address = -1; /* PDP_Address */
-static int hf_gsm_map_ms_gprsDataList = -1; /* GPRSDataList */
-static int hf_gsm_map_ms_gprs_CSI = -1; /* GPRS_CSI */
-static int hf_gsm_map_ms_mo_sms_CSI = -1; /* SMS_CSI */
-static int hf_gsm_map_ms_mt_sms_CSI = -1; /* SMS_CSI */
-static int hf_gsm_map_ms_mt_smsCAMELTDP_CriteriaList = -1; /* MT_smsCAMELTDP_CriteriaList */
-static int hf_gsm_map_ms_mg_csi = -1; /* MG_CSI */
-static int hf_gsm_map_ms_gprs_CamelTDPDataList = -1; /* GPRS_CamelTDPDataList */
-static int hf_gsm_map_ms_camelCapabilityHandling = -1; /* CamelCapabilityHandling */
-static int hf_gsm_map_ms_notificationToCSE = -1; /* NULL */
-static int hf_gsm_map_ms_csi_Active = -1; /* NULL */
-static int hf_gsm_map_ms_GPRS_CamelTDPDataList_item = -1; /* GPRS_CamelTDPData */
-static int hf_gsm_map_ms_gprs_TriggerDetectionPoint = -1; /* GPRS_TriggerDetectionPoint */
-static int hf_gsm_map_ms_serviceKey = -1; /* ServiceKey */
-static int hf_gsm_map_ms_gsmSCF_Address = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_defaultSessionHandling = -1; /* DefaultGPRS_Handling */
-static int hf_gsm_map_ms_LSADataList_item = -1; /* LSAData */
-static int hf_gsm_map_ms_lsaIdentity = -1; /* LSAIdentity */
-static int hf_gsm_map_ms_lsaAttributes = -1; /* LSAAttributes */
-static int hf_gsm_map_ms_lsaActiveModeIndicator = -1; /* NULL */
-static int hf_gsm_map_ms_lsaOnlyAccessIndicator = -1; /* LSAOnlyAccessIndicator */
-static int hf_gsm_map_ms_lsaDataList = -1; /* LSADataList */
-static int hf_gsm_map_ms_msisdn = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_category = -1; /* Category */
-static int hf_gsm_map_ms_subscriberStatus = -1; /* SubscriberStatus */
-static int hf_gsm_map_ms_bearerServiceList = -1; /* BearerServiceList */
-static int hf_gsm_map_ms_teleserviceList = -1; /* TeleserviceList */
-static int hf_gsm_map_ms_provisionedSS = -1; /* Ext_SS_InfoList */
-static int hf_gsm_map_ms_odb_Data = -1; /* ODB_Data */
-static int hf_gsm_map_ms_roamingRestrictionDueToUnsupportedFeature = -1; /* NULL */
-static int hf_gsm_map_ms_vbsSubscriptionData = -1; /* VBSDataList */
-static int hf_gsm_map_ms_vgcsSubscriptionData = -1; /* VGCSDataList */
-static int hf_gsm_map_ms_vlrCamelSubscriptionInfo = -1; /* VlrCamelSubscriptionInfo */
-static int hf_gsm_map_ms_BearerServiceList_item = -1; /* Ext_BearerServiceCode */
-static int hf_gsm_map_ms_TeleserviceList_item = -1; /* Ext_TeleserviceCode */
-static int hf_gsm_map_ms_odb_GeneralData = -1; /* ODB_GeneralData */
-static int hf_gsm_map_ms_odb_HPLMN_Data = -1; /* ODB_HPLMN_Data */
-static int hf_gsm_map_ms_Ext_SS_InfoList_item = -1; /* Ext_SS_Info */
-static int hf_gsm_map_ms_forwardingInfo = -1; /* Ext_ForwInfo */
-static int hf_gsm_map_ms_callBarringInfo = -1; /* Ext_CallBarInfo */
-static int hf_gsm_map_ms_cug_Info = -1; /* CUG_Info */
-static int hf_gsm_map_ms_ss_Data = -1; /* Ext_SS_Data */
-static int hf_gsm_map_ms_emlpp_Info = -1; /* EMLPP_Info */
-static int hf_gsm_map_ms_ss_Code = -1; /* SS_Code */
-static int hf_gsm_map_ms_forwardingFeatureList = -1; /* Ext_ForwFeatureList */
-static int hf_gsm_map_ms_Ext_ForwFeatureList_item = -1; /* Ext_ForwFeature */
-static int hf_gsm_map_ms_basicService = -1; /* Ext_BasicServiceCode */
-static int hf_gsm_map_ms_ss_Status = -1; /* Ext_SS_Status */
-static int hf_gsm_map_ms_forwardedToNumber = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_forwardedToSubaddress = -1; /* ISDN_SubaddressString */
-static int hf_gsm_map_ms_forwardingOptions = -1; /* T_forwardingOptions */
-static int hf_gsm_map_ms_noReplyConditionTime = -1; /* Ext_NoRepCondTime */
-static int hf_gsm_map_ms_longForwardedToNumber = -1; /* FTN_AddressString */
-static int hf_gsm_map_ms_callBarringFeatureList = -1; /* Ext_CallBarFeatureList */
-static int hf_gsm_map_ms_Ext_CallBarFeatureList_item = -1; /* Ext_CallBarringFeature */
-static int hf_gsm_map_ms_cug_SubscriptionList = -1; /* CUG_SubscriptionList */
-static int hf_gsm_map_ms_cug_FeatureList = -1; /* CUG_FeatureList */
-static int hf_gsm_map_ms_CUG_SubscriptionList_item = -1; /* CUG_Subscription */
-static int hf_gsm_map_ms_cug_Index = -1; /* CUG_Index */
-static int hf_gsm_map_ms_cug_Interlock = -1; /* CUG_Interlock */
-static int hf_gsm_map_ms_intraCUG_Options = -1; /* IntraCUG_Options */
-static int hf_gsm_map_ms_basicServiceGroupList = -1; /* Ext_BasicServiceGroupList */
-static int hf_gsm_map_ms_CUG_FeatureList_item = -1; /* CUG_Feature */
-static int hf_gsm_map_ms_Ext_BasicServiceGroupList_item = -1; /* Ext_BasicServiceCode */
-static int hf_gsm_map_ms_preferentialCUG_Indicator = -1; /* CUG_Index */
-static int hf_gsm_map_ms_interCUG_Restrictions = -1; /* InterCUG_Restrictions */
-static int hf_gsm_map_ms_ss_SubscriptionOption = -1; /* SS_SubscriptionOption */
-static int hf_gsm_map_ms_LCS_PrivacyExceptionList_item = -1; /* LCS_PrivacyClass */
-static int hf_gsm_map_ms_notificationToMSUser = -1; /* NotificationToMSUser */
-static int hf_gsm_map_ms_externalClientList = -1; /* ExternalClientList */
-static int hf_gsm_map_ms_plmnClientList = -1; /* PLMNClientList */
-static int hf_gsm_map_ms_ext_externalClientList = -1; /* Ext_ExternalClientList */
-static int hf_gsm_map_ms_serviceTypeList = -1; /* ServiceTypeList */
-static int hf_gsm_map_ms_ExternalClientList_item = -1; /* ExternalClient */
-static int hf_gsm_map_ms_PLMNClientList_item = -1; /* LCSClientInternalID */
-static int hf_gsm_map_ms_Ext_ExternalClientList_item = -1; /* ExternalClient */
-static int hf_gsm_map_ms_clientIdentity = -1; /* LCSClientExternalID */
-static int hf_gsm_map_ms_gmlc_Restriction = -1; /* GMLC_Restriction */
-static int hf_gsm_map_ms_ServiceTypeList_item = -1; /* ServiceType */
-static int hf_gsm_map_ms_serviceTypeIdentity = -1; /* LCSServiceTypeID */
-static int hf_gsm_map_ms_MOLR_List_item = -1; /* MOLR_Class */
-static int hf_gsm_map_ms_ZoneCodeList_item = -1; /* ZoneCode */
-static int hf_gsm_map_ms_ss_List = -1; /* SS_List */
-static int hf_gsm_map_ms_regionalSubscriptionResponse = -1; /* RegionalSubscriptionResponse */
-static int hf_gsm_map_ms_basicServiceList = -1; /* BasicServiceList */
-static int hf_gsm_map_ms_regionalSubscriptionIdentifier = -1; /* ZoneCode */
-static int hf_gsm_map_ms_vbsGroupIndication = -1; /* NULL */
-static int hf_gsm_map_ms_vgcsGroupIndication = -1; /* NULL */
-static int hf_gsm_map_ms_camelSubscriptionInfoWithdraw = -1; /* NULL */
-static int hf_gsm_map_ms_gprsSubscriptionDataWithdraw = -1; /* GPRSSubscriptionDataWithdraw */
-static int hf_gsm_map_ms_roamingRestrictedInSgsnDueToUnsuppportedFeature = -1; /* NULL */
-static int hf_gsm_map_ms_lsaInformationWithdraw = -1; /* LSAInformationWithdraw */
-static int hf_gsm_map_ms_gmlc_ListWithdraw = -1; /* NULL */
-static int hf_gsm_map_ms_istInformationWithdraw = -1; /* NULL */
-static int hf_gsm_map_ms_specificCSI_Withdraw = -1; /* SpecificCSI_Withdraw */
-static int hf_gsm_map_ms_chargingCharacteristicsWithdraw = -1; /* NULL */
-static int hf_gsm_map_ms_stn_srWithdraw = -1; /* NULL */
-static int hf_gsm_map_ms_epsSubscriptionDataWithdraw = -1; /* EPS_SubscriptionDataWithdraw */
-static int hf_gsm_map_ms_apn_oi_replacementWithdraw = -1; /* NULL */
-static int hf_gsm_map_ms_csg_SubscriptionDeleted = -1; /* NULL */
-static int hf_gsm_map_ms_subscribedPeriodicTAU_RAU_TimerWithdraw = -1; /* NULL */
-static int hf_gsm_map_ms_subscribedPeriodicLAU_TimerWithdraw = -1; /* NULL */
-static int hf_gsm_map_ms_subscribed_vsrvccWithdraw = -1; /* NULL */
-static int hf_gsm_map_ms_vplmn_Csg_SubscriptionDeleted = -1; /* NULL */
-static int hf_gsm_map_ms_additionalMSISDN_Withdraw = -1; /* NULL */
-static int hf_gsm_map_ms_cs_to_ps_SRVCC_Withdraw = -1; /* NULL */
-static int hf_gsm_map_ms_imsiGroupIdList_Withdraw = -1; /* NULL */
-static int hf_gsm_map_ms_userPlaneIntegrityProtectionWithdraw = -1; /* NULL */
-static int hf_gsm_map_ms_dl_Buffering_Suggested_Packet_Count_Withdraw = -1; /* NULL */
-static int hf_gsm_map_ms_ue_UsageTypeWithdraw = -1; /* NULL */
-static int hf_gsm_map_ms_reset_idsWithdraw = -1; /* NULL */
-static int hf_gsm_map_ms_iab_OperationWithdraw = -1; /* NULL */
-static int hf_gsm_map_ms_allGPRSData = -1; /* NULL */
-static int hf_gsm_map_ms_contextIdList = -1; /* ContextIdList */
-static int hf_gsm_map_ms_allEPS_Data = -1; /* NULL */
-static int hf_gsm_map_ms_ContextIdList_item = -1; /* ContextId */
-static int hf_gsm_map_ms_allLSAData = -1; /* NULL */
-static int hf_gsm_map_ms_lsaIdentityList = -1; /* LSAIdentityList */
-static int hf_gsm_map_ms_LSAIdentityList_item = -1; /* LSAIdentity */
-static int hf_gsm_map_ms_BasicServiceList_item = -1; /* Ext_BasicServiceCode */
-static int hf_gsm_map_ms_o_CSI = -1; /* O_CSI */
-static int hf_gsm_map_ms_ss_CSI = -1; /* SS_CSI */
-static int hf_gsm_map_ms_o_BcsmCamelTDP_CriteriaList = -1; /* O_BcsmCamelTDPCriteriaList */
-static int hf_gsm_map_ms_tif_CSI = -1; /* NULL */
-static int hf_gsm_map_ms_m_CSI = -1; /* M_CSI */
-static int hf_gsm_map_ms_vt_CSI = -1; /* T_CSI */
-static int hf_gsm_map_ms_t_BCSM_CAMEL_TDP_CriteriaList = -1; /* T_BCSM_CAMEL_TDP_CriteriaList */
-static int hf_gsm_map_ms_d_CSI = -1; /* D_CSI */
-static int hf_gsm_map_ms_MT_smsCAMELTDP_CriteriaList_item = -1; /* MT_smsCAMELTDP_Criteria */
-static int hf_gsm_map_ms_sms_TriggerDetectionPoint = -1; /* SMS_TriggerDetectionPoint */
-static int hf_gsm_map_ms_tpdu_TypeCriterion = -1; /* TPDU_TypeCriterion */
-static int hf_gsm_map_ms_TPDU_TypeCriterion_item = -1; /* MT_SMS_TPDU_Type */
-static int hf_gsm_map_ms_dp_AnalysedInfoCriteriaList = -1; /* DP_AnalysedInfoCriteriaList */
-static int hf_gsm_map_ms_DP_AnalysedInfoCriteriaList_item = -1; /* DP_AnalysedInfoCriterium */
-static int hf_gsm_map_ms_dialledNumber = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_defaultCallHandling = -1; /* DefaultCallHandling */
-static int hf_gsm_map_ms_ss_CamelData = -1; /* SS_CamelData */
-static int hf_gsm_map_ms_ss_EventList = -1; /* SS_EventList */
-static int hf_gsm_map_ms_SS_EventList_item = -1; /* SS_Code */
-static int hf_gsm_map_ms_o_BcsmCamelTDPDataList = -1; /* O_BcsmCamelTDPDataList */
-static int hf_gsm_map_ms_csiActive = -1; /* NULL */
-static int hf_gsm_map_ms_O_BcsmCamelTDPDataList_item = -1; /* O_BcsmCamelTDPData */
-static int hf_gsm_map_ms_o_BcsmTriggerDetectionPoint = -1; /* O_BcsmTriggerDetectionPoint */
-static int hf_gsm_map_ms_O_BcsmCamelTDPCriteriaList_item = -1; /* O_BcsmCamelTDP_Criteria */
-static int hf_gsm_map_ms_T_BCSM_CAMEL_TDP_CriteriaList_item = -1; /* T_BCSM_CAMEL_TDP_Criteria */
-static int hf_gsm_map_ms_destinationNumberCriteria = -1; /* DestinationNumberCriteria */
-static int hf_gsm_map_ms_basicServiceCriteria = -1; /* BasicServiceCriteria */
-static int hf_gsm_map_ms_callTypeCriteria = -1; /* CallTypeCriteria */
-static int hf_gsm_map_ms_o_CauseValueCriteria = -1; /* O_CauseValueCriteria */
-static int hf_gsm_map_ms_t_BCSM_TriggerDetectionPoint = -1; /* T_BcsmTriggerDetectionPoint */
-static int hf_gsm_map_ms_t_CauseValueCriteria = -1; /* T_CauseValueCriteria */
-static int hf_gsm_map_ms_matchType = -1; /* MatchType */
-static int hf_gsm_map_ms_destinationNumberList = -1; /* DestinationNumberList */
-static int hf_gsm_map_ms_destinationNumberLengthList = -1; /* DestinationNumberLengthList */
-static int hf_gsm_map_ms_DestinationNumberList_item = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_DestinationNumberLengthList_item = -1; /* INTEGER_1_maxNumOfISDN_AddressDigits */
-static int hf_gsm_map_ms_BasicServiceCriteria_item = -1; /* Ext_BasicServiceCode */
-static int hf_gsm_map_ms_O_CauseValueCriteria_item = -1; /* CauseValue */
-static int hf_gsm_map_ms_T_CauseValueCriteria_item = -1; /* CauseValue */
-static int hf_gsm_map_ms_sms_CAMEL_TDP_DataList = -1; /* SMS_CAMEL_TDP_DataList */
-static int hf_gsm_map_ms_SMS_CAMEL_TDP_DataList_item = -1; /* SMS_CAMEL_TDP_Data */
-static int hf_gsm_map_ms_defaultSMS_Handling = -1; /* DefaultSMS_Handling */
-static int hf_gsm_map_ms_mobilityTriggers = -1; /* MobilityTriggers */
-static int hf_gsm_map_ms_MobilityTriggers_item = -1; /* MM_Code */
-static int hf_gsm_map_ms_t_BcsmCamelTDPDataList = -1; /* T_BcsmCamelTDPDataList */
-static int hf_gsm_map_ms_T_BcsmCamelTDPDataList_item = -1; /* T_BcsmCamelTDPData */
-static int hf_gsm_map_ms_t_BcsmTriggerDetectionPoint = -1; /* T_BcsmTriggerDetectionPoint */
-static int hf_gsm_map_ms_ggsn_Address = -1; /* GSN_Address */
-static int hf_gsm_map_ms_ggsn_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_mobileNotReachableReason = -1; /* AbsentSubscriberDiagnosticSM */
-static int hf_gsm_map_ms_sendingNodenumber = -1; /* SendingNode_Number */
-static int hf_gsm_map_ms_hlr_List = -1; /* HLR_List */
-static int hf_gsm_map_ms_reset_Id_List = -1; /* Reset_Id_List */
-static int hf_gsm_map_ms_subscriptionData = -1; /* InsertSubscriberDataArg */
-static int hf_gsm_map_ms_subscriptionDataDeletion = -1; /* DeleteSubscriberDataArg */
-static int hf_gsm_map_ms_css_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_msNotReachable = -1; /* NULL */
-static int hf_gsm_map_ms_VBSDataList_item = -1; /* VoiceBroadcastData */
-static int hf_gsm_map_ms_VGCSDataList_item = -1; /* VoiceGroupCallData */
-static int hf_gsm_map_ms_groupId = -1; /* GroupId */
-static int hf_gsm_map_ms_additionalSubscriptions = -1; /* AdditionalSubscriptions */
-static int hf_gsm_map_ms_additionalInfo = -1; /* AdditionalInfo */
-static int hf_gsm_map_ms_longGroupId = -1; /* Long_GroupId */
-static int hf_gsm_map_ms_groupid = -1; /* GroupId */
-static int hf_gsm_map_ms_broadcastInitEntitlement = -1; /* NULL */
-static int hf_gsm_map_ms_requestedInfo = -1; /* RequestedInfo */
-static int hf_gsm_map_ms_callPriority = -1; /* EMLPP_Priority */
-static int hf_gsm_map_ms_subscriberInfo = -1; /* SubscriberInfo */
-static int hf_gsm_map_ms_subscriberState = -1; /* SubscriberState */
-static int hf_gsm_map_ms_ps_SubscriberState = -1; /* PS_SubscriberState */
-static int hf_gsm_map_ms_ms_Classmark2 = -1; /* MS_Classmark2 */
-static int hf_gsm_map_ms_gprs_MS_Class = -1; /* GPRSMSClass */
-static int hf_gsm_map_ms_mnpInfoRes = -1; /* MNPInfoRes */
-static int hf_gsm_map_ms_imsVoiceOverPS_SessionsIndication = -1; /* IMS_VoiceOverPS_SessionsInd */
-static int hf_gsm_map_ms_lastUE_ActivityTime = -1; /* Time */
-static int hf_gsm_map_ms_lastRAT_Type = -1; /* Used_RAT_Type */
-static int hf_gsm_map_ms_eps_SubscriberState = -1; /* PS_SubscriberState */
-static int hf_gsm_map_ms_timeZone = -1; /* TimeZone */
-static int hf_gsm_map_ms_daylightSavingTime = -1; /* DaylightSavingTime */
-static int hf_gsm_map_ms_locationInformation5GS = -1; /* LocationInformation5GS */
-static int hf_gsm_map_ms_routeingNumber = -1; /* RouteingNumber */
-static int hf_gsm_map_ms_numberPortabilityStatus = -1; /* NumberPortabilityStatus */
-static int hf_gsm_map_ms_mSNetworkCapability = -1; /* MSNetworkCapability */
-static int hf_gsm_map_ms_mSRadioAccessCapability = -1; /* MSRadioAccessCapability */
-static int hf_gsm_map_ms_locationInformation_01 = -1; /* NULL */
-static int hf_gsm_map_ms_subscriberState_01 = -1; /* NULL */
-static int hf_gsm_map_ms_currentLocation = -1; /* NULL */
-static int hf_gsm_map_ms_requestedDomain = -1; /* DomainType */
-static int hf_gsm_map_ms_imei_01 = -1; /* NULL */
-static int hf_gsm_map_ms_ms_classmark = -1; /* NULL */
-static int hf_gsm_map_ms_mnpRequestedInfo = -1; /* NULL */
-static int hf_gsm_map_ms_locationInformationEPS_Supported = -1; /* NULL */
-static int hf_gsm_map_ms_t_adsData = -1; /* NULL */
-static int hf_gsm_map_ms_requestedNodes = -1; /* RequestedNodes */
-static int hf_gsm_map_ms_servingNodeIndication = -1; /* NULL */
-static int hf_gsm_map_ms_localTimeZoneRequest = -1; /* NULL */
-static int hf_gsm_map_ms_ageOfLocationInformation = -1; /* AgeOfLocationInformation */
-static int hf_gsm_map_ms_geographicalInformation = -1; /* GeographicalInformation */
-static int hf_gsm_map_ms_vlr_number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_locationNumber = -1; /* LocationNumber */
-static int hf_gsm_map_ms_cellGlobalIdOrServiceAreaIdOrLAI = -1; /* CellGlobalIdOrServiceAreaIdOrLAI */
-static int hf_gsm_map_ms_selectedLSA_Id = -1; /* LSAIdentity */
-static int hf_gsm_map_ms_geodeticInformation = -1; /* GeodeticInformation */
-static int hf_gsm_map_ms_currentLocationRetrieved = -1; /* NULL */
-static int hf_gsm_map_ms_sai_Present = -1; /* NULL */
-static int hf_gsm_map_ms_userCSGInformation = -1; /* UserCSGInformation */
-static int hf_gsm_map_ms_e_utranCellGlobalIdentity = -1; /* E_UTRAN_CGI */
-static int hf_gsm_map_ms_trackingAreaIdentity = -1; /* TA_Id */
-static int hf_gsm_map_ms_mme_Name = -1; /* DiameterIdentity */
-static int hf_gsm_map_ms_routeingAreaIdentity = -1; /* RAIdentity */
-static int hf_gsm_map_ms_selectedLSAIdentity = -1; /* LSAIdentity */
-static int hf_gsm_map_ms_nrCellGlobalIdentity = -1; /* NR_CGI */
-static int hf_gsm_map_ms_amf_address = -1; /* FQDN */
-static int hf_gsm_map_ms_vplmnId = -1; /* PLMN_Id */
-static int hf_gsm_map_ms_localtimeZone = -1; /* TimeZone */
-static int hf_gsm_map_ms_nrTrackingAreaIdentity = -1; /* NR_TA_Id */
-static int hf_gsm_map_ms_accessMode = -1; /* OCTET_STRING_SIZE_1 */
-static int hf_gsm_map_ms_cmi = -1; /* OCTET_STRING_SIZE_1 */
-static int hf_gsm_map_ms_assumedIdle = -1; /* NULL */
-static int hf_gsm_map_ms_camelBusy = -1; /* NULL */
-static int hf_gsm_map_ms_netDetNotReachable = -1; /* NotReachableReason */
-static int hf_gsm_map_ms_notProvidedFromVLR = -1; /* NULL */
-static int hf_gsm_map_ms_notProvidedFromSGSNorMME = -1; /* NULL */
-static int hf_gsm_map_ms_ps_Detached = -1; /* NULL */
-static int hf_gsm_map_ms_ps_AttachedNotReachableForPaging = -1; /* NULL */
-static int hf_gsm_map_ms_ps_AttachedReachableForPaging = -1; /* NULL */
-static int hf_gsm_map_ms_ps_PDP_ActiveNotReachableForPaging = -1; /* PDP_ContextInfoList */
-static int hf_gsm_map_ms_ps_PDP_ActiveReachableForPaging = -1; /* PDP_ContextInfoList */
-static int hf_gsm_map_ms_PDP_ContextInfoList_item = -1; /* PDP_ContextInfo */
-static int hf_gsm_map_ms_pdp_ContextIdentifier = -1; /* ContextId */
-static int hf_gsm_map_ms_pdp_ContextActive = -1; /* NULL */
-static int hf_gsm_map_ms_apn_Subscribed = -1; /* APN */
-static int hf_gsm_map_ms_apn_InUse = -1; /* APN */
-static int hf_gsm_map_ms_nsapi = -1; /* NSAPI */
-static int hf_gsm_map_ms_transactionId = -1; /* TransactionId */
-static int hf_gsm_map_ms_teid_ForGnAndGp = -1; /* TEID */
-static int hf_gsm_map_ms_teid_ForIu = -1; /* TEID */
-static int hf_gsm_map_ms_qos_Subscribed_01 = -1; /* Ext_QoS_Subscribed */
-static int hf_gsm_map_ms_qos_Requested = -1; /* Ext_QoS_Subscribed */
-static int hf_gsm_map_ms_qos_Negotiated = -1; /* Ext_QoS_Subscribed */
-static int hf_gsm_map_ms_chargingId = -1; /* GPRSChargingID */
-static int hf_gsm_map_ms_rnc_Address = -1; /* GSN_Address */
-static int hf_gsm_map_ms_qos2_Subscribed = -1; /* Ext2_QoS_Subscribed */
-static int hf_gsm_map_ms_qos2_Requested = -1; /* Ext2_QoS_Subscribed */
-static int hf_gsm_map_ms_qos2_Negotiated = -1; /* Ext2_QoS_Subscribed */
-static int hf_gsm_map_ms_qos3_Subscribed = -1; /* Ext3_QoS_Subscribed */
-static int hf_gsm_map_ms_qos3_Requested = -1; /* Ext3_QoS_Subscribed */
-static int hf_gsm_map_ms_qos3_Negotiated = -1; /* Ext3_QoS_Subscribed */
-static int hf_gsm_map_ms_qos4_Subscribed = -1; /* Ext4_QoS_Subscribed */
-static int hf_gsm_map_ms_qos4_Requested = -1; /* Ext4_QoS_Subscribed */
-static int hf_gsm_map_ms_qos4_Negotiated = -1; /* Ext4_QoS_Subscribed */
-static int hf_gsm_map_ms_subscriberIdentity = -1; /* SubscriberIdentity */
-static int hf_gsm_map_ms_requestedSubscriptionInfo = -1; /* RequestedSubscriptionInfo */
-static int hf_gsm_map_ms_callForwardingData = -1; /* CallForwardingData */
-static int hf_gsm_map_ms_callBarringData = -1; /* CallBarringData */
-static int hf_gsm_map_ms_odb_Info = -1; /* ODB_Info */
-static int hf_gsm_map_ms_camel_SubscriptionInfo = -1; /* CAMEL_SubscriptionInfo */
-static int hf_gsm_map_ms_supportedVLR_CAMEL_Phases = -1; /* SupportedCamelPhases */
-static int hf_gsm_map_ms_supportedSGSN_CAMEL_Phases = -1; /* SupportedCamelPhases */
-static int hf_gsm_map_ms_offeredCamel4CSIsInVLR = -1; /* OfferedCamel4CSIs */
-static int hf_gsm_map_ms_offeredCamel4CSIsInSGSN = -1; /* OfferedCamel4CSIs */
-static int hf_gsm_map_ms_msisdn_BS_List = -1; /* MSISDN_BS_List */
-static int hf_gsm_map_ms_cw_Data = -1; /* CallWaitingData */
-static int hf_gsm_map_ms_ch_Data = -1; /* CallHoldData */
-static int hf_gsm_map_ms_clip_Data = -1; /* ClipData */
-static int hf_gsm_map_ms_clir_Data = -1; /* ClirData */
-static int hf_gsm_map_ms_ect_data = -1; /* EctData */
-static int hf_gsm_map_ms_cwFeatureList = -1; /* Ext_CwFeatureList */
-static int hf_gsm_map_ms_Ext_CwFeatureList_item = -1; /* Ext_CwFeature */
-static int hf_gsm_map_ms_overrideCategory = -1; /* OverrideCategory */
-static int hf_gsm_map_ms_cliRestrictionOption = -1; /* CliRestrictionOption */
-static int hf_gsm_map_ms_requestedSS_Info = -1; /* SS_ForBS_Code */
-static int hf_gsm_map_ms_odb = -1; /* NULL */
-static int hf_gsm_map_ms_requestedCAMEL_SubscriptionInfo = -1; /* RequestedCAMEL_SubscriptionInfo */
-static int hf_gsm_map_ms_supportedVLR_CAMEL_Phases_01 = -1; /* NULL */
-static int hf_gsm_map_ms_supportedSGSN_CAMEL_Phases_01 = -1; /* NULL */
-static int hf_gsm_map_ms_additionalRequestedCAMEL_SubscriptionInfo = -1; /* AdditionalRequestedCAMEL_SubscriptionInfo */
-static int hf_gsm_map_ms_msisdn_BS_List_01 = -1; /* NULL */
-static int hf_gsm_map_ms_csg_SubscriptionDataRequested = -1; /* NULL */
-static int hf_gsm_map_ms_cw_Info = -1; /* NULL */
-static int hf_gsm_map_ms_clip_Info = -1; /* NULL */
-static int hf_gsm_map_ms_clir_Info = -1; /* NULL */
-static int hf_gsm_map_ms_hold_Info = -1; /* NULL */
-static int hf_gsm_map_ms_ect_Info = -1; /* NULL */
-static int hf_gsm_map_ms_MSISDN_BS_List_item = -1; /* MSISDN_BS */
-static int hf_gsm_map_ms_password = -1; /* Password */
-static int hf_gsm_map_ms_wrongPasswordAttemptsCounter = -1; /* WrongPasswordAttemptsCounter */
-static int hf_gsm_map_ms_t_CSI = -1; /* T_CSI */
-static int hf_gsm_map_ms_vt_BCSM_CAMEL_TDP_CriteriaList = -1; /* T_BCSM_CAMEL_TDP_CriteriaList */
-static int hf_gsm_map_ms_tif_CSI_NotificationToCSE = -1; /* NULL */
-static int hf_gsm_map_ms_specificCSIDeletedList = -1; /* SpecificCSI_Withdraw */
-static int hf_gsm_map_ms_o_IM_CSI = -1; /* O_CSI */
-static int hf_gsm_map_ms_o_IM_BcsmCamelTDP_CriteriaList = -1; /* O_BcsmCamelTDPCriteriaList */
-static int hf_gsm_map_ms_d_IM_CSI = -1; /* D_CSI */
-static int hf_gsm_map_ms_vt_IM_CSI = -1; /* T_CSI */
-static int hf_gsm_map_ms_vt_IM_BCSM_CAMEL_TDP_CriteriaList = -1; /* T_BCSM_CAMEL_TDP_CriteriaList */
-static int hf_gsm_map_ms_modificationRequestFor_CF_Info = -1; /* ModificationRequestFor_CF_Info */
-static int hf_gsm_map_ms_modificationRequestFor_CB_Info = -1; /* ModificationRequestFor_CB_Info */
-static int hf_gsm_map_ms_modificationRequestFor_CSI = -1; /* ModificationRequestFor_CSI */
-static int hf_gsm_map_ms_modificationRequestFor_ODB_data = -1; /* ModificationRequestFor_ODB_data */
-static int hf_gsm_map_ms_modificationRequestFor_IP_SM_GW_Data = -1; /* ModificationRequestFor_IP_SM_GW_Data */
-static int hf_gsm_map_ms_activationRequestForUE_reachability = -1; /* RequestedServingNode */
-static int hf_gsm_map_ms_modificationRequestFor_CSG = -1; /* ModificationRequestFor_CSG */
-static int hf_gsm_map_ms_modificationRequestFor_CW_Data = -1; /* ModificationRequestFor_CW_Info */
-static int hf_gsm_map_ms_modificationRequestFor_CLIP_Data = -1; /* ModificationRequestFor_CLIP_Info */
-static int hf_gsm_map_ms_modificationRequestFor_CLIR_Data = -1; /* ModificationRequestFor_CLIR_Info */
-static int hf_gsm_map_ms_modificationRequestFor_HOLD_Data = -1; /* ModificationRequestFor_CH_Info */
-static int hf_gsm_map_ms_modificationRequestFor_ECT_Data = -1; /* ModificationRequestFor_ECT_Info */
-static int hf_gsm_map_ms_modifyNotificationToCSE = -1; /* ModificationInstruction */
-static int hf_gsm_map_ms_ss_InfoFor_CSE = -1; /* Ext_SS_InfoFor_CSE */
-static int hf_gsm_map_ms_serviceCentreAddress = -1; /* AddressString */
-static int hf_gsm_map_ms_forwardedToNumber_01 = -1; /* AddressString */
-static int hf_gsm_map_ms_odb_data = -1; /* ODB_Data */
-static int hf_gsm_map_ms_requestedCamel_SubscriptionInfo = -1; /* RequestedCAMEL_SubscriptionInfo */
-static int hf_gsm_map_ms_modifyCSI_State = -1; /* ModificationInstruction */
-static int hf_gsm_map_ms_modifyRegistrationStatus = -1; /* ModificationInstruction */
-static int hf_gsm_map_ms_ip_sm_gw_DiameterAddress = -1; /* NetworkNodeDiameterAddress */
-static int hf_gsm_map_ms_forwardingInfoFor_CSE = -1; /* Ext_ForwardingInfoFor_CSE */
-static int hf_gsm_map_ms_callBarringInfoFor_CSE = -1; /* Ext_CallBarringInfoFor_CSE */
-static int hf_gsm_map_ms_allInformationSent = -1; /* NULL */
-static int hf_gsm_map_ms_ue_reachable = -1; /* ServingNode */
-static int hf_gsm_map_ms_eventMet = -1; /* MM_Code */
-static int hf_gsm_map_ms_supportedCAMELPhases = -1; /* SupportedCamelPhases */
-static int hf_gsm_map_ms_offeredCamel4Functionalities = -1; /* OfferedCamel4Functionalities */
-static int hf_gsm_map_ms_temporaryEmptySubscriptiondataIndicator = -1; /* NULL */
-static int hf_gsm_map_ms_naea_PreferredCI = -1; /* NAEA_PreferredCI */
-static int hf_gsm_map_ms_gprsSubscriptionData = -1; /* GPRSSubscriptionData */
-static int hf_gsm_map_ms_roamingRestrictedInSgsnDueToUnsupportedFeature = -1; /* NULL */
-static int hf_gsm_map_ms_networkAccessMode = -1; /* NetworkAccessMode */
-static int hf_gsm_map_ms_lsaInformation = -1; /* LSAInformation */
-static int hf_gsm_map_ms_lmu_Indicator = -1; /* NULL */
-static int hf_gsm_map_ms_lcsInformation = -1; /* LCSInformation */
-static int hf_gsm_map_ms_istAlertTimer = -1; /* IST_AlertTimerValue */
-static int hf_gsm_map_ms_superChargerSupportedInHLR = -1; /* AgeIndicator */
-static int hf_gsm_map_ms_mc_SS_Info = -1; /* MC_SS_Info */
-static int hf_gsm_map_ms_cs_AllocationRetentionPriority = -1; /* CS_AllocationRetentionPriority */
-static int hf_gsm_map_ms_sgsn_CAMEL_SubscriptionInfo = -1; /* SGSN_CAMEL_SubscriptionInfo */
-static int hf_gsm_map_ms_ics_Indicator = -1; /* BOOLEAN */
-static int hf_gsm_map_ms_eps_SubscriptionData = -1; /* EPS_SubscriptionData */
-static int hf_gsm_map_ms_ue_ReachabilityRequestIndicator = -1; /* NULL */
-static int hf_gsm_map_ms_subscribedPeriodicRAUTAUtimer = -1; /* SubscribedPeriodicRAUTAUtimer */
-static int hf_gsm_map_ms_vplmnLIPAAllowed = -1; /* NULL */
-static int hf_gsm_map_ms_mdtUserConsent = -1; /* BOOLEAN */
-static int hf_gsm_map_ms_subscribedPeriodicLAUtimer = -1; /* SubscribedPeriodicLAUtimer */
-static int hf_gsm_map_ms_vplmn_Csg_SubscriptionDataList = -1; /* VPLMN_CSG_SubscriptionDataList */
-static int hf_gsm_map_ms_additionalMSISDN = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ms_psAndSMS_OnlyServiceProvision = -1; /* NULL */
-static int hf_gsm_map_ms_smsInSGSNAllowed = -1; /* NULL */
-static int hf_gsm_map_ms_cs_to_ps_SRVCC_Allowed_Indicator = -1; /* NULL */
-static int hf_gsm_map_ms_pcscf_Restoration_Request = -1; /* NULL */
-static int hf_gsm_map_ms_adjacentAccessRestrictionDataList = -1; /* AdjacentAccessRestrictionDataList */
-static int hf_gsm_map_ms_imsi_Group_Id_List = -1; /* IMSI_GroupIdList */
-static int hf_gsm_map_ms_userPlaneIntegrityProtectionIndicator = -1; /* NULL */
-static int hf_gsm_map_ms_dl_Buffering_Suggested_Packet_Count = -1; /* DL_Buffering_Suggested_Packet_Count */
-static int hf_gsm_map_ms_eDRX_Cycle_Length_List = -1; /* EDRX_Cycle_Length_List */
-static int hf_gsm_map_ms_iab_Operation_Allowed_Indicator = -1; /* NULL */
+static int hf_gsm_map_ms_gsm_map_ms_SendAuthenticationInfoArg_PDU; /* SendAuthenticationInfoArg */
+static int hf_gsm_map_ms_gsm_map_ms_SendAuthenticationInfoRes_PDU; /* SendAuthenticationInfoRes */
+static int hf_gsm_map_ms_imsi; /* IMSI */
+static int hf_gsm_map_ms_msc_Number; /* ISDN_AddressString */
+static int hf_gsm_map_ms_vlr_Number; /* ISDN_AddressString */
+static int hf_gsm_map_ms_lmsi; /* LMSI */
+static int hf_gsm_map_ms_extensionContainer; /* ExtensionContainer */
+static int hf_gsm_map_ms_vlr_Capability; /* VLR_Capability */
+static int hf_gsm_map_ms_informPreviousNetworkEntity; /* NULL */
+static int hf_gsm_map_ms_cs_LCS_NotSupportedByUE; /* NULL */
+static int hf_gsm_map_ms_v_gmlc_Address; /* GSN_Address */
+static int hf_gsm_map_ms_add_info; /* ADD_Info */
+static int hf_gsm_map_ms_pagingArea; /* PagingArea */
+static int hf_gsm_map_ms_skipSubscriberDataUpdate; /* NULL */
+static int hf_gsm_map_ms_restorationIndicator; /* NULL */
+static int hf_gsm_map_ms_eplmn_List; /* EPLMN_List */
+static int hf_gsm_map_ms_mme_DiameterAddress; /* NetworkNodeDiameterAddress */
+static int hf_gsm_map_ms_supportedCamelPhases; /* SupportedCamelPhases */
+static int hf_gsm_map_ms_solsaSupportIndicator; /* NULL */
+static int hf_gsm_map_ms_istSupportIndicator; /* IST_SupportIndicator */
+static int hf_gsm_map_ms_superChargerSupportedInServingNetworkEntity; /* SuperChargerInfo */
+static int hf_gsm_map_ms_longFTN_Supported; /* NULL */
+static int hf_gsm_map_ms_supportedLCS_CapabilitySets; /* SupportedLCS_CapabilitySets */
+static int hf_gsm_map_ms_offeredCamel4CSIs; /* OfferedCamel4CSIs */
+static int hf_gsm_map_ms_supportedRAT_TypesIndicator; /* SupportedRAT_Types */
+static int hf_gsm_map_ms_longGroupID_Supported; /* NULL */
+static int hf_gsm_map_ms_mtRoamingForwardingSupported; /* NULL */
+static int hf_gsm_map_ms_msisdn_lessOperation_Supported; /* NULL */
+static int hf_gsm_map_ms_reset_ids_Supported; /* NULL */
+static int hf_gsm_map_ms_sendSubscriberData; /* NULL */
+static int hf_gsm_map_ms_subscriberDataStored; /* AgeIndicator */
+static int hf_gsm_map_ms_hlr_Number; /* ISDN_AddressString */
+static int hf_gsm_map_ms_add_Capability; /* NULL */
+static int hf_gsm_map_ms_pagingArea_Capability; /* NULL */
+static int hf_gsm_map_ms_imeisv; /* IMEI */
+static int hf_gsm_map_ms_PagingArea_item; /* LocationArea */
+static int hf_gsm_map_ms_laiFixedLength; /* LAIFixedLength */
+static int hf_gsm_map_ms_lac; /* LAC */
+static int hf_gsm_map_ms_identity; /* Identity */
+static int hf_gsm_map_ms_cancellationType; /* CancellationType */
+static int hf_gsm_map_ms_typeOfUpdate; /* TypeOfUpdate */
+static int hf_gsm_map_ms_mtrf_SupportedAndAuthorized; /* NULL */
+static int hf_gsm_map_ms_mtrf_SupportedAndNotAuthorized; /* NULL */
+static int hf_gsm_map_ms_newMSC_Number; /* ISDN_AddressString */
+static int hf_gsm_map_ms_newVLR_Number; /* ISDN_AddressString */
+static int hf_gsm_map_ms_new_lmsi; /* LMSI */
+static int hf_gsm_map_ms_reattach_Required; /* NULL */
+static int hf_gsm_map_ms_sgsn_Number; /* ISDN_AddressString */
+static int hf_gsm_map_ms_locationInformation; /* LocationInformation */
+static int hf_gsm_map_ms_locationInformationGPRS; /* LocationInformationGPRS */
+static int hf_gsm_map_ms_locationInformationEPS; /* LocationInformationEPS */
+static int hf_gsm_map_ms_freezeTMSI; /* NULL */
+static int hf_gsm_map_ms_freezeP_TMSI; /* NULL */
+static int hf_gsm_map_ms_freezeM_TMSI; /* NULL */
+static int hf_gsm_map_ms_tmsi; /* TMSI */
+static int hf_gsm_map_ms_numberOfRequestedVectors; /* NumberOfRequestedVectors */
+static int hf_gsm_map_ms_segmentationProhibited; /* NULL */
+static int hf_gsm_map_ms_previous_LAI; /* LAIFixedLength */
+static int hf_gsm_map_ms_hopCounter; /* HopCounter */
+static int hf_gsm_map_ms_authenticationSetList; /* AuthenticationSetList */
+static int hf_gsm_map_ms_currentSecurityContext; /* CurrentSecurityContext */
+static int hf_gsm_map_ms_lastUsedLtePLMN_Id; /* PLMN_Id */
+static int hf_gsm_map_ms_mtCallPendingFlag; /* NULL */
+static int hf_gsm_map_ms_tripletList; /* TripletList */
+static int hf_gsm_map_ms_quintupletList; /* QuintupletList */
+static int hf_gsm_map_ms_TripletList_item; /* AuthenticationTriplet */
+static int hf_gsm_map_ms_QuintupletList_item; /* AuthenticationQuintuplet */
+static int hf_gsm_map_ms_rand; /* RAND */
+static int hf_gsm_map_ms_sres; /* SRES */
+static int hf_gsm_map_ms_kc; /* Kc */
+static int hf_gsm_map_ms_xres; /* XRES */
+static int hf_gsm_map_ms_ck; /* CK */
+static int hf_gsm_map_ms_ik; /* IK */
+static int hf_gsm_map_ms_autn; /* AUTN */
+static int hf_gsm_map_ms_gsm_SecurityContextData; /* GSM_SecurityContextData */
+static int hf_gsm_map_ms_umts_SecurityContextData; /* UMTS_SecurityContextData */
+static int hf_gsm_map_ms_cksn; /* Cksn */
+static int hf_gsm_map_ms_ksi; /* KSI */
+static int hf_gsm_map_ms_failureCause; /* FailureCause */
+static int hf_gsm_map_ms_re_attempt; /* BOOLEAN */
+static int hf_gsm_map_ms_accessType; /* AccessType */
+static int hf_gsm_map_ms_sgsn_Address; /* GSN_Address */
+static int hf_gsm_map_ms_sgsn_Capability; /* SGSN_Capability */
+static int hf_gsm_map_ms_ps_LCS_NotSupportedByUE; /* NULL */
+static int hf_gsm_map_ms_eps_info; /* EPS_Info */
+static int hf_gsm_map_ms_servingNodeTypeIndicator; /* NULL */
+static int hf_gsm_map_ms_usedRAT_Type; /* Used_RAT_Type */
+static int hf_gsm_map_ms_gprsSubscriptionDataNotNeeded; /* NULL */
+static int hf_gsm_map_ms_nodeTypeIndicator; /* NULL */
+static int hf_gsm_map_ms_areaRestricted; /* NULL */
+static int hf_gsm_map_ms_ue_reachableIndicator; /* NULL */
+static int hf_gsm_map_ms_epsSubscriptionDataNotNeeded; /* NULL */
+static int hf_gsm_map_ms_ue_srvcc_Capability; /* UE_SRVCC_Capability */
+static int hf_gsm_map_ms_mmeNumberforMTSMS; /* ISDN_AddressString */
+static int hf_gsm_map_ms_smsRegisterRequest; /* SMSRegisterRequest */
+static int hf_gsm_map_ms_sms_Only; /* NULL */
+static int hf_gsm_map_ms_removalofMMERegistrationforSMS; /* NULL */
+static int hf_gsm_map_ms_sgsn_Name; /* DiameterIdentity */
+static int hf_gsm_map_ms_sgsn_Realm; /* DiameterIdentity */
+static int hf_gsm_map_ms_lgd_supportIndicator; /* NULL */
+static int hf_gsm_map_ms_adjacentPLMN_List; /* AdjacentPLMN_List */
+static int hf_gsm_map_ms_pdn_gw_update; /* PDN_GW_Update */
+static int hf_gsm_map_ms_isr_Information; /* ISR_Information */
+static int hf_gsm_map_ms_apn; /* APN */
+static int hf_gsm_map_ms_pdn_gw_Identity; /* PDN_GW_Identity */
+static int hf_gsm_map_ms_contextId; /* ContextId */
+static int hf_gsm_map_ms_gprsEnhancementsSupportIndicator; /* NULL */
+static int hf_gsm_map_ms_smsCallBarringSupportIndicator; /* NULL */
+static int hf_gsm_map_ms_supportedFeatures; /* SupportedFeatures */
+static int hf_gsm_map_ms_t_adsDataRetrieval; /* NULL */
+static int hf_gsm_map_ms_homogeneousSupportOfIMSVoiceOverPSSessions; /* BOOLEAN */
+static int hf_gsm_map_ms_cancellationTypeInitialAttach; /* NULL */
+static int hf_gsm_map_ms_updateofHomogeneousSupportOfIMSVoiceOverPSSessions; /* NULL */
+static int hf_gsm_map_ms_ext_SupportedFeatures; /* Ext_SupportedFeatures */
+static int hf_gsm_map_ms_sgsn_mmeSeparationSupported; /* NULL */
+static int hf_gsm_map_ms_mmeRegisteredforSMS; /* NULL */
+static int hf_gsm_map_ms_EPLMN_List_item; /* PLMN_Id */
+static int hf_gsm_map_ms_AdjacentPLMN_List_item; /* PLMN_Id */
+static int hf_gsm_map_ms_an_APDU; /* AccessNetworkSignalInfo */
+static int hf_gsm_map_ms_integrityProtectionInfo; /* IntegrityProtectionInformation */
+static int hf_gsm_map_ms_encryptionInfo; /* EncryptionInformation */
+static int hf_gsm_map_ms_keyStatus; /* KeyStatus */
+static int hf_gsm_map_ms_allowedGSM_Algorithms; /* AllowedGSM_Algorithms */
+static int hf_gsm_map_ms_allowedUMTS_Algorithms; /* AllowedUMTS_Algorithms */
+static int hf_gsm_map_ms_radioResourceInformation; /* RadioResourceInformation */
+static int hf_gsm_map_ms_radioResourceList; /* RadioResourceList */
+static int hf_gsm_map_ms_bssmap_ServiceHandover; /* BSSMAP_ServiceHandover */
+static int hf_gsm_map_ms_ranap_ServiceHandover; /* RANAP_ServiceHandover */
+static int hf_gsm_map_ms_bssmap_ServiceHandoverList; /* BSSMAP_ServiceHandoverList */
+static int hf_gsm_map_ms_currentlyUsedCodec; /* Codec */
+static int hf_gsm_map_ms_iuSupportedCodecsList; /* SupportedCodecsList */
+static int hf_gsm_map_ms_rab_ConfigurationIndicator; /* NULL */
+static int hf_gsm_map_ms_iuSelectedCodec; /* Codec */
+static int hf_gsm_map_ms_alternativeChannelType; /* RadioResourceInformation */
+static int hf_gsm_map_ms_tracePropagationList; /* TracePropagationList */
+static int hf_gsm_map_ms_aoipSupportedCodecsListAnchor; /* AoIPCodecsList */
+static int hf_gsm_map_ms_aoipSelectedCodecTarget; /* AoIPCodec */
+static int hf_gsm_map_ms_uesbi_Iu; /* UESBI_Iu */
+static int hf_gsm_map_ms_integrityProtectionAlgorithms; /* PermittedIntegrityProtectionAlgorithms */
+static int hf_gsm_map_ms_encryptionAlgorithms; /* PermittedEncryptionAlgorithms */
+static int hf_gsm_map_ms_targetCellId; /* GlobalCellId */
+static int hf_gsm_map_ms_ho_NumberNotRequired; /* NULL */
+static int hf_gsm_map_ms_targetRNCId; /* RNCId */
+static int hf_gsm_map_ms_multipleBearerRequested; /* NULL */
+static int hf_gsm_map_ms_rab_Id; /* RAB_Id */
+static int hf_gsm_map_ms_asciCallReference; /* ASCI_CallReference */
+static int hf_gsm_map_ms_geran_classmark; /* GERAN_Classmark */
+static int hf_gsm_map_ms_iuCurrentlyUsedCodec; /* Codec */
+static int hf_gsm_map_ms_regionalSubscriptionData; /* ZoneCodeList */
+static int hf_gsm_map_ms_lclsGlobalCallReference; /* LCLS_GlobalCallReference */
+static int hf_gsm_map_ms_lcls_Negotiation; /* LCLS_Negotiation */
+static int hf_gsm_map_ms_lcls_Configuration_Preference; /* LCLS_ConfigurationPreference */
+static int hf_gsm_map_ms_csg_SubscriptionDataList; /* CSG_SubscriptionDataList */
+static int hf_gsm_map_ms_BSSMAP_ServiceHandoverList_item; /* BSSMAP_ServiceHandoverInfo */
+static int hf_gsm_map_ms_RadioResourceList_item; /* RadioResource */
+static int hf_gsm_map_ms_handoverNumber; /* ISDN_AddressString */
+static int hf_gsm_map_ms_relocationNumberList; /* RelocationNumberList */
+static int hf_gsm_map_ms_multicallBearerInfo; /* MulticallBearerInfo */
+static int hf_gsm_map_ms_multipleBearerNotSupported; /* NULL */
+static int hf_gsm_map_ms_selectedUMTS_Algorithms; /* SelectedUMTS_Algorithms */
+static int hf_gsm_map_ms_chosenRadioResourceInformation; /* ChosenRadioResourceInformation */
+static int hf_gsm_map_ms_iuAvailableCodecsList; /* CodecList */
+static int hf_gsm_map_ms_aoipAvailableCodecsListMap; /* AoIPCodecsList */
+static int hf_gsm_map_ms_integrityProtectionAlgorithm; /* ChosenIntegrityProtectionAlgorithm */
+static int hf_gsm_map_ms_encryptionAlgorithm; /* ChosenEncryptionAlgorithm */
+static int hf_gsm_map_ms_chosenChannelInfo; /* ChosenChannelInfo */
+static int hf_gsm_map_ms_chosenSpeechVersion; /* ChosenSpeechVersion */
+static int hf_gsm_map_ms_targetMSC_Number; /* ISDN_AddressString */
+static int hf_gsm_map_ms_selectedRab_Id; /* RAB_Id */
+static int hf_gsm_map_ms_selectedGSM_Algorithm; /* SelectedGSM_Algorithm */
+static int hf_gsm_map_ms_iUSelectedCodec; /* Codec */
+static int hf_gsm_map_ms_codec1; /* AoIPCodec */
+static int hf_gsm_map_ms_codec2; /* AoIPCodec */
+static int hf_gsm_map_ms_codec3; /* AoIPCodec */
+static int hf_gsm_map_ms_codec4; /* AoIPCodec */
+static int hf_gsm_map_ms_codec5; /* AoIPCodec */
+static int hf_gsm_map_ms_codec6; /* AoIPCodec */
+static int hf_gsm_map_ms_codec7; /* AoIPCodec */
+static int hf_gsm_map_ms_codec8; /* AoIPCodec */
+static int hf_gsm_map_ms_utranCodecList; /* CodecList */
+static int hf_gsm_map_ms_geranCodecList; /* CodecList */
+static int hf_gsm_map_ms_codec1_01; /* Codec */
+static int hf_gsm_map_ms_codec2_01; /* Codec */
+static int hf_gsm_map_ms_codec3_01; /* Codec */
+static int hf_gsm_map_ms_codec4_01; /* Codec */
+static int hf_gsm_map_ms_codec5_01; /* Codec */
+static int hf_gsm_map_ms_codec6_01; /* Codec */
+static int hf_gsm_map_ms_codec7_01; /* Codec */
+static int hf_gsm_map_ms_codec8_01; /* Codec */
+static int hf_gsm_map_ms_RelocationNumberList_item; /* RelocationNumber */
+static int hf_gsm_map_ms_immediateResponsePreferred; /* NULL */
+static int hf_gsm_map_ms_re_synchronisationInfo; /* Re_synchronisationInfo */
+static int hf_gsm_map_ms_requestingNodeType; /* RequestingNodeType */
+static int hf_gsm_map_ms_requestingPLMN_Id; /* PLMN_Id */
+static int hf_gsm_map_ms_numberOfRequestedAdditional_Vectors; /* NumberOfRequestedVectors */
+static int hf_gsm_map_ms_additionalVectorsAreForEPS; /* NULL */
+static int hf_gsm_map_ms_ueUsageTypeRequestIndication; /* NULL */
+static int hf_gsm_map_ms_auts; /* AUTS */
+static int hf_gsm_map_ms_eps_AuthenticationSetList; /* EPS_AuthenticationSetList */
+static int hf_gsm_map_ms_ueUsageType; /* UE_UsageType */
+static int hf_gsm_map_ms_EPS_AuthenticationSetList_item; /* EPC_AV */
+static int hf_gsm_map_ms_kasme; /* KASME */
+static int hf_gsm_map_ms_imei; /* IMEI */
+static int hf_gsm_map_ms_requestedEquipmentInfo; /* RequestedEquipmentInfo */
+static int hf_gsm_map_ms_equipmentStatus; /* EquipmentStatus */
+static int hf_gsm_map_ms_bmuef; /* UESBI_Iu */
+static int hf_gsm_map_ms_uesbi_IuA; /* UESBI_IuA */
+static int hf_gsm_map_ms_uesbi_IuB; /* UESBI_IuB */
+static int hf_gsm_map_ms_EDRX_Cycle_Length_List_item; /* EDRX_Cycle_Length */
+static int hf_gsm_map_ms_rat_Type; /* Used_RAT_Type */
+static int hf_gsm_map_ms_eDRX_Cycle_Length_Value; /* EDRX_Cycle_Length_Value */
+static int hf_gsm_map_ms_Reset_Id_List_item; /* Reset_Id */
+static int hf_gsm_map_ms_IMSI_GroupIdList_item; /* IMSI_GroupId */
+static int hf_gsm_map_ms_group_Service_Id; /* Group_Service_ID */
+static int hf_gsm_map_ms_plmnId; /* PLMN_Id */
+static int hf_gsm_map_ms_local_Group_ID; /* Local_GroupID */
+static int hf_gsm_map_ms_CSG_SubscriptionDataList_item; /* CSG_SubscriptionData */
+static int hf_gsm_map_ms_csg_Id; /* CSG_Id */
+static int hf_gsm_map_ms_expirationDate; /* Time */
+static int hf_gsm_map_ms_lipa_AllowedAPNList; /* LIPA_AllowedAPNList */
+static int hf_gsm_map_ms_plmn_Id; /* PLMN_Id */
+static int hf_gsm_map_ms_VPLMN_CSG_SubscriptionDataList_item; /* CSG_SubscriptionData */
+static int hf_gsm_map_ms_LIPA_AllowedAPNList_item; /* APN */
+static int hf_gsm_map_ms_apn_oi_Replacement; /* APN_OI_Replacement */
+static int hf_gsm_map_ms_rfsp_id; /* RFSP_ID */
+static int hf_gsm_map_ms_ambr; /* AMBR */
+static int hf_gsm_map_ms_apn_ConfigurationProfile; /* APN_ConfigurationProfile */
+static int hf_gsm_map_ms_stn_sr; /* ISDN_AddressString */
+static int hf_gsm_map_ms_mps_CSPriority; /* NULL */
+static int hf_gsm_map_ms_mps_EPSPriority; /* NULL */
+static int hf_gsm_map_ms_subscribed_vsrvcc; /* NULL */
+static int hf_gsm_map_ms_defaultContext; /* ContextId */
+static int hf_gsm_map_ms_completeDataListIncluded; /* NULL */
+static int hf_gsm_map_ms_epsDataList; /* EPS_DataList */
+static int hf_gsm_map_ms_additionalDefaultContext; /* ContextId */
+static int hf_gsm_map_ms_EPS_DataList_item; /* APN_Configuration */
+static int hf_gsm_map_ms_pdn_Type; /* PDN_Type */
+static int hf_gsm_map_ms_servedPartyIP_IPv4_Address; /* PDP_Address */
+static int hf_gsm_map_ms_eps_qos_Subscribed; /* EPS_QoS_Subscribed */
+static int hf_gsm_map_ms_pdn_gw_AllocationType; /* PDN_GW_AllocationType */
+static int hf_gsm_map_ms_vplmnAddressAllowed; /* NULL */
+static int hf_gsm_map_ms_chargingCharacteristics; /* ChargingCharacteristics */
+static int hf_gsm_map_ms_specificAPNInfoList; /* SpecificAPNInfoList */
+static int hf_gsm_map_ms_servedPartyIP_IPv6_Address; /* PDP_Address */
+static int hf_gsm_map_ms_sipto_Permission; /* SIPTO_Permission */
+static int hf_gsm_map_ms_lipa_Permission; /* LIPA_Permission */
+static int hf_gsm_map_ms_restoration_Priority; /* Restoration_Priority */
+static int hf_gsm_map_ms_sipto_local_network_Permission; /* SIPTO_Local_Network_Permission */
+static int hf_gsm_map_ms_wlan_offloadability; /* WLAN_Offloadability */
+static int hf_gsm_map_ms_non_IP_PDN_Type_Indicator; /* NULL */
+static int hf_gsm_map_ms_nIDD_Mechanism; /* NIDD_Mechanism */
+static int hf_gsm_map_ms_sCEF_ID; /* FQDN */
+static int hf_gsm_map_ms_pdn_ConnectionContinuity; /* PDN_ConnectionContinuity */
+static int hf_gsm_map_ms_qos_Class_Identifier; /* QoS_Class_Identifier */
+static int hf_gsm_map_ms_allocation_Retention_Priority; /* Allocation_Retention_Priority */
+static int hf_gsm_map_ms_max_RequestedBandwidth_UL; /* Bandwidth */
+static int hf_gsm_map_ms_max_RequestedBandwidth_DL; /* Bandwidth */
+static int hf_gsm_map_ms_extended_Max_RequestedBandwidth_UL; /* BandwidthExt */
+static int hf_gsm_map_ms_extended_Max_RequestedBandwidth_DL; /* BandwidthExt */
+static int hf_gsm_map_ms_SpecificAPNInfoList_item; /* SpecificAPNInfo */
+static int hf_gsm_map_ms_priority_level; /* INTEGER */
+static int hf_gsm_map_ms_pre_emption_capability; /* BOOLEAN */
+static int hf_gsm_map_ms_pre_emption_vulnerability; /* BOOLEAN */
+static int hf_gsm_map_ms_pdn_gw_ipv4_Address; /* PDP_Address */
+static int hf_gsm_map_ms_pdn_gw_ipv6_Address; /* PDP_Address */
+static int hf_gsm_map_ms_pdn_gw_name; /* FQDN */
+static int hf_gsm_map_ms_wlan_offloadability_EUTRAN; /* WLAN_Offloadability_Indication */
+static int hf_gsm_map_ms_wlan_offloadability_UTRAN; /* WLAN_Offloadability_Indication */
+static int hf_gsm_map_ms_AdjacentAccessRestrictionDataList_item; /* AdjacentAccessRestrictionData */
+static int hf_gsm_map_ms_accessRestrictionData; /* AccessRestrictionData */
+static int hf_gsm_map_ms_ext_AccessRestrictionData; /* Ext_AccessRestrictionData */
+static int hf_gsm_map_ms_gmlc_List; /* GMLC_List */
+static int hf_gsm_map_ms_lcs_PrivacyExceptionList; /* LCS_PrivacyExceptionList */
+static int hf_gsm_map_ms_molr_List; /* MOLR_List */
+static int hf_gsm_map_ms_add_lcs_PrivacyExceptionList; /* LCS_PrivacyExceptionList */
+static int hf_gsm_map_ms_GMLC_List_item; /* ISDN_AddressString */
+static int hf_gsm_map_ms_GPRSDataList_item; /* PDP_Context */
+static int hf_gsm_map_ms_pdp_ContextId; /* ContextId */
+static int hf_gsm_map_ms_pdp_Type; /* PDP_Type */
+static int hf_gsm_map_ms_pdp_Address; /* PDP_Address */
+static int hf_gsm_map_ms_qos_Subscribed; /* QoS_Subscribed */
+static int hf_gsm_map_ms_ext_QoS_Subscribed; /* Ext_QoS_Subscribed */
+static int hf_gsm_map_ms_pdp_ChargingCharacteristics; /* ChargingCharacteristics */
+static int hf_gsm_map_ms_ext2_QoS_Subscribed; /* Ext2_QoS_Subscribed */
+static int hf_gsm_map_ms_ext3_QoS_Subscribed; /* Ext3_QoS_Subscribed */
+static int hf_gsm_map_ms_ext4_QoS_Subscribed; /* Ext4_QoS_Subscribed */
+static int hf_gsm_map_ms_ext_pdp_Type; /* Ext_PDP_Type */
+static int hf_gsm_map_ms_ext_pdp_Address; /* PDP_Address */
+static int hf_gsm_map_ms_gprsDataList; /* GPRSDataList */
+static int hf_gsm_map_ms_gprs_CSI; /* GPRS_CSI */
+static int hf_gsm_map_ms_mo_sms_CSI; /* SMS_CSI */
+static int hf_gsm_map_ms_mt_sms_CSI; /* SMS_CSI */
+static int hf_gsm_map_ms_mt_smsCAMELTDP_CriteriaList; /* MT_smsCAMELTDP_CriteriaList */
+static int hf_gsm_map_ms_mg_csi; /* MG_CSI */
+static int hf_gsm_map_ms_gprs_CamelTDPDataList; /* GPRS_CamelTDPDataList */
+static int hf_gsm_map_ms_camelCapabilityHandling; /* CamelCapabilityHandling */
+static int hf_gsm_map_ms_notificationToCSE; /* NULL */
+static int hf_gsm_map_ms_csi_Active; /* NULL */
+static int hf_gsm_map_ms_GPRS_CamelTDPDataList_item; /* GPRS_CamelTDPData */
+static int hf_gsm_map_ms_gprs_TriggerDetectionPoint; /* GPRS_TriggerDetectionPoint */
+static int hf_gsm_map_ms_serviceKey; /* ServiceKey */
+static int hf_gsm_map_ms_gsmSCF_Address; /* ISDN_AddressString */
+static int hf_gsm_map_ms_defaultSessionHandling; /* DefaultGPRS_Handling */
+static int hf_gsm_map_ms_LSADataList_item; /* LSAData */
+static int hf_gsm_map_ms_lsaIdentity; /* LSAIdentity */
+static int hf_gsm_map_ms_lsaAttributes; /* LSAAttributes */
+static int hf_gsm_map_ms_lsaActiveModeIndicator; /* NULL */
+static int hf_gsm_map_ms_lsaOnlyAccessIndicator; /* LSAOnlyAccessIndicator */
+static int hf_gsm_map_ms_lsaDataList; /* LSADataList */
+static int hf_gsm_map_ms_msisdn; /* ISDN_AddressString */
+static int hf_gsm_map_ms_category; /* Category */
+static int hf_gsm_map_ms_subscriberStatus; /* SubscriberStatus */
+static int hf_gsm_map_ms_bearerServiceList; /* BearerServiceList */
+static int hf_gsm_map_ms_teleserviceList; /* TeleserviceList */
+static int hf_gsm_map_ms_provisionedSS; /* Ext_SS_InfoList */
+static int hf_gsm_map_ms_odb_Data; /* ODB_Data */
+static int hf_gsm_map_ms_roamingRestrictionDueToUnsupportedFeature; /* NULL */
+static int hf_gsm_map_ms_vbsSubscriptionData; /* VBSDataList */
+static int hf_gsm_map_ms_vgcsSubscriptionData; /* VGCSDataList */
+static int hf_gsm_map_ms_vlrCamelSubscriptionInfo; /* VlrCamelSubscriptionInfo */
+static int hf_gsm_map_ms_BearerServiceList_item; /* Ext_BearerServiceCode */
+static int hf_gsm_map_ms_TeleserviceList_item; /* Ext_TeleserviceCode */
+static int hf_gsm_map_ms_odb_GeneralData; /* ODB_GeneralData */
+static int hf_gsm_map_ms_odb_HPLMN_Data; /* ODB_HPLMN_Data */
+static int hf_gsm_map_ms_Ext_SS_InfoList_item; /* Ext_SS_Info */
+static int hf_gsm_map_ms_forwardingInfo; /* Ext_ForwInfo */
+static int hf_gsm_map_ms_callBarringInfo; /* Ext_CallBarInfo */
+static int hf_gsm_map_ms_cug_Info; /* CUG_Info */
+static int hf_gsm_map_ms_ss_Data; /* Ext_SS_Data */
+static int hf_gsm_map_ms_emlpp_Info; /* EMLPP_Info */
+static int hf_gsm_map_ms_ss_Code; /* SS_Code */
+static int hf_gsm_map_ms_forwardingFeatureList; /* Ext_ForwFeatureList */
+static int hf_gsm_map_ms_Ext_ForwFeatureList_item; /* Ext_ForwFeature */
+static int hf_gsm_map_ms_basicService; /* Ext_BasicServiceCode */
+static int hf_gsm_map_ms_ss_Status; /* Ext_SS_Status */
+static int hf_gsm_map_ms_forwardedToNumber; /* ISDN_AddressString */
+static int hf_gsm_map_ms_forwardedToSubaddress; /* ISDN_SubaddressString */
+static int hf_gsm_map_ms_forwardingOptions; /* T_forwardingOptions */
+static int hf_gsm_map_ms_noReplyConditionTime; /* Ext_NoRepCondTime */
+static int hf_gsm_map_ms_longForwardedToNumber; /* FTN_AddressString */
+static int hf_gsm_map_ms_callBarringFeatureList; /* Ext_CallBarFeatureList */
+static int hf_gsm_map_ms_Ext_CallBarFeatureList_item; /* Ext_CallBarringFeature */
+static int hf_gsm_map_ms_cug_SubscriptionList; /* CUG_SubscriptionList */
+static int hf_gsm_map_ms_cug_FeatureList; /* CUG_FeatureList */
+static int hf_gsm_map_ms_CUG_SubscriptionList_item; /* CUG_Subscription */
+static int hf_gsm_map_ms_cug_Index; /* CUG_Index */
+static int hf_gsm_map_ms_cug_Interlock; /* CUG_Interlock */
+static int hf_gsm_map_ms_intraCUG_Options; /* IntraCUG_Options */
+static int hf_gsm_map_ms_basicServiceGroupList; /* Ext_BasicServiceGroupList */
+static int hf_gsm_map_ms_CUG_FeatureList_item; /* CUG_Feature */
+static int hf_gsm_map_ms_Ext_BasicServiceGroupList_item; /* Ext_BasicServiceCode */
+static int hf_gsm_map_ms_preferentialCUG_Indicator; /* CUG_Index */
+static int hf_gsm_map_ms_interCUG_Restrictions; /* InterCUG_Restrictions */
+static int hf_gsm_map_ms_ss_SubscriptionOption; /* SS_SubscriptionOption */
+static int hf_gsm_map_ms_LCS_PrivacyExceptionList_item; /* LCS_PrivacyClass */
+static int hf_gsm_map_ms_notificationToMSUser; /* NotificationToMSUser */
+static int hf_gsm_map_ms_externalClientList; /* ExternalClientList */
+static int hf_gsm_map_ms_plmnClientList; /* PLMNClientList */
+static int hf_gsm_map_ms_ext_externalClientList; /* Ext_ExternalClientList */
+static int hf_gsm_map_ms_serviceTypeList; /* ServiceTypeList */
+static int hf_gsm_map_ms_ExternalClientList_item; /* ExternalClient */
+static int hf_gsm_map_ms_PLMNClientList_item; /* LCSClientInternalID */
+static int hf_gsm_map_ms_Ext_ExternalClientList_item; /* ExternalClient */
+static int hf_gsm_map_ms_clientIdentity; /* LCSClientExternalID */
+static int hf_gsm_map_ms_gmlc_Restriction; /* GMLC_Restriction */
+static int hf_gsm_map_ms_ServiceTypeList_item; /* ServiceType */
+static int hf_gsm_map_ms_serviceTypeIdentity; /* LCSServiceTypeID */
+static int hf_gsm_map_ms_MOLR_List_item; /* MOLR_Class */
+static int hf_gsm_map_ms_ZoneCodeList_item; /* ZoneCode */
+static int hf_gsm_map_ms_ss_List; /* SS_List */
+static int hf_gsm_map_ms_regionalSubscriptionResponse; /* RegionalSubscriptionResponse */
+static int hf_gsm_map_ms_basicServiceList; /* BasicServiceList */
+static int hf_gsm_map_ms_regionalSubscriptionIdentifier; /* ZoneCode */
+static int hf_gsm_map_ms_vbsGroupIndication; /* NULL */
+static int hf_gsm_map_ms_vgcsGroupIndication; /* NULL */
+static int hf_gsm_map_ms_camelSubscriptionInfoWithdraw; /* NULL */
+static int hf_gsm_map_ms_gprsSubscriptionDataWithdraw; /* GPRSSubscriptionDataWithdraw */
+static int hf_gsm_map_ms_roamingRestrictedInSgsnDueToUnsuppportedFeature; /* NULL */
+static int hf_gsm_map_ms_lsaInformationWithdraw; /* LSAInformationWithdraw */
+static int hf_gsm_map_ms_gmlc_ListWithdraw; /* NULL */
+static int hf_gsm_map_ms_istInformationWithdraw; /* NULL */
+static int hf_gsm_map_ms_specificCSI_Withdraw; /* SpecificCSI_Withdraw */
+static int hf_gsm_map_ms_chargingCharacteristicsWithdraw; /* NULL */
+static int hf_gsm_map_ms_stn_srWithdraw; /* NULL */
+static int hf_gsm_map_ms_epsSubscriptionDataWithdraw; /* EPS_SubscriptionDataWithdraw */
+static int hf_gsm_map_ms_apn_oi_replacementWithdraw; /* NULL */
+static int hf_gsm_map_ms_csg_SubscriptionDeleted; /* NULL */
+static int hf_gsm_map_ms_subscribedPeriodicTAU_RAU_TimerWithdraw; /* NULL */
+static int hf_gsm_map_ms_subscribedPeriodicLAU_TimerWithdraw; /* NULL */
+static int hf_gsm_map_ms_subscribed_vsrvccWithdraw; /* NULL */
+static int hf_gsm_map_ms_vplmn_Csg_SubscriptionDeleted; /* NULL */
+static int hf_gsm_map_ms_additionalMSISDN_Withdraw; /* NULL */
+static int hf_gsm_map_ms_cs_to_ps_SRVCC_Withdraw; /* NULL */
+static int hf_gsm_map_ms_imsiGroupIdList_Withdraw; /* NULL */
+static int hf_gsm_map_ms_userPlaneIntegrityProtectionWithdraw; /* NULL */
+static int hf_gsm_map_ms_dl_Buffering_Suggested_Packet_Count_Withdraw; /* NULL */
+static int hf_gsm_map_ms_ue_UsageTypeWithdraw; /* NULL */
+static int hf_gsm_map_ms_reset_idsWithdraw; /* NULL */
+static int hf_gsm_map_ms_iab_OperationWithdraw; /* NULL */
+static int hf_gsm_map_ms_allGPRSData; /* NULL */
+static int hf_gsm_map_ms_contextIdList; /* ContextIdList */
+static int hf_gsm_map_ms_allEPS_Data; /* NULL */
+static int hf_gsm_map_ms_ContextIdList_item; /* ContextId */
+static int hf_gsm_map_ms_allLSAData; /* NULL */
+static int hf_gsm_map_ms_lsaIdentityList; /* LSAIdentityList */
+static int hf_gsm_map_ms_LSAIdentityList_item; /* LSAIdentity */
+static int hf_gsm_map_ms_BasicServiceList_item; /* Ext_BasicServiceCode */
+static int hf_gsm_map_ms_o_CSI; /* O_CSI */
+static int hf_gsm_map_ms_ss_CSI; /* SS_CSI */
+static int hf_gsm_map_ms_o_BcsmCamelTDP_CriteriaList; /* O_BcsmCamelTDPCriteriaList */
+static int hf_gsm_map_ms_tif_CSI; /* NULL */
+static int hf_gsm_map_ms_m_CSI; /* M_CSI */
+static int hf_gsm_map_ms_vt_CSI; /* T_CSI */
+static int hf_gsm_map_ms_t_BCSM_CAMEL_TDP_CriteriaList; /* T_BCSM_CAMEL_TDP_CriteriaList */
+static int hf_gsm_map_ms_d_CSI; /* D_CSI */
+static int hf_gsm_map_ms_MT_smsCAMELTDP_CriteriaList_item; /* MT_smsCAMELTDP_Criteria */
+static int hf_gsm_map_ms_sms_TriggerDetectionPoint; /* SMS_TriggerDetectionPoint */
+static int hf_gsm_map_ms_tpdu_TypeCriterion; /* TPDU_TypeCriterion */
+static int hf_gsm_map_ms_TPDU_TypeCriterion_item; /* MT_SMS_TPDU_Type */
+static int hf_gsm_map_ms_dp_AnalysedInfoCriteriaList; /* DP_AnalysedInfoCriteriaList */
+static int hf_gsm_map_ms_DP_AnalysedInfoCriteriaList_item; /* DP_AnalysedInfoCriterium */
+static int hf_gsm_map_ms_dialledNumber; /* ISDN_AddressString */
+static int hf_gsm_map_ms_defaultCallHandling; /* DefaultCallHandling */
+static int hf_gsm_map_ms_ss_CamelData; /* SS_CamelData */
+static int hf_gsm_map_ms_ss_EventList; /* SS_EventList */
+static int hf_gsm_map_ms_SS_EventList_item; /* SS_Code */
+static int hf_gsm_map_ms_o_BcsmCamelTDPDataList; /* O_BcsmCamelTDPDataList */
+static int hf_gsm_map_ms_csiActive; /* NULL */
+static int hf_gsm_map_ms_O_BcsmCamelTDPDataList_item; /* O_BcsmCamelTDPData */
+static int hf_gsm_map_ms_o_BcsmTriggerDetectionPoint; /* O_BcsmTriggerDetectionPoint */
+static int hf_gsm_map_ms_O_BcsmCamelTDPCriteriaList_item; /* O_BcsmCamelTDP_Criteria */
+static int hf_gsm_map_ms_T_BCSM_CAMEL_TDP_CriteriaList_item; /* T_BCSM_CAMEL_TDP_Criteria */
+static int hf_gsm_map_ms_destinationNumberCriteria; /* DestinationNumberCriteria */
+static int hf_gsm_map_ms_basicServiceCriteria; /* BasicServiceCriteria */
+static int hf_gsm_map_ms_callTypeCriteria; /* CallTypeCriteria */
+static int hf_gsm_map_ms_o_CauseValueCriteria; /* O_CauseValueCriteria */
+static int hf_gsm_map_ms_t_BCSM_TriggerDetectionPoint; /* T_BcsmTriggerDetectionPoint */
+static int hf_gsm_map_ms_t_CauseValueCriteria; /* T_CauseValueCriteria */
+static int hf_gsm_map_ms_matchType; /* MatchType */
+static int hf_gsm_map_ms_destinationNumberList; /* DestinationNumberList */
+static int hf_gsm_map_ms_destinationNumberLengthList; /* DestinationNumberLengthList */
+static int hf_gsm_map_ms_DestinationNumberList_item; /* ISDN_AddressString */
+static int hf_gsm_map_ms_DestinationNumberLengthList_item; /* INTEGER_1_maxNumOfISDN_AddressDigits */
+static int hf_gsm_map_ms_BasicServiceCriteria_item; /* Ext_BasicServiceCode */
+static int hf_gsm_map_ms_O_CauseValueCriteria_item; /* CauseValue */
+static int hf_gsm_map_ms_T_CauseValueCriteria_item; /* CauseValue */
+static int hf_gsm_map_ms_sms_CAMEL_TDP_DataList; /* SMS_CAMEL_TDP_DataList */
+static int hf_gsm_map_ms_SMS_CAMEL_TDP_DataList_item; /* SMS_CAMEL_TDP_Data */
+static int hf_gsm_map_ms_defaultSMS_Handling; /* DefaultSMS_Handling */
+static int hf_gsm_map_ms_mobilityTriggers; /* MobilityTriggers */
+static int hf_gsm_map_ms_MobilityTriggers_item; /* MM_Code */
+static int hf_gsm_map_ms_t_BcsmCamelTDPDataList; /* T_BcsmCamelTDPDataList */
+static int hf_gsm_map_ms_T_BcsmCamelTDPDataList_item; /* T_BcsmCamelTDPData */
+static int hf_gsm_map_ms_t_BcsmTriggerDetectionPoint; /* T_BcsmTriggerDetectionPoint */
+static int hf_gsm_map_ms_ggsn_Address; /* GSN_Address */
+static int hf_gsm_map_ms_ggsn_Number; /* ISDN_AddressString */
+static int hf_gsm_map_ms_mobileNotReachableReason; /* AbsentSubscriberDiagnosticSM */
+static int hf_gsm_map_ms_sendingNodenumber; /* SendingNode_Number */
+static int hf_gsm_map_ms_hlr_List; /* HLR_List */
+static int hf_gsm_map_ms_reset_Id_List; /* Reset_Id_List */
+static int hf_gsm_map_ms_subscriptionData; /* InsertSubscriberDataArg */
+static int hf_gsm_map_ms_subscriptionDataDeletion; /* DeleteSubscriberDataArg */
+static int hf_gsm_map_ms_css_Number; /* ISDN_AddressString */
+static int hf_gsm_map_ms_msNotReachable; /* NULL */
+static int hf_gsm_map_ms_VBSDataList_item; /* VoiceBroadcastData */
+static int hf_gsm_map_ms_VGCSDataList_item; /* VoiceGroupCallData */
+static int hf_gsm_map_ms_groupId; /* GroupId */
+static int hf_gsm_map_ms_additionalSubscriptions; /* AdditionalSubscriptions */
+static int hf_gsm_map_ms_additionalInfo; /* AdditionalInfo */
+static int hf_gsm_map_ms_longGroupId; /* Long_GroupId */
+static int hf_gsm_map_ms_groupid; /* GroupId */
+static int hf_gsm_map_ms_broadcastInitEntitlement; /* NULL */
+static int hf_gsm_map_ms_requestedInfo; /* RequestedInfo */
+static int hf_gsm_map_ms_callPriority; /* EMLPP_Priority */
+static int hf_gsm_map_ms_subscriberInfo; /* SubscriberInfo */
+static int hf_gsm_map_ms_subscriberState; /* SubscriberState */
+static int hf_gsm_map_ms_ps_SubscriberState; /* PS_SubscriberState */
+static int hf_gsm_map_ms_ms_Classmark2; /* MS_Classmark2 */
+static int hf_gsm_map_ms_gprs_MS_Class; /* GPRSMSClass */
+static int hf_gsm_map_ms_mnpInfoRes; /* MNPInfoRes */
+static int hf_gsm_map_ms_imsVoiceOverPS_SessionsIndication; /* IMS_VoiceOverPS_SessionsInd */
+static int hf_gsm_map_ms_lastUE_ActivityTime; /* Time */
+static int hf_gsm_map_ms_lastRAT_Type; /* Used_RAT_Type */
+static int hf_gsm_map_ms_eps_SubscriberState; /* PS_SubscriberState */
+static int hf_gsm_map_ms_timeZone; /* TimeZone */
+static int hf_gsm_map_ms_daylightSavingTime; /* DaylightSavingTime */
+static int hf_gsm_map_ms_locationInformation5GS; /* LocationInformation5GS */
+static int hf_gsm_map_ms_routeingNumber; /* RouteingNumber */
+static int hf_gsm_map_ms_numberPortabilityStatus; /* NumberPortabilityStatus */
+static int hf_gsm_map_ms_mSNetworkCapability; /* MSNetworkCapability */
+static int hf_gsm_map_ms_mSRadioAccessCapability; /* MSRadioAccessCapability */
+static int hf_gsm_map_ms_locationInformation_01; /* NULL */
+static int hf_gsm_map_ms_subscriberState_01; /* NULL */
+static int hf_gsm_map_ms_currentLocation; /* NULL */
+static int hf_gsm_map_ms_requestedDomain; /* DomainType */
+static int hf_gsm_map_ms_imei_01; /* NULL */
+static int hf_gsm_map_ms_ms_classmark; /* NULL */
+static int hf_gsm_map_ms_mnpRequestedInfo; /* NULL */
+static int hf_gsm_map_ms_locationInformationEPS_Supported; /* NULL */
+static int hf_gsm_map_ms_t_adsData; /* NULL */
+static int hf_gsm_map_ms_requestedNodes; /* RequestedNodes */
+static int hf_gsm_map_ms_servingNodeIndication; /* NULL */
+static int hf_gsm_map_ms_localTimeZoneRequest; /* NULL */
+static int hf_gsm_map_ms_ageOfLocationInformation; /* AgeOfLocationInformation */
+static int hf_gsm_map_ms_geographicalInformation; /* GeographicalInformation */
+static int hf_gsm_map_ms_vlr_number; /* ISDN_AddressString */
+static int hf_gsm_map_ms_locationNumber; /* LocationNumber */
+static int hf_gsm_map_ms_cellGlobalIdOrServiceAreaIdOrLAI; /* CellGlobalIdOrServiceAreaIdOrLAI */
+static int hf_gsm_map_ms_selectedLSA_Id; /* LSAIdentity */
+static int hf_gsm_map_ms_geodeticInformation; /* GeodeticInformation */
+static int hf_gsm_map_ms_currentLocationRetrieved; /* NULL */
+static int hf_gsm_map_ms_sai_Present; /* NULL */
+static int hf_gsm_map_ms_userCSGInformation; /* UserCSGInformation */
+static int hf_gsm_map_ms_e_utranCellGlobalIdentity; /* E_UTRAN_CGI */
+static int hf_gsm_map_ms_trackingAreaIdentity; /* TA_Id */
+static int hf_gsm_map_ms_mme_Name; /* DiameterIdentity */
+static int hf_gsm_map_ms_routeingAreaIdentity; /* RAIdentity */
+static int hf_gsm_map_ms_selectedLSAIdentity; /* LSAIdentity */
+static int hf_gsm_map_ms_nrCellGlobalIdentity; /* NR_CGI */
+static int hf_gsm_map_ms_amf_address; /* FQDN */
+static int hf_gsm_map_ms_vplmnId; /* PLMN_Id */
+static int hf_gsm_map_ms_localtimeZone; /* TimeZone */
+static int hf_gsm_map_ms_nrTrackingAreaIdentity; /* NR_TA_Id */
+static int hf_gsm_map_ms_accessMode; /* OCTET_STRING_SIZE_1 */
+static int hf_gsm_map_ms_cmi; /* OCTET_STRING_SIZE_1 */
+static int hf_gsm_map_ms_assumedIdle; /* NULL */
+static int hf_gsm_map_ms_camelBusy; /* NULL */
+static int hf_gsm_map_ms_netDetNotReachable; /* NotReachableReason */
+static int hf_gsm_map_ms_notProvidedFromVLR; /* NULL */
+static int hf_gsm_map_ms_notProvidedFromSGSNorMME; /* NULL */
+static int hf_gsm_map_ms_ps_Detached; /* NULL */
+static int hf_gsm_map_ms_ps_AttachedNotReachableForPaging; /* NULL */
+static int hf_gsm_map_ms_ps_AttachedReachableForPaging; /* NULL */
+static int hf_gsm_map_ms_ps_PDP_ActiveNotReachableForPaging; /* PDP_ContextInfoList */
+static int hf_gsm_map_ms_ps_PDP_ActiveReachableForPaging; /* PDP_ContextInfoList */
+static int hf_gsm_map_ms_PDP_ContextInfoList_item; /* PDP_ContextInfo */
+static int hf_gsm_map_ms_pdp_ContextIdentifier; /* ContextId */
+static int hf_gsm_map_ms_pdp_ContextActive; /* NULL */
+static int hf_gsm_map_ms_apn_Subscribed; /* APN */
+static int hf_gsm_map_ms_apn_InUse; /* APN */
+static int hf_gsm_map_ms_nsapi; /* NSAPI */
+static int hf_gsm_map_ms_transactionId; /* TransactionId */
+static int hf_gsm_map_ms_teid_ForGnAndGp; /* TEID */
+static int hf_gsm_map_ms_teid_ForIu; /* TEID */
+static int hf_gsm_map_ms_qos_Subscribed_01; /* Ext_QoS_Subscribed */
+static int hf_gsm_map_ms_qos_Requested; /* Ext_QoS_Subscribed */
+static int hf_gsm_map_ms_qos_Negotiated; /* Ext_QoS_Subscribed */
+static int hf_gsm_map_ms_chargingId; /* GPRSChargingID */
+static int hf_gsm_map_ms_rnc_Address; /* GSN_Address */
+static int hf_gsm_map_ms_qos2_Subscribed; /* Ext2_QoS_Subscribed */
+static int hf_gsm_map_ms_qos2_Requested; /* Ext2_QoS_Subscribed */
+static int hf_gsm_map_ms_qos2_Negotiated; /* Ext2_QoS_Subscribed */
+static int hf_gsm_map_ms_qos3_Subscribed; /* Ext3_QoS_Subscribed */
+static int hf_gsm_map_ms_qos3_Requested; /* Ext3_QoS_Subscribed */
+static int hf_gsm_map_ms_qos3_Negotiated; /* Ext3_QoS_Subscribed */
+static int hf_gsm_map_ms_qos4_Subscribed; /* Ext4_QoS_Subscribed */
+static int hf_gsm_map_ms_qos4_Requested; /* Ext4_QoS_Subscribed */
+static int hf_gsm_map_ms_qos4_Negotiated; /* Ext4_QoS_Subscribed */
+static int hf_gsm_map_ms_subscriberIdentity; /* SubscriberIdentity */
+static int hf_gsm_map_ms_requestedSubscriptionInfo; /* RequestedSubscriptionInfo */
+static int hf_gsm_map_ms_callForwardingData; /* CallForwardingData */
+static int hf_gsm_map_ms_callBarringData; /* CallBarringData */
+static int hf_gsm_map_ms_odb_Info; /* ODB_Info */
+static int hf_gsm_map_ms_camel_SubscriptionInfo; /* CAMEL_SubscriptionInfo */
+static int hf_gsm_map_ms_supportedVLR_CAMEL_Phases; /* SupportedCamelPhases */
+static int hf_gsm_map_ms_supportedSGSN_CAMEL_Phases; /* SupportedCamelPhases */
+static int hf_gsm_map_ms_offeredCamel4CSIsInVLR; /* OfferedCamel4CSIs */
+static int hf_gsm_map_ms_offeredCamel4CSIsInSGSN; /* OfferedCamel4CSIs */
+static int hf_gsm_map_ms_msisdn_BS_List; /* MSISDN_BS_List */
+static int hf_gsm_map_ms_cw_Data; /* CallWaitingData */
+static int hf_gsm_map_ms_ch_Data; /* CallHoldData */
+static int hf_gsm_map_ms_clip_Data; /* ClipData */
+static int hf_gsm_map_ms_clir_Data; /* ClirData */
+static int hf_gsm_map_ms_ect_data; /* EctData */
+static int hf_gsm_map_ms_cwFeatureList; /* Ext_CwFeatureList */
+static int hf_gsm_map_ms_Ext_CwFeatureList_item; /* Ext_CwFeature */
+static int hf_gsm_map_ms_overrideCategory; /* OverrideCategory */
+static int hf_gsm_map_ms_cliRestrictionOption; /* CliRestrictionOption */
+static int hf_gsm_map_ms_requestedSS_Info; /* SS_ForBS_Code */
+static int hf_gsm_map_ms_odb; /* NULL */
+static int hf_gsm_map_ms_requestedCAMEL_SubscriptionInfo; /* RequestedCAMEL_SubscriptionInfo */
+static int hf_gsm_map_ms_supportedVLR_CAMEL_Phases_01; /* NULL */
+static int hf_gsm_map_ms_supportedSGSN_CAMEL_Phases_01; /* NULL */
+static int hf_gsm_map_ms_additionalRequestedCAMEL_SubscriptionInfo; /* AdditionalRequestedCAMEL_SubscriptionInfo */
+static int hf_gsm_map_ms_msisdn_BS_List_01; /* NULL */
+static int hf_gsm_map_ms_csg_SubscriptionDataRequested; /* NULL */
+static int hf_gsm_map_ms_cw_Info; /* NULL */
+static int hf_gsm_map_ms_clip_Info; /* NULL */
+static int hf_gsm_map_ms_clir_Info; /* NULL */
+static int hf_gsm_map_ms_hold_Info; /* NULL */
+static int hf_gsm_map_ms_ect_Info; /* NULL */
+static int hf_gsm_map_ms_MSISDN_BS_List_item; /* MSISDN_BS */
+static int hf_gsm_map_ms_password; /* Password */
+static int hf_gsm_map_ms_wrongPasswordAttemptsCounter; /* WrongPasswordAttemptsCounter */
+static int hf_gsm_map_ms_t_CSI; /* T_CSI */
+static int hf_gsm_map_ms_vt_BCSM_CAMEL_TDP_CriteriaList; /* T_BCSM_CAMEL_TDP_CriteriaList */
+static int hf_gsm_map_ms_tif_CSI_NotificationToCSE; /* NULL */
+static int hf_gsm_map_ms_specificCSIDeletedList; /* SpecificCSI_Withdraw */
+static int hf_gsm_map_ms_o_IM_CSI; /* O_CSI */
+static int hf_gsm_map_ms_o_IM_BcsmCamelTDP_CriteriaList; /* O_BcsmCamelTDPCriteriaList */
+static int hf_gsm_map_ms_d_IM_CSI; /* D_CSI */
+static int hf_gsm_map_ms_vt_IM_CSI; /* T_CSI */
+static int hf_gsm_map_ms_vt_IM_BCSM_CAMEL_TDP_CriteriaList; /* T_BCSM_CAMEL_TDP_CriteriaList */
+static int hf_gsm_map_ms_modificationRequestFor_CF_Info; /* ModificationRequestFor_CF_Info */
+static int hf_gsm_map_ms_modificationRequestFor_CB_Info; /* ModificationRequestFor_CB_Info */
+static int hf_gsm_map_ms_modificationRequestFor_CSI; /* ModificationRequestFor_CSI */
+static int hf_gsm_map_ms_modificationRequestFor_ODB_data; /* ModificationRequestFor_ODB_data */
+static int hf_gsm_map_ms_modificationRequestFor_IP_SM_GW_Data; /* ModificationRequestFor_IP_SM_GW_Data */
+static int hf_gsm_map_ms_activationRequestForUE_reachability; /* RequestedServingNode */
+static int hf_gsm_map_ms_modificationRequestFor_CSG; /* ModificationRequestFor_CSG */
+static int hf_gsm_map_ms_modificationRequestFor_CW_Data; /* ModificationRequestFor_CW_Info */
+static int hf_gsm_map_ms_modificationRequestFor_CLIP_Data; /* ModificationRequestFor_CLIP_Info */
+static int hf_gsm_map_ms_modificationRequestFor_CLIR_Data; /* ModificationRequestFor_CLIR_Info */
+static int hf_gsm_map_ms_modificationRequestFor_HOLD_Data; /* ModificationRequestFor_CH_Info */
+static int hf_gsm_map_ms_modificationRequestFor_ECT_Data; /* ModificationRequestFor_ECT_Info */
+static int hf_gsm_map_ms_modifyNotificationToCSE; /* ModificationInstruction */
+static int hf_gsm_map_ms_ss_InfoFor_CSE; /* Ext_SS_InfoFor_CSE */
+static int hf_gsm_map_ms_serviceCentreAddress; /* AddressString */
+static int hf_gsm_map_ms_forwardedToNumber_01; /* AddressString */
+static int hf_gsm_map_ms_odb_data; /* ODB_Data */
+static int hf_gsm_map_ms_requestedCamel_SubscriptionInfo; /* RequestedCAMEL_SubscriptionInfo */
+static int hf_gsm_map_ms_modifyCSI_State; /* ModificationInstruction */
+static int hf_gsm_map_ms_modifyRegistrationStatus; /* ModificationInstruction */
+static int hf_gsm_map_ms_ip_sm_gw_DiameterAddress; /* NetworkNodeDiameterAddress */
+static int hf_gsm_map_ms_forwardingInfoFor_CSE; /* Ext_ForwardingInfoFor_CSE */
+static int hf_gsm_map_ms_callBarringInfoFor_CSE; /* Ext_CallBarringInfoFor_CSE */
+static int hf_gsm_map_ms_allInformationSent; /* NULL */
+static int hf_gsm_map_ms_ue_reachable; /* ServingNode */
+static int hf_gsm_map_ms_eventMet; /* MM_Code */
+static int hf_gsm_map_ms_supportedCAMELPhases; /* SupportedCamelPhases */
+static int hf_gsm_map_ms_offeredCamel4Functionalities; /* OfferedCamel4Functionalities */
+static int hf_gsm_map_ms_temporaryEmptySubscriptiondataIndicator; /* NULL */
+static int hf_gsm_map_ms_naea_PreferredCI; /* NAEA_PreferredCI */
+static int hf_gsm_map_ms_gprsSubscriptionData; /* GPRSSubscriptionData */
+static int hf_gsm_map_ms_roamingRestrictedInSgsnDueToUnsupportedFeature; /* NULL */
+static int hf_gsm_map_ms_networkAccessMode; /* NetworkAccessMode */
+static int hf_gsm_map_ms_lsaInformation; /* LSAInformation */
+static int hf_gsm_map_ms_lmu_Indicator; /* NULL */
+static int hf_gsm_map_ms_lcsInformation; /* LCSInformation */
+static int hf_gsm_map_ms_istAlertTimer; /* IST_AlertTimerValue */
+static int hf_gsm_map_ms_superChargerSupportedInHLR; /* AgeIndicator */
+static int hf_gsm_map_ms_mc_SS_Info; /* MC_SS_Info */
+static int hf_gsm_map_ms_cs_AllocationRetentionPriority; /* CS_AllocationRetentionPriority */
+static int hf_gsm_map_ms_sgsn_CAMEL_SubscriptionInfo; /* SGSN_CAMEL_SubscriptionInfo */
+static int hf_gsm_map_ms_ics_Indicator; /* BOOLEAN */
+static int hf_gsm_map_ms_eps_SubscriptionData; /* EPS_SubscriptionData */
+static int hf_gsm_map_ms_ue_ReachabilityRequestIndicator; /* NULL */
+static int hf_gsm_map_ms_subscribedPeriodicRAUTAUtimer; /* SubscribedPeriodicRAUTAUtimer */
+static int hf_gsm_map_ms_vplmnLIPAAllowed; /* NULL */
+static int hf_gsm_map_ms_mdtUserConsent; /* BOOLEAN */
+static int hf_gsm_map_ms_subscribedPeriodicLAUtimer; /* SubscribedPeriodicLAUtimer */
+static int hf_gsm_map_ms_vplmn_Csg_SubscriptionDataList; /* VPLMN_CSG_SubscriptionDataList */
+static int hf_gsm_map_ms_additionalMSISDN; /* ISDN_AddressString */
+static int hf_gsm_map_ms_psAndSMS_OnlyServiceProvision; /* NULL */
+static int hf_gsm_map_ms_smsInSGSNAllowed; /* NULL */
+static int hf_gsm_map_ms_cs_to_ps_SRVCC_Allowed_Indicator; /* NULL */
+static int hf_gsm_map_ms_pcscf_Restoration_Request; /* NULL */
+static int hf_gsm_map_ms_adjacentAccessRestrictionDataList; /* AdjacentAccessRestrictionDataList */
+static int hf_gsm_map_ms_imsi_Group_Id_List; /* IMSI_GroupIdList */
+static int hf_gsm_map_ms_userPlaneIntegrityProtectionIndicator; /* NULL */
+static int hf_gsm_map_ms_dl_Buffering_Suggested_Packet_Count; /* DL_Buffering_Suggested_Packet_Count */
+static int hf_gsm_map_ms_eDRX_Cycle_Length_List; /* EDRX_Cycle_Length_List */
+static int hf_gsm_map_ms_iab_Operation_Allowed_Indicator; /* NULL */
/* named bits */
-static int hf_gsm_map_ms_SupportedRAT_Types_utran = -1;
-static int hf_gsm_map_ms_SupportedRAT_Types_geran = -1;
-static int hf_gsm_map_ms_SupportedRAT_Types_gan = -1;
-static int hf_gsm_map_ms_SupportedRAT_Types_i_hspa_evolution = -1;
-static int hf_gsm_map_ms_SupportedRAT_Types_e_utran = -1;
-static int hf_gsm_map_ms_SupportedRAT_Types_nb_iot = -1;
-static int hf_gsm_map_ms_SupportedLCS_CapabilitySets_lcsCapabilitySet1 = -1;
-static int hf_gsm_map_ms_SupportedLCS_CapabilitySets_lcsCapabilitySet2 = -1;
-static int hf_gsm_map_ms_SupportedLCS_CapabilitySets_lcsCapabilitySet3 = -1;
-static int hf_gsm_map_ms_SupportedLCS_CapabilitySets_lcsCapabilitySet4 = -1;
-static int hf_gsm_map_ms_SupportedLCS_CapabilitySets_lcsCapabilitySet5 = -1;
-static int hf_gsm_map_ms_ISR_Information_updateLocation = -1;
-static int hf_gsm_map_ms_ISR_Information_cancelSGSN = -1;
-static int hf_gsm_map_ms_ISR_Information_initialAttachIndicator = -1;
-static int hf_gsm_map_ms_SupportedFeatures_odb_all_apn = -1;
-static int hf_gsm_map_ms_SupportedFeatures_odb_HPLMN_APN = -1;
-static int hf_gsm_map_ms_SupportedFeatures_odb_VPLMN_APN = -1;
-static int hf_gsm_map_ms_SupportedFeatures_odb_all_og = -1;
-static int hf_gsm_map_ms_SupportedFeatures_odb_all_international_og = -1;
-static int hf_gsm_map_ms_SupportedFeatures_odb_all_int_og_not_to_HPLMN_country = -1;
-static int hf_gsm_map_ms_SupportedFeatures_odb_all_interzonal_og = -1;
-static int hf_gsm_map_ms_SupportedFeatures_odb_all_interzonal_og_not_to_HPLMN_country = -1;
-static int hf_gsm_map_ms_SupportedFeatures_odb_all_interzonal_og_and_internat_og_not_to_HPLMN_country = -1;
-static int hf_gsm_map_ms_SupportedFeatures_regSub = -1;
-static int hf_gsm_map_ms_SupportedFeatures_trace = -1;
-static int hf_gsm_map_ms_SupportedFeatures_lcs_all_PrivExcep = -1;
-static int hf_gsm_map_ms_SupportedFeatures_lcs_universal = -1;
-static int hf_gsm_map_ms_SupportedFeatures_lcs_CallSessionRelated = -1;
-static int hf_gsm_map_ms_SupportedFeatures_lcs_CallSessionUnrelated = -1;
-static int hf_gsm_map_ms_SupportedFeatures_lcs_PLMN_operator = -1;
-static int hf_gsm_map_ms_SupportedFeatures_lcs_ServiceType = -1;
-static int hf_gsm_map_ms_SupportedFeatures_lcs_all_MOLR_SS = -1;
-static int hf_gsm_map_ms_SupportedFeatures_lcs_basicSelfLocation = -1;
-static int hf_gsm_map_ms_SupportedFeatures_lcs_autonomousSelfLocation = -1;
-static int hf_gsm_map_ms_SupportedFeatures_lcs_transferToThirdParty = -1;
-static int hf_gsm_map_ms_SupportedFeatures_sm_mo_pp = -1;
-static int hf_gsm_map_ms_SupportedFeatures_barring_OutgoingCalls = -1;
-static int hf_gsm_map_ms_SupportedFeatures_baoc = -1;
-static int hf_gsm_map_ms_SupportedFeatures_boic = -1;
-static int hf_gsm_map_ms_SupportedFeatures_boicExHC = -1;
-static int hf_gsm_map_ms_SupportedFeatures_localTimeZoneRetrieval = -1;
-static int hf_gsm_map_ms_SupportedFeatures_additionalMsisdn = -1;
-static int hf_gsm_map_ms_SupportedFeatures_smsInMME = -1;
-static int hf_gsm_map_ms_SupportedFeatures_smsInSGSN = -1;
-static int hf_gsm_map_ms_SupportedFeatures_ue_Reachability_Notification = -1;
-static int hf_gsm_map_ms_SupportedFeatures_state_Location_Information_Retrieval = -1;
-static int hf_gsm_map_ms_SupportedFeatures_partialPurge = -1;
-static int hf_gsm_map_ms_SupportedFeatures_gddInSGSN = -1;
-static int hf_gsm_map_ms_SupportedFeatures_sgsnCAMELCapability = -1;
-static int hf_gsm_map_ms_SupportedFeatures_pcscf_Restoration = -1;
-static int hf_gsm_map_ms_SupportedFeatures_dedicatedCoreNetworks = -1;
-static int hf_gsm_map_ms_SupportedFeatures_non_IP_PDN_Type_APNs = -1;
-static int hf_gsm_map_ms_SupportedFeatures_non_IP_PDP_Type_APNs = -1;
-static int hf_gsm_map_ms_SupportedFeatures_nrAsSecondaryRAT = -1;
-static int hf_gsm_map_ms_Ext_SupportedFeatures_unlicensedSpectrumAsSecondaryRAT = -1;
-static int hf_gsm_map_ms_LCLS_Negotiation_permission_indicator_not_allowed_bit = -1;
-static int hf_gsm_map_ms_LCLS_Negotiation_permission_indicator_spare_bit = -1;
-static int hf_gsm_map_ms_LCLS_ConfigurationPreference_forward_data_sending_indicator = -1;
-static int hf_gsm_map_ms_LCLS_ConfigurationPreference_backward_data_sending_indicator = -1;
-static int hf_gsm_map_ms_LCLS_ConfigurationPreference_forward_data_reception_indicator = -1;
-static int hf_gsm_map_ms_LCLS_ConfigurationPreference_backward_data_reception_indicator = -1;
-static int hf_gsm_map_ms_RequestedEquipmentInfo_equipmentStatus = -1;
-static int hf_gsm_map_ms_RequestedEquipmentInfo_bmuef = -1;
-static int hf_gsm_map_ms_AccessRestrictionData_utranNotAllowed = -1;
-static int hf_gsm_map_ms_AccessRestrictionData_geranNotAllowed = -1;
-static int hf_gsm_map_ms_AccessRestrictionData_ganNotAllowed = -1;
-static int hf_gsm_map_ms_AccessRestrictionData_i_hspa_evolutionNotAllowed = -1;
-static int hf_gsm_map_ms_AccessRestrictionData_wb_e_utranNotAllowed = -1;
-static int hf_gsm_map_ms_AccessRestrictionData_ho_toNon3GPP_AccessNotAllowed = -1;
-static int hf_gsm_map_ms_AccessRestrictionData_nb_iotNotAllowed = -1;
-static int hf_gsm_map_ms_AccessRestrictionData_enhancedCoverageNotAllowed = -1;
-static int hf_gsm_map_ms_Ext_AccessRestrictionData_nrAsSecondaryRATNotAllowed = -1;
-static int hf_gsm_map_ms_Ext_AccessRestrictionData_unlicensedSpectrumAsSecondaryRATNotAllowed = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_allOG_CallsBarred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_internationalOGCallsBarred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_internationalOGCallsNotToHPLMN_CountryBarred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_premiumRateInformationOGCallsBarred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_premiumRateEntertainementOGCallsBarred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_ss_AccessBarred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_interzonalOGCallsBarred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_interzonalOGCallsNotToHPLMN_CountryBarred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_interzonalOGCallsAndInternationalOGCallsNotToHPLMN_CountryBarred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_allECT_Barred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_chargeableECT_Barred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_internationalECT_Barred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_interzonalECT_Barred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_doublyChargeableECT_Barred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_multipleECT_Barred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_allPacketOrientedServicesBarred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_roamerAccessToHPLMN_AP_Barred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_roamerAccessToVPLMN_AP_Barred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_roamingOutsidePLMNOG_CallsBarred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_allIC_CallsBarred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_roamingOutsidePLMNIC_CallsBarred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_roamingOutsidePLMNICountryIC_CallsBarred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_roamingOutsidePLMN_Barred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_roamingOutsidePLMN_CountryBarred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_registrationAllCF_Barred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_registrationCFNotToHPLMN_Barred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_registrationInterzonalCF_Barred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_registrationInterzonalCFNotToHPLMN_Barred = -1;
-static int hf_gsm_map_ms_ODB_GeneralData_registrationInternationalCF_Barred = -1;
-static int hf_gsm_map_ms_ODB_HPLMN_Data_plmn_SpecificBarringType1 = -1;
-static int hf_gsm_map_ms_ODB_HPLMN_Data_plmn_SpecificBarringType2 = -1;
-static int hf_gsm_map_ms_ODB_HPLMN_Data_plmn_SpecificBarringType3 = -1;
-static int hf_gsm_map_ms_ODB_HPLMN_Data_plmn_SpecificBarringType4 = -1;
-static int hf_gsm_map_ms_SpecificCSI_Withdraw_o_csi = -1;
-static int hf_gsm_map_ms_SpecificCSI_Withdraw_ss_csi = -1;
-static int hf_gsm_map_ms_SpecificCSI_Withdraw_tif_csi = -1;
-static int hf_gsm_map_ms_SpecificCSI_Withdraw_d_csi = -1;
-static int hf_gsm_map_ms_SpecificCSI_Withdraw_vt_csi = -1;
-static int hf_gsm_map_ms_SpecificCSI_Withdraw_mo_sms_csi = -1;
-static int hf_gsm_map_ms_SpecificCSI_Withdraw_m_csi = -1;
-static int hf_gsm_map_ms_SpecificCSI_Withdraw_gprs_csi = -1;
-static int hf_gsm_map_ms_SpecificCSI_Withdraw_t_csi = -1;
-static int hf_gsm_map_ms_SpecificCSI_Withdraw_mt_sms_csi = -1;
-static int hf_gsm_map_ms_SpecificCSI_Withdraw_mg_csi = -1;
-static int hf_gsm_map_ms_SpecificCSI_Withdraw_o_IM_CSI = -1;
-static int hf_gsm_map_ms_SpecificCSI_Withdraw_d_IM_CSI = -1;
-static int hf_gsm_map_ms_SpecificCSI_Withdraw_vt_IM_CSI = -1;
-static int hf_gsm_map_ms_SupportedCamelPhases_phase1 = -1;
-static int hf_gsm_map_ms_SupportedCamelPhases_phase2 = -1;
-static int hf_gsm_map_ms_SupportedCamelPhases_phase3 = -1;
-static int hf_gsm_map_ms_SupportedCamelPhases_phase4 = -1;
-static int hf_gsm_map_ms_OfferedCamel4CSIs_o_csi = -1;
-static int hf_gsm_map_ms_OfferedCamel4CSIs_d_csi = -1;
-static int hf_gsm_map_ms_OfferedCamel4CSIs_vt_csi = -1;
-static int hf_gsm_map_ms_OfferedCamel4CSIs_t_csi = -1;
-static int hf_gsm_map_ms_OfferedCamel4CSIs_mt_sms_csi = -1;
-static int hf_gsm_map_ms_OfferedCamel4CSIs_mg_csi = -1;
-static int hf_gsm_map_ms_OfferedCamel4CSIs_psi_enhancements = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_initiateCallAttempt = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_splitLeg = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_moveLeg = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_disconnectLeg = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_entityReleased = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_dfc_WithArgument = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_playTone = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_dtmf_MidCall = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_chargingIndicator = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_alertingDP = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_locationAtAlerting = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_changeOfPositionDP = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_or_Interactions = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_warningToneEnhancements = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_cf_Enhancements = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_subscribedEnhancedDialledServices = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_servingNetworkEnhancedDialledServices = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_criteriaForChangeOfPositionDP = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_serviceChangeDP = -1;
-static int hf_gsm_map_ms_OfferedCamel4Functionalities_collectInformation = -1;
-static int hf_gsm_map_ms_AdditionalSubscriptions_privilegedUplinkRequest = -1;
-static int hf_gsm_map_ms_AdditionalSubscriptions_emergencyUplinkRequest = -1;
-static int hf_gsm_map_ms_AdditionalSubscriptions_emergencyReset = -1;
-static int hf_gsm_map_ms_RequestedNodes_mme = -1;
-static int hf_gsm_map_ms_RequestedNodes_sgsn = -1;
-static int hf_gsm_map_ms_RequestedServingNode_mmeAndSgsn = -1;
-static int hf_gsm_map_ms_ServingNode_mme = -1;
-static int hf_gsm_map_ms_ServingNode_sgsn = -1;
+static int hf_gsm_map_ms_SupportedRAT_Types_utran;
+static int hf_gsm_map_ms_SupportedRAT_Types_geran;
+static int hf_gsm_map_ms_SupportedRAT_Types_gan;
+static int hf_gsm_map_ms_SupportedRAT_Types_i_hspa_evolution;
+static int hf_gsm_map_ms_SupportedRAT_Types_e_utran;
+static int hf_gsm_map_ms_SupportedRAT_Types_nb_iot;
+static int hf_gsm_map_ms_SupportedLCS_CapabilitySets_lcsCapabilitySet1;
+static int hf_gsm_map_ms_SupportedLCS_CapabilitySets_lcsCapabilitySet2;
+static int hf_gsm_map_ms_SupportedLCS_CapabilitySets_lcsCapabilitySet3;
+static int hf_gsm_map_ms_SupportedLCS_CapabilitySets_lcsCapabilitySet4;
+static int hf_gsm_map_ms_SupportedLCS_CapabilitySets_lcsCapabilitySet5;
+static int hf_gsm_map_ms_ISR_Information_updateLocation;
+static int hf_gsm_map_ms_ISR_Information_cancelSGSN;
+static int hf_gsm_map_ms_ISR_Information_initialAttachIndicator;
+static int hf_gsm_map_ms_SupportedFeatures_odb_all_apn;
+static int hf_gsm_map_ms_SupportedFeatures_odb_HPLMN_APN;
+static int hf_gsm_map_ms_SupportedFeatures_odb_VPLMN_APN;
+static int hf_gsm_map_ms_SupportedFeatures_odb_all_og;
+static int hf_gsm_map_ms_SupportedFeatures_odb_all_international_og;
+static int hf_gsm_map_ms_SupportedFeatures_odb_all_int_og_not_to_HPLMN_country;
+static int hf_gsm_map_ms_SupportedFeatures_odb_all_interzonal_og;
+static int hf_gsm_map_ms_SupportedFeatures_odb_all_interzonal_og_not_to_HPLMN_country;
+static int hf_gsm_map_ms_SupportedFeatures_odb_all_interzonal_og_and_internat_og_not_to_HPLMN_country;
+static int hf_gsm_map_ms_SupportedFeatures_regSub;
+static int hf_gsm_map_ms_SupportedFeatures_trace;
+static int hf_gsm_map_ms_SupportedFeatures_lcs_all_PrivExcep;
+static int hf_gsm_map_ms_SupportedFeatures_lcs_universal;
+static int hf_gsm_map_ms_SupportedFeatures_lcs_CallSessionRelated;
+static int hf_gsm_map_ms_SupportedFeatures_lcs_CallSessionUnrelated;
+static int hf_gsm_map_ms_SupportedFeatures_lcs_PLMN_operator;
+static int hf_gsm_map_ms_SupportedFeatures_lcs_ServiceType;
+static int hf_gsm_map_ms_SupportedFeatures_lcs_all_MOLR_SS;
+static int hf_gsm_map_ms_SupportedFeatures_lcs_basicSelfLocation;
+static int hf_gsm_map_ms_SupportedFeatures_lcs_autonomousSelfLocation;
+static int hf_gsm_map_ms_SupportedFeatures_lcs_transferToThirdParty;
+static int hf_gsm_map_ms_SupportedFeatures_sm_mo_pp;
+static int hf_gsm_map_ms_SupportedFeatures_barring_OutgoingCalls;
+static int hf_gsm_map_ms_SupportedFeatures_baoc;
+static int hf_gsm_map_ms_SupportedFeatures_boic;
+static int hf_gsm_map_ms_SupportedFeatures_boicExHC;
+static int hf_gsm_map_ms_SupportedFeatures_localTimeZoneRetrieval;
+static int hf_gsm_map_ms_SupportedFeatures_additionalMsisdn;
+static int hf_gsm_map_ms_SupportedFeatures_smsInMME;
+static int hf_gsm_map_ms_SupportedFeatures_smsInSGSN;
+static int hf_gsm_map_ms_SupportedFeatures_ue_Reachability_Notification;
+static int hf_gsm_map_ms_SupportedFeatures_state_Location_Information_Retrieval;
+static int hf_gsm_map_ms_SupportedFeatures_partialPurge;
+static int hf_gsm_map_ms_SupportedFeatures_gddInSGSN;
+static int hf_gsm_map_ms_SupportedFeatures_sgsnCAMELCapability;
+static int hf_gsm_map_ms_SupportedFeatures_pcscf_Restoration;
+static int hf_gsm_map_ms_SupportedFeatures_dedicatedCoreNetworks;
+static int hf_gsm_map_ms_SupportedFeatures_non_IP_PDN_Type_APNs;
+static int hf_gsm_map_ms_SupportedFeatures_non_IP_PDP_Type_APNs;
+static int hf_gsm_map_ms_SupportedFeatures_nrAsSecondaryRAT;
+static int hf_gsm_map_ms_Ext_SupportedFeatures_unlicensedSpectrumAsSecondaryRAT;
+static int hf_gsm_map_ms_LCLS_Negotiation_permission_indicator_not_allowed_bit;
+static int hf_gsm_map_ms_LCLS_Negotiation_permission_indicator_spare_bit;
+static int hf_gsm_map_ms_LCLS_ConfigurationPreference_forward_data_sending_indicator;
+static int hf_gsm_map_ms_LCLS_ConfigurationPreference_backward_data_sending_indicator;
+static int hf_gsm_map_ms_LCLS_ConfigurationPreference_forward_data_reception_indicator;
+static int hf_gsm_map_ms_LCLS_ConfigurationPreference_backward_data_reception_indicator;
+static int hf_gsm_map_ms_RequestedEquipmentInfo_equipmentStatus;
+static int hf_gsm_map_ms_RequestedEquipmentInfo_bmuef;
+static int hf_gsm_map_ms_AccessRestrictionData_utranNotAllowed;
+static int hf_gsm_map_ms_AccessRestrictionData_geranNotAllowed;
+static int hf_gsm_map_ms_AccessRestrictionData_ganNotAllowed;
+static int hf_gsm_map_ms_AccessRestrictionData_i_hspa_evolutionNotAllowed;
+static int hf_gsm_map_ms_AccessRestrictionData_wb_e_utranNotAllowed;
+static int hf_gsm_map_ms_AccessRestrictionData_ho_toNon3GPP_AccessNotAllowed;
+static int hf_gsm_map_ms_AccessRestrictionData_nb_iotNotAllowed;
+static int hf_gsm_map_ms_AccessRestrictionData_enhancedCoverageNotAllowed;
+static int hf_gsm_map_ms_Ext_AccessRestrictionData_nrAsSecondaryRATNotAllowed;
+static int hf_gsm_map_ms_Ext_AccessRestrictionData_unlicensedSpectrumAsSecondaryRATNotAllowed;
+static int hf_gsm_map_ms_ODB_GeneralData_allOG_CallsBarred;
+static int hf_gsm_map_ms_ODB_GeneralData_internationalOGCallsBarred;
+static int hf_gsm_map_ms_ODB_GeneralData_internationalOGCallsNotToHPLMN_CountryBarred;
+static int hf_gsm_map_ms_ODB_GeneralData_premiumRateInformationOGCallsBarred;
+static int hf_gsm_map_ms_ODB_GeneralData_premiumRateEntertainementOGCallsBarred;
+static int hf_gsm_map_ms_ODB_GeneralData_ss_AccessBarred;
+static int hf_gsm_map_ms_ODB_GeneralData_interzonalOGCallsBarred;
+static int hf_gsm_map_ms_ODB_GeneralData_interzonalOGCallsNotToHPLMN_CountryBarred;
+static int hf_gsm_map_ms_ODB_GeneralData_interzonalOGCallsAndInternationalOGCallsNotToHPLMN_CountryBarred;
+static int hf_gsm_map_ms_ODB_GeneralData_allECT_Barred;
+static int hf_gsm_map_ms_ODB_GeneralData_chargeableECT_Barred;
+static int hf_gsm_map_ms_ODB_GeneralData_internationalECT_Barred;
+static int hf_gsm_map_ms_ODB_GeneralData_interzonalECT_Barred;
+static int hf_gsm_map_ms_ODB_GeneralData_doublyChargeableECT_Barred;
+static int hf_gsm_map_ms_ODB_GeneralData_multipleECT_Barred;
+static int hf_gsm_map_ms_ODB_GeneralData_allPacketOrientedServicesBarred;
+static int hf_gsm_map_ms_ODB_GeneralData_roamerAccessToHPLMN_AP_Barred;
+static int hf_gsm_map_ms_ODB_GeneralData_roamerAccessToVPLMN_AP_Barred;
+static int hf_gsm_map_ms_ODB_GeneralData_roamingOutsidePLMNOG_CallsBarred;
+static int hf_gsm_map_ms_ODB_GeneralData_allIC_CallsBarred;
+static int hf_gsm_map_ms_ODB_GeneralData_roamingOutsidePLMNIC_CallsBarred;
+static int hf_gsm_map_ms_ODB_GeneralData_roamingOutsidePLMNICountryIC_CallsBarred;
+static int hf_gsm_map_ms_ODB_GeneralData_roamingOutsidePLMN_Barred;
+static int hf_gsm_map_ms_ODB_GeneralData_roamingOutsidePLMN_CountryBarred;
+static int hf_gsm_map_ms_ODB_GeneralData_registrationAllCF_Barred;
+static int hf_gsm_map_ms_ODB_GeneralData_registrationCFNotToHPLMN_Barred;
+static int hf_gsm_map_ms_ODB_GeneralData_registrationInterzonalCF_Barred;
+static int hf_gsm_map_ms_ODB_GeneralData_registrationInterzonalCFNotToHPLMN_Barred;
+static int hf_gsm_map_ms_ODB_GeneralData_registrationInternationalCF_Barred;
+static int hf_gsm_map_ms_ODB_HPLMN_Data_plmn_SpecificBarringType1;
+static int hf_gsm_map_ms_ODB_HPLMN_Data_plmn_SpecificBarringType2;
+static int hf_gsm_map_ms_ODB_HPLMN_Data_plmn_SpecificBarringType3;
+static int hf_gsm_map_ms_ODB_HPLMN_Data_plmn_SpecificBarringType4;
+static int hf_gsm_map_ms_SpecificCSI_Withdraw_o_csi;
+static int hf_gsm_map_ms_SpecificCSI_Withdraw_ss_csi;
+static int hf_gsm_map_ms_SpecificCSI_Withdraw_tif_csi;
+static int hf_gsm_map_ms_SpecificCSI_Withdraw_d_csi;
+static int hf_gsm_map_ms_SpecificCSI_Withdraw_vt_csi;
+static int hf_gsm_map_ms_SpecificCSI_Withdraw_mo_sms_csi;
+static int hf_gsm_map_ms_SpecificCSI_Withdraw_m_csi;
+static int hf_gsm_map_ms_SpecificCSI_Withdraw_gprs_csi;
+static int hf_gsm_map_ms_SpecificCSI_Withdraw_t_csi;
+static int hf_gsm_map_ms_SpecificCSI_Withdraw_mt_sms_csi;
+static int hf_gsm_map_ms_SpecificCSI_Withdraw_mg_csi;
+static int hf_gsm_map_ms_SpecificCSI_Withdraw_o_IM_CSI;
+static int hf_gsm_map_ms_SpecificCSI_Withdraw_d_IM_CSI;
+static int hf_gsm_map_ms_SpecificCSI_Withdraw_vt_IM_CSI;
+static int hf_gsm_map_ms_SupportedCamelPhases_phase1;
+static int hf_gsm_map_ms_SupportedCamelPhases_phase2;
+static int hf_gsm_map_ms_SupportedCamelPhases_phase3;
+static int hf_gsm_map_ms_SupportedCamelPhases_phase4;
+static int hf_gsm_map_ms_OfferedCamel4CSIs_o_csi;
+static int hf_gsm_map_ms_OfferedCamel4CSIs_d_csi;
+static int hf_gsm_map_ms_OfferedCamel4CSIs_vt_csi;
+static int hf_gsm_map_ms_OfferedCamel4CSIs_t_csi;
+static int hf_gsm_map_ms_OfferedCamel4CSIs_mt_sms_csi;
+static int hf_gsm_map_ms_OfferedCamel4CSIs_mg_csi;
+static int hf_gsm_map_ms_OfferedCamel4CSIs_psi_enhancements;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_initiateCallAttempt;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_splitLeg;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_moveLeg;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_disconnectLeg;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_entityReleased;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_dfc_WithArgument;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_playTone;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_dtmf_MidCall;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_chargingIndicator;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_alertingDP;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_locationAtAlerting;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_changeOfPositionDP;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_or_Interactions;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_warningToneEnhancements;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_cf_Enhancements;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_subscribedEnhancedDialledServices;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_servingNetworkEnhancedDialledServices;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_criteriaForChangeOfPositionDP;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_serviceChangeDP;
+static int hf_gsm_map_ms_OfferedCamel4Functionalities_collectInformation;
+static int hf_gsm_map_ms_AdditionalSubscriptions_privilegedUplinkRequest;
+static int hf_gsm_map_ms_AdditionalSubscriptions_emergencyUplinkRequest;
+static int hf_gsm_map_ms_AdditionalSubscriptions_emergencyReset;
+static int hf_gsm_map_ms_RequestedNodes_mme;
+static int hf_gsm_map_ms_RequestedNodes_sgsn;
+static int hf_gsm_map_ms_RequestedServingNode_mmeAndSgsn;
+static int hf_gsm_map_ms_ServingNode_mme;
+static int hf_gsm_map_ms_ServingNode_sgsn;
/* --- Module MAP-CH-DataTypes --- --- --- */
-static int hf_gsm_map_ch_cug_Interlock = -1; /* CUG_Interlock */
-static int hf_gsm_map_ch_cug_OutgoingAccess = -1; /* NULL */
-static int hf_gsm_map_ch_extensionContainer = -1; /* ExtensionContainer */
-static int hf_gsm_map_ch_msisdn = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ch_cug_CheckInfo = -1; /* CUG_CheckInfo */
-static int hf_gsm_map_ch_numberOfForwarding = -1; /* NumberOfForwarding */
-static int hf_gsm_map_ch_interrogationType = -1; /* InterrogationType */
-static int hf_gsm_map_ch_or_Interrogation = -1; /* NULL */
-static int hf_gsm_map_ch_or_Capability = -1; /* OR_Phase */
-static int hf_gsm_map_ch_gmsc_OrGsmSCF_Address = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ch_callReferenceNumber = -1; /* CallReferenceNumber */
-static int hf_gsm_map_ch_forwardingReason = -1; /* ForwardingReason */
-static int hf_gsm_map_ch_basicServiceGroup = -1; /* Ext_BasicServiceCode */
-static int hf_gsm_map_ch_networkSignalInfo = -1; /* ExternalSignalInfo */
-static int hf_gsm_map_ch_camelInfo = -1; /* CamelInfo */
-static int hf_gsm_map_ch_suppressionOfAnnouncement = -1; /* SuppressionOfAnnouncement */
-static int hf_gsm_map_ch_alertingPattern = -1; /* AlertingPattern */
-static int hf_gsm_map_ch_ccbs_Call = -1; /* NULL */
-static int hf_gsm_map_ch_supportedCCBS_Phase = -1; /* SupportedCCBS_Phase */
-static int hf_gsm_map_ch_additionalSignalInfo = -1; /* Ext_ExternalSignalInfo */
-static int hf_gsm_map_ch_istSupportIndicator = -1; /* IST_SupportIndicator */
-static int hf_gsm_map_ch_pre_pagingSupported = -1; /* NULL */
-static int hf_gsm_map_ch_callDiversionTreatmentIndicator = -1; /* CallDiversionTreatmentIndicator */
-static int hf_gsm_map_ch_longFTN_Supported = -1; /* NULL */
-static int hf_gsm_map_ch_suppress_VT_CSI = -1; /* NULL */
-static int hf_gsm_map_ch_suppressIncomingCallBarring = -1; /* NULL */
-static int hf_gsm_map_ch_gsmSCF_InitiatedCall = -1; /* NULL */
-static int hf_gsm_map_ch_basicServiceGroup2 = -1; /* Ext_BasicServiceCode */
-static int hf_gsm_map_ch_networkSignalInfo2 = -1; /* ExternalSignalInfo */
-static int hf_gsm_map_ch_suppressMTSS = -1; /* SuppressMTSS */
-static int hf_gsm_map_ch_mtRoamingRetrySupported = -1; /* NULL */
-static int hf_gsm_map_ch_callPriority = -1; /* EMLPP_Priority */
-static int hf_gsm_map_ch_imsi = -1; /* IMSI */
-static int hf_gsm_map_ch_extendedRoutingInfo = -1; /* ExtendedRoutingInfo */
-static int hf_gsm_map_ch_cugSubscriptionFlag = -1; /* NULL */
-static int hf_gsm_map_ch_subscriberInfo = -1; /* SubscriberInfo */
-static int hf_gsm_map_ch_ss_List = -1; /* SS_List */
-static int hf_gsm_map_ch_basicService = -1; /* Ext_BasicServiceCode */
-static int hf_gsm_map_ch_forwardingInterrogationRequired = -1; /* NULL */
-static int hf_gsm_map_ch_vmsc_Address = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ch_naea_PreferredCI = -1; /* NAEA_PreferredCI */
-static int hf_gsm_map_ch_ccbs_Indicators = -1; /* CCBS_Indicators */
-static int hf_gsm_map_ch_numberPortabilityStatus = -1; /* NumberPortabilityStatus */
-static int hf_gsm_map_ch_istAlertTimer = -1; /* IST_AlertTimerValue */
-static int hf_gsm_map_ch_supportedCamelPhasesInVMSC = -1; /* SupportedCamelPhases */
-static int hf_gsm_map_ch_offeredCamel4CSIsInVMSC = -1; /* OfferedCamel4CSIs */
-static int hf_gsm_map_ch_routingInfo2 = -1; /* RoutingInfo */
-static int hf_gsm_map_ch_ss_List2 = -1; /* SS_List */
-static int hf_gsm_map_ch_basicService2 = -1; /* Ext_BasicServiceCode */
-static int hf_gsm_map_ch_allowedServices = -1; /* AllowedServices */
-static int hf_gsm_map_ch_unavailabilityCause = -1; /* UnavailabilityCause */
-static int hf_gsm_map_ch_releaseResourcesSupported = -1; /* NULL */
-static int hf_gsm_map_ch_gsm_BearerCapability = -1; /* ExternalSignalInfo */
-static int hf_gsm_map_ch_ccbs_Possible = -1; /* NULL */
-static int hf_gsm_map_ch_keepCCBS_CallIndicator = -1; /* NULL */
-static int hf_gsm_map_ch_roamingNumber = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ch_forwardingData = -1; /* ForwardingData */
-static int hf_gsm_map_ch_forwardedToNumber = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ch_forwardedToSubaddress = -1; /* ISDN_SubaddressString */
-static int hf_gsm_map_ch_forwardingOptions = -1; /* ForwardingOptions */
-static int hf_gsm_map_ch_longForwardedToNumber = -1; /* FTN_AddressString */
-static int hf_gsm_map_ch_msc_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ch_lmsi = -1; /* LMSI */
-static int hf_gsm_map_ch_gmsc_Address = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ch_supportedCamelPhasesInInterrogatingNode = -1; /* SupportedCamelPhases */
-static int hf_gsm_map_ch_orNotSupportedInGMSC = -1; /* NULL */
-static int hf_gsm_map_ch_offeredCamel4CSIsInInterrogatingNode = -1; /* OfferedCamel4CSIs */
-static int hf_gsm_map_ch_pagingArea = -1; /* PagingArea */
-static int hf_gsm_map_ch_mtrf_Indicator = -1; /* NULL */
-static int hf_gsm_map_ch_oldMSC_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ch_lastUsedLtePLMN_Id = -1; /* PLMN_Id */
-static int hf_gsm_map_ch_o_CSI = -1; /* O_CSI */
-static int hf_gsm_map_ch_uu_Data = -1; /* UU_Data */
-static int hf_gsm_map_ch_allInformationSent = -1; /* NULL */
-static int hf_gsm_map_ch_d_csi = -1; /* D_CSI */
-static int hf_gsm_map_ch_o_BcsmCamelTDPCriteriaList = -1; /* O_BcsmCamelTDPCriteriaList */
-static int hf_gsm_map_ch_mtRoamingRetry = -1; /* NULL */
-static int hf_gsm_map_ch_uuIndicator = -1; /* UUIndicator */
-static int hf_gsm_map_ch_uui = -1; /* UUI */
-static int hf_gsm_map_ch_uusCFInteraction = -1; /* NULL */
-static int hf_gsm_map_ch_supportedCamelPhases = -1; /* SupportedCamelPhases */
-static int hf_gsm_map_ch_suppress_T_CSI = -1; /* NULL */
-static int hf_gsm_map_ch_offeredCamel4CSIs = -1; /* OfferedCamel4CSIs */
-static int hf_gsm_map_ch_routingInfo = -1; /* RoutingInfo */
-static int hf_gsm_map_ch_camelRoutingInfo = -1; /* CamelRoutingInfo */
-static int hf_gsm_map_ch_gmscCamelSubscriptionInfo = -1; /* GmscCamelSubscriptionInfo */
-static int hf_gsm_map_ch_t_CSI = -1; /* T_CSI */
-static int hf_gsm_map_ch_o_BcsmCamelTDP_CriteriaList = -1; /* O_BcsmCamelTDPCriteriaList */
-static int hf_gsm_map_ch_t_BCSM_CAMEL_TDP_CriteriaList = -1; /* T_BCSM_CAMEL_TDP_CriteriaList */
-static int hf_gsm_map_ch_ccbs_Monitoring = -1; /* ReportingState */
-static int hf_gsm_map_ch_ccbs_SubscriberStatus = -1; /* CCBS_SubscriberStatus */
-static int hf_gsm_map_ch_eventReportData = -1; /* EventReportData */
-static int hf_gsm_map_ch_callReportdata = -1; /* CallReportData */
-static int hf_gsm_map_ch_monitoringMode = -1; /* MonitoringMode */
-static int hf_gsm_map_ch_callOutcome = -1; /* CallOutcome */
-static int hf_gsm_map_ch_callInfo = -1; /* ExternalSignalInfo */
-static int hf_gsm_map_ch_ccbs_Feature = -1; /* CCBS_Feature */
-static int hf_gsm_map_ch_translatedB_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ch_replaceB_Number = -1; /* NULL */
-static int hf_gsm_map_ch_ruf_Outcome = -1; /* RUF_Outcome */
-static int hf_gsm_map_ch_istInformationWithdraw = -1; /* NULL */
-static int hf_gsm_map_ch_callTerminationIndicator = -1; /* CallTerminationIndicator */
-static int hf_gsm_map_ch_msrn = -1; /* ISDN_AddressString */
+static int hf_gsm_map_ch_cug_Interlock; /* CUG_Interlock */
+static int hf_gsm_map_ch_cug_OutgoingAccess; /* NULL */
+static int hf_gsm_map_ch_extensionContainer; /* ExtensionContainer */
+static int hf_gsm_map_ch_msisdn; /* ISDN_AddressString */
+static int hf_gsm_map_ch_cug_CheckInfo; /* CUG_CheckInfo */
+static int hf_gsm_map_ch_numberOfForwarding; /* NumberOfForwarding */
+static int hf_gsm_map_ch_interrogationType; /* InterrogationType */
+static int hf_gsm_map_ch_or_Interrogation; /* NULL */
+static int hf_gsm_map_ch_or_Capability; /* OR_Phase */
+static int hf_gsm_map_ch_gmsc_OrGsmSCF_Address; /* ISDN_AddressString */
+static int hf_gsm_map_ch_callReferenceNumber; /* CallReferenceNumber */
+static int hf_gsm_map_ch_forwardingReason; /* ForwardingReason */
+static int hf_gsm_map_ch_basicServiceGroup; /* Ext_BasicServiceCode */
+static int hf_gsm_map_ch_networkSignalInfo; /* ExternalSignalInfo */
+static int hf_gsm_map_ch_camelInfo; /* CamelInfo */
+static int hf_gsm_map_ch_suppressionOfAnnouncement; /* SuppressionOfAnnouncement */
+static int hf_gsm_map_ch_alertingPattern; /* AlertingPattern */
+static int hf_gsm_map_ch_ccbs_Call; /* NULL */
+static int hf_gsm_map_ch_supportedCCBS_Phase; /* SupportedCCBS_Phase */
+static int hf_gsm_map_ch_additionalSignalInfo; /* Ext_ExternalSignalInfo */
+static int hf_gsm_map_ch_istSupportIndicator; /* IST_SupportIndicator */
+static int hf_gsm_map_ch_pre_pagingSupported; /* NULL */
+static int hf_gsm_map_ch_callDiversionTreatmentIndicator; /* CallDiversionTreatmentIndicator */
+static int hf_gsm_map_ch_longFTN_Supported; /* NULL */
+static int hf_gsm_map_ch_suppress_VT_CSI; /* NULL */
+static int hf_gsm_map_ch_suppressIncomingCallBarring; /* NULL */
+static int hf_gsm_map_ch_gsmSCF_InitiatedCall; /* NULL */
+static int hf_gsm_map_ch_basicServiceGroup2; /* Ext_BasicServiceCode */
+static int hf_gsm_map_ch_networkSignalInfo2; /* ExternalSignalInfo */
+static int hf_gsm_map_ch_suppressMTSS; /* SuppressMTSS */
+static int hf_gsm_map_ch_mtRoamingRetrySupported; /* NULL */
+static int hf_gsm_map_ch_callPriority; /* EMLPP_Priority */
+static int hf_gsm_map_ch_imsi; /* IMSI */
+static int hf_gsm_map_ch_extendedRoutingInfo; /* ExtendedRoutingInfo */
+static int hf_gsm_map_ch_cugSubscriptionFlag; /* NULL */
+static int hf_gsm_map_ch_subscriberInfo; /* SubscriberInfo */
+static int hf_gsm_map_ch_ss_List; /* SS_List */
+static int hf_gsm_map_ch_basicService; /* Ext_BasicServiceCode */
+static int hf_gsm_map_ch_forwardingInterrogationRequired; /* NULL */
+static int hf_gsm_map_ch_vmsc_Address; /* ISDN_AddressString */
+static int hf_gsm_map_ch_naea_PreferredCI; /* NAEA_PreferredCI */
+static int hf_gsm_map_ch_ccbs_Indicators; /* CCBS_Indicators */
+static int hf_gsm_map_ch_numberPortabilityStatus; /* NumberPortabilityStatus */
+static int hf_gsm_map_ch_istAlertTimer; /* IST_AlertTimerValue */
+static int hf_gsm_map_ch_supportedCamelPhasesInVMSC; /* SupportedCamelPhases */
+static int hf_gsm_map_ch_offeredCamel4CSIsInVMSC; /* OfferedCamel4CSIs */
+static int hf_gsm_map_ch_routingInfo2; /* RoutingInfo */
+static int hf_gsm_map_ch_ss_List2; /* SS_List */
+static int hf_gsm_map_ch_basicService2; /* Ext_BasicServiceCode */
+static int hf_gsm_map_ch_allowedServices; /* AllowedServices */
+static int hf_gsm_map_ch_unavailabilityCause; /* UnavailabilityCause */
+static int hf_gsm_map_ch_releaseResourcesSupported; /* NULL */
+static int hf_gsm_map_ch_gsm_BearerCapability; /* ExternalSignalInfo */
+static int hf_gsm_map_ch_ccbs_Possible; /* NULL */
+static int hf_gsm_map_ch_keepCCBS_CallIndicator; /* NULL */
+static int hf_gsm_map_ch_roamingNumber; /* ISDN_AddressString */
+static int hf_gsm_map_ch_forwardingData; /* ForwardingData */
+static int hf_gsm_map_ch_forwardedToNumber; /* ISDN_AddressString */
+static int hf_gsm_map_ch_forwardedToSubaddress; /* ISDN_SubaddressString */
+static int hf_gsm_map_ch_forwardingOptions; /* ForwardingOptions */
+static int hf_gsm_map_ch_longForwardedToNumber; /* FTN_AddressString */
+static int hf_gsm_map_ch_msc_Number; /* ISDN_AddressString */
+static int hf_gsm_map_ch_lmsi; /* LMSI */
+static int hf_gsm_map_ch_gmsc_Address; /* ISDN_AddressString */
+static int hf_gsm_map_ch_supportedCamelPhasesInInterrogatingNode; /* SupportedCamelPhases */
+static int hf_gsm_map_ch_orNotSupportedInGMSC; /* NULL */
+static int hf_gsm_map_ch_offeredCamel4CSIsInInterrogatingNode; /* OfferedCamel4CSIs */
+static int hf_gsm_map_ch_pagingArea; /* PagingArea */
+static int hf_gsm_map_ch_mtrf_Indicator; /* NULL */
+static int hf_gsm_map_ch_oldMSC_Number; /* ISDN_AddressString */
+static int hf_gsm_map_ch_lastUsedLtePLMN_Id; /* PLMN_Id */
+static int hf_gsm_map_ch_o_CSI; /* O_CSI */
+static int hf_gsm_map_ch_uu_Data; /* UU_Data */
+static int hf_gsm_map_ch_allInformationSent; /* NULL */
+static int hf_gsm_map_ch_d_csi; /* D_CSI */
+static int hf_gsm_map_ch_o_BcsmCamelTDPCriteriaList; /* O_BcsmCamelTDPCriteriaList */
+static int hf_gsm_map_ch_mtRoamingRetry; /* NULL */
+static int hf_gsm_map_ch_uuIndicator; /* UUIndicator */
+static int hf_gsm_map_ch_uui; /* UUI */
+static int hf_gsm_map_ch_uusCFInteraction; /* NULL */
+static int hf_gsm_map_ch_supportedCamelPhases; /* SupportedCamelPhases */
+static int hf_gsm_map_ch_suppress_T_CSI; /* NULL */
+static int hf_gsm_map_ch_offeredCamel4CSIs; /* OfferedCamel4CSIs */
+static int hf_gsm_map_ch_routingInfo; /* RoutingInfo */
+static int hf_gsm_map_ch_camelRoutingInfo; /* CamelRoutingInfo */
+static int hf_gsm_map_ch_gmscCamelSubscriptionInfo; /* GmscCamelSubscriptionInfo */
+static int hf_gsm_map_ch_t_CSI; /* T_CSI */
+static int hf_gsm_map_ch_o_BcsmCamelTDP_CriteriaList; /* O_BcsmCamelTDPCriteriaList */
+static int hf_gsm_map_ch_t_BCSM_CAMEL_TDP_CriteriaList; /* T_BCSM_CAMEL_TDP_CriteriaList */
+static int hf_gsm_map_ch_ccbs_Monitoring; /* ReportingState */
+static int hf_gsm_map_ch_ccbs_SubscriberStatus; /* CCBS_SubscriberStatus */
+static int hf_gsm_map_ch_eventReportData; /* EventReportData */
+static int hf_gsm_map_ch_callReportdata; /* CallReportData */
+static int hf_gsm_map_ch_monitoringMode; /* MonitoringMode */
+static int hf_gsm_map_ch_callOutcome; /* CallOutcome */
+static int hf_gsm_map_ch_callInfo; /* ExternalSignalInfo */
+static int hf_gsm_map_ch_ccbs_Feature; /* CCBS_Feature */
+static int hf_gsm_map_ch_translatedB_Number; /* ISDN_AddressString */
+static int hf_gsm_map_ch_replaceB_Number; /* NULL */
+static int hf_gsm_map_ch_ruf_Outcome; /* RUF_Outcome */
+static int hf_gsm_map_ch_istInformationWithdraw; /* NULL */
+static int hf_gsm_map_ch_callTerminationIndicator; /* CallTerminationIndicator */
+static int hf_gsm_map_ch_msrn; /* ISDN_AddressString */
/* named bits */
-static int hf_gsm_map_ch_SuppressMTSS_suppressCUG = -1;
-static int hf_gsm_map_ch_SuppressMTSS_suppressCCBS = -1;
-static int hf_gsm_map_ch_AllowedServices_firstServiceAllowed = -1;
-static int hf_gsm_map_ch_AllowedServices_secondServiceAllowed = -1;
+static int hf_gsm_map_ch_SuppressMTSS_suppressCUG;
+static int hf_gsm_map_ch_SuppressMTSS_suppressCCBS;
+static int hf_gsm_map_ch_AllowedServices_firstServiceAllowed;
+static int hf_gsm_map_ch_AllowedServices_secondServiceAllowed;
/* --- Module MAP-LCS-DataTypes --- --- --- */
-static int hf_gsm_map_lcs_gsm_map_lcs_LCS_ClientID_PDU = -1; /* LCS_ClientID */
-static int hf_gsm_map_lcs_mlcNumber = -1; /* ISDN_AddressString */
-static int hf_gsm_map_lcs_targetMS = -1; /* SubscriberIdentity */
-static int hf_gsm_map_lcs_extensionContainer = -1; /* ExtensionContainer */
-static int hf_gsm_map_lcs_lcsLocationInfo = -1; /* LCSLocationInfo */
-static int hf_gsm_map_lcs_v_gmlc_Address = -1; /* GSN_Address */
-static int hf_gsm_map_lcs_h_gmlc_Address = -1; /* GSN_Address */
-static int hf_gsm_map_lcs_ppr_Address = -1; /* GSN_Address */
-static int hf_gsm_map_lcs_additional_v_gmlc_Address = -1; /* GSN_Address */
-static int hf_gsm_map_lcs_networkNode_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_lcs_lmsi = -1; /* LMSI */
-static int hf_gsm_map_lcs_gprsNodeIndicator = -1; /* NULL */
-static int hf_gsm_map_lcs_additional_Number = -1; /* Additional_Number */
-static int hf_gsm_map_lcs_supportedLCS_CapabilitySets = -1; /* SupportedLCS_CapabilitySets */
-static int hf_gsm_map_lcs_additional_LCS_CapabilitySets = -1; /* SupportedLCS_CapabilitySets */
-static int hf_gsm_map_lcs_mme_Name = -1; /* DiameterIdentity */
-static int hf_gsm_map_lcs_aaa_Server_Name = -1; /* DiameterIdentity */
-static int hf_gsm_map_lcs_sgsn_Name = -1; /* DiameterIdentity */
-static int hf_gsm_map_lcs_sgsn_Realm = -1; /* DiameterIdentity */
-static int hf_gsm_map_lcs_locationType = -1; /* LocationType */
-static int hf_gsm_map_lcs_mlc_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_lcs_lcs_ClientID = -1; /* LCS_ClientID */
-static int hf_gsm_map_lcs_privacyOverride = -1; /* NULL */
-static int hf_gsm_map_lcs_imsi = -1; /* IMSI */
-static int hf_gsm_map_lcs_msisdn = -1; /* ISDN_AddressString */
-static int hf_gsm_map_lcs_imei = -1; /* IMEI */
-static int hf_gsm_map_lcs_lcs_Priority = -1; /* LCS_Priority */
-static int hf_gsm_map_lcs_lcs_QoS = -1; /* LCS_QoS */
-static int hf_gsm_map_lcs_supportedGADShapes = -1; /* SupportedGADShapes */
-static int hf_gsm_map_lcs_lcs_ReferenceNumber = -1; /* LCS_ReferenceNumber */
-static int hf_gsm_map_lcs_lcsServiceTypeID = -1; /* LCSServiceTypeID */
-static int hf_gsm_map_lcs_lcsCodeword = -1; /* LCSCodeword */
-static int hf_gsm_map_lcs_lcs_PrivacyCheck = -1; /* LCS_PrivacyCheck */
-static int hf_gsm_map_lcs_areaEventInfo = -1; /* AreaEventInfo */
-static int hf_gsm_map_lcs_mo_lrShortCircuitIndicator = -1; /* NULL */
-static int hf_gsm_map_lcs_periodicLDRInfo = -1; /* PeriodicLDRInfo */
-static int hf_gsm_map_lcs_reportingPLMNList = -1; /* ReportingPLMNList */
-static int hf_gsm_map_lcs_locationEstimateType = -1; /* LocationEstimateType */
-static int hf_gsm_map_lcs_deferredLocationEventType = -1; /* DeferredLocationEventType */
-static int hf_gsm_map_lcs_lcsClientType = -1; /* LCSClientType */
-static int hf_gsm_map_lcs_lcsClientExternalID = -1; /* LCSClientExternalID */
-static int hf_gsm_map_lcs_lcsClientDialedByMS = -1; /* AddressString */
-static int hf_gsm_map_lcs_lcsClientInternalID = -1; /* LCSClientInternalID */
-static int hf_gsm_map_lcs_lcsClientName = -1; /* LCSClientName */
-static int hf_gsm_map_lcs_lcsAPN = -1; /* APN */
-static int hf_gsm_map_lcs_lcsRequestorID = -1; /* LCSRequestorID */
-static int hf_gsm_map_lcs_dataCodingScheme = -1; /* USSD_DataCodingScheme */
-static int hf_gsm_map_lcs_nameString = -1; /* NameString */
-static int hf_gsm_map_lcs_lcs_FormatIndicator = -1; /* LCS_FormatIndicator */
-static int hf_gsm_map_lcs_requestorIDString = -1; /* RequestorIDString */
-static int hf_gsm_map_lcs_horizontal_accuracy = -1; /* Horizontal_Accuracy */
-static int hf_gsm_map_lcs_verticalCoordinateRequest = -1; /* NULL */
-static int hf_gsm_map_lcs_vertical_accuracy = -1; /* Vertical_Accuracy */
-static int hf_gsm_map_lcs_responseTime = -1; /* ResponseTime */
-static int hf_gsm_map_lcs_velocityRequest = -1; /* NULL */
-static int hf_gsm_map_lcs_responseTimeCategory = -1; /* ResponseTimeCategory */
-static int hf_gsm_map_lcs_lcsCodewordString = -1; /* LCSCodewordString */
-static int hf_gsm_map_lcs_callSessionUnrelated = -1; /* PrivacyCheckRelatedAction */
-static int hf_gsm_map_lcs_callSessionRelated = -1; /* PrivacyCheckRelatedAction */
-static int hf_gsm_map_lcs_areaDefinition = -1; /* AreaDefinition */
-static int hf_gsm_map_lcs_occurrenceInfo = -1; /* OccurrenceInfo */
-static int hf_gsm_map_lcs_intervalTime = -1; /* IntervalTime */
-static int hf_gsm_map_lcs_areaList = -1; /* AreaList */
-static int hf_gsm_map_lcs_AreaList_item = -1; /* Area */
-static int hf_gsm_map_lcs_areaType = -1; /* AreaType */
-static int hf_gsm_map_lcs_areaIdentification = -1; /* AreaIdentification */
-static int hf_gsm_map_lcs_reportingAmount = -1; /* ReportingAmount */
-static int hf_gsm_map_lcs_reportingInterval = -1; /* ReportingInterval */
-static int hf_gsm_map_lcs_plmn_ListPrioritized = -1; /* NULL */
-static int hf_gsm_map_lcs_plmn_List = -1; /* PLMNList */
-static int hf_gsm_map_lcs_PLMNList_item = -1; /* ReportingPLMN */
-static int hf_gsm_map_lcs_plmn_Id = -1; /* PLMN_Id */
-static int hf_gsm_map_lcs_ran_Technology = -1; /* RAN_Technology */
-static int hf_gsm_map_lcs_ran_PeriodicLocationSupport = -1; /* NULL */
-static int hf_gsm_map_lcs_locationEstimate = -1; /* Ext_GeographicalInformation */
-static int hf_gsm_map_lcs_ageOfLocationEstimate = -1; /* AgeOfLocationInformation */
-static int hf_gsm_map_lcs_add_LocationEstimate = -1; /* Add_GeographicalInformation */
-static int hf_gsm_map_lcs_deferredmt_lrResponseIndicator = -1; /* NULL */
-static int hf_gsm_map_lcs_geranPositioningData = -1; /* PositioningDataInformation */
-static int hf_gsm_map_lcs_utranPositioningData = -1; /* UtranPositioningDataInfo */
-static int hf_gsm_map_lcs_cellIdOrSai = -1; /* CellGlobalIdOrServiceAreaIdOrLAI */
-static int hf_gsm_map_lcs_sai_Present = -1; /* NULL */
-static int hf_gsm_map_lcs_accuracyFulfilmentIndicator = -1; /* AccuracyFulfilmentIndicator */
-static int hf_gsm_map_lcs_velocityEstimate = -1; /* VelocityEstimate */
-static int hf_gsm_map_lcs_geranGANSSpositioningData = -1; /* GeranGANSSpositioningData */
-static int hf_gsm_map_lcs_utranGANSSpositioningData = -1; /* UtranGANSSpositioningData */
-static int hf_gsm_map_lcs_targetServingNodeForHandover = -1; /* ServingNodeAddress */
-static int hf_gsm_map_lcs_utranAdditionalPositioningData = -1; /* UtranAdditionalPositioningData */
-static int hf_gsm_map_lcs_utranBaroPressureMeas = -1; /* UtranBaroPressureMeas */
-static int hf_gsm_map_lcs_utranCivicAddress = -1; /* UtranCivicAddress */
-static int hf_gsm_map_lcs_lcs_Event = -1; /* LCS_Event */
-static int hf_gsm_map_lcs_na_ESRD = -1; /* ISDN_AddressString */
-static int hf_gsm_map_lcs_na_ESRK = -1; /* ISDN_AddressString */
-static int hf_gsm_map_lcs_slr_ArgExtensionContainer = -1; /* SLR_ArgExtensionContainer */
-static int hf_gsm_map_lcs_deferredmt_lrData = -1; /* Deferredmt_lrData */
-static int hf_gsm_map_lcs_pseudonymIndicator = -1; /* NULL */
-static int hf_gsm_map_lcs_sequenceNumber = -1; /* SequenceNumber */
-static int hf_gsm_map_lcs_terminationCause = -1; /* TerminationCause */
-static int hf_gsm_map_lcs_msc_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_lcs_sgsn_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_map_lcs_mme_Number = -1; /* DiameterIdentity */
+static int hf_gsm_map_lcs_gsm_map_lcs_LCS_ClientID_PDU; /* LCS_ClientID */
+static int hf_gsm_map_lcs_mlcNumber; /* ISDN_AddressString */
+static int hf_gsm_map_lcs_targetMS; /* SubscriberIdentity */
+static int hf_gsm_map_lcs_extensionContainer; /* ExtensionContainer */
+static int hf_gsm_map_lcs_lcsLocationInfo; /* LCSLocationInfo */
+static int hf_gsm_map_lcs_v_gmlc_Address; /* GSN_Address */
+static int hf_gsm_map_lcs_h_gmlc_Address; /* GSN_Address */
+static int hf_gsm_map_lcs_ppr_Address; /* GSN_Address */
+static int hf_gsm_map_lcs_additional_v_gmlc_Address; /* GSN_Address */
+static int hf_gsm_map_lcs_networkNode_Number; /* ISDN_AddressString */
+static int hf_gsm_map_lcs_lmsi; /* LMSI */
+static int hf_gsm_map_lcs_gprsNodeIndicator; /* NULL */
+static int hf_gsm_map_lcs_additional_Number; /* Additional_Number */
+static int hf_gsm_map_lcs_supportedLCS_CapabilitySets; /* SupportedLCS_CapabilitySets */
+static int hf_gsm_map_lcs_additional_LCS_CapabilitySets; /* SupportedLCS_CapabilitySets */
+static int hf_gsm_map_lcs_mme_Name; /* DiameterIdentity */
+static int hf_gsm_map_lcs_aaa_Server_Name; /* DiameterIdentity */
+static int hf_gsm_map_lcs_sgsn_Name; /* DiameterIdentity */
+static int hf_gsm_map_lcs_sgsn_Realm; /* DiameterIdentity */
+static int hf_gsm_map_lcs_locationType; /* LocationType */
+static int hf_gsm_map_lcs_mlc_Number; /* ISDN_AddressString */
+static int hf_gsm_map_lcs_lcs_ClientID; /* LCS_ClientID */
+static int hf_gsm_map_lcs_privacyOverride; /* NULL */
+static int hf_gsm_map_lcs_imsi; /* IMSI */
+static int hf_gsm_map_lcs_msisdn; /* ISDN_AddressString */
+static int hf_gsm_map_lcs_imei; /* IMEI */
+static int hf_gsm_map_lcs_lcs_Priority; /* LCS_Priority */
+static int hf_gsm_map_lcs_lcs_QoS; /* LCS_QoS */
+static int hf_gsm_map_lcs_supportedGADShapes; /* SupportedGADShapes */
+static int hf_gsm_map_lcs_lcs_ReferenceNumber; /* LCS_ReferenceNumber */
+static int hf_gsm_map_lcs_lcsServiceTypeID; /* LCSServiceTypeID */
+static int hf_gsm_map_lcs_lcsCodeword; /* LCSCodeword */
+static int hf_gsm_map_lcs_lcs_PrivacyCheck; /* LCS_PrivacyCheck */
+static int hf_gsm_map_lcs_areaEventInfo; /* AreaEventInfo */
+static int hf_gsm_map_lcs_mo_lrShortCircuitIndicator; /* NULL */
+static int hf_gsm_map_lcs_periodicLDRInfo; /* PeriodicLDRInfo */
+static int hf_gsm_map_lcs_reportingPLMNList; /* ReportingPLMNList */
+static int hf_gsm_map_lcs_locationEstimateType; /* LocationEstimateType */
+static int hf_gsm_map_lcs_deferredLocationEventType; /* DeferredLocationEventType */
+static int hf_gsm_map_lcs_lcsClientType; /* LCSClientType */
+static int hf_gsm_map_lcs_lcsClientExternalID; /* LCSClientExternalID */
+static int hf_gsm_map_lcs_lcsClientDialedByMS; /* AddressString */
+static int hf_gsm_map_lcs_lcsClientInternalID; /* LCSClientInternalID */
+static int hf_gsm_map_lcs_lcsClientName; /* LCSClientName */
+static int hf_gsm_map_lcs_lcsAPN; /* APN */
+static int hf_gsm_map_lcs_lcsRequestorID; /* LCSRequestorID */
+static int hf_gsm_map_lcs_dataCodingScheme; /* USSD_DataCodingScheme */
+static int hf_gsm_map_lcs_nameString; /* NameString */
+static int hf_gsm_map_lcs_lcs_FormatIndicator; /* LCS_FormatIndicator */
+static int hf_gsm_map_lcs_requestorIDString; /* RequestorIDString */
+static int hf_gsm_map_lcs_horizontal_accuracy; /* Horizontal_Accuracy */
+static int hf_gsm_map_lcs_verticalCoordinateRequest; /* NULL */
+static int hf_gsm_map_lcs_vertical_accuracy; /* Vertical_Accuracy */
+static int hf_gsm_map_lcs_responseTime; /* ResponseTime */
+static int hf_gsm_map_lcs_velocityRequest; /* NULL */
+static int hf_gsm_map_lcs_responseTimeCategory; /* ResponseTimeCategory */
+static int hf_gsm_map_lcs_lcsCodewordString; /* LCSCodewordString */
+static int hf_gsm_map_lcs_callSessionUnrelated; /* PrivacyCheckRelatedAction */
+static int hf_gsm_map_lcs_callSessionRelated; /* PrivacyCheckRelatedAction */
+static int hf_gsm_map_lcs_areaDefinition; /* AreaDefinition */
+static int hf_gsm_map_lcs_occurrenceInfo; /* OccurrenceInfo */
+static int hf_gsm_map_lcs_intervalTime; /* IntervalTime */
+static int hf_gsm_map_lcs_areaList; /* AreaList */
+static int hf_gsm_map_lcs_AreaList_item; /* Area */
+static int hf_gsm_map_lcs_areaType; /* AreaType */
+static int hf_gsm_map_lcs_areaIdentification; /* AreaIdentification */
+static int hf_gsm_map_lcs_reportingAmount; /* ReportingAmount */
+static int hf_gsm_map_lcs_reportingInterval; /* ReportingInterval */
+static int hf_gsm_map_lcs_plmn_ListPrioritized; /* NULL */
+static int hf_gsm_map_lcs_plmn_List; /* PLMNList */
+static int hf_gsm_map_lcs_PLMNList_item; /* ReportingPLMN */
+static int hf_gsm_map_lcs_plmn_Id; /* PLMN_Id */
+static int hf_gsm_map_lcs_ran_Technology; /* RAN_Technology */
+static int hf_gsm_map_lcs_ran_PeriodicLocationSupport; /* NULL */
+static int hf_gsm_map_lcs_locationEstimate; /* Ext_GeographicalInformation */
+static int hf_gsm_map_lcs_ageOfLocationEstimate; /* AgeOfLocationInformation */
+static int hf_gsm_map_lcs_add_LocationEstimate; /* Add_GeographicalInformation */
+static int hf_gsm_map_lcs_deferredmt_lrResponseIndicator; /* NULL */
+static int hf_gsm_map_lcs_geranPositioningData; /* PositioningDataInformation */
+static int hf_gsm_map_lcs_utranPositioningData; /* UtranPositioningDataInfo */
+static int hf_gsm_map_lcs_cellIdOrSai; /* CellGlobalIdOrServiceAreaIdOrLAI */
+static int hf_gsm_map_lcs_sai_Present; /* NULL */
+static int hf_gsm_map_lcs_accuracyFulfilmentIndicator; /* AccuracyFulfilmentIndicator */
+static int hf_gsm_map_lcs_velocityEstimate; /* VelocityEstimate */
+static int hf_gsm_map_lcs_geranGANSSpositioningData; /* GeranGANSSpositioningData */
+static int hf_gsm_map_lcs_utranGANSSpositioningData; /* UtranGANSSpositioningData */
+static int hf_gsm_map_lcs_targetServingNodeForHandover; /* ServingNodeAddress */
+static int hf_gsm_map_lcs_utranAdditionalPositioningData; /* UtranAdditionalPositioningData */
+static int hf_gsm_map_lcs_utranBaroPressureMeas; /* UtranBaroPressureMeas */
+static int hf_gsm_map_lcs_utranCivicAddress; /* UtranCivicAddress */
+static int hf_gsm_map_lcs_lcs_Event; /* LCS_Event */
+static int hf_gsm_map_lcs_na_ESRD; /* ISDN_AddressString */
+static int hf_gsm_map_lcs_na_ESRK; /* ISDN_AddressString */
+static int hf_gsm_map_lcs_slr_ArgExtensionContainer; /* SLR_ArgExtensionContainer */
+static int hf_gsm_map_lcs_deferredmt_lrData; /* Deferredmt_lrData */
+static int hf_gsm_map_lcs_pseudonymIndicator; /* NULL */
+static int hf_gsm_map_lcs_sequenceNumber; /* SequenceNumber */
+static int hf_gsm_map_lcs_terminationCause; /* TerminationCause */
+static int hf_gsm_map_lcs_msc_Number; /* ISDN_AddressString */
+static int hf_gsm_map_lcs_sgsn_Number; /* ISDN_AddressString */
+static int hf_gsm_map_lcs_mme_Number; /* DiameterIdentity */
/* named bits */
-static int hf_gsm_map_lcs_DeferredLocationEventType_msAvailable = -1;
-static int hf_gsm_map_lcs_DeferredLocationEventType_enteringIntoArea = -1;
-static int hf_gsm_map_lcs_DeferredLocationEventType_leavingFromArea = -1;
-static int hf_gsm_map_lcs_DeferredLocationEventType_beingInsideArea = -1;
-static int hf_gsm_map_lcs_DeferredLocationEventType_periodicLDR = -1;
-static int hf_gsm_map_lcs_SupportedGADShapes_ellipsoidPoint = -1;
-static int hf_gsm_map_lcs_SupportedGADShapes_ellipsoidPointWithUncertaintyCircle = -1;
-static int hf_gsm_map_lcs_SupportedGADShapes_ellipsoidPointWithUncertaintyEllipse = -1;
-static int hf_gsm_map_lcs_SupportedGADShapes_polygon = -1;
-static int hf_gsm_map_lcs_SupportedGADShapes_ellipsoidPointWithAltitude = -1;
-static int hf_gsm_map_lcs_SupportedGADShapes_ellipsoidPointWithAltitudeAndUncertaintyElipsoid = -1;
-static int hf_gsm_map_lcs_SupportedGADShapes_ellipsoidArc = -1;
+static int hf_gsm_map_lcs_DeferredLocationEventType_msAvailable;
+static int hf_gsm_map_lcs_DeferredLocationEventType_enteringIntoArea;
+static int hf_gsm_map_lcs_DeferredLocationEventType_leavingFromArea;
+static int hf_gsm_map_lcs_DeferredLocationEventType_beingInsideArea;
+static int hf_gsm_map_lcs_DeferredLocationEventType_periodicLDR;
+static int hf_gsm_map_lcs_SupportedGADShapes_ellipsoidPoint;
+static int hf_gsm_map_lcs_SupportedGADShapes_ellipsoidPointWithUncertaintyCircle;
+static int hf_gsm_map_lcs_SupportedGADShapes_ellipsoidPointWithUncertaintyEllipse;
+static int hf_gsm_map_lcs_SupportedGADShapes_polygon;
+static int hf_gsm_map_lcs_SupportedGADShapes_ellipsoidPointWithAltitude;
+static int hf_gsm_map_lcs_SupportedGADShapes_ellipsoidPointWithAltitudeAndUncertaintyElipsoid;
+static int hf_gsm_map_lcs_SupportedGADShapes_ellipsoidArc;
/* --- Module MAP-GR-DataTypes --- --- --- */
-static int hf_gsm_map_gr_teleservice = -1; /* Ext_TeleserviceCode */
-static int hf_gsm_map_gr_asciCallReference = -1; /* ASCI_CallReference */
-static int hf_gsm_map_gr_codec_Info = -1; /* CODEC_Info */
-static int hf_gsm_map_gr_cipheringAlgorithm = -1; /* CipheringAlgorithm */
-static int hf_gsm_map_gr_groupKeyNumber_Vk_Id = -1; /* GroupKeyNumber */
-static int hf_gsm_map_gr_groupKey = -1; /* Kc */
-static int hf_gsm_map_gr_priority = -1; /* EMLPP_Priority */
-static int hf_gsm_map_gr_uplinkFree = -1; /* NULL */
-static int hf_gsm_map_gr_extensionContainer = -1; /* ExtensionContainer */
-static int hf_gsm_map_gr_vstk = -1; /* VSTK */
-static int hf_gsm_map_gr_vstk_rand = -1; /* VSTK_RAND */
-static int hf_gsm_map_gr_talkerChannelParameter = -1; /* NULL */
-static int hf_gsm_map_gr_uplinkReplyIndicator = -1; /* NULL */
-static int hf_gsm_map_gr_groupCallNumber = -1; /* ISDN_AddressString */
-static int hf_gsm_map_gr_imsi = -1; /* IMSI */
-static int hf_gsm_map_gr_talkerPriority = -1; /* TalkerPriority */
-static int hf_gsm_map_gr_additionalInfo = -1; /* AdditionalInfo */
-static int hf_gsm_map_gr_uplinkRequestAck = -1; /* NULL */
-static int hf_gsm_map_gr_uplinkReleaseIndication = -1; /* NULL */
-static int hf_gsm_map_gr_uplinkRejectCommand = -1; /* NULL */
-static int hf_gsm_map_gr_uplinkSeizedCommand = -1; /* NULL */
-static int hf_gsm_map_gr_uplinkReleaseCommand = -1; /* NULL */
-static int hf_gsm_map_gr_stateAttributes = -1; /* StateAttributes */
-static int hf_gsm_map_gr_emergencyModeResetCommandFlag = -1; /* NULL */
-static int hf_gsm_map_gr_sm_RP_UI = -1; /* SignalInfo */
-static int hf_gsm_map_gr_an_APDU = -1; /* AccessNetworkSignalInfo */
-static int hf_gsm_map_gr_uplinkRequest = -1; /* NULL */
-static int hf_gsm_map_gr_releaseGroupCall = -1; /* NULL */
-static int hf_gsm_map_gr_downlinkAttached = -1; /* NULL */
-static int hf_gsm_map_gr_uplinkAttached = -1; /* NULL */
-static int hf_gsm_map_gr_dualCommunication = -1; /* NULL */
-static int hf_gsm_map_gr_callOriginator = -1; /* NULL */
-static int hf_gsm_map_gr_requestedInfo = -1; /* RequestedInfo */
-static int hf_gsm_map_gr_groupId = -1; /* Long_GroupId */
-static int hf_gsm_map_gr_cellId = -1; /* GlobalCellId */
-static int hf_gsm_map_gr_tmsi = -1; /* TMSI */
-static int hf_gsm_map_gr_cksn = -1; /* Cksn */
-static int hf_gsm_map_gr_anchorMSC_Address = -1; /* ISDN_AddressString */
-static int hf_gsm_map_gr_additionalSubscriptions = -1; /* AdditionalSubscriptions */
-static int hf_gsm_map_gr_kc = -1; /* Kc */
+static int hf_gsm_map_gr_teleservice; /* Ext_TeleserviceCode */
+static int hf_gsm_map_gr_asciCallReference; /* ASCI_CallReference */
+static int hf_gsm_map_gr_codec_Info; /* CODEC_Info */
+static int hf_gsm_map_gr_cipheringAlgorithm; /* CipheringAlgorithm */
+static int hf_gsm_map_gr_groupKeyNumber_Vk_Id; /* GroupKeyNumber */
+static int hf_gsm_map_gr_groupKey; /* Kc */
+static int hf_gsm_map_gr_priority; /* EMLPP_Priority */
+static int hf_gsm_map_gr_uplinkFree; /* NULL */
+static int hf_gsm_map_gr_extensionContainer; /* ExtensionContainer */
+static int hf_gsm_map_gr_vstk; /* VSTK */
+static int hf_gsm_map_gr_vstk_rand; /* VSTK_RAND */
+static int hf_gsm_map_gr_talkerChannelParameter; /* NULL */
+static int hf_gsm_map_gr_uplinkReplyIndicator; /* NULL */
+static int hf_gsm_map_gr_groupCallNumber; /* ISDN_AddressString */
+static int hf_gsm_map_gr_imsi; /* IMSI */
+static int hf_gsm_map_gr_talkerPriority; /* TalkerPriority */
+static int hf_gsm_map_gr_additionalInfo; /* AdditionalInfo */
+static int hf_gsm_map_gr_uplinkRequestAck; /* NULL */
+static int hf_gsm_map_gr_uplinkReleaseIndication; /* NULL */
+static int hf_gsm_map_gr_uplinkRejectCommand; /* NULL */
+static int hf_gsm_map_gr_uplinkSeizedCommand; /* NULL */
+static int hf_gsm_map_gr_uplinkReleaseCommand; /* NULL */
+static int hf_gsm_map_gr_stateAttributes; /* StateAttributes */
+static int hf_gsm_map_gr_emergencyModeResetCommandFlag; /* NULL */
+static int hf_gsm_map_gr_sm_RP_UI; /* SignalInfo */
+static int hf_gsm_map_gr_an_APDU; /* AccessNetworkSignalInfo */
+static int hf_gsm_map_gr_uplinkRequest; /* NULL */
+static int hf_gsm_map_gr_releaseGroupCall; /* NULL */
+static int hf_gsm_map_gr_downlinkAttached; /* NULL */
+static int hf_gsm_map_gr_uplinkAttached; /* NULL */
+static int hf_gsm_map_gr_dualCommunication; /* NULL */
+static int hf_gsm_map_gr_callOriginator; /* NULL */
+static int hf_gsm_map_gr_requestedInfo; /* RequestedInfo */
+static int hf_gsm_map_gr_groupId; /* Long_GroupId */
+static int hf_gsm_map_gr_cellId; /* GlobalCellId */
+static int hf_gsm_map_gr_tmsi; /* TMSI */
+static int hf_gsm_map_gr_cksn; /* Cksn */
+static int hf_gsm_map_gr_anchorMSC_Address; /* ISDN_AddressString */
+static int hf_gsm_map_gr_additionalSubscriptions; /* AdditionalSubscriptions */
+static int hf_gsm_map_gr_kc; /* Kc */
/* --- Module MAP-DialogueInformation --- --- --- */
-static int hf_gsm_map_dialogue_gsm_map_dialogue_MAP_DialoguePDU_PDU = -1; /* MAP_DialoguePDU */
-static int hf_gsm_map_dialogue_map_open = -1; /* MAP_OpenInfo */
-static int hf_gsm_map_dialogue_map_accept = -1; /* MAP_AcceptInfo */
-static int hf_gsm_map_dialogue_map_close = -1; /* MAP_CloseInfo */
-static int hf_gsm_map_dialogue_map_refuse = -1; /* MAP_RefuseInfo */
-static int hf_gsm_map_dialogue_map_userAbort = -1; /* MAP_UserAbortInfo */
-static int hf_gsm_map_dialogue_map_providerAbort = -1; /* MAP_ProviderAbortInfo */
-static int hf_gsm_map_dialogue_destinationReference = -1; /* AddressString */
-static int hf_gsm_map_dialogue_originationReference = -1; /* AddressString */
-static int hf_gsm_map_dialogue_extensionContainer = -1; /* ExtensionContainer */
-static int hf_gsm_map_dialogue_reason = -1; /* Reason */
-static int hf_gsm_map_dialogue_alternativeApplicationContext = -1; /* OBJECT_IDENTIFIER */
-static int hf_gsm_map_dialogue_map_UserAbortChoice = -1; /* MAP_UserAbortChoice */
-static int hf_gsm_map_dialogue_userSpecificReason = -1; /* NULL */
-static int hf_gsm_map_dialogue_userResourceLimitation = -1; /* NULL */
-static int hf_gsm_map_dialogue_resourceUnavailable = -1; /* ResourceUnavailableReason */
-static int hf_gsm_map_dialogue_applicationProcedureCancellation = -1; /* ProcedureCancellationReason */
-static int hf_gsm_map_dialogue_map_ProviderAbortReason = -1; /* MAP_ProviderAbortReason */
+static int hf_gsm_map_dialogue_gsm_map_dialogue_MAP_DialoguePDU_PDU; /* MAP_DialoguePDU */
+static int hf_gsm_map_dialogue_map_open; /* MAP_OpenInfo */
+static int hf_gsm_map_dialogue_map_accept; /* MAP_AcceptInfo */
+static int hf_gsm_map_dialogue_map_close; /* MAP_CloseInfo */
+static int hf_gsm_map_dialogue_map_refuse; /* MAP_RefuseInfo */
+static int hf_gsm_map_dialogue_map_userAbort; /* MAP_UserAbortInfo */
+static int hf_gsm_map_dialogue_map_providerAbort; /* MAP_ProviderAbortInfo */
+static int hf_gsm_map_dialogue_destinationReference; /* AddressString */
+static int hf_gsm_map_dialogue_originationReference; /* AddressString */
+static int hf_gsm_map_dialogue_extensionContainer; /* ExtensionContainer */
+static int hf_gsm_map_dialogue_reason; /* Reason */
+static int hf_gsm_map_dialogue_alternativeApplicationContext; /* OBJECT_IDENTIFIER */
+static int hf_gsm_map_dialogue_map_UserAbortChoice; /* MAP_UserAbortChoice */
+static int hf_gsm_map_dialogue_userSpecificReason; /* NULL */
+static int hf_gsm_map_dialogue_userResourceLimitation; /* NULL */
+static int hf_gsm_map_dialogue_resourceUnavailable; /* ResourceUnavailableReason */
+static int hf_gsm_map_dialogue_applicationProcedureCancellation; /* ProcedureCancellationReason */
+static int hf_gsm_map_dialogue_map_ProviderAbortReason; /* MAP_ProviderAbortReason */
/* --- Module DummyMAP --- --- --- */
-static int hf_gsm_old_invoke = -1; /* Invoke */
-static int hf_gsm_old_returnResultLast = -1; /* ReturnResult */
-static int hf_gsm_old_returnError = -1; /* ReturnError */
-static int hf_gsm_old_reject = -1; /* Reject */
-static int hf_gsm_old_returnResultNotLast = -1; /* ReturnResult */
-static int hf_gsm_old_invokeID = -1; /* InvokeIdType */
-static int hf_gsm_old_linkedID = -1; /* InvokeIdType */
-static int hf_gsm_old_opCode = -1; /* MAP_OPERATION */
-static int hf_gsm_old_invokeparameter = -1; /* InvokeParameter */
-static int hf_gsm_old_resultretres = -1; /* T_resultretres */
-static int hf_gsm_old_returnparameter = -1; /* ReturnResultParameter */
-static int hf_gsm_old_errorCode = -1; /* MAP_ERROR */
-static int hf_gsm_old_parameter = -1; /* ReturnErrorParameter */
-static int hf_gsm_old_invokeIDRej = -1; /* T_invokeIDRej */
-static int hf_gsm_old_derivable = -1; /* InvokeIdType */
-static int hf_gsm_old_not_derivable = -1; /* NULL */
-static int hf_gsm_old_problem = -1; /* T_problem */
-static int hf_gsm_old_generalProblem = -1; /* GeneralProblem */
-static int hf_gsm_old_invokeProblem = -1; /* InvokeProblem */
-static int hf_gsm_old_returnResultProblem = -1; /* ReturnResultProblem */
-static int hf_gsm_old_returnErrorProblem = -1; /* ReturnErrorProblem */
-static int hf_gsm_old_localValue = -1; /* OperationLocalvalue */
-static int hf_gsm_old_globalValue = -1; /* OBJECT_IDENTIFIER */
-static int hf_gsm_old_localValue_01 = -1; /* LocalErrorcode */
-static int hf_gsm_old_protocolId = -1; /* ProtocolId */
-static int hf_gsm_old_signalInfo = -1; /* SignalInfo */
-static int hf_gsm_old_extensionContainer = -1; /* ExtensionContainer */
-static int hf_gsm_old_gsm_BearerCapability = -1; /* ExternalSignalInfo */
-static int hf_gsm_old_isdn_BearerCapability = -1; /* ExternalSignalInfo */
-static int hf_gsm_old_call_Direction = -1; /* CallDirection */
-static int hf_gsm_old_b_Subscriber_Address = -1; /* ISDN_AddressString */
-static int hf_gsm_old_chosenChannel = -1; /* ExternalSignalInfo */
-static int hf_gsm_old_lowerLayerCompatibility = -1; /* ExternalSignalInfo */
-static int hf_gsm_old_highLayerCompatibility = -1; /* ExternalSignalInfo */
-static int hf_gsm_old_sIWFSNumber = -1; /* ISDN_AddressString */
-static int hf_gsm_old_imsi = -1; /* IMSI */
-static int hf_gsm_old_vlr_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_old_targetCellId = -1; /* GlobalCellId */
-static int hf_gsm_old_ho_NumberNotRequired = -1; /* NULL */
-static int hf_gsm_old_bss_APDU = -1; /* Bss_APDU */
-static int hf_gsm_old_handoverNumber = -1; /* ISDN_AddressString */
-static int hf_gsm_old_SendAuthenticationInfoResOld_item = -1; /* SendAuthenticationInfoResOld_item */
-static int hf_gsm_old_rand = -1; /* RAND */
-static int hf_gsm_old_sres = -1; /* SRES */
-static int hf_gsm_old_kc = -1; /* Kc */
-static int hf_gsm_old_tripletList = -1; /* TripletListold */
-static int hf_gsm_old_TripletListold_item = -1; /* AuthenticationTriplet_v2 */
-static int hf_gsm_old_channelType = -1; /* ExternalSignalInfo */
-static int hf_gsm_old_securityHeader = -1; /* SecurityHeader */
-static int hf_gsm_old_protectedPayload = -1; /* ProtectedPayload */
-static int hf_gsm_old_securityParametersIndex = -1; /* SecurityParametersIndex */
-static int hf_gsm_old_originalComponentIdentifier = -1; /* OriginalComponentIdentifier */
-static int hf_gsm_old_initialisationVector = -1; /* InitialisationVector */
-static int hf_gsm_old_operationCode = -1; /* OperationCode */
-static int hf_gsm_old_errorCode_01 = -1; /* ErrorCode */
-static int hf_gsm_old_userInfo = -1; /* NULL */
-static int hf_gsm_old_localValue_02 = -1; /* INTEGER */
-static int hf_gsm_old_msisdn = -1; /* ISDN_AddressString */
-static int hf_gsm_old_category = -1; /* Category */
-static int hf_gsm_old_basicService = -1; /* BasicServiceCode */
-static int hf_gsm_old_operatorSS_Code = -1; /* T_operatorSS_Code */
-static int hf_gsm_old_operatorSS_Code_item = -1; /* OCTET_STRING_SIZE_1 */
-static int hf_gsm_old_sm_RP_DA = -1; /* SM_RP_DAold */
-static int hf_gsm_old_sm_RP_OA = -1; /* SM_RP_OAold */
-static int hf_gsm_old_sm_RP_UI = -1; /* SignalInfo */
-static int hf_gsm_old_moreMessagesToSend = -1; /* NULL */
-static int hf_gsm_old_imsi_01 = -1; /* T_imsi */
-static int hf_gsm_old_lmsi = -1; /* T_lmsi */
-static int hf_gsm_old_serviceCentreAddressDA = -1; /* T_serviceCentreAddressDA */
-static int hf_gsm_old_noSM_RP_DA = -1; /* T_noSM_RP_DA */
-static int hf_gsm_old_msisdn_01 = -1; /* T_msisdn */
-static int hf_gsm_old_serviceCentreAddressOA = -1; /* T_serviceCentreAddressOA */
-static int hf_gsm_old_noSM_RP_OA = -1; /* T_noSM_RP_OA */
-static int hf_gsm_old_cug_CheckInfo = -1; /* CUG_CheckInfo */
-static int hf_gsm_old_numberOfForwarding = -1; /* NumberOfForwarding */
-static int hf_gsm_old_networkSignalInfo = -1; /* ExternalSignalInfo */
-static int hf_gsm_old_routingInfo = -1; /* RoutingInfo */
-static int hf_gsm_old_originatingEntityNumber = -1; /* ISDN_AddressString */
-static int hf_gsm_old_msisdn_02 = -1; /* AddressString */
-static int hf_gsm_old_sm_RP_PRI = -1; /* BOOLEAN */
-static int hf_gsm_old_serviceCentreAddress = -1; /* AddressString */
-static int hf_gsm_old_cug_Interlock = -1; /* CUG_Interlock */
-static int hf_gsm_old_teleserviceCode = -1; /* TeleserviceCode */
-static int hf_gsm_old_locationInfoWithLMSI = -1; /* LocationInfoWithLMSIv2 */
-static int hf_gsm_old_mwd_Set = -1; /* BOOLEAN */
-static int hf_gsm_old_locationInfo = -1; /* LocationInfo */
-static int hf_gsm_old_lmsi_01 = -1; /* LMSI */
-static int hf_gsm_old_roamingNumber = -1; /* ISDN_AddressString */
-static int hf_gsm_old_msc_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_old_subscriberId = -1; /* SubscriberIdentity */
-static int hf_gsm_old_requestParameterList = -1; /* RequestParameterList */
-static int hf_gsm_old_RequestParameterList_item = -1; /* RequestParameter */
-static int hf_gsm_old_authenticationSet = -1; /* AuthenticationSetListOld */
-static int hf_gsm_old_subscriberData = -1; /* SubscriberData */
-static int hf_gsm_old_ki = -1; /* Ki */
-static int hf_gsm_old_tripletList_01 = -1; /* TripletList */
-static int hf_gsm_old_quintupletList = -1; /* QuintupletList */
-static int hf_gsm_old_SentParameterList_item = -1; /* SentParameter */
-static int hf_gsm_old_networkResource = -1; /* NetworkResource */
-static int hf_gsm_old_hlr_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_old_hlr_List = -1; /* HLR_List */
+static int hf_gsm_old_invoke; /* Invoke */
+static int hf_gsm_old_returnResultLast; /* ReturnResult */
+static int hf_gsm_old_returnError; /* ReturnError */
+static int hf_gsm_old_reject; /* Reject */
+static int hf_gsm_old_returnResultNotLast; /* ReturnResult */
+static int hf_gsm_old_invokeID; /* InvokeIdType */
+static int hf_gsm_old_linkedID; /* InvokeIdType */
+static int hf_gsm_old_opCode; /* MAP_OPERATION */
+static int hf_gsm_old_invokeparameter; /* InvokeParameter */
+static int hf_gsm_old_resultretres; /* T_resultretres */
+static int hf_gsm_old_returnparameter; /* ReturnResultParameter */
+static int hf_gsm_old_errorCode; /* MAP_ERROR */
+static int hf_gsm_old_parameter; /* ReturnErrorParameter */
+static int hf_gsm_old_invokeIDRej; /* T_invokeIDRej */
+static int hf_gsm_old_derivable; /* InvokeIdType */
+static int hf_gsm_old_not_derivable; /* NULL */
+static int hf_gsm_old_problem; /* T_problem */
+static int hf_gsm_old_generalProblem; /* GeneralProblem */
+static int hf_gsm_old_invokeProblem; /* InvokeProblem */
+static int hf_gsm_old_returnResultProblem; /* ReturnResultProblem */
+static int hf_gsm_old_returnErrorProblem; /* ReturnErrorProblem */
+static int hf_gsm_old_localValue; /* OperationLocalvalue */
+static int hf_gsm_old_globalValue; /* OBJECT_IDENTIFIER */
+static int hf_gsm_old_localValue_01; /* LocalErrorcode */
+static int hf_gsm_old_protocolId; /* ProtocolId */
+static int hf_gsm_old_signalInfo; /* SignalInfo */
+static int hf_gsm_old_extensionContainer; /* ExtensionContainer */
+static int hf_gsm_old_gsm_BearerCapability; /* ExternalSignalInfo */
+static int hf_gsm_old_isdn_BearerCapability; /* ExternalSignalInfo */
+static int hf_gsm_old_call_Direction; /* CallDirection */
+static int hf_gsm_old_b_Subscriber_Address; /* ISDN_AddressString */
+static int hf_gsm_old_chosenChannel; /* ExternalSignalInfo */
+static int hf_gsm_old_lowerLayerCompatibility; /* ExternalSignalInfo */
+static int hf_gsm_old_highLayerCompatibility; /* ExternalSignalInfo */
+static int hf_gsm_old_sIWFSNumber; /* ISDN_AddressString */
+static int hf_gsm_old_imsi; /* IMSI */
+static int hf_gsm_old_vlr_Number; /* ISDN_AddressString */
+static int hf_gsm_old_targetCellId; /* GlobalCellId */
+static int hf_gsm_old_ho_NumberNotRequired; /* NULL */
+static int hf_gsm_old_bss_APDU; /* Bss_APDU */
+static int hf_gsm_old_handoverNumber; /* ISDN_AddressString */
+static int hf_gsm_old_SendAuthenticationInfoResOld_item; /* SendAuthenticationInfoResOld_item */
+static int hf_gsm_old_rand; /* RAND */
+static int hf_gsm_old_sres; /* SRES */
+static int hf_gsm_old_kc; /* Kc */
+static int hf_gsm_old_tripletList; /* TripletListold */
+static int hf_gsm_old_TripletListold_item; /* AuthenticationTriplet_v2 */
+static int hf_gsm_old_channelType; /* ExternalSignalInfo */
+static int hf_gsm_old_securityHeader; /* SecurityHeader */
+static int hf_gsm_old_protectedPayload; /* ProtectedPayload */
+static int hf_gsm_old_securityParametersIndex; /* SecurityParametersIndex */
+static int hf_gsm_old_originalComponentIdentifier; /* OriginalComponentIdentifier */
+static int hf_gsm_old_initialisationVector; /* InitialisationVector */
+static int hf_gsm_old_operationCode; /* OperationCode */
+static int hf_gsm_old_errorCode_01; /* ErrorCode */
+static int hf_gsm_old_userInfo; /* NULL */
+static int hf_gsm_old_localValue_02; /* INTEGER */
+static int hf_gsm_old_msisdn; /* ISDN_AddressString */
+static int hf_gsm_old_category; /* Category */
+static int hf_gsm_old_basicService; /* BasicServiceCode */
+static int hf_gsm_old_operatorSS_Code; /* T_operatorSS_Code */
+static int hf_gsm_old_operatorSS_Code_item; /* OCTET_STRING_SIZE_1 */
+static int hf_gsm_old_sm_RP_DA; /* SM_RP_DAold */
+static int hf_gsm_old_sm_RP_OA; /* SM_RP_OAold */
+static int hf_gsm_old_sm_RP_UI; /* SignalInfo */
+static int hf_gsm_old_moreMessagesToSend; /* NULL */
+static int hf_gsm_old_imsi_01; /* T_imsi */
+static int hf_gsm_old_lmsi; /* T_lmsi */
+static int hf_gsm_old_serviceCentreAddressDA; /* T_serviceCentreAddressDA */
+static int hf_gsm_old_noSM_RP_DA; /* T_noSM_RP_DA */
+static int hf_gsm_old_msisdn_01; /* T_msisdn */
+static int hf_gsm_old_serviceCentreAddressOA; /* T_serviceCentreAddressOA */
+static int hf_gsm_old_noSM_RP_OA; /* T_noSM_RP_OA */
+static int hf_gsm_old_cug_CheckInfo; /* CUG_CheckInfo */
+static int hf_gsm_old_numberOfForwarding; /* NumberOfForwarding */
+static int hf_gsm_old_networkSignalInfo; /* ExternalSignalInfo */
+static int hf_gsm_old_routingInfo; /* RoutingInfo */
+static int hf_gsm_old_originatingEntityNumber; /* ISDN_AddressString */
+static int hf_gsm_old_msisdn_02; /* AddressString */
+static int hf_gsm_old_sm_RP_PRI; /* BOOLEAN */
+static int hf_gsm_old_serviceCentreAddress; /* AddressString */
+static int hf_gsm_old_cug_Interlock; /* CUG_Interlock */
+static int hf_gsm_old_teleserviceCode; /* TeleserviceCode */
+static int hf_gsm_old_locationInfoWithLMSI; /* LocationInfoWithLMSIv2 */
+static int hf_gsm_old_mwd_Set; /* BOOLEAN */
+static int hf_gsm_old_locationInfo; /* LocationInfo */
+static int hf_gsm_old_lmsi_01; /* LMSI */
+static int hf_gsm_old_roamingNumber; /* ISDN_AddressString */
+static int hf_gsm_old_msc_Number; /* ISDN_AddressString */
+static int hf_gsm_old_subscriberId; /* SubscriberId */
+static int hf_gsm_old_requestParameterList; /* RequestParameterList */
+static int hf_gsm_old_RequestParameterList_item; /* RequestParameter */
+static int hf_gsm_old_authenticationSet; /* AuthenticationSetListOld */
+static int hf_gsm_old_subscriberData; /* SubscriberData */
+static int hf_gsm_old_ki; /* Ki */
+static int hf_gsm_old_tripletList_01; /* TripletList */
+static int hf_gsm_old_quintupletList; /* QuintupletList */
+static int hf_gsm_old_SentParameterList_item; /* SentParameter */
+static int hf_gsm_old_networkResource; /* NetworkResource */
+static int hf_gsm_old_hlr_Number; /* ISDN_AddressString */
+static int hf_gsm_old_hlr_List; /* HLR_List */
/* --- Module SS-DataTypes --- --- --- */
-static int hf_gsm_ss_ss_Code = -1; /* SS_Code */
-static int hf_gsm_ss_ss_Status = -1; /* SS_Status */
-static int hf_gsm_ss_ss_Notification = -1; /* SS_Notification */
-static int hf_gsm_ss_callIsWaiting_Indicator = -1; /* NULL */
-static int hf_gsm_ss_callOnHold_Indicator = -1; /* CallOnHold_Indicator */
-static int hf_gsm_ss_mpty_Indicator = -1; /* NULL */
-static int hf_gsm_ss_cug_Index = -1; /* CUG_Index */
-static int hf_gsm_ss_clirSuppressionRejected = -1; /* NULL */
-static int hf_gsm_ss_ect_Indicator = -1; /* ECT_Indicator */
-static int hf_gsm_ss_nameIndicator = -1; /* NameIndicator */
-static int hf_gsm_ss_ccbs_Feature = -1; /* CCBS_Feature */
-static int hf_gsm_ss_alertingPattern = -1; /* AlertingPattern */
-static int hf_gsm_ss_multicall_Indicator = -1; /* Multicall_Indicator */
-static int hf_gsm_ss_chargingInformation = -1; /* ChargingInformation */
-static int hf_gsm_ss_e1 = -1; /* E1 */
-static int hf_gsm_ss_e2 = -1; /* E2 */
-static int hf_gsm_ss_e3 = -1; /* E3 */
-static int hf_gsm_ss_e4 = -1; /* E4 */
-static int hf_gsm_ss_e5 = -1; /* E5 */
-static int hf_gsm_ss_e6 = -1; /* E6 */
-static int hf_gsm_ss_e7 = -1; /* E7 */
-static int hf_gsm_ss_suppressPrefCUG = -1; /* NULL */
-static int hf_gsm_ss_suppressOA = -1; /* NULL */
-static int hf_gsm_ss_ect_CallState = -1; /* ECT_CallState */
-static int hf_gsm_ss_rdn = -1; /* RDN */
-static int hf_gsm_ss_callingName = -1; /* Name */
-static int hf_gsm_ss_namePresentationAllowed = -1; /* NameSet */
-static int hf_gsm_ss_presentationRestricted = -1; /* NULL */
-static int hf_gsm_ss_nameUnavailable = -1; /* NULL */
-static int hf_gsm_ss_namePresentationRestricted = -1; /* NameSet */
-static int hf_gsm_ss_dataCodingScheme = -1; /* USSD_DataCodingScheme */
-static int hf_gsm_ss_lengthInCharacters = -1; /* INTEGER */
-static int hf_gsm_ss_nameString = -1; /* USSD_String */
-static int hf_gsm_ss_presentationAllowedAddress = -1; /* RemotePartyNumber */
-static int hf_gsm_ss_numberNotAvailableDueToInterworking = -1; /* NULL */
-static int hf_gsm_ss_presentationRestrictedAddress = -1; /* RemotePartyNumber */
-static int hf_gsm_ss_partyNumber = -1; /* ISDN_AddressString */
-static int hf_gsm_ss_partyNumberSubaddress = -1; /* ISDN_SubaddressString */
-static int hf_gsm_ss_deflectedToNumber = -1; /* AddressString */
-static int hf_gsm_ss_deflectedToSubaddress = -1; /* ISDN_SubaddressString */
-static int hf_gsm_ss_uUS_Service = -1; /* UUS_Service */
-static int hf_gsm_ss_uUS_Required = -1; /* BOOLEAN */
-static int hf_gsm_ss_notificationType = -1; /* NotificationToMSUser */
-static int hf_gsm_ss_locationType = -1; /* LocationType */
-static int hf_gsm_ss_lcsClientExternalID = -1; /* LCSClientExternalID */
-static int hf_gsm_ss_lcsClientName = -1; /* LCSClientName */
-static int hf_gsm_ss_lcsRequestorID = -1; /* LCSRequestorID */
-static int hf_gsm_ss_lcsCodeword = -1; /* LCSCodeword */
-static int hf_gsm_ss_lcsServiceTypeID = -1; /* LCSServiceTypeID */
-static int hf_gsm_ss_deferredLocationExt = -1; /* DeferredLocationExt */
-static int hf_gsm_ss_verificationResponse = -1; /* VerificationResponse */
-static int hf_gsm_ss_molr_Type = -1; /* MOLR_Type */
-static int hf_gsm_ss_locationMethod = -1; /* LocationMethod */
-static int hf_gsm_ss_lcs_QoS = -1; /* LCS_QoS */
-static int hf_gsm_ss_mlc_Number = -1; /* ISDN_AddressString */
-static int hf_gsm_ss_gpsAssistanceData = -1; /* GPSAssistanceData */
-static int hf_gsm_ss_supportedGADShapes = -1; /* SupportedGADShapes */
-static int hf_gsm_ss_ageOfLocationInfo = -1; /* AgeOfLocationInformation */
-static int hf_gsm_ss_pseudonymIndicator = -1; /* NULL */
-static int hf_gsm_ss_h_gmlc_address = -1; /* GSN_Address */
-static int hf_gsm_ss_locationEstimate = -1; /* Ext_GeographicalInformation */
-static int hf_gsm_ss_velocityEstimate = -1; /* VelocityEstimate */
-static int hf_gsm_ss_referenceNumber = -1; /* LCS_ReferenceNumber */
-static int hf_gsm_ss_periodicLDRInfo = -1; /* PeriodicLDRInfo */
-static int hf_gsm_ss_locationUpdateRequest = -1; /* NULL */
-static int hf_gsm_ss_sequenceNumber = -1; /* SequenceNumber */
-static int hf_gsm_ss_terminationCause = -1; /* TerminationCause */
-static int hf_gsm_ss_mo_lrShortCircuit = -1; /* NULL */
-static int hf_gsm_ss_ganssAssistanceData = -1; /* GANSSAssistanceData */
-static int hf_gsm_ss_multiplePositioningProtocolPDUs = -1; /* MultiplePositioningProtocolPDUs */
-static int hf_gsm_ss_locationInfo = -1; /* Location_Info */
-static int hf_gsm_ss_MultiplePositioningProtocolPDUs_item = -1; /* PositioningProtocolPDU */
-static int hf_gsm_ss_decipheringKeys = -1; /* DecipheringKeys */
-static int hf_gsm_ss_add_LocationEstimate = -1; /* Add_GeographicalInformation */
-static int hf_gsm_ss_reportingPLMNList = -1; /* ReportingPLMNList */
-static int hf_gsm_ss_deferredLocationEventType = -1; /* DeferredLocationEventType */
-static int hf_gsm_ss_areaEventInfo = -1; /* AreaEventInfo */
-static int hf_gsm_ss_qoS = -1; /* LCS_QoS */
-static int hf_gsm_ss_periodicLocation = -1; /* PeriodicLocation */
-static int hf_gsm_ss_areaEventReporting = -1; /* AreaEventReporting */
-static int hf_gsm_ss_motionEventReporting = -1; /* MotionEventReporting */
-static int hf_gsm_ss_areaList = -1; /* AreaList */
-static int hf_gsm_ss_occurrenceInfo = -1; /* OccurrenceInfo */
-static int hf_gsm_ss_intervalTime = -1; /* IntervalTime */
-static int hf_gsm_ss_maximumInterval = -1; /* MaximumInterval */
-static int hf_gsm_ss_samplingInterval = -1; /* SamplingInterval */
-static int hf_gsm_ss_duration = -1; /* Duration */
-static int hf_gsm_ss_AreaList_item = -1; /* Area */
-static int hf_gsm_ss_areaType = -1; /* AreaType */
-static int hf_gsm_ss_areaIdentification = -1; /* AreaIdentification */
-static int hf_gsm_ss_linearDistance = -1; /* LinearDistance */
+static int hf_gsm_ss_ss_Code; /* SS_Code */
+static int hf_gsm_ss_ss_Status; /* SS_Status */
+static int hf_gsm_ss_ss_Notification; /* SS_Notification */
+static int hf_gsm_ss_callIsWaiting_Indicator; /* NULL */
+static int hf_gsm_ss_callOnHold_Indicator; /* CallOnHold_Indicator */
+static int hf_gsm_ss_mpty_Indicator; /* NULL */
+static int hf_gsm_ss_cug_Index; /* CUG_Index */
+static int hf_gsm_ss_clirSuppressionRejected; /* NULL */
+static int hf_gsm_ss_ect_Indicator; /* ECT_Indicator */
+static int hf_gsm_ss_nameIndicator; /* NameIndicator */
+static int hf_gsm_ss_ccbs_Feature; /* CCBS_Feature */
+static int hf_gsm_ss_alertingPattern; /* AlertingPattern */
+static int hf_gsm_ss_multicall_Indicator; /* Multicall_Indicator */
+static int hf_gsm_ss_chargingInformation; /* ChargingInformation */
+static int hf_gsm_ss_e1; /* E1 */
+static int hf_gsm_ss_e2; /* E2 */
+static int hf_gsm_ss_e3; /* E3 */
+static int hf_gsm_ss_e4; /* E4 */
+static int hf_gsm_ss_e5; /* E5 */
+static int hf_gsm_ss_e6; /* E6 */
+static int hf_gsm_ss_e7; /* E7 */
+static int hf_gsm_ss_suppressPrefCUG; /* NULL */
+static int hf_gsm_ss_suppressOA; /* NULL */
+static int hf_gsm_ss_ect_CallState; /* ECT_CallState */
+static int hf_gsm_ss_rdn; /* RDN */
+static int hf_gsm_ss_callingName; /* Name */
+static int hf_gsm_ss_namePresentationAllowed; /* NameSet */
+static int hf_gsm_ss_presentationRestricted; /* NULL */
+static int hf_gsm_ss_nameUnavailable; /* NULL */
+static int hf_gsm_ss_namePresentationRestricted; /* NameSet */
+static int hf_gsm_ss_dataCodingScheme; /* USSD_DataCodingScheme */
+static int hf_gsm_ss_lengthInCharacters; /* INTEGER */
+static int hf_gsm_ss_nameString; /* USSD_String */
+static int hf_gsm_ss_presentationAllowedAddress; /* RemotePartyNumber */
+static int hf_gsm_ss_numberNotAvailableDueToInterworking; /* NULL */
+static int hf_gsm_ss_presentationRestrictedAddress; /* RemotePartyNumber */
+static int hf_gsm_ss_partyNumber; /* ISDN_AddressString */
+static int hf_gsm_ss_partyNumberSubaddress; /* ISDN_SubaddressString */
+static int hf_gsm_ss_deflectedToNumber; /* AddressString */
+static int hf_gsm_ss_deflectedToSubaddress; /* ISDN_SubaddressString */
+static int hf_gsm_ss_uUS_Service; /* UUS_Service */
+static int hf_gsm_ss_uUS_Required; /* BOOLEAN */
+static int hf_gsm_ss_notificationType; /* NotificationToMSUser */
+static int hf_gsm_ss_locationType; /* LocationType */
+static int hf_gsm_ss_lcsClientExternalID; /* LCSClientExternalID */
+static int hf_gsm_ss_lcsClientName; /* LCSClientName */
+static int hf_gsm_ss_lcsRequestorID; /* LCSRequestorID */
+static int hf_gsm_ss_lcsCodeword; /* LCSCodeword */
+static int hf_gsm_ss_lcsServiceTypeID; /* LCSServiceTypeID */
+static int hf_gsm_ss_deferredLocationExt; /* DeferredLocationExt */
+static int hf_gsm_ss_verificationResponse; /* VerificationResponse */
+static int hf_gsm_ss_molr_Type; /* MOLR_Type */
+static int hf_gsm_ss_locationMethod; /* LocationMethod */
+static int hf_gsm_ss_lcs_QoS; /* LCS_QoS */
+static int hf_gsm_ss_mlc_Number; /* ISDN_AddressString */
+static int hf_gsm_ss_gpsAssistanceData; /* GPSAssistanceData */
+static int hf_gsm_ss_supportedGADShapes; /* SupportedGADShapes */
+static int hf_gsm_ss_ageOfLocationInfo; /* AgeOfLocationInformation */
+static int hf_gsm_ss_pseudonymIndicator; /* NULL */
+static int hf_gsm_ss_h_gmlc_address; /* GSN_Address */
+static int hf_gsm_ss_locationEstimate; /* Ext_GeographicalInformation */
+static int hf_gsm_ss_velocityEstimate; /* VelocityEstimate */
+static int hf_gsm_ss_referenceNumber; /* LCS_ReferenceNumber */
+static int hf_gsm_ss_periodicLDRInfo; /* PeriodicLDRInfo */
+static int hf_gsm_ss_locationUpdateRequest; /* NULL */
+static int hf_gsm_ss_sequenceNumber; /* SequenceNumber */
+static int hf_gsm_ss_terminationCause; /* TerminationCause */
+static int hf_gsm_ss_mo_lrShortCircuit; /* NULL */
+static int hf_gsm_ss_ganssAssistanceData; /* GANSSAssistanceData */
+static int hf_gsm_ss_multiplePositioningProtocolPDUs; /* MultiplePositioningProtocolPDUs */
+static int hf_gsm_ss_locationInfo; /* Location_Info */
+static int hf_gsm_ss_MultiplePositioningProtocolPDUs_item; /* PositioningProtocolPDU */
+static int hf_gsm_ss_decipheringKeys; /* DecipheringKeys */
+static int hf_gsm_ss_add_LocationEstimate; /* Add_GeographicalInformation */
+static int hf_gsm_ss_reportingPLMNList; /* ReportingPLMNList */
+static int hf_gsm_ss_deferredLocationEventType; /* DeferredLocationEventType */
+static int hf_gsm_ss_areaEventInfo; /* AreaEventInfo */
+static int hf_gsm_ss_qoS; /* LCS_QoS */
+static int hf_gsm_ss_periodicLocation; /* PeriodicLocation */
+static int hf_gsm_ss_areaEventReporting; /* AreaEventReporting */
+static int hf_gsm_ss_motionEventReporting; /* MotionEventReporting */
+static int hf_gsm_ss_areaList; /* AreaList */
+static int hf_gsm_ss_occurrenceInfo; /* OccurrenceInfo */
+static int hf_gsm_ss_intervalTime; /* IntervalTime */
+static int hf_gsm_ss_maximumInterval; /* MaximumInterval */
+static int hf_gsm_ss_samplingInterval; /* SamplingInterval */
+static int hf_gsm_ss_duration; /* Duration */
+static int hf_gsm_ss_AreaList_item; /* Area */
+static int hf_gsm_ss_areaType; /* AreaType */
+static int hf_gsm_ss_areaIdentification; /* AreaIdentification */
+static int hf_gsm_ss_linearDistance; /* LinearDistance */
/* named bits */
-static int hf_gsm_ss_DeferredLocationExt_motionEvent = -1;
-static int hf_gsm_ss_Location_Info_locationEstimate = -1;
+static int hf_gsm_ss_DeferredLocationExt_motionEvent;
+static int hf_gsm_ss_Location_Info_locationEstimate;
/* --- Module EricssonMAP --- --- --- */
-static int hf_gsm_map_ericsson_imei = -1; /* IMEI */
-static int hf_gsm_map_ericsson_requestedEquipmentInfo = -1; /* RequestedEquipmentInfo */
-static int hf_gsm_map_ericsson_imsi = -1; /* IMSI */
-static int hf_gsm_map_ericsson_locationInformation = -1; /* T_locationInformation */
-static int hf_gsm_map_ericsson_extensionContainer = -1; /* ExtensionContainer */
-static int hf_gsm_map_ericsson_isdArgType = -1; /* IsdArgType */
-static int hf_gsm_map_ericsson_isdResType = -1; /* IsdResType */
-static int hf_gsm_map_ericsson_dsdArgType = -1; /* DsdArgType */
-static int hf_gsm_map_ericsson_sriArgType = -1; /* SRIArgType */
-static int hf_gsm_map_ericsson_sriResType = -1; /* SRIResType */
-static int hf_gsm_map_ericsson_prnArgType = -1; /* PrnArgType */
-static int hf_gsm_map_ericsson_ulArgType = -1; /* UlArgType */
-static int hf_gsm_map_ericsson_rdArgType = -1; /* RdArgType */
-static int hf_gsm_map_ericsson_saiArgType = -1; /* SaiArgType */
-static int hf_gsm_map_ericsson_saiResType = -1; /* SaiResType */
-static int hf_gsm_map_ericsson_atiArgType = -1; /* AtiArgType */
-static int hf_gsm_map_ericsson_atiResType = -1; /* AtiResType */
-static int hf_gsm_map_ericsson_extAtiArgType = -1; /* ExtAtiArgType */
-static int hf_gsm_map_ericsson_IsdArgType_item = -1; /* IsdArgData */
-static int hf_gsm_map_ericsson_privateFeatureCode = -1; /* PrivateFeatureCode */
-static int hf_gsm_map_ericsson_privateFeatureData = -1; /* PrivateFeatureData */
-static int hf_gsm_map_ericsson_subscriptionTypeInfo = -1; /* SubscriptionTypeInfo */
-static int hf_gsm_map_ericsson_oickInfo = -1; /* OickInfo */
-static int hf_gsm_map_ericsson_ss_Status = -1; /* Ext_SS_Status */
-static int hf_gsm_map_ericsson_inCategoryKey = -1; /* INCategoryKey */
-static int hf_gsm_map_ericsson_subscriptionType = -1; /* SubscriptionType */
-static int hf_gsm_map_ericsson_IsdResType_item = -1; /* IsdResData */
-static int hf_gsm_map_ericsson_supportedPrivateFeature = -1; /* PrivateFeatureCode */
-static int hf_gsm_map_ericsson_DsdArgType_item = -1; /* DsdArgData */
-static int hf_gsm_map_ericsson_privateFeatureWithdraw = -1; /* PrivateFeatureCode */
-static int hf_gsm_map_ericsson_SRIArgType_item = -1; /* SriArgData */
-static int hf_gsm_map_ericsson_extraNetworkInfo = -1; /* ExtraSignalInfo */
-static int hf_gsm_map_ericsson_SRIResType_item = -1; /* SriResData */
-static int hf_gsm_map_ericsson_PrnArgType_item = -1; /* PrnArgData */
-static int hf_gsm_map_ericsson_UlArgType_item = -1; /* UlArgData */
-static int hf_gsm_map_ericsson_privateFeatureUlArgData = -1; /* PrivateFeatureUlArgData */
-static int hf_gsm_map_ericsson_adc = -1; /* IMEI */
-static int hf_gsm_map_ericsson_protocolId = -1; /* ExtraProtocolId */
-static int hf_gsm_map_ericsson_signalInfo = -1; /* SignalInfo */
-static int hf_gsm_map_ericsson_msisdn = -1; /* NULL */
-static int hf_gsm_map_ericsson_noAuthenVectorsRequested = -1; /* NULL */
-static int hf_gsm_map_ericsson_msIsdn = -1; /* ISDN_AddressString */
-static int hf_gsm_map_ericsson_requestedInfoType = -1; /* RequestedInfoType */
-static int hf_gsm_map_ericsson_toBeDecided = -1; /* NULL */
-static int hf_gsm_map_ericsson_toBeDecidedOne = -1; /* NULL */
-static int hf_gsm_map_ericsson_sgsnNumber = -1; /* NULL */
-static int hf_gsm_map_ericsson_ExtAtiArgType_item = -1; /* AtiArgData */
+static int hf_gsm_map_ericsson_imei; /* IMEI */
+static int hf_gsm_map_ericsson_requestedEquipmentInfo; /* RequestedEquipmentInfo */
+static int hf_gsm_map_ericsson_imsi; /* IMSI */
+static int hf_gsm_map_ericsson_locationInformation; /* T_locationInformation */
+static int hf_gsm_map_ericsson_extensionContainer; /* ExtensionContainer */
+static int hf_gsm_map_ericsson_isdArgType; /* IsdArgType */
+static int hf_gsm_map_ericsson_isdResType; /* IsdResType */
+static int hf_gsm_map_ericsson_dsdArgType; /* DsdArgType */
+static int hf_gsm_map_ericsson_sriArgType; /* SRIArgType */
+static int hf_gsm_map_ericsson_sriResType; /* SRIResType */
+static int hf_gsm_map_ericsson_prnArgType; /* PrnArgType */
+static int hf_gsm_map_ericsson_ulArgType; /* UlArgType */
+static int hf_gsm_map_ericsson_rdArgType; /* RdArgType */
+static int hf_gsm_map_ericsson_saiArgType; /* SaiArgType */
+static int hf_gsm_map_ericsson_saiResType; /* SaiResType */
+static int hf_gsm_map_ericsson_atiArgType; /* AtiArgType */
+static int hf_gsm_map_ericsson_atiResType; /* AtiResType */
+static int hf_gsm_map_ericsson_extAtiArgType; /* ExtAtiArgType */
+static int hf_gsm_map_ericsson_IsdArgType_item; /* IsdArgData */
+static int hf_gsm_map_ericsson_privateFeatureCode; /* PrivateFeatureCode */
+static int hf_gsm_map_ericsson_privateFeatureData; /* PrivateFeatureData */
+static int hf_gsm_map_ericsson_subscriptionTypeInfo; /* SubscriptionTypeInfo */
+static int hf_gsm_map_ericsson_oickInfo; /* OickInfo */
+static int hf_gsm_map_ericsson_ss_Status; /* Ext_SS_Status */
+static int hf_gsm_map_ericsson_inCategoryKey; /* INCategoryKey */
+static int hf_gsm_map_ericsson_subscriptionType; /* SubscriptionType */
+static int hf_gsm_map_ericsson_IsdResType_item; /* IsdResData */
+static int hf_gsm_map_ericsson_supportedPrivateFeature; /* PrivateFeatureCode */
+static int hf_gsm_map_ericsson_DsdArgType_item; /* DsdArgData */
+static int hf_gsm_map_ericsson_privateFeatureWithdraw; /* PrivateFeatureCode */
+static int hf_gsm_map_ericsson_SRIArgType_item; /* SriArgData */
+static int hf_gsm_map_ericsson_extraNetworkInfo; /* ExtraSignalInfo */
+static int hf_gsm_map_ericsson_SRIResType_item; /* SriResData */
+static int hf_gsm_map_ericsson_PrnArgType_item; /* PrnArgData */
+static int hf_gsm_map_ericsson_UlArgType_item; /* UlArgData */
+static int hf_gsm_map_ericsson_privateFeatureUlArgData; /* PrivateFeatureUlArgData */
+static int hf_gsm_map_ericsson_adc; /* IMEI */
+static int hf_gsm_map_ericsson_protocolId; /* ExtraProtocolId */
+static int hf_gsm_map_ericsson_signalInfo; /* SignalInfo */
+static int hf_gsm_map_ericsson_msisdn; /* NULL */
+static int hf_gsm_map_ericsson_noAuthenVectorsRequested; /* NULL */
+static int hf_gsm_map_ericsson_msIsdn; /* ISDN_AddressString */
+static int hf_gsm_map_ericsson_requestedInfoType; /* RequestedInfoType */
+static int hf_gsm_map_ericsson_toBeDecided; /* NULL */
+static int hf_gsm_map_ericsson_toBeDecidedOne; /* NULL */
+static int hf_gsm_map_ericsson_sgsnNumber; /* NULL */
+static int hf_gsm_map_ericsson_ExtAtiArgType_item; /* AtiArgData */
/* --- Module NokiaMAP-Extensions --- --- --- */
-static int hf_NokiaMAP_Extensions_alsLineIndicator = -1; /* NULL */
-static int hf_NokiaMAP_Extensions_routingCategory = -1; /* RoutingCategory */
-static int hf_NokiaMAP_Extensions_serviceList = -1; /* MAPserviceList */
-static int hf_NokiaMAP_Extensions_serv_info_list = -1; /* ServiceListWithInfo */
-static int hf_NokiaMAP_Extensions_extRoutingCategory = -1; /* ExtRoutingCategory */
-static int hf_NokiaMAP_Extensions_ownMSISDN = -1; /* ISDN_AddressString */
-static int hf_NokiaMAP_Extensions_mwd_Set = -1; /* NULL */
-static int hf_NokiaMAP_Extensions_ChargingAreaList_item = -1; /* ChargingArea */
-static int hf_NokiaMAP_Extensions_chargingAreaList = -1; /* ChargingAreaList */
-static int hf_NokiaMAP_Extensions_inTriggerKey = -1; /* InTriggerKey */
-static int hf_NokiaMAP_Extensions_pnpIndex = -1; /* PnpIndex */
-static int hf_NokiaMAP_Extensions_callRedirectionIndex = -1; /* CallRedirectionIndex */
-static int hf_NokiaMAP_Extensions_regionalChargingData = -1; /* RegionalChargingData */
-static int hf_NokiaMAP_Extensions_callForwardingOverride = -1; /* NULL */
-static int hf_NokiaMAP_Extensions_in_Capability = -1; /* NULL */
-static int hf_NokiaMAP_Extensions_callingCategory = -1; /* CallingCategory */
-static int hf_NokiaMAP_Extensions_internalServiceIndicator = -1; /* InternalServiceIndicator */
-static int hf_NokiaMAP_Extensions_srbtSupportIndicator = -1; /* NULL */
-static int hf_NokiaMAP_Extensions_gmscSupportIndicator = -1; /* NULL */
-static int hf_NokiaMAP_Extensions_protocolId = -1; /* ExtraProtocolId */
-static int hf_NokiaMAP_Extensions_signalInfo = -1; /* SignalInfo */
-static int hf_NokiaMAP_Extensions_cug_Interlock = -1; /* CUG_Interlock */
-static int hf_NokiaMAP_Extensions_cug_OutgoingAccess = -1; /* BOOLEAN */
-static int hf_NokiaMAP_Extensions_cug_CallInfo = -1; /* CUG_CallInfo */
-static int hf_NokiaMAP_Extensions_vlrNumber = -1; /* ISDN_AddressString */
-static int hf_NokiaMAP_Extensions_activeSs = -1; /* ActiveSS_List */
-static int hf_NokiaMAP_Extensions_traceReference = -1; /* TraceReference */
-static int hf_NokiaMAP_Extensions_traceType = -1; /* TraceType */
-static int hf_NokiaMAP_Extensions_omc_Id = -1; /* AddressString */
-static int hf_NokiaMAP_Extensions_hotBilling = -1; /* BOOLEAN */
-static int hf_NokiaMAP_Extensions_cfoIsDone = -1; /* BOOLEAN */
-static int hf_NokiaMAP_Extensions_cfInCug = -1; /* BOOLEAN */
-static int hf_NokiaMAP_Extensions_basicService = -1; /* BasicServiceCode */
-static int hf_NokiaMAP_Extensions_category = -1; /* Category */
-static int hf_NokiaMAP_Extensions_nokia_CUG = -1; /* Nokia_CUG_Data */
-static int hf_NokiaMAP_Extensions_noBarrings = -1; /* NULL */
-static int hf_NokiaMAP_Extensions_odb_Data = -1; /* ODB_Data */
-static int hf_NokiaMAP_Extensions_fraudData = -1; /* FraudData */
-static int hf_NokiaMAP_Extensions_leaId = -1; /* LeaId */
-static int hf_NokiaMAP_Extensions_olcmInfoTable = -1; /* OlcmInfoTable */
-static int hf_NokiaMAP_Extensions_commonMSISDN = -1; /* ISDN_AddressString */
-static int hf_NokiaMAP_Extensions_rgData = -1; /* RgData */
-static int hf_NokiaMAP_Extensions_olcmTraceReference = -1; /* OlcmTraceReference */
-static int hf_NokiaMAP_Extensions_noAnswerTimer = -1; /* NoAnswerTimer */
-static int hf_NokiaMAP_Extensions_memberList = -1; /* MemberList */
-static int hf_NokiaMAP_Extensions_alertingMethod = -1; /* AlertingMethod */
-static int hf_NokiaMAP_Extensions_userType = -1; /* UserType */
-static int hf_NokiaMAP_Extensions_divertedToNbr = -1; /* ISDN_AddressString */
-static int hf_NokiaMAP_Extensions_memberOfSuppression = -1; /* NULL */
-static int hf_NokiaMAP_Extensions_ringbacktone = -1; /* NULL */
-static int hf_NokiaMAP_Extensions_MemberList_item = -1; /* ISDN_AddressString */
-static int hf_NokiaMAP_Extensions_termination = -1; /* OCTET_STRING_SIZE_1 */
-static int hf_NokiaMAP_Extensions_OlcmInfoTable_item = -1; /* OlcmInfo */
-static int hf_NokiaMAP_Extensions_olcmActive = -1; /* NULL */
-static int hf_NokiaMAP_Extensions_moc = -1; /* FraudData */
-static int hf_NokiaMAP_Extensions_cf = -1; /* FraudData */
-static int hf_NokiaMAP_Extensions_ct = -1; /* FraudData */
-static int hf_NokiaMAP_Extensions_time = -1; /* TimeLimit */
-static int hf_NokiaMAP_Extensions_timeAction = -1; /* ActionType */
-static int hf_NokiaMAP_Extensions_maxCount = -1; /* FraudMaxCount */
-static int hf_NokiaMAP_Extensions_maxCountAction = -1; /* ActionType */
-static int hf_NokiaMAP_Extensions_serviceCode = -1; /* MAPserviceCode */
-static int hf_NokiaMAP_Extensions_versionInfo = -1; /* VersionInfo */
-static int hf_NokiaMAP_Extensions_in_key = -1; /* INKey */
-static int hf_NokiaMAP_Extensions_fraudInfo = -1; /* FraudInfo */
-static int hf_NokiaMAP_Extensions_ServiceListWithInfo_item = -1; /* ServiceWithInfo */
-static int hf_NokiaMAP_Extensions_mobile_IN_key = -1; /* MKey */
-static int hf_NokiaMAP_Extensions_sms_IN_key = -1; /* SMSKey */
-static int hf_NokiaMAP_Extensions_mKeyVer = -1; /* MKeyVer */
-static int hf_NokiaMAP_Extensions_mmScfAddress = -1; /* ISDN_AddressString */
-static int hf_NokiaMAP_Extensions_mmTdpName = -1; /* MmTdpName */
-static int hf_NokiaMAP_Extensions_serviceKey = -1; /* ServiceKey */
-static int hf_NokiaMAP_Extensions_locupType = -1; /* LocupType */
-static int hf_NokiaMAP_Extensions_mmSCPAddress = -1; /* ISDN_AddressString */
-static int hf_NokiaMAP_Extensions_smsTdpName = -1; /* SmsTdpName */
-static int hf_NokiaMAP_Extensions_mmsFlag = -1; /* NULL */
-static int hf_NokiaMAP_Extensions_map_Opt = -1; /* MapOptFields */
-static int hf_NokiaMAP_Extensions_codec_List = -1; /* CodecListExt */
-static int hf_NokiaMAP_Extensions_selected_Codec = -1; /* SelectedCodec */
-static int hf_NokiaMAP_Extensions_uma_access = -1; /* NULL */
-static int hf_NokiaMAP_Extensions_uma_ip_address = -1; /* OCTET_STRING_SIZE_5_17 */
-static int hf_NokiaMAP_Extensions_uma_ip_port_nb = -1; /* IPPortNb */
-static int hf_NokiaMAP_Extensions_CodecListExt_item = -1; /* CodecExt */
-static int hf_NokiaMAP_Extensions_codec = -1; /* CodecExt */
-static int hf_NokiaMAP_Extensions_modes = -1; /* Modes */
-static int hf_NokiaMAP_Extensions_imsi = -1; /* IMSI */
-static int hf_NokiaMAP_Extensions_cfuSMSCounter = -1; /* CfuSMSCounter */
-static int hf_NokiaMAP_Extensions_cfusmcfo = -1; /* NULL */
-static int hf_NokiaMAP_Extensions_memberInterrogate = -1; /* NULL */
-static int hf_NokiaMAP_Extensions_locationAreaCode = -1; /* LocationAreaCode */
-static int hf_NokiaMAP_Extensions_cellId = -1; /* CellGlobalIdOrServiceAreaIdFixedLength */
-static int hf_NokiaMAP_Extensions_lai = -1; /* LAIFixedLength */
-static int hf_NokiaMAP_Extensions_sendImmResp = -1; /* NULL */
-static int hf_NokiaMAP_Extensions_rejectCause = -1; /* OCTET_STRING_SIZE_1 */
-static int hf_NokiaMAP_Extensions_senderMSISDN = -1; /* ISDN_AddressString */
-static int hf_NokiaMAP_Extensions_access = -1; /* Access */
-static int hf_NokiaMAP_Extensions_version = -1; /* Version */
-static int hf_NokiaMAP_Extensions_AccessSubscriptionListExt_item = -1; /* Access */
+static int hf_NokiaMAP_Extensions_alsLineIndicator; /* NULL */
+static int hf_NokiaMAP_Extensions_routingCategory; /* RoutingCategory */
+static int hf_NokiaMAP_Extensions_serviceList; /* MAPserviceList */
+static int hf_NokiaMAP_Extensions_serv_info_list; /* ServiceListWithInfo */
+static int hf_NokiaMAP_Extensions_extRoutingCategory; /* ExtRoutingCategory */
+static int hf_NokiaMAP_Extensions_ownMSISDN; /* ISDN_AddressString */
+static int hf_NokiaMAP_Extensions_mwd_Set; /* NULL */
+static int hf_NokiaMAP_Extensions_ChargingAreaList_item; /* ChargingArea */
+static int hf_NokiaMAP_Extensions_chargingAreaList; /* ChargingAreaList */
+static int hf_NokiaMAP_Extensions_inTriggerKey; /* InTriggerKey */
+static int hf_NokiaMAP_Extensions_pnpIndex; /* PnpIndex */
+static int hf_NokiaMAP_Extensions_callRedirectionIndex; /* CallRedirectionIndex */
+static int hf_NokiaMAP_Extensions_regionalChargingData; /* RegionalChargingData */
+static int hf_NokiaMAP_Extensions_callForwardingOverride; /* NULL */
+static int hf_NokiaMAP_Extensions_in_Capability; /* NULL */
+static int hf_NokiaMAP_Extensions_callingCategory; /* CallingCategory */
+static int hf_NokiaMAP_Extensions_internalServiceIndicator; /* InternalServiceIndicator */
+static int hf_NokiaMAP_Extensions_srbtSupportIndicator; /* NULL */
+static int hf_NokiaMAP_Extensions_gmscSupportIndicator; /* NULL */
+static int hf_NokiaMAP_Extensions_protocolId; /* ExtraProtocolId */
+static int hf_NokiaMAP_Extensions_signalInfo; /* SignalInfo */
+static int hf_NokiaMAP_Extensions_cug_Interlock; /* CUG_Interlock */
+static int hf_NokiaMAP_Extensions_cug_OutgoingAccess; /* BOOLEAN */
+static int hf_NokiaMAP_Extensions_cug_CallInfo; /* CUG_CallInfo */
+static int hf_NokiaMAP_Extensions_vlrNumber; /* ISDN_AddressString */
+static int hf_NokiaMAP_Extensions_activeSs; /* ActiveSS_List */
+static int hf_NokiaMAP_Extensions_traceReference; /* TraceReference */
+static int hf_NokiaMAP_Extensions_traceType; /* TraceType */
+static int hf_NokiaMAP_Extensions_omc_Id; /* AddressString */
+static int hf_NokiaMAP_Extensions_hotBilling; /* BOOLEAN */
+static int hf_NokiaMAP_Extensions_cfoIsDone; /* BOOLEAN */
+static int hf_NokiaMAP_Extensions_cfInCug; /* BOOLEAN */
+static int hf_NokiaMAP_Extensions_basicService; /* BasicServiceCode */
+static int hf_NokiaMAP_Extensions_category; /* Category */
+static int hf_NokiaMAP_Extensions_nokia_CUG; /* Nokia_CUG_Data */
+static int hf_NokiaMAP_Extensions_noBarrings; /* NULL */
+static int hf_NokiaMAP_Extensions_odb_Data; /* ODB_Data */
+static int hf_NokiaMAP_Extensions_fraudData; /* FraudData */
+static int hf_NokiaMAP_Extensions_leaId; /* LeaId */
+static int hf_NokiaMAP_Extensions_olcmInfoTable; /* OlcmInfoTable */
+static int hf_NokiaMAP_Extensions_commonMSISDN; /* ISDN_AddressString */
+static int hf_NokiaMAP_Extensions_rgData; /* RgData */
+static int hf_NokiaMAP_Extensions_olcmTraceReference; /* OlcmTraceReference */
+static int hf_NokiaMAP_Extensions_noAnswerTimer; /* NoAnswerTimer */
+static int hf_NokiaMAP_Extensions_memberList; /* MemberList */
+static int hf_NokiaMAP_Extensions_alertingMethod; /* AlertingMethod */
+static int hf_NokiaMAP_Extensions_userType; /* UserType */
+static int hf_NokiaMAP_Extensions_divertedToNbr; /* ISDN_AddressString */
+static int hf_NokiaMAP_Extensions_memberOfSuppression; /* NULL */
+static int hf_NokiaMAP_Extensions_ringbacktone; /* NULL */
+static int hf_NokiaMAP_Extensions_MemberList_item; /* ISDN_AddressString */
+static int hf_NokiaMAP_Extensions_termination; /* OCTET_STRING_SIZE_1 */
+static int hf_NokiaMAP_Extensions_OlcmInfoTable_item; /* OlcmInfo */
+static int hf_NokiaMAP_Extensions_olcmActive; /* NULL */
+static int hf_NokiaMAP_Extensions_moc; /* FraudData */
+static int hf_NokiaMAP_Extensions_cf; /* FraudData */
+static int hf_NokiaMAP_Extensions_ct; /* FraudData */
+static int hf_NokiaMAP_Extensions_time; /* TimeLimit */
+static int hf_NokiaMAP_Extensions_timeAction; /* ActionType */
+static int hf_NokiaMAP_Extensions_maxCount; /* FraudMaxCount */
+static int hf_NokiaMAP_Extensions_maxCountAction; /* ActionType */
+static int hf_NokiaMAP_Extensions_serviceCode; /* MAPserviceCode */
+static int hf_NokiaMAP_Extensions_versionInfo; /* VersionInfo */
+static int hf_NokiaMAP_Extensions_in_key; /* INKey */
+static int hf_NokiaMAP_Extensions_fraudInfo; /* FraudInfo */
+static int hf_NokiaMAP_Extensions_ServiceListWithInfo_item; /* ServiceWithInfo */
+static int hf_NokiaMAP_Extensions_mobile_IN_key; /* MKey */
+static int hf_NokiaMAP_Extensions_sms_IN_key; /* SMSKey */
+static int hf_NokiaMAP_Extensions_mKeyVer; /* MKeyVer */
+static int hf_NokiaMAP_Extensions_mmScfAddress; /* ISDN_AddressString */
+static int hf_NokiaMAP_Extensions_mmTdpName; /* MmTdpName */
+static int hf_NokiaMAP_Extensions_serviceKey; /* ServiceKey */
+static int hf_NokiaMAP_Extensions_locupType; /* LocupType */
+static int hf_NokiaMAP_Extensions_mmSCPAddress; /* ISDN_AddressString */
+static int hf_NokiaMAP_Extensions_smsTdpName; /* SmsTdpName */
+static int hf_NokiaMAP_Extensions_mmsFlag; /* NULL */
+static int hf_NokiaMAP_Extensions_map_Opt; /* MapOptFields */
+static int hf_NokiaMAP_Extensions_codec_List; /* CodecListExt */
+static int hf_NokiaMAP_Extensions_selected_Codec; /* SelectedCodec */
+static int hf_NokiaMAP_Extensions_uma_access; /* NULL */
+static int hf_NokiaMAP_Extensions_uma_ip_address; /* OCTET_STRING_SIZE_5_17 */
+static int hf_NokiaMAP_Extensions_uma_ip_port_nb; /* IPPortNb */
+static int hf_NokiaMAP_Extensions_CodecListExt_item; /* CodecExt */
+static int hf_NokiaMAP_Extensions_codec; /* CodecExt */
+static int hf_NokiaMAP_Extensions_modes; /* Modes */
+static int hf_NokiaMAP_Extensions_imsi; /* IMSI */
+static int hf_NokiaMAP_Extensions_cfuSMSCounter; /* CfuSMSCounter */
+static int hf_NokiaMAP_Extensions_cfusmcfo; /* NULL */
+static int hf_NokiaMAP_Extensions_memberInterrogate; /* NULL */
+static int hf_NokiaMAP_Extensions_locationAreaCode; /* LocationAreaCode */
+static int hf_NokiaMAP_Extensions_cellId; /* CellGlobalIdOrServiceAreaIdFixedLength */
+static int hf_NokiaMAP_Extensions_lai; /* LAIFixedLength */
+static int hf_NokiaMAP_Extensions_sendImmResp; /* NULL */
+static int hf_NokiaMAP_Extensions_rejectCause; /* OCTET_STRING_SIZE_1 */
+static int hf_NokiaMAP_Extensions_senderMSISDN; /* ISDN_AddressString */
+static int hf_NokiaMAP_Extensions_access; /* Access */
+static int hf_NokiaMAP_Extensions_version; /* Version */
+static int hf_NokiaMAP_Extensions_AccessSubscriptionListExt_item; /* Access */
/* named bits */
-static int hf_NokiaMAP_Extensions_AllowedServiceData_amr_wb_allowed = -1;
-
-/*--- End of included file: packet-gsm_map-hf.c ---*/
-#line 153 "./asn1/gsm_map/packet-gsm_map-template.c"
+static int hf_NokiaMAP_Extensions_AllowedServiceData_amr_wb_allowed;
/* Initialize the subtree pointers */
-static gint ett_gsm_map = -1;
-static gint ett_gsm_map_InvokeId = -1;
-static gint ett_gsm_map_InvokePDU = -1;
-static gint ett_gsm_map_ReturnResultPDU = -1;
-static gint ett_gsm_map_ReturnErrorPDU = -1;
-static gint ett_gsm_map_ReturnResult_result = -1;
-static gint ett_gsm_map_ReturnError_result = -1;
-static gint ett_gsm_map_GSMMAPPDU = -1;
-static gint ett_gsm_map_ext_qos_subscribed = -1;
-static gint ett_gsm_map_pdptypenumber = -1;
-static gint ett_gsm_map_RAIdentity = -1;
-static gint ett_gsm_map_LAIFixedLength = -1;
-static gint ett_gsm_map_isdn_address_string = -1;
-static gint ett_gsm_map_geo_desc = -1;
-static gint ett_gsm_map_LongSignalInfo = -1;
-static gint ett_gsm_map_RadioResourceInformation =-1;
-static gint ett_gsm_map_MSNetworkCapability =-1;
-static gint ett_gsm_map_MSRadioAccessCapability = -1;
-static gint ett_gsm_map_externalsignalinfo = -1;
-static gint ett_gsm_map_cbs_data_coding = -1;
-static gint ett_gsm_map_GlobalCellId = -1;
-static gint ett_gsm_map_GeographicalInformation = -1;
-static gint ett_gsm_map_apn_str = -1;
-static gint ett_gsm_map_LocationNumber = -1;
-static gint ett_gsm_map_ericsson_locationInformation = -1;
-static gint ett_gsm_map_extension_data = -1;
-static gint ett_gsm_map_tbcd_digits = -1;
-static gint ett_gsm_map_ussd_string = -1;
-static gint ett_gsm_map_ext2_qos_subscribed = -1;
-static gint ett_gsm_map_ext3_qos_subscribed = -1;
-static gint ett_gsm_map_e_utranCellGlobalIdentity = -1;
-static gint ett_gsm_map_TA_id = -1;
-static gint ett_gsm_map_GeodeticInformation = -1;
-
-
-/*--- Included file: packet-gsm_map-ett.c ---*/
-#line 1 "./asn1/gsm_map/packet-gsm_map-ett.c"
+static gint ett_gsm_map;
+static gint ett_gsm_map_InvokeId;
+static gint ett_gsm_map_InvokePDU;
+static gint ett_gsm_map_ReturnResultPDU;
+static gint ett_gsm_map_ReturnErrorPDU;
+static gint ett_gsm_map_ReturnResult_result;
+static gint ett_gsm_map_ReturnError_result;
+static gint ett_gsm_map_GSMMAPPDU;
+static gint ett_gsm_map_ext_qos_subscribed;
+static gint ett_gsm_map_pdptypenumber;
+static gint ett_gsm_map_RAIdentity;
+static gint ett_gsm_map_LAIFixedLength;
+static gint ett_gsm_map_isdn_address_string;
+static gint ett_gsm_map_geo_desc;
+static gint ett_gsm_map_LongSignalInfo;
+static gint ett_gsm_map_RadioResourceInformation;
+static gint ett_gsm_map_MSNetworkCapability;
+static gint ett_gsm_map_MSRadioAccessCapability;
+static gint ett_gsm_map_externalsignalinfo;
+static gint ett_gsm_map_cbs_data_coding;
+static gint ett_gsm_map_GlobalCellId;
+static gint ett_gsm_map_GeographicalInformation;
+static gint ett_gsm_map_apn_str;
+static gint ett_gsm_map_LocationNumber;
+static gint ett_gsm_map_ericsson_locationInformation;
+static gint ett_gsm_map_extension_data;
+static gint ett_gsm_map_tbcd_digits;
+static gint ett_gsm_map_ussd_string;
+static gint ett_gsm_map_ext2_qos_subscribed;
+static gint ett_gsm_map_ext3_qos_subscribed;
+static gint ett_gsm_map_e_utranCellGlobalIdentity;
+static gint ett_gsm_map_TA_id;
+static gint ett_gsm_map_GeodeticInformation;
+
/* --- Module MAP-ExtensionDataTypes --- --- --- */
-static gint ett_gsm_map_ExtensionContainer = -1;
-static gint ett_gsm_map_SLR_ArgExtensionContainer = -1;
-static gint ett_gsm_map_PrivateExtensionList = -1;
-static gint ett_gsm_map_PrivateExtension = -1;
-static gint ett_gsm_map_PCS_Extensions = -1;
-static gint ett_gsm_map_SLR_Arg_PCS_Extensions = -1;
+static gint ett_gsm_map_ExtensionContainer;
+static gint ett_gsm_map_SLR_ArgExtensionContainer;
+static gint ett_gsm_map_PrivateExtensionList;
+static gint ett_gsm_map_PrivateExtension;
+static gint ett_gsm_map_PCS_Extensions;
+static gint ett_gsm_map_SLR_Arg_PCS_Extensions;
/* --- Module MAP-CommonDataTypes --- --- --- */
-static gint ett_gsm_map_ExternalSignalInfo = -1;
-static gint ett_gsm_map_Ext_ExternalSignalInfo = -1;
-static gint ett_gsm_map_AccessNetworkSignalInfo = -1;
-static gint ett_gsm_map_Identity = -1;
-static gint ett_gsm_map_IMSI_WithLMSI = -1;
-static gint ett_gsm_map_HLR_List = -1;
-static gint ett_gsm_map_NAEA_PreferredCI = -1;
-static gint ett_gsm_map_SubscriberIdentity = -1;
-static gint ett_gsm_map_LCSClientExternalID = -1;
-static gint ett_gsm_map_NetworkNodeDiameterAddress = -1;
-static gint ett_gsm_map_CellGlobalIdOrServiceAreaIdOrLAI = -1;
-static gint ett_gsm_map_BasicServiceCode = -1;
-static gint ett_gsm_map_Ext_BasicServiceCode = -1;
-static gint ett_gsm_map_EMLPP_Info = -1;
-static gint ett_gsm_map_MC_SS_Info = -1;
+static gint ett_gsm_map_ExternalSignalInfo;
+static gint ett_gsm_map_Ext_ExternalSignalInfo;
+static gint ett_gsm_map_AccessNetworkSignalInfo;
+static gint ett_gsm_map_Identity;
+static gint ett_gsm_map_IMSI_WithLMSI;
+static gint ett_gsm_map_SubscriberId;
+static gint ett_gsm_map_HLR_List;
+static gint ett_gsm_map_NAEA_PreferredCI;
+static gint ett_gsm_map_SubscriberIdentity;
+static gint ett_gsm_map_LCSClientExternalID;
+static gint ett_gsm_map_NetworkNodeDiameterAddress;
+static gint ett_gsm_map_CellGlobalIdOrServiceAreaIdOrLAI;
+static gint ett_gsm_map_BasicServiceCode;
+static gint ett_gsm_map_Ext_BasicServiceCode;
+static gint ett_gsm_map_EMLPP_Info;
+static gint ett_gsm_map_MC_SS_Info;
/* --- Module MAP-SS-DataTypes --- --- --- */
-static gint ett_gsm_map_ss_RegisterSS_Arg = -1;
-static gint ett_gsm_map_ss_SS_Info = -1;
-static gint ett_gsm_map_ss_ForwardingInfo = -1;
-static gint ett_gsm_map_ss_ForwardingFeatureList = -1;
-static gint ett_gsm_map_ss_ForwardingFeature = -1;
-static gint ett_gsm_map_ss_CallBarringInfo = -1;
-static gint ett_gsm_map_ss_CallBarringFeatureList = -1;
-static gint ett_gsm_map_ss_CallBarringFeature = -1;
-static gint ett_gsm_map_ss_SS_Data = -1;
-static gint ett_gsm_map_ss_SS_SubscriptionOption = -1;
-static gint ett_gsm_map_ss_SS_ForBS_Code = -1;
-static gint ett_gsm_map_ss_GenericServiceInfo = -1;
-static gint ett_gsm_map_ss_CCBS_FeatureList = -1;
-static gint ett_gsm_map_ss_CCBS_Feature = -1;
-static gint ett_gsm_map_ss_InterrogateSS_Res = -1;
-static gint ett_gsm_map_ss_USSD_Arg = -1;
-static gint ett_gsm_map_ss_USSD_Res = -1;
-static gint ett_gsm_map_ss_SS_List = -1;
-static gint ett_gsm_map_ss_BasicServiceGroupList = -1;
-static gint ett_gsm_map_ss_SS_InvocationNotificationArg = -1;
-static gint ett_gsm_map_ss_SS_InvocationNotificationRes = -1;
-static gint ett_gsm_map_ss_SS_EventSpecification = -1;
-static gint ett_gsm_map_ss_RegisterCC_EntryArg = -1;
-static gint ett_gsm_map_ss_CCBS_Data = -1;
-static gint ett_gsm_map_ss_ServiceIndicator = -1;
-static gint ett_gsm_map_ss_RegisterCC_EntryRes = -1;
-static gint ett_gsm_map_ss_EraseCC_EntryArg = -1;
-static gint ett_gsm_map_ss_EraseCC_EntryRes = -1;
+static gint ett_gsm_map_ss_RegisterSS_Arg;
+static gint ett_gsm_map_ss_SS_Info;
+static gint ett_gsm_map_ss_ForwardingInfo;
+static gint ett_gsm_map_ss_ForwardingFeatureList;
+static gint ett_gsm_map_ss_ForwardingFeature;
+static gint ett_gsm_map_ss_CallBarringInfo;
+static gint ett_gsm_map_ss_CallBarringFeatureList;
+static gint ett_gsm_map_ss_CallBarringFeature;
+static gint ett_gsm_map_ss_SS_Data;
+static gint ett_gsm_map_ss_SS_SubscriptionOption;
+static gint ett_gsm_map_ss_SS_ForBS_Code;
+static gint ett_gsm_map_ss_GenericServiceInfo;
+static gint ett_gsm_map_ss_CCBS_FeatureList;
+static gint ett_gsm_map_ss_CCBS_Feature;
+static gint ett_gsm_map_ss_InterrogateSS_Res;
+static gint ett_gsm_map_ss_USSD_Arg;
+static gint ett_gsm_map_ss_USSD_Res;
+static gint ett_gsm_map_ss_SS_List;
+static gint ett_gsm_map_ss_BasicServiceGroupList;
+static gint ett_gsm_map_ss_SS_InvocationNotificationArg;
+static gint ett_gsm_map_ss_SS_InvocationNotificationRes;
+static gint ett_gsm_map_ss_SS_EventSpecification;
+static gint ett_gsm_map_ss_RegisterCC_EntryArg;
+static gint ett_gsm_map_ss_CCBS_Data;
+static gint ett_gsm_map_ss_ServiceIndicator;
+static gint ett_gsm_map_ss_RegisterCC_EntryRes;
+static gint ett_gsm_map_ss_EraseCC_EntryArg;
+static gint ett_gsm_map_ss_EraseCC_EntryRes;
/* --- Module MAP-ER-DataTypes --- --- --- */
-static gint ett_gsm_map_er_RoamingNotAllowedParam = -1;
-static gint ett_gsm_map_er_CallBarredParam = -1;
-static gint ett_gsm_map_er_ExtensibleCallBarredParam = -1;
-static gint ett_gsm_map_er_CUG_RejectParam = -1;
-static gint ett_gsm_map_er_SS_IncompatibilityCause = -1;
-static gint ett_gsm_map_er_SM_DeliveryFailureCause = -1;
-static gint ett_gsm_map_er_AbsentSubscriberSM_Param = -1;
-static gint ett_gsm_map_er_SystemFailureParam = -1;
-static gint ett_gsm_map_er_ExtensibleSystemFailureParam = -1;
-static gint ett_gsm_map_er_DataMissingParam = -1;
-static gint ett_gsm_map_er_UnexpectedDataParam = -1;
-static gint ett_gsm_map_er_FacilityNotSupParam = -1;
-static gint ett_gsm_map_er_OR_NotAllowedParam = -1;
-static gint ett_gsm_map_er_UnknownSubscriberParam = -1;
-static gint ett_gsm_map_er_NumberChangedParam = -1;
-static gint ett_gsm_map_er_UnidentifiedSubParam = -1;
-static gint ett_gsm_map_er_IllegalSubscriberParam = -1;
-static gint ett_gsm_map_er_IllegalEquipmentParam = -1;
-static gint ett_gsm_map_er_BearerServNotProvParam = -1;
-static gint ett_gsm_map_er_TeleservNotProvParam = -1;
-static gint ett_gsm_map_er_TracingBufferFullParam = -1;
-static gint ett_gsm_map_er_NoRoamingNbParam = -1;
-static gint ett_gsm_map_er_AbsentSubscriberParam = -1;
-static gint ett_gsm_map_er_BusySubscriberParam = -1;
-static gint ett_gsm_map_er_NoSubscriberReplyParam = -1;
-static gint ett_gsm_map_er_ForwardingViolationParam = -1;
-static gint ett_gsm_map_er_ForwardingFailedParam = -1;
-static gint ett_gsm_map_er_ATI_NotAllowedParam = -1;
-static gint ett_gsm_map_er_ATSI_NotAllowedParam = -1;
-static gint ett_gsm_map_er_ATM_NotAllowedParam = -1;
-static gint ett_gsm_map_er_IllegalSS_OperationParam = -1;
-static gint ett_gsm_map_er_SS_NotAvailableParam = -1;
-static gint ett_gsm_map_er_SS_SubscriptionViolationParam = -1;
-static gint ett_gsm_map_er_InformationNotAvailableParam = -1;
-static gint ett_gsm_map_er_SubBusyForMT_SMS_Param = -1;
-static gint ett_gsm_map_er_MessageWaitListFullParam = -1;
-static gint ett_gsm_map_er_ResourceLimitationParam = -1;
-static gint ett_gsm_map_er_NoGroupCallNbParam = -1;
-static gint ett_gsm_map_er_IncompatibleTerminalParam = -1;
-static gint ett_gsm_map_er_ShortTermDenialParam = -1;
-static gint ett_gsm_map_er_LongTermDenialParam = -1;
-static gint ett_gsm_map_er_UnauthorizedRequestingNetwork_Param = -1;
-static gint ett_gsm_map_er_UnauthorizedLCSClient_Param = -1;
-static gint ett_gsm_map_er_PositionMethodFailure_Param = -1;
-static gint ett_gsm_map_er_UnknownOrUnreachableLCSClient_Param = -1;
-static gint ett_gsm_map_er_MM_EventNotSupported_Param = -1;
-static gint ett_gsm_map_er_TargetCellOutsideGCA_Param = -1;
-static gint ett_gsm_map_er_OngoingGroupCallParam = -1;
+static gint ett_gsm_map_er_RoamingNotAllowedParam;
+static gint ett_gsm_map_er_CallBarredParam;
+static gint ett_gsm_map_er_ExtensibleCallBarredParam;
+static gint ett_gsm_map_er_CUG_RejectParam;
+static gint ett_gsm_map_er_SS_IncompatibilityCause;
+static gint ett_gsm_map_er_SM_DeliveryFailureCause;
+static gint ett_gsm_map_er_AbsentSubscriberSM_Param;
+static gint ett_gsm_map_er_SystemFailureParam;
+static gint ett_gsm_map_er_ExtensibleSystemFailureParam;
+static gint ett_gsm_map_er_DataMissingParam;
+static gint ett_gsm_map_er_UnexpectedDataParam;
+static gint ett_gsm_map_er_FacilityNotSupParam;
+static gint ett_gsm_map_er_OR_NotAllowedParam;
+static gint ett_gsm_map_er_UnknownSubscriberParam;
+static gint ett_gsm_map_er_NumberChangedParam;
+static gint ett_gsm_map_er_UnidentifiedSubParam;
+static gint ett_gsm_map_er_IllegalSubscriberParam;
+static gint ett_gsm_map_er_IllegalEquipmentParam;
+static gint ett_gsm_map_er_BearerServNotProvParam;
+static gint ett_gsm_map_er_TeleservNotProvParam;
+static gint ett_gsm_map_er_TracingBufferFullParam;
+static gint ett_gsm_map_er_NoRoamingNbParam;
+static gint ett_gsm_map_er_AbsentSubscriberParam;
+static gint ett_gsm_map_er_BusySubscriberParam;
+static gint ett_gsm_map_er_NoSubscriberReplyParam;
+static gint ett_gsm_map_er_ForwardingViolationParam;
+static gint ett_gsm_map_er_ForwardingFailedParam;
+static gint ett_gsm_map_er_ATI_NotAllowedParam;
+static gint ett_gsm_map_er_ATSI_NotAllowedParam;
+static gint ett_gsm_map_er_ATM_NotAllowedParam;
+static gint ett_gsm_map_er_IllegalSS_OperationParam;
+static gint ett_gsm_map_er_SS_NotAvailableParam;
+static gint ett_gsm_map_er_SS_SubscriptionViolationParam;
+static gint ett_gsm_map_er_InformationNotAvailableParam;
+static gint ett_gsm_map_er_SubBusyForMT_SMS_Param;
+static gint ett_gsm_map_er_MessageWaitListFullParam;
+static gint ett_gsm_map_er_ResourceLimitationParam;
+static gint ett_gsm_map_er_NoGroupCallNbParam;
+static gint ett_gsm_map_er_IncompatibleTerminalParam;
+static gint ett_gsm_map_er_ShortTermDenialParam;
+static gint ett_gsm_map_er_LongTermDenialParam;
+static gint ett_gsm_map_er_UnauthorizedRequestingNetwork_Param;
+static gint ett_gsm_map_er_UnauthorizedLCSClient_Param;
+static gint ett_gsm_map_er_PositionMethodFailure_Param;
+static gint ett_gsm_map_er_UnknownOrUnreachableLCSClient_Param;
+static gint ett_gsm_map_er_MM_EventNotSupported_Param;
+static gint ett_gsm_map_er_TargetCellOutsideGCA_Param;
+static gint ett_gsm_map_er_OngoingGroupCallParam;
/* --- Module MAP-SM-DataTypes --- --- --- */
-static gint ett_gsm_map_sm_RoutingInfoForSM_Arg = -1;
-static gint ett_gsm_map_sm_RoutingInfoForSM_Res = -1;
-static gint ett_gsm_map_sm_IP_SM_GW_Guidance = -1;
-static gint ett_gsm_map_sm_LocationInfoWithLMSI = -1;
-static gint ett_gsm_map_sm_Additional_Number = -1;
-static gint ett_gsm_map_sm_MO_ForwardSM_Arg = -1;
-static gint ett_gsm_map_sm_MO_ForwardSM_Res = -1;
-static gint ett_gsm_map_sm_MT_ForwardSM_Arg = -1;
-static gint ett_gsm_map_sm_CorrelationID = -1;
-static gint ett_gsm_map_sm_MT_ForwardSM_Res = -1;
-static gint ett_gsm_map_sm_SM_RP_DA = -1;
-static gint ett_gsm_map_sm_SM_RP_OA = -1;
-static gint ett_gsm_map_sm_ReportSM_DeliveryStatusArg = -1;
-static gint ett_gsm_map_sm_ReportSM_DeliveryStatusRes = -1;
-static gint ett_gsm_map_sm_AlertServiceCentreArg = -1;
-static gint ett_gsm_map_sm_InformServiceCentreArg = -1;
-static gint ett_gsm_map_sm_MW_Status = -1;
-static gint ett_gsm_map_sm_ReadyForSM_Arg = -1;
-static gint ett_gsm_map_sm_ReadyForSM_Res = -1;
-static gint ett_gsm_map_sm_MT_ForwardSM_VGCS_Arg = -1;
-static gint ett_gsm_map_sm_MT_ForwardSM_VGCS_Res = -1;
-static gint ett_gsm_map_sm_DispatcherList = -1;
-static gint ett_gsm_map_sm_AdditionalDispatcherList = -1;
+static gint ett_gsm_map_sm_RoutingInfoForSM_Arg;
+static gint ett_gsm_map_sm_RoutingInfoForSM_Res;
+static gint ett_gsm_map_sm_IP_SM_GW_Guidance;
+static gint ett_gsm_map_sm_LocationInfoWithLMSI;
+static gint ett_gsm_map_sm_Additional_Number;
+static gint ett_gsm_map_sm_MO_ForwardSM_Arg;
+static gint ett_gsm_map_sm_MO_ForwardSM_Res;
+static gint ett_gsm_map_sm_MT_ForwardSM_Arg;
+static gint ett_gsm_map_sm_CorrelationID;
+static gint ett_gsm_map_sm_MT_ForwardSM_Res;
+static gint ett_gsm_map_sm_SM_RP_DA;
+static gint ett_gsm_map_sm_SM_RP_OA;
+static gint ett_gsm_map_sm_ReportSM_DeliveryStatusArg;
+static gint ett_gsm_map_sm_ReportSM_DeliveryStatusRes;
+static gint ett_gsm_map_sm_AlertServiceCentreArg;
+static gint ett_gsm_map_sm_InformServiceCentreArg;
+static gint ett_gsm_map_sm_MW_Status;
+static gint ett_gsm_map_sm_ReadyForSM_Arg;
+static gint ett_gsm_map_sm_ReadyForSM_Res;
+static gint ett_gsm_map_sm_MT_ForwardSM_VGCS_Arg;
+static gint ett_gsm_map_sm_MT_ForwardSM_VGCS_Res;
+static gint ett_gsm_map_sm_DispatcherList;
+static gint ett_gsm_map_sm_AdditionalDispatcherList;
/* --- Module MAP-OM-DataTypes --- --- --- */
-static gint ett_gsm_map_om_ActivateTraceModeArg = -1;
-static gint ett_gsm_map_om_MDT_Configuration = -1;
-static gint ett_gsm_map_om_MDT_Allowed_PLMNId_List = -1;
-static gint ett_gsm_map_om_AreaScope = -1;
-static gint ett_gsm_map_om_CGI_List = -1;
-static gint ett_gsm_map_om_E_UTRAN_CGI_List = -1;
-static gint ett_gsm_map_om_RoutingAreaId_List = -1;
-static gint ett_gsm_map_om_LocationAreaId_List = -1;
-static gint ett_gsm_map_om_TrackingAreaId_List = -1;
-static gint ett_gsm_map_om_TraceDepthList = -1;
-static gint ett_gsm_map_om_TraceNE_TypeList = -1;
-static gint ett_gsm_map_om_TraceInterfaceList = -1;
-static gint ett_gsm_map_om_MSC_S_InterfaceList = -1;
-static gint ett_gsm_map_om_MGW_InterfaceList = -1;
-static gint ett_gsm_map_om_SGSN_InterfaceList = -1;
-static gint ett_gsm_map_om_GGSN_InterfaceList = -1;
-static gint ett_gsm_map_om_RNC_InterfaceList = -1;
-static gint ett_gsm_map_om_BMSC_InterfaceList = -1;
-static gint ett_gsm_map_om_MME_InterfaceList = -1;
-static gint ett_gsm_map_om_SGW_InterfaceList = -1;
-static gint ett_gsm_map_om_PGW_InterfaceList = -1;
-static gint ett_gsm_map_om_ENB_InterfaceList = -1;
-static gint ett_gsm_map_om_TraceEventList = -1;
-static gint ett_gsm_map_om_MSC_S_EventList = -1;
-static gint ett_gsm_map_om_MGW_EventList = -1;
-static gint ett_gsm_map_om_SGSN_EventList = -1;
-static gint ett_gsm_map_om_GGSN_EventList = -1;
-static gint ett_gsm_map_om_BMSC_EventList = -1;
-static gint ett_gsm_map_om_MME_EventList = -1;
-static gint ett_gsm_map_om_SGW_EventList = -1;
-static gint ett_gsm_map_om_PGW_EventList = -1;
-static gint ett_gsm_map_om_TracePropagationList = -1;
-static gint ett_gsm_map_om_ActivateTraceModeRes = -1;
-static gint ett_gsm_map_om_DeactivateTraceModeArg = -1;
-static gint ett_gsm_map_om_DeactivateTraceModeRes = -1;
+static gint ett_gsm_map_om_ActivateTraceModeArg;
+static gint ett_gsm_map_om_MDT_Configuration;
+static gint ett_gsm_map_om_MDT_Allowed_PLMNId_List;
+static gint ett_gsm_map_om_AreaScope;
+static gint ett_gsm_map_om_CGI_List;
+static gint ett_gsm_map_om_E_UTRAN_CGI_List;
+static gint ett_gsm_map_om_RoutingAreaId_List;
+static gint ett_gsm_map_om_LocationAreaId_List;
+static gint ett_gsm_map_om_TrackingAreaId_List;
+static gint ett_gsm_map_om_TraceDepthList;
+static gint ett_gsm_map_om_TraceNE_TypeList;
+static gint ett_gsm_map_om_TraceInterfaceList;
+static gint ett_gsm_map_om_MSC_S_InterfaceList;
+static gint ett_gsm_map_om_MGW_InterfaceList;
+static gint ett_gsm_map_om_SGSN_InterfaceList;
+static gint ett_gsm_map_om_GGSN_InterfaceList;
+static gint ett_gsm_map_om_RNC_InterfaceList;
+static gint ett_gsm_map_om_BMSC_InterfaceList;
+static gint ett_gsm_map_om_MME_InterfaceList;
+static gint ett_gsm_map_om_SGW_InterfaceList;
+static gint ett_gsm_map_om_PGW_InterfaceList;
+static gint ett_gsm_map_om_ENB_InterfaceList;
+static gint ett_gsm_map_om_TraceEventList;
+static gint ett_gsm_map_om_MSC_S_EventList;
+static gint ett_gsm_map_om_MGW_EventList;
+static gint ett_gsm_map_om_SGSN_EventList;
+static gint ett_gsm_map_om_GGSN_EventList;
+static gint ett_gsm_map_om_BMSC_EventList;
+static gint ett_gsm_map_om_MME_EventList;
+static gint ett_gsm_map_om_SGW_EventList;
+static gint ett_gsm_map_om_PGW_EventList;
+static gint ett_gsm_map_om_TracePropagationList;
+static gint ett_gsm_map_om_ActivateTraceModeRes;
+static gint ett_gsm_map_om_DeactivateTraceModeArg;
+static gint ett_gsm_map_om_DeactivateTraceModeRes;
/* --- Module MAP-MS-DataTypes --- --- --- */
-static gint ett_gsm_map_ms_UpdateLocationArg = -1;
-static gint ett_gsm_map_ms_VLR_Capability = -1;
-static gint ett_gsm_map_ms_SupportedRAT_Types = -1;
-static gint ett_gsm_map_ms_SuperChargerInfo = -1;
-static gint ett_gsm_map_ms_SupportedLCS_CapabilitySets = -1;
-static gint ett_gsm_map_ms_UpdateLocationRes = -1;
-static gint ett_gsm_map_ms_ADD_Info = -1;
-static gint ett_gsm_map_ms_PagingArea = -1;
-static gint ett_gsm_map_ms_LocationArea = -1;
-static gint ett_gsm_map_ms_CancelLocationArg_U = -1;
-static gint ett_gsm_map_ms_CancelLocationRes = -1;
-static gint ett_gsm_map_ms_PurgeMS_Arg_U = -1;
-static gint ett_gsm_map_ms_PurgeMS_Res = -1;
-static gint ett_gsm_map_ms_SendIdentificationArg = -1;
-static gint ett_gsm_map_ms_SendIdentificationRes_U = -1;
-static gint ett_gsm_map_ms_AuthenticationSetList = -1;
-static gint ett_gsm_map_ms_TripletList = -1;
-static gint ett_gsm_map_ms_QuintupletList = -1;
-static gint ett_gsm_map_ms_AuthenticationTriplet = -1;
-static gint ett_gsm_map_ms_AuthenticationQuintuplet = -1;
-static gint ett_gsm_map_ms_CurrentSecurityContext = -1;
-static gint ett_gsm_map_ms_GSM_SecurityContextData = -1;
-static gint ett_gsm_map_ms_UMTS_SecurityContextData = -1;
-static gint ett_gsm_map_ms_AuthenticationFailureReportArg = -1;
-static gint ett_gsm_map_ms_AuthenticationFailureReportRes = -1;
-static gint ett_gsm_map_ms_UpdateGprsLocationArg = -1;
-static gint ett_gsm_map_ms_EPS_Info = -1;
-static gint ett_gsm_map_ms_PDN_GW_Update = -1;
-static gint ett_gsm_map_ms_ISR_Information = -1;
-static gint ett_gsm_map_ms_SGSN_Capability = -1;
-static gint ett_gsm_map_ms_SupportedFeatures = -1;
-static gint ett_gsm_map_ms_Ext_SupportedFeatures = -1;
-static gint ett_gsm_map_ms_UpdateGprsLocationRes = -1;
-static gint ett_gsm_map_ms_EPLMN_List = -1;
-static gint ett_gsm_map_ms_AdjacentPLMN_List = -1;
-static gint ett_gsm_map_ms_ForwardAccessSignalling_Arg_U = -1;
-static gint ett_gsm_map_ms_AllowedUMTS_Algorithms = -1;
-static gint ett_gsm_map_ms_PrepareHO_Arg_U = -1;
-static gint ett_gsm_map_ms_LCLS_Negotiation = -1;
-static gint ett_gsm_map_ms_LCLS_ConfigurationPreference = -1;
-static gint ett_gsm_map_ms_BSSMAP_ServiceHandoverList = -1;
-static gint ett_gsm_map_ms_BSSMAP_ServiceHandoverInfo = -1;
-static gint ett_gsm_map_ms_RadioResourceList = -1;
-static gint ett_gsm_map_ms_RadioResource = -1;
-static gint ett_gsm_map_ms_PrepareHO_Res_U = -1;
-static gint ett_gsm_map_ms_SelectedUMTS_Algorithms = -1;
-static gint ett_gsm_map_ms_ChosenRadioResourceInformation = -1;
-static gint ett_gsm_map_ms_PrepareSubsequentHO_Arg_U = -1;
-static gint ett_gsm_map_ms_PrepareSubsequentHO_Res_U = -1;
-static gint ett_gsm_map_ms_ProcessAccessSignalling_Arg_U = -1;
-static gint ett_gsm_map_ms_AoIPCodecsList = -1;
-static gint ett_gsm_map_ms_SupportedCodecsList = -1;
-static gint ett_gsm_map_ms_CodecList = -1;
-static gint ett_gsm_map_ms_SendEndSignal_Arg_U = -1;
-static gint ett_gsm_map_ms_SendEndSignal_Res = -1;
-static gint ett_gsm_map_ms_RelocationNumberList = -1;
-static gint ett_gsm_map_ms_RelocationNumber = -1;
-static gint ett_gsm_map_ms_SendAuthenticationInfoArg = -1;
-static gint ett_gsm_map_ms_Re_synchronisationInfo = -1;
-static gint ett_gsm_map_ms_SendAuthenticationInfoRes_U = -1;
-static gint ett_gsm_map_ms_EPS_AuthenticationSetList = -1;
-static gint ett_gsm_map_ms_EPC_AV = -1;
-static gint ett_gsm_map_ms_CheckIMEI_Arg = -1;
-static gint ett_gsm_map_ms_CheckIMEI_Res = -1;
-static gint ett_gsm_map_ms_RequestedEquipmentInfo = -1;
-static gint ett_gsm_map_ms_UESBI_Iu = -1;
-static gint ett_gsm_map_ms_InsertSubscriberDataArg = -1;
-static gint ett_gsm_map_ms_EDRX_Cycle_Length_List = -1;
-static gint ett_gsm_map_ms_EDRX_Cycle_Length = -1;
-static gint ett_gsm_map_ms_Reset_Id_List = -1;
-static gint ett_gsm_map_ms_IMSI_GroupIdList = -1;
-static gint ett_gsm_map_ms_IMSI_GroupId = -1;
-static gint ett_gsm_map_ms_CSG_SubscriptionDataList = -1;
-static gint ett_gsm_map_ms_CSG_SubscriptionData = -1;
-static gint ett_gsm_map_ms_VPLMN_CSG_SubscriptionDataList = -1;
-static gint ett_gsm_map_ms_LIPA_AllowedAPNList = -1;
-static gint ett_gsm_map_ms_EPS_SubscriptionData = -1;
-static gint ett_gsm_map_ms_APN_ConfigurationProfile = -1;
-static gint ett_gsm_map_ms_EPS_DataList = -1;
-static gint ett_gsm_map_ms_APN_Configuration = -1;
-static gint ett_gsm_map_ms_EPS_QoS_Subscribed = -1;
-static gint ett_gsm_map_ms_AMBR = -1;
-static gint ett_gsm_map_ms_SpecificAPNInfoList = -1;
-static gint ett_gsm_map_ms_SpecificAPNInfo = -1;
-static gint ett_gsm_map_ms_Allocation_Retention_Priority = -1;
-static gint ett_gsm_map_ms_PDN_GW_Identity = -1;
-static gint ett_gsm_map_ms_WLAN_Offloadability = -1;
-static gint ett_gsm_map_ms_AccessRestrictionData = -1;
-static gint ett_gsm_map_ms_Ext_AccessRestrictionData = -1;
-static gint ett_gsm_map_ms_AdjacentAccessRestrictionDataList = -1;
-static gint ett_gsm_map_ms_AdjacentAccessRestrictionData = -1;
-static gint ett_gsm_map_ms_LCSInformation = -1;
-static gint ett_gsm_map_ms_GMLC_List = -1;
-static gint ett_gsm_map_ms_GPRSDataList = -1;
-static gint ett_gsm_map_ms_PDP_Context = -1;
-static gint ett_gsm_map_ms_GPRSSubscriptionData = -1;
-static gint ett_gsm_map_ms_SGSN_CAMEL_SubscriptionInfo = -1;
-static gint ett_gsm_map_ms_GPRS_CSI = -1;
-static gint ett_gsm_map_ms_GPRS_CamelTDPDataList = -1;
-static gint ett_gsm_map_ms_GPRS_CamelTDPData = -1;
-static gint ett_gsm_map_ms_LSADataList = -1;
-static gint ett_gsm_map_ms_LSAData = -1;
-static gint ett_gsm_map_ms_LSAInformation = -1;
-static gint ett_gsm_map_ms_SubscriberData = -1;
-static gint ett_gsm_map_ms_BearerServiceList = -1;
-static gint ett_gsm_map_ms_TeleserviceList = -1;
-static gint ett_gsm_map_ms_ODB_Data = -1;
-static gint ett_gsm_map_ms_ODB_GeneralData = -1;
-static gint ett_gsm_map_ms_ODB_HPLMN_Data = -1;
-static gint ett_gsm_map_ms_Ext_SS_InfoList = -1;
-static gint ett_gsm_map_ms_Ext_SS_Info = -1;
-static gint ett_gsm_map_ms_Ext_ForwInfo = -1;
-static gint ett_gsm_map_ms_Ext_ForwFeatureList = -1;
-static gint ett_gsm_map_ms_Ext_ForwFeature = -1;
-static gint ett_gsm_map_ms_Ext_CallBarInfo = -1;
-static gint ett_gsm_map_ms_Ext_CallBarFeatureList = -1;
-static gint ett_gsm_map_ms_Ext_CallBarringFeature = -1;
-static gint ett_gsm_map_ms_CUG_Info = -1;
-static gint ett_gsm_map_ms_CUG_SubscriptionList = -1;
-static gint ett_gsm_map_ms_CUG_Subscription = -1;
-static gint ett_gsm_map_ms_CUG_FeatureList = -1;
-static gint ett_gsm_map_ms_Ext_BasicServiceGroupList = -1;
-static gint ett_gsm_map_ms_CUG_Feature = -1;
-static gint ett_gsm_map_ms_Ext_SS_Data = -1;
-static gint ett_gsm_map_ms_LCS_PrivacyExceptionList = -1;
-static gint ett_gsm_map_ms_LCS_PrivacyClass = -1;
-static gint ett_gsm_map_ms_ExternalClientList = -1;
-static gint ett_gsm_map_ms_PLMNClientList = -1;
-static gint ett_gsm_map_ms_Ext_ExternalClientList = -1;
-static gint ett_gsm_map_ms_ExternalClient = -1;
-static gint ett_gsm_map_ms_ServiceTypeList = -1;
-static gint ett_gsm_map_ms_ServiceType = -1;
-static gint ett_gsm_map_ms_MOLR_List = -1;
-static gint ett_gsm_map_ms_MOLR_Class = -1;
-static gint ett_gsm_map_ms_ZoneCodeList = -1;
-static gint ett_gsm_map_ms_InsertSubscriberDataRes = -1;
-static gint ett_gsm_map_ms_DeleteSubscriberDataArg = -1;
-static gint ett_gsm_map_ms_SpecificCSI_Withdraw = -1;
-static gint ett_gsm_map_ms_GPRSSubscriptionDataWithdraw = -1;
-static gint ett_gsm_map_ms_EPS_SubscriptionDataWithdraw = -1;
-static gint ett_gsm_map_ms_ContextIdList = -1;
-static gint ett_gsm_map_ms_LSAInformationWithdraw = -1;
-static gint ett_gsm_map_ms_LSAIdentityList = -1;
-static gint ett_gsm_map_ms_BasicServiceList = -1;
-static gint ett_gsm_map_ms_DeleteSubscriberDataRes = -1;
-static gint ett_gsm_map_ms_VlrCamelSubscriptionInfo = -1;
-static gint ett_gsm_map_ms_MT_smsCAMELTDP_CriteriaList = -1;
-static gint ett_gsm_map_ms_MT_smsCAMELTDP_Criteria = -1;
-static gint ett_gsm_map_ms_TPDU_TypeCriterion = -1;
-static gint ett_gsm_map_ms_D_CSI = -1;
-static gint ett_gsm_map_ms_DP_AnalysedInfoCriteriaList = -1;
-static gint ett_gsm_map_ms_DP_AnalysedInfoCriterium = -1;
-static gint ett_gsm_map_ms_SS_CSI = -1;
-static gint ett_gsm_map_ms_SS_CamelData = -1;
-static gint ett_gsm_map_ms_SS_EventList = -1;
-static gint ett_gsm_map_ms_O_CSI = -1;
-static gint ett_gsm_map_ms_O_BcsmCamelTDPDataList = -1;
-static gint ett_gsm_map_ms_O_BcsmCamelTDPData = -1;
-static gint ett_gsm_map_ms_O_BcsmCamelTDPCriteriaList = -1;
-static gint ett_gsm_map_ms_T_BCSM_CAMEL_TDP_CriteriaList = -1;
-static gint ett_gsm_map_ms_O_BcsmCamelTDP_Criteria = -1;
-static gint ett_gsm_map_ms_T_BCSM_CAMEL_TDP_Criteria = -1;
-static gint ett_gsm_map_ms_DestinationNumberCriteria = -1;
-static gint ett_gsm_map_ms_DestinationNumberList = -1;
-static gint ett_gsm_map_ms_DestinationNumberLengthList = -1;
-static gint ett_gsm_map_ms_BasicServiceCriteria = -1;
-static gint ett_gsm_map_ms_O_CauseValueCriteria = -1;
-static gint ett_gsm_map_ms_T_CauseValueCriteria = -1;
-static gint ett_gsm_map_ms_SupportedCamelPhases = -1;
-static gint ett_gsm_map_ms_OfferedCamel4CSIs = -1;
-static gint ett_gsm_map_ms_OfferedCamel4Functionalities = -1;
-static gint ett_gsm_map_ms_SMS_CSI = -1;
-static gint ett_gsm_map_ms_SMS_CAMEL_TDP_DataList = -1;
-static gint ett_gsm_map_ms_SMS_CAMEL_TDP_Data = -1;
-static gint ett_gsm_map_ms_M_CSI = -1;
-static gint ett_gsm_map_ms_MG_CSI = -1;
-static gint ett_gsm_map_ms_MobilityTriggers = -1;
-static gint ett_gsm_map_ms_T_CSI = -1;
-static gint ett_gsm_map_ms_T_BcsmCamelTDPDataList = -1;
-static gint ett_gsm_map_ms_T_BcsmCamelTDPData = -1;
-static gint ett_gsm_map_ms_SendRoutingInfoForGprsArg = -1;
-static gint ett_gsm_map_ms_SendRoutingInfoForGprsRes = -1;
-static gint ett_gsm_map_ms_FailureReportArg = -1;
-static gint ett_gsm_map_ms_FailureReportRes = -1;
-static gint ett_gsm_map_ms_NoteMsPresentForGprsArg = -1;
-static gint ett_gsm_map_ms_NoteMsPresentForGprsRes = -1;
-static gint ett_gsm_map_ms_ResetArg = -1;
-static gint ett_gsm_map_ms_SendingNode_Number = -1;
-static gint ett_gsm_map_ms_RestoreDataArg = -1;
-static gint ett_gsm_map_ms_RestoreDataRes = -1;
-static gint ett_gsm_map_ms_VBSDataList = -1;
-static gint ett_gsm_map_ms_VGCSDataList = -1;
-static gint ett_gsm_map_ms_VoiceGroupCallData = -1;
-static gint ett_gsm_map_ms_AdditionalSubscriptions = -1;
-static gint ett_gsm_map_ms_VoiceBroadcastData = -1;
-static gint ett_gsm_map_ms_ProvideSubscriberInfoArg = -1;
-static gint ett_gsm_map_ms_ProvideSubscriberInfoRes = -1;
-static gint ett_gsm_map_ms_SubscriberInfo = -1;
-static gint ett_gsm_map_ms_MNPInfoRes = -1;
-static gint ett_gsm_map_ms_GPRSMSClass = -1;
-static gint ett_gsm_map_ms_RequestedInfo = -1;
-static gint ett_gsm_map_ms_RequestedNodes = -1;
-static gint ett_gsm_map_ms_LocationInformation = -1;
-static gint ett_gsm_map_ms_LocationInformationEPS = -1;
-static gint ett_gsm_map_ms_LocationInformationGPRS = -1;
-static gint ett_gsm_map_ms_LocationInformation5GS = -1;
-static gint ett_gsm_map_ms_UserCSGInformation = -1;
-static gint ett_gsm_map_ms_SubscriberState = -1;
-static gint ett_gsm_map_ms_PS_SubscriberState = -1;
-static gint ett_gsm_map_ms_PDP_ContextInfoList = -1;
-static gint ett_gsm_map_ms_PDP_ContextInfo = -1;
-static gint ett_gsm_map_ms_AnyTimeInterrogationArg = -1;
-static gint ett_gsm_map_ms_AnyTimeInterrogationRes = -1;
-static gint ett_gsm_map_ms_AnyTimeSubscriptionInterrogationArg = -1;
-static gint ett_gsm_map_ms_AnyTimeSubscriptionInterrogationRes = -1;
-static gint ett_gsm_map_ms_CallWaitingData = -1;
-static gint ett_gsm_map_ms_Ext_CwFeatureList = -1;
-static gint ett_gsm_map_ms_Ext_CwFeature = -1;
-static gint ett_gsm_map_ms_ClipData = -1;
-static gint ett_gsm_map_ms_ClirData = -1;
-static gint ett_gsm_map_ms_CallHoldData = -1;
-static gint ett_gsm_map_ms_EctData = -1;
-static gint ett_gsm_map_ms_RequestedSubscriptionInfo = -1;
-static gint ett_gsm_map_ms_MSISDN_BS_List = -1;
-static gint ett_gsm_map_ms_MSISDN_BS = -1;
-static gint ett_gsm_map_ms_CallForwardingData = -1;
-static gint ett_gsm_map_ms_CallBarringData = -1;
-static gint ett_gsm_map_ms_ODB_Info = -1;
-static gint ett_gsm_map_ms_CAMEL_SubscriptionInfo = -1;
-static gint ett_gsm_map_ms_AnyTimeModificationArg = -1;
-static gint ett_gsm_map_ms_ModificationRequestFor_CW_Info = -1;
-static gint ett_gsm_map_ms_ModificationRequestFor_CH_Info = -1;
-static gint ett_gsm_map_ms_ModificationRequestFor_ECT_Info = -1;
-static gint ett_gsm_map_ms_ModificationRequestFor_CLIR_Info = -1;
-static gint ett_gsm_map_ms_ModificationRequestFor_CLIP_Info = -1;
-static gint ett_gsm_map_ms_ModificationRequestFor_CSG = -1;
-static gint ett_gsm_map_ms_RequestedServingNode = -1;
-static gint ett_gsm_map_ms_ServingNode = -1;
-static gint ett_gsm_map_ms_AnyTimeModificationRes = -1;
-static gint ett_gsm_map_ms_ModificationRequestFor_CF_Info = -1;
-static gint ett_gsm_map_ms_ModificationRequestFor_CB_Info = -1;
-static gint ett_gsm_map_ms_ModificationRequestFor_ODB_data = -1;
-static gint ett_gsm_map_ms_ModificationRequestFor_CSI = -1;
-static gint ett_gsm_map_ms_ModificationRequestFor_IP_SM_GW_Data = -1;
-static gint ett_gsm_map_ms_NoteSubscriberDataModifiedArg = -1;
-static gint ett_gsm_map_ms_NoteSubscriberDataModifiedRes = -1;
-static gint ett_gsm_map_ms_NoteMM_EventArg = -1;
-static gint ett_gsm_map_ms_NoteMM_EventRes = -1;
-static gint ett_gsm_map_ms_Ext_SS_InfoFor_CSE = -1;
-static gint ett_gsm_map_ms_Ext_ForwardingInfoFor_CSE = -1;
-static gint ett_gsm_map_ms_Ext_CallBarringInfoFor_CSE = -1;
-static gint ett_gsm_map_ms_UpdateVcsgLocationArg = -1;
-static gint ett_gsm_map_ms_UpdateVcsgLocationRes = -1;
-static gint ett_gsm_map_ms_CancelVcsgLocationArg = -1;
-static gint ett_gsm_map_ms_CancelVcsgLocationRes = -1;
+static gint ett_gsm_map_ms_UpdateLocationArg;
+static gint ett_gsm_map_ms_VLR_Capability;
+static gint ett_gsm_map_ms_SupportedRAT_Types;
+static gint ett_gsm_map_ms_SuperChargerInfo;
+static gint ett_gsm_map_ms_SupportedLCS_CapabilitySets;
+static gint ett_gsm_map_ms_UpdateLocationRes;
+static gint ett_gsm_map_ms_ADD_Info;
+static gint ett_gsm_map_ms_PagingArea;
+static gint ett_gsm_map_ms_LocationArea;
+static gint ett_gsm_map_ms_CancelLocationArg_U;
+static gint ett_gsm_map_ms_CancelLocationRes;
+static gint ett_gsm_map_ms_PurgeMS_Arg_U;
+static gint ett_gsm_map_ms_PurgeMS_Res;
+static gint ett_gsm_map_ms_SendIdentificationArg;
+static gint ett_gsm_map_ms_SendIdentificationRes_U;
+static gint ett_gsm_map_ms_AuthenticationSetList;
+static gint ett_gsm_map_ms_TripletList;
+static gint ett_gsm_map_ms_QuintupletList;
+static gint ett_gsm_map_ms_AuthenticationTriplet;
+static gint ett_gsm_map_ms_AuthenticationQuintuplet;
+static gint ett_gsm_map_ms_CurrentSecurityContext;
+static gint ett_gsm_map_ms_GSM_SecurityContextData;
+static gint ett_gsm_map_ms_UMTS_SecurityContextData;
+static gint ett_gsm_map_ms_AuthenticationFailureReportArg;
+static gint ett_gsm_map_ms_AuthenticationFailureReportRes;
+static gint ett_gsm_map_ms_UpdateGprsLocationArg;
+static gint ett_gsm_map_ms_EPS_Info;
+static gint ett_gsm_map_ms_PDN_GW_Update;
+static gint ett_gsm_map_ms_ISR_Information;
+static gint ett_gsm_map_ms_SGSN_Capability;
+static gint ett_gsm_map_ms_SupportedFeatures;
+static gint ett_gsm_map_ms_Ext_SupportedFeatures;
+static gint ett_gsm_map_ms_UpdateGprsLocationRes;
+static gint ett_gsm_map_ms_EPLMN_List;
+static gint ett_gsm_map_ms_AdjacentPLMN_List;
+static gint ett_gsm_map_ms_ForwardAccessSignalling_Arg_U;
+static gint ett_gsm_map_ms_AllowedUMTS_Algorithms;
+static gint ett_gsm_map_ms_PrepareHO_Arg_U;
+static gint ett_gsm_map_ms_LCLS_Negotiation;
+static gint ett_gsm_map_ms_LCLS_ConfigurationPreference;
+static gint ett_gsm_map_ms_BSSMAP_ServiceHandoverList;
+static gint ett_gsm_map_ms_BSSMAP_ServiceHandoverInfo;
+static gint ett_gsm_map_ms_RadioResourceList;
+static gint ett_gsm_map_ms_RadioResource;
+static gint ett_gsm_map_ms_PrepareHO_Res_U;
+static gint ett_gsm_map_ms_SelectedUMTS_Algorithms;
+static gint ett_gsm_map_ms_ChosenRadioResourceInformation;
+static gint ett_gsm_map_ms_PrepareSubsequentHO_Arg_U;
+static gint ett_gsm_map_ms_PrepareSubsequentHO_Res_U;
+static gint ett_gsm_map_ms_ProcessAccessSignalling_Arg_U;
+static gint ett_gsm_map_ms_AoIPCodecsList;
+static gint ett_gsm_map_ms_SupportedCodecsList;
+static gint ett_gsm_map_ms_CodecList;
+static gint ett_gsm_map_ms_SendEndSignal_Arg_U;
+static gint ett_gsm_map_ms_SendEndSignal_Res;
+static gint ett_gsm_map_ms_RelocationNumberList;
+static gint ett_gsm_map_ms_RelocationNumber;
+static gint ett_gsm_map_ms_SendAuthenticationInfoArg;
+static gint ett_gsm_map_ms_Re_synchronisationInfo;
+static gint ett_gsm_map_ms_SendAuthenticationInfoRes_U;
+static gint ett_gsm_map_ms_EPS_AuthenticationSetList;
+static gint ett_gsm_map_ms_EPC_AV;
+static gint ett_gsm_map_ms_CheckIMEI_Arg;
+static gint ett_gsm_map_ms_CheckIMEI_Res;
+static gint ett_gsm_map_ms_RequestedEquipmentInfo;
+static gint ett_gsm_map_ms_UESBI_Iu;
+static gint ett_gsm_map_ms_InsertSubscriberDataArg;
+static gint ett_gsm_map_ms_EDRX_Cycle_Length_List;
+static gint ett_gsm_map_ms_EDRX_Cycle_Length;
+static gint ett_gsm_map_ms_Reset_Id_List;
+static gint ett_gsm_map_ms_IMSI_GroupIdList;
+static gint ett_gsm_map_ms_IMSI_GroupId;
+static gint ett_gsm_map_ms_CSG_SubscriptionDataList;
+static gint ett_gsm_map_ms_CSG_SubscriptionData;
+static gint ett_gsm_map_ms_VPLMN_CSG_SubscriptionDataList;
+static gint ett_gsm_map_ms_LIPA_AllowedAPNList;
+static gint ett_gsm_map_ms_EPS_SubscriptionData;
+static gint ett_gsm_map_ms_APN_ConfigurationProfile;
+static gint ett_gsm_map_ms_EPS_DataList;
+static gint ett_gsm_map_ms_APN_Configuration;
+static gint ett_gsm_map_ms_EPS_QoS_Subscribed;
+static gint ett_gsm_map_ms_AMBR;
+static gint ett_gsm_map_ms_SpecificAPNInfoList;
+static gint ett_gsm_map_ms_SpecificAPNInfo;
+static gint ett_gsm_map_ms_Allocation_Retention_Priority;
+static gint ett_gsm_map_ms_PDN_GW_Identity;
+static gint ett_gsm_map_ms_WLAN_Offloadability;
+static gint ett_gsm_map_ms_AccessRestrictionData;
+static gint ett_gsm_map_ms_Ext_AccessRestrictionData;
+static gint ett_gsm_map_ms_AdjacentAccessRestrictionDataList;
+static gint ett_gsm_map_ms_AdjacentAccessRestrictionData;
+static gint ett_gsm_map_ms_LCSInformation;
+static gint ett_gsm_map_ms_GMLC_List;
+static gint ett_gsm_map_ms_GPRSDataList;
+static gint ett_gsm_map_ms_PDP_Context;
+static gint ett_gsm_map_ms_GPRSSubscriptionData;
+static gint ett_gsm_map_ms_SGSN_CAMEL_SubscriptionInfo;
+static gint ett_gsm_map_ms_GPRS_CSI;
+static gint ett_gsm_map_ms_GPRS_CamelTDPDataList;
+static gint ett_gsm_map_ms_GPRS_CamelTDPData;
+static gint ett_gsm_map_ms_LSADataList;
+static gint ett_gsm_map_ms_LSAData;
+static gint ett_gsm_map_ms_LSAInformation;
+static gint ett_gsm_map_ms_SubscriberData;
+static gint ett_gsm_map_ms_BearerServiceList;
+static gint ett_gsm_map_ms_TeleserviceList;
+static gint ett_gsm_map_ms_ODB_Data;
+static gint ett_gsm_map_ms_ODB_GeneralData;
+static gint ett_gsm_map_ms_ODB_HPLMN_Data;
+static gint ett_gsm_map_ms_Ext_SS_InfoList;
+static gint ett_gsm_map_ms_Ext_SS_Info;
+static gint ett_gsm_map_ms_Ext_ForwInfo;
+static gint ett_gsm_map_ms_Ext_ForwFeatureList;
+static gint ett_gsm_map_ms_Ext_ForwFeature;
+static gint ett_gsm_map_ms_Ext_CallBarInfo;
+static gint ett_gsm_map_ms_Ext_CallBarFeatureList;
+static gint ett_gsm_map_ms_Ext_CallBarringFeature;
+static gint ett_gsm_map_ms_CUG_Info;
+static gint ett_gsm_map_ms_CUG_SubscriptionList;
+static gint ett_gsm_map_ms_CUG_Subscription;
+static gint ett_gsm_map_ms_CUG_FeatureList;
+static gint ett_gsm_map_ms_Ext_BasicServiceGroupList;
+static gint ett_gsm_map_ms_CUG_Feature;
+static gint ett_gsm_map_ms_Ext_SS_Data;
+static gint ett_gsm_map_ms_LCS_PrivacyExceptionList;
+static gint ett_gsm_map_ms_LCS_PrivacyClass;
+static gint ett_gsm_map_ms_ExternalClientList;
+static gint ett_gsm_map_ms_PLMNClientList;
+static gint ett_gsm_map_ms_Ext_ExternalClientList;
+static gint ett_gsm_map_ms_ExternalClient;
+static gint ett_gsm_map_ms_ServiceTypeList;
+static gint ett_gsm_map_ms_ServiceType;
+static gint ett_gsm_map_ms_MOLR_List;
+static gint ett_gsm_map_ms_MOLR_Class;
+static gint ett_gsm_map_ms_ZoneCodeList;
+static gint ett_gsm_map_ms_InsertSubscriberDataRes;
+static gint ett_gsm_map_ms_DeleteSubscriberDataArg;
+static gint ett_gsm_map_ms_SpecificCSI_Withdraw;
+static gint ett_gsm_map_ms_GPRSSubscriptionDataWithdraw;
+static gint ett_gsm_map_ms_EPS_SubscriptionDataWithdraw;
+static gint ett_gsm_map_ms_ContextIdList;
+static gint ett_gsm_map_ms_LSAInformationWithdraw;
+static gint ett_gsm_map_ms_LSAIdentityList;
+static gint ett_gsm_map_ms_BasicServiceList;
+static gint ett_gsm_map_ms_DeleteSubscriberDataRes;
+static gint ett_gsm_map_ms_VlrCamelSubscriptionInfo;
+static gint ett_gsm_map_ms_MT_smsCAMELTDP_CriteriaList;
+static gint ett_gsm_map_ms_MT_smsCAMELTDP_Criteria;
+static gint ett_gsm_map_ms_TPDU_TypeCriterion;
+static gint ett_gsm_map_ms_D_CSI;
+static gint ett_gsm_map_ms_DP_AnalysedInfoCriteriaList;
+static gint ett_gsm_map_ms_DP_AnalysedInfoCriterium;
+static gint ett_gsm_map_ms_SS_CSI;
+static gint ett_gsm_map_ms_SS_CamelData;
+static gint ett_gsm_map_ms_SS_EventList;
+static gint ett_gsm_map_ms_O_CSI;
+static gint ett_gsm_map_ms_O_BcsmCamelTDPDataList;
+static gint ett_gsm_map_ms_O_BcsmCamelTDPData;
+static gint ett_gsm_map_ms_O_BcsmCamelTDPCriteriaList;
+static gint ett_gsm_map_ms_T_BCSM_CAMEL_TDP_CriteriaList;
+static gint ett_gsm_map_ms_O_BcsmCamelTDP_Criteria;
+static gint ett_gsm_map_ms_T_BCSM_CAMEL_TDP_Criteria;
+static gint ett_gsm_map_ms_DestinationNumberCriteria;
+static gint ett_gsm_map_ms_DestinationNumberList;
+static gint ett_gsm_map_ms_DestinationNumberLengthList;
+static gint ett_gsm_map_ms_BasicServiceCriteria;
+static gint ett_gsm_map_ms_O_CauseValueCriteria;
+static gint ett_gsm_map_ms_T_CauseValueCriteria;
+static gint ett_gsm_map_ms_SupportedCamelPhases;
+static gint ett_gsm_map_ms_OfferedCamel4CSIs;
+static gint ett_gsm_map_ms_OfferedCamel4Functionalities;
+static gint ett_gsm_map_ms_SMS_CSI;
+static gint ett_gsm_map_ms_SMS_CAMEL_TDP_DataList;
+static gint ett_gsm_map_ms_SMS_CAMEL_TDP_Data;
+static gint ett_gsm_map_ms_M_CSI;
+static gint ett_gsm_map_ms_MG_CSI;
+static gint ett_gsm_map_ms_MobilityTriggers;
+static gint ett_gsm_map_ms_T_CSI;
+static gint ett_gsm_map_ms_T_BcsmCamelTDPDataList;
+static gint ett_gsm_map_ms_T_BcsmCamelTDPData;
+static gint ett_gsm_map_ms_SendRoutingInfoForGprsArg;
+static gint ett_gsm_map_ms_SendRoutingInfoForGprsRes;
+static gint ett_gsm_map_ms_FailureReportArg;
+static gint ett_gsm_map_ms_FailureReportRes;
+static gint ett_gsm_map_ms_NoteMsPresentForGprsArg;
+static gint ett_gsm_map_ms_NoteMsPresentForGprsRes;
+static gint ett_gsm_map_ms_ResetArg;
+static gint ett_gsm_map_ms_SendingNode_Number;
+static gint ett_gsm_map_ms_RestoreDataArg;
+static gint ett_gsm_map_ms_RestoreDataRes;
+static gint ett_gsm_map_ms_VBSDataList;
+static gint ett_gsm_map_ms_VGCSDataList;
+static gint ett_gsm_map_ms_VoiceGroupCallData;
+static gint ett_gsm_map_ms_AdditionalSubscriptions;
+static gint ett_gsm_map_ms_VoiceBroadcastData;
+static gint ett_gsm_map_ms_ProvideSubscriberInfoArg;
+static gint ett_gsm_map_ms_ProvideSubscriberInfoRes;
+static gint ett_gsm_map_ms_SubscriberInfo;
+static gint ett_gsm_map_ms_MNPInfoRes;
+static gint ett_gsm_map_ms_GPRSMSClass;
+static gint ett_gsm_map_ms_RequestedInfo;
+static gint ett_gsm_map_ms_RequestedNodes;
+static gint ett_gsm_map_ms_LocationInformation;
+static gint ett_gsm_map_ms_LocationInformationEPS;
+static gint ett_gsm_map_ms_LocationInformationGPRS;
+static gint ett_gsm_map_ms_LocationInformation5GS;
+static gint ett_gsm_map_ms_UserCSGInformation;
+static gint ett_gsm_map_ms_SubscriberState;
+static gint ett_gsm_map_ms_PS_SubscriberState;
+static gint ett_gsm_map_ms_PDP_ContextInfoList;
+static gint ett_gsm_map_ms_PDP_ContextInfo;
+static gint ett_gsm_map_ms_AnyTimeInterrogationArg;
+static gint ett_gsm_map_ms_AnyTimeInterrogationRes;
+static gint ett_gsm_map_ms_AnyTimeSubscriptionInterrogationArg;
+static gint ett_gsm_map_ms_AnyTimeSubscriptionInterrogationRes;
+static gint ett_gsm_map_ms_CallWaitingData;
+static gint ett_gsm_map_ms_Ext_CwFeatureList;
+static gint ett_gsm_map_ms_Ext_CwFeature;
+static gint ett_gsm_map_ms_ClipData;
+static gint ett_gsm_map_ms_ClirData;
+static gint ett_gsm_map_ms_CallHoldData;
+static gint ett_gsm_map_ms_EctData;
+static gint ett_gsm_map_ms_RequestedSubscriptionInfo;
+static gint ett_gsm_map_ms_MSISDN_BS_List;
+static gint ett_gsm_map_ms_MSISDN_BS;
+static gint ett_gsm_map_ms_CallForwardingData;
+static gint ett_gsm_map_ms_CallBarringData;
+static gint ett_gsm_map_ms_ODB_Info;
+static gint ett_gsm_map_ms_CAMEL_SubscriptionInfo;
+static gint ett_gsm_map_ms_AnyTimeModificationArg;
+static gint ett_gsm_map_ms_ModificationRequestFor_CW_Info;
+static gint ett_gsm_map_ms_ModificationRequestFor_CH_Info;
+static gint ett_gsm_map_ms_ModificationRequestFor_ECT_Info;
+static gint ett_gsm_map_ms_ModificationRequestFor_CLIR_Info;
+static gint ett_gsm_map_ms_ModificationRequestFor_CLIP_Info;
+static gint ett_gsm_map_ms_ModificationRequestFor_CSG;
+static gint ett_gsm_map_ms_RequestedServingNode;
+static gint ett_gsm_map_ms_ServingNode;
+static gint ett_gsm_map_ms_AnyTimeModificationRes;
+static gint ett_gsm_map_ms_ModificationRequestFor_CF_Info;
+static gint ett_gsm_map_ms_ModificationRequestFor_CB_Info;
+static gint ett_gsm_map_ms_ModificationRequestFor_ODB_data;
+static gint ett_gsm_map_ms_ModificationRequestFor_CSI;
+static gint ett_gsm_map_ms_ModificationRequestFor_IP_SM_GW_Data;
+static gint ett_gsm_map_ms_NoteSubscriberDataModifiedArg;
+static gint ett_gsm_map_ms_NoteSubscriberDataModifiedRes;
+static gint ett_gsm_map_ms_NoteMM_EventArg;
+static gint ett_gsm_map_ms_NoteMM_EventRes;
+static gint ett_gsm_map_ms_Ext_SS_InfoFor_CSE;
+static gint ett_gsm_map_ms_Ext_ForwardingInfoFor_CSE;
+static gint ett_gsm_map_ms_Ext_CallBarringInfoFor_CSE;
+static gint ett_gsm_map_ms_UpdateVcsgLocationArg;
+static gint ett_gsm_map_ms_UpdateVcsgLocationRes;
+static gint ett_gsm_map_ms_CancelVcsgLocationArg;
+static gint ett_gsm_map_ms_CancelVcsgLocationRes;
/* --- Module MAP-CH-DataTypes --- --- --- */
-static gint ett_gsm_map_ch_CUG_CheckInfo = -1;
-static gint ett_gsm_map_ch_SendRoutingInfoArg = -1;
-static gint ett_gsm_map_ch_SuppressMTSS = -1;
-static gint ett_gsm_map_ch_SendRoutingInfoRes_U = -1;
-static gint ett_gsm_map_ch_AllowedServices = -1;
-static gint ett_gsm_map_ch_CCBS_Indicators = -1;
-static gint ett_gsm_map_ch_RoutingInfo = -1;
-static gint ett_gsm_map_ch_ForwardingData = -1;
-static gint ett_gsm_map_ch_ProvideRoamingNumberArg = -1;
-static gint ett_gsm_map_ch_ProvideRoamingNumberRes = -1;
-static gint ett_gsm_map_ch_ResumeCallHandlingArg = -1;
-static gint ett_gsm_map_ch_UU_Data = -1;
-static gint ett_gsm_map_ch_ResumeCallHandlingRes = -1;
-static gint ett_gsm_map_ch_CamelInfo = -1;
-static gint ett_gsm_map_ch_ExtendedRoutingInfo = -1;
-static gint ett_gsm_map_ch_CamelRoutingInfo = -1;
-static gint ett_gsm_map_ch_GmscCamelSubscriptionInfo = -1;
-static gint ett_gsm_map_ch_SetReportingStateArg = -1;
-static gint ett_gsm_map_ch_SetReportingStateRes = -1;
-static gint ett_gsm_map_ch_StatusReportArg = -1;
-static gint ett_gsm_map_ch_EventReportData = -1;
-static gint ett_gsm_map_ch_CallReportData = -1;
-static gint ett_gsm_map_ch_StatusReportRes = -1;
-static gint ett_gsm_map_ch_RemoteUserFreeArg = -1;
-static gint ett_gsm_map_ch_RemoteUserFreeRes = -1;
-static gint ett_gsm_map_ch_IST_AlertArg = -1;
-static gint ett_gsm_map_ch_IST_AlertRes = -1;
-static gint ett_gsm_map_ch_IST_CommandArg = -1;
-static gint ett_gsm_map_ch_IST_CommandRes = -1;
-static gint ett_gsm_map_ch_ReleaseResourcesArg = -1;
-static gint ett_gsm_map_ch_ReleaseResourcesRes = -1;
+static gint ett_gsm_map_ch_CUG_CheckInfo;
+static gint ett_gsm_map_ch_SendRoutingInfoArg;
+static gint ett_gsm_map_ch_SuppressMTSS;
+static gint ett_gsm_map_ch_SendRoutingInfoRes_U;
+static gint ett_gsm_map_ch_AllowedServices;
+static gint ett_gsm_map_ch_CCBS_Indicators;
+static gint ett_gsm_map_ch_RoutingInfo;
+static gint ett_gsm_map_ch_ForwardingData;
+static gint ett_gsm_map_ch_ProvideRoamingNumberArg;
+static gint ett_gsm_map_ch_ProvideRoamingNumberRes;
+static gint ett_gsm_map_ch_ResumeCallHandlingArg;
+static gint ett_gsm_map_ch_UU_Data;
+static gint ett_gsm_map_ch_ResumeCallHandlingRes;
+static gint ett_gsm_map_ch_CamelInfo;
+static gint ett_gsm_map_ch_ExtendedRoutingInfo;
+static gint ett_gsm_map_ch_CamelRoutingInfo;
+static gint ett_gsm_map_ch_GmscCamelSubscriptionInfo;
+static gint ett_gsm_map_ch_SetReportingStateArg;
+static gint ett_gsm_map_ch_SetReportingStateRes;
+static gint ett_gsm_map_ch_StatusReportArg;
+static gint ett_gsm_map_ch_EventReportData;
+static gint ett_gsm_map_ch_CallReportData;
+static gint ett_gsm_map_ch_StatusReportRes;
+static gint ett_gsm_map_ch_RemoteUserFreeArg;
+static gint ett_gsm_map_ch_RemoteUserFreeRes;
+static gint ett_gsm_map_ch_IST_AlertArg;
+static gint ett_gsm_map_ch_IST_AlertRes;
+static gint ett_gsm_map_ch_IST_CommandArg;
+static gint ett_gsm_map_ch_IST_CommandRes;
+static gint ett_gsm_map_ch_ReleaseResourcesArg;
+static gint ett_gsm_map_ch_ReleaseResourcesRes;
/* --- Module MAP-LCS-DataTypes --- --- --- */
-static gint ett_gsm_map_lcs_RoutingInfoForLCS_Arg = -1;
-static gint ett_gsm_map_lcs_RoutingInfoForLCS_Res = -1;
-static gint ett_gsm_map_lcs_LCSLocationInfo = -1;
-static gint ett_gsm_map_lcs_ProvideSubscriberLocation_Arg = -1;
-static gint ett_gsm_map_lcs_LocationType = -1;
-static gint ett_gsm_map_lcs_DeferredLocationEventType = -1;
-static gint ett_gsm_map_lcs_LCS_ClientID = -1;
-static gint ett_gsm_map_lcs_LCSClientName = -1;
-static gint ett_gsm_map_lcs_LCSRequestorID = -1;
-static gint ett_gsm_map_lcs_LCS_QoS = -1;
-static gint ett_gsm_map_lcs_ResponseTime = -1;
-static gint ett_gsm_map_lcs_SupportedGADShapes = -1;
-static gint ett_gsm_map_lcs_LCSCodeword = -1;
-static gint ett_gsm_map_lcs_LCS_PrivacyCheck = -1;
-static gint ett_gsm_map_lcs_AreaEventInfo = -1;
-static gint ett_gsm_map_lcs_AreaDefinition = -1;
-static gint ett_gsm_map_lcs_AreaList = -1;
-static gint ett_gsm_map_lcs_Area = -1;
-static gint ett_gsm_map_lcs_PeriodicLDRInfo = -1;
-static gint ett_gsm_map_lcs_ReportingPLMNList = -1;
-static gint ett_gsm_map_lcs_PLMNList = -1;
-static gint ett_gsm_map_lcs_ReportingPLMN = -1;
-static gint ett_gsm_map_lcs_ProvideSubscriberLocation_Res = -1;
-static gint ett_gsm_map_lcs_SubscriberLocationReport_Arg = -1;
-static gint ett_gsm_map_lcs_Deferredmt_lrData = -1;
-static gint ett_gsm_map_lcs_ServingNodeAddress = -1;
-static gint ett_gsm_map_lcs_SubscriberLocationReport_Res = -1;
+static gint ett_gsm_map_lcs_RoutingInfoForLCS_Arg;
+static gint ett_gsm_map_lcs_RoutingInfoForLCS_Res;
+static gint ett_gsm_map_lcs_LCSLocationInfo;
+static gint ett_gsm_map_lcs_ProvideSubscriberLocation_Arg;
+static gint ett_gsm_map_lcs_LocationType;
+static gint ett_gsm_map_lcs_DeferredLocationEventType;
+static gint ett_gsm_map_lcs_LCS_ClientID;
+static gint ett_gsm_map_lcs_LCSClientName;
+static gint ett_gsm_map_lcs_LCSRequestorID;
+static gint ett_gsm_map_lcs_LCS_QoS;
+static gint ett_gsm_map_lcs_ResponseTime;
+static gint ett_gsm_map_lcs_SupportedGADShapes;
+static gint ett_gsm_map_lcs_LCSCodeword;
+static gint ett_gsm_map_lcs_LCS_PrivacyCheck;
+static gint ett_gsm_map_lcs_AreaEventInfo;
+static gint ett_gsm_map_lcs_AreaDefinition;
+static gint ett_gsm_map_lcs_AreaList;
+static gint ett_gsm_map_lcs_Area;
+static gint ett_gsm_map_lcs_PeriodicLDRInfo;
+static gint ett_gsm_map_lcs_ReportingPLMNList;
+static gint ett_gsm_map_lcs_PLMNList;
+static gint ett_gsm_map_lcs_ReportingPLMN;
+static gint ett_gsm_map_lcs_ProvideSubscriberLocation_Res;
+static gint ett_gsm_map_lcs_SubscriberLocationReport_Arg;
+static gint ett_gsm_map_lcs_Deferredmt_lrData;
+static gint ett_gsm_map_lcs_ServingNodeAddress;
+static gint ett_gsm_map_lcs_SubscriberLocationReport_Res;
/* --- Module MAP-GR-DataTypes --- --- --- */
-static gint ett_gsm_map_gr_PrepareGroupCallArg = -1;
-static gint ett_gsm_map_gr_PrepareGroupCallRes = -1;
-static gint ett_gsm_map_gr_SendGroupCallEndSignalArg = -1;
-static gint ett_gsm_map_gr_SendGroupCallEndSignalRes = -1;
-static gint ett_gsm_map_gr_ForwardGroupCallSignallingArg = -1;
-static gint ett_gsm_map_gr_ProcessGroupCallSignallingArg = -1;
-static gint ett_gsm_map_gr_StateAttributes = -1;
-static gint ett_gsm_map_gr_SendGroupCallInfoArg = -1;
-static gint ett_gsm_map_gr_SendGroupCallInfoRes = -1;
+static gint ett_gsm_map_gr_PrepareGroupCallArg;
+static gint ett_gsm_map_gr_PrepareGroupCallRes;
+static gint ett_gsm_map_gr_SendGroupCallEndSignalArg;
+static gint ett_gsm_map_gr_SendGroupCallEndSignalRes;
+static gint ett_gsm_map_gr_ForwardGroupCallSignallingArg;
+static gint ett_gsm_map_gr_ProcessGroupCallSignallingArg;
+static gint ett_gsm_map_gr_StateAttributes;
+static gint ett_gsm_map_gr_SendGroupCallInfoArg;
+static gint ett_gsm_map_gr_SendGroupCallInfoRes;
/* --- Module MAP-DialogueInformation --- --- --- */
-static gint ett_gsm_map_dialogue_MAP_DialoguePDU = -1;
-static gint ett_gsm_map_dialogue_MAP_OpenInfo = -1;
-static gint ett_gsm_map_dialogue_MAP_AcceptInfo = -1;
-static gint ett_gsm_map_dialogue_MAP_CloseInfo = -1;
-static gint ett_gsm_map_dialogue_MAP_RefuseInfo = -1;
-static gint ett_gsm_map_dialogue_MAP_UserAbortInfo = -1;
-static gint ett_gsm_map_dialogue_MAP_UserAbortChoice = -1;
-static gint ett_gsm_map_dialogue_MAP_ProviderAbortInfo = -1;
+static gint ett_gsm_map_dialogue_MAP_DialoguePDU;
+static gint ett_gsm_map_dialogue_MAP_OpenInfo;
+static gint ett_gsm_map_dialogue_MAP_AcceptInfo;
+static gint ett_gsm_map_dialogue_MAP_CloseInfo;
+static gint ett_gsm_map_dialogue_MAP_RefuseInfo;
+static gint ett_gsm_map_dialogue_MAP_UserAbortInfo;
+static gint ett_gsm_map_dialogue_MAP_UserAbortChoice;
+static gint ett_gsm_map_dialogue_MAP_ProviderAbortInfo;
/* --- Module MAP-LocationServiceOperations --- --- --- */
@@ -2633,179 +2622,176 @@ static gint ett_gsm_map_dialogue_MAP_ProviderAbortInfo = -1;
/* --- Module DummyMAP --- --- --- */
-static gint ett_gsm_old_Component = -1;
-static gint ett_gsm_old_Invoke = -1;
-static gint ett_gsm_old_ReturnResult = -1;
-static gint ett_gsm_old_T_resultretres = -1;
-static gint ett_gsm_old_ReturnError = -1;
-static gint ett_gsm_old_Reject = -1;
-static gint ett_gsm_old_T_invokeIDRej = -1;
-static gint ett_gsm_old_T_problem = -1;
-static gint ett_gsm_old_MAP_OPERATION = -1;
-static gint ett_gsm_old_MAP_ERROR = -1;
-static gint ett_gsm_old_Bss_APDU = -1;
-static gint ett_gsm_old_ProvideSIWFSNumberArg = -1;
-static gint ett_gsm_old_ProvideSIWFSNumberRes = -1;
-static gint ett_gsm_old_PurgeMSArgV2 = -1;
-static gint ett_gsm_old_PrepareHO_ArgOld = -1;
-static gint ett_gsm_old_PrepareHO_ResOld = -1;
-static gint ett_gsm_old_SendAuthenticationInfoResOld = -1;
-static gint ett_gsm_old_SendAuthenticationInfoResOld_item = -1;
-static gint ett_gsm_old_SendIdentificationResV2 = -1;
-static gint ett_gsm_old_TripletListold = -1;
-static gint ett_gsm_old_AuthenticationTriplet_v2 = -1;
-static gint ett_gsm_old_SIWFSSignallingModifyArg = -1;
-static gint ett_gsm_old_SIWFSSignallingModifyRes = -1;
-static gint ett_gsm_old_SecureTransportArg = -1;
-static gint ett_gsm_old_SecureTransportErrorParam = -1;
-static gint ett_gsm_old_SecureTransportRes = -1;
-static gint ett_gsm_old_SecurityHeader = -1;
-static gint ett_gsm_old_OriginalComponentIdentifier = -1;
-static gint ett_gsm_old_OperationCode = -1;
-static gint ett_gsm_old_ErrorCode = -1;
-static gint ett_gsm_old_PlmnContainer_U = -1;
-static gint ett_gsm_old_T_operatorSS_Code = -1;
-static gint ett_gsm_old_ForwardSM_Arg = -1;
-static gint ett_gsm_old_SM_RP_DAold = -1;
-static gint ett_gsm_old_SM_RP_OAold = -1;
-static gint ett_gsm_old_SendRoutingInfoArgV2 = -1;
-static gint ett_gsm_old_SendRoutingInfoResV2 = -1;
-static gint ett_gsm_old_BeginSubscriberActivityArg = -1;
-static gint ett_gsm_old_RoutingInfoForSM_ArgV1 = -1;
-static gint ett_gsm_old_RoutingInfoForSM_ResV2 = -1;
-static gint ett_gsm_old_LocationInfoWithLMSIv2 = -1;
-static gint ett_gsm_old_LocationInfo = -1;
-static gint ett_gsm_old_SendParametersArg = -1;
-static gint ett_gsm_old_RequestParameterList = -1;
-static gint ett_gsm_old_SentParameter = -1;
-static gint ett_gsm_old_AuthenticationSetListOld = -1;
-static gint ett_gsm_old_SentParameterList = -1;
-static gint ett_gsm_old_ResetArgV1 = -1;
+static gint ett_gsm_old_Component;
+static gint ett_gsm_old_Invoke;
+static gint ett_gsm_old_ReturnResult;
+static gint ett_gsm_old_T_resultretres;
+static gint ett_gsm_old_ReturnError;
+static gint ett_gsm_old_Reject;
+static gint ett_gsm_old_T_invokeIDRej;
+static gint ett_gsm_old_T_problem;
+static gint ett_gsm_old_MAP_OPERATION;
+static gint ett_gsm_old_MAP_ERROR;
+static gint ett_gsm_old_Bss_APDU;
+static gint ett_gsm_old_ProvideSIWFSNumberArg;
+static gint ett_gsm_old_ProvideSIWFSNumberRes;
+static gint ett_gsm_old_PurgeMSArgV2;
+static gint ett_gsm_old_PrepareHO_ArgOld;
+static gint ett_gsm_old_PrepareHO_ResOld;
+static gint ett_gsm_old_SendAuthenticationInfoResOld;
+static gint ett_gsm_old_SendAuthenticationInfoResOld_item;
+static gint ett_gsm_old_SendIdentificationResV2;
+static gint ett_gsm_old_TripletListold;
+static gint ett_gsm_old_AuthenticationTriplet_v2;
+static gint ett_gsm_old_SIWFSSignallingModifyArg;
+static gint ett_gsm_old_SIWFSSignallingModifyRes;
+static gint ett_gsm_old_SecureTransportArg;
+static gint ett_gsm_old_SecureTransportErrorParam;
+static gint ett_gsm_old_SecureTransportRes;
+static gint ett_gsm_old_SecurityHeader;
+static gint ett_gsm_old_OriginalComponentIdentifier;
+static gint ett_gsm_old_OperationCode;
+static gint ett_gsm_old_ErrorCode;
+static gint ett_gsm_old_PlmnContainer_U;
+static gint ett_gsm_old_T_operatorSS_Code;
+static gint ett_gsm_old_ForwardSM_Arg;
+static gint ett_gsm_old_SM_RP_DAold;
+static gint ett_gsm_old_SM_RP_OAold;
+static gint ett_gsm_old_SendRoutingInfoArgV2;
+static gint ett_gsm_old_SendRoutingInfoResV2;
+static gint ett_gsm_old_BeginSubscriberActivityArg;
+static gint ett_gsm_old_RoutingInfoForSM_ArgV1;
+static gint ett_gsm_old_RoutingInfoForSM_ResV2;
+static gint ett_gsm_old_LocationInfoWithLMSIv2;
+static gint ett_gsm_old_LocationInfo;
+static gint ett_gsm_old_SendParametersArg;
+static gint ett_gsm_old_RequestParameterList;
+static gint ett_gsm_old_SentParameter;
+static gint ett_gsm_old_AuthenticationSetListOld;
+static gint ett_gsm_old_SentParameterList;
+static gint ett_gsm_old_ResetArgV1;
/* --- Module SS-DataTypes --- --- --- */
-static gint ett_gsm_ss_NotifySS_Arg = -1;
-static gint ett_gsm_ss_ForwardChargeAdviceArg = -1;
-static gint ett_gsm_ss_ChargingInformation = -1;
-static gint ett_gsm_ss_ForwardCUG_InfoArg = -1;
-static gint ett_gsm_ss_ECT_Indicator = -1;
-static gint ett_gsm_ss_NameIndicator = -1;
-static gint ett_gsm_ss_Name = -1;
-static gint ett_gsm_ss_NameSet = -1;
-static gint ett_gsm_ss_RDN = -1;
-static gint ett_gsm_ss_RemotePartyNumber = -1;
-static gint ett_gsm_ss_AccessRegisterCCEntryArg = -1;
-static gint ett_gsm_ss_CallDeflectionArg = -1;
-static gint ett_gsm_ss_UserUserServiceArg = -1;
-static gint ett_gsm_ss_LocationNotificationArg = -1;
-static gint ett_gsm_ss_DeferredLocationExt = -1;
-static gint ett_gsm_ss_LocationNotificationRes = -1;
-static gint ett_gsm_ss_LCS_MOLRArg = -1;
-static gint ett_gsm_ss_MultiplePositioningProtocolPDUs = -1;
-static gint ett_gsm_ss_LCS_MOLRRes = -1;
-static gint ett_gsm_ss_LCS_AreaEventRequestArg = -1;
-static gint ett_gsm_ss_LCS_AreaEventReportArg = -1;
-static gint ett_gsm_ss_LCS_AreaEventCancellationArg = -1;
-static gint ett_gsm_ss_LCS_PeriodicLocationRequestArg = -1;
-static gint ett_gsm_ss_LCS_PeriodicLocationRequestRes = -1;
-static gint ett_gsm_ss_LCS_LocationUpdateArg = -1;
-static gint ett_gsm_ss_LCS_LocationUpdateRes = -1;
-static gint ett_gsm_ss_LCS_PeriodicLocationCancellationArg = -1;
-static gint ett_gsm_ss_LCS_PeriodicTriggeredInvokeArg = -1;
-static gint ett_gsm_ss_PeriodicLocation = -1;
-static gint ett_gsm_ss_AreaEventReporting = -1;
-static gint ett_gsm_ss_AreaList = -1;
-static gint ett_gsm_ss_Area = -1;
-static gint ett_gsm_ss_Location_Info = -1;
-static gint ett_gsm_ss_MotionEventReporting = -1;
-static gint ett_gsm_ss_LCS_PeriodicTriggeredInvokeRes = -1;
+static gint ett_gsm_ss_NotifySS_Arg;
+static gint ett_gsm_ss_ForwardChargeAdviceArg;
+static gint ett_gsm_ss_ChargingInformation;
+static gint ett_gsm_ss_ForwardCUG_InfoArg;
+static gint ett_gsm_ss_ECT_Indicator;
+static gint ett_gsm_ss_NameIndicator;
+static gint ett_gsm_ss_Name;
+static gint ett_gsm_ss_NameSet;
+static gint ett_gsm_ss_RDN;
+static gint ett_gsm_ss_RemotePartyNumber;
+static gint ett_gsm_ss_AccessRegisterCCEntryArg;
+static gint ett_gsm_ss_CallDeflectionArg;
+static gint ett_gsm_ss_UserUserServiceArg;
+static gint ett_gsm_ss_LocationNotificationArg;
+static gint ett_gsm_ss_DeferredLocationExt;
+static gint ett_gsm_ss_LocationNotificationRes;
+static gint ett_gsm_ss_LCS_MOLRArg;
+static gint ett_gsm_ss_MultiplePositioningProtocolPDUs;
+static gint ett_gsm_ss_LCS_MOLRRes;
+static gint ett_gsm_ss_LCS_AreaEventRequestArg;
+static gint ett_gsm_ss_LCS_AreaEventReportArg;
+static gint ett_gsm_ss_LCS_AreaEventCancellationArg;
+static gint ett_gsm_ss_LCS_PeriodicLocationRequestArg;
+static gint ett_gsm_ss_LCS_PeriodicLocationRequestRes;
+static gint ett_gsm_ss_LCS_LocationUpdateArg;
+static gint ett_gsm_ss_LCS_LocationUpdateRes;
+static gint ett_gsm_ss_LCS_PeriodicLocationCancellationArg;
+static gint ett_gsm_ss_LCS_PeriodicTriggeredInvokeArg;
+static gint ett_gsm_ss_PeriodicLocation;
+static gint ett_gsm_ss_AreaEventReporting;
+static gint ett_gsm_ss_AreaList;
+static gint ett_gsm_ss_Area;
+static gint ett_gsm_ss_Location_Info;
+static gint ett_gsm_ss_MotionEventReporting;
+static gint ett_gsm_ss_LCS_PeriodicTriggeredInvokeRes;
/* --- Module SS-Operations --- --- --- */
/* --- Module EricssonMAP --- --- --- */
-static gint ett_gsm_map_ericsson_EnhancedCheckIMEI_Arg = -1;
-static gint ett_gsm_map_ericsson_ExtensionType = -1;
-static gint ett_gsm_map_ericsson_IsdArgType = -1;
-static gint ett_gsm_map_ericsson_IsdArgData = -1;
-static gint ett_gsm_map_ericsson_PrivateFeatureData = -1;
-static gint ett_gsm_map_ericsson_OickInfo = -1;
-static gint ett_gsm_map_ericsson_SubscriptionTypeInfo = -1;
-static gint ett_gsm_map_ericsson_IsdResType = -1;
-static gint ett_gsm_map_ericsson_IsdResData = -1;
-static gint ett_gsm_map_ericsson_DsdArgType = -1;
-static gint ett_gsm_map_ericsson_DsdArgData = -1;
-static gint ett_gsm_map_ericsson_SRIArgType = -1;
-static gint ett_gsm_map_ericsson_SriArgData = -1;
-static gint ett_gsm_map_ericsson_SRIResType = -1;
-static gint ett_gsm_map_ericsson_SriResData = -1;
-static gint ett_gsm_map_ericsson_PrnArgType = -1;
-static gint ett_gsm_map_ericsson_PrnArgData = -1;
-static gint ett_gsm_map_ericsson_UlArgType = -1;
-static gint ett_gsm_map_ericsson_UlArgData = -1;
-static gint ett_gsm_map_ericsson_PrivateFeatureUlArgData = -1;
-static gint ett_gsm_map_ericsson_ExtraSignalInfo_U = -1;
-static gint ett_gsm_map_ericsson_SaiArgType = -1;
-static gint ett_gsm_map_ericsson_SaiResType = -1;
-static gint ett_gsm_map_ericsson_AtiArgType = -1;
-static gint ett_gsm_map_ericsson_AtiResType = -1;
-static gint ett_gsm_map_ericsson_RdArgType = -1;
-static gint ett_gsm_map_ericsson_RequestedInfoType = -1;
-static gint ett_gsm_map_ericsson_ExtAtiArgType = -1;
-static gint ett_gsm_map_ericsson_AtiArgData = -1;
+static gint ett_gsm_map_ericsson_EnhancedCheckIMEI_Arg;
+static gint ett_gsm_map_ericsson_ExtensionType;
+static gint ett_gsm_map_ericsson_IsdArgType;
+static gint ett_gsm_map_ericsson_IsdArgData;
+static gint ett_gsm_map_ericsson_PrivateFeatureData;
+static gint ett_gsm_map_ericsson_OickInfo;
+static gint ett_gsm_map_ericsson_SubscriptionTypeInfo;
+static gint ett_gsm_map_ericsson_IsdResType;
+static gint ett_gsm_map_ericsson_IsdResData;
+static gint ett_gsm_map_ericsson_DsdArgType;
+static gint ett_gsm_map_ericsson_DsdArgData;
+static gint ett_gsm_map_ericsson_SRIArgType;
+static gint ett_gsm_map_ericsson_SriArgData;
+static gint ett_gsm_map_ericsson_SRIResType;
+static gint ett_gsm_map_ericsson_SriResData;
+static gint ett_gsm_map_ericsson_PrnArgType;
+static gint ett_gsm_map_ericsson_PrnArgData;
+static gint ett_gsm_map_ericsson_UlArgType;
+static gint ett_gsm_map_ericsson_UlArgData;
+static gint ett_gsm_map_ericsson_PrivateFeatureUlArgData;
+static gint ett_gsm_map_ericsson_ExtraSignalInfo_U;
+static gint ett_gsm_map_ericsson_SaiArgType;
+static gint ett_gsm_map_ericsson_SaiResType;
+static gint ett_gsm_map_ericsson_AtiArgType;
+static gint ett_gsm_map_ericsson_AtiResType;
+static gint ett_gsm_map_ericsson_RdArgType;
+static gint ett_gsm_map_ericsson_RequestedInfoType;
+static gint ett_gsm_map_ericsson_ExtAtiArgType;
+static gint ett_gsm_map_ericsson_AtiArgData;
/* --- Module NokiaMAP-Extensions --- --- --- */
-static gint ett_NokiaMAP_Extensions_IsdArgExt_U = -1;
-static gint ett_NokiaMAP_Extensions_DsdArgExt_U = -1;
-static gint ett_NokiaMAP_Extensions_UlResExt_U = -1;
-static gint ett_NokiaMAP_Extensions_ChargingAreaList = -1;
-static gint ett_NokiaMAP_Extensions_RegionalChargingData = -1;
-static gint ett_NokiaMAP_Extensions_SS_DataExtension_U = -1;
-static gint ett_NokiaMAP_Extensions_SriExtension_U = -1;
-static gint ett_NokiaMAP_Extensions_ExtraSignalInfo_U = -1;
-static gint ett_NokiaMAP_Extensions_Nokia_CUG_Data = -1;
-static gint ett_NokiaMAP_Extensions_SriResExtension_U = -1;
-static gint ett_NokiaMAP_Extensions_RgData = -1;
-static gint ett_NokiaMAP_Extensions_MemberList = -1;
-static gint ett_NokiaMAP_Extensions_CanLocArgExt_U = -1;
-static gint ett_NokiaMAP_Extensions_ATMargExt_U = -1;
-static gint ett_NokiaMAP_Extensions_OlcmInfoTable = -1;
-static gint ett_NokiaMAP_Extensions_OlcmInfo = -1;
-static gint ett_NokiaMAP_Extensions_ATMresExt_U = -1;
-static gint ett_NokiaMAP_Extensions_DTMargExt_U = -1;
-static gint ett_NokiaMAP_Extensions_FraudInfo = -1;
-static gint ett_NokiaMAP_Extensions_FraudData = -1;
-static gint ett_NokiaMAP_Extensions_ServiceWithInfo = -1;
-static gint ett_NokiaMAP_Extensions_ServiceListWithInfo = -1;
-static gint ett_NokiaMAP_Extensions_INKey = -1;
-static gint ett_NokiaMAP_Extensions_MKey = -1;
-static gint ett_NokiaMAP_Extensions_SMSKey = -1;
-static gint ett_NokiaMAP_Extensions_HO_Ext_U = -1;
-static gint ett_NokiaMAP_Extensions_CodecListExt = -1;
-static gint ett_NokiaMAP_Extensions_SelectedCodec = -1;
-static gint ett_NokiaMAP_Extensions_AbsentSubscriberExt_U = -1;
-static gint ett_NokiaMAP_Extensions_ErrOlcmInfoTableExt_U = -1;
-static gint ett_NokiaMAP_Extensions_RoutingCategoryExt_U = -1;
-static gint ett_NokiaMAP_Extensions_SriForSMArgExt_U = -1;
-static gint ett_NokiaMAP_Extensions_ReportSMDelStatArgExt_U = -1;
-static gint ett_NokiaMAP_Extensions_MO_ForwardSM_ArgExt_U = -1;
-static gint ett_NokiaMAP_Extensions_UdlArgExt_U = -1;
-static gint ett_NokiaMAP_Extensions_RoamNotAllowedExt_U = -1;
-static gint ett_NokiaMAP_Extensions_AnyTimeModArgExt_U = -1;
-static gint ett_NokiaMAP_Extensions_AccessTypeExt = -1;
-static gint ett_NokiaMAP_Extensions_AccessSubscriptionListExt = -1;
-static gint ett_NokiaMAP_Extensions_AllowedServiceData = -1;
-
-/*--- End of included file: packet-gsm_map-ett.c ---*/
-#line 190 "./asn1/gsm_map/packet-gsm_map-template.c"
-
-static expert_field ei_gsm_map_unknown_sequence3 = EI_INIT;
-static expert_field ei_gsm_map_unknown_sequence = EI_INIT;
-static expert_field ei_gsm_map_unknown_parameter = EI_INIT;
-static expert_field ei_gsm_map_unknown_invokeData = EI_INIT;
-static expert_field ei_gsm_map_undecoded = EI_INIT;
+static gint ett_NokiaMAP_Extensions_IsdArgExt_U;
+static gint ett_NokiaMAP_Extensions_DsdArgExt_U;
+static gint ett_NokiaMAP_Extensions_UlResExt_U;
+static gint ett_NokiaMAP_Extensions_ChargingAreaList;
+static gint ett_NokiaMAP_Extensions_RegionalChargingData;
+static gint ett_NokiaMAP_Extensions_SS_DataExtension_U;
+static gint ett_NokiaMAP_Extensions_SriExtension_U;
+static gint ett_NokiaMAP_Extensions_ExtraSignalInfo_U;
+static gint ett_NokiaMAP_Extensions_Nokia_CUG_Data;
+static gint ett_NokiaMAP_Extensions_SriResExtension_U;
+static gint ett_NokiaMAP_Extensions_RgData;
+static gint ett_NokiaMAP_Extensions_MemberList;
+static gint ett_NokiaMAP_Extensions_CanLocArgExt_U;
+static gint ett_NokiaMAP_Extensions_ATMargExt_U;
+static gint ett_NokiaMAP_Extensions_OlcmInfoTable;
+static gint ett_NokiaMAP_Extensions_OlcmInfo;
+static gint ett_NokiaMAP_Extensions_ATMresExt_U;
+static gint ett_NokiaMAP_Extensions_DTMargExt_U;
+static gint ett_NokiaMAP_Extensions_FraudInfo;
+static gint ett_NokiaMAP_Extensions_FraudData;
+static gint ett_NokiaMAP_Extensions_ServiceWithInfo;
+static gint ett_NokiaMAP_Extensions_ServiceListWithInfo;
+static gint ett_NokiaMAP_Extensions_INKey;
+static gint ett_NokiaMAP_Extensions_MKey;
+static gint ett_NokiaMAP_Extensions_SMSKey;
+static gint ett_NokiaMAP_Extensions_HO_Ext_U;
+static gint ett_NokiaMAP_Extensions_CodecListExt;
+static gint ett_NokiaMAP_Extensions_SelectedCodec;
+static gint ett_NokiaMAP_Extensions_AbsentSubscriberExt_U;
+static gint ett_NokiaMAP_Extensions_ErrOlcmInfoTableExt_U;
+static gint ett_NokiaMAP_Extensions_RoutingCategoryExt_U;
+static gint ett_NokiaMAP_Extensions_SriForSMArgExt_U;
+static gint ett_NokiaMAP_Extensions_ReportSMDelStatArgExt_U;
+static gint ett_NokiaMAP_Extensions_MO_ForwardSM_ArgExt_U;
+static gint ett_NokiaMAP_Extensions_UdlArgExt_U;
+static gint ett_NokiaMAP_Extensions_RoamNotAllowedExt_U;
+static gint ett_NokiaMAP_Extensions_AnyTimeModArgExt_U;
+static gint ett_NokiaMAP_Extensions_AccessTypeExt;
+static gint ett_NokiaMAP_Extensions_AccessSubscriptionListExt;
+static gint ett_NokiaMAP_Extensions_AllowedServiceData;
+
+static expert_field ei_gsm_map_unknown_sequence3;
+static expert_field ei_gsm_map_unknown_sequence;
+static expert_field ei_gsm_map_unknown_parameter;
+static expert_field ei_gsm_map_unknown_invokeData;
+static expert_field ei_gsm_map_undecoded;
static dissector_handle_t gsm_sms_handle; /* SMS TPDU */
static dissector_handle_t ranap_handle;
@@ -2815,7 +2801,7 @@ static dissector_handle_t bssap_handle;
static dissector_table_t map_prop_arg_opcode_table; /* prorietary operation codes */
static dissector_table_t map_prop_res_opcode_table; /* prorietary operation codes */
static dissector_table_t map_prop_err_opcode_table; /* prorietary operation codes */
-/* Preferenc settings default */
+/* Preference settings default */
#define MAX_SSN 254
static range_t *global_ssn_range;
#define APPLICATON_CONTEXT_FROM_TRACE 0
@@ -2828,7 +2814,7 @@ static guint32 errorCode;
static int application_context_version;
static guint ProtocolId;
static guint AccessNetworkProtocolId;
-static int gsm_map_tap = -1;
+static int gsm_map_tap;
static guint8 gsmmap_pdu_type = 0;
static guint8 gsm_map_pdu_size = 0;
@@ -2857,7 +2843,7 @@ typedef struct {
wmem_tree_t *packets;
} gsm_map_conv_info_t;
-static gsm_map_packet_info_t *gsm_map_get_packet_info(asn1_ctx_t *actx, gboolean store_conv_info)
+static gsm_map_packet_info_t *gsm_map_get_packet_info(asn1_ctx_t *actx, bool store_conv_info)
{
gsm_map_packet_info_t *gsm_map_pi = (gsm_map_packet_info_t*)p_get_proto_data(wmem_file_scope(), actx->pinfo, proto_gsm_map, 0);
if (!gsm_map_pi) {
@@ -3638,7 +3624,7 @@ dissect_gsm_map_msisdn(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
dissect_e164_msisdn(tvb, tree, 1, tvb_reported_length(tvb)-1, E164_ENC_BCD);
break;
default:
- proto_tree_add_item(tree, hf_gsm_map_address_digits, tvb, 1, -1, ENC_BCD_DIGITS_0_9);
+ proto_tree_add_item(tree, hf_gsm_map_address_digits, tvb, 1, -1, ENC_BCD_DIGITS_0_9|ENC_LITTLE_ENDIAN);
break;
}
break;
@@ -3647,22 +3633,19 @@ dissect_gsm_map_msisdn(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
dissect_e212_imsi(tvb, pinfo, tree, 1, tvb_reported_length(tvb)-1, FALSE);
break;
default:
- proto_tree_add_item(tree, hf_gsm_map_address_digits, tvb, 1, -1, ENC_BCD_DIGITS_0_9);
+ proto_tree_add_item(tree, hf_gsm_map_address_digits, tvb, 1, -1, ENC_BCD_DIGITS_0_9|ENC_LITTLE_ENDIAN);
break;
}
}
-/*--- Included file: packet-gsm_map-fn.c ---*/
-#line 1 "./asn1/gsm_map/packet-gsm_map-fn.c"
-
/* --- Module MAP-SS-Code --- --- --- */
int
-dissect_gsm_map_SS_Code(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_SS_Code(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -3675,7 +3658,7 @@ dissect_gsm_map_SS_Code(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
static int
-dissect_gsm_map_BearerServiceCode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_BearerServiceCode(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -3685,7 +3668,7 @@ dissect_gsm_map_BearerServiceCode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_Ext_BearerServiceCode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_Ext_BearerServiceCode(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -3698,7 +3681,7 @@ dissect_gsm_map_Ext_BearerServiceCode(gboolean implicit_tag _U_, tvbuff_t *tvb _
static int
-dissect_gsm_map_TeleserviceCode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_TeleserviceCode(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -3708,7 +3691,7 @@ dissect_gsm_map_TeleserviceCode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
static int
-dissect_gsm_map_Ext_TeleserviceCode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_Ext_TeleserviceCode(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -3721,22 +3704,19 @@ dissect_gsm_map_Ext_TeleserviceCode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
static int
-dissect_gsm_map_T_extId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 227 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_T_extId(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_object_identifier_str(implicit_tag, actx, tree, tvb, offset, hf_index, &actx->external.direct_reference);
actx->external.direct_ref_present = (actx->external.direct_reference != NULL) ? TRUE : FALSE;
-
return offset;
}
static int
-dissect_gsm_map_T_extType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 231 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_T_extType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
proto_tree *ext_tree;
ext_tree = proto_tree_add_subtree(tree, tvb, offset, -1, ett_gsm_map_extension_data, NULL, "Extension Data");
if (actx->external.direct_ref_present){
@@ -3747,7 +3727,6 @@ dissect_gsm_map_T_extType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offs
}
-
return offset;
}
@@ -3759,7 +3738,7 @@ static const ber_sequence_t gsm_map_PrivateExtension_sequence[] = {
};
static int
-dissect_gsm_map_PrivateExtension(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_PrivateExtension(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_PrivateExtension_sequence, hf_index, ett_gsm_map_PrivateExtension);
@@ -3772,7 +3751,7 @@ static const ber_sequence_t gsm_map_PrivateExtensionList_sequence_of[1] = {
};
static int
-dissect_gsm_map_PrivateExtensionList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_PrivateExtensionList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_PrivateExtensionList_sequence_of, hf_index, ett_gsm_map_PrivateExtensionList);
@@ -3785,7 +3764,7 @@ static const ber_sequence_t gsm_map_PCS_Extensions_sequence[] = {
};
static int
-dissect_gsm_map_PCS_Extensions(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_PCS_Extensions(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_PCS_Extensions_sequence, hf_index, ett_gsm_map_PCS_Extensions);
@@ -3800,7 +3779,7 @@ static const ber_sequence_t gsm_map_ExtensionContainer_sequence[] = {
};
int
-dissect_gsm_map_ExtensionContainer(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ExtensionContainer(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ExtensionContainer_sequence, hf_index, ett_gsm_map_ExtensionContainer);
@@ -3810,7 +3789,7 @@ dissect_gsm_map_ExtensionContainer(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_NULL(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
return offset;
@@ -3823,7 +3802,7 @@ static const ber_sequence_t gsm_map_SLR_Arg_PCS_Extensions_sequence[] = {
};
static int
-dissect_gsm_map_SLR_Arg_PCS_Extensions(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_SLR_Arg_PCS_Extensions(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_SLR_Arg_PCS_Extensions_sequence, hf_index, ett_gsm_map_SLR_Arg_PCS_Extensions);
@@ -3838,7 +3817,7 @@ static const ber_sequence_t gsm_map_SLR_ArgExtensionContainer_sequence[] = {
};
static int
-dissect_gsm_map_SLR_ArgExtensionContainer(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_SLR_ArgExtensionContainer(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_SLR_ArgExtensionContainer_sequence, hf_index, ett_gsm_map_SLR_ArgExtensionContainer);
@@ -3851,8 +3830,7 @@ dissect_gsm_map_SLR_ArgExtensionContainer(gboolean implicit_tag _U_, tvbuff_t *t
int
-dissect_gsm_map_TBCD_STRING(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 285 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_TBCD_STRING(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -3867,8 +3845,7 @@ dissect_gsm_map_TBCD_STRING(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
return offset;
subtree = proto_item_add_subtree(actx->created_item, ett_gsm_map_tbcd_digits);
- proto_tree_add_item(subtree, hf_gsm_map_TBCD_digits, parameter_tvb, 0, -1, ENC_KEYPAD_ABC_TBCD);
-
+ proto_tree_add_item(subtree, hf_gsm_map_TBCD_digits, parameter_tvb, 0, -1, ENC_KEYPAD_ABC_TBCD|ENC_LITTLE_ENDIAN);
return offset;
@@ -3877,7 +3854,7 @@ dissect_gsm_map_TBCD_STRING(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
static int
-dissect_gsm_map_DiameterIdentity(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_DiameterIdentity(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -3887,8 +3864,7 @@ dissect_gsm_map_DiameterIdentity(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
int
-dissect_gsm_map_AddressString(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 245 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_AddressString(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -3906,14 +3882,13 @@ dissect_gsm_map_AddressString(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
actx->private_data = tvb_bytes_to_str(wmem_file_scope(), parameter_tvb, 0, tvb_captured_length(parameter_tvb));
-
return offset;
}
int
-dissect_gsm_map_ISDN_AddressString(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ISDN_AddressString(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_gsm_map_AddressString(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -3922,7 +3897,7 @@ dissect_gsm_map_ISDN_AddressString(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_FTN_AddressString(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_FTN_AddressString(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_gsm_map_AddressString(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -3931,7 +3906,7 @@ dissect_gsm_map_FTN_AddressString(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
int
-dissect_gsm_map_ISDN_SubaddressString(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ISDN_SubaddressString(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -3949,7 +3924,7 @@ static const value_string gsm_map_ProtocolId_vals[] = {
static int
-dissect_gsm_map_ProtocolId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ProtocolId(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
&ProtocolId);
@@ -3959,8 +3934,7 @@ dissect_gsm_map_ProtocolId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
static int
-dissect_gsm_map_SignalInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 507 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_SignalInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
gsm_map_private_info_t *gsm_map_priv = (gsm_map_private_info_t*)actx->value_ptr;
@@ -3972,7 +3946,6 @@ dissect_gsm_map_SignalInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
-
return offset;
}
@@ -3985,8 +3958,7 @@ static const ber_sequence_t gsm_map_ExternalSignalInfo_sequence[] = {
};
int
-dissect_gsm_map_ExternalSignalInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 968 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ExternalSignalInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
/*
-- Information about the internal structure is given in
-- clause 7.6.9.
@@ -4013,7 +3985,7 @@ MAP interfaces
case 1:
/* gsm-0408 */
/* As per comment abowe Individual IE:(s) will be found here in TLV format
- * Unfortunatly a branch for each IE must be made to call the apropriate
+ * Unfortunately a branch for each IE must be made to call the appropriate
* function
*/
/* Get tag */
@@ -4071,7 +4043,6 @@ MAP interfaces
}/*switch (ProtocolId)*/
-
return offset;
}
@@ -4083,7 +4054,7 @@ static const value_string gsm_map_Ext_ProtocolId_vals[] = {
static int
-dissect_gsm_map_Ext_ProtocolId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_Ext_ProtocolId(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4099,7 +4070,7 @@ static const ber_sequence_t gsm_map_Ext_ExternalSignalInfo_sequence[] = {
};
static int
-dissect_gsm_map_Ext_ExternalSignalInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_Ext_ExternalSignalInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_Ext_ExternalSignalInfo_sequence, hf_index, ett_gsm_map_Ext_ExternalSignalInfo);
@@ -4115,7 +4086,7 @@ static const value_string gsm_map_AccessNetworkProtocolId_vals[] = {
static int
-dissect_gsm_map_AccessNetworkProtocolId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_AccessNetworkProtocolId(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
&AccessNetworkProtocolId);
@@ -4125,8 +4096,7 @@ dissect_gsm_map_AccessNetworkProtocolId(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_LongSignalInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 307 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_LongSignalInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
guint8 octet;
@@ -4174,7 +4144,6 @@ dissect_gsm_map_LongSignalInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
}
-
return offset;
}
@@ -4187,7 +4156,7 @@ static const ber_sequence_t gsm_map_AccessNetworkSignalInfo_sequence[] = {
};
static int
-dissect_gsm_map_AccessNetworkSignalInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_AccessNetworkSignalInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_AccessNetworkSignalInfo_sequence, hf_index, ett_gsm_map_AccessNetworkSignalInfo);
@@ -4197,7 +4166,7 @@ dissect_gsm_map_AccessNetworkSignalInfo(gboolean implicit_tag _U_, tvbuff_t *tvb
int
-dissect_gsm_map_AlertingPattern(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_AlertingPattern(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4207,8 +4176,7 @@ dissect_gsm_map_AlertingPattern(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
int
-dissect_gsm_map_GSN_Address(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 791 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_GSN_Address(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
guint8 octet;
@@ -4235,14 +4203,13 @@ dissect_gsm_map_GSN_Address(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
}
-
return offset;
}
static int
-dissect_gsm_map_Time(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_Time(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4252,8 +4219,7 @@ dissect_gsm_map_Time(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U
int
-dissect_gsm_map_IMSI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 260 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_IMSI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
const char *imsi_str;
@@ -4272,15 +4238,13 @@ dissect_gsm_map_IMSI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U
actx->private_data = wmem_strdup(wmem_file_scope(), imsi_str);
-
return offset;
}
static int
-dissect_gsm_map_LMSI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 278 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_LMSI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
&parameter_tvb);
@@ -4290,7 +4254,6 @@ dissect_gsm_map_LMSI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U
}
-
return offset;
}
@@ -4302,7 +4265,7 @@ static const ber_sequence_t gsm_map_IMSI_WithLMSI_sequence[] = {
};
static int
-dissect_gsm_map_IMSI_WithLMSI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_IMSI_WithLMSI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_IMSI_WithLMSI_sequence, hf_index, ett_gsm_map_IMSI_WithLMSI);
@@ -4323,7 +4286,7 @@ static const ber_choice_t gsm_map_Identity_choice[] = {
};
static int
-dissect_gsm_map_Identity(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_Identity(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_Identity_choice, hf_index, ett_gsm_map_Identity,
NULL);
@@ -4334,7 +4297,7 @@ dissect_gsm_map_Identity(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offse
static int
-dissect_gsm_map_ASCI_CallReference(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ASCI_CallReference(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_gsm_map_TBCD_STRING(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -4343,7 +4306,7 @@ dissect_gsm_map_ASCI_CallReference(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_TMSI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_TMSI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4351,9 +4314,31 @@ dissect_gsm_map_TMSI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U
}
+static const value_string gsm_map_SubscriberId_vals[] = {
+ { 0, "imsi" },
+ { 1, "tmsi" },
+ { 0, NULL }
+};
+
+static const ber_choice_t gsm_map_SubscriberId_choice[] = {
+ { 0, &hf_gsm_map_imsi , BER_CLASS_CON, 0, BER_FLAGS_IMPLTAG, dissect_gsm_map_IMSI },
+ { 1, &hf_gsm_map_tmsi , BER_CLASS_CON, 1, BER_FLAGS_IMPLTAG, dissect_gsm_map_TMSI },
+ { 0, NULL, 0, 0, 0, NULL }
+};
+
+static int
+dissect_gsm_map_SubscriberId(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+ offset = dissect_ber_choice(actx, tree, tvb, offset,
+ gsm_map_SubscriberId_choice, hf_index, ett_gsm_map_SubscriberId,
+ NULL);
+
+ return offset;
+}
+
+
int
-dissect_gsm_map_IMEI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_IMEI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_gsm_map_TBCD_STRING(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -4362,7 +4347,7 @@ dissect_gsm_map_IMEI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U
static int
-dissect_gsm_map_HLR_Id(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_HLR_Id(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_gsm_map_IMSI(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -4374,7 +4359,7 @@ static const ber_sequence_t gsm_map_HLR_List_sequence_of[1] = {
};
static int
-dissect_gsm_map_HLR_List(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_HLR_List(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_HLR_List_sequence_of, hf_index, ett_gsm_map_HLR_List);
@@ -4384,8 +4369,7 @@ dissect_gsm_map_HLR_List(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offse
int
-dissect_gsm_map_GlobalCellId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 1050 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_GlobalCellId(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -4400,7 +4384,6 @@ dissect_gsm_map_GlobalCellId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
be_cell_id_aux(parameter_tvb, subtree, actx->pinfo, 0, tvb_reported_length_remaining(tvb,0), NULL, 0, 0);
-
return offset;
}
@@ -4419,7 +4402,7 @@ const value_string gsm_map_NetworkResource_vals[] = {
int
-dissect_gsm_map_NetworkResource(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_NetworkResource(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4441,7 +4424,7 @@ static const value_string gsm_map_AdditionalNetworkResource_vals[] = {
static int
-dissect_gsm_map_AdditionalNetworkResource(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_AdditionalNetworkResource(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4451,7 +4434,7 @@ dissect_gsm_map_AdditionalNetworkResource(gboolean implicit_tag _U_, tvbuff_t *t
int
-dissect_gsm_map_NAEA_CIC(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_NAEA_CIC(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4466,7 +4449,7 @@ static const ber_sequence_t gsm_map_NAEA_PreferredCI_sequence[] = {
};
static int
-dissect_gsm_map_NAEA_PreferredCI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_NAEA_PreferredCI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_NAEA_PreferredCI_sequence, hf_index, ett_gsm_map_NAEA_PreferredCI);
@@ -4487,7 +4470,7 @@ static const ber_choice_t gsm_map_SubscriberIdentity_choice[] = {
};
static int
-dissect_gsm_map_SubscriberIdentity(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_SubscriberIdentity(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_SubscriberIdentity_choice, hf_index, ett_gsm_map_SubscriberIdentity,
NULL);
@@ -4503,7 +4486,7 @@ static const ber_sequence_t gsm_map_LCSClientExternalID_sequence[] = {
};
int
-dissect_gsm_map_LCSClientExternalID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_LCSClientExternalID(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_LCSClientExternalID_sequence, hf_index, ett_gsm_map_LCSClientExternalID);
@@ -4522,7 +4505,7 @@ const value_string gsm_map_LCSClientInternalID_vals[] = {
int
-dissect_gsm_map_LCSClientInternalID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_LCSClientInternalID(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4621,7 +4604,7 @@ const value_string gsm_map_LCSServiceTypeID_vals[] = {
int
-dissect_gsm_map_LCSServiceTypeID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_LCSServiceTypeID(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4631,7 +4614,7 @@ dissect_gsm_map_LCSServiceTypeID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_gsm_map_PLMN_Id(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_PLMN_Id(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4641,8 +4624,7 @@ dissect_gsm_map_PLMN_Id(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
static int
-dissect_gsm_map_E_UTRAN_CGI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 1143 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_E_UTRAN_CGI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
@@ -4655,14 +4637,13 @@ dissect_gsm_map_E_UTRAN_CGI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
de_sgsap_ecgi(parameter_tvb, subtree, actx->pinfo, 0, tvb_reported_length(tvb), NULL, 0);
-
return offset;
}
static int
-dissect_gsm_map_NR_CGI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_NR_CGI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4672,8 +4653,7 @@ dissect_gsm_map_NR_CGI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
static int
-dissect_gsm_map_TA_Id(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 1153 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_TA_Id(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
@@ -4686,14 +4666,13 @@ dissect_gsm_map_TA_Id(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _
de_emm_trac_area_id(parameter_tvb, subtree, actx->pinfo, 0, tvb_reported_length(tvb), NULL, 0);
-
return offset;
}
static int
-dissect_gsm_map_NR_TA_Id(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_NR_TA_Id(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4703,8 +4682,7 @@ dissect_gsm_map_NR_TA_Id(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offse
int
-dissect_gsm_map_RAIdentity(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 815 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_RAIdentity(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -4719,7 +4697,6 @@ dissect_gsm_map_RAIdentity(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
de_gmm_rai(parameter_tvb, subtree, actx->pinfo, 0, 3, NULL,0);
-
return offset;
}
@@ -4731,7 +4708,7 @@ static const ber_sequence_t gsm_map_NetworkNodeDiameterAddress_sequence[] = {
};
static int
-dissect_gsm_map_NetworkNodeDiameterAddress(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_NetworkNodeDiameterAddress(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_NetworkNodeDiameterAddress_sequence, hf_index, ett_gsm_map_NetworkNodeDiameterAddress);
@@ -4741,7 +4718,7 @@ dissect_gsm_map_NetworkNodeDiameterAddress(gboolean implicit_tag _U_, tvbuff_t *
int
-dissect_gsm_map_CellGlobalIdOrServiceAreaIdFixedLength(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_CellGlobalIdOrServiceAreaIdFixedLength(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4751,8 +4728,7 @@ dissect_gsm_map_CellGlobalIdOrServiceAreaIdFixedLength(gboolean implicit_tag _U_
int
-dissect_gsm_map_LAIFixedLength(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 827 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_LAIFixedLength(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -4767,7 +4743,6 @@ dissect_gsm_map_LAIFixedLength(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
dissect_e212_mcc_mnc(parameter_tvb, actx->pinfo, subtree, 0, E212_LAI, TRUE);
-
return offset;
}
@@ -4785,7 +4760,7 @@ static const ber_choice_t gsm_map_CellGlobalIdOrServiceAreaIdOrLAI_choice[] = {
};
int
-dissect_gsm_map_CellGlobalIdOrServiceAreaIdOrLAI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_CellGlobalIdOrServiceAreaIdOrLAI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_CellGlobalIdOrServiceAreaIdOrLAI_choice, hf_index, ett_gsm_map_CellGlobalIdOrServiceAreaIdOrLAI,
NULL);
@@ -4807,7 +4782,7 @@ static const ber_choice_t gsm_map_BasicServiceCode_choice[] = {
};
int
-dissect_gsm_map_BasicServiceCode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_BasicServiceCode(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_BasicServiceCode_choice, hf_index, ett_gsm_map_BasicServiceCode,
NULL);
@@ -4829,7 +4804,7 @@ static const ber_choice_t gsm_map_Ext_BasicServiceCode_choice[] = {
};
int
-dissect_gsm_map_Ext_BasicServiceCode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_Ext_BasicServiceCode(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_Ext_BasicServiceCode_choice, hf_index, ett_gsm_map_Ext_BasicServiceCode,
NULL);
@@ -4851,7 +4826,7 @@ static const value_string gsm_map_EMLPP_Priority_vals[] = {
static int
-dissect_gsm_map_EMLPP_Priority(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_EMLPP_Priority(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4867,7 +4842,7 @@ static const ber_sequence_t gsm_map_EMLPP_Info_sequence[] = {
};
static int
-dissect_gsm_map_EMLPP_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_EMLPP_Info(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_EMLPP_Info_sequence, hf_index, ett_gsm_map_EMLPP_Info);
@@ -4877,8 +4852,7 @@ dissect_gsm_map_EMLPP_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
static int
-dissect_gsm_map_Ext_SS_Status(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 637 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_Ext_SS_Status(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
/* Note Ext-SS-Status can have more than one byte */
tvbuff_t *parameter_tvb;
@@ -4902,14 +4876,13 @@ dissect_gsm_map_Ext_SS_Status(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
proto_tree_add_boolean(tree, hf_gsm_map_Ss_Status_a_bit, parameter_tvb, 0,1,octet);
-
return offset;
}
static int
-dissect_gsm_map_MaxMC_Bearers(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_MaxMC_Bearers(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4919,7 +4892,7 @@ dissect_gsm_map_MaxMC_Bearers(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_gsm_map_MC_Bearers(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_MC_Bearers(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4937,7 +4910,7 @@ static const ber_sequence_t gsm_map_MC_SS_Info_sequence[] = {
};
static int
-dissect_gsm_map_MC_SS_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_MC_SS_Info(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_MC_SS_Info_sequence, hf_index, ett_gsm_map_MC_SS_Info);
@@ -4947,7 +4920,7 @@ dissect_gsm_map_MC_SS_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
int
-dissect_gsm_map_AgeOfLocationInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_AgeOfLocationInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4970,7 +4943,7 @@ int dissect_gsm_map_ISDN_AddressString_PDU(tvbuff_t *tvb _U_, packet_info *pinfo
static int
-dissect_gsm_map_ss_NoReplyConditionTime(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_NoReplyConditionTime(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -4980,7 +4953,7 @@ dissect_gsm_map_ss_NoReplyConditionTime(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_ss_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_NULL(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
return offset;
@@ -5000,7 +4973,7 @@ static const ber_sequence_t gsm_map_ss_RegisterSS_Arg_sequence[] = {
};
int
-dissect_gsm_map_ss_RegisterSS_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_RegisterSS_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_RegisterSS_Arg_sequence, hf_index, ett_gsm_map_ss_RegisterSS_Arg);
@@ -5010,8 +4983,7 @@ dissect_gsm_map_ss_RegisterSS_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
int
-dissect_gsm_map_ss_SS_Status(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 617 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ss_SS_Status(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
guint8 octet;
@@ -5034,24 +5006,21 @@ dissect_gsm_map_ss_SS_Status(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
proto_tree_add_boolean(tree, hf_gsm_map_Ss_Status_a_bit, parameter_tvb, 0,1,octet);
-
return offset;
}
int
-dissect_gsm_map_ss_ForwardingOptions(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_ForwardingOptions(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
-#line 704 "./asn1/gsm_map/gsm_map.cnf"
proto_tree_add_item(tree, hf_gsm_map_notification_to_forwarding_party, tvb, 0,1,ENC_BIG_ENDIAN);
proto_tree_add_item(tree, hf_gsm_map_redirecting_presentation, tvb, 0,1,ENC_BIG_ENDIAN);
proto_tree_add_item(tree, hf_gsm_map_notification_to_calling_party, tvb, 0,1,ENC_BIG_ENDIAN);
proto_tree_add_item(tree, hf_gsm_map_forwarding_reason, tvb, 0,1,ENC_BIG_ENDIAN);
-
return offset;
}
@@ -5068,7 +5037,7 @@ static const ber_sequence_t gsm_map_ss_ForwardingFeature_sequence[] = {
};
static int
-dissect_gsm_map_ss_ForwardingFeature(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_ForwardingFeature(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_ForwardingFeature_sequence, hf_index, ett_gsm_map_ss_ForwardingFeature);
@@ -5081,7 +5050,7 @@ static const ber_sequence_t gsm_map_ss_ForwardingFeatureList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ss_ForwardingFeatureList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_ForwardingFeatureList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_ForwardingFeatureList_sequence_of, hf_index, ett_gsm_map_ss_ForwardingFeatureList);
@@ -5096,7 +5065,7 @@ static const ber_sequence_t gsm_map_ss_ForwardingInfo_sequence[] = {
};
static int
-dissect_gsm_map_ss_ForwardingInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_ForwardingInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_ForwardingInfo_sequence, hf_index, ett_gsm_map_ss_ForwardingInfo);
@@ -5111,7 +5080,7 @@ static const ber_sequence_t gsm_map_ss_CallBarringFeature_sequence[] = {
};
static int
-dissect_gsm_map_ss_CallBarringFeature(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_CallBarringFeature(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_CallBarringFeature_sequence, hf_index, ett_gsm_map_ss_CallBarringFeature);
@@ -5124,7 +5093,7 @@ static const ber_sequence_t gsm_map_ss_CallBarringFeatureList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ss_CallBarringFeatureList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_CallBarringFeatureList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_CallBarringFeatureList_sequence_of, hf_index, ett_gsm_map_ss_CallBarringFeatureList);
@@ -5139,7 +5108,7 @@ static const ber_sequence_t gsm_map_ss_CallBarringInfo_sequence[] = {
};
static int
-dissect_gsm_map_ss_CallBarringInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_CallBarringInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_CallBarringInfo_sequence, hf_index, ett_gsm_map_ss_CallBarringInfo);
@@ -5156,7 +5125,7 @@ static const value_string gsm_map_ss_CliRestrictionOption_vals[] = {
static int
-dissect_gsm_map_ss_CliRestrictionOption(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_CliRestrictionOption(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5172,7 +5141,7 @@ static const value_string gsm_map_ss_OverrideCategory_vals[] = {
static int
-dissect_gsm_map_ss_OverrideCategory(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_OverrideCategory(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5193,7 +5162,7 @@ static const ber_choice_t gsm_map_ss_SS_SubscriptionOption_choice[] = {
};
static int
-dissect_gsm_map_ss_SS_SubscriptionOption(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_SS_SubscriptionOption(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ss_SS_SubscriptionOption_choice, hf_index, ett_gsm_map_ss_SS_SubscriptionOption,
NULL);
@@ -5207,7 +5176,7 @@ static const ber_sequence_t gsm_map_ss_BasicServiceGroupList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ss_BasicServiceGroupList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_BasicServiceGroupList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_BasicServiceGroupList_sequence_of, hf_index, ett_gsm_map_ss_BasicServiceGroupList);
@@ -5226,7 +5195,7 @@ static const ber_sequence_t gsm_map_ss_SS_Data_sequence[] = {
};
static int
-dissect_gsm_map_ss_SS_Data(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_SS_Data(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_SS_Data_sequence, hf_index, ett_gsm_map_ss_SS_Data);
@@ -5249,7 +5218,7 @@ static const ber_choice_t gsm_map_ss_SS_Info_choice[] = {
};
int
-dissect_gsm_map_ss_SS_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_SS_Info(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ss_SS_Info_choice, hf_index, ett_gsm_map_ss_SS_Info,
NULL);
@@ -5266,7 +5235,7 @@ static const ber_sequence_t gsm_map_ss_SS_ForBS_Code_sequence[] = {
};
int
-dissect_gsm_map_ss_SS_ForBS_Code(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_SS_ForBS_Code(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_SS_ForBS_Code_sequence, hf_index, ett_gsm_map_ss_SS_ForBS_Code);
@@ -5276,7 +5245,7 @@ dissect_gsm_map_ss_SS_ForBS_Code(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_gsm_map_ss_CCBS_Index(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_CCBS_Index(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5293,7 +5262,7 @@ static const ber_sequence_t gsm_map_ss_CCBS_Feature_sequence[] = {
};
int
-dissect_gsm_map_ss_CCBS_Feature(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_CCBS_Feature(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_CCBS_Feature_sequence, hf_index, ett_gsm_map_ss_CCBS_Feature);
@@ -5306,7 +5275,7 @@ static const ber_sequence_t gsm_map_ss_CCBS_FeatureList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ss_CCBS_FeatureList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_CCBS_FeatureList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_CCBS_FeatureList_sequence_of, hf_index, ett_gsm_map_ss_CCBS_FeatureList);
@@ -5327,7 +5296,7 @@ static const ber_sequence_t gsm_map_ss_GenericServiceInfo_sequence[] = {
};
static int
-dissect_gsm_map_ss_GenericServiceInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_GenericServiceInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_GenericServiceInfo_sequence, hf_index, ett_gsm_map_ss_GenericServiceInfo);
@@ -5352,7 +5321,7 @@ static const ber_choice_t gsm_map_ss_InterrogateSS_Res_choice[] = {
};
int
-dissect_gsm_map_ss_InterrogateSS_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_InterrogateSS_Res(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ss_InterrogateSS_Res_choice, hf_index, ett_gsm_map_ss_InterrogateSS_Res,
NULL);
@@ -5363,8 +5332,7 @@ dissect_gsm_map_ss_InterrogateSS_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U
int
-dissect_gsm_map_ss_USSD_DataCodingScheme(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 660 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ss_USSD_DataCodingScheme(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
/*The structure of the USSD-DataCodingScheme is defined by
* the Cell Broadcast Data Coding Scheme as described in
* TS 3GPP TS 23.038
@@ -5382,15 +5350,13 @@ dissect_gsm_map_ss_USSD_DataCodingScheme(gboolean implicit_tag _U_, tvbuff_t *tv
dissect_cbs_data_coding_scheme(parameter_tvb, actx->pinfo, subtree, 0);
-
return offset;
}
int
-dissect_gsm_map_ss_USSD_String(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 675 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ss_USSD_String(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
guint length;
@@ -5411,7 +5377,7 @@ dissect_gsm_map_ss_USSD_String(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
break;
case SMS_ENCODING_8BIT:
/* XXX - ASCII, or some extended ASCII? */
- proto_tree_add_item(subtree, hf_gsm_map_ussd_string, parameter_tvb, 0, length, ENC_ASCII|ENC_NA);
+ proto_tree_add_item(subtree, hf_gsm_map_ussd_string, parameter_tvb, 0, length, ENC_ASCII);
break;
case SMS_ENCODING_UCS2:
case SMS_ENCODING_UCS2_LANG:
@@ -5422,7 +5388,6 @@ dissect_gsm_map_ss_USSD_String(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
}
-
return offset;
}
@@ -5436,7 +5401,7 @@ static const ber_sequence_t gsm_map_ss_USSD_Arg_sequence[] = {
};
int
-dissect_gsm_map_ss_USSD_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_USSD_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_USSD_Arg_sequence, hf_index, ett_gsm_map_ss_USSD_Arg);
@@ -5451,7 +5416,7 @@ static const ber_sequence_t gsm_map_ss_USSD_Res_sequence[] = {
};
int
-dissect_gsm_map_ss_USSD_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_USSD_Res(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_USSD_Res_sequence, hf_index, ett_gsm_map_ss_USSD_Res);
@@ -5461,7 +5426,7 @@ dissect_gsm_map_ss_USSD_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
static int
-dissect_gsm_map_ss_Password(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_Password(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_restricted_string(implicit_tag, BER_UNI_TAG_NumericString,
actx, tree, tvb, offset, hf_index,
NULL);
@@ -5475,7 +5440,7 @@ static const ber_sequence_t gsm_map_ss_SS_List_sequence_of[1] = {
};
static int
-dissect_gsm_map_ss_SS_List(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_SS_List(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_SS_List_sequence_of, hf_index, ett_gsm_map_ss_SS_List);
@@ -5488,7 +5453,7 @@ static const ber_sequence_t gsm_map_ss_SS_EventSpecification_sequence_of[1] = {
};
static int
-dissect_gsm_map_ss_SS_EventSpecification(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_SS_EventSpecification(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_SS_EventSpecification_sequence_of, hf_index, ett_gsm_map_ss_SS_EventSpecification);
@@ -5509,7 +5474,7 @@ static const value_string gsm_map_ss_CCBS_RequestState_vals[] = {
static int
-dissect_gsm_map_ss_CCBS_RequestState(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_CCBS_RequestState(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5529,7 +5494,7 @@ static const ber_sequence_t gsm_map_ss_SS_InvocationNotificationArg_sequence[] =
};
static int
-dissect_gsm_map_ss_SS_InvocationNotificationArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_SS_InvocationNotificationArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_SS_InvocationNotificationArg_sequence, hf_index, ett_gsm_map_ss_SS_InvocationNotificationArg);
@@ -5543,7 +5508,7 @@ static const ber_sequence_t gsm_map_ss_SS_InvocationNotificationRes_sequence[] =
};
static int
-dissect_gsm_map_ss_SS_InvocationNotificationRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_SS_InvocationNotificationRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_SS_InvocationNotificationRes_sequence, hf_index, ett_gsm_map_ss_SS_InvocationNotificationRes);
@@ -5558,7 +5523,7 @@ static int * const gsm_map_ss_ServiceIndicator_bits[] = {
};
static int
-dissect_gsm_map_ss_ServiceIndicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_ServiceIndicator(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_ServiceIndicator_bits, 2, hf_index, ett_gsm_map_ss_ServiceIndicator,
NULL);
@@ -5577,7 +5542,7 @@ static const ber_sequence_t gsm_map_ss_CCBS_Data_sequence[] = {
};
static int
-dissect_gsm_map_ss_CCBS_Data(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_CCBS_Data(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_CCBS_Data_sequence, hf_index, ett_gsm_map_ss_CCBS_Data);
@@ -5592,7 +5557,7 @@ static const ber_sequence_t gsm_map_ss_RegisterCC_EntryArg_sequence[] = {
};
static int
-dissect_gsm_map_ss_RegisterCC_EntryArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_RegisterCC_EntryArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_RegisterCC_EntryArg_sequence, hf_index, ett_gsm_map_ss_RegisterCC_EntryArg);
@@ -5606,7 +5571,7 @@ static const ber_sequence_t gsm_map_ss_RegisterCC_EntryRes_sequence[] = {
};
int
-dissect_gsm_map_ss_RegisterCC_EntryRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_RegisterCC_EntryRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_RegisterCC_EntryRes_sequence, hf_index, ett_gsm_map_ss_RegisterCC_EntryRes);
@@ -5621,7 +5586,7 @@ static const ber_sequence_t gsm_map_ss_EraseCC_EntryArg_sequence[] = {
};
int
-dissect_gsm_map_ss_EraseCC_EntryArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_EraseCC_EntryArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_EraseCC_EntryArg_sequence, hf_index, ett_gsm_map_ss_EraseCC_EntryArg);
@@ -5636,7 +5601,7 @@ static const ber_sequence_t gsm_map_ss_EraseCC_EntryRes_sequence[] = {
};
int
-dissect_gsm_map_ss_EraseCC_EntryRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ss_EraseCC_EntryRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ss_EraseCC_EntryRes_sequence, hf_index, ett_gsm_map_ss_EraseCC_EntryRes);
@@ -5655,7 +5620,7 @@ static const value_string gsm_map_er_RoamingNotAllowedCause_vals[] = {
static int
-dissect_gsm_map_er_RoamingNotAllowedCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_RoamingNotAllowedCause(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5670,7 +5635,7 @@ static const value_string gsm_map_er_AdditionalRoamingNotAllowedCause_vals[] = {
static int
-dissect_gsm_map_er_AdditionalRoamingNotAllowedCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_AdditionalRoamingNotAllowedCause(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5686,7 +5651,7 @@ static const ber_sequence_t gsm_map_er_RoamingNotAllowedParam_sequence[] = {
};
static int
-dissect_gsm_map_er_RoamingNotAllowedParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_RoamingNotAllowedParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_RoamingNotAllowedParam_sequence, hf_index, ett_gsm_map_er_RoamingNotAllowedParam);
@@ -5702,7 +5667,7 @@ static const value_string gsm_map_er_CallBarringCause_vals[] = {
static int
-dissect_gsm_map_er_CallBarringCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_CallBarringCause(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5712,7 +5677,7 @@ dissect_gsm_map_er_CallBarringCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
static int
-dissect_gsm_map_er_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_NULL(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
return offset;
@@ -5728,7 +5693,7 @@ static const ber_sequence_t gsm_map_er_ExtensibleCallBarredParam_sequence[] = {
};
static int
-dissect_gsm_map_er_ExtensibleCallBarredParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_ExtensibleCallBarredParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_ExtensibleCallBarredParam_sequence, hf_index, ett_gsm_map_er_ExtensibleCallBarredParam);
@@ -5743,7 +5708,7 @@ static const ber_choice_t gsm_map_er_CallBarredParam_choice[] = {
};
static int
-dissect_gsm_map_er_CallBarredParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_CallBarredParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_er_CallBarredParam_choice, hf_index, ett_gsm_map_er_CallBarredParam,
NULL);
@@ -5762,7 +5727,7 @@ static const value_string gsm_map_er_CUG_RejectCause_vals[] = {
static int
-dissect_gsm_map_er_CUG_RejectCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_CUG_RejectCause(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5777,7 +5742,7 @@ static const ber_sequence_t gsm_map_er_CUG_RejectParam_sequence[] = {
};
static int
-dissect_gsm_map_er_CUG_RejectParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_CUG_RejectParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_CUG_RejectParam_sequence, hf_index, ett_gsm_map_er_CUG_RejectParam);
@@ -5793,7 +5758,7 @@ static const ber_sequence_t gsm_map_er_SS_IncompatibilityCause_sequence[] = {
};
static int
-dissect_gsm_map_er_SS_IncompatibilityCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_SS_IncompatibilityCause(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_SS_IncompatibilityCause_sequence, hf_index, ett_gsm_map_er_SS_IncompatibilityCause);
@@ -5803,7 +5768,7 @@ dissect_gsm_map_er_SS_IncompatibilityCause(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_gsm_map_er_PW_RegistrationFailureCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_PW_RegistrationFailureCause(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5824,7 +5789,7 @@ static const value_string gsm_map_er_SM_EnumeratedDeliveryFailureCause_vals[] =
static int
-dissect_gsm_map_er_SM_EnumeratedDeliveryFailureCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_SM_EnumeratedDeliveryFailureCause(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5840,8 +5805,7 @@ static const ber_sequence_t gsm_map_er_SM_DeliveryFailureCause_sequence[] = {
};
static int
-dissect_gsm_map_er_SM_DeliveryFailureCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 516 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_er_SM_DeliveryFailureCause(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
/* dissect_gsm_map_SignalInfo will return parameter_tvb in actx */
guint8 oct;
gsm_map_private_info_t *gsm_map_priv = (gsm_map_private_info_t*)actx->value_ptr;
@@ -5857,14 +5821,13 @@ dissect_gsm_map_er_SM_DeliveryFailureCause(gboolean implicit_tag _U_, tvbuff_t *
call_dissector_only(gsm_sms_handle, gsm_map_priv->signal_info_tvb, actx->pinfo, actx->subtree.top_tree, NULL);
-
return offset;
}
static int
-dissect_gsm_map_er_AbsentSubscriberDiagnosticSM(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_AbsentSubscriberDiagnosticSM(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5883,7 +5846,7 @@ static const ber_sequence_t gsm_map_er_AbsentSubscriberSM_Param_sequence[] = {
};
static int
-dissect_gsm_map_er_AbsentSubscriberSM_Param(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_AbsentSubscriberSM_Param(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_AbsentSubscriberSM_Param_sequence, hf_index, ett_gsm_map_er_AbsentSubscriberSM_Param);
@@ -5898,7 +5861,7 @@ static const value_string gsm_map_er_FailureCauseParam_vals[] = {
static int
-dissect_gsm_map_er_FailureCauseParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_FailureCauseParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -5915,7 +5878,7 @@ static const ber_sequence_t gsm_map_er_ExtensibleSystemFailureParam_sequence[] =
};
static int
-dissect_gsm_map_er_ExtensibleSystemFailureParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_ExtensibleSystemFailureParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_ExtensibleSystemFailureParam_sequence, hf_index, ett_gsm_map_er_ExtensibleSystemFailureParam);
@@ -5930,7 +5893,7 @@ static const ber_choice_t gsm_map_er_SystemFailureParam_choice[] = {
};
static int
-dissect_gsm_map_er_SystemFailureParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_SystemFailureParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_er_SystemFailureParam_choice, hf_index, ett_gsm_map_er_SystemFailureParam,
NULL);
@@ -5945,7 +5908,7 @@ static const ber_sequence_t gsm_map_er_DataMissingParam_sequence[] = {
};
static int
-dissect_gsm_map_er_DataMissingParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_DataMissingParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_DataMissingParam_sequence, hf_index, ett_gsm_map_er_DataMissingParam);
@@ -5960,7 +5923,7 @@ static const ber_sequence_t gsm_map_er_UnexpectedDataParam_sequence[] = {
};
static int
-dissect_gsm_map_er_UnexpectedDataParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_UnexpectedDataParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_UnexpectedDataParam_sequence, hf_index, ett_gsm_map_er_UnexpectedDataParam);
@@ -5976,7 +5939,7 @@ static const ber_sequence_t gsm_map_er_FacilityNotSupParam_sequence[] = {
};
static int
-dissect_gsm_map_er_FacilityNotSupParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_FacilityNotSupParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_FacilityNotSupParam_sequence, hf_index, ett_gsm_map_er_FacilityNotSupParam);
@@ -5990,7 +5953,7 @@ static const ber_sequence_t gsm_map_er_OR_NotAllowedParam_sequence[] = {
};
static int
-dissect_gsm_map_er_OR_NotAllowedParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_OR_NotAllowedParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_OR_NotAllowedParam_sequence, hf_index, ett_gsm_map_er_OR_NotAllowedParam);
@@ -6007,7 +5970,7 @@ static const value_string gsm_map_er_UnknownSubscriberDiagnostic_vals[] = {
static int
-dissect_gsm_map_er_UnknownSubscriberDiagnostic(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_UnknownSubscriberDiagnostic(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -6022,7 +5985,7 @@ static const ber_sequence_t gsm_map_er_UnknownSubscriberParam_sequence[] = {
};
static int
-dissect_gsm_map_er_UnknownSubscriberParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_UnknownSubscriberParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_UnknownSubscriberParam_sequence, hf_index, ett_gsm_map_er_UnknownSubscriberParam);
@@ -6036,7 +5999,7 @@ static const ber_sequence_t gsm_map_er_NumberChangedParam_sequence[] = {
};
static int
-dissect_gsm_map_er_NumberChangedParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_NumberChangedParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_NumberChangedParam_sequence, hf_index, ett_gsm_map_er_NumberChangedParam);
@@ -6050,7 +6013,7 @@ static const ber_sequence_t gsm_map_er_UnidentifiedSubParam_sequence[] = {
};
static int
-dissect_gsm_map_er_UnidentifiedSubParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_UnidentifiedSubParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_UnidentifiedSubParam_sequence, hf_index, ett_gsm_map_er_UnidentifiedSubParam);
@@ -6064,7 +6027,7 @@ static const ber_sequence_t gsm_map_er_IllegalSubscriberParam_sequence[] = {
};
static int
-dissect_gsm_map_er_IllegalSubscriberParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_IllegalSubscriberParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_IllegalSubscriberParam_sequence, hf_index, ett_gsm_map_er_IllegalSubscriberParam);
@@ -6078,7 +6041,7 @@ static const ber_sequence_t gsm_map_er_IllegalEquipmentParam_sequence[] = {
};
static int
-dissect_gsm_map_er_IllegalEquipmentParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_IllegalEquipmentParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_IllegalEquipmentParam_sequence, hf_index, ett_gsm_map_er_IllegalEquipmentParam);
@@ -6092,7 +6055,7 @@ static const ber_sequence_t gsm_map_er_BearerServNotProvParam_sequence[] = {
};
static int
-dissect_gsm_map_er_BearerServNotProvParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_BearerServNotProvParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_BearerServNotProvParam_sequence, hf_index, ett_gsm_map_er_BearerServNotProvParam);
@@ -6106,7 +6069,7 @@ static const ber_sequence_t gsm_map_er_TeleservNotProvParam_sequence[] = {
};
static int
-dissect_gsm_map_er_TeleservNotProvParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_TeleservNotProvParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_TeleservNotProvParam_sequence, hf_index, ett_gsm_map_er_TeleservNotProvParam);
@@ -6120,7 +6083,7 @@ static const ber_sequence_t gsm_map_er_TracingBufferFullParam_sequence[] = {
};
static int
-dissect_gsm_map_er_TracingBufferFullParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_TracingBufferFullParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_TracingBufferFullParam_sequence, hf_index, ett_gsm_map_er_TracingBufferFullParam);
@@ -6134,7 +6097,7 @@ static const ber_sequence_t gsm_map_er_NoRoamingNbParam_sequence[] = {
};
static int
-dissect_gsm_map_er_NoRoamingNbParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_NoRoamingNbParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_NoRoamingNbParam_sequence, hf_index, ett_gsm_map_er_NoRoamingNbParam);
@@ -6154,7 +6117,7 @@ static const value_string gsm_map_er_AbsentSubscriberReason_vals[] = {
static int
-dissect_gsm_map_er_AbsentSubscriberReason(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_AbsentSubscriberReason(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -6169,7 +6132,7 @@ static const ber_sequence_t gsm_map_er_AbsentSubscriberParam_sequence[] = {
};
static int
-dissect_gsm_map_er_AbsentSubscriberParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_AbsentSubscriberParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_AbsentSubscriberParam_sequence, hf_index, ett_gsm_map_er_AbsentSubscriberParam);
@@ -6185,7 +6148,7 @@ static const ber_sequence_t gsm_map_er_BusySubscriberParam_sequence[] = {
};
static int
-dissect_gsm_map_er_BusySubscriberParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_BusySubscriberParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_BusySubscriberParam_sequence, hf_index, ett_gsm_map_er_BusySubscriberParam);
@@ -6199,7 +6162,7 @@ static const ber_sequence_t gsm_map_er_NoSubscriberReplyParam_sequence[] = {
};
static int
-dissect_gsm_map_er_NoSubscriberReplyParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_NoSubscriberReplyParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_NoSubscriberReplyParam_sequence, hf_index, ett_gsm_map_er_NoSubscriberReplyParam);
@@ -6213,7 +6176,7 @@ static const ber_sequence_t gsm_map_er_ForwardingViolationParam_sequence[] = {
};
static int
-dissect_gsm_map_er_ForwardingViolationParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_ForwardingViolationParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_ForwardingViolationParam_sequence, hf_index, ett_gsm_map_er_ForwardingViolationParam);
@@ -6227,7 +6190,7 @@ static const ber_sequence_t gsm_map_er_ForwardingFailedParam_sequence[] = {
};
static int
-dissect_gsm_map_er_ForwardingFailedParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_ForwardingFailedParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_ForwardingFailedParam_sequence, hf_index, ett_gsm_map_er_ForwardingFailedParam);
@@ -6241,7 +6204,7 @@ static const ber_sequence_t gsm_map_er_ATI_NotAllowedParam_sequence[] = {
};
static int
-dissect_gsm_map_er_ATI_NotAllowedParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_ATI_NotAllowedParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_ATI_NotAllowedParam_sequence, hf_index, ett_gsm_map_er_ATI_NotAllowedParam);
@@ -6255,7 +6218,7 @@ static const ber_sequence_t gsm_map_er_ATSI_NotAllowedParam_sequence[] = {
};
static int
-dissect_gsm_map_er_ATSI_NotAllowedParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_ATSI_NotAllowedParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_ATSI_NotAllowedParam_sequence, hf_index, ett_gsm_map_er_ATSI_NotAllowedParam);
@@ -6269,7 +6232,7 @@ static const ber_sequence_t gsm_map_er_ATM_NotAllowedParam_sequence[] = {
};
static int
-dissect_gsm_map_er_ATM_NotAllowedParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_ATM_NotAllowedParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_ATM_NotAllowedParam_sequence, hf_index, ett_gsm_map_er_ATM_NotAllowedParam);
@@ -6283,7 +6246,7 @@ static const ber_sequence_t gsm_map_er_IllegalSS_OperationParam_sequence[] = {
};
static int
-dissect_gsm_map_er_IllegalSS_OperationParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_IllegalSS_OperationParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_IllegalSS_OperationParam_sequence, hf_index, ett_gsm_map_er_IllegalSS_OperationParam);
@@ -6297,7 +6260,7 @@ static const ber_sequence_t gsm_map_er_SS_NotAvailableParam_sequence[] = {
};
static int
-dissect_gsm_map_er_SS_NotAvailableParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_SS_NotAvailableParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_SS_NotAvailableParam_sequence, hf_index, ett_gsm_map_er_SS_NotAvailableParam);
@@ -6311,7 +6274,7 @@ static const ber_sequence_t gsm_map_er_SS_SubscriptionViolationParam_sequence[]
};
static int
-dissect_gsm_map_er_SS_SubscriptionViolationParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_SS_SubscriptionViolationParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_SS_SubscriptionViolationParam_sequence, hf_index, ett_gsm_map_er_SS_SubscriptionViolationParam);
@@ -6325,7 +6288,7 @@ static const ber_sequence_t gsm_map_er_InformationNotAvailableParam_sequence[] =
};
static int
-dissect_gsm_map_er_InformationNotAvailableParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_InformationNotAvailableParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_InformationNotAvailableParam_sequence, hf_index, ett_gsm_map_er_InformationNotAvailableParam);
@@ -6340,7 +6303,7 @@ static const ber_sequence_t gsm_map_er_SubBusyForMT_SMS_Param_sequence[] = {
};
static int
-dissect_gsm_map_er_SubBusyForMT_SMS_Param(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_SubBusyForMT_SMS_Param(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_SubBusyForMT_SMS_Param_sequence, hf_index, ett_gsm_map_er_SubBusyForMT_SMS_Param);
@@ -6354,7 +6317,7 @@ static const ber_sequence_t gsm_map_er_MessageWaitListFullParam_sequence[] = {
};
static int
-dissect_gsm_map_er_MessageWaitListFullParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_MessageWaitListFullParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_MessageWaitListFullParam_sequence, hf_index, ett_gsm_map_er_MessageWaitListFullParam);
@@ -6368,7 +6331,7 @@ static const ber_sequence_t gsm_map_er_ResourceLimitationParam_sequence[] = {
};
static int
-dissect_gsm_map_er_ResourceLimitationParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_ResourceLimitationParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_ResourceLimitationParam_sequence, hf_index, ett_gsm_map_er_ResourceLimitationParam);
@@ -6382,7 +6345,7 @@ static const ber_sequence_t gsm_map_er_NoGroupCallNbParam_sequence[] = {
};
static int
-dissect_gsm_map_er_NoGroupCallNbParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_NoGroupCallNbParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_NoGroupCallNbParam_sequence, hf_index, ett_gsm_map_er_NoGroupCallNbParam);
@@ -6396,7 +6359,7 @@ static const ber_sequence_t gsm_map_er_IncompatibleTerminalParam_sequence[] = {
};
static int
-dissect_gsm_map_er_IncompatibleTerminalParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_IncompatibleTerminalParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_IncompatibleTerminalParam_sequence, hf_index, ett_gsm_map_er_IncompatibleTerminalParam);
@@ -6409,7 +6372,7 @@ static const ber_sequence_t gsm_map_er_ShortTermDenialParam_sequence[] = {
};
static int
-dissect_gsm_map_er_ShortTermDenialParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_ShortTermDenialParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_ShortTermDenialParam_sequence, hf_index, ett_gsm_map_er_ShortTermDenialParam);
@@ -6422,7 +6385,7 @@ static const ber_sequence_t gsm_map_er_LongTermDenialParam_sequence[] = {
};
static int
-dissect_gsm_map_er_LongTermDenialParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_LongTermDenialParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_LongTermDenialParam_sequence, hf_index, ett_gsm_map_er_LongTermDenialParam);
@@ -6436,7 +6399,7 @@ static const ber_sequence_t gsm_map_er_UnauthorizedRequestingNetwork_Param_seque
};
static int
-dissect_gsm_map_er_UnauthorizedRequestingNetwork_Param(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_UnauthorizedRequestingNetwork_Param(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_UnauthorizedRequestingNetwork_Param_sequence, hf_index, ett_gsm_map_er_UnauthorizedRequestingNetwork_Param);
@@ -6458,7 +6421,7 @@ const value_string gsm_map_er_UnauthorizedLCSClient_Diagnostic_vals[] = {
int
-dissect_gsm_map_er_UnauthorizedLCSClient_Diagnostic(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_UnauthorizedLCSClient_Diagnostic(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -6473,7 +6436,7 @@ static const ber_sequence_t gsm_map_er_UnauthorizedLCSClient_Param_sequence[] =
};
static int
-dissect_gsm_map_er_UnauthorizedLCSClient_Param(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_UnauthorizedLCSClient_Param(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_UnauthorizedLCSClient_Param_sequence, hf_index, ett_gsm_map_er_UnauthorizedLCSClient_Param);
@@ -6496,7 +6459,7 @@ const value_string gsm_map_er_PositionMethodFailure_Diagnostic_vals[] = {
int
-dissect_gsm_map_er_PositionMethodFailure_Diagnostic(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_PositionMethodFailure_Diagnostic(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -6511,7 +6474,7 @@ static const ber_sequence_t gsm_map_er_PositionMethodFailure_Param_sequence[] =
};
static int
-dissect_gsm_map_er_PositionMethodFailure_Param(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_PositionMethodFailure_Param(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_PositionMethodFailure_Param_sequence, hf_index, ett_gsm_map_er_PositionMethodFailure_Param);
@@ -6525,7 +6488,7 @@ static const ber_sequence_t gsm_map_er_UnknownOrUnreachableLCSClient_Param_seque
};
static int
-dissect_gsm_map_er_UnknownOrUnreachableLCSClient_Param(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_UnknownOrUnreachableLCSClient_Param(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_UnknownOrUnreachableLCSClient_Param_sequence, hf_index, ett_gsm_map_er_UnknownOrUnreachableLCSClient_Param);
@@ -6539,7 +6502,7 @@ static const ber_sequence_t gsm_map_er_MM_EventNotSupported_Param_sequence[] = {
};
static int
-dissect_gsm_map_er_MM_EventNotSupported_Param(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_MM_EventNotSupported_Param(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_MM_EventNotSupported_Param_sequence, hf_index, ett_gsm_map_er_MM_EventNotSupported_Param);
@@ -6553,7 +6516,7 @@ static const ber_sequence_t gsm_map_er_TargetCellOutsideGCA_Param_sequence[] = {
};
static int
-dissect_gsm_map_er_TargetCellOutsideGCA_Param(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_TargetCellOutsideGCA_Param(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_TargetCellOutsideGCA_Param_sequence, hf_index, ett_gsm_map_er_TargetCellOutsideGCA_Param);
@@ -6567,7 +6530,7 @@ static const ber_sequence_t gsm_map_er_OngoingGroupCallParam_sequence[] = {
};
static int
-dissect_gsm_map_er_OngoingGroupCallParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_er_OngoingGroupCallParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_er_OngoingGroupCallParam_sequence, hf_index, ett_gsm_map_er_OngoingGroupCallParam);
@@ -6580,7 +6543,7 @@ dissect_gsm_map_er_OngoingGroupCallParam(gboolean implicit_tag _U_, tvbuff_t *tv
static int
-dissect_gsm_map_sm_BOOLEAN(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_BOOLEAN(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_boolean(implicit_tag, actx, tree, tvb, offset, hf_index, NULL);
return offset;
@@ -6589,7 +6552,7 @@ dissect_gsm_map_sm_BOOLEAN(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
static int
-dissect_gsm_map_sm_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_NULL(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
return offset;
@@ -6598,7 +6561,7 @@ dissect_gsm_map_sm_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
static int
-dissect_gsm_map_sm_SM_RP_MTI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_SM_RP_MTI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -6608,8 +6571,7 @@ dissect_gsm_map_sm_SM_RP_MTI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
static int
-dissect_gsm_map_sm_SM_RP_SMEA(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 1133 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_sm_SM_RP_SMEA(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *payload_tvb;
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
&payload_tvb);
@@ -6622,7 +6584,6 @@ dissect_gsm_map_sm_SM_RP_SMEA(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
-
return offset;
}
@@ -6635,7 +6596,7 @@ static const value_string gsm_map_sm_SM_DeliveryNotIntended_vals[] = {
static int
-dissect_gsm_map_sm_SM_DeliveryNotIntended(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_SM_DeliveryNotIntended(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -6645,7 +6606,7 @@ dissect_gsm_map_sm_SM_DeliveryNotIntended(gboolean implicit_tag _U_, tvbuff_t *t
static int
-dissect_gsm_map_sm_SIP_URI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_SIP_URI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -6661,7 +6622,7 @@ static const ber_sequence_t gsm_map_sm_CorrelationID_sequence[] = {
};
static int
-dissect_gsm_map_sm_CorrelationID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_CorrelationID(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_sm_CorrelationID_sequence, hf_index, ett_gsm_map_sm_CorrelationID);
@@ -6688,7 +6649,7 @@ static const ber_sequence_t gsm_map_sm_RoutingInfoForSM_Arg_sequence[] = {
};
static int
-dissect_gsm_map_sm_RoutingInfoForSM_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_RoutingInfoForSM_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_sm_RoutingInfoForSM_Arg_sequence, hf_index, ett_gsm_map_sm_RoutingInfoForSM_Arg);
@@ -6709,7 +6670,7 @@ static const ber_choice_t gsm_map_sm_Additional_Number_choice[] = {
};
static int
-dissect_gsm_map_sm_Additional_Number(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_Additional_Number(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_sm_Additional_Number_choice, hf_index, ett_gsm_map_sm_Additional_Number,
NULL);
@@ -6739,7 +6700,7 @@ static const ber_sequence_t gsm_map_sm_LocationInfoWithLMSI_sequence[] = {
};
static int
-dissect_gsm_map_sm_LocationInfoWithLMSI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_LocationInfoWithLMSI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_sm_LocationInfoWithLMSI_sequence, hf_index, ett_gsm_map_sm_LocationInfoWithLMSI);
@@ -6749,7 +6710,7 @@ dissect_gsm_map_sm_LocationInfoWithLMSI(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_sm_SM_DeliveryTimerValue(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_SM_DeliveryTimerValue(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -6765,7 +6726,7 @@ static const ber_sequence_t gsm_map_sm_IP_SM_GW_Guidance_sequence[] = {
};
static int
-dissect_gsm_map_sm_IP_SM_GW_Guidance(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_IP_SM_GW_Guidance(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_sm_IP_SM_GW_Guidance_sequence, hf_index, ett_gsm_map_sm_IP_SM_GW_Guidance);
@@ -6782,7 +6743,7 @@ static const ber_sequence_t gsm_map_sm_RoutingInfoForSM_Res_sequence[] = {
};
static int
-dissect_gsm_map_sm_RoutingInfoForSM_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_RoutingInfoForSM_Res(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_sm_RoutingInfoForSM_Res_sequence, hf_index, ett_gsm_map_sm_RoutingInfoForSM_Res);
@@ -6792,8 +6753,7 @@ dissect_gsm_map_sm_RoutingInfoForSM_Res(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_sm_T_imsi(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 398 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_sm_T_imsi(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
actx->private_data = NULL;
actx->pinfo->p2p_dir = P2P_DIR_SENT;
offset = dissect_gsm_map_IMSI(implicit_tag, tvb, offset, actx, tree, hf_index);
@@ -6806,15 +6766,13 @@ dissect_gsm_map_sm_T_imsi(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offs
}
-
return offset;
}
static int
-dissect_gsm_map_sm_T_lmsi(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 409 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_sm_T_lmsi(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
actx->private_data = NULL;
actx->pinfo->p2p_dir = P2P_DIR_SENT;
offset = dissect_gsm_map_LMSI(implicit_tag, tvb, offset, actx, tree, hf_index);
@@ -6827,15 +6785,13 @@ dissect_gsm_map_sm_T_lmsi(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offs
}
-
return offset;
}
static int
-dissect_gsm_map_sm_T_serviceCentreAddressDA(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 452 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_sm_T_serviceCentreAddressDA(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
actx->private_data = NULL;
actx->pinfo->p2p_dir = P2P_DIR_RECV;
offset = dissect_gsm_map_AddressString(implicit_tag, tvb, offset, actx, tree, hf_index);
@@ -6848,15 +6804,13 @@ dissect_gsm_map_sm_T_serviceCentreAddressDA(gboolean implicit_tag _U_, tvbuff_t
}
-
return offset;
}
static int
-dissect_gsm_map_sm_T_noSM_RP_DA(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 496 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_sm_T_noSM_RP_DA(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
if (!PINFO_FD_VISITED(actx->pinfo)) {
@@ -6869,7 +6823,6 @@ dissect_gsm_map_sm_T_noSM_RP_DA(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
}
-
return offset;
}
@@ -6891,7 +6844,7 @@ static const ber_choice_t gsm_map_sm_SM_RP_DA_choice[] = {
};
int
-dissect_gsm_map_sm_SM_RP_DA(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_SM_RP_DA(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_sm_SM_RP_DA_choice, hf_index, ett_gsm_map_sm_SM_RP_DA,
NULL);
@@ -6902,8 +6855,7 @@ dissect_gsm_map_sm_SM_RP_DA(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
static int
-dissect_gsm_map_sm_T_msisdn(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 431 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_sm_T_msisdn(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
actx->pinfo->p2p_dir = P2P_DIR_RECV;
offset = dissect_gsm_map_ISDN_AddressString(implicit_tag, tvb, offset, actx, tree, hf_index);
@@ -6915,15 +6867,13 @@ dissect_gsm_map_sm_T_msisdn(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
}
-
return offset;
}
static int
-dissect_gsm_map_sm_T_serviceCentreAddressOA(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 365 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_sm_T_serviceCentreAddressOA(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
actx->private_data = NULL;
actx->pinfo->p2p_dir = P2P_DIR_SENT;
offset = dissect_gsm_map_AddressString(implicit_tag, tvb, offset, actx, tree, hf_index);
@@ -6936,15 +6886,13 @@ dissect_gsm_map_sm_T_serviceCentreAddressOA(gboolean implicit_tag _U_, tvbuff_t
}
-
return offset;
}
static int
-dissect_gsm_map_sm_T_noSM_RP_OA(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 474 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_sm_T_noSM_RP_OA(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
if (!PINFO_FD_VISITED(actx->pinfo)) {
@@ -6957,7 +6905,6 @@ dissect_gsm_map_sm_T_noSM_RP_OA(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
}
-
return offset;
}
@@ -6977,7 +6924,7 @@ static const ber_choice_t gsm_map_sm_SM_RP_OA_choice[] = {
};
int
-dissect_gsm_map_sm_SM_RP_OA(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_SM_RP_OA(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_sm_SM_RP_OA_choice, hf_index, ett_gsm_map_sm_SM_RP_OA,
NULL);
@@ -6995,7 +6942,7 @@ static const value_string gsm_map_sm_SM_DeliveryOutcome_vals[] = {
static int
-dissect_gsm_map_sm_SM_DeliveryOutcome(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_SM_DeliveryOutcome(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -7015,8 +6962,7 @@ static const ber_sequence_t gsm_map_sm_MO_ForwardSM_Arg_sequence[] = {
};
static int
-dissect_gsm_map_sm_MO_ForwardSM_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 545 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_sm_MO_ForwardSM_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
/* dissect_gsm_map_SignalInfo will return parameter_tvb in actx */
gsm_map_private_info_t *gsm_map_priv = (gsm_map_private_info_t*)actx->value_ptr;
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
@@ -7031,7 +6977,6 @@ dissect_gsm_map_sm_MO_ForwardSM_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
call_dissector_only(gsm_sms_handle, gsm_map_priv->signal_info_tvb, actx->pinfo, actx->subtree.top_tree, NULL);
-
return offset;
}
@@ -7043,8 +6988,7 @@ static const ber_sequence_t gsm_map_sm_MO_ForwardSM_Res_sequence[] = {
};
static int
-dissect_gsm_map_sm_MO_ForwardSM_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 557 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_sm_MO_ForwardSM_Res(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
/* dissect_gsm_map_SignalInfo will return parameter_tvb in actx */
gsm_map_private_info_t *gsm_map_priv = (gsm_map_private_info_t*)actx->value_ptr;
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
@@ -7059,7 +7003,6 @@ dissect_gsm_map_sm_MO_ForwardSM_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
call_dissector_only(gsm_sms_handle, gsm_map_priv->signal_info_tvb, actx->pinfo, actx->subtree.top_tree, NULL);
-
return offset;
}
@@ -7081,8 +7024,7 @@ static const ber_sequence_t gsm_map_sm_MT_ForwardSM_Arg_sequence[] = {
};
static int
-dissect_gsm_map_sm_MT_ForwardSM_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 569 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_sm_MT_ForwardSM_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
/* dissect_gsm_map_SignalInfo will return parameter_tvb in actx */
gsm_map_private_info_t *gsm_map_priv = (gsm_map_private_info_t*)actx->value_ptr;
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
@@ -7097,7 +7039,6 @@ dissect_gsm_map_sm_MT_ForwardSM_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
call_dissector_only(gsm_sms_handle, gsm_map_priv->signal_info_tvb, actx->pinfo, actx->subtree.top_tree, NULL);
-
return offset;
}
@@ -7109,8 +7050,7 @@ static const ber_sequence_t gsm_map_sm_MT_ForwardSM_Res_sequence[] = {
};
static int
-dissect_gsm_map_sm_MT_ForwardSM_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 581 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_sm_MT_ForwardSM_Res(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
/* dissect_gsm_map_SignalInfo will return parameter_tvb in actx */
gsm_map_private_info_t *gsm_map_priv = (gsm_map_private_info_t*)actx->value_ptr;
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
@@ -7125,7 +7065,6 @@ dissect_gsm_map_sm_MT_ForwardSM_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
call_dissector_only(gsm_sms_handle, gsm_map_priv->signal_info_tvb, actx->pinfo, actx->subtree.top_tree, NULL);
-
return offset;
}
@@ -7156,7 +7095,7 @@ static const ber_sequence_t gsm_map_sm_ReportSM_DeliveryStatusArg_sequence[] = {
};
static int
-dissect_gsm_map_sm_ReportSM_DeliveryStatusArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_ReportSM_DeliveryStatusArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_sm_ReportSM_DeliveryStatusArg_sequence, hf_index, ett_gsm_map_sm_ReportSM_DeliveryStatusArg);
@@ -7171,7 +7110,7 @@ static const ber_sequence_t gsm_map_sm_ReportSM_DeliveryStatusRes_sequence[] = {
};
static int
-dissect_gsm_map_sm_ReportSM_DeliveryStatusRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_ReportSM_DeliveryStatusRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_sm_ReportSM_DeliveryStatusRes_sequence, hf_index, ett_gsm_map_sm_ReportSM_DeliveryStatusRes);
@@ -7187,7 +7126,7 @@ static const value_string gsm_map_sm_SmsGmsc_Alert_Event_vals[] = {
static int
-dissect_gsm_map_sm_SmsGmsc_Alert_Event(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_SmsGmsc_Alert_Event(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -7212,7 +7151,7 @@ static const ber_sequence_t gsm_map_sm_AlertServiceCentreArg_sequence[] = {
};
static int
-dissect_gsm_map_sm_AlertServiceCentreArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_AlertServiceCentreArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_sm_AlertServiceCentreArg_sequence, hf_index, ett_gsm_map_sm_AlertServiceCentreArg);
@@ -7231,7 +7170,7 @@ static int * const gsm_map_sm_MW_Status_bits[] = {
};
static int
-dissect_gsm_map_sm_MW_Status(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_MW_Status(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_sm_MW_Status_bits, 6, hf_index, ett_gsm_map_sm_MW_Status,
NULL);
@@ -7252,7 +7191,7 @@ static const ber_sequence_t gsm_map_sm_InformServiceCentreArg_sequence[] = {
};
static int
-dissect_gsm_map_sm_InformServiceCentreArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_InformServiceCentreArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_sm_InformServiceCentreArg_sequence, hf_index, ett_gsm_map_sm_InformServiceCentreArg);
@@ -7268,7 +7207,7 @@ static const value_string gsm_map_sm_AlertReason_vals[] = {
static int
-dissect_gsm_map_sm_AlertReason(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_AlertReason(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -7287,7 +7226,7 @@ static const ber_sequence_t gsm_map_sm_ReadyForSM_Arg_sequence[] = {
};
static int
-dissect_gsm_map_sm_ReadyForSM_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_ReadyForSM_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_sm_ReadyForSM_Arg_sequence, hf_index, ett_gsm_map_sm_ReadyForSM_Arg);
@@ -7301,7 +7240,7 @@ static const ber_sequence_t gsm_map_sm_ReadyForSM_Res_sequence[] = {
};
static int
-dissect_gsm_map_sm_ReadyForSM_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_ReadyForSM_Res(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_sm_ReadyForSM_Res_sequence, hf_index, ett_gsm_map_sm_ReadyForSM_Res);
@@ -7318,8 +7257,7 @@ static const ber_sequence_t gsm_map_sm_MT_ForwardSM_VGCS_Arg_sequence[] = {
};
static int
-dissect_gsm_map_sm_MT_ForwardSM_VGCS_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 593 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_sm_MT_ForwardSM_VGCS_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
/* dissect_gsm_map_SignalInfo will return parameter_tvb in actx */
gsm_map_private_info_t *gsm_map_priv = (gsm_map_private_info_t*)actx->value_ptr;
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
@@ -7334,7 +7272,6 @@ dissect_gsm_map_sm_MT_ForwardSM_VGCS_Arg(gboolean implicit_tag _U_, tvbuff_t *tv
call_dissector_only(gsm_sms_handle, gsm_map_priv->signal_info_tvb, actx->pinfo, actx->subtree.top_tree, NULL);
-
return offset;
}
@@ -7344,7 +7281,7 @@ static const ber_sequence_t gsm_map_sm_DispatcherList_sequence_of[1] = {
};
static int
-dissect_gsm_map_sm_DispatcherList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_DispatcherList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_sm_DispatcherList_sequence_of, hf_index, ett_gsm_map_sm_DispatcherList);
@@ -7357,7 +7294,7 @@ static const ber_sequence_t gsm_map_sm_AdditionalDispatcherList_sequence_of[1] =
};
static int
-dissect_gsm_map_sm_AdditionalDispatcherList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_sm_AdditionalDispatcherList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_sm_AdditionalDispatcherList_sequence_of, hf_index, ett_gsm_map_sm_AdditionalDispatcherList);
@@ -7375,8 +7312,7 @@ static const ber_sequence_t gsm_map_sm_MT_ForwardSM_VGCS_Res_sequence[] = {
};
static int
-dissect_gsm_map_sm_MT_ForwardSM_VGCS_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 605 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_sm_MT_ForwardSM_VGCS_Res(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
/* dissect_gsm_map_SignalInfo will return parameter_tvb in actx */
gsm_map_private_info_t *gsm_map_priv = (gsm_map_private_info_t*)actx->value_ptr;
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
@@ -7391,7 +7327,6 @@ dissect_gsm_map_sm_MT_ForwardSM_VGCS_Res(gboolean implicit_tag _U_, tvbuff_t *tv
call_dissector_only(gsm_sms_handle, gsm_map_priv->signal_info_tvb, actx->pinfo, actx->subtree.top_tree, NULL);
-
return offset;
}
@@ -7401,7 +7336,7 @@ dissect_gsm_map_sm_MT_ForwardSM_VGCS_Res(gboolean implicit_tag _U_, tvbuff_t *tv
static int
-dissect_gsm_map_om_TraceReference(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_TraceReference(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -7411,7 +7346,7 @@ dissect_gsm_map_om_TraceReference(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_om_TraceType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_TraceType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -7421,7 +7356,7 @@ dissect_gsm_map_om_TraceType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
static int
-dissect_gsm_map_om_TraceReference2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_TraceReference2(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -7438,7 +7373,7 @@ static const value_string gsm_map_om_TraceDepth_vals[] = {
static int
-dissect_gsm_map_om_TraceDepth(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_TraceDepth(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -7455,7 +7390,7 @@ static const value_string gsm_map_om_TraceDepthExtension_vals[] = {
static int
-dissect_gsm_map_om_TraceDepthExtension(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_TraceDepthExtension(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -7488,7 +7423,7 @@ static const ber_sequence_t gsm_map_om_TraceDepthList_sequence[] = {
};
static int
-dissect_gsm_map_om_TraceDepthList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_TraceDepthList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_TraceDepthList_sequence, hf_index, ett_gsm_map_om_TraceDepthList);
@@ -7511,7 +7446,7 @@ static int * const gsm_map_om_TraceNE_TypeList_bits[] = {
};
static int
-dissect_gsm_map_om_TraceNE_TypeList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_TraceNE_TypeList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_TraceNE_TypeList_bits, 10, hf_index, ett_gsm_map_om_TraceNE_TypeList,
NULL);
@@ -7535,7 +7470,7 @@ static int * const gsm_map_om_MSC_S_InterfaceList_bits[] = {
};
static int
-dissect_gsm_map_om_MSC_S_InterfaceList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_MSC_S_InterfaceList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_MSC_S_InterfaceList_bits, 10, hf_index, ett_gsm_map_om_MSC_S_InterfaceList,
NULL);
@@ -7552,7 +7487,7 @@ static int * const gsm_map_om_MGW_InterfaceList_bits[] = {
};
static int
-dissect_gsm_map_om_MGW_InterfaceList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_MGW_InterfaceList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_MGW_InterfaceList_bits, 3, hf_index, ett_gsm_map_om_MGW_InterfaceList,
NULL);
@@ -7577,7 +7512,7 @@ static int * const gsm_map_om_SGSN_InterfaceList_bits[] = {
};
static int
-dissect_gsm_map_om_SGSN_InterfaceList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_SGSN_InterfaceList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_SGSN_InterfaceList_bits, 11, hf_index, ett_gsm_map_om_SGSN_InterfaceList,
NULL);
@@ -7594,7 +7529,7 @@ static int * const gsm_map_om_GGSN_InterfaceList_bits[] = {
};
static int
-dissect_gsm_map_om_GGSN_InterfaceList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_GGSN_InterfaceList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_GGSN_InterfaceList_bits, 3, hf_index, ett_gsm_map_om_GGSN_InterfaceList,
NULL);
@@ -7612,7 +7547,7 @@ static int * const gsm_map_om_RNC_InterfaceList_bits[] = {
};
static int
-dissect_gsm_map_om_RNC_InterfaceList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_RNC_InterfaceList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_RNC_InterfaceList_bits, 4, hf_index, ett_gsm_map_om_RNC_InterfaceList,
NULL);
@@ -7627,7 +7562,7 @@ static int * const gsm_map_om_BMSC_InterfaceList_bits[] = {
};
static int
-dissect_gsm_map_om_BMSC_InterfaceList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_BMSC_InterfaceList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_BMSC_InterfaceList_bits, 1, hf_index, ett_gsm_map_om_BMSC_InterfaceList,
NULL);
@@ -7646,7 +7581,7 @@ static int * const gsm_map_om_MME_InterfaceList_bits[] = {
};
static int
-dissect_gsm_map_om_MME_InterfaceList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_MME_InterfaceList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_MME_InterfaceList_bits, 5, hf_index, ett_gsm_map_om_MME_InterfaceList,
NULL);
@@ -7665,7 +7600,7 @@ static int * const gsm_map_om_SGW_InterfaceList_bits[] = {
};
static int
-dissect_gsm_map_om_SGW_InterfaceList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_SGW_InterfaceList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_SGW_InterfaceList_bits, 5, hf_index, ett_gsm_map_om_SGW_InterfaceList,
NULL);
@@ -7687,7 +7622,7 @@ static int * const gsm_map_om_PGW_InterfaceList_bits[] = {
};
static int
-dissect_gsm_map_om_PGW_InterfaceList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_PGW_InterfaceList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_PGW_InterfaceList_bits, 8, hf_index, ett_gsm_map_om_PGW_InterfaceList,
NULL);
@@ -7704,7 +7639,7 @@ static int * const gsm_map_om_ENB_InterfaceList_bits[] = {
};
static int
-dissect_gsm_map_om_ENB_InterfaceList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_ENB_InterfaceList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_ENB_InterfaceList_bits, 3, hf_index, ett_gsm_map_om_ENB_InterfaceList,
NULL);
@@ -7728,7 +7663,7 @@ static const ber_sequence_t gsm_map_om_TraceInterfaceList_sequence[] = {
};
static int
-dissect_gsm_map_om_TraceInterfaceList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_TraceInterfaceList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_TraceInterfaceList_sequence, hf_index, ett_gsm_map_om_TraceInterfaceList);
@@ -7746,7 +7681,7 @@ static int * const gsm_map_om_MSC_S_EventList_bits[] = {
};
static int
-dissect_gsm_map_om_MSC_S_EventList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_MSC_S_EventList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_MSC_S_EventList_bits, 5, hf_index, ett_gsm_map_om_MSC_S_EventList,
NULL);
@@ -7761,7 +7696,7 @@ static int * const gsm_map_om_MGW_EventList_bits[] = {
};
static int
-dissect_gsm_map_om_MGW_EventList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_MGW_EventList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_MGW_EventList_bits, 1, hf_index, ett_gsm_map_om_MGW_EventList,
NULL);
@@ -7779,7 +7714,7 @@ static int * const gsm_map_om_SGSN_EventList_bits[] = {
};
static int
-dissect_gsm_map_om_SGSN_EventList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_SGSN_EventList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_SGSN_EventList_bits, 4, hf_index, ett_gsm_map_om_SGSN_EventList,
NULL);
@@ -7795,7 +7730,7 @@ static int * const gsm_map_om_GGSN_EventList_bits[] = {
};
static int
-dissect_gsm_map_om_GGSN_EventList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_GGSN_EventList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_GGSN_EventList_bits, 2, hf_index, ett_gsm_map_om_GGSN_EventList,
NULL);
@@ -7810,7 +7745,7 @@ static int * const gsm_map_om_BMSC_EventList_bits[] = {
};
static int
-dissect_gsm_map_om_BMSC_EventList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_BMSC_EventList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_BMSC_EventList_bits, 1, hf_index, ett_gsm_map_om_BMSC_EventList,
NULL);
@@ -7830,7 +7765,7 @@ static int * const gsm_map_om_MME_EventList_bits[] = {
};
static int
-dissect_gsm_map_om_MME_EventList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_MME_EventList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_MME_EventList_bits, 6, hf_index, ett_gsm_map_om_MME_EventList,
NULL);
@@ -7847,7 +7782,7 @@ static int * const gsm_map_om_SGW_EventList_bits[] = {
};
static int
-dissect_gsm_map_om_SGW_EventList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_SGW_EventList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_SGW_EventList_bits, 3, hf_index, ett_gsm_map_om_SGW_EventList,
NULL);
@@ -7864,7 +7799,7 @@ static int * const gsm_map_om_PGW_EventList_bits[] = {
};
static int
-dissect_gsm_map_om_PGW_EventList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_PGW_EventList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_PGW_EventList_bits, 3, hf_index, ett_gsm_map_om_PGW_EventList,
NULL);
@@ -7886,7 +7821,7 @@ static const ber_sequence_t gsm_map_om_TraceEventList_sequence[] = {
};
static int
-dissect_gsm_map_om_TraceEventList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_TraceEventList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_TraceEventList_sequence, hf_index, ett_gsm_map_om_TraceEventList);
@@ -7904,7 +7839,7 @@ static const value_string gsm_map_om_JobType_vals[] = {
static int
-dissect_gsm_map_om_JobType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_JobType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -7917,7 +7852,7 @@ static const ber_sequence_t gsm_map_om_CGI_List_sequence_of[1] = {
};
static int
-dissect_gsm_map_om_CGI_List(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_CGI_List(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_CGI_List_sequence_of, hf_index, ett_gsm_map_om_CGI_List);
@@ -7930,7 +7865,7 @@ static const ber_sequence_t gsm_map_om_E_UTRAN_CGI_List_sequence_of[1] = {
};
static int
-dissect_gsm_map_om_E_UTRAN_CGI_List(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_E_UTRAN_CGI_List(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_E_UTRAN_CGI_List_sequence_of, hf_index, ett_gsm_map_om_E_UTRAN_CGI_List);
@@ -7943,7 +7878,7 @@ static const ber_sequence_t gsm_map_om_RoutingAreaId_List_sequence_of[1] = {
};
static int
-dissect_gsm_map_om_RoutingAreaId_List(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_RoutingAreaId_List(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_RoutingAreaId_List_sequence_of, hf_index, ett_gsm_map_om_RoutingAreaId_List);
@@ -7956,7 +7891,7 @@ static const ber_sequence_t gsm_map_om_LocationAreaId_List_sequence_of[1] = {
};
static int
-dissect_gsm_map_om_LocationAreaId_List(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_LocationAreaId_List(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_LocationAreaId_List_sequence_of, hf_index, ett_gsm_map_om_LocationAreaId_List);
@@ -7969,7 +7904,7 @@ static const ber_sequence_t gsm_map_om_TrackingAreaId_List_sequence_of[1] = {
};
static int
-dissect_gsm_map_om_TrackingAreaId_List(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_TrackingAreaId_List(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_TrackingAreaId_List_sequence_of, hf_index, ett_gsm_map_om_TrackingAreaId_List);
@@ -7988,7 +7923,7 @@ static const ber_sequence_t gsm_map_om_AreaScope_sequence[] = {
};
static int
-dissect_gsm_map_om_AreaScope(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_AreaScope(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_AreaScope_sequence, hf_index, ett_gsm_map_om_AreaScope);
@@ -7998,7 +7933,7 @@ dissect_gsm_map_om_AreaScope(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
static int
-dissect_gsm_map_om_ListOfMeasurements(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_ListOfMeasurements(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8008,7 +7943,7 @@ dissect_gsm_map_om_ListOfMeasurements(gboolean implicit_tag _U_, tvbuff_t *tvb _
static int
-dissect_gsm_map_om_ReportingTrigger(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_ReportingTrigger(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8050,7 +7985,7 @@ static const value_string gsm_map_om_ReportInterval_vals[] = {
static int
-dissect_gsm_map_om_ReportInterval(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_ReportInterval(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8072,7 +8007,7 @@ static const value_string gsm_map_om_ReportAmount_vals[] = {
static int
-dissect_gsm_map_om_ReportAmount(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_ReportAmount(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8082,7 +8017,7 @@ dissect_gsm_map_om_ReportAmount(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
static int
-dissect_gsm_map_om_EventThresholdRSRP(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_EventThresholdRSRP(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8092,7 +8027,7 @@ dissect_gsm_map_om_EventThresholdRSRP(gboolean implicit_tag _U_, tvbuff_t *tvb _
static int
-dissect_gsm_map_om_EventThresholdRSRQ(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_EventThresholdRSRQ(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8114,7 +8049,7 @@ static const value_string gsm_map_om_LoggingInterval_vals[] = {
static int
-dissect_gsm_map_om_LoggingInterval(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_LoggingInterval(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8134,7 +8069,7 @@ static const value_string gsm_map_om_LoggingDuration_vals[] = {
static int
-dissect_gsm_map_om_LoggingDuration(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_LoggingDuration(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8163,7 +8098,7 @@ static const value_string gsm_map_om_PeriodUMTS_vals[] = {
static int
-dissect_gsm_map_om_PeriodUMTS(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_PeriodUMTS(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8184,7 +8119,7 @@ static const value_string gsm_map_om_PeriodLTE_vals[] = {
static int
-dissect_gsm_map_om_PeriodLTE(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_PeriodLTE(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8194,7 +8129,7 @@ dissect_gsm_map_om_PeriodLTE(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
static int
-dissect_gsm_map_om_PositioningMethod(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_PositioningMethod(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8204,7 +8139,7 @@ dissect_gsm_map_om_PositioningMethod(gboolean implicit_tag _U_, tvbuff_t *tvb _U
static int
-dissect_gsm_map_om_MeasurementQuantity(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_MeasurementQuantity(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8214,7 +8149,7 @@ dissect_gsm_map_om_MeasurementQuantity(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_om_EventThreshold1F(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_EventThreshold1F(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8224,7 +8159,7 @@ dissect_gsm_map_om_EventThreshold1F(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
static int
-dissect_gsm_map_om_EventThreshold1I(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_EventThreshold1I(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8237,7 +8172,7 @@ static const ber_sequence_t gsm_map_om_MDT_Allowed_PLMNId_List_sequence_of[1] =
};
static int
-dissect_gsm_map_om_MDT_Allowed_PLMNId_List(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_MDT_Allowed_PLMNId_List(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_MDT_Allowed_PLMNId_List_sequence_of, hf_index, ett_gsm_map_om_MDT_Allowed_PLMNId_List);
@@ -8270,7 +8205,7 @@ static const ber_sequence_t gsm_map_om_MDT_Configuration_sequence[] = {
};
static int
-dissect_gsm_map_om_MDT_Configuration(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_MDT_Configuration(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_MDT_Configuration_sequence, hf_index, ett_gsm_map_om_MDT_Configuration);
@@ -8295,7 +8230,7 @@ static const ber_sequence_t gsm_map_om_ActivateTraceModeArg_sequence[] = {
};
static int
-dissect_gsm_map_om_ActivateTraceModeArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_ActivateTraceModeArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_ActivateTraceModeArg_sequence, hf_index, ett_gsm_map_om_ActivateTraceModeArg);
@@ -8305,7 +8240,7 @@ dissect_gsm_map_om_ActivateTraceModeArg(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_om_TraceRecordingSessionReference(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_TraceRecordingSessionReference(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8333,7 +8268,7 @@ static const ber_sequence_t gsm_map_om_TracePropagationList_sequence[] = {
};
static int
-dissect_gsm_map_om_TracePropagationList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_TracePropagationList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_TracePropagationList_sequence, hf_index, ett_gsm_map_om_TracePropagationList);
@@ -8343,7 +8278,7 @@ dissect_gsm_map_om_TracePropagationList(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_om_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_NULL(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
return offset;
@@ -8357,7 +8292,7 @@ static const ber_sequence_t gsm_map_om_ActivateTraceModeRes_sequence[] = {
};
static int
-dissect_gsm_map_om_ActivateTraceModeRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_ActivateTraceModeRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_ActivateTraceModeRes_sequence, hf_index, ett_gsm_map_om_ActivateTraceModeRes);
@@ -8374,7 +8309,7 @@ static const ber_sequence_t gsm_map_om_DeactivateTraceModeArg_sequence[] = {
};
static int
-dissect_gsm_map_om_DeactivateTraceModeArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_DeactivateTraceModeArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_DeactivateTraceModeArg_sequence, hf_index, ett_gsm_map_om_DeactivateTraceModeArg);
@@ -8388,7 +8323,7 @@ static const ber_sequence_t gsm_map_om_DeactivateTraceModeRes_sequence[] = {
};
static int
-dissect_gsm_map_om_DeactivateTraceModeRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_om_DeactivateTraceModeRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_om_DeactivateTraceModeRes_sequence, hf_index, ett_gsm_map_om_DeactivateTraceModeRes);
@@ -8408,7 +8343,7 @@ static int * const gsm_map_ms_SupportedCamelPhases_bits[] = {
};
int
-dissect_gsm_map_ms_SupportedCamelPhases(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SupportedCamelPhases(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SupportedCamelPhases_bits, 4, hf_index, ett_gsm_map_ms_SupportedCamelPhases,
NULL);
@@ -8419,7 +8354,7 @@ dissect_gsm_map_ms_SupportedCamelPhases(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_ms_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_NULL(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
return offset;
@@ -8434,7 +8369,7 @@ static const value_string gsm_map_ms_IST_SupportIndicator_vals[] = {
static int
-dissect_gsm_map_ms_IST_SupportIndicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_IST_SupportIndicator(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8444,7 +8379,7 @@ dissect_gsm_map_ms_IST_SupportIndicator(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_ms_AgeIndicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AgeIndicator(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8465,7 +8400,7 @@ static const ber_choice_t gsm_map_ms_SuperChargerInfo_choice[] = {
};
static int
-dissect_gsm_map_ms_SuperChargerInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SuperChargerInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ms_SuperChargerInfo_choice, hf_index, ett_gsm_map_ms_SuperChargerInfo,
NULL);
@@ -8484,7 +8419,7 @@ static int * const gsm_map_ms_SupportedLCS_CapabilitySets_bits[] = {
};
static int
-dissect_gsm_map_ms_SupportedLCS_CapabilitySets(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SupportedLCS_CapabilitySets(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SupportedLCS_CapabilitySets_bits, 5, hf_index, ett_gsm_map_ms_SupportedLCS_CapabilitySets,
NULL);
@@ -8505,7 +8440,7 @@ static int * const gsm_map_ms_OfferedCamel4CSIs_bits[] = {
};
static int
-dissect_gsm_map_ms_OfferedCamel4CSIs(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_OfferedCamel4CSIs(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_OfferedCamel4CSIs_bits, 7, hf_index, ett_gsm_map_ms_OfferedCamel4CSIs,
NULL);
@@ -8525,7 +8460,7 @@ static int * const gsm_map_ms_SupportedRAT_Types_bits[] = {
};
static int
-dissect_gsm_map_ms_SupportedRAT_Types(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SupportedRAT_Types(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SupportedRAT_Types_bits, 6, hf_index, ett_gsm_map_ms_SupportedRAT_Types,
NULL);
@@ -8552,7 +8487,7 @@ static const ber_sequence_t gsm_map_ms_VLR_Capability_sequence[] = {
};
static int
-dissect_gsm_map_ms_VLR_Capability(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_VLR_Capability(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_VLR_Capability_sequence, hf_index, ett_gsm_map_ms_VLR_Capability);
@@ -8567,7 +8502,7 @@ static const ber_sequence_t gsm_map_ms_ADD_Info_sequence[] = {
};
static int
-dissect_gsm_map_ms_ADD_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ADD_Info(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ADD_Info_sequence, hf_index, ett_gsm_map_ms_ADD_Info);
@@ -8577,8 +8512,7 @@ dissect_gsm_map_ms_ADD_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
static int
-dissect_gsm_map_ms_LAC(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 1185 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ms_LAC(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb = NULL;
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, -1,
&parameter_tvb);
@@ -8588,7 +8522,6 @@ dissect_gsm_map_ms_LAC(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
}
-
return offset;
}
@@ -8606,7 +8539,7 @@ static const ber_choice_t gsm_map_ms_LocationArea_choice[] = {
};
static int
-dissect_gsm_map_ms_LocationArea(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LocationArea(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ms_LocationArea_choice, hf_index, ett_gsm_map_ms_LocationArea,
NULL);
@@ -8620,7 +8553,7 @@ static const ber_sequence_t gsm_map_ms_PagingArea_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_PagingArea(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PagingArea(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_PagingArea_sequence_of, hf_index, ett_gsm_map_ms_PagingArea);
@@ -8633,7 +8566,7 @@ static const ber_sequence_t gsm_map_ms_EPLMN_List_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_EPLMN_List(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_EPLMN_List(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_EPLMN_List_sequence_of, hf_index, ett_gsm_map_ms_EPLMN_List);
@@ -8661,7 +8594,7 @@ static const ber_sequence_t gsm_map_ms_UpdateLocationArg_sequence[] = {
};
static int
-dissect_gsm_map_ms_UpdateLocationArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_UpdateLocationArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_UpdateLocationArg_sequence, hf_index, ett_gsm_map_ms_UpdateLocationArg);
@@ -8678,7 +8611,7 @@ static const ber_sequence_t gsm_map_ms_UpdateLocationRes_sequence[] = {
};
static int
-dissect_gsm_map_ms_UpdateLocationRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_UpdateLocationRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_UpdateLocationRes_sequence, hf_index, ett_gsm_map_ms_UpdateLocationRes);
@@ -8695,7 +8628,7 @@ static const value_string gsm_map_ms_CancellationType_vals[] = {
static int
-dissect_gsm_map_ms_CancellationType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CancellationType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8711,7 +8644,7 @@ static const value_string gsm_map_ms_TypeOfUpdate_vals[] = {
static int
-dissect_gsm_map_ms_TypeOfUpdate(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_TypeOfUpdate(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8734,7 +8667,7 @@ static const ber_sequence_t gsm_map_ms_CancelLocationArg_U_sequence[] = {
};
static int
-dissect_gsm_map_ms_CancelLocationArg_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CancelLocationArg_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_CancelLocationArg_U_sequence, hf_index, ett_gsm_map_ms_CancelLocationArg_U);
@@ -8744,7 +8677,7 @@ dissect_gsm_map_ms_CancelLocationArg_U(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_ms_CancelLocationArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CancelLocationArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_CON, 3, TRUE, dissect_gsm_map_ms_CancelLocationArg_U);
@@ -8758,7 +8691,7 @@ static const ber_sequence_t gsm_map_ms_CancelLocationRes_sequence[] = {
};
static int
-dissect_gsm_map_ms_CancelLocationRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CancelLocationRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_CancelLocationRes_sequence, hf_index, ett_gsm_map_ms_CancelLocationRes);
@@ -8768,8 +8701,7 @@ dissect_gsm_map_ms_CancelLocationRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U
int
-dissect_gsm_map_ms_GeographicalInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 1163 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ms_GeographicalInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
@@ -8782,15 +8714,13 @@ dissect_gsm_map_ms_GeographicalInformation(gboolean implicit_tag _U_, tvbuff_t *
dissect_geographical_description(parameter_tvb, actx->pinfo, subtree);
-
return offset;
}
static int
-dissect_gsm_map_ms_LocationNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 1098 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ms_LocationNumber(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
@@ -8803,14 +8733,13 @@ dissect_gsm_map_ms_LocationNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
dissect_isup_location_number_parameter(parameter_tvb, actx->pinfo, subtree, NULL);
-
return offset;
}
int
-dissect_gsm_map_ms_LSAIdentity(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LSAIdentity(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8820,8 +8749,7 @@ dissect_gsm_map_ms_LSAIdentity(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_gsm_map_ms_GeodeticInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 1173 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ms_GeodeticInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
@@ -8834,7 +8762,6 @@ dissect_gsm_map_ms_GeodeticInformation(gboolean implicit_tag _U_, tvbuff_t *tvb
dissect_isup_calling_geodetic_location_parameter(parameter_tvb, actx->pinfo, subtree, NULL);
-
return offset;
}
@@ -8852,7 +8779,7 @@ static const ber_sequence_t gsm_map_ms_LocationInformationEPS_sequence[] = {
};
static int
-dissect_gsm_map_ms_LocationInformationEPS(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LocationInformationEPS(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_LocationInformationEPS_sequence, hf_index, ett_gsm_map_ms_LocationInformationEPS);
@@ -8862,7 +8789,7 @@ dissect_gsm_map_ms_LocationInformationEPS(gboolean implicit_tag _U_, tvbuff_t *t
static int
-dissect_gsm_map_ms_CSG_Id(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CSG_Id(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
NULL, 0, hf_index, -1,
NULL);
@@ -8873,7 +8800,7 @@ dissect_gsm_map_ms_CSG_Id(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offs
static int
-dissect_gsm_map_ms_OCTET_STRING_SIZE_1(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_OCTET_STRING_SIZE_1(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -8890,7 +8817,7 @@ static const ber_sequence_t gsm_map_ms_UserCSGInformation_sequence[] = {
};
static int
-dissect_gsm_map_ms_UserCSGInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_UserCSGInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_UserCSGInformation_sequence, hf_index, ett_gsm_map_ms_UserCSGInformation);
@@ -8916,7 +8843,7 @@ static const ber_sequence_t gsm_map_ms_LocationInformation_sequence[] = {
};
int
-dissect_gsm_map_ms_LocationInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LocationInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_LocationInformation_sequence, hf_index, ett_gsm_map_ms_LocationInformation);
@@ -8940,7 +8867,7 @@ static const ber_sequence_t gsm_map_ms_LocationInformationGPRS_sequence[] = {
};
static int
-dissect_gsm_map_ms_LocationInformationGPRS(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LocationInformationGPRS(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_LocationInformationGPRS_sequence, hf_index, ett_gsm_map_ms_LocationInformationGPRS);
@@ -8960,7 +8887,7 @@ static const ber_sequence_t gsm_map_ms_PurgeMS_Arg_U_sequence[] = {
};
static int
-dissect_gsm_map_ms_PurgeMS_Arg_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PurgeMS_Arg_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_PurgeMS_Arg_U_sequence, hf_index, ett_gsm_map_ms_PurgeMS_Arg_U);
@@ -8970,7 +8897,7 @@ dissect_gsm_map_ms_PurgeMS_Arg_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_gsm_map_ms_PurgeMS_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PurgeMS_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_CON, 3, TRUE, dissect_gsm_map_ms_PurgeMS_Arg_U);
@@ -8987,7 +8914,7 @@ static const ber_sequence_t gsm_map_ms_PurgeMS_Res_sequence[] = {
};
static int
-dissect_gsm_map_ms_PurgeMS_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PurgeMS_Res(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_PurgeMS_Res_sequence, hf_index, ett_gsm_map_ms_PurgeMS_Res);
@@ -8997,7 +8924,7 @@ dissect_gsm_map_ms_PurgeMS_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_gsm_map_ms_NumberOfRequestedVectors(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_NumberOfRequestedVectors(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9007,7 +8934,7 @@ dissect_gsm_map_ms_NumberOfRequestedVectors(gboolean implicit_tag _U_, tvbuff_t
static int
-dissect_gsm_map_ms_HopCounter(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_HopCounter(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9030,7 +8957,7 @@ static const ber_sequence_t gsm_map_ms_SendIdentificationArg_sequence[] = {
};
static int
-dissect_gsm_map_ms_SendIdentificationArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SendIdentificationArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SendIdentificationArg_sequence, hf_index, ett_gsm_map_ms_SendIdentificationArg);
@@ -9040,7 +8967,7 @@ dissect_gsm_map_ms_SendIdentificationArg(gboolean implicit_tag _U_, tvbuff_t *tv
static int
-dissect_gsm_map_ms_RAND(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_RAND(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9050,7 +8977,7 @@ dissect_gsm_map_ms_RAND(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
static int
-dissect_gsm_map_ms_SRES(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SRES(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9060,7 +8987,7 @@ dissect_gsm_map_ms_SRES(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
static int
-dissect_gsm_map_ms_Kc(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Kc(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9076,7 +9003,7 @@ static const ber_sequence_t gsm_map_ms_AuthenticationTriplet_sequence[] = {
};
static int
-dissect_gsm_map_ms_AuthenticationTriplet(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AuthenticationTriplet(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_AuthenticationTriplet_sequence, hf_index, ett_gsm_map_ms_AuthenticationTriplet);
@@ -9089,7 +9016,7 @@ static const ber_sequence_t gsm_map_ms_TripletList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_TripletList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_TripletList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_TripletList_sequence_of, hf_index, ett_gsm_map_ms_TripletList);
@@ -9099,7 +9026,7 @@ dissect_gsm_map_ms_TripletList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_gsm_map_ms_XRES(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_XRES(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9109,7 +9036,7 @@ dissect_gsm_map_ms_XRES(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
static int
-dissect_gsm_map_ms_CK(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CK(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9119,7 +9046,7 @@ dissect_gsm_map_ms_CK(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _
static int
-dissect_gsm_map_ms_IK(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_IK(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9129,7 +9056,7 @@ dissect_gsm_map_ms_IK(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _
static int
-dissect_gsm_map_ms_AUTN(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AUTN(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9147,7 +9074,7 @@ static const ber_sequence_t gsm_map_ms_AuthenticationQuintuplet_sequence[] = {
};
static int
-dissect_gsm_map_ms_AuthenticationQuintuplet(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AuthenticationQuintuplet(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_AuthenticationQuintuplet_sequence, hf_index, ett_gsm_map_ms_AuthenticationQuintuplet);
@@ -9160,7 +9087,7 @@ static const ber_sequence_t gsm_map_ms_QuintupletList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_QuintupletList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_QuintupletList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_QuintupletList_sequence_of, hf_index, ett_gsm_map_ms_QuintupletList);
@@ -9181,7 +9108,7 @@ static const ber_choice_t gsm_map_ms_AuthenticationSetList_choice[] = {
};
static int
-dissect_gsm_map_ms_AuthenticationSetList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AuthenticationSetList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ms_AuthenticationSetList_choice, hf_index, ett_gsm_map_ms_AuthenticationSetList,
NULL);
@@ -9192,7 +9119,7 @@ dissect_gsm_map_ms_AuthenticationSetList(gboolean implicit_tag _U_, tvbuff_t *tv
static int
-dissect_gsm_map_ms_Cksn(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Cksn(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9207,7 +9134,7 @@ static const ber_sequence_t gsm_map_ms_GSM_SecurityContextData_sequence[] = {
};
static int
-dissect_gsm_map_ms_GSM_SecurityContextData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_GSM_SecurityContextData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_GSM_SecurityContextData_sequence, hf_index, ett_gsm_map_ms_GSM_SecurityContextData);
@@ -9217,7 +9144,7 @@ dissect_gsm_map_ms_GSM_SecurityContextData(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_gsm_map_ms_KSI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_KSI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9233,7 +9160,7 @@ static const ber_sequence_t gsm_map_ms_UMTS_SecurityContextData_sequence[] = {
};
static int
-dissect_gsm_map_ms_UMTS_SecurityContextData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_UMTS_SecurityContextData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_UMTS_SecurityContextData_sequence, hf_index, ett_gsm_map_ms_UMTS_SecurityContextData);
@@ -9254,7 +9181,7 @@ static const ber_choice_t gsm_map_ms_CurrentSecurityContext_choice[] = {
};
static int
-dissect_gsm_map_ms_CurrentSecurityContext(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CurrentSecurityContext(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ms_CurrentSecurityContext_choice, hf_index, ett_gsm_map_ms_CurrentSecurityContext,
NULL);
@@ -9274,7 +9201,7 @@ static const ber_sequence_t gsm_map_ms_SendIdentificationRes_U_sequence[] = {
};
static int
-dissect_gsm_map_ms_SendIdentificationRes_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SendIdentificationRes_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SendIdentificationRes_U_sequence, hf_index, ett_gsm_map_ms_SendIdentificationRes_U);
@@ -9284,7 +9211,7 @@ dissect_gsm_map_ms_SendIdentificationRes_U(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_gsm_map_ms_SendIdentificationRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SendIdentificationRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_CON, 3, TRUE, dissect_gsm_map_ms_SendIdentificationRes_U);
@@ -9294,7 +9221,7 @@ dissect_gsm_map_ms_SendIdentificationRes(gboolean implicit_tag _U_, tvbuff_t *tv
static int
-dissect_gsm_map_ms_AUTS(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AUTS(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9310,7 +9237,7 @@ static const value_string gsm_map_ms_FailureCause_vals[] = {
static int
-dissect_gsm_map_ms_FailureCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_FailureCause(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9320,7 +9247,7 @@ dissect_gsm_map_ms_FailureCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
static int
-dissect_gsm_map_ms_BOOLEAN(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_BOOLEAN(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_boolean(implicit_tag, actx, tree, tvb, offset, hf_index, NULL);
return offset;
@@ -9344,7 +9271,7 @@ static const value_string gsm_map_ms_AccessType_vals[] = {
static int
-dissect_gsm_map_ms_AccessType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AccessType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9365,7 +9292,7 @@ static const ber_sequence_t gsm_map_ms_AuthenticationFailureReportArg_sequence[]
};
static int
-dissect_gsm_map_ms_AuthenticationFailureReportArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AuthenticationFailureReportArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_AuthenticationFailureReportArg_sequence, hf_index, ett_gsm_map_ms_AuthenticationFailureReportArg);
@@ -9379,7 +9306,7 @@ static const ber_sequence_t gsm_map_ms_AuthenticationFailureReportRes_sequence[]
};
static int
-dissect_gsm_map_ms_AuthenticationFailureReportRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AuthenticationFailureReportRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_AuthenticationFailureReportRes_sequence, hf_index, ett_gsm_map_ms_AuthenticationFailureReportRes);
@@ -9432,7 +9359,7 @@ static int * const gsm_map_ms_SupportedFeatures_bits[] = {
};
static int
-dissect_gsm_map_ms_SupportedFeatures(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SupportedFeatures(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SupportedFeatures_bits, 40, hf_index, ett_gsm_map_ms_SupportedFeatures,
NULL);
@@ -9447,7 +9374,7 @@ static int * const gsm_map_ms_Ext_SupportedFeatures_bits[] = {
};
static int
-dissect_gsm_map_ms_Ext_SupportedFeatures(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_SupportedFeatures(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_Ext_SupportedFeatures_bits, 1, hf_index, ett_gsm_map_ms_Ext_SupportedFeatures,
NULL);
@@ -9478,7 +9405,7 @@ static const ber_sequence_t gsm_map_ms_SGSN_Capability_sequence[] = {
};
static int
-dissect_gsm_map_ms_SGSN_Capability(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SGSN_Capability(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SGSN_Capability_sequence, hf_index, ett_gsm_map_ms_SGSN_Capability);
@@ -9488,8 +9415,7 @@ dissect_gsm_map_ms_SGSN_Capability(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_ms_APN(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 1084 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ms_APN(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
const guint8 *apn_str = NULL;
@@ -9506,14 +9432,13 @@ dissect_gsm_map_ms_APN(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
-
return offset;
}
static int
-dissect_gsm_map_ms_PDP_Address(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PDP_Address(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9523,7 +9448,7 @@ dissect_gsm_map_ms_PDP_Address(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_gsm_map_ms_FQDN(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_FQDN(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9540,7 +9465,7 @@ static const ber_sequence_t gsm_map_ms_PDN_GW_Identity_sequence[] = {
};
static int
-dissect_gsm_map_ms_PDN_GW_Identity(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PDN_GW_Identity(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_PDN_GW_Identity_sequence, hf_index, ett_gsm_map_ms_PDN_GW_Identity);
@@ -9550,7 +9475,7 @@ dissect_gsm_map_ms_PDN_GW_Identity(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_ms_ContextId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ContextId(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9567,7 +9492,7 @@ static const ber_sequence_t gsm_map_ms_PDN_GW_Update_sequence[] = {
};
static int
-dissect_gsm_map_ms_PDN_GW_Update(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PDN_GW_Update(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_PDN_GW_Update_sequence, hf_index, ett_gsm_map_ms_PDN_GW_Update);
@@ -9583,7 +9508,7 @@ static int * const gsm_map_ms_ISR_Information_bits[] = {
};
static int
-dissect_gsm_map_ms_ISR_Information(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ISR_Information(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ISR_Information_bits, 3, hf_index, ett_gsm_map_ms_ISR_Information,
NULL);
@@ -9605,7 +9530,7 @@ static const ber_choice_t gsm_map_ms_EPS_Info_choice[] = {
};
static int
-dissect_gsm_map_ms_EPS_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_EPS_Info(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ms_EPS_Info_choice, hf_index, ett_gsm_map_ms_EPS_Info,
NULL);
@@ -9626,7 +9551,7 @@ static const value_string gsm_map_ms_Used_RAT_Type_vals[] = {
static int
-dissect_gsm_map_ms_Used_RAT_Type(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Used_RAT_Type(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9642,7 +9567,7 @@ static const value_string gsm_map_ms_UE_SRVCC_Capability_vals[] = {
static int
-dissect_gsm_map_ms_UE_SRVCC_Capability(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_UE_SRVCC_Capability(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9659,7 +9584,7 @@ static const value_string gsm_map_ms_SMSRegisterRequest_vals[] = {
static int
-dissect_gsm_map_ms_SMSRegisterRequest(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SMSRegisterRequest(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9672,7 +9597,7 @@ static const ber_sequence_t gsm_map_ms_AdjacentPLMN_List_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_AdjacentPLMN_List(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AdjacentPLMN_List(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_AdjacentPLMN_List_sequence_of, hf_index, ett_gsm_map_ms_AdjacentPLMN_List);
@@ -9713,7 +9638,7 @@ static const ber_sequence_t gsm_map_ms_UpdateGprsLocationArg_sequence[] = {
};
static int
-dissect_gsm_map_ms_UpdateGprsLocationArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_UpdateGprsLocationArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_UpdateGprsLocationArg_sequence, hf_index, ett_gsm_map_ms_UpdateGprsLocationArg);
@@ -9731,7 +9656,7 @@ static const ber_sequence_t gsm_map_ms_UpdateGprsLocationRes_sequence[] = {
};
static int
-dissect_gsm_map_ms_UpdateGprsLocationRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_UpdateGprsLocationRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_UpdateGprsLocationRes_sequence, hf_index, ett_gsm_map_ms_UpdateGprsLocationRes);
@@ -9741,8 +9666,7 @@ dissect_gsm_map_ms_UpdateGprsLocationRes(gboolean implicit_tag _U_, tvbuff_t *tv
static int
-dissect_gsm_map_ms_IntegrityProtectionInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 863 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ms_IntegrityProtectionInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
asn1_ctx_t asn1_ctx;
@@ -9757,15 +9681,13 @@ dissect_gsm_map_ms_IntegrityProtectionInformation(gboolean implicit_tag _U_, tvb
dissect_ranap_IntegrityProtectionInformation(parameter_tvb, 0, &asn1_ctx, tree, hf_gsm_map_IntegrityProtectionInformation);
-
return offset;
}
static int
-dissect_gsm_map_ms_EncryptionInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 875 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ms_EncryptionInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
asn1_ctx_t asn1_ctx;
@@ -9780,7 +9702,6 @@ dissect_gsm_map_ms_EncryptionInformation(gboolean implicit_tag _U_, tvbuff_t *tv
dissect_ranap_EncryptionInformation(parameter_tvb, 0, &asn1_ctx, tree, hf_gsm_map_EncryptionInformation);
-
return offset;
}
@@ -9793,7 +9714,7 @@ static const value_string gsm_map_ms_KeyStatus_vals[] = {
static int
-dissect_gsm_map_ms_KeyStatus(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_KeyStatus(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9803,7 +9724,7 @@ dissect_gsm_map_ms_KeyStatus(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
static int
-dissect_gsm_map_ms_AllowedGSM_Algorithms(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AllowedGSM_Algorithms(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9813,7 +9734,7 @@ dissect_gsm_map_ms_AllowedGSM_Algorithms(gboolean implicit_tag _U_, tvbuff_t *tv
static int
-dissect_gsm_map_ms_PermittedIntegrityProtectionAlgorithms(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PermittedIntegrityProtectionAlgorithms(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9823,7 +9744,7 @@ dissect_gsm_map_ms_PermittedIntegrityProtectionAlgorithms(gboolean implicit_tag
static int
-dissect_gsm_map_ms_PermittedEncryptionAlgorithms(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PermittedEncryptionAlgorithms(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9839,7 +9760,7 @@ static const ber_sequence_t gsm_map_ms_AllowedUMTS_Algorithms_sequence[] = {
};
static int
-dissect_gsm_map_ms_AllowedUMTS_Algorithms(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AllowedUMTS_Algorithms(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_AllowedUMTS_Algorithms_sequence, hf_index, ett_gsm_map_ms_AllowedUMTS_Algorithms);
@@ -9849,8 +9770,7 @@ dissect_gsm_map_ms_AllowedUMTS_Algorithms(gboolean implicit_tag _U_, tvbuff_t *t
static int
-dissect_gsm_map_ms_RadioResourceInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 839 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ms_RadioResourceInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -9865,14 +9785,13 @@ dissect_gsm_map_ms_RadioResourceInformation(gboolean implicit_tag _U_, tvbuff_t
be_chan_type(parameter_tvb, subtree, actx->pinfo, 0, tvb_reported_length_remaining(tvb,0), NULL, 0);
-
return offset;
}
static int
-dissect_gsm_map_ms_RAB_Id(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_RAB_Id(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9887,7 +9806,7 @@ static const ber_sequence_t gsm_map_ms_RadioResource_sequence[] = {
};
static int
-dissect_gsm_map_ms_RadioResource(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_RadioResource(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_RadioResource_sequence, hf_index, ett_gsm_map_ms_RadioResource);
@@ -9900,7 +9819,7 @@ static const ber_sequence_t gsm_map_ms_RadioResourceList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_RadioResourceList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_RadioResourceList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_RadioResourceList_sequence_of, hf_index, ett_gsm_map_ms_RadioResourceList);
@@ -9910,7 +9829,7 @@ dissect_gsm_map_ms_RadioResourceList(gboolean implicit_tag _U_, tvbuff_t *tvb _U
static int
-dissect_gsm_map_ms_BSSMAP_ServiceHandover(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_BSSMAP_ServiceHandover(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9920,8 +9839,7 @@ dissect_gsm_map_ms_BSSMAP_ServiceHandover(gboolean implicit_tag _U_, tvbuff_t *t
static int
-dissect_gsm_map_ms_RANAP_ServiceHandover(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 851 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ms_RANAP_ServiceHandover(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
asn1_ctx_t asn1_ctx;
@@ -9936,7 +9854,6 @@ dissect_gsm_map_ms_RANAP_ServiceHandover(gboolean implicit_tag _U_, tvbuff_t *tv
dissect_ranap_Service_Handover(parameter_tvb, 0, &asn1_ctx, tree, hf_gsm_map_ranap_service_Handover);
-
return offset;
}
@@ -9948,7 +9865,7 @@ static const ber_sequence_t gsm_map_ms_BSSMAP_ServiceHandoverInfo_sequence[] = {
};
static int
-dissect_gsm_map_ms_BSSMAP_ServiceHandoverInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_BSSMAP_ServiceHandoverInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_BSSMAP_ServiceHandoverInfo_sequence, hf_index, ett_gsm_map_ms_BSSMAP_ServiceHandoverInfo);
@@ -9961,7 +9878,7 @@ static const ber_sequence_t gsm_map_ms_BSSMAP_ServiceHandoverList_sequence_of[1]
};
static int
-dissect_gsm_map_ms_BSSMAP_ServiceHandoverList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_BSSMAP_ServiceHandoverList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_BSSMAP_ServiceHandoverList_sequence_of, hf_index, ett_gsm_map_ms_BSSMAP_ServiceHandoverList);
@@ -9971,7 +9888,7 @@ dissect_gsm_map_ms_BSSMAP_ServiceHandoverList(gboolean implicit_tag _U_, tvbuff_
static int
-dissect_gsm_map_ms_Codec(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Codec(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -9993,7 +9910,7 @@ static const ber_sequence_t gsm_map_ms_CodecList_sequence[] = {
};
static int
-dissect_gsm_map_ms_CodecList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CodecList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_CodecList_sequence, hf_index, ett_gsm_map_ms_CodecList);
@@ -10009,7 +9926,7 @@ static const ber_sequence_t gsm_map_ms_SupportedCodecsList_sequence[] = {
};
static int
-dissect_gsm_map_ms_SupportedCodecsList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SupportedCodecsList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SupportedCodecsList_sequence, hf_index, ett_gsm_map_ms_SupportedCodecsList);
@@ -10019,7 +9936,7 @@ dissect_gsm_map_ms_SupportedCodecsList(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_ms_AoIPCodec(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AoIPCodec(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -10041,7 +9958,7 @@ static const ber_sequence_t gsm_map_ms_AoIPCodecsList_sequence[] = {
};
static int
-dissect_gsm_map_ms_AoIPCodecsList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AoIPCodecsList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_AoIPCodecsList_sequence, hf_index, ett_gsm_map_ms_AoIPCodecsList);
@@ -10051,7 +9968,7 @@ dissect_gsm_map_ms_AoIPCodecsList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_ms_UESBI_IuA(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_UESBI_IuA(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
NULL, 0, hf_index, -1,
NULL);
@@ -10062,7 +9979,7 @@ dissect_gsm_map_ms_UESBI_IuA(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
static int
-dissect_gsm_map_ms_UESBI_IuB(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_UESBI_IuB(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
NULL, 0, hf_index, -1,
NULL);
@@ -10078,7 +9995,7 @@ static const ber_sequence_t gsm_map_ms_UESBI_Iu_sequence[] = {
};
static int
-dissect_gsm_map_ms_UESBI_Iu(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_UESBI_Iu(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_UESBI_Iu_sequence, hf_index, ett_gsm_map_ms_UESBI_Iu);
@@ -10113,7 +10030,7 @@ static const ber_sequence_t gsm_map_ms_ForwardAccessSignalling_Arg_U_sequence[]
};
static int
-dissect_gsm_map_ms_ForwardAccessSignalling_Arg_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ForwardAccessSignalling_Arg_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ForwardAccessSignalling_Arg_U_sequence, hf_index, ett_gsm_map_ms_ForwardAccessSignalling_Arg_U);
@@ -10123,7 +10040,7 @@ dissect_gsm_map_ms_ForwardAccessSignalling_Arg_U(gboolean implicit_tag _U_, tvbu
static int
-dissect_gsm_map_ms_ForwardAccessSignalling_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ForwardAccessSignalling_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_CON, 3, TRUE, dissect_gsm_map_ms_ForwardAccessSignalling_Arg_U);
@@ -10133,7 +10050,7 @@ dissect_gsm_map_ms_ForwardAccessSignalling_Arg(gboolean implicit_tag _U_, tvbuff
static int
-dissect_gsm_map_ms_RNCId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_RNCId(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -10143,7 +10060,7 @@ dissect_gsm_map_ms_RNCId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offse
static int
-dissect_gsm_map_ms_GERAN_Classmark(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_GERAN_Classmark(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -10153,7 +10070,7 @@ dissect_gsm_map_ms_GERAN_Classmark(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_ms_ZoneCode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ZoneCode(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -10166,7 +10083,7 @@ static const ber_sequence_t gsm_map_ms_ZoneCodeList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_ZoneCodeList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ZoneCodeList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ZoneCodeList_sequence_of, hf_index, ett_gsm_map_ms_ZoneCodeList);
@@ -10176,7 +10093,7 @@ dissect_gsm_map_ms_ZoneCodeList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
static int
-dissect_gsm_map_ms_LCLS_GlobalCallReference(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LCLS_GlobalCallReference(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -10191,7 +10108,7 @@ static int * const gsm_map_ms_LCLS_Negotiation_bits[] = {
};
static int
-dissect_gsm_map_ms_LCLS_Negotiation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LCLS_Negotiation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_LCLS_Negotiation_bits, 2, hf_index, ett_gsm_map_ms_LCLS_Negotiation,
NULL);
@@ -10209,7 +10126,7 @@ static int * const gsm_map_ms_LCLS_ConfigurationPreference_bits[] = {
};
static int
-dissect_gsm_map_ms_LCLS_ConfigurationPreference(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LCLS_ConfigurationPreference(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_LCLS_ConfigurationPreference_bits, 4, hf_index, ett_gsm_map_ms_LCLS_ConfigurationPreference,
NULL);
@@ -10223,7 +10140,7 @@ static const ber_sequence_t gsm_map_ms_LIPA_AllowedAPNList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_LIPA_AllowedAPNList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LIPA_AllowedAPNList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_LIPA_AllowedAPNList_sequence_of, hf_index, ett_gsm_map_ms_LIPA_AllowedAPNList);
@@ -10241,7 +10158,7 @@ static const ber_sequence_t gsm_map_ms_CSG_SubscriptionData_sequence[] = {
};
static int
-dissect_gsm_map_ms_CSG_SubscriptionData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CSG_SubscriptionData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_CSG_SubscriptionData_sequence, hf_index, ett_gsm_map_ms_CSG_SubscriptionData);
@@ -10254,7 +10171,7 @@ static const ber_sequence_t gsm_map_ms_CSG_SubscriptionDataList_sequence_of[1] =
};
static int
-dissect_gsm_map_ms_CSG_SubscriptionDataList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CSG_SubscriptionDataList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_CSG_SubscriptionDataList_sequence_of, hf_index, ett_gsm_map_ms_CSG_SubscriptionDataList);
@@ -10299,7 +10216,7 @@ static const ber_sequence_t gsm_map_ms_PrepareHO_Arg_U_sequence[] = {
};
static int
-dissect_gsm_map_ms_PrepareHO_Arg_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PrepareHO_Arg_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_PrepareHO_Arg_U_sequence, hf_index, ett_gsm_map_ms_PrepareHO_Arg_U);
@@ -10309,7 +10226,7 @@ dissect_gsm_map_ms_PrepareHO_Arg_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_ms_PrepareHO_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PrepareHO_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_CON, 3, TRUE, dissect_gsm_map_ms_PrepareHO_Arg_U);
@@ -10324,7 +10241,7 @@ static const ber_sequence_t gsm_map_ms_RelocationNumber_sequence[] = {
};
static int
-dissect_gsm_map_ms_RelocationNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_RelocationNumber(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_RelocationNumber_sequence, hf_index, ett_gsm_map_ms_RelocationNumber);
@@ -10337,7 +10254,7 @@ static const ber_sequence_t gsm_map_ms_RelocationNumberList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_RelocationNumberList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_RelocationNumberList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_RelocationNumberList_sequence_of, hf_index, ett_gsm_map_ms_RelocationNumberList);
@@ -10347,7 +10264,7 @@ dissect_gsm_map_ms_RelocationNumberList(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_ms_MulticallBearerInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_MulticallBearerInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -10357,7 +10274,7 @@ dissect_gsm_map_ms_MulticallBearerInfo(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_ms_ChosenIntegrityProtectionAlgorithm(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ChosenIntegrityProtectionAlgorithm(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -10367,7 +10284,7 @@ dissect_gsm_map_ms_ChosenIntegrityProtectionAlgorithm(gboolean implicit_tag _U_,
static int
-dissect_gsm_map_ms_ChosenEncryptionAlgorithm(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ChosenEncryptionAlgorithm(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -10383,7 +10300,7 @@ static const ber_sequence_t gsm_map_ms_SelectedUMTS_Algorithms_sequence[] = {
};
static int
-dissect_gsm_map_ms_SelectedUMTS_Algorithms(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SelectedUMTS_Algorithms(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SelectedUMTS_Algorithms_sequence, hf_index, ett_gsm_map_ms_SelectedUMTS_Algorithms);
@@ -10393,7 +10310,7 @@ dissect_gsm_map_ms_SelectedUMTS_Algorithms(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_gsm_map_ms_ChosenChannelInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ChosenChannelInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -10403,7 +10320,7 @@ dissect_gsm_map_ms_ChosenChannelInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U
static int
-dissect_gsm_map_ms_ChosenSpeechVersion(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ChosenSpeechVersion(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -10418,7 +10335,7 @@ static const ber_sequence_t gsm_map_ms_ChosenRadioResourceInformation_sequence[]
};
static int
-dissect_gsm_map_ms_ChosenRadioResourceInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ChosenRadioResourceInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ChosenRadioResourceInformation_sequence, hf_index, ett_gsm_map_ms_ChosenRadioResourceInformation);
@@ -10443,7 +10360,7 @@ static const ber_sequence_t gsm_map_ms_PrepareHO_Res_U_sequence[] = {
};
static int
-dissect_gsm_map_ms_PrepareHO_Res_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PrepareHO_Res_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_PrepareHO_Res_U_sequence, hf_index, ett_gsm_map_ms_PrepareHO_Res_U);
@@ -10453,7 +10370,7 @@ dissect_gsm_map_ms_PrepareHO_Res_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_ms_PrepareHO_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PrepareHO_Res(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_CON, 3, TRUE, dissect_gsm_map_ms_PrepareHO_Res_U);
@@ -10474,7 +10391,7 @@ static const ber_sequence_t gsm_map_ms_PrepareSubsequentHO_Arg_U_sequence[] = {
};
static int
-dissect_gsm_map_ms_PrepareSubsequentHO_Arg_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PrepareSubsequentHO_Arg_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_PrepareSubsequentHO_Arg_U_sequence, hf_index, ett_gsm_map_ms_PrepareSubsequentHO_Arg_U);
@@ -10484,7 +10401,7 @@ dissect_gsm_map_ms_PrepareSubsequentHO_Arg_U(gboolean implicit_tag _U_, tvbuff_t
static int
-dissect_gsm_map_ms_PrepareSubsequentHO_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PrepareSubsequentHO_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_CON, 3, TRUE, dissect_gsm_map_ms_PrepareSubsequentHO_Arg_U);
@@ -10499,7 +10416,7 @@ static const ber_sequence_t gsm_map_ms_PrepareSubsequentHO_Res_U_sequence[] = {
};
static int
-dissect_gsm_map_ms_PrepareSubsequentHO_Res_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PrepareSubsequentHO_Res_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_PrepareSubsequentHO_Res_U_sequence, hf_index, ett_gsm_map_ms_PrepareSubsequentHO_Res_U);
@@ -10509,7 +10426,7 @@ dissect_gsm_map_ms_PrepareSubsequentHO_Res_U(gboolean implicit_tag _U_, tvbuff_t
static int
-dissect_gsm_map_ms_PrepareSubsequentHO_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PrepareSubsequentHO_Res(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_CON, 3, TRUE, dissect_gsm_map_ms_PrepareSubsequentHO_Res_U);
@@ -10519,7 +10436,7 @@ dissect_gsm_map_ms_PrepareSubsequentHO_Res(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_gsm_map_ms_SelectedGSM_Algorithm(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SelectedGSM_Algorithm(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -10542,7 +10459,7 @@ static const ber_sequence_t gsm_map_ms_ProcessAccessSignalling_Arg_U_sequence[]
};
static int
-dissect_gsm_map_ms_ProcessAccessSignalling_Arg_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ProcessAccessSignalling_Arg_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ProcessAccessSignalling_Arg_U_sequence, hf_index, ett_gsm_map_ms_ProcessAccessSignalling_Arg_U);
@@ -10552,7 +10469,7 @@ dissect_gsm_map_ms_ProcessAccessSignalling_Arg_U(gboolean implicit_tag _U_, tvbu
static int
-dissect_gsm_map_ms_ProcessAccessSignalling_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ProcessAccessSignalling_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_CON, 3, TRUE, dissect_gsm_map_ms_ProcessAccessSignalling_Arg_U);
@@ -10567,7 +10484,7 @@ static const ber_sequence_t gsm_map_ms_SendEndSignal_Arg_U_sequence[] = {
};
static int
-dissect_gsm_map_ms_SendEndSignal_Arg_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SendEndSignal_Arg_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SendEndSignal_Arg_U_sequence, hf_index, ett_gsm_map_ms_SendEndSignal_Arg_U);
@@ -10577,7 +10494,7 @@ dissect_gsm_map_ms_SendEndSignal_Arg_U(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_ms_SendEndSignal_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SendEndSignal_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_CON, 3, TRUE, dissect_gsm_map_ms_SendEndSignal_Arg_U);
@@ -10591,7 +10508,7 @@ static const ber_sequence_t gsm_map_ms_SendEndSignal_Res_sequence[] = {
};
static int
-dissect_gsm_map_ms_SendEndSignal_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SendEndSignal_Res(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SendEndSignal_Res_sequence, hf_index, ett_gsm_map_ms_SendEndSignal_Res);
@@ -10606,7 +10523,7 @@ static const ber_sequence_t gsm_map_ms_Re_synchronisationInfo_sequence[] = {
};
static int
-dissect_gsm_map_ms_Re_synchronisationInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Re_synchronisationInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_Re_synchronisationInfo_sequence, hf_index, ett_gsm_map_ms_Re_synchronisationInfo);
@@ -10628,7 +10545,7 @@ static const value_string gsm_map_ms_RequestingNodeType_vals[] = {
static int
-dissect_gsm_map_ms_RequestingNodeType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_RequestingNodeType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -10652,7 +10569,7 @@ static const ber_sequence_t gsm_map_ms_SendAuthenticationInfoArg_sequence[] = {
};
static int
-dissect_gsm_map_ms_SendAuthenticationInfoArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SendAuthenticationInfoArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SendAuthenticationInfoArg_sequence, hf_index, ett_gsm_map_ms_SendAuthenticationInfoArg);
@@ -10662,7 +10579,7 @@ dissect_gsm_map_ms_SendAuthenticationInfoArg(gboolean implicit_tag _U_, tvbuff_t
static int
-dissect_gsm_map_ms_KASME(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_KASME(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -10680,7 +10597,7 @@ static const ber_sequence_t gsm_map_ms_EPC_AV_sequence[] = {
};
static int
-dissect_gsm_map_ms_EPC_AV(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_EPC_AV(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_EPC_AV_sequence, hf_index, ett_gsm_map_ms_EPC_AV);
@@ -10693,7 +10610,7 @@ static const ber_sequence_t gsm_map_ms_EPS_AuthenticationSetList_sequence_of[1]
};
static int
-dissect_gsm_map_ms_EPS_AuthenticationSetList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_EPS_AuthenticationSetList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_EPS_AuthenticationSetList_sequence_of, hf_index, ett_gsm_map_ms_EPS_AuthenticationSetList);
@@ -10703,7 +10620,7 @@ dissect_gsm_map_ms_EPS_AuthenticationSetList(gboolean implicit_tag _U_, tvbuff_t
static int
-dissect_gsm_map_ms_UE_UsageType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_UE_UsageType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -10720,7 +10637,7 @@ static const ber_sequence_t gsm_map_ms_SendAuthenticationInfoRes_U_sequence[] =
};
static int
-dissect_gsm_map_ms_SendAuthenticationInfoRes_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SendAuthenticationInfoRes_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SendAuthenticationInfoRes_U_sequence, hf_index, ett_gsm_map_ms_SendAuthenticationInfoRes_U);
@@ -10730,7 +10647,7 @@ dissect_gsm_map_ms_SendAuthenticationInfoRes_U(gboolean implicit_tag _U_, tvbuff
static int
-dissect_gsm_map_ms_SendAuthenticationInfoRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SendAuthenticationInfoRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_CON, 3, TRUE, dissect_gsm_map_ms_SendAuthenticationInfoRes_U);
@@ -10745,7 +10662,7 @@ static int * const gsm_map_ms_RequestedEquipmentInfo_bits[] = {
};
static int
-dissect_gsm_map_ms_RequestedEquipmentInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_RequestedEquipmentInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_RequestedEquipmentInfo_bits, 2, hf_index, ett_gsm_map_ms_RequestedEquipmentInfo,
NULL);
@@ -10762,7 +10679,7 @@ static const ber_sequence_t gsm_map_ms_CheckIMEI_Arg_sequence[] = {
};
static int
-dissect_gsm_map_ms_CheckIMEI_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CheckIMEI_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_CheckIMEI_Arg_sequence, hf_index, ett_gsm_map_ms_CheckIMEI_Arg);
@@ -10779,7 +10696,7 @@ static const value_string gsm_map_ms_EquipmentStatus_vals[] = {
static int
-dissect_gsm_map_ms_EquipmentStatus(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_EquipmentStatus(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -10795,7 +10712,7 @@ static const ber_sequence_t gsm_map_ms_CheckIMEI_Res_sequence[] = {
};
static int
-dissect_gsm_map_ms_CheckIMEI_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CheckIMEI_Res(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_CheckIMEI_Res_sequence, hf_index, ett_gsm_map_ms_CheckIMEI_Res);
@@ -10805,7 +10722,7 @@ dissect_gsm_map_ms_CheckIMEI_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_gsm_map_ms_Category(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Category(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -10821,7 +10738,7 @@ static const value_string gsm_map_ms_SubscriberStatus_vals[] = {
static int
-dissect_gsm_map_ms_SubscriberStatus(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SubscriberStatus(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -10834,7 +10751,7 @@ static const ber_sequence_t gsm_map_ms_BearerServiceList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_BearerServiceList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_BearerServiceList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_BearerServiceList_sequence_of, hf_index, ett_gsm_map_ms_BearerServiceList);
@@ -10847,7 +10764,7 @@ static const ber_sequence_t gsm_map_ms_TeleserviceList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_TeleserviceList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_TeleserviceList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_TeleserviceList_sequence_of, hf_index, ett_gsm_map_ms_TeleserviceList);
@@ -10857,7 +10774,7 @@ dissect_gsm_map_ms_TeleserviceList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
int
-dissect_gsm_map_ms_Ext_ForwOptions(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_ForwOptions(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -10867,10 +10784,9 @@ dissect_gsm_map_ms_Ext_ForwOptions(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_ms_T_forwardingOptions(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_T_forwardingOptions(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_gsm_map_ms_Ext_ForwOptions(implicit_tag, tvb, offset, actx, tree, hf_index);
-#line 710 "./asn1/gsm_map/gsm_map.cnf"
proto_tree_add_item(tree, hf_gsm_map_notification_to_forwarding_party, tvb, 0,1,ENC_BIG_ENDIAN);
proto_tree_add_item(tree, hf_gsm_map_redirecting_presentation, tvb, 0,1,ENC_BIG_ENDIAN);
@@ -10878,14 +10794,13 @@ dissect_gsm_map_ms_T_forwardingOptions(gboolean implicit_tag _U_, tvbuff_t *tvb
proto_tree_add_item(tree, hf_gsm_map_forwarding_reason, tvb, 0,1,ENC_BIG_ENDIAN);
-
return offset;
}
int
-dissect_gsm_map_ms_Ext_NoRepCondTime(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_NoRepCondTime(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -10906,7 +10821,7 @@ static const ber_sequence_t gsm_map_ms_Ext_ForwFeature_sequence[] = {
};
static int
-dissect_gsm_map_ms_Ext_ForwFeature(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_ForwFeature(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_Ext_ForwFeature_sequence, hf_index, ett_gsm_map_ms_Ext_ForwFeature);
@@ -10919,7 +10834,7 @@ static const ber_sequence_t gsm_map_ms_Ext_ForwFeatureList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_Ext_ForwFeatureList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_ForwFeatureList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_Ext_ForwFeatureList_sequence_of, hf_index, ett_gsm_map_ms_Ext_ForwFeatureList);
@@ -10935,7 +10850,7 @@ static const ber_sequence_t gsm_map_ms_Ext_ForwInfo_sequence[] = {
};
static int
-dissect_gsm_map_ms_Ext_ForwInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_ForwInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_Ext_ForwInfo_sequence, hf_index, ett_gsm_map_ms_Ext_ForwInfo);
@@ -10951,7 +10866,7 @@ static const ber_sequence_t gsm_map_ms_Ext_CallBarringFeature_sequence[] = {
};
static int
-dissect_gsm_map_ms_Ext_CallBarringFeature(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_CallBarringFeature(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_Ext_CallBarringFeature_sequence, hf_index, ett_gsm_map_ms_Ext_CallBarringFeature);
@@ -10964,7 +10879,7 @@ static const ber_sequence_t gsm_map_ms_Ext_CallBarFeatureList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_Ext_CallBarFeatureList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_CallBarFeatureList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_Ext_CallBarFeatureList_sequence_of, hf_index, ett_gsm_map_ms_Ext_CallBarFeatureList);
@@ -10980,7 +10895,7 @@ static const ber_sequence_t gsm_map_ms_Ext_CallBarInfo_sequence[] = {
};
static int
-dissect_gsm_map_ms_Ext_CallBarInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_CallBarInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_Ext_CallBarInfo_sequence, hf_index, ett_gsm_map_ms_Ext_CallBarInfo);
@@ -10990,7 +10905,7 @@ dissect_gsm_map_ms_Ext_CallBarInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
int
-dissect_gsm_map_ms_CUG_Index(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CUG_Index(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -11000,7 +10915,7 @@ dissect_gsm_map_ms_CUG_Index(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
int
-dissect_gsm_map_ms_CUG_Interlock(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CUG_Interlock(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -11017,7 +10932,7 @@ static const value_string gsm_map_ms_IntraCUG_Options_vals[] = {
static int
-dissect_gsm_map_ms_IntraCUG_Options(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_IntraCUG_Options(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -11030,7 +10945,7 @@ static const ber_sequence_t gsm_map_ms_Ext_BasicServiceGroupList_sequence_of[1]
};
static int
-dissect_gsm_map_ms_Ext_BasicServiceGroupList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_BasicServiceGroupList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_Ext_BasicServiceGroupList_sequence_of, hf_index, ett_gsm_map_ms_Ext_BasicServiceGroupList);
@@ -11048,7 +10963,7 @@ static const ber_sequence_t gsm_map_ms_CUG_Subscription_sequence[] = {
};
static int
-dissect_gsm_map_ms_CUG_Subscription(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CUG_Subscription(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_CUG_Subscription_sequence, hf_index, ett_gsm_map_ms_CUG_Subscription);
@@ -11061,7 +10976,7 @@ static const ber_sequence_t gsm_map_ms_CUG_SubscriptionList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_CUG_SubscriptionList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CUG_SubscriptionList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_CUG_SubscriptionList_sequence_of, hf_index, ett_gsm_map_ms_CUG_SubscriptionList);
@@ -11071,7 +10986,7 @@ dissect_gsm_map_ms_CUG_SubscriptionList(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_ms_InterCUG_Restrictions(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_InterCUG_Restrictions(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -11088,7 +11003,7 @@ static const ber_sequence_t gsm_map_ms_CUG_Feature_sequence[] = {
};
static int
-dissect_gsm_map_ms_CUG_Feature(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CUG_Feature(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_CUG_Feature_sequence, hf_index, ett_gsm_map_ms_CUG_Feature);
@@ -11101,7 +11016,7 @@ static const ber_sequence_t gsm_map_ms_CUG_FeatureList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_CUG_FeatureList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CUG_FeatureList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_CUG_FeatureList_sequence_of, hf_index, ett_gsm_map_ms_CUG_FeatureList);
@@ -11117,7 +11032,7 @@ static const ber_sequence_t gsm_map_ms_CUG_Info_sequence[] = {
};
int
-dissect_gsm_map_ms_CUG_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CUG_Info(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_CUG_Info_sequence, hf_index, ett_gsm_map_ms_CUG_Info);
@@ -11135,7 +11050,7 @@ static const ber_sequence_t gsm_map_ms_Ext_SS_Data_sequence[] = {
};
static int
-dissect_gsm_map_ms_Ext_SS_Data(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_SS_Data(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_Ext_SS_Data_sequence, hf_index, ett_gsm_map_ms_Ext_SS_Data);
@@ -11162,7 +11077,7 @@ static const ber_choice_t gsm_map_ms_Ext_SS_Info_choice[] = {
};
static int
-dissect_gsm_map_ms_Ext_SS_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_SS_Info(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ms_Ext_SS_Info_choice, hf_index, ett_gsm_map_ms_Ext_SS_Info,
NULL);
@@ -11176,7 +11091,7 @@ static const ber_sequence_t gsm_map_ms_Ext_SS_InfoList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_Ext_SS_InfoList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_SS_InfoList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_Ext_SS_InfoList_sequence_of, hf_index, ett_gsm_map_ms_Ext_SS_InfoList);
@@ -11218,7 +11133,7 @@ static int * const gsm_map_ms_ODB_GeneralData_bits[] = {
};
static int
-dissect_gsm_map_ms_ODB_GeneralData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ODB_GeneralData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ODB_GeneralData_bits, 29, hf_index, ett_gsm_map_ms_ODB_GeneralData,
NULL);
@@ -11236,7 +11151,7 @@ static int * const gsm_map_ms_ODB_HPLMN_Data_bits[] = {
};
static int
-dissect_gsm_map_ms_ODB_HPLMN_Data(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ODB_HPLMN_Data(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ODB_HPLMN_Data_bits, 4, hf_index, ett_gsm_map_ms_ODB_HPLMN_Data,
NULL);
@@ -11253,7 +11168,7 @@ static const ber_sequence_t gsm_map_ms_ODB_Data_sequence[] = {
};
static int
-dissect_gsm_map_ms_ODB_Data(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ODB_Data(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ODB_Data_sequence, hf_index, ett_gsm_map_ms_ODB_Data);
@@ -11263,7 +11178,7 @@ dissect_gsm_map_ms_ODB_Data(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
static int
-dissect_gsm_map_ms_GroupId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_GroupId(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_gsm_map_TBCD_STRING(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -11272,7 +11187,7 @@ dissect_gsm_map_ms_GroupId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
static int
-dissect_gsm_map_ms_Long_GroupId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Long_GroupId(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_gsm_map_TBCD_STRING(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -11288,7 +11203,7 @@ static const ber_sequence_t gsm_map_ms_VoiceBroadcastData_sequence[] = {
};
static int
-dissect_gsm_map_ms_VoiceBroadcastData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_VoiceBroadcastData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_VoiceBroadcastData_sequence, hf_index, ett_gsm_map_ms_VoiceBroadcastData);
@@ -11301,7 +11216,7 @@ static const ber_sequence_t gsm_map_ms_VBSDataList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_VBSDataList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_VBSDataList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_VBSDataList_sequence_of, hf_index, ett_gsm_map_ms_VBSDataList);
@@ -11317,7 +11232,7 @@ static int * const gsm_map_ms_AdditionalSubscriptions_bits[] = {
};
static int
-dissect_gsm_map_ms_AdditionalSubscriptions(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AdditionalSubscriptions(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_AdditionalSubscriptions_bits, 3, hf_index, ett_gsm_map_ms_AdditionalSubscriptions,
NULL);
@@ -11328,7 +11243,7 @@ dissect_gsm_map_ms_AdditionalSubscriptions(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_gsm_map_ms_AdditionalInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AdditionalInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
NULL, 0, hf_index, -1,
NULL);
@@ -11347,7 +11262,7 @@ static const ber_sequence_t gsm_map_ms_VoiceGroupCallData_sequence[] = {
};
static int
-dissect_gsm_map_ms_VoiceGroupCallData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_VoiceGroupCallData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_VoiceGroupCallData_sequence, hf_index, ett_gsm_map_ms_VoiceGroupCallData);
@@ -11360,7 +11275,7 @@ static const ber_sequence_t gsm_map_ms_VGCSDataList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_VGCSDataList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_VGCSDataList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_VGCSDataList_sequence_of, hf_index, ett_gsm_map_ms_VGCSDataList);
@@ -11376,7 +11291,7 @@ static const value_string gsm_map_ms_O_BcsmTriggerDetectionPoint_vals[] = {
static int
-dissect_gsm_map_ms_O_BcsmTriggerDetectionPoint(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_O_BcsmTriggerDetectionPoint(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -11386,7 +11301,7 @@ dissect_gsm_map_ms_O_BcsmTriggerDetectionPoint(gboolean implicit_tag _U_, tvbuff
int
-dissect_gsm_map_ms_ServiceKey(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ServiceKey(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -11402,7 +11317,7 @@ static const value_string gsm_map_ms_DefaultCallHandling_vals[] = {
static int
-dissect_gsm_map_ms_DefaultCallHandling(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_DefaultCallHandling(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -11420,7 +11335,7 @@ static const ber_sequence_t gsm_map_ms_O_BcsmCamelTDPData_sequence[] = {
};
static int
-dissect_gsm_map_ms_O_BcsmCamelTDPData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_O_BcsmCamelTDPData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_O_BcsmCamelTDPData_sequence, hf_index, ett_gsm_map_ms_O_BcsmCamelTDPData);
@@ -11433,7 +11348,7 @@ static const ber_sequence_t gsm_map_ms_O_BcsmCamelTDPDataList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_O_BcsmCamelTDPDataList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_O_BcsmCamelTDPDataList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_O_BcsmCamelTDPDataList_sequence_of, hf_index, ett_gsm_map_ms_O_BcsmCamelTDPDataList);
@@ -11443,7 +11358,7 @@ dissect_gsm_map_ms_O_BcsmCamelTDPDataList(gboolean implicit_tag _U_, tvbuff_t *t
static int
-dissect_gsm_map_ms_CamelCapabilityHandling(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CamelCapabilityHandling(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -11461,7 +11376,7 @@ static const ber_sequence_t gsm_map_ms_O_CSI_sequence[] = {
};
int
-dissect_gsm_map_ms_O_CSI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_O_CSI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_O_CSI_sequence, hf_index, ett_gsm_map_ms_O_CSI);
@@ -11474,7 +11389,7 @@ static const ber_sequence_t gsm_map_ms_SS_EventList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_SS_EventList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SS_EventList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SS_EventList_sequence_of, hf_index, ett_gsm_map_ms_SS_EventList);
@@ -11490,7 +11405,7 @@ static const ber_sequence_t gsm_map_ms_SS_CamelData_sequence[] = {
};
static int
-dissect_gsm_map_ms_SS_CamelData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SS_CamelData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SS_CamelData_sequence, hf_index, ett_gsm_map_ms_SS_CamelData);
@@ -11507,7 +11422,7 @@ static const ber_sequence_t gsm_map_ms_SS_CSI_sequence[] = {
};
static int
-dissect_gsm_map_ms_SS_CSI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SS_CSI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SS_CSI_sequence, hf_index, ett_gsm_map_ms_SS_CSI);
@@ -11523,7 +11438,7 @@ static const value_string gsm_map_ms_MatchType_vals[] = {
static int
-dissect_gsm_map_ms_MatchType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_MatchType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -11536,7 +11451,7 @@ static const ber_sequence_t gsm_map_ms_DestinationNumberList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_DestinationNumberList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_DestinationNumberList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_DestinationNumberList_sequence_of, hf_index, ett_gsm_map_ms_DestinationNumberList);
@@ -11546,7 +11461,7 @@ dissect_gsm_map_ms_DestinationNumberList(gboolean implicit_tag _U_, tvbuff_t *tv
static int
-dissect_gsm_map_ms_INTEGER_1_maxNumOfISDN_AddressDigits(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_INTEGER_1_maxNumOfISDN_AddressDigits(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -11559,7 +11474,7 @@ static const ber_sequence_t gsm_map_ms_DestinationNumberLengthList_sequence_of[1
};
static int
-dissect_gsm_map_ms_DestinationNumberLengthList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_DestinationNumberLengthList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_DestinationNumberLengthList_sequence_of, hf_index, ett_gsm_map_ms_DestinationNumberLengthList);
@@ -11575,7 +11490,7 @@ static const ber_sequence_t gsm_map_ms_DestinationNumberCriteria_sequence[] = {
};
static int
-dissect_gsm_map_ms_DestinationNumberCriteria(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_DestinationNumberCriteria(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_DestinationNumberCriteria_sequence, hf_index, ett_gsm_map_ms_DestinationNumberCriteria);
@@ -11588,7 +11503,7 @@ static const ber_sequence_t gsm_map_ms_BasicServiceCriteria_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_BasicServiceCriteria(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_BasicServiceCriteria(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_BasicServiceCriteria_sequence_of, hf_index, ett_gsm_map_ms_BasicServiceCriteria);
@@ -11604,7 +11519,7 @@ static const value_string gsm_map_ms_CallTypeCriteria_vals[] = {
static int
-dissect_gsm_map_ms_CallTypeCriteria(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CallTypeCriteria(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -11614,7 +11529,7 @@ dissect_gsm_map_ms_CallTypeCriteria(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
static int
-dissect_gsm_map_ms_CauseValue(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CauseValue(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -11627,7 +11542,7 @@ static const ber_sequence_t gsm_map_ms_O_CauseValueCriteria_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_O_CauseValueCriteria(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_O_CauseValueCriteria(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_O_CauseValueCriteria_sequence_of, hf_index, ett_gsm_map_ms_O_CauseValueCriteria);
@@ -11646,7 +11561,7 @@ static const ber_sequence_t gsm_map_ms_O_BcsmCamelTDP_Criteria_sequence[] = {
};
static int
-dissect_gsm_map_ms_O_BcsmCamelTDP_Criteria(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_O_BcsmCamelTDP_Criteria(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_O_BcsmCamelTDP_Criteria_sequence, hf_index, ett_gsm_map_ms_O_BcsmCamelTDP_Criteria);
@@ -11659,7 +11574,7 @@ static const ber_sequence_t gsm_map_ms_O_BcsmCamelTDPCriteriaList_sequence_of[1]
};
int
-dissect_gsm_map_ms_O_BcsmCamelTDPCriteriaList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_O_BcsmCamelTDPCriteriaList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_O_BcsmCamelTDPCriteriaList_sequence_of, hf_index, ett_gsm_map_ms_O_BcsmCamelTDPCriteriaList);
@@ -11669,7 +11584,7 @@ dissect_gsm_map_ms_O_BcsmCamelTDPCriteriaList(gboolean implicit_tag _U_, tvbuff_
static int
-dissect_gsm_map_ms_MM_Code(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_MM_Code(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -11682,7 +11597,7 @@ static const ber_sequence_t gsm_map_ms_MobilityTriggers_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_MobilityTriggers(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_MobilityTriggers(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_MobilityTriggers_sequence_of, hf_index, ett_gsm_map_ms_MobilityTriggers);
@@ -11701,7 +11616,7 @@ static const ber_sequence_t gsm_map_ms_M_CSI_sequence[] = {
};
static int
-dissect_gsm_map_ms_M_CSI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_M_CSI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_M_CSI_sequence, hf_index, ett_gsm_map_ms_M_CSI);
@@ -11717,7 +11632,7 @@ static const value_string gsm_map_ms_SMS_TriggerDetectionPoint_vals[] = {
static int
-dissect_gsm_map_ms_SMS_TriggerDetectionPoint(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SMS_TriggerDetectionPoint(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -11733,7 +11648,7 @@ const value_string gsm_map_ms_DefaultSMS_Handling_vals[] = {
int
-dissect_gsm_map_ms_DefaultSMS_Handling(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_DefaultSMS_Handling(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -11751,7 +11666,7 @@ static const ber_sequence_t gsm_map_ms_SMS_CAMEL_TDP_Data_sequence[] = {
};
static int
-dissect_gsm_map_ms_SMS_CAMEL_TDP_Data(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SMS_CAMEL_TDP_Data(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SMS_CAMEL_TDP_Data_sequence, hf_index, ett_gsm_map_ms_SMS_CAMEL_TDP_Data);
@@ -11764,7 +11679,7 @@ static const ber_sequence_t gsm_map_ms_SMS_CAMEL_TDP_DataList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_SMS_CAMEL_TDP_DataList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SMS_CAMEL_TDP_DataList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SMS_CAMEL_TDP_DataList_sequence_of, hf_index, ett_gsm_map_ms_SMS_CAMEL_TDP_DataList);
@@ -11782,7 +11697,7 @@ static const ber_sequence_t gsm_map_ms_SMS_CSI_sequence[] = {
};
static int
-dissect_gsm_map_ms_SMS_CSI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SMS_CSI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SMS_CSI_sequence, hf_index, ett_gsm_map_ms_SMS_CSI);
@@ -11799,7 +11714,7 @@ static const value_string gsm_map_ms_T_BcsmTriggerDetectionPoint_vals[] = {
static int
-dissect_gsm_map_ms_T_BcsmTriggerDetectionPoint(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_T_BcsmTriggerDetectionPoint(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -11817,7 +11732,7 @@ static const ber_sequence_t gsm_map_ms_T_BcsmCamelTDPData_sequence[] = {
};
static int
-dissect_gsm_map_ms_T_BcsmCamelTDPData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_T_BcsmCamelTDPData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_T_BcsmCamelTDPData_sequence, hf_index, ett_gsm_map_ms_T_BcsmCamelTDPData);
@@ -11830,7 +11745,7 @@ static const ber_sequence_t gsm_map_ms_T_BcsmCamelTDPDataList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_T_BcsmCamelTDPDataList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_T_BcsmCamelTDPDataList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_T_BcsmCamelTDPDataList_sequence_of, hf_index, ett_gsm_map_ms_T_BcsmCamelTDPDataList);
@@ -11848,7 +11763,7 @@ static const ber_sequence_t gsm_map_ms_T_CSI_sequence[] = {
};
static int
-dissect_gsm_map_ms_T_CSI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_T_CSI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_T_CSI_sequence, hf_index, ett_gsm_map_ms_T_CSI);
@@ -11861,7 +11776,7 @@ static const ber_sequence_t gsm_map_ms_T_CauseValueCriteria_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_T_CauseValueCriteria(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_T_CauseValueCriteria(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_T_CauseValueCriteria_sequence_of, hf_index, ett_gsm_map_ms_T_CauseValueCriteria);
@@ -11877,7 +11792,7 @@ static const ber_sequence_t gsm_map_ms_T_BCSM_CAMEL_TDP_Criteria_sequence[] = {
};
static int
-dissect_gsm_map_ms_T_BCSM_CAMEL_TDP_Criteria(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_T_BCSM_CAMEL_TDP_Criteria(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_T_BCSM_CAMEL_TDP_Criteria_sequence, hf_index, ett_gsm_map_ms_T_BCSM_CAMEL_TDP_Criteria);
@@ -11890,7 +11805,7 @@ static const ber_sequence_t gsm_map_ms_T_BCSM_CAMEL_TDP_CriteriaList_sequence_of
};
static int
-dissect_gsm_map_ms_T_BCSM_CAMEL_TDP_CriteriaList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_T_BCSM_CAMEL_TDP_CriteriaList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_T_BCSM_CAMEL_TDP_CriteriaList_sequence_of, hf_index, ett_gsm_map_ms_T_BCSM_CAMEL_TDP_CriteriaList);
@@ -11908,7 +11823,7 @@ static const ber_sequence_t gsm_map_ms_DP_AnalysedInfoCriterium_sequence[] = {
};
static int
-dissect_gsm_map_ms_DP_AnalysedInfoCriterium(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_DP_AnalysedInfoCriterium(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_DP_AnalysedInfoCriterium_sequence, hf_index, ett_gsm_map_ms_DP_AnalysedInfoCriterium);
@@ -11921,7 +11836,7 @@ static const ber_sequence_t gsm_map_ms_DP_AnalysedInfoCriteriaList_sequence_of[1
};
static int
-dissect_gsm_map_ms_DP_AnalysedInfoCriteriaList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_DP_AnalysedInfoCriteriaList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_DP_AnalysedInfoCriteriaList_sequence_of, hf_index, ett_gsm_map_ms_DP_AnalysedInfoCriteriaList);
@@ -11939,7 +11854,7 @@ static const ber_sequence_t gsm_map_ms_D_CSI_sequence[] = {
};
int
-dissect_gsm_map_ms_D_CSI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_D_CSI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_D_CSI_sequence, hf_index, ett_gsm_map_ms_D_CSI);
@@ -11956,7 +11871,7 @@ static const value_string gsm_map_ms_MT_SMS_TPDU_Type_vals[] = {
static int
-dissect_gsm_map_ms_MT_SMS_TPDU_Type(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_MT_SMS_TPDU_Type(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -11969,7 +11884,7 @@ static const ber_sequence_t gsm_map_ms_TPDU_TypeCriterion_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_TPDU_TypeCriterion(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_TPDU_TypeCriterion(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_TPDU_TypeCriterion_sequence_of, hf_index, ett_gsm_map_ms_TPDU_TypeCriterion);
@@ -11984,7 +11899,7 @@ static const ber_sequence_t gsm_map_ms_MT_smsCAMELTDP_Criteria_sequence[] = {
};
static int
-dissect_gsm_map_ms_MT_smsCAMELTDP_Criteria(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_MT_smsCAMELTDP_Criteria(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_MT_smsCAMELTDP_Criteria_sequence, hf_index, ett_gsm_map_ms_MT_smsCAMELTDP_Criteria);
@@ -11997,7 +11912,7 @@ static const ber_sequence_t gsm_map_ms_MT_smsCAMELTDP_CriteriaList_sequence_of[1
};
static int
-dissect_gsm_map_ms_MT_smsCAMELTDP_CriteriaList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_MT_smsCAMELTDP_CriteriaList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_MT_smsCAMELTDP_CriteriaList_sequence_of, hf_index, ett_gsm_map_ms_MT_smsCAMELTDP_CriteriaList);
@@ -12022,7 +11937,7 @@ static const ber_sequence_t gsm_map_ms_VlrCamelSubscriptionInfo_sequence[] = {
};
static int
-dissect_gsm_map_ms_VlrCamelSubscriptionInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_VlrCamelSubscriptionInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_VlrCamelSubscriptionInfo_sequence, hf_index, ett_gsm_map_ms_VlrCamelSubscriptionInfo);
@@ -12032,8 +11947,7 @@ dissect_gsm_map_ms_VlrCamelSubscriptionInfo(gboolean implicit_tag _U_, tvbuff_t
static int
-dissect_gsm_map_ms_PDP_Type(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 718 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ms_PDP_Type(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
guint8 pdp_type_org;
tvbuff_t *parameter_tvb;
@@ -12058,15 +11972,13 @@ dissect_gsm_map_ms_PDP_Type(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
}
-
return offset;
}
int
-dissect_gsm_map_ms_QoS_Subscribed(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 740 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ms_QoS_Subscribed(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
@@ -12080,15 +11992,13 @@ dissect_gsm_map_ms_QoS_Subscribed(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
de_sm_qos(parameter_tvb, tree, actx->pinfo, 0, 3, NULL,0);
-
return offset;
}
int
-dissect_gsm_map_ms_Ext_QoS_Subscribed(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 751 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ms_Ext_QoS_Subscribed(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
@@ -12101,14 +12011,13 @@ dissect_gsm_map_ms_Ext_QoS_Subscribed(gboolean implicit_tag _U_, tvbuff_t *tvb _
dissect_gsm_map_ext_qos_subscribed(tvb, actx->pinfo, tree, actx);
-
return offset;
}
static int
-dissect_gsm_map_ms_ChargingCharacteristics(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ChargingCharacteristics(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12118,8 +12027,7 @@ dissect_gsm_map_ms_ChargingCharacteristics(gboolean implicit_tag _U_, tvbuff_t *
int
-dissect_gsm_map_ms_Ext2_QoS_Subscribed(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 761 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ms_Ext2_QoS_Subscribed(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
@@ -12132,15 +12040,13 @@ dissect_gsm_map_ms_Ext2_QoS_Subscribed(gboolean implicit_tag _U_, tvbuff_t *tvb
dissect_gsm_map_ext2_qos_subscribed(tvb, actx->pinfo, tree, actx);
-
return offset;
}
int
-dissect_gsm_map_ms_Ext3_QoS_Subscribed(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 771 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ms_Ext3_QoS_Subscribed(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
@@ -12153,15 +12059,13 @@ dissect_gsm_map_ms_Ext3_QoS_Subscribed(gboolean implicit_tag _U_, tvbuff_t *tvb
dissect_gsm_map_ext3_qos_subscribed(tvb, actx->pinfo, tree, actx);
-
return offset;
}
static int
-dissect_gsm_map_ms_Ext4_QoS_Subscribed(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 781 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ms_Ext4_QoS_Subscribed(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
@@ -12174,14 +12078,13 @@ dissect_gsm_map_ms_Ext4_QoS_Subscribed(gboolean implicit_tag _U_, tvbuff_t *tvb
dissect_gsm_map_ext4_qos_subscribed(tvb, actx->pinfo, tree, actx);
-
return offset;
}
static int
-dissect_gsm_map_ms_APN_OI_Replacement(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_APN_OI_Replacement(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12191,7 +12094,7 @@ dissect_gsm_map_ms_APN_OI_Replacement(gboolean implicit_tag _U_, tvbuff_t *tvb _
static int
-dissect_gsm_map_ms_Ext_PDP_Type(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_PDP_Type(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12201,7 +12104,7 @@ dissect_gsm_map_ms_Ext_PDP_Type(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
static int
-dissect_gsm_map_ms_Bandwidth(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Bandwidth(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12211,7 +12114,7 @@ dissect_gsm_map_ms_Bandwidth(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
static int
-dissect_gsm_map_ms_BandwidthExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_BandwidthExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12229,7 +12132,7 @@ static const ber_sequence_t gsm_map_ms_AMBR_sequence[] = {
};
static int
-dissect_gsm_map_ms_AMBR(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AMBR(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_AMBR_sequence, hf_index, ett_gsm_map_ms_AMBR);
@@ -12245,7 +12148,7 @@ static const value_string gsm_map_ms_SIPTO_Permission_vals[] = {
static int
-dissect_gsm_map_ms_SIPTO_Permission(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SIPTO_Permission(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12262,7 +12165,7 @@ static const value_string gsm_map_ms_LIPA_Permission_vals[] = {
static int
-dissect_gsm_map_ms_LIPA_Permission(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LIPA_Permission(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12272,7 +12175,7 @@ dissect_gsm_map_ms_LIPA_Permission(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_ms_Restoration_Priority(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Restoration_Priority(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12288,7 +12191,7 @@ static const value_string gsm_map_ms_SIPTO_Local_Network_Permission_vals[] = {
static int
-dissect_gsm_map_ms_SIPTO_Local_Network_Permission(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SIPTO_Local_Network_Permission(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12304,7 +12207,7 @@ static const value_string gsm_map_ms_NIDD_Mechanism_vals[] = {
static int
-dissect_gsm_map_ms_NIDD_Mechanism(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_NIDD_Mechanism(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12339,7 +12242,7 @@ static const ber_sequence_t gsm_map_ms_PDP_Context_sequence[] = {
};
static int
-dissect_gsm_map_ms_PDP_Context(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PDP_Context(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_PDP_Context_sequence, hf_index, ett_gsm_map_ms_PDP_Context);
@@ -12352,7 +12255,7 @@ static const ber_sequence_t gsm_map_ms_GPRSDataList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_GPRSDataList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_GPRSDataList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_GPRSDataList_sequence_of, hf_index, ett_gsm_map_ms_GPRSDataList);
@@ -12369,7 +12272,7 @@ static const ber_sequence_t gsm_map_ms_GPRSSubscriptionData_sequence[] = {
};
static int
-dissect_gsm_map_ms_GPRSSubscriptionData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_GPRSSubscriptionData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_GPRSSubscriptionData_sequence, hf_index, ett_gsm_map_ms_GPRSSubscriptionData);
@@ -12386,7 +12289,7 @@ static const value_string gsm_map_ms_NetworkAccessMode_vals[] = {
static int
-dissect_gsm_map_ms_NetworkAccessMode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_NetworkAccessMode(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12402,7 +12305,7 @@ static const value_string gsm_map_ms_LSAOnlyAccessIndicator_vals[] = {
static int
-dissect_gsm_map_ms_LSAOnlyAccessIndicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LSAOnlyAccessIndicator(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12412,7 +12315,7 @@ dissect_gsm_map_ms_LSAOnlyAccessIndicator(gboolean implicit_tag _U_, tvbuff_t *t
static int
-dissect_gsm_map_ms_LSAAttributes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LSAAttributes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12429,7 +12332,7 @@ static const ber_sequence_t gsm_map_ms_LSAData_sequence[] = {
};
static int
-dissect_gsm_map_ms_LSAData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LSAData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_LSAData_sequence, hf_index, ett_gsm_map_ms_LSAData);
@@ -12442,7 +12345,7 @@ static const ber_sequence_t gsm_map_ms_LSADataList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_LSADataList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LSADataList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_LSADataList_sequence_of, hf_index, ett_gsm_map_ms_LSADataList);
@@ -12459,7 +12362,7 @@ static const ber_sequence_t gsm_map_ms_LSAInformation_sequence[] = {
};
static int
-dissect_gsm_map_ms_LSAInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LSAInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_LSAInformation_sequence, hf_index, ett_gsm_map_ms_LSAInformation);
@@ -12472,7 +12375,7 @@ static const ber_sequence_t gsm_map_ms_GMLC_List_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_GMLC_List(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_GMLC_List(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_GMLC_List_sequence_of, hf_index, ett_gsm_map_ms_GMLC_List);
@@ -12490,7 +12393,7 @@ const value_string gsm_map_ms_NotificationToMSUser_vals[] = {
int
-dissect_gsm_map_ms_NotificationToMSUser(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_NotificationToMSUser(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12506,7 +12409,7 @@ static const value_string gsm_map_ms_GMLC_Restriction_vals[] = {
static int
-dissect_gsm_map_ms_GMLC_Restriction(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_GMLC_Restriction(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12523,7 +12426,7 @@ static const ber_sequence_t gsm_map_ms_ExternalClient_sequence[] = {
};
static int
-dissect_gsm_map_ms_ExternalClient(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ExternalClient(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ExternalClient_sequence, hf_index, ett_gsm_map_ms_ExternalClient);
@@ -12536,7 +12439,7 @@ static const ber_sequence_t gsm_map_ms_ExternalClientList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_ExternalClientList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ExternalClientList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ExternalClientList_sequence_of, hf_index, ett_gsm_map_ms_ExternalClientList);
@@ -12549,7 +12452,7 @@ static const ber_sequence_t gsm_map_ms_PLMNClientList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_PLMNClientList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PLMNClientList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_PLMNClientList_sequence_of, hf_index, ett_gsm_map_ms_PLMNClientList);
@@ -12562,7 +12465,7 @@ static const ber_sequence_t gsm_map_ms_Ext_ExternalClientList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_Ext_ExternalClientList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_ExternalClientList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_Ext_ExternalClientList_sequence_of, hf_index, ett_gsm_map_ms_Ext_ExternalClientList);
@@ -12579,7 +12482,7 @@ static const ber_sequence_t gsm_map_ms_ServiceType_sequence[] = {
};
static int
-dissect_gsm_map_ms_ServiceType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ServiceType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ServiceType_sequence, hf_index, ett_gsm_map_ms_ServiceType);
@@ -12592,7 +12495,7 @@ static const ber_sequence_t gsm_map_ms_ServiceTypeList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_ServiceTypeList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ServiceTypeList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ServiceTypeList_sequence_of, hf_index, ett_gsm_map_ms_ServiceTypeList);
@@ -12613,7 +12516,7 @@ static const ber_sequence_t gsm_map_ms_LCS_PrivacyClass_sequence[] = {
};
static int
-dissect_gsm_map_ms_LCS_PrivacyClass(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LCS_PrivacyClass(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_LCS_PrivacyClass_sequence, hf_index, ett_gsm_map_ms_LCS_PrivacyClass);
@@ -12626,7 +12529,7 @@ static const ber_sequence_t gsm_map_ms_LCS_PrivacyExceptionList_sequence_of[1] =
};
static int
-dissect_gsm_map_ms_LCS_PrivacyExceptionList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LCS_PrivacyExceptionList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_LCS_PrivacyExceptionList_sequence_of, hf_index, ett_gsm_map_ms_LCS_PrivacyExceptionList);
@@ -12642,7 +12545,7 @@ static const ber_sequence_t gsm_map_ms_MOLR_Class_sequence[] = {
};
static int
-dissect_gsm_map_ms_MOLR_Class(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_MOLR_Class(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_MOLR_Class_sequence, hf_index, ett_gsm_map_ms_MOLR_Class);
@@ -12655,7 +12558,7 @@ static const ber_sequence_t gsm_map_ms_MOLR_List_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_MOLR_List(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_MOLR_List(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_MOLR_List_sequence_of, hf_index, ett_gsm_map_ms_MOLR_List);
@@ -12672,7 +12575,7 @@ static const ber_sequence_t gsm_map_ms_LCSInformation_sequence[] = {
};
static int
-dissect_gsm_map_ms_LCSInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LCSInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_LCSInformation_sequence, hf_index, ett_gsm_map_ms_LCSInformation);
@@ -12682,7 +12585,7 @@ dissect_gsm_map_ms_LCSInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_ms_IST_AlertTimerValue(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_IST_AlertTimerValue(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12692,7 +12595,7 @@ dissect_gsm_map_ms_IST_AlertTimerValue(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_ms_CS_AllocationRetentionPriority(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CS_AllocationRetentionPriority(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12711,7 +12614,7 @@ static const value_string gsm_map_ms_GPRS_TriggerDetectionPoint_vals[] = {
static int
-dissect_gsm_map_ms_GPRS_TriggerDetectionPoint(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_GPRS_TriggerDetectionPoint(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12727,7 +12630,7 @@ const value_string gsm_map_ms_DefaultGPRS_Handling_vals[] = {
int
-dissect_gsm_map_ms_DefaultGPRS_Handling(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_DefaultGPRS_Handling(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12745,7 +12648,7 @@ static const ber_sequence_t gsm_map_ms_GPRS_CamelTDPData_sequence[] = {
};
static int
-dissect_gsm_map_ms_GPRS_CamelTDPData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_GPRS_CamelTDPData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_GPRS_CamelTDPData_sequence, hf_index, ett_gsm_map_ms_GPRS_CamelTDPData);
@@ -12758,7 +12661,7 @@ static const ber_sequence_t gsm_map_ms_GPRS_CamelTDPDataList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_GPRS_CamelTDPDataList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_GPRS_CamelTDPDataList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_GPRS_CamelTDPDataList_sequence_of, hf_index, ett_gsm_map_ms_GPRS_CamelTDPDataList);
@@ -12776,7 +12679,7 @@ static const ber_sequence_t gsm_map_ms_GPRS_CSI_sequence[] = {
};
static int
-dissect_gsm_map_ms_GPRS_CSI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_GPRS_CSI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_GPRS_CSI_sequence, hf_index, ett_gsm_map_ms_GPRS_CSI);
@@ -12795,7 +12698,7 @@ static const ber_sequence_t gsm_map_ms_MG_CSI_sequence[] = {
};
static int
-dissect_gsm_map_ms_MG_CSI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_MG_CSI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_MG_CSI_sequence, hf_index, ett_gsm_map_ms_MG_CSI);
@@ -12814,7 +12717,7 @@ static const ber_sequence_t gsm_map_ms_SGSN_CAMEL_SubscriptionInfo_sequence[] =
};
static int
-dissect_gsm_map_ms_SGSN_CAMEL_SubscriptionInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SGSN_CAMEL_SubscriptionInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SGSN_CAMEL_SubscriptionInfo_sequence, hf_index, ett_gsm_map_ms_SGSN_CAMEL_SubscriptionInfo);
@@ -12835,7 +12738,7 @@ static int * const gsm_map_ms_AccessRestrictionData_bits[] = {
};
static int
-dissect_gsm_map_ms_AccessRestrictionData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AccessRestrictionData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_AccessRestrictionData_bits, 8, hf_index, ett_gsm_map_ms_AccessRestrictionData,
NULL);
@@ -12846,7 +12749,7 @@ dissect_gsm_map_ms_AccessRestrictionData(gboolean implicit_tag _U_, tvbuff_t *tv
static int
-dissect_gsm_map_ms_RFSP_ID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_RFSP_ID(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12856,7 +12759,7 @@ dissect_gsm_map_ms_RFSP_ID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
static int
-dissect_gsm_map_ms_PDN_Type(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PDN_Type(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12866,7 +12769,7 @@ dissect_gsm_map_ms_PDN_Type(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
static int
-dissect_gsm_map_ms_QoS_Class_Identifier(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_QoS_Class_Identifier(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12876,7 +12779,7 @@ dissect_gsm_map_ms_QoS_Class_Identifier(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_ms_INTEGER(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_INTEGER(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12893,7 +12796,7 @@ static const ber_sequence_t gsm_map_ms_Allocation_Retention_Priority_sequence[]
};
static int
-dissect_gsm_map_ms_Allocation_Retention_Priority(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Allocation_Retention_Priority(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_Allocation_Retention_Priority_sequence, hf_index, ett_gsm_map_ms_Allocation_Retention_Priority);
@@ -12909,7 +12812,7 @@ static const ber_sequence_t gsm_map_ms_EPS_QoS_Subscribed_sequence[] = {
};
static int
-dissect_gsm_map_ms_EPS_QoS_Subscribed(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_EPS_QoS_Subscribed(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_EPS_QoS_Subscribed_sequence, hf_index, ett_gsm_map_ms_EPS_QoS_Subscribed);
@@ -12925,7 +12828,7 @@ static const value_string gsm_map_ms_PDN_GW_AllocationType_vals[] = {
static int
-dissect_gsm_map_ms_PDN_GW_AllocationType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PDN_GW_AllocationType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12941,7 +12844,7 @@ static const ber_sequence_t gsm_map_ms_SpecificAPNInfo_sequence[] = {
};
static int
-dissect_gsm_map_ms_SpecificAPNInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SpecificAPNInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SpecificAPNInfo_sequence, hf_index, ett_gsm_map_ms_SpecificAPNInfo);
@@ -12954,7 +12857,7 @@ static const ber_sequence_t gsm_map_ms_SpecificAPNInfoList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_SpecificAPNInfoList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SpecificAPNInfoList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SpecificAPNInfoList_sequence_of, hf_index, ett_gsm_map_ms_SpecificAPNInfoList);
@@ -12970,7 +12873,7 @@ static const value_string gsm_map_ms_WLAN_Offloadability_Indication_vals[] = {
static int
-dissect_gsm_map_ms_WLAN_Offloadability_Indication(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_WLAN_Offloadability_Indication(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -12986,7 +12889,7 @@ static const ber_sequence_t gsm_map_ms_WLAN_Offloadability_sequence[] = {
};
static int
-dissect_gsm_map_ms_WLAN_Offloadability(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_WLAN_Offloadability(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_WLAN_Offloadability_sequence, hf_index, ett_gsm_map_ms_WLAN_Offloadability);
@@ -13003,7 +12906,7 @@ static const value_string gsm_map_ms_PDN_ConnectionContinuity_vals[] = {
static int
-dissect_gsm_map_ms_PDN_ConnectionContinuity(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PDN_ConnectionContinuity(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -13039,7 +12942,7 @@ static const ber_sequence_t gsm_map_ms_APN_Configuration_sequence[] = {
};
static int
-dissect_gsm_map_ms_APN_Configuration(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_APN_Configuration(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_APN_Configuration_sequence, hf_index, ett_gsm_map_ms_APN_Configuration);
@@ -13052,7 +12955,7 @@ static const ber_sequence_t gsm_map_ms_EPS_DataList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_EPS_DataList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_EPS_DataList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_EPS_DataList_sequence_of, hf_index, ett_gsm_map_ms_EPS_DataList);
@@ -13070,7 +12973,7 @@ static const ber_sequence_t gsm_map_ms_APN_ConfigurationProfile_sequence[] = {
};
static int
-dissect_gsm_map_ms_APN_ConfigurationProfile(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_APN_ConfigurationProfile(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_APN_ConfigurationProfile_sequence, hf_index, ett_gsm_map_ms_APN_ConfigurationProfile);
@@ -13092,7 +12995,7 @@ static const ber_sequence_t gsm_map_ms_EPS_SubscriptionData_sequence[] = {
};
static int
-dissect_gsm_map_ms_EPS_SubscriptionData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_EPS_SubscriptionData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_EPS_SubscriptionData_sequence, hf_index, ett_gsm_map_ms_EPS_SubscriptionData);
@@ -13102,7 +13005,7 @@ dissect_gsm_map_ms_EPS_SubscriptionData(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_ms_SubscribedPeriodicRAUTAUtimer(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SubscribedPeriodicRAUTAUtimer(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -13112,7 +13015,7 @@ dissect_gsm_map_ms_SubscribedPeriodicRAUTAUtimer(gboolean implicit_tag _U_, tvbu
static int
-dissect_gsm_map_ms_SubscribedPeriodicLAUtimer(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SubscribedPeriodicLAUtimer(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -13125,7 +13028,7 @@ static const ber_sequence_t gsm_map_ms_VPLMN_CSG_SubscriptionDataList_sequence_o
};
static int
-dissect_gsm_map_ms_VPLMN_CSG_SubscriptionDataList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_VPLMN_CSG_SubscriptionDataList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_VPLMN_CSG_SubscriptionDataList_sequence_of, hf_index, ett_gsm_map_ms_VPLMN_CSG_SubscriptionDataList);
@@ -13140,7 +13043,7 @@ static int * const gsm_map_ms_Ext_AccessRestrictionData_bits[] = {
};
static int
-dissect_gsm_map_ms_Ext_AccessRestrictionData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_AccessRestrictionData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_Ext_AccessRestrictionData_bits, 2, hf_index, ett_gsm_map_ms_Ext_AccessRestrictionData,
NULL);
@@ -13157,7 +13060,7 @@ static const ber_sequence_t gsm_map_ms_AdjacentAccessRestrictionData_sequence[]
};
static int
-dissect_gsm_map_ms_AdjacentAccessRestrictionData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AdjacentAccessRestrictionData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_AdjacentAccessRestrictionData_sequence, hf_index, ett_gsm_map_ms_AdjacentAccessRestrictionData);
@@ -13170,7 +13073,7 @@ static const ber_sequence_t gsm_map_ms_AdjacentAccessRestrictionDataList_sequenc
};
static int
-dissect_gsm_map_ms_AdjacentAccessRestrictionDataList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AdjacentAccessRestrictionDataList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_AdjacentAccessRestrictionDataList_sequence_of, hf_index, ett_gsm_map_ms_AdjacentAccessRestrictionDataList);
@@ -13180,7 +13083,7 @@ dissect_gsm_map_ms_AdjacentAccessRestrictionDataList(gboolean implicit_tag _U_,
static int
-dissect_gsm_map_ms_Group_Service_ID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Group_Service_ID(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -13190,7 +13093,7 @@ dissect_gsm_map_ms_Group_Service_ID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
static int
-dissect_gsm_map_ms_Local_GroupID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Local_GroupID(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -13206,7 +13109,7 @@ static const ber_sequence_t gsm_map_ms_IMSI_GroupId_sequence[] = {
};
static int
-dissect_gsm_map_ms_IMSI_GroupId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_IMSI_GroupId(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_IMSI_GroupId_sequence, hf_index, ett_gsm_map_ms_IMSI_GroupId);
@@ -13219,7 +13122,7 @@ static const ber_sequence_t gsm_map_ms_IMSI_GroupIdList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_IMSI_GroupIdList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_IMSI_GroupIdList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_IMSI_GroupIdList_sequence_of, hf_index, ett_gsm_map_ms_IMSI_GroupIdList);
@@ -13229,7 +13132,7 @@ dissect_gsm_map_ms_IMSI_GroupIdList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
static int
-dissect_gsm_map_ms_DL_Buffering_Suggested_Packet_Count(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_DL_Buffering_Suggested_Packet_Count(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -13239,7 +13142,7 @@ dissect_gsm_map_ms_DL_Buffering_Suggested_Packet_Count(gboolean implicit_tag _U_
static int
-dissect_gsm_map_ms_Reset_Id(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Reset_Id(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -13252,7 +13155,7 @@ static const ber_sequence_t gsm_map_ms_Reset_Id_List_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_Reset_Id_List(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Reset_Id_List(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_Reset_Id_List_sequence_of, hf_index, ett_gsm_map_ms_Reset_Id_List);
@@ -13262,7 +13165,7 @@ dissect_gsm_map_ms_Reset_Id_List(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_gsm_map_ms_EDRX_Cycle_Length_Value(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_EDRX_Cycle_Length_Value(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -13277,7 +13180,7 @@ static const ber_sequence_t gsm_map_ms_EDRX_Cycle_Length_sequence[] = {
};
static int
-dissect_gsm_map_ms_EDRX_Cycle_Length(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_EDRX_Cycle_Length(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_EDRX_Cycle_Length_sequence, hf_index, ett_gsm_map_ms_EDRX_Cycle_Length);
@@ -13290,7 +13193,7 @@ static const ber_sequence_t gsm_map_ms_EDRX_Cycle_Length_List_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_EDRX_Cycle_Length_List(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_EDRX_Cycle_Length_List(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_EDRX_Cycle_Length_List_sequence_of, hf_index, ett_gsm_map_ms_EDRX_Cycle_Length_List);
@@ -13356,7 +13259,7 @@ static const ber_sequence_t gsm_map_ms_InsertSubscriberDataArg_sequence[] = {
};
static int
-dissect_gsm_map_ms_InsertSubscriberDataArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_InsertSubscriberDataArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_InsertSubscriberDataArg_sequence, hf_index, ett_gsm_map_ms_InsertSubscriberDataArg);
@@ -13381,7 +13284,7 @@ static const ber_sequence_t gsm_map_ms_SubscriberData_sequence[] = {
};
static int
-dissect_gsm_map_ms_SubscriberData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SubscriberData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SubscriberData_sequence, hf_index, ett_gsm_map_ms_SubscriberData);
@@ -13399,7 +13302,7 @@ static const value_string gsm_map_ms_RegionalSubscriptionResponse_vals[] = {
static int
-dissect_gsm_map_ms_RegionalSubscriptionResponse(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_RegionalSubscriptionResponse(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -13422,7 +13325,7 @@ static const ber_sequence_t gsm_map_ms_InsertSubscriberDataRes_sequence[] = {
};
static int
-dissect_gsm_map_ms_InsertSubscriberDataRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_InsertSubscriberDataRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_InsertSubscriberDataRes_sequence, hf_index, ett_gsm_map_ms_InsertSubscriberDataRes);
@@ -13435,7 +13338,7 @@ static const ber_sequence_t gsm_map_ms_BasicServiceList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_BasicServiceList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_BasicServiceList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_BasicServiceList_sequence_of, hf_index, ett_gsm_map_ms_BasicServiceList);
@@ -13448,7 +13351,7 @@ static const ber_sequence_t gsm_map_ms_ContextIdList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_ContextIdList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ContextIdList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ContextIdList_sequence_of, hf_index, ett_gsm_map_ms_ContextIdList);
@@ -13469,7 +13372,7 @@ static const ber_choice_t gsm_map_ms_GPRSSubscriptionDataWithdraw_choice[] = {
};
static int
-dissect_gsm_map_ms_GPRSSubscriptionDataWithdraw(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_GPRSSubscriptionDataWithdraw(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ms_GPRSSubscriptionDataWithdraw_choice, hf_index, ett_gsm_map_ms_GPRSSubscriptionDataWithdraw,
NULL);
@@ -13483,7 +13386,7 @@ static const ber_sequence_t gsm_map_ms_LSAIdentityList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_LSAIdentityList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LSAIdentityList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_LSAIdentityList_sequence_of, hf_index, ett_gsm_map_ms_LSAIdentityList);
@@ -13504,7 +13407,7 @@ static const ber_choice_t gsm_map_ms_LSAInformationWithdraw_choice[] = {
};
static int
-dissect_gsm_map_ms_LSAInformationWithdraw(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LSAInformationWithdraw(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ms_LSAInformationWithdraw_choice, hf_index, ett_gsm_map_ms_LSAInformationWithdraw,
NULL);
@@ -13532,7 +13435,7 @@ static int * const gsm_map_ms_SpecificCSI_Withdraw_bits[] = {
};
static int
-dissect_gsm_map_ms_SpecificCSI_Withdraw(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SpecificCSI_Withdraw(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SpecificCSI_Withdraw_bits, 14, hf_index, ett_gsm_map_ms_SpecificCSI_Withdraw,
NULL);
@@ -13554,7 +13457,7 @@ static const ber_choice_t gsm_map_ms_EPS_SubscriptionDataWithdraw_choice[] = {
};
static int
-dissect_gsm_map_ms_EPS_SubscriptionDataWithdraw(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_EPS_SubscriptionDataWithdraw(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ms_EPS_SubscriptionDataWithdraw_choice, hf_index, ett_gsm_map_ms_EPS_SubscriptionDataWithdraw,
NULL);
@@ -13600,7 +13503,7 @@ static const ber_sequence_t gsm_map_ms_DeleteSubscriberDataArg_sequence[] = {
};
static int
-dissect_gsm_map_ms_DeleteSubscriberDataArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_DeleteSubscriberDataArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_DeleteSubscriberDataArg_sequence, hf_index, ett_gsm_map_ms_DeleteSubscriberDataArg);
@@ -13615,7 +13518,7 @@ static const ber_sequence_t gsm_map_ms_DeleteSubscriberDataRes_sequence[] = {
};
static int
-dissect_gsm_map_ms_DeleteSubscriberDataRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_DeleteSubscriberDataRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_DeleteSubscriberDataRes_sequence, hf_index, ett_gsm_map_ms_DeleteSubscriberDataRes);
@@ -13648,7 +13551,7 @@ static int * const gsm_map_ms_OfferedCamel4Functionalities_bits[] = {
};
int
-dissect_gsm_map_ms_OfferedCamel4Functionalities(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_OfferedCamel4Functionalities(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_OfferedCamel4Functionalities_bits, 20, hf_index, ett_gsm_map_ms_OfferedCamel4Functionalities,
NULL);
@@ -13666,7 +13569,7 @@ static const ber_sequence_t gsm_map_ms_SendRoutingInfoForGprsArg_sequence[] = {
};
static int
-dissect_gsm_map_ms_SendRoutingInfoForGprsArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SendRoutingInfoForGprsArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SendRoutingInfoForGprsArg_sequence, hf_index, ett_gsm_map_ms_SendRoutingInfoForGprsArg);
@@ -13683,7 +13586,7 @@ static const ber_sequence_t gsm_map_ms_SendRoutingInfoForGprsRes_sequence[] = {
};
static int
-dissect_gsm_map_ms_SendRoutingInfoForGprsRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SendRoutingInfoForGprsRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SendRoutingInfoForGprsRes_sequence, hf_index, ett_gsm_map_ms_SendRoutingInfoForGprsRes);
@@ -13700,7 +13603,7 @@ static const ber_sequence_t gsm_map_ms_FailureReportArg_sequence[] = {
};
static int
-dissect_gsm_map_ms_FailureReportArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_FailureReportArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_FailureReportArg_sequence, hf_index, ett_gsm_map_ms_FailureReportArg);
@@ -13715,7 +13618,7 @@ static const ber_sequence_t gsm_map_ms_FailureReportRes_sequence[] = {
};
static int
-dissect_gsm_map_ms_FailureReportRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_FailureReportRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_FailureReportRes_sequence, hf_index, ett_gsm_map_ms_FailureReportRes);
@@ -13732,7 +13635,7 @@ static const ber_sequence_t gsm_map_ms_NoteMsPresentForGprsArg_sequence[] = {
};
static int
-dissect_gsm_map_ms_NoteMsPresentForGprsArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_NoteMsPresentForGprsArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_NoteMsPresentForGprsArg_sequence, hf_index, ett_gsm_map_ms_NoteMsPresentForGprsArg);
@@ -13746,7 +13649,7 @@ static const ber_sequence_t gsm_map_ms_NoteMsPresentForGprsRes_sequence[] = {
};
static int
-dissect_gsm_map_ms_NoteMsPresentForGprsRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_NoteMsPresentForGprsRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_NoteMsPresentForGprsRes_sequence, hf_index, ett_gsm_map_ms_NoteMsPresentForGprsRes);
@@ -13767,7 +13670,7 @@ static const ber_choice_t gsm_map_ms_SendingNode_Number_choice[] = {
};
static int
-dissect_gsm_map_ms_SendingNode_Number(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SendingNode_Number(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ms_SendingNode_Number_choice, hf_index, ett_gsm_map_ms_SendingNode_Number,
NULL);
@@ -13787,7 +13690,7 @@ static const ber_sequence_t gsm_map_ms_ResetArg_sequence[] = {
};
static int
-dissect_gsm_map_ms_ResetArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ResetArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ResetArg_sequence, hf_index, ett_gsm_map_ms_ResetArg);
@@ -13805,7 +13708,7 @@ static const ber_sequence_t gsm_map_ms_RestoreDataArg_sequence[] = {
};
static int
-dissect_gsm_map_ms_RestoreDataArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_RestoreDataArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_RestoreDataArg_sequence, hf_index, ett_gsm_map_ms_RestoreDataArg);
@@ -13821,7 +13724,7 @@ static const ber_sequence_t gsm_map_ms_RestoreDataRes_sequence[] = {
};
static int
-dissect_gsm_map_ms_RestoreDataRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_RestoreDataRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_RestoreDataRes_sequence, hf_index, ett_gsm_map_ms_RestoreDataRes);
@@ -13837,7 +13740,7 @@ static const value_string gsm_map_ms_DomainType_vals[] = {
static int
-dissect_gsm_map_ms_DomainType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_DomainType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -13852,7 +13755,7 @@ static int * const gsm_map_ms_RequestedNodes_bits[] = {
};
static int
-dissect_gsm_map_ms_RequestedNodes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_RequestedNodes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_RequestedNodes_bits, 2, hf_index, ett_gsm_map_ms_RequestedNodes,
NULL);
@@ -13879,7 +13782,7 @@ static const ber_sequence_t gsm_map_ms_RequestedInfo_sequence[] = {
};
static int
-dissect_gsm_map_ms_RequestedInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_RequestedInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_RequestedInfo_sequence, hf_index, ett_gsm_map_ms_RequestedInfo);
@@ -13897,7 +13800,7 @@ static const ber_sequence_t gsm_map_ms_ProvideSubscriberInfoArg_sequence[] = {
};
static int
-dissect_gsm_map_ms_ProvideSubscriberInfoArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ProvideSubscriberInfoArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ProvideSubscriberInfoArg_sequence, hf_index, ett_gsm_map_ms_ProvideSubscriberInfoArg);
@@ -13915,7 +13818,7 @@ static const value_string gsm_map_ms_NotReachableReason_vals[] = {
static int
-dissect_gsm_map_ms_NotReachableReason(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_NotReachableReason(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -13940,7 +13843,7 @@ static const ber_choice_t gsm_map_ms_SubscriberState_choice[] = {
};
int
-dissect_gsm_map_ms_SubscriberState(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SubscriberState(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ms_SubscriberState_choice, hf_index, ett_gsm_map_ms_SubscriberState,
NULL);
@@ -13951,7 +13854,7 @@ dissect_gsm_map_ms_SubscriberState(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_ms_NSAPI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_NSAPI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -13961,7 +13864,7 @@ dissect_gsm_map_ms_NSAPI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offse
static int
-dissect_gsm_map_ms_TransactionId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_TransactionId(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -13971,7 +13874,7 @@ dissect_gsm_map_ms_TransactionId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_gsm_map_ms_TEID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_TEID(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -13981,7 +13884,7 @@ dissect_gsm_map_ms_TEID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
int
-dissect_gsm_map_ms_GPRSChargingID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_GPRSChargingID(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -14023,7 +13926,7 @@ static const ber_sequence_t gsm_map_ms_PDP_ContextInfo_sequence[] = {
};
static int
-dissect_gsm_map_ms_PDP_ContextInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PDP_ContextInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_PDP_ContextInfo_sequence, hf_index, ett_gsm_map_ms_PDP_ContextInfo);
@@ -14036,7 +13939,7 @@ static const ber_sequence_t gsm_map_ms_PDP_ContextInfoList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_PDP_ContextInfoList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PDP_ContextInfoList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_PDP_ContextInfoList_sequence_of, hf_index, ett_gsm_map_ms_PDP_ContextInfoList);
@@ -14067,7 +13970,7 @@ static const ber_choice_t gsm_map_ms_PS_SubscriberState_choice[] = {
};
static int
-dissect_gsm_map_ms_PS_SubscriberState(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_PS_SubscriberState(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ms_PS_SubscriberState_choice, hf_index, ett_gsm_map_ms_PS_SubscriberState,
NULL);
@@ -14078,7 +13981,7 @@ dissect_gsm_map_ms_PS_SubscriberState(gboolean implicit_tag _U_, tvbuff_t *tvb _
int
-dissect_gsm_map_ms_MS_Classmark2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_MS_Classmark2(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -14088,7 +13991,7 @@ dissect_gsm_map_ms_MS_Classmark2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_gsm_map_ms_MSNetworkCapability(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_MSNetworkCapability(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -14098,7 +14001,7 @@ dissect_gsm_map_ms_MSNetworkCapability(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_ms_MSRadioAccessCapability(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_MSRadioAccessCapability(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -14113,7 +14016,7 @@ static const ber_sequence_t gsm_map_ms_GPRSMSClass_sequence[] = {
};
int
-dissect_gsm_map_ms_GPRSMSClass(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_GPRSMSClass(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_GPRSMSClass_sequence, hf_index, ett_gsm_map_ms_GPRSMSClass);
@@ -14123,7 +14026,7 @@ dissect_gsm_map_ms_GPRSMSClass(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_gsm_map_ms_RouteingNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_RouteingNumber(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_gsm_map_TBCD_STRING(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -14141,7 +14044,7 @@ static const value_string gsm_map_ms_NumberPortabilityStatus_vals[] = {
static int
-dissect_gsm_map_ms_NumberPortabilityStatus(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_NumberPortabilityStatus(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -14159,7 +14062,7 @@ static const ber_sequence_t gsm_map_ms_MNPInfoRes_sequence[] = {
};
static int
-dissect_gsm_map_ms_MNPInfoRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_MNPInfoRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_MNPInfoRes_sequence, hf_index, ett_gsm_map_ms_MNPInfoRes);
@@ -14176,7 +14079,7 @@ static const value_string gsm_map_ms_IMS_VoiceOverPS_SessionsInd_vals[] = {
static int
-dissect_gsm_map_ms_IMS_VoiceOverPS_SessionsInd(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_IMS_VoiceOverPS_SessionsInd(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -14186,7 +14089,7 @@ dissect_gsm_map_ms_IMS_VoiceOverPS_SessionsInd(gboolean implicit_tag _U_, tvbuff
static int
-dissect_gsm_map_ms_TimeZone(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_TimeZone(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -14203,7 +14106,7 @@ static const value_string gsm_map_ms_DaylightSavingTime_vals[] = {
static int
-dissect_gsm_map_ms_DaylightSavingTime(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_DaylightSavingTime(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -14229,7 +14132,7 @@ static const ber_sequence_t gsm_map_ms_LocationInformation5GS_sequence[] = {
};
static int
-dissect_gsm_map_ms_LocationInformation5GS(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_LocationInformation5GS(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_LocationInformation5GS_sequence, hf_index, ett_gsm_map_ms_LocationInformation5GS);
@@ -14259,7 +14162,7 @@ static const ber_sequence_t gsm_map_ms_SubscriberInfo_sequence[] = {
};
static int
-dissect_gsm_map_ms_SubscriberInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_SubscriberInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_SubscriberInfo_sequence, hf_index, ett_gsm_map_ms_SubscriberInfo);
@@ -14274,7 +14177,7 @@ static const ber_sequence_t gsm_map_ms_ProvideSubscriberInfoRes_sequence[] = {
};
static int
-dissect_gsm_map_ms_ProvideSubscriberInfoRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ProvideSubscriberInfoRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ProvideSubscriberInfoRes_sequence, hf_index, ett_gsm_map_ms_ProvideSubscriberInfoRes);
@@ -14291,7 +14194,7 @@ static const ber_sequence_t gsm_map_ms_AnyTimeInterrogationArg_sequence[] = {
};
static int
-dissect_gsm_map_ms_AnyTimeInterrogationArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AnyTimeInterrogationArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_AnyTimeInterrogationArg_sequence, hf_index, ett_gsm_map_ms_AnyTimeInterrogationArg);
@@ -14306,7 +14209,7 @@ static const ber_sequence_t gsm_map_ms_AnyTimeInterrogationRes_sequence[] = {
};
static int
-dissect_gsm_map_ms_AnyTimeInterrogationRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AnyTimeInterrogationRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_AnyTimeInterrogationRes_sequence, hf_index, ett_gsm_map_ms_AnyTimeInterrogationRes);
@@ -14329,7 +14232,7 @@ static const value_string gsm_map_ms_RequestedCAMEL_SubscriptionInfo_vals[] = {
static int
-dissect_gsm_map_ms_RequestedCAMEL_SubscriptionInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_RequestedCAMEL_SubscriptionInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -14348,7 +14251,7 @@ static const value_string gsm_map_ms_AdditionalRequestedCAMEL_SubscriptionInfo_v
static int
-dissect_gsm_map_ms_AdditionalRequestedCAMEL_SubscriptionInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AdditionalRequestedCAMEL_SubscriptionInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -14375,7 +14278,7 @@ static const ber_sequence_t gsm_map_ms_RequestedSubscriptionInfo_sequence[] = {
};
static int
-dissect_gsm_map_ms_RequestedSubscriptionInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_RequestedSubscriptionInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_RequestedSubscriptionInfo_sequence, hf_index, ett_gsm_map_ms_RequestedSubscriptionInfo);
@@ -14393,7 +14296,7 @@ static const ber_sequence_t gsm_map_ms_AnyTimeSubscriptionInterrogationArg_seque
};
static int
-dissect_gsm_map_ms_AnyTimeSubscriptionInterrogationArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AnyTimeSubscriptionInterrogationArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_AnyTimeSubscriptionInterrogationArg_sequence, hf_index, ett_gsm_map_ms_AnyTimeSubscriptionInterrogationArg);
@@ -14409,7 +14312,7 @@ static const ber_sequence_t gsm_map_ms_CallForwardingData_sequence[] = {
};
static int
-dissect_gsm_map_ms_CallForwardingData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CallForwardingData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_CallForwardingData_sequence, hf_index, ett_gsm_map_ms_CallForwardingData);
@@ -14419,7 +14322,7 @@ dissect_gsm_map_ms_CallForwardingData(gboolean implicit_tag _U_, tvbuff_t *tvb _
static int
-dissect_gsm_map_ms_WrongPasswordAttemptsCounter(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_WrongPasswordAttemptsCounter(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -14437,7 +14340,7 @@ static const ber_sequence_t gsm_map_ms_CallBarringData_sequence[] = {
};
static int
-dissect_gsm_map_ms_CallBarringData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CallBarringData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_CallBarringData_sequence, hf_index, ett_gsm_map_ms_CallBarringData);
@@ -14453,7 +14356,7 @@ static const ber_sequence_t gsm_map_ms_ODB_Info_sequence[] = {
};
static int
-dissect_gsm_map_ms_ODB_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ODB_Info(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ODB_Info_sequence, hf_index, ett_gsm_map_ms_ODB_Info);
@@ -14489,7 +14392,7 @@ static const ber_sequence_t gsm_map_ms_CAMEL_SubscriptionInfo_sequence[] = {
};
static int
-dissect_gsm_map_ms_CAMEL_SubscriptionInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CAMEL_SubscriptionInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_CAMEL_SubscriptionInfo_sequence, hf_index, ett_gsm_map_ms_CAMEL_SubscriptionInfo);
@@ -14505,7 +14408,7 @@ static const ber_sequence_t gsm_map_ms_MSISDN_BS_sequence[] = {
};
static int
-dissect_gsm_map_ms_MSISDN_BS(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_MSISDN_BS(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_MSISDN_BS_sequence, hf_index, ett_gsm_map_ms_MSISDN_BS);
@@ -14518,7 +14421,7 @@ static const ber_sequence_t gsm_map_ms_MSISDN_BS_List_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_MSISDN_BS_List(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_MSISDN_BS_List(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_MSISDN_BS_List_sequence_of, hf_index, ett_gsm_map_ms_MSISDN_BS_List);
@@ -14533,7 +14436,7 @@ static const ber_sequence_t gsm_map_ms_Ext_CwFeature_sequence[] = {
};
static int
-dissect_gsm_map_ms_Ext_CwFeature(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_CwFeature(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_Ext_CwFeature_sequence, hf_index, ett_gsm_map_ms_Ext_CwFeature);
@@ -14546,7 +14449,7 @@ static const ber_sequence_t gsm_map_ms_Ext_CwFeatureList_sequence_of[1] = {
};
static int
-dissect_gsm_map_ms_Ext_CwFeatureList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_CwFeatureList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_Ext_CwFeatureList_sequence_of, hf_index, ett_gsm_map_ms_Ext_CwFeatureList);
@@ -14561,7 +14464,7 @@ static const ber_sequence_t gsm_map_ms_CallWaitingData_sequence[] = {
};
static int
-dissect_gsm_map_ms_CallWaitingData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CallWaitingData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_CallWaitingData_sequence, hf_index, ett_gsm_map_ms_CallWaitingData);
@@ -14576,7 +14479,7 @@ static const ber_sequence_t gsm_map_ms_CallHoldData_sequence[] = {
};
static int
-dissect_gsm_map_ms_CallHoldData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CallHoldData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_CallHoldData_sequence, hf_index, ett_gsm_map_ms_CallHoldData);
@@ -14592,7 +14495,7 @@ static const ber_sequence_t gsm_map_ms_ClipData_sequence[] = {
};
static int
-dissect_gsm_map_ms_ClipData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ClipData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ClipData_sequence, hf_index, ett_gsm_map_ms_ClipData);
@@ -14608,7 +14511,7 @@ static const ber_sequence_t gsm_map_ms_ClirData_sequence[] = {
};
static int
-dissect_gsm_map_ms_ClirData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ClirData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ClirData_sequence, hf_index, ett_gsm_map_ms_ClirData);
@@ -14623,7 +14526,7 @@ static const ber_sequence_t gsm_map_ms_EctData_sequence[] = {
};
static int
-dissect_gsm_map_ms_EctData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_EctData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_EctData_sequence, hf_index, ett_gsm_map_ms_EctData);
@@ -14652,7 +14555,7 @@ static const ber_sequence_t gsm_map_ms_AnyTimeSubscriptionInterrogationRes_seque
};
static int
-dissect_gsm_map_ms_AnyTimeSubscriptionInterrogationRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AnyTimeSubscriptionInterrogationRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_AnyTimeSubscriptionInterrogationRes_sequence, hf_index, ett_gsm_map_ms_AnyTimeSubscriptionInterrogationRes);
@@ -14668,7 +14571,7 @@ static const value_string gsm_map_ms_ModificationInstruction_vals[] = {
static int
-dissect_gsm_map_ms_ModificationInstruction(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ModificationInstruction(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -14689,7 +14592,7 @@ static const ber_sequence_t gsm_map_ms_ModificationRequestFor_CF_Info_sequence[]
};
static int
-dissect_gsm_map_ms_ModificationRequestFor_CF_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ModificationRequestFor_CF_Info(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ModificationRequestFor_CF_Info_sequence, hf_index, ett_gsm_map_ms_ModificationRequestFor_CF_Info);
@@ -14709,7 +14612,7 @@ static const ber_sequence_t gsm_map_ms_ModificationRequestFor_CB_Info_sequence[]
};
static int
-dissect_gsm_map_ms_ModificationRequestFor_CB_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ModificationRequestFor_CB_Info(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ModificationRequestFor_CB_Info_sequence, hf_index, ett_gsm_map_ms_ModificationRequestFor_CB_Info);
@@ -14727,7 +14630,7 @@ static const ber_sequence_t gsm_map_ms_ModificationRequestFor_CSI_sequence[] = {
};
static int
-dissect_gsm_map_ms_ModificationRequestFor_CSI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ModificationRequestFor_CSI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ModificationRequestFor_CSI_sequence, hf_index, ett_gsm_map_ms_ModificationRequestFor_CSI);
@@ -14743,7 +14646,7 @@ static const ber_sequence_t gsm_map_ms_ModificationRequestFor_ODB_data_sequence[
};
static int
-dissect_gsm_map_ms_ModificationRequestFor_ODB_data(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ModificationRequestFor_ODB_data(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ModificationRequestFor_ODB_data_sequence, hf_index, ett_gsm_map_ms_ModificationRequestFor_ODB_data);
@@ -14759,7 +14662,7 @@ static const ber_sequence_t gsm_map_ms_ModificationRequestFor_IP_SM_GW_Data_sequ
};
static int
-dissect_gsm_map_ms_ModificationRequestFor_IP_SM_GW_Data(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ModificationRequestFor_IP_SM_GW_Data(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ModificationRequestFor_IP_SM_GW_Data_sequence, hf_index, ett_gsm_map_ms_ModificationRequestFor_IP_SM_GW_Data);
@@ -14773,7 +14676,7 @@ static int * const gsm_map_ms_RequestedServingNode_bits[] = {
};
static int
-dissect_gsm_map_ms_RequestedServingNode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_RequestedServingNode(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_RequestedServingNode_bits, 1, hf_index, ett_gsm_map_ms_RequestedServingNode,
NULL);
@@ -14789,7 +14692,7 @@ static const ber_sequence_t gsm_map_ms_ModificationRequestFor_CSG_sequence[] = {
};
static int
-dissect_gsm_map_ms_ModificationRequestFor_CSG(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ModificationRequestFor_CSG(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ModificationRequestFor_CSG_sequence, hf_index, ett_gsm_map_ms_ModificationRequestFor_CSG);
@@ -14806,7 +14709,7 @@ static const ber_sequence_t gsm_map_ms_ModificationRequestFor_CW_Info_sequence[]
};
static int
-dissect_gsm_map_ms_ModificationRequestFor_CW_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ModificationRequestFor_CW_Info(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ModificationRequestFor_CW_Info_sequence, hf_index, ett_gsm_map_ms_ModificationRequestFor_CW_Info);
@@ -14823,7 +14726,7 @@ static const ber_sequence_t gsm_map_ms_ModificationRequestFor_CLIP_Info_sequence
};
static int
-dissect_gsm_map_ms_ModificationRequestFor_CLIP_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ModificationRequestFor_CLIP_Info(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ModificationRequestFor_CLIP_Info_sequence, hf_index, ett_gsm_map_ms_ModificationRequestFor_CLIP_Info);
@@ -14840,7 +14743,7 @@ static const ber_sequence_t gsm_map_ms_ModificationRequestFor_CLIR_Info_sequence
};
static int
-dissect_gsm_map_ms_ModificationRequestFor_CLIR_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ModificationRequestFor_CLIR_Info(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ModificationRequestFor_CLIR_Info_sequence, hf_index, ett_gsm_map_ms_ModificationRequestFor_CLIR_Info);
@@ -14856,7 +14759,7 @@ static const ber_sequence_t gsm_map_ms_ModificationRequestFor_CH_Info_sequence[]
};
static int
-dissect_gsm_map_ms_ModificationRequestFor_CH_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ModificationRequestFor_CH_Info(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ModificationRequestFor_CH_Info_sequence, hf_index, ett_gsm_map_ms_ModificationRequestFor_CH_Info);
@@ -14872,7 +14775,7 @@ static const ber_sequence_t gsm_map_ms_ModificationRequestFor_ECT_Info_sequence[
};
static int
-dissect_gsm_map_ms_ModificationRequestFor_ECT_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ModificationRequestFor_ECT_Info(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ModificationRequestFor_ECT_Info_sequence, hf_index, ett_gsm_map_ms_ModificationRequestFor_ECT_Info);
@@ -14901,7 +14804,7 @@ static const ber_sequence_t gsm_map_ms_AnyTimeModificationArg_sequence[] = {
};
static int
-dissect_gsm_map_ms_AnyTimeModificationArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AnyTimeModificationArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_AnyTimeModificationArg_sequence, hf_index, ett_gsm_map_ms_AnyTimeModificationArg);
@@ -14916,7 +14819,7 @@ static int * const gsm_map_ms_ServingNode_bits[] = {
};
static int
-dissect_gsm_map_ms_ServingNode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_ServingNode(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_ServingNode_bits, 2, hf_index, ett_gsm_map_ms_ServingNode,
NULL);
@@ -14934,7 +14837,7 @@ static const ber_sequence_t gsm_map_ms_Ext_ForwardingInfoFor_CSE_sequence[] = {
};
static int
-dissect_gsm_map_ms_Ext_ForwardingInfoFor_CSE(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_ForwardingInfoFor_CSE(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_Ext_ForwardingInfoFor_CSE_sequence, hf_index, ett_gsm_map_ms_Ext_ForwardingInfoFor_CSE);
@@ -14953,7 +14856,7 @@ static const ber_sequence_t gsm_map_ms_Ext_CallBarringInfoFor_CSE_sequence[] = {
};
static int
-dissect_gsm_map_ms_Ext_CallBarringInfoFor_CSE(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_CallBarringInfoFor_CSE(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_Ext_CallBarringInfoFor_CSE_sequence, hf_index, ett_gsm_map_ms_Ext_CallBarringInfoFor_CSE);
@@ -14974,7 +14877,7 @@ static const ber_choice_t gsm_map_ms_Ext_SS_InfoFor_CSE_choice[] = {
};
static int
-dissect_gsm_map_ms_Ext_SS_InfoFor_CSE(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_Ext_SS_InfoFor_CSE(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ms_Ext_SS_InfoFor_CSE_choice, hf_index, ett_gsm_map_ms_Ext_SS_InfoFor_CSE,
NULL);
@@ -14998,7 +14901,7 @@ static const ber_sequence_t gsm_map_ms_AnyTimeModificationRes_sequence[] = {
};
static int
-dissect_gsm_map_ms_AnyTimeModificationRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_AnyTimeModificationRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_AnyTimeModificationRes_sequence, hf_index, ett_gsm_map_ms_AnyTimeModificationRes);
@@ -15026,7 +14929,7 @@ static const ber_sequence_t gsm_map_ms_NoteSubscriberDataModifiedArg_sequence[]
};
static int
-dissect_gsm_map_ms_NoteSubscriberDataModifiedArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_NoteSubscriberDataModifiedArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_NoteSubscriberDataModifiedArg_sequence, hf_index, ett_gsm_map_ms_NoteSubscriberDataModifiedArg);
@@ -15040,7 +14943,7 @@ static const ber_sequence_t gsm_map_ms_NoteSubscriberDataModifiedRes_sequence[]
};
static int
-dissect_gsm_map_ms_NoteSubscriberDataModifiedRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_NoteSubscriberDataModifiedRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_NoteSubscriberDataModifiedRes_sequence, hf_index, ett_gsm_map_ms_NoteSubscriberDataModifiedRes);
@@ -15062,7 +14965,7 @@ static const ber_sequence_t gsm_map_ms_NoteMM_EventArg_sequence[] = {
};
static int
-dissect_gsm_map_ms_NoteMM_EventArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_NoteMM_EventArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_NoteMM_EventArg_sequence, hf_index, ett_gsm_map_ms_NoteMM_EventArg);
@@ -15076,7 +14979,7 @@ static const ber_sequence_t gsm_map_ms_NoteMM_EventRes_sequence[] = {
};
static int
-dissect_gsm_map_ms_NoteMM_EventRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_NoteMM_EventRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_NoteMM_EventRes_sequence, hf_index, ett_gsm_map_ms_NoteMM_EventRes);
@@ -15094,7 +14997,7 @@ static const ber_sequence_t gsm_map_ms_UpdateVcsgLocationArg_sequence[] = {
};
static int
-dissect_gsm_map_ms_UpdateVcsgLocationArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_UpdateVcsgLocationArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_UpdateVcsgLocationArg_sequence, hf_index, ett_gsm_map_ms_UpdateVcsgLocationArg);
@@ -15109,7 +15012,7 @@ static const ber_sequence_t gsm_map_ms_UpdateVcsgLocationRes_sequence[] = {
};
static int
-dissect_gsm_map_ms_UpdateVcsgLocationRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_UpdateVcsgLocationRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_UpdateVcsgLocationRes_sequence, hf_index, ett_gsm_map_ms_UpdateVcsgLocationRes);
@@ -15124,7 +15027,7 @@ static const ber_sequence_t gsm_map_ms_CancelVcsgLocationArg_sequence[] = {
};
static int
-dissect_gsm_map_ms_CancelVcsgLocationArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CancelVcsgLocationArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_CancelVcsgLocationArg_sequence, hf_index, ett_gsm_map_ms_CancelVcsgLocationArg);
@@ -15138,7 +15041,7 @@ static const ber_sequence_t gsm_map_ms_CancelVcsgLocationRes_sequence[] = {
};
static int
-dissect_gsm_map_ms_CancelVcsgLocationRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ms_CancelVcsgLocationRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ms_CancelVcsgLocationRes_sequence, hf_index, ett_gsm_map_ms_CancelVcsgLocationRes);
@@ -15168,7 +15071,7 @@ static int dissect_gsm_map_ms_SendAuthenticationInfoRes_PDU(tvbuff_t *tvb _U_, p
static int
-dissect_gsm_map_ch_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_NULL(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
return offset;
@@ -15183,7 +15086,7 @@ static const ber_sequence_t gsm_map_ch_CUG_CheckInfo_sequence[] = {
};
int
-dissect_gsm_map_ch_CUG_CheckInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_CUG_CheckInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_CUG_CheckInfo_sequence, hf_index, ett_gsm_map_ch_CUG_CheckInfo);
@@ -15193,7 +15096,7 @@ dissect_gsm_map_ch_CUG_CheckInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_gsm_map_ch_NumberOfForwarding(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_NumberOfForwarding(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -15209,7 +15112,7 @@ static const value_string gsm_map_ch_InterrogationType_vals[] = {
static int
-dissect_gsm_map_ch_InterrogationType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_InterrogationType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -15219,7 +15122,7 @@ dissect_gsm_map_ch_InterrogationType(gboolean implicit_tag _U_, tvbuff_t *tvb _U
static int
-dissect_gsm_map_ch_OR_Phase(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_OR_Phase(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -15229,7 +15132,7 @@ dissect_gsm_map_ch_OR_Phase(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
int
-dissect_gsm_map_ch_CallReferenceNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_CallReferenceNumber(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -15246,7 +15149,7 @@ static const value_string gsm_map_ch_ForwardingReason_vals[] = {
static int
-dissect_gsm_map_ch_ForwardingReason(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_ForwardingReason(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -15263,7 +15166,7 @@ static const ber_sequence_t gsm_map_ch_CamelInfo_sequence[] = {
};
static int
-dissect_gsm_map_ch_CamelInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_CamelInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_CamelInfo_sequence, hf_index, ett_gsm_map_ch_CamelInfo);
@@ -15273,7 +15176,7 @@ dissect_gsm_map_ch_CamelInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
int
-dissect_gsm_map_ch_SuppressionOfAnnouncement(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_SuppressionOfAnnouncement(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
return offset;
@@ -15282,7 +15185,7 @@ dissect_gsm_map_ch_SuppressionOfAnnouncement(gboolean implicit_tag _U_, tvbuff_t
static int
-dissect_gsm_map_ch_SupportedCCBS_Phase(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_SupportedCCBS_Phase(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -15292,7 +15195,7 @@ dissect_gsm_map_ch_SupportedCCBS_Phase(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_ch_CallDiversionTreatmentIndicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_CallDiversionTreatmentIndicator(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -15307,7 +15210,7 @@ static int * const gsm_map_ch_SuppressMTSS_bits[] = {
};
static int
-dissect_gsm_map_ch_SuppressMTSS(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_SuppressMTSS(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_SuppressMTSS_bits, 2, hf_index, ett_gsm_map_ch_SuppressMTSS,
NULL);
@@ -15351,7 +15254,7 @@ static const ber_sequence_t gsm_map_ch_SendRoutingInfoArg_sequence[] = {
};
static int
-dissect_gsm_map_ch_SendRoutingInfoArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_SendRoutingInfoArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_SendRoutingInfoArg_sequence, hf_index, ett_gsm_map_ch_SendRoutingInfoArg);
@@ -15369,7 +15272,7 @@ static const ber_sequence_t gsm_map_ch_ForwardingData_sequence[] = {
};
static int
-dissect_gsm_map_ch_ForwardingData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_ForwardingData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_ForwardingData_sequence, hf_index, ett_gsm_map_ch_ForwardingData);
@@ -15390,7 +15293,7 @@ static const ber_choice_t gsm_map_ch_RoutingInfo_choice[] = {
};
static int
-dissect_gsm_map_ch_RoutingInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_RoutingInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ch_RoutingInfo_choice, hf_index, ett_gsm_map_ch_RoutingInfo,
NULL);
@@ -15410,7 +15313,7 @@ static const ber_sequence_t gsm_map_ch_GmscCamelSubscriptionInfo_sequence[] = {
};
static int
-dissect_gsm_map_ch_GmscCamelSubscriptionInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_GmscCamelSubscriptionInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_GmscCamelSubscriptionInfo_sequence, hf_index, ett_gsm_map_ch_GmscCamelSubscriptionInfo);
@@ -15426,7 +15329,7 @@ static const ber_sequence_t gsm_map_ch_CamelRoutingInfo_sequence[] = {
};
static int
-dissect_gsm_map_ch_CamelRoutingInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_CamelRoutingInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_CamelRoutingInfo_sequence, hf_index, ett_gsm_map_ch_CamelRoutingInfo);
@@ -15447,7 +15350,7 @@ static const ber_choice_t gsm_map_ch_ExtendedRoutingInfo_choice[] = {
};
static int
-dissect_gsm_map_ch_ExtendedRoutingInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_ExtendedRoutingInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ch_ExtendedRoutingInfo_choice, hf_index, ett_gsm_map_ch_ExtendedRoutingInfo,
NULL);
@@ -15464,7 +15367,7 @@ static const ber_sequence_t gsm_map_ch_CCBS_Indicators_sequence[] = {
};
static int
-dissect_gsm_map_ch_CCBS_Indicators(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_CCBS_Indicators(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_CCBS_Indicators_sequence, hf_index, ett_gsm_map_ch_CCBS_Indicators);
@@ -15479,7 +15382,7 @@ static int * const gsm_map_ch_AllowedServices_bits[] = {
};
static int
-dissect_gsm_map_ch_AllowedServices(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_AllowedServices(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_AllowedServices_bits, 2, hf_index, ett_gsm_map_ch_AllowedServices,
NULL);
@@ -15500,7 +15403,7 @@ static const value_string gsm_map_ch_UnavailabilityCause_vals[] = {
static int
-dissect_gsm_map_ch_UnavailabilityCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_UnavailabilityCause(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -15537,7 +15440,7 @@ static const ber_sequence_t gsm_map_ch_SendRoutingInfoRes_U_sequence[] = {
};
static int
-dissect_gsm_map_ch_SendRoutingInfoRes_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_SendRoutingInfoRes_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_SendRoutingInfoRes_U_sequence, hf_index, ett_gsm_map_ch_SendRoutingInfoRes_U);
@@ -15547,7 +15450,7 @@ dissect_gsm_map_ch_SendRoutingInfoRes_U(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_ch_SendRoutingInfoRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_SendRoutingInfoRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_CON, 3, TRUE, dissect_gsm_map_ch_SendRoutingInfoRes_U);
@@ -15586,7 +15489,7 @@ static const ber_sequence_t gsm_map_ch_ProvideRoamingNumberArg_sequence[] = {
};
static int
-dissect_gsm_map_ch_ProvideRoamingNumberArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_ProvideRoamingNumberArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_ProvideRoamingNumberArg_sequence, hf_index, ett_gsm_map_ch_ProvideRoamingNumberArg);
@@ -15603,7 +15506,7 @@ static const ber_sequence_t gsm_map_ch_ProvideRoamingNumberRes_sequence[] = {
};
static int
-dissect_gsm_map_ch_ProvideRoamingNumberRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_ProvideRoamingNumberRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_ProvideRoamingNumberRes_sequence, hf_index, ett_gsm_map_ch_ProvideRoamingNumberRes);
@@ -15613,7 +15516,7 @@ dissect_gsm_map_ch_ProvideRoamingNumberRes(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_gsm_map_ch_UUIndicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_UUIndicator(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -15623,7 +15526,7 @@ dissect_gsm_map_ch_UUIndicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_gsm_map_ch_UUI(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_UUI(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -15640,7 +15543,7 @@ static const ber_sequence_t gsm_map_ch_UU_Data_sequence[] = {
};
int
-dissect_gsm_map_ch_UU_Data(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_UU_Data(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_UU_Data_sequence, hf_index, ett_gsm_map_ch_UU_Data);
@@ -15668,7 +15571,7 @@ static const ber_sequence_t gsm_map_ch_ResumeCallHandlingArg_sequence[] = {
};
static int
-dissect_gsm_map_ch_ResumeCallHandlingArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_ResumeCallHandlingArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_ResumeCallHandlingArg_sequence, hf_index, ett_gsm_map_ch_ResumeCallHandlingArg);
@@ -15682,7 +15585,7 @@ static const ber_sequence_t gsm_map_ch_ResumeCallHandlingRes_sequence[] = {
};
static int
-dissect_gsm_map_ch_ResumeCallHandlingRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_ResumeCallHandlingRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_ResumeCallHandlingRes_sequence, hf_index, ett_gsm_map_ch_ResumeCallHandlingRes);
@@ -15698,7 +15601,7 @@ static const value_string gsm_map_ch_ReportingState_vals[] = {
static int
-dissect_gsm_map_ch_ReportingState(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_ReportingState(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -15715,7 +15618,7 @@ static const ber_sequence_t gsm_map_ch_SetReportingStateArg_sequence[] = {
};
static int
-dissect_gsm_map_ch_SetReportingStateArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_SetReportingStateArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_SetReportingStateArg_sequence, hf_index, ett_gsm_map_ch_SetReportingStateArg);
@@ -15732,7 +15635,7 @@ static const value_string gsm_map_ch_CCBS_SubscriberStatus_vals[] = {
static int
-dissect_gsm_map_ch_CCBS_SubscriberStatus(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_CCBS_SubscriberStatus(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -15747,7 +15650,7 @@ static const ber_sequence_t gsm_map_ch_SetReportingStateRes_sequence[] = {
};
static int
-dissect_gsm_map_ch_SetReportingStateRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_SetReportingStateRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_SetReportingStateRes_sequence, hf_index, ett_gsm_map_ch_SetReportingStateRes);
@@ -15762,7 +15665,7 @@ static const ber_sequence_t gsm_map_ch_EventReportData_sequence[] = {
};
static int
-dissect_gsm_map_ch_EventReportData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_EventReportData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_EventReportData_sequence, hf_index, ett_gsm_map_ch_EventReportData);
@@ -15778,7 +15681,7 @@ static const value_string gsm_map_ch_MonitoringMode_vals[] = {
static int
-dissect_gsm_map_ch_MonitoringMode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_MonitoringMode(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -15795,7 +15698,7 @@ static const value_string gsm_map_ch_CallOutcome_vals[] = {
static int
-dissect_gsm_map_ch_CallOutcome(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_CallOutcome(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -15811,7 +15714,7 @@ static const ber_sequence_t gsm_map_ch_CallReportData_sequence[] = {
};
static int
-dissect_gsm_map_ch_CallReportData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_CallReportData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_CallReportData_sequence, hf_index, ett_gsm_map_ch_CallReportData);
@@ -15828,7 +15731,7 @@ static const ber_sequence_t gsm_map_ch_StatusReportArg_sequence[] = {
};
static int
-dissect_gsm_map_ch_StatusReportArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_StatusReportArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_StatusReportArg_sequence, hf_index, ett_gsm_map_ch_StatusReportArg);
@@ -15842,7 +15745,7 @@ static const ber_sequence_t gsm_map_ch_StatusReportRes_sequence[] = {
};
static int
-dissect_gsm_map_ch_StatusReportRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_StatusReportRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_StatusReportRes_sequence, hf_index, ett_gsm_map_ch_StatusReportRes);
@@ -15862,7 +15765,7 @@ static const ber_sequence_t gsm_map_ch_RemoteUserFreeArg_sequence[] = {
};
static int
-dissect_gsm_map_ch_RemoteUserFreeArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_RemoteUserFreeArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_RemoteUserFreeArg_sequence, hf_index, ett_gsm_map_ch_RemoteUserFreeArg);
@@ -15882,7 +15785,7 @@ static const value_string gsm_map_ch_RUF_Outcome_vals[] = {
static int
-dissect_gsm_map_ch_RUF_Outcome(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_RUF_Outcome(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -15897,7 +15800,7 @@ static const ber_sequence_t gsm_map_ch_RemoteUserFreeRes_sequence[] = {
};
static int
-dissect_gsm_map_ch_RemoteUserFreeRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_RemoteUserFreeRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_RemoteUserFreeRes_sequence, hf_index, ett_gsm_map_ch_RemoteUserFreeRes);
@@ -15912,7 +15815,7 @@ static const ber_sequence_t gsm_map_ch_IST_AlertArg_sequence[] = {
};
static int
-dissect_gsm_map_ch_IST_AlertArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_IST_AlertArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_IST_AlertArg_sequence, hf_index, ett_gsm_map_ch_IST_AlertArg);
@@ -15928,7 +15831,7 @@ static const value_string gsm_map_ch_CallTerminationIndicator_vals[] = {
static int
-dissect_gsm_map_ch_CallTerminationIndicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_CallTerminationIndicator(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -15945,7 +15848,7 @@ static const ber_sequence_t gsm_map_ch_IST_AlertRes_sequence[] = {
};
static int
-dissect_gsm_map_ch_IST_AlertRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_IST_AlertRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_IST_AlertRes_sequence, hf_index, ett_gsm_map_ch_IST_AlertRes);
@@ -15960,7 +15863,7 @@ static const ber_sequence_t gsm_map_ch_IST_CommandArg_sequence[] = {
};
static int
-dissect_gsm_map_ch_IST_CommandArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_IST_CommandArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_IST_CommandArg_sequence, hf_index, ett_gsm_map_ch_IST_CommandArg);
@@ -15974,7 +15877,7 @@ static const ber_sequence_t gsm_map_ch_IST_CommandRes_sequence[] = {
};
static int
-dissect_gsm_map_ch_IST_CommandRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_IST_CommandRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_IST_CommandRes_sequence, hf_index, ett_gsm_map_ch_IST_CommandRes);
@@ -15989,7 +15892,7 @@ static const ber_sequence_t gsm_map_ch_ReleaseResourcesArg_sequence[] = {
};
static int
-dissect_gsm_map_ch_ReleaseResourcesArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_ReleaseResourcesArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_ReleaseResourcesArg_sequence, hf_index, ett_gsm_map_ch_ReleaseResourcesArg);
@@ -16003,7 +15906,7 @@ static const ber_sequence_t gsm_map_ch_ReleaseResourcesRes_sequence[] = {
};
static int
-dissect_gsm_map_ch_ReleaseResourcesRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ch_ReleaseResourcesRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ch_ReleaseResourcesRes_sequence, hf_index, ett_gsm_map_ch_ReleaseResourcesRes);
@@ -16022,7 +15925,7 @@ static const ber_sequence_t gsm_map_lcs_RoutingInfoForLCS_Arg_sequence[] = {
};
static int
-dissect_gsm_map_lcs_RoutingInfoForLCS_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_RoutingInfoForLCS_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_RoutingInfoForLCS_Arg_sequence, hf_index, ett_gsm_map_lcs_RoutingInfoForLCS_Arg);
@@ -16032,7 +15935,7 @@ dissect_gsm_map_lcs_RoutingInfoForLCS_Arg(gboolean implicit_tag _U_, tvbuff_t *t
static int
-dissect_gsm_map_lcs_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_NULL(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
return offset;
@@ -16055,7 +15958,7 @@ static const ber_sequence_t gsm_map_lcs_LCSLocationInfo_sequence[] = {
};
static int
-dissect_gsm_map_lcs_LCSLocationInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_LCSLocationInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_LCSLocationInfo_sequence, hf_index, ett_gsm_map_lcs_LCSLocationInfo);
@@ -16075,7 +15978,7 @@ static const ber_sequence_t gsm_map_lcs_RoutingInfoForLCS_Res_sequence[] = {
};
static int
-dissect_gsm_map_lcs_RoutingInfoForLCS_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_RoutingInfoForLCS_Res(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_RoutingInfoForLCS_Res_sequence, hf_index, ett_gsm_map_lcs_RoutingInfoForLCS_Res);
@@ -16095,7 +15998,7 @@ static const value_string gsm_map_lcs_LocationEstimateType_vals[] = {
static int
-dissect_gsm_map_lcs_LocationEstimateType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_LocationEstimateType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16113,7 +16016,7 @@ static int * const gsm_map_lcs_DeferredLocationEventType_bits[] = {
};
int
-dissect_gsm_map_lcs_DeferredLocationEventType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_DeferredLocationEventType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_DeferredLocationEventType_bits, 5, hf_index, ett_gsm_map_lcs_DeferredLocationEventType,
NULL);
@@ -16129,7 +16032,7 @@ static const ber_sequence_t gsm_map_lcs_LocationType_sequence[] = {
};
int
-dissect_gsm_map_lcs_LocationType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_LocationType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_LocationType_sequence, hf_index, ett_gsm_map_lcs_LocationType);
@@ -16147,7 +16050,7 @@ const value_string gsm_map_lcs_LCSClientType_vals[] = {
int
-dissect_gsm_map_lcs_LCSClientType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_LCSClientType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16157,7 +16060,7 @@ dissect_gsm_map_lcs_LCSClientType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_lcs_NameString(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_NameString(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_gsm_map_ss_USSD_String(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -16175,7 +16078,7 @@ static const value_string gsm_map_lcs_LCS_FormatIndicator_vals[] = {
static int
-dissect_gsm_map_lcs_LCS_FormatIndicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_LCS_FormatIndicator(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16191,7 +16094,7 @@ static const ber_sequence_t gsm_map_lcs_LCSClientName_sequence[] = {
};
int
-dissect_gsm_map_lcs_LCSClientName(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_LCSClientName(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_LCSClientName_sequence, hf_index, ett_gsm_map_lcs_LCSClientName);
@@ -16201,7 +16104,7 @@ dissect_gsm_map_lcs_LCSClientName(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_lcs_RequestorIDString(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_RequestorIDString(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_gsm_map_ss_USSD_String(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -16216,7 +16119,7 @@ static const ber_sequence_t gsm_map_lcs_LCSRequestorID_sequence[] = {
};
int
-dissect_gsm_map_lcs_LCSRequestorID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_LCSRequestorID(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_LCSRequestorID_sequence, hf_index, ett_gsm_map_lcs_LCSRequestorID);
@@ -16236,7 +16139,7 @@ static const ber_sequence_t gsm_map_lcs_LCS_ClientID_sequence[] = {
};
int
-dissect_gsm_map_lcs_LCS_ClientID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_LCS_ClientID(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_LCS_ClientID_sequence, hf_index, ett_gsm_map_lcs_LCS_ClientID);
@@ -16246,7 +16149,7 @@ dissect_gsm_map_lcs_LCS_ClientID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
int
-dissect_gsm_map_lcs_LCS_Priority(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_LCS_Priority(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16256,7 +16159,7 @@ dissect_gsm_map_lcs_LCS_Priority(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_gsm_map_lcs_Horizontal_Accuracy(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_Horizontal_Accuracy(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16266,7 +16169,7 @@ dissect_gsm_map_lcs_Horizontal_Accuracy(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_lcs_Vertical_Accuracy(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_Vertical_Accuracy(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16282,7 +16185,7 @@ static const value_string gsm_map_lcs_ResponseTimeCategory_vals[] = {
static int
-dissect_gsm_map_lcs_ResponseTimeCategory(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_ResponseTimeCategory(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16296,7 +16199,7 @@ static const ber_sequence_t gsm_map_lcs_ResponseTime_sequence[] = {
};
static int
-dissect_gsm_map_lcs_ResponseTime(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_ResponseTime(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_ResponseTime_sequence, hf_index, ett_gsm_map_lcs_ResponseTime);
@@ -16315,7 +16218,7 @@ static const ber_sequence_t gsm_map_lcs_LCS_QoS_sequence[] = {
};
int
-dissect_gsm_map_lcs_LCS_QoS(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_LCS_QoS(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_LCS_QoS_sequence, hf_index, ett_gsm_map_lcs_LCS_QoS);
@@ -16335,7 +16238,7 @@ static int * const gsm_map_lcs_SupportedGADShapes_bits[] = {
};
int
-dissect_gsm_map_lcs_SupportedGADShapes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_SupportedGADShapes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_SupportedGADShapes_bits, 7, hf_index, ett_gsm_map_lcs_SupportedGADShapes,
NULL);
@@ -16346,7 +16249,7 @@ dissect_gsm_map_lcs_SupportedGADShapes(gboolean implicit_tag _U_, tvbuff_t *tvb
int
-dissect_gsm_map_lcs_LCS_ReferenceNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_LCS_ReferenceNumber(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16356,7 +16259,7 @@ dissect_gsm_map_lcs_LCS_ReferenceNumber(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_lcs_LCSCodewordString(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_LCSCodewordString(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_gsm_map_ss_USSD_String(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -16370,7 +16273,7 @@ static const ber_sequence_t gsm_map_lcs_LCSCodeword_sequence[] = {
};
int
-dissect_gsm_map_lcs_LCSCodeword(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_LCSCodeword(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_LCSCodeword_sequence, hf_index, ett_gsm_map_lcs_LCSCodeword);
@@ -16389,7 +16292,7 @@ static const value_string gsm_map_lcs_PrivacyCheckRelatedAction_vals[] = {
static int
-dissect_gsm_map_lcs_PrivacyCheckRelatedAction(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_PrivacyCheckRelatedAction(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16404,7 +16307,7 @@ static const ber_sequence_t gsm_map_lcs_LCS_PrivacyCheck_sequence[] = {
};
static int
-dissect_gsm_map_lcs_LCS_PrivacyCheck(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_LCS_PrivacyCheck(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_LCS_PrivacyCheck_sequence, hf_index, ett_gsm_map_lcs_LCS_PrivacyCheck);
@@ -16424,7 +16327,7 @@ static const value_string gsm_map_lcs_AreaType_vals[] = {
static int
-dissect_gsm_map_lcs_AreaType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_AreaType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16434,7 +16337,7 @@ dissect_gsm_map_lcs_AreaType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
static int
-dissect_gsm_map_lcs_AreaIdentification(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_AreaIdentification(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16449,7 +16352,7 @@ static const ber_sequence_t gsm_map_lcs_Area_sequence[] = {
};
static int
-dissect_gsm_map_lcs_Area(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_Area(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_Area_sequence, hf_index, ett_gsm_map_lcs_Area);
@@ -16462,7 +16365,7 @@ static const ber_sequence_t gsm_map_lcs_AreaList_sequence_of[1] = {
};
static int
-dissect_gsm_map_lcs_AreaList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_AreaList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_AreaList_sequence_of, hf_index, ett_gsm_map_lcs_AreaList);
@@ -16476,7 +16379,7 @@ static const ber_sequence_t gsm_map_lcs_AreaDefinition_sequence[] = {
};
static int
-dissect_gsm_map_lcs_AreaDefinition(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_AreaDefinition(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_AreaDefinition_sequence, hf_index, ett_gsm_map_lcs_AreaDefinition);
@@ -16492,7 +16395,7 @@ static const value_string gsm_map_lcs_OccurrenceInfo_vals[] = {
static int
-dissect_gsm_map_lcs_OccurrenceInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_OccurrenceInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16502,7 +16405,7 @@ dissect_gsm_map_lcs_OccurrenceInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_lcs_IntervalTime(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_IntervalTime(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16518,7 +16421,7 @@ static const ber_sequence_t gsm_map_lcs_AreaEventInfo_sequence[] = {
};
int
-dissect_gsm_map_lcs_AreaEventInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_AreaEventInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_AreaEventInfo_sequence, hf_index, ett_gsm_map_lcs_AreaEventInfo);
@@ -16528,7 +16431,7 @@ dissect_gsm_map_lcs_AreaEventInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_lcs_ReportingAmount(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_ReportingAmount(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16538,7 +16441,7 @@ dissect_gsm_map_lcs_ReportingAmount(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
static int
-dissect_gsm_map_lcs_ReportingInterval(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_ReportingInterval(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16553,7 +16456,7 @@ static const ber_sequence_t gsm_map_lcs_PeriodicLDRInfo_sequence[] = {
};
static int
-dissect_gsm_map_lcs_PeriodicLDRInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_PeriodicLDRInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_PeriodicLDRInfo_sequence, hf_index, ett_gsm_map_lcs_PeriodicLDRInfo);
@@ -16569,7 +16472,7 @@ static const value_string gsm_map_lcs_RAN_Technology_vals[] = {
static int
-dissect_gsm_map_lcs_RAN_Technology(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_RAN_Technology(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16585,7 +16488,7 @@ static const ber_sequence_t gsm_map_lcs_ReportingPLMN_sequence[] = {
};
static int
-dissect_gsm_map_lcs_ReportingPLMN(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_ReportingPLMN(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_ReportingPLMN_sequence, hf_index, ett_gsm_map_lcs_ReportingPLMN);
@@ -16598,7 +16501,7 @@ static const ber_sequence_t gsm_map_lcs_PLMNList_sequence_of[1] = {
};
static int
-dissect_gsm_map_lcs_PLMNList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_PLMNList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_PLMNList_sequence_of, hf_index, ett_gsm_map_lcs_PLMNList);
@@ -16613,7 +16516,7 @@ static const ber_sequence_t gsm_map_lcs_ReportingPLMNList_sequence[] = {
};
static int
-dissect_gsm_map_lcs_ReportingPLMNList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_ReportingPLMNList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_ReportingPLMNList_sequence, hf_index, ett_gsm_map_lcs_ReportingPLMNList);
@@ -16647,7 +16550,7 @@ static const ber_sequence_t gsm_map_lcs_ProvideSubscriberLocation_Arg_sequence[]
};
static int
-dissect_gsm_map_lcs_ProvideSubscriberLocation_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_ProvideSubscriberLocation_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_ProvideSubscriberLocation_Arg_sequence, hf_index, ett_gsm_map_lcs_ProvideSubscriberLocation_Arg);
@@ -16657,8 +16560,7 @@ dissect_gsm_map_lcs_ProvideSubscriberLocation_Arg(gboolean implicit_tag _U_, tvb
int
-dissect_gsm_map_lcs_Ext_GeographicalInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 1062 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_lcs_Ext_GeographicalInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
@@ -16674,14 +16576,13 @@ dissect_gsm_map_lcs_Ext_GeographicalInformation(gboolean implicit_tag _U_, tvbuf
-
return offset;
}
int
-dissect_gsm_map_lcs_Add_GeographicalInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_Add_GeographicalInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16691,7 +16592,7 @@ dissect_gsm_map_lcs_Add_GeographicalInformation(gboolean implicit_tag _U_, tvbuf
static int
-dissect_gsm_map_lcs_PositioningDataInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_PositioningDataInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16701,7 +16602,7 @@ dissect_gsm_map_lcs_PositioningDataInformation(gboolean implicit_tag _U_, tvbuff
static int
-dissect_gsm_map_lcs_UtranPositioningDataInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_UtranPositioningDataInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16717,7 +16618,7 @@ static const value_string gsm_map_lcs_AccuracyFulfilmentIndicator_vals[] = {
static int
-dissect_gsm_map_lcs_AccuracyFulfilmentIndicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_AccuracyFulfilmentIndicator(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16727,7 +16628,7 @@ dissect_gsm_map_lcs_AccuracyFulfilmentIndicator(gboolean implicit_tag _U_, tvbuf
int
-dissect_gsm_map_lcs_VelocityEstimate(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_VelocityEstimate(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16737,7 +16638,7 @@ dissect_gsm_map_lcs_VelocityEstimate(gboolean implicit_tag _U_, tvbuff_t *tvb _U
static int
-dissect_gsm_map_lcs_GeranGANSSpositioningData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_GeranGANSSpositioningData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16747,7 +16648,7 @@ dissect_gsm_map_lcs_GeranGANSSpositioningData(gboolean implicit_tag _U_, tvbuff_
static int
-dissect_gsm_map_lcs_UtranGANSSpositioningData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_UtranGANSSpositioningData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16770,7 +16671,7 @@ static const ber_choice_t gsm_map_lcs_ServingNodeAddress_choice[] = {
};
static int
-dissect_gsm_map_lcs_ServingNodeAddress(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_ServingNodeAddress(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_lcs_ServingNodeAddress_choice, hf_index, ett_gsm_map_lcs_ServingNodeAddress,
NULL);
@@ -16781,7 +16682,7 @@ dissect_gsm_map_lcs_ServingNodeAddress(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_lcs_UtranAdditionalPositioningData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_UtranAdditionalPositioningData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16791,7 +16692,7 @@ dissect_gsm_map_lcs_UtranAdditionalPositioningData(gboolean implicit_tag _U_, tv
static int
-dissect_gsm_map_lcs_UtranBaroPressureMeas(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_UtranBaroPressureMeas(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16801,7 +16702,7 @@ dissect_gsm_map_lcs_UtranBaroPressureMeas(gboolean implicit_tag _U_, tvbuff_t *t
static int
-dissect_gsm_map_lcs_UtranCivicAddress(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_UtranCivicAddress(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16832,7 +16733,7 @@ static const ber_sequence_t gsm_map_lcs_ProvideSubscriberLocation_Res_sequence[]
};
static int
-dissect_gsm_map_lcs_ProvideSubscriberLocation_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_ProvideSubscriberLocation_Res(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_ProvideSubscriberLocation_Res_sequence, hf_index, ett_gsm_map_lcs_ProvideSubscriberLocation_Res);
@@ -16852,7 +16753,7 @@ static const value_string gsm_map_lcs_LCS_Event_vals[] = {
static int
-dissect_gsm_map_lcs_LCS_Event(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_LCS_Event(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16876,7 +16777,7 @@ static const value_string gsm_map_lcs_TerminationCause_vals[] = {
static int
-dissect_gsm_map_lcs_TerminationCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_TerminationCause(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16892,7 +16793,7 @@ static const ber_sequence_t gsm_map_lcs_Deferredmt_lrData_sequence[] = {
};
static int
-dissect_gsm_map_lcs_Deferredmt_lrData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_Deferredmt_lrData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_Deferredmt_lrData_sequence, hf_index, ett_gsm_map_lcs_Deferredmt_lrData);
@@ -16902,7 +16803,7 @@ dissect_gsm_map_lcs_Deferredmt_lrData(gboolean implicit_tag _U_, tvbuff_t *tvb _
static int
-dissect_gsm_map_lcs_SequenceNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_SequenceNumber(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -16947,7 +16848,7 @@ static const ber_sequence_t gsm_map_lcs_SubscriberLocationReport_Arg_sequence[]
};
static int
-dissect_gsm_map_lcs_SubscriberLocationReport_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_SubscriberLocationReport_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_SubscriberLocationReport_Arg_sequence, hf_index, ett_gsm_map_lcs_SubscriberLocationReport_Arg);
@@ -16967,7 +16868,7 @@ static const ber_sequence_t gsm_map_lcs_SubscriberLocationReport_Res_sequence[]
};
static int
-dissect_gsm_map_lcs_SubscriberLocationReport_Res(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_lcs_SubscriberLocationReport_Res(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_lcs_SubscriberLocationReport_Res_sequence, hf_index, ett_gsm_map_lcs_SubscriberLocationReport_Res);
@@ -16990,7 +16891,7 @@ int dissect_gsm_map_lcs_LCS_ClientID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _
static int
-dissect_gsm_map_gr_CODEC_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_gr_CODEC_Info(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -17000,7 +16901,7 @@ dissect_gsm_map_gr_CODEC_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_gsm_map_gr_CipheringAlgorithm(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_gr_CipheringAlgorithm(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -17010,7 +16911,7 @@ dissect_gsm_map_gr_CipheringAlgorithm(gboolean implicit_tag _U_, tvbuff_t *tvb _
static int
-dissect_gsm_map_gr_GroupKeyNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_gr_GroupKeyNumber(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -17020,7 +16921,7 @@ dissect_gsm_map_gr_GroupKeyNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_gr_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_gr_NULL(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
return offset;
@@ -17029,7 +16930,7 @@ dissect_gsm_map_gr_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
static int
-dissect_gsm_map_gr_VSTK(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_gr_VSTK(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -17039,7 +16940,7 @@ dissect_gsm_map_gr_VSTK(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
static int
-dissect_gsm_map_gr_VSTK_RAND(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_gr_VSTK_RAND(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -17065,7 +16966,7 @@ static const ber_sequence_t gsm_map_gr_PrepareGroupCallArg_sequence[] = {
};
static int
-dissect_gsm_map_gr_PrepareGroupCallArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_gr_PrepareGroupCallArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_gr_PrepareGroupCallArg_sequence, hf_index, ett_gsm_map_gr_PrepareGroupCallArg);
@@ -17080,7 +16981,7 @@ static const ber_sequence_t gsm_map_gr_PrepareGroupCallRes_sequence[] = {
};
static int
-dissect_gsm_map_gr_PrepareGroupCallRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_gr_PrepareGroupCallRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_gr_PrepareGroupCallRes_sequence, hf_index, ett_gsm_map_gr_PrepareGroupCallRes);
@@ -17097,7 +16998,7 @@ static const value_string gsm_map_gr_TalkerPriority_vals[] = {
static int
-dissect_gsm_map_gr_TalkerPriority(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_gr_TalkerPriority(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -17114,7 +17015,7 @@ static const ber_sequence_t gsm_map_gr_SendGroupCallEndSignalArg_sequence[] = {
};
static int
-dissect_gsm_map_gr_SendGroupCallEndSignalArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_gr_SendGroupCallEndSignalArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_gr_SendGroupCallEndSignalArg_sequence, hf_index, ett_gsm_map_gr_SendGroupCallEndSignalArg);
@@ -17128,7 +17029,7 @@ static const ber_sequence_t gsm_map_gr_SendGroupCallEndSignalRes_sequence[] = {
};
static int
-dissect_gsm_map_gr_SendGroupCallEndSignalRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_gr_SendGroupCallEndSignalRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_gr_SendGroupCallEndSignalRes_sequence, hf_index, ett_gsm_map_gr_SendGroupCallEndSignalRes);
@@ -17145,7 +17046,7 @@ static const ber_sequence_t gsm_map_gr_StateAttributes_sequence[] = {
};
static int
-dissect_gsm_map_gr_StateAttributes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_gr_StateAttributes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_gr_StateAttributes_sequence, hf_index, ett_gsm_map_gr_StateAttributes);
@@ -17171,7 +17072,7 @@ static const ber_sequence_t gsm_map_gr_ForwardGroupCallSignallingArg_sequence[]
};
static int
-dissect_gsm_map_gr_ForwardGroupCallSignallingArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_gr_ForwardGroupCallSignallingArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_gr_ForwardGroupCallSignallingArg_sequence, hf_index, ett_gsm_map_gr_ForwardGroupCallSignallingArg);
@@ -17192,7 +17093,7 @@ static const ber_sequence_t gsm_map_gr_ProcessGroupCallSignallingArg_sequence[]
};
static int
-dissect_gsm_map_gr_ProcessGroupCallSignallingArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_gr_ProcessGroupCallSignallingArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_gr_ProcessGroupCallSignallingArg_sequence, hf_index, ett_gsm_map_gr_ProcessGroupCallSignallingArg);
@@ -17208,7 +17109,7 @@ static const value_string gsm_map_gr_RequestedInfo_vals[] = {
static int
-dissect_gsm_map_gr_RequestedInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_gr_RequestedInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -17231,7 +17132,7 @@ static const ber_sequence_t gsm_map_gr_SendGroupCallInfoArg_sequence[] = {
};
static int
-dissect_gsm_map_gr_SendGroupCallInfoArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_gr_SendGroupCallInfoArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_gr_SendGroupCallInfoArg_sequence, hf_index, ett_gsm_map_gr_SendGroupCallInfoArg);
@@ -17251,7 +17152,7 @@ static const ber_sequence_t gsm_map_gr_SendGroupCallInfoRes_sequence[] = {
};
static int
-dissect_gsm_map_gr_SendGroupCallInfoRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_gr_SendGroupCallInfoRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_gr_SendGroupCallInfoRes_sequence, hf_index, ett_gsm_map_gr_SendGroupCallInfoRes);
@@ -17270,7 +17171,7 @@ static const ber_sequence_t gsm_map_dialogue_MAP_OpenInfo_sequence[] = {
};
static int
-dissect_gsm_map_dialogue_MAP_OpenInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_dialogue_MAP_OpenInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_dialogue_MAP_OpenInfo_sequence, hf_index, ett_gsm_map_dialogue_MAP_OpenInfo);
@@ -17284,7 +17185,7 @@ static const ber_sequence_t gsm_map_dialogue_MAP_AcceptInfo_sequence[] = {
};
static int
-dissect_gsm_map_dialogue_MAP_AcceptInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_dialogue_MAP_AcceptInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_dialogue_MAP_AcceptInfo_sequence, hf_index, ett_gsm_map_dialogue_MAP_AcceptInfo);
@@ -17298,7 +17199,7 @@ static const ber_sequence_t gsm_map_dialogue_MAP_CloseInfo_sequence[] = {
};
static int
-dissect_gsm_map_dialogue_MAP_CloseInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_dialogue_MAP_CloseInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_dialogue_MAP_CloseInfo_sequence, hf_index, ett_gsm_map_dialogue_MAP_CloseInfo);
@@ -17315,7 +17216,7 @@ static const value_string gsm_map_dialogue_Reason_vals[] = {
static int
-dissect_gsm_map_dialogue_Reason(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_dialogue_Reason(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -17325,7 +17226,7 @@ dissect_gsm_map_dialogue_Reason(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
static int
-dissect_gsm_map_dialogue_OBJECT_IDENTIFIER(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_dialogue_OBJECT_IDENTIFIER(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_object_identifier(implicit_tag, actx, tree, tvb, offset, hf_index, NULL);
return offset;
@@ -17340,7 +17241,7 @@ static const ber_sequence_t gsm_map_dialogue_MAP_RefuseInfo_sequence[] = {
};
static int
-dissect_gsm_map_dialogue_MAP_RefuseInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_dialogue_MAP_RefuseInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_dialogue_MAP_RefuseInfo_sequence, hf_index, ett_gsm_map_dialogue_MAP_RefuseInfo);
@@ -17350,7 +17251,7 @@ dissect_gsm_map_dialogue_MAP_RefuseInfo(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_map_dialogue_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_dialogue_NULL(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
return offset;
@@ -17365,7 +17266,7 @@ static const value_string gsm_map_dialogue_ResourceUnavailableReason_vals[] = {
static int
-dissect_gsm_map_dialogue_ResourceUnavailableReason(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_dialogue_ResourceUnavailableReason(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -17386,7 +17287,7 @@ static const value_string gsm_map_dialogue_ProcedureCancellationReason_vals[] =
static int
-dissect_gsm_map_dialogue_ProcedureCancellationReason(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_dialogue_ProcedureCancellationReason(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -17411,7 +17312,7 @@ static const ber_choice_t gsm_map_dialogue_MAP_UserAbortChoice_choice[] = {
};
static int
-dissect_gsm_map_dialogue_MAP_UserAbortChoice(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_dialogue_MAP_UserAbortChoice(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_dialogue_MAP_UserAbortChoice_choice, hf_index, ett_gsm_map_dialogue_MAP_UserAbortChoice,
NULL);
@@ -17427,7 +17328,7 @@ static const ber_sequence_t gsm_map_dialogue_MAP_UserAbortInfo_sequence[] = {
};
static int
-dissect_gsm_map_dialogue_MAP_UserAbortInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_dialogue_MAP_UserAbortInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_dialogue_MAP_UserAbortInfo_sequence, hf_index, ett_gsm_map_dialogue_MAP_UserAbortInfo);
@@ -17443,7 +17344,7 @@ static const value_string gsm_map_dialogue_MAP_ProviderAbortReason_vals[] = {
static int
-dissect_gsm_map_dialogue_MAP_ProviderAbortReason(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_dialogue_MAP_ProviderAbortReason(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -17458,7 +17359,7 @@ static const ber_sequence_t gsm_map_dialogue_MAP_ProviderAbortInfo_sequence[] =
};
static int
-dissect_gsm_map_dialogue_MAP_ProviderAbortInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_dialogue_MAP_ProviderAbortInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_dialogue_MAP_ProviderAbortInfo_sequence, hf_index, ett_gsm_map_dialogue_MAP_ProviderAbortInfo);
@@ -17487,7 +17388,7 @@ static const ber_choice_t gsm_map_dialogue_MAP_DialoguePDU_choice[] = {
};
static int
-dissect_gsm_map_dialogue_MAP_DialoguePDU(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_dialogue_MAP_DialoguePDU(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_dialogue_MAP_DialoguePDU_choice, hf_index, ett_gsm_map_dialogue_MAP_DialoguePDU,
NULL);
@@ -17538,7 +17439,7 @@ static int dissect_gsm_map_dialogue_MAP_DialoguePDU_PDU(tvbuff_t *tvb _U_, packe
static int
-dissect_gsm_old_InvokeIdType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_InvokeIdType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -17679,8 +17580,7 @@ static value_string_ext gsm_old_GSMMAPOperationLocalvalue_vals_ext = VALUE_STRIN
static int
-dissect_gsm_old_GSMMAPOperationLocalvalue(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 212 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_old_GSMMAPOperationLocalvalue(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
const char *opcode_string;
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
@@ -17692,14 +17592,13 @@ dissect_gsm_old_GSMMAPOperationLocalvalue(gboolean implicit_tag _U_, tvbuff_t *t
col_append_str(actx->pinfo->cinfo, COL_INFO, " ");
-
return offset;
}
static int
-dissect_gsm_old_OperationLocalvalue(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_OperationLocalvalue(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_gsm_old_GSMMAPOperationLocalvalue(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -17708,7 +17607,7 @@ dissect_gsm_old_OperationLocalvalue(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
static int
-dissect_gsm_old_OBJECT_IDENTIFIER(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_OBJECT_IDENTIFIER(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_object_identifier(implicit_tag, actx, tree, tvb, offset, hf_index, NULL);
return offset;
@@ -17728,7 +17627,7 @@ static const ber_choice_t gsm_old_MAP_OPERATION_choice[] = {
};
static int
-dissect_gsm_old_MAP_OPERATION(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_MAP_OPERATION(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_old_MAP_OPERATION_choice, hf_index, ett_gsm_old_MAP_OPERATION,
NULL);
@@ -17739,12 +17638,10 @@ dissect_gsm_old_MAP_OPERATION(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_gsm_old_InvokeParameter(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 199 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_old_InvokeParameter(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_invokeData(tree, tvb, offset, actx);
-
return offset;
}
@@ -17758,7 +17655,7 @@ static const ber_sequence_t gsm_old_Invoke_sequence[] = {
};
static int
-dissect_gsm_old_Invoke(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_Invoke(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_Invoke_sequence, hf_index, ett_gsm_old_Invoke);
@@ -17768,12 +17665,10 @@ dissect_gsm_old_Invoke(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
static int
-dissect_gsm_old_ReturnResultParameter(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 202 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_old_ReturnResultParameter(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_returnResultData(tree, tvb, offset, actx);
-
return offset;
}
@@ -17785,7 +17680,7 @@ static const ber_sequence_t gsm_old_T_resultretres_sequence[] = {
};
static int
-dissect_gsm_old_T_resultretres(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_T_resultretres(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_T_resultretres_sequence, hf_index, ett_gsm_old_T_resultretres);
@@ -17800,7 +17695,7 @@ static const ber_sequence_t gsm_old_ReturnResult_sequence[] = {
};
static int
-dissect_gsm_old_ReturnResult(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_ReturnResult(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_ReturnResult_sequence, hf_index, ett_gsm_old_ReturnResult);
@@ -17874,7 +17769,7 @@ const value_string gsm_old_GSMMAPLocalErrorcode_vals[] = {
int
-dissect_gsm_old_GSMMAPLocalErrorcode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_GSMMAPLocalErrorcode(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
&errorCode);
@@ -17884,7 +17779,7 @@ dissect_gsm_old_GSMMAPLocalErrorcode(gboolean implicit_tag _U_, tvbuff_t *tvb _U
static int
-dissect_gsm_old_LocalErrorcode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_LocalErrorcode(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_gsm_old_GSMMAPLocalErrorcode(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -17904,7 +17799,7 @@ static const ber_choice_t gsm_old_MAP_ERROR_choice[] = {
};
static int
-dissect_gsm_old_MAP_ERROR(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_MAP_ERROR(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_old_MAP_ERROR_choice, hf_index, ett_gsm_old_MAP_ERROR,
NULL);
@@ -17915,12 +17810,10 @@ dissect_gsm_old_MAP_ERROR(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offs
static int
-dissect_gsm_old_ReturnErrorParameter(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 205 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_old_ReturnErrorParameter(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_returnErrorData(tree, tvb, offset, actx);
-
return offset;
}
@@ -17933,7 +17826,7 @@ static const ber_sequence_t gsm_old_ReturnError_sequence[] = {
};
static int
-dissect_gsm_old_ReturnError(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_ReturnError(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_ReturnError_sequence, hf_index, ett_gsm_old_ReturnError);
@@ -17943,7 +17836,7 @@ dissect_gsm_old_ReturnError(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
static int
-dissect_gsm_old_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_NULL(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
return offset;
@@ -17963,7 +17856,7 @@ static const ber_choice_t gsm_old_T_invokeIDRej_choice[] = {
};
static int
-dissect_gsm_old_T_invokeIDRej(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_T_invokeIDRej(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_old_T_invokeIDRej_choice, hf_index, ett_gsm_old_T_invokeIDRej,
NULL);
@@ -17981,7 +17874,7 @@ static const value_string gsm_old_GeneralProblem_vals[] = {
static int
-dissect_gsm_old_GeneralProblem(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_GeneralProblem(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -18003,7 +17896,7 @@ static const value_string gsm_old_InvokeProblem_vals[] = {
static int
-dissect_gsm_old_InvokeProblem(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_InvokeProblem(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -18020,7 +17913,7 @@ static const value_string gsm_old_ReturnResultProblem_vals[] = {
static int
-dissect_gsm_old_ReturnResultProblem(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_ReturnResultProblem(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -18039,7 +17932,7 @@ static const value_string gsm_old_ReturnErrorProblem_vals[] = {
static int
-dissect_gsm_old_ReturnErrorProblem(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_ReturnErrorProblem(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -18064,7 +17957,7 @@ static const ber_choice_t gsm_old_T_problem_choice[] = {
};
static int
-dissect_gsm_old_T_problem(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_T_problem(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_old_T_problem_choice, hf_index, ett_gsm_old_T_problem,
NULL);
@@ -18080,7 +17973,7 @@ static const ber_sequence_t gsm_old_Reject_sequence[] = {
};
static int
-dissect_gsm_old_Reject(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_Reject(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_Reject_sequence, hf_index, ett_gsm_old_Reject);
@@ -18107,7 +18000,7 @@ static const ber_choice_t gsm_old_Component_choice[] = {
};
static int
-dissect_gsm_old_Component(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_Component(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_old_Component_choice, hf_index, ett_gsm_old_Component,
NULL);
@@ -18124,8 +18017,7 @@ static const ber_sequence_t gsm_old_Bss_APDU_sequence[] = {
};
static int
-dissect_gsm_old_Bss_APDU(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 888 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_old_Bss_APDU(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
guint8 octet;
guint8 length;
tvbuff_t *next_tvb;
@@ -18150,7 +18042,7 @@ if (!gsm_map_priv || !gsm_map_priv->signal_info_tvb)
case 1:
/* gsm-0408 */
/* As per comment abowe Individual IE:(s) will be found here in TLV format
- * Unfortunatly a branch for each IE must be made to call the apropriate
+ * Unfortunately a branch for each IE must be made to call the appropriate
* function
*/
/* Get tag */
@@ -18208,14 +18100,13 @@ if (!gsm_map_priv || !gsm_map_priv->signal_info_tvb)
}/*switch (ProtocolId)*/
-
return offset;
}
static int
-dissect_gsm_old_CallDirection(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_CallDirection(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -18236,7 +18127,7 @@ static const ber_sequence_t gsm_old_ProvideSIWFSNumberArg_sequence[] = {
};
static int
-dissect_gsm_old_ProvideSIWFSNumberArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_ProvideSIWFSNumberArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_ProvideSIWFSNumberArg_sequence, hf_index, ett_gsm_old_ProvideSIWFSNumberArg);
@@ -18251,7 +18142,7 @@ static const ber_sequence_t gsm_old_ProvideSIWFSNumberRes_sequence[] = {
};
static int
-dissect_gsm_old_ProvideSIWFSNumberRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_ProvideSIWFSNumberRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_ProvideSIWFSNumberRes_sequence, hf_index, ett_gsm_old_ProvideSIWFSNumberRes);
@@ -18266,7 +18157,7 @@ static const ber_sequence_t gsm_old_PurgeMSArgV2_sequence[] = {
};
static int
-dissect_gsm_old_PurgeMSArgV2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_PurgeMSArgV2(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_PurgeMSArgV2_sequence, hf_index, ett_gsm_old_PurgeMSArgV2);
@@ -18282,7 +18173,7 @@ static const ber_sequence_t gsm_old_PrepareHO_ArgOld_sequence[] = {
};
static int
-dissect_gsm_old_PrepareHO_ArgOld(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_PrepareHO_ArgOld(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_PrepareHO_ArgOld_sequence, hf_index, ett_gsm_old_PrepareHO_ArgOld);
@@ -18297,7 +18188,7 @@ static const ber_sequence_t gsm_old_PrepareHO_ResOld_sequence[] = {
};
static int
-dissect_gsm_old_PrepareHO_ResOld(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_PrepareHO_ResOld(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_PrepareHO_ResOld_sequence, hf_index, ett_gsm_old_PrepareHO_ResOld);
@@ -18307,7 +18198,7 @@ dissect_gsm_old_PrepareHO_ResOld(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_gsm_old_RAND(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_RAND(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -18317,7 +18208,7 @@ dissect_gsm_old_RAND(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U
static int
-dissect_gsm_old_SRES(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_SRES(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -18327,7 +18218,7 @@ dissect_gsm_old_SRES(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U
static int
-dissect_gsm_old_Kc(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_Kc(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -18343,7 +18234,7 @@ static const ber_sequence_t gsm_old_SendAuthenticationInfoResOld_item_sequence[]
};
static int
-dissect_gsm_old_SendAuthenticationInfoResOld_item(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_SendAuthenticationInfoResOld_item(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_SendAuthenticationInfoResOld_item_sequence, hf_index, ett_gsm_old_SendAuthenticationInfoResOld_item);
@@ -18356,7 +18247,7 @@ static const ber_sequence_t gsm_old_SendAuthenticationInfoResOld_sequence_of[1]
};
static int
-dissect_gsm_old_SendAuthenticationInfoResOld(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_SendAuthenticationInfoResOld(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_old_SendAuthenticationInfoResOld_sequence_of, hf_index, ett_gsm_old_SendAuthenticationInfoResOld);
@@ -18372,7 +18263,7 @@ static const ber_sequence_t gsm_old_AuthenticationTriplet_v2_sequence[] = {
};
static int
-dissect_gsm_old_AuthenticationTriplet_v2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_AuthenticationTriplet_v2(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_AuthenticationTriplet_v2_sequence, hf_index, ett_gsm_old_AuthenticationTriplet_v2);
@@ -18385,7 +18276,7 @@ static const ber_sequence_t gsm_old_TripletListold_sequence_of[1] = {
};
static int
-dissect_gsm_old_TripletListold(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_TripletListold(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_old_TripletListold_sequence_of, hf_index, ett_gsm_old_TripletListold);
@@ -18400,7 +18291,7 @@ static const ber_sequence_t gsm_old_SendIdentificationResV2_sequence[] = {
};
static int
-dissect_gsm_old_SendIdentificationResV2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_SendIdentificationResV2(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_SendIdentificationResV2_sequence, hf_index, ett_gsm_old_SendIdentificationResV2);
@@ -18416,7 +18307,7 @@ static const ber_sequence_t gsm_old_SIWFSSignallingModifyArg_sequence[] = {
};
static int
-dissect_gsm_old_SIWFSSignallingModifyArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_SIWFSSignallingModifyArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_SIWFSSignallingModifyArg_sequence, hf_index, ett_gsm_old_SIWFSSignallingModifyArg);
@@ -18431,7 +18322,7 @@ static const ber_sequence_t gsm_old_SIWFSSignallingModifyRes_sequence[] = {
};
static int
-dissect_gsm_old_SIWFSSignallingModifyRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_SIWFSSignallingModifyRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_SIWFSSignallingModifyRes_sequence, hf_index, ett_gsm_old_SIWFSSignallingModifyRes);
@@ -18441,7 +18332,7 @@ dissect_gsm_old_SIWFSSignallingModifyRes(gboolean implicit_tag _U_, tvbuff_t *tv
int
-dissect_gsm_old_NewPassword(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_NewPassword(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_restricted_string(implicit_tag, BER_UNI_TAG_NumericString,
actx, tree, tvb, offset, hf_index,
NULL);
@@ -18459,7 +18350,7 @@ const value_string gsm_old_GetPasswordArg_vals[] = {
int
-dissect_gsm_old_GetPasswordArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_GetPasswordArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -18469,7 +18360,7 @@ dissect_gsm_old_GetPasswordArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
int
-dissect_gsm_old_CurrentPassword(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_CurrentPassword(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_restricted_string(implicit_tag, BER_UNI_TAG_NumericString,
actx, tree, tvb, offset, hf_index,
NULL);
@@ -18480,7 +18371,7 @@ dissect_gsm_old_CurrentPassword(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
static int
-dissect_gsm_old_SecurityParametersIndex(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_SecurityParametersIndex(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -18490,7 +18381,7 @@ dissect_gsm_old_SecurityParametersIndex(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_old_INTEGER(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_INTEGER(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -18511,7 +18402,7 @@ static const ber_choice_t gsm_old_OperationCode_choice[] = {
};
static int
-dissect_gsm_old_OperationCode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_OperationCode(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_old_OperationCode_choice, hf_index, ett_gsm_old_OperationCode,
NULL);
@@ -18533,7 +18424,7 @@ static const ber_choice_t gsm_old_ErrorCode_choice[] = {
};
static int
-dissect_gsm_old_ErrorCode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_ErrorCode(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_old_ErrorCode_choice, hf_index, ett_gsm_old_ErrorCode,
NULL);
@@ -18557,7 +18448,7 @@ static const ber_choice_t gsm_old_OriginalComponentIdentifier_choice[] = {
};
static int
-dissect_gsm_old_OriginalComponentIdentifier(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_OriginalComponentIdentifier(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_old_OriginalComponentIdentifier_choice, hf_index, ett_gsm_old_OriginalComponentIdentifier,
NULL);
@@ -18568,7 +18459,7 @@ dissect_gsm_old_OriginalComponentIdentifier(gboolean implicit_tag _U_, tvbuff_t
static int
-dissect_gsm_old_InitialisationVector(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_InitialisationVector(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -18584,7 +18475,7 @@ static const ber_sequence_t gsm_old_SecurityHeader_sequence[] = {
};
int
-dissect_gsm_old_SecurityHeader(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_SecurityHeader(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_SecurityHeader_sequence, hf_index, ett_gsm_old_SecurityHeader);
@@ -18594,7 +18485,7 @@ dissect_gsm_old_SecurityHeader(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
int
-dissect_gsm_old_ProtectedPayload(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_ProtectedPayload(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -18609,7 +18500,7 @@ static const ber_sequence_t gsm_old_SecureTransportArg_sequence[] = {
};
static int
-dissect_gsm_old_SecureTransportArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_SecureTransportArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_SecureTransportArg_sequence, hf_index, ett_gsm_old_SecureTransportArg);
@@ -18624,7 +18515,7 @@ static const ber_sequence_t gsm_old_SecureTransportErrorParam_sequence[] = {
};
static int
-dissect_gsm_old_SecureTransportErrorParam(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_SecureTransportErrorParam(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_SecureTransportErrorParam_sequence, hf_index, ett_gsm_old_SecureTransportErrorParam);
@@ -18639,7 +18530,7 @@ static const ber_sequence_t gsm_old_SecureTransportRes_sequence[] = {
};
static int
-dissect_gsm_old_SecureTransportRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_SecureTransportRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_SecureTransportRes_sequence, hf_index, ett_gsm_old_SecureTransportRes);
@@ -18649,7 +18540,7 @@ dissect_gsm_old_SecureTransportRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_old_Category(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_Category(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -18659,7 +18550,7 @@ dissect_gsm_old_Category(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offse
static int
-dissect_gsm_old_OCTET_STRING_SIZE_1(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_OCTET_STRING_SIZE_1(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -18672,7 +18563,7 @@ static const ber_sequence_t gsm_old_T_operatorSS_Code_sequence_of[1] = {
};
static int
-dissect_gsm_old_T_operatorSS_Code(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_T_operatorSS_Code(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_old_T_operatorSS_Code_sequence_of, hf_index, ett_gsm_old_T_operatorSS_Code);
@@ -18689,7 +18580,7 @@ static const ber_sequence_t gsm_old_PlmnContainer_U_sequence[] = {
};
static int
-dissect_gsm_old_PlmnContainer_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_PlmnContainer_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_PlmnContainer_U_sequence, hf_index, ett_gsm_old_PlmnContainer_U);
@@ -18699,7 +18590,7 @@ dissect_gsm_old_PlmnContainer_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
static int
-dissect_gsm_old_PlmnContainer(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_PlmnContainer(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 2, TRUE, dissect_gsm_old_PlmnContainer_U);
@@ -18709,8 +18600,7 @@ dissect_gsm_old_PlmnContainer(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_gsm_old_T_imsi(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 376 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_old_T_imsi(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
actx->private_data = NULL;
actx->pinfo->p2p_dir = P2P_DIR_SENT;
offset = dissect_gsm_map_IMSI(implicit_tag, tvb, offset, actx, tree, hf_index);
@@ -18723,15 +18613,13 @@ dissect_gsm_old_T_imsi(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
}
-
return offset;
}
static int
-dissect_gsm_old_T_lmsi(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 387 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_old_T_lmsi(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
actx->private_data = NULL;
actx->pinfo->p2p_dir = P2P_DIR_SENT;
offset = dissect_gsm_map_LMSI(implicit_tag, tvb, offset, actx, tree, hf_index);
@@ -18744,15 +18632,13 @@ dissect_gsm_old_T_lmsi(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
}
-
return offset;
}
static int
-dissect_gsm_old_T_serviceCentreAddressDA(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 441 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_old_T_serviceCentreAddressDA(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
actx->private_data = NULL;
actx->pinfo->p2p_dir = P2P_DIR_RECV;
offset = dissect_gsm_map_AddressString(implicit_tag, tvb, offset, actx, tree, hf_index);
@@ -18765,15 +18651,13 @@ dissect_gsm_old_T_serviceCentreAddressDA(gboolean implicit_tag _U_, tvbuff_t *tv
}
-
return offset;
}
static int
-dissect_gsm_old_T_noSM_RP_DA(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 485 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_old_T_noSM_RP_DA(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
if (!PINFO_FD_VISITED(actx->pinfo)) {
@@ -18786,7 +18670,6 @@ dissect_gsm_old_T_noSM_RP_DA(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
}
-
return offset;
}
@@ -18808,7 +18691,7 @@ static const ber_choice_t gsm_old_SM_RP_DAold_choice[] = {
};
static int
-dissect_gsm_old_SM_RP_DAold(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_SM_RP_DAold(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_old_SM_RP_DAold_choice, hf_index, ett_gsm_old_SM_RP_DAold,
NULL);
@@ -18819,8 +18702,7 @@ dissect_gsm_old_SM_RP_DAold(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
static int
-dissect_gsm_old_T_msisdn(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 420 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_old_T_msisdn(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
actx->private_data = NULL;
actx->pinfo->p2p_dir = P2P_DIR_RECV;
offset = dissect_gsm_map_ISDN_AddressString(implicit_tag, tvb, offset, actx, tree, hf_index);
@@ -18833,15 +18715,13 @@ dissect_gsm_old_T_msisdn(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offse
}
-
return offset;
}
static int
-dissect_gsm_old_T_serviceCentreAddressOA(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 354 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_old_T_serviceCentreAddressOA(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
actx->private_data = NULL;
actx->pinfo->p2p_dir = P2P_DIR_SENT;
offset = dissect_gsm_map_AddressString(implicit_tag, tvb, offset, actx, tree, hf_index);
@@ -18854,15 +18734,13 @@ dissect_gsm_old_T_serviceCentreAddressOA(gboolean implicit_tag _U_, tvbuff_t *tv
}
-
return offset;
}
static int
-dissect_gsm_old_T_noSM_RP_OA(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 463 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_old_T_noSM_RP_OA(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
if (!PINFO_FD_VISITED(actx->pinfo)) {
@@ -18875,7 +18753,6 @@ dissect_gsm_old_T_noSM_RP_OA(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
}
-
return offset;
}
@@ -18895,7 +18772,7 @@ static const ber_choice_t gsm_old_SM_RP_OAold_choice[] = {
};
static int
-dissect_gsm_old_SM_RP_OAold(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_SM_RP_OAold(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_old_SM_RP_OAold_choice, hf_index, ett_gsm_old_SM_RP_OAold,
NULL);
@@ -18913,8 +18790,7 @@ static const ber_sequence_t gsm_old_ForwardSM_Arg_sequence[] = {
};
static int
-dissect_gsm_old_ForwardSM_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 529 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_old_ForwardSM_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
/* dissect_gsm_map_SignalInfo will return parameter_tvb in actx */
gsm_map_private_info_t *gsm_map_priv = (gsm_map_private_info_t*)actx->value_ptr;
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
@@ -18933,7 +18809,6 @@ dissect_gsm_old_ForwardSM_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
call_dissector_only(gsm_sms_handle, gsm_map_priv->signal_info_tvb, actx->pinfo, actx->subtree.top_tree, NULL);
-
return offset;
}
@@ -18947,7 +18822,7 @@ static const ber_sequence_t gsm_old_SendRoutingInfoArgV2_sequence[] = {
};
static int
-dissect_gsm_old_SendRoutingInfoArgV2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_SendRoutingInfoArgV2(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_SendRoutingInfoArgV2_sequence, hf_index, ett_gsm_old_SendRoutingInfoArgV2);
@@ -18963,7 +18838,7 @@ static const ber_sequence_t gsm_old_SendRoutingInfoResV2_sequence[] = {
};
static int
-dissect_gsm_old_SendRoutingInfoResV2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_SendRoutingInfoResV2(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_SendRoutingInfoResV2_sequence, hf_index, ett_gsm_old_SendRoutingInfoResV2);
@@ -18979,7 +18854,7 @@ static const ber_sequence_t gsm_old_BeginSubscriberActivityArg_sequence[] = {
};
static int
-dissect_gsm_old_BeginSubscriberActivityArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_BeginSubscriberActivityArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_BeginSubscriberActivityArg_sequence, hf_index, ett_gsm_old_BeginSubscriberActivityArg);
@@ -18989,7 +18864,7 @@ dissect_gsm_old_BeginSubscriberActivityArg(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_gsm_old_BOOLEAN(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_BOOLEAN(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_boolean(implicit_tag, actx, tree, tvb, offset, hf_index, NULL);
return offset;
@@ -19007,7 +18882,7 @@ static const ber_sequence_t gsm_old_RoutingInfoForSM_ArgV1_sequence[] = {
};
static int
-dissect_gsm_old_RoutingInfoForSM_ArgV1(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_RoutingInfoForSM_ArgV1(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_RoutingInfoForSM_ArgV1_sequence, hf_index, ett_gsm_old_RoutingInfoForSM_ArgV1);
@@ -19028,7 +18903,7 @@ static const ber_choice_t gsm_old_LocationInfo_choice[] = {
};
static int
-dissect_gsm_old_LocationInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_LocationInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_old_LocationInfo_choice, hf_index, ett_gsm_old_LocationInfo,
NULL);
@@ -19044,7 +18919,7 @@ static const ber_sequence_t gsm_old_LocationInfoWithLMSIv2_sequence[] = {
};
static int
-dissect_gsm_old_LocationInfoWithLMSIv2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_LocationInfoWithLMSIv2(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_LocationInfoWithLMSIv2_sequence, hf_index, ett_gsm_old_LocationInfoWithLMSIv2);
@@ -19060,7 +18935,7 @@ static const ber_sequence_t gsm_old_RoutingInfoForSM_ResV2_sequence[] = {
};
static int
-dissect_gsm_old_RoutingInfoForSM_ResV2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_RoutingInfoForSM_ResV2(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_RoutingInfoForSM_ResV2_sequence, hf_index, ett_gsm_old_RoutingInfoForSM_ResV2);
@@ -19070,7 +18945,7 @@ dissect_gsm_old_RoutingInfoForSM_ResV2(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_gsm_old_Ki(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_Ki(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19088,7 +18963,7 @@ static const value_string gsm_old_RequestParameter_vals[] = {
static int
-dissect_gsm_old_RequestParameter(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_RequestParameter(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19101,7 +18976,7 @@ static const ber_sequence_t gsm_old_RequestParameterList_sequence_of[1] = {
};
static int
-dissect_gsm_old_RequestParameterList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_RequestParameterList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_old_RequestParameterList_sequence_of, hf_index, ett_gsm_old_RequestParameterList);
@@ -19110,13 +18985,13 @@ dissect_gsm_old_RequestParameterList(gboolean implicit_tag _U_, tvbuff_t *tvb _U
static const ber_sequence_t gsm_old_SendParametersArg_sequence[] = {
- { &hf_gsm_old_subscriberId, BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG, dissect_gsm_map_SubscriberIdentity },
+ { &hf_gsm_old_subscriberId, BER_CLASS_ANY/*choice*/, -1/*choice*/, BER_FLAGS_NOOWNTAG, dissect_gsm_map_SubscriberId },
{ &hf_gsm_old_requestParameterList, BER_CLASS_UNI, BER_UNI_TAG_SEQUENCE, BER_FLAGS_NOOWNTAG, dissect_gsm_old_RequestParameterList },
{ NULL, 0, 0, 0, NULL }
};
static int
-dissect_gsm_old_SendParametersArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_SendParametersArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_SendParametersArg_sequence, hf_index, ett_gsm_old_SendParametersArg);
@@ -19137,7 +19012,7 @@ static const ber_choice_t gsm_old_AuthenticationSetListOld_choice[] = {
};
static int
-dissect_gsm_old_AuthenticationSetListOld(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_AuthenticationSetListOld(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_old_AuthenticationSetListOld_choice, hf_index, ett_gsm_old_AuthenticationSetListOld,
NULL);
@@ -19163,7 +19038,7 @@ static const ber_choice_t gsm_old_SentParameter_choice[] = {
};
static int
-dissect_gsm_old_SentParameter(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_SentParameter(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_old_SentParameter_choice, hf_index, ett_gsm_old_SentParameter,
NULL);
@@ -19177,7 +19052,7 @@ static const ber_sequence_t gsm_old_SentParameterList_sequence_of[1] = {
};
static int
-dissect_gsm_old_SentParameterList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_SentParameterList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_old_SentParameterList_sequence_of, hf_index, ett_gsm_old_SentParameterList);
@@ -19193,7 +19068,7 @@ static const ber_sequence_t gsm_old_ResetArgV1_sequence[] = {
};
static int
-dissect_gsm_old_ResetArgV1(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_old_ResetArgV1(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_old_ResetArgV1_sequence, hf_index, ett_gsm_old_ResetArgV1);
@@ -19206,7 +19081,7 @@ dissect_gsm_old_ResetArgV1(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
static int
-dissect_gsm_ss_SS_UserData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_SS_UserData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_restricted_string(implicit_tag, BER_UNI_TAG_IA5String,
actx, tree, tvb, offset, hf_index,
NULL);
@@ -19217,7 +19092,7 @@ dissect_gsm_ss_SS_UserData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
static int
-dissect_gsm_ss_SS_Notification(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_SS_Notification(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19227,7 +19102,7 @@ dissect_gsm_ss_SS_Notification(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_gsm_ss_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_NULL(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
return offset;
@@ -19242,7 +19117,7 @@ static const value_string gsm_ss_CallOnHold_Indicator_vals[] = {
static int
-dissect_gsm_ss_CallOnHold_Indicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_CallOnHold_Indicator(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19258,7 +19133,7 @@ static const value_string gsm_ss_ECT_CallState_vals[] = {
static int
-dissect_gsm_ss_ECT_CallState(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_ECT_CallState(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19273,7 +19148,7 @@ static const ber_sequence_t gsm_ss_RemotePartyNumber_sequence[] = {
};
static int
-dissect_gsm_ss_RemotePartyNumber(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_RemotePartyNumber(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_RemotePartyNumber_sequence, hf_index, ett_gsm_ss_RemotePartyNumber);
@@ -19298,7 +19173,7 @@ static const ber_choice_t gsm_ss_RDN_choice[] = {
};
static int
-dissect_gsm_ss_RDN(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_RDN(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_ss_RDN_choice, hf_index, ett_gsm_ss_RDN,
NULL);
@@ -19314,7 +19189,7 @@ static const ber_sequence_t gsm_ss_ECT_Indicator_sequence[] = {
};
static int
-dissect_gsm_ss_ECT_Indicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_ECT_Indicator(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_ECT_Indicator_sequence, hf_index, ett_gsm_ss_ECT_Indicator);
@@ -19324,7 +19199,7 @@ dissect_gsm_ss_ECT_Indicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
static int
-dissect_gsm_ss_INTEGER(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_INTEGER(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19340,7 +19215,7 @@ static const ber_sequence_t gsm_ss_NameSet_sequence[] = {
};
static int
-dissect_gsm_ss_NameSet(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_NameSet(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_NameSet_sequence, hf_index, ett_gsm_ss_NameSet);
@@ -19365,7 +19240,7 @@ static const ber_choice_t gsm_ss_Name_choice[] = {
};
static int
-dissect_gsm_ss_Name(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_Name(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_ss_Name_choice, hf_index, ett_gsm_ss_Name,
NULL);
@@ -19380,7 +19255,7 @@ static const ber_sequence_t gsm_ss_NameIndicator_sequence[] = {
};
static int
-dissect_gsm_ss_NameIndicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_NameIndicator(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_NameIndicator_sequence, hf_index, ett_gsm_ss_NameIndicator);
@@ -19396,7 +19271,7 @@ static const value_string gsm_ss_Multicall_Indicator_vals[] = {
static int
-dissect_gsm_ss_Multicall_Indicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_Multicall_Indicator(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19422,7 +19297,7 @@ static const ber_sequence_t gsm_ss_NotifySS_Arg_sequence[] = {
};
static int
-dissect_gsm_ss_NotifySS_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_NotifySS_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_NotifySS_Arg_sequence, hf_index, ett_gsm_ss_NotifySS_Arg);
@@ -19432,7 +19307,7 @@ dissect_gsm_ss_NotifySS_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int of
static int
-dissect_gsm_ss_E1(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_E1(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19442,7 +19317,7 @@ dissect_gsm_ss_E1(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_,
static int
-dissect_gsm_ss_E2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_E2(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19452,7 +19327,7 @@ dissect_gsm_ss_E2(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_,
static int
-dissect_gsm_ss_E3(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_E3(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19462,7 +19337,7 @@ dissect_gsm_ss_E3(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_,
static int
-dissect_gsm_ss_E4(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_E4(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19472,7 +19347,7 @@ dissect_gsm_ss_E4(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_,
static int
-dissect_gsm_ss_E5(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_E5(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19482,7 +19357,7 @@ dissect_gsm_ss_E5(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_,
static int
-dissect_gsm_ss_E6(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_E6(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19492,7 +19367,7 @@ dissect_gsm_ss_E6(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_,
static int
-dissect_gsm_ss_E7(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_E7(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19512,7 +19387,7 @@ static const ber_sequence_t gsm_ss_ChargingInformation_sequence[] = {
};
static int
-dissect_gsm_ss_ChargingInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_ChargingInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_ChargingInformation_sequence, hf_index, ett_gsm_ss_ChargingInformation);
@@ -19527,7 +19402,7 @@ static const ber_sequence_t gsm_ss_ForwardChargeAdviceArg_sequence[] = {
};
static int
-dissect_gsm_ss_ForwardChargeAdviceArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_ForwardChargeAdviceArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_ForwardChargeAdviceArg_sequence, hf_index, ett_gsm_ss_ForwardChargeAdviceArg);
@@ -19543,7 +19418,7 @@ static const ber_sequence_t gsm_ss_ForwardCUG_InfoArg_sequence[] = {
};
static int
-dissect_gsm_ss_ForwardCUG_InfoArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_ForwardCUG_InfoArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_ForwardCUG_InfoArg_sequence, hf_index, ett_gsm_ss_ForwardCUG_InfoArg);
@@ -19556,7 +19431,7 @@ static const ber_sequence_t gsm_ss_AccessRegisterCCEntryArg_sequence[] = {
};
static int
-dissect_gsm_ss_AccessRegisterCCEntryArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_AccessRegisterCCEntryArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_AccessRegisterCCEntryArg_sequence, hf_index, ett_gsm_ss_AccessRegisterCCEntryArg);
@@ -19571,7 +19446,7 @@ static const ber_sequence_t gsm_ss_CallDeflectionArg_sequence[] = {
};
static int
-dissect_gsm_ss_CallDeflectionArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_CallDeflectionArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_CallDeflectionArg_sequence, hf_index, ett_gsm_ss_CallDeflectionArg);
@@ -19588,7 +19463,7 @@ static const value_string gsm_ss_UUS_Service_vals[] = {
static int
-dissect_gsm_ss_UUS_Service(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_UUS_Service(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19598,7 +19473,7 @@ dissect_gsm_ss_UUS_Service(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
static int
-dissect_gsm_ss_BOOLEAN(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_BOOLEAN(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_boolean(implicit_tag, actx, tree, tvb, offset, hf_index, NULL);
return offset;
@@ -19612,7 +19487,7 @@ static const ber_sequence_t gsm_ss_UserUserServiceArg_sequence[] = {
};
static int
-dissect_gsm_ss_UserUserServiceArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_UserUserServiceArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_UserUserServiceArg_sequence, hf_index, ett_gsm_ss_UserUserServiceArg);
@@ -19626,7 +19501,7 @@ static int * const gsm_ss_DeferredLocationExt_bits[] = {
};
static int
-dissect_gsm_ss_DeferredLocationExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_DeferredLocationExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_ss_DeferredLocationExt_bits, 1, hf_index, ett_gsm_ss_DeferredLocationExt,
NULL);
@@ -19648,7 +19523,7 @@ static const ber_sequence_t gsm_ss_LocationNotificationArg_sequence[] = {
};
static int
-dissect_gsm_ss_LocationNotificationArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_LocationNotificationArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_LocationNotificationArg_sequence, hf_index, ett_gsm_ss_LocationNotificationArg);
@@ -19664,7 +19539,7 @@ static const value_string gsm_ss_VerificationResponse_vals[] = {
static int
-dissect_gsm_ss_VerificationResponse(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_VerificationResponse(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19678,7 +19553,7 @@ static const ber_sequence_t gsm_ss_LocationNotificationRes_sequence[] = {
};
static int
-dissect_gsm_ss_LocationNotificationRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_LocationNotificationRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_LocationNotificationRes_sequence, hf_index, ett_gsm_ss_LocationNotificationRes);
@@ -19705,7 +19580,7 @@ static const value_string gsm_ss_MOLR_Type_vals[] = {
static int
-dissect_gsm_ss_MOLR_Type(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_MOLR_Type(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19725,7 +19600,7 @@ const value_string gsm_ss_LocationMethod_vals[] = {
int
-dissect_gsm_ss_LocationMethod(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_LocationMethod(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19735,7 +19610,7 @@ dissect_gsm_ss_LocationMethod(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_gsm_ss_GPSAssistanceData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_GPSAssistanceData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19751,7 +19626,7 @@ static const value_string gsm_ss_TerminationCause_vals[] = {
static int
-dissect_gsm_ss_TerminationCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_TerminationCause(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19761,7 +19636,7 @@ dissect_gsm_ss_TerminationCause(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
static int
-dissect_gsm_ss_GANSSAssistanceData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_GANSSAssistanceData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19771,7 +19646,7 @@ dissect_gsm_ss_GANSSAssistanceData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_ss_PositioningProtocolPDU(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_PositioningProtocolPDU(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19784,7 +19659,7 @@ static const ber_sequence_t gsm_ss_MultiplePositioningProtocolPDUs_sequence_of[1
};
static int
-dissect_gsm_ss_MultiplePositioningProtocolPDUs(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_MultiplePositioningProtocolPDUs(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_ss_MultiplePositioningProtocolPDUs_sequence_of, hf_index, ett_gsm_ss_MultiplePositioningProtocolPDUs);
@@ -19798,7 +19673,7 @@ static int * const gsm_ss_Location_Info_bits[] = {
};
static int
-dissect_gsm_ss_Location_Info(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_Location_Info(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
gsm_ss_Location_Info_bits, 1, hf_index, ett_gsm_ss_Location_Info,
NULL);
@@ -19835,7 +19710,7 @@ static const ber_sequence_t gsm_ss_LCS_MOLRArg_sequence[] = {
};
static int
-dissect_gsm_ss_LCS_MOLRArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_LCS_MOLRArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_LCS_MOLRArg_sequence, hf_index, ett_gsm_ss_LCS_MOLRArg);
@@ -19845,7 +19720,7 @@ dissect_gsm_ss_LCS_MOLRArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int off
static int
-dissect_gsm_ss_DecipheringKeys(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_DecipheringKeys(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -19866,7 +19741,7 @@ static const ber_sequence_t gsm_ss_LCS_MOLRRes_sequence[] = {
};
static int
-dissect_gsm_ss_LCS_MOLRRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_LCS_MOLRRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_LCS_MOLRRes_sequence, hf_index, ett_gsm_ss_LCS_MOLRRes);
@@ -19883,7 +19758,7 @@ static const ber_sequence_t gsm_ss_LCS_AreaEventRequestArg_sequence[] = {
};
static int
-dissect_gsm_ss_LCS_AreaEventRequestArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_LCS_AreaEventRequestArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_LCS_AreaEventRequestArg_sequence, hf_index, ett_gsm_ss_LCS_AreaEventRequestArg);
@@ -19898,7 +19773,7 @@ static const ber_sequence_t gsm_ss_LCS_AreaEventReportArg_sequence[] = {
};
static int
-dissect_gsm_ss_LCS_AreaEventReportArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_LCS_AreaEventReportArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_LCS_AreaEventReportArg_sequence, hf_index, ett_gsm_ss_LCS_AreaEventReportArg);
@@ -19913,7 +19788,7 @@ static const ber_sequence_t gsm_ss_LCS_AreaEventCancellationArg_sequence[] = {
};
static int
-dissect_gsm_ss_LCS_AreaEventCancellationArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_LCS_AreaEventCancellationArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_LCS_AreaEventCancellationArg_sequence, hf_index, ett_gsm_ss_LCS_AreaEventCancellationArg);
@@ -19933,7 +19808,7 @@ static const ber_sequence_t gsm_ss_LCS_PeriodicLocationRequestArg_sequence[] = {
};
static int
-dissect_gsm_ss_LCS_PeriodicLocationRequestArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_LCS_PeriodicLocationRequestArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_LCS_PeriodicLocationRequestArg_sequence, hf_index, ett_gsm_ss_LCS_PeriodicLocationRequestArg);
@@ -19947,7 +19822,7 @@ static const ber_sequence_t gsm_ss_LCS_PeriodicLocationRequestRes_sequence[] = {
};
static int
-dissect_gsm_ss_LCS_PeriodicLocationRequestRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_LCS_PeriodicLocationRequestRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_LCS_PeriodicLocationRequestRes_sequence, hf_index, ett_gsm_ss_LCS_PeriodicLocationRequestRes);
@@ -19964,7 +19839,7 @@ static const ber_sequence_t gsm_ss_LCS_LocationUpdateArg_sequence[] = {
};
static int
-dissect_gsm_ss_LCS_LocationUpdateArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_LCS_LocationUpdateArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_LCS_LocationUpdateArg_sequence, hf_index, ett_gsm_ss_LCS_LocationUpdateArg);
@@ -19978,7 +19853,7 @@ static const ber_sequence_t gsm_ss_LCS_LocationUpdateRes_sequence[] = {
};
static int
-dissect_gsm_ss_LCS_LocationUpdateRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_LCS_LocationUpdateRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_LCS_LocationUpdateRes_sequence, hf_index, ett_gsm_ss_LCS_LocationUpdateRes);
@@ -19993,7 +19868,7 @@ static const ber_sequence_t gsm_ss_LCS_PeriodicLocationCancellationArg_sequence[
};
static int
-dissect_gsm_ss_LCS_PeriodicLocationCancellationArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_LCS_PeriodicLocationCancellationArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_LCS_PeriodicLocationCancellationArg_sequence, hf_index, ett_gsm_ss_LCS_PeriodicLocationCancellationArg);
@@ -20007,7 +19882,7 @@ static const ber_sequence_t gsm_ss_PeriodicLocation_sequence[] = {
};
static int
-dissect_gsm_ss_PeriodicLocation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_PeriodicLocation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_PeriodicLocation_sequence, hf_index, ett_gsm_ss_PeriodicLocation);
@@ -20023,7 +19898,7 @@ static const value_string gsm_ss_AreaType_vals[] = {
static int
-dissect_gsm_ss_AreaType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_AreaType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20033,7 +19908,7 @@ dissect_gsm_ss_AreaType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
static int
-dissect_gsm_ss_AreaIdentification(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_AreaIdentification(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20048,7 +19923,7 @@ static const ber_sequence_t gsm_ss_Area_sequence[] = {
};
static int
-dissect_gsm_ss_Area(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_Area(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_Area_sequence, hf_index, ett_gsm_ss_Area);
@@ -20061,7 +19936,7 @@ static const ber_sequence_t gsm_ss_AreaList_sequence_of[1] = {
};
static int
-dissect_gsm_ss_AreaList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_AreaList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_ss_AreaList_sequence_of, hf_index, ett_gsm_ss_AreaList);
@@ -20071,7 +19946,7 @@ dissect_gsm_ss_AreaList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset
static int
-dissect_gsm_ss_MaximumInterval(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_MaximumInterval(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20081,7 +19956,7 @@ dissect_gsm_ss_MaximumInterval(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int
static int
-dissect_gsm_ss_SamplingInterval(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_SamplingInterval(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20091,7 +19966,7 @@ dissect_gsm_ss_SamplingInterval(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, in
static int
-dissect_gsm_ss_Duration(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_Duration(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20112,7 +19987,7 @@ static const ber_sequence_t gsm_ss_AreaEventReporting_sequence[] = {
};
static int
-dissect_gsm_ss_AreaEventReporting(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_AreaEventReporting(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_AreaEventReporting_sequence, hf_index, ett_gsm_ss_AreaEventReporting);
@@ -20122,7 +19997,7 @@ dissect_gsm_ss_AreaEventReporting(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_ss_LinearDistance(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_LinearDistance(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20142,7 +20017,7 @@ static const ber_sequence_t gsm_ss_MotionEventReporting_sequence[] = {
};
static int
-dissect_gsm_ss_MotionEventReporting(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_MotionEventReporting(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_MotionEventReporting_sequence, hf_index, ett_gsm_ss_MotionEventReporting);
@@ -20162,7 +20037,7 @@ static const ber_sequence_t gsm_ss_LCS_PeriodicTriggeredInvokeArg_sequence[] = {
};
static int
-dissect_gsm_ss_LCS_PeriodicTriggeredInvokeArg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_LCS_PeriodicTriggeredInvokeArg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_LCS_PeriodicTriggeredInvokeArg_sequence, hf_index, ett_gsm_ss_LCS_PeriodicTriggeredInvokeArg);
@@ -20175,7 +20050,7 @@ static const ber_sequence_t gsm_ss_LCS_PeriodicTriggeredInvokeRes_sequence[] = {
};
static int
-dissect_gsm_ss_LCS_PeriodicTriggeredInvokeRes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_ss_LCS_PeriodicTriggeredInvokeRes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_ss_LCS_PeriodicTriggeredInvokeRes_sequence, hf_index, ett_gsm_ss_LCS_PeriodicTriggeredInvokeRes);
@@ -20191,8 +20066,7 @@ dissect_gsm_ss_LCS_PeriodicTriggeredInvokeRes(gboolean implicit_tag _U_, tvbuff_
static int
-dissect_gsm_map_ericsson_T_locationInformation(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
-#line 1108 "./asn1/gsm_map/gsm_map.cnf"
+dissect_gsm_map_ericsson_T_locationInformation(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
tvbuff_t *parameter_tvb;
proto_tree *subtree;
guint8 rat;
@@ -20220,7 +20094,6 @@ dissect_gsm_map_ericsson_T_locationInformation(gboolean implicit_tag _U_, tvbuff
}
-
return offset;
}
@@ -20235,7 +20108,7 @@ static const ber_sequence_t gsm_map_ericsson_EnhancedCheckIMEI_Arg_sequence[] =
};
static int
-dissect_gsm_map_ericsson_EnhancedCheckIMEI_Arg(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_EnhancedCheckIMEI_Arg(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_EnhancedCheckIMEI_Arg_sequence, hf_index, ett_gsm_map_ericsson_EnhancedCheckIMEI_Arg);
@@ -20245,7 +20118,7 @@ dissect_gsm_map_ericsson_EnhancedCheckIMEI_Arg(gboolean implicit_tag _U_, tvbuff
static int
-dissect_gsm_map_ericsson_PrivateFeatureCode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_PrivateFeatureCode(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20255,7 +20128,7 @@ dissect_gsm_map_ericsson_PrivateFeatureCode(gboolean implicit_tag _U_, tvbuff_t
static int
-dissect_gsm_map_ericsson_SubscriptionType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_SubscriptionType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20269,7 +20142,7 @@ static const ber_sequence_t gsm_map_ericsson_SubscriptionTypeInfo_sequence[] = {
};
static int
-dissect_gsm_map_ericsson_SubscriptionTypeInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_SubscriptionTypeInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_SubscriptionTypeInfo_sequence, hf_index, ett_gsm_map_ericsson_SubscriptionTypeInfo);
@@ -20279,7 +20152,7 @@ dissect_gsm_map_ericsson_SubscriptionTypeInfo(gboolean implicit_tag _U_, tvbuff_
static int
-dissect_gsm_map_ericsson_INCategoryKey(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_INCategoryKey(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_gsm_map_TBCD_STRING(implicit_tag, tvb, offset, actx, tree, hf_index);
return offset;
@@ -20293,7 +20166,7 @@ static const ber_sequence_t gsm_map_ericsson_OickInfo_sequence[] = {
};
static int
-dissect_gsm_map_ericsson_OickInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_OickInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_OickInfo_sequence, hf_index, ett_gsm_map_ericsson_OickInfo);
@@ -20314,7 +20187,7 @@ static const ber_choice_t gsm_map_ericsson_PrivateFeatureData_choice[] = {
};
static int
-dissect_gsm_map_ericsson_PrivateFeatureData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_PrivateFeatureData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ericsson_PrivateFeatureData_choice, hf_index, ett_gsm_map_ericsson_PrivateFeatureData,
NULL);
@@ -20330,7 +20203,7 @@ static const ber_sequence_t gsm_map_ericsson_IsdArgData_sequence[] = {
};
static int
-dissect_gsm_map_ericsson_IsdArgData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_IsdArgData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_IsdArgData_sequence, hf_index, ett_gsm_map_ericsson_IsdArgData);
@@ -20343,7 +20216,7 @@ static const ber_sequence_t gsm_map_ericsson_IsdArgType_sequence_of[1] = {
};
static int
-dissect_gsm_map_ericsson_IsdArgType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_IsdArgType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_IsdArgType_sequence_of, hf_index, ett_gsm_map_ericsson_IsdArgType);
@@ -20357,7 +20230,7 @@ static const ber_sequence_t gsm_map_ericsson_IsdResData_sequence[] = {
};
static int
-dissect_gsm_map_ericsson_IsdResData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_IsdResData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_IsdResData_sequence, hf_index, ett_gsm_map_ericsson_IsdResData);
@@ -20370,7 +20243,7 @@ static const ber_sequence_t gsm_map_ericsson_IsdResType_sequence_of[1] = {
};
static int
-dissect_gsm_map_ericsson_IsdResType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_IsdResType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_IsdResType_sequence_of, hf_index, ett_gsm_map_ericsson_IsdResType);
@@ -20384,7 +20257,7 @@ static const ber_sequence_t gsm_map_ericsson_DsdArgData_sequence[] = {
};
static int
-dissect_gsm_map_ericsson_DsdArgData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_DsdArgData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_DsdArgData_sequence, hf_index, ett_gsm_map_ericsson_DsdArgData);
@@ -20397,7 +20270,7 @@ static const ber_sequence_t gsm_map_ericsson_DsdArgType_sequence_of[1] = {
};
static int
-dissect_gsm_map_ericsson_DsdArgType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_DsdArgType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_DsdArgType_sequence_of, hf_index, ett_gsm_map_ericsson_DsdArgType);
@@ -20412,7 +20285,7 @@ static const value_string gsm_map_ericsson_ExtraProtocolId_vals[] = {
static int
-dissect_gsm_map_ericsson_ExtraProtocolId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_ExtraProtocolId(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20427,7 +20300,7 @@ static const ber_sequence_t gsm_map_ericsson_ExtraSignalInfo_U_sequence[] = {
};
static int
-dissect_gsm_map_ericsson_ExtraSignalInfo_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_ExtraSignalInfo_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_ExtraSignalInfo_U_sequence, hf_index, ett_gsm_map_ericsson_ExtraSignalInfo_U);
@@ -20437,7 +20310,7 @@ dissect_gsm_map_ericsson_ExtraSignalInfo_U(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_gsm_map_ericsson_ExtraSignalInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_ExtraSignalInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 1, TRUE, dissect_gsm_map_ericsson_ExtraSignalInfo_U);
@@ -20452,7 +20325,7 @@ static const ber_sequence_t gsm_map_ericsson_SriArgData_sequence[] = {
};
static int
-dissect_gsm_map_ericsson_SriArgData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_SriArgData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_SriArgData_sequence, hf_index, ett_gsm_map_ericsson_SriArgData);
@@ -20465,7 +20338,7 @@ static const ber_sequence_t gsm_map_ericsson_SRIArgType_sequence_of[1] = {
};
static int
-dissect_gsm_map_ericsson_SRIArgType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_SRIArgType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_SRIArgType_sequence_of, hf_index, ett_gsm_map_ericsson_SRIArgType);
@@ -20481,7 +20354,7 @@ static const ber_sequence_t gsm_map_ericsson_SriResData_sequence[] = {
};
static int
-dissect_gsm_map_ericsson_SriResData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_SriResData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_SriResData_sequence, hf_index, ett_gsm_map_ericsson_SriResData);
@@ -20494,7 +20367,7 @@ static const ber_sequence_t gsm_map_ericsson_SRIResType_sequence_of[1] = {
};
static int
-dissect_gsm_map_ericsson_SRIResType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_SRIResType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_SRIResType_sequence_of, hf_index, ett_gsm_map_ericsson_SRIResType);
@@ -20509,7 +20382,7 @@ static const ber_sequence_t gsm_map_ericsson_PrnArgData_sequence[] = {
};
static int
-dissect_gsm_map_ericsson_PrnArgData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_PrnArgData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_PrnArgData_sequence, hf_index, ett_gsm_map_ericsson_PrnArgData);
@@ -20522,7 +20395,7 @@ static const ber_sequence_t gsm_map_ericsson_PrnArgType_sequence_of[1] = {
};
static int
-dissect_gsm_map_ericsson_PrnArgType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_PrnArgType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_PrnArgType_sequence_of, hf_index, ett_gsm_map_ericsson_PrnArgType);
@@ -20541,7 +20414,7 @@ static const ber_choice_t gsm_map_ericsson_PrivateFeatureUlArgData_choice[] = {
};
static int
-dissect_gsm_map_ericsson_PrivateFeatureUlArgData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_PrivateFeatureUlArgData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ericsson_PrivateFeatureUlArgData_choice, hf_index, ett_gsm_map_ericsson_PrivateFeatureUlArgData,
NULL);
@@ -20557,7 +20430,7 @@ static const ber_sequence_t gsm_map_ericsson_UlArgData_sequence[] = {
};
static int
-dissect_gsm_map_ericsson_UlArgData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_UlArgData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_UlArgData_sequence, hf_index, ett_gsm_map_ericsson_UlArgData);
@@ -20570,7 +20443,7 @@ static const ber_sequence_t gsm_map_ericsson_UlArgType_sequence_of[1] = {
};
static int
-dissect_gsm_map_ericsson_UlArgType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_UlArgType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_UlArgType_sequence_of, hf_index, ett_gsm_map_ericsson_UlArgType);
@@ -20580,7 +20453,7 @@ dissect_gsm_map_ericsson_UlArgType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_gsm_map_ericsson_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_NULL(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
return offset;
@@ -20593,7 +20466,7 @@ static const ber_sequence_t gsm_map_ericsson_RdArgType_sequence[] = {
};
static int
-dissect_gsm_map_ericsson_RdArgType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_RdArgType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_RdArgType_sequence, hf_index, ett_gsm_map_ericsson_RdArgType);
@@ -20608,7 +20481,7 @@ static const ber_sequence_t gsm_map_ericsson_SaiArgType_sequence[] = {
};
static int
-dissect_gsm_map_ericsson_SaiArgType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_SaiArgType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_SaiArgType_sequence, hf_index, ett_gsm_map_ericsson_SaiArgType);
@@ -20622,7 +20495,7 @@ static const ber_sequence_t gsm_map_ericsson_SaiResType_sequence[] = {
};
static int
-dissect_gsm_map_ericsson_SaiResType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_SaiResType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_SaiResType_sequence, hf_index, ett_gsm_map_ericsson_SaiResType);
@@ -20636,7 +20509,7 @@ static const ber_sequence_t gsm_map_ericsson_RequestedInfoType_sequence[] = {
};
static int
-dissect_gsm_map_ericsson_RequestedInfoType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_RequestedInfoType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_RequestedInfoType_sequence, hf_index, ett_gsm_map_ericsson_RequestedInfoType);
@@ -20650,7 +20523,7 @@ static const ber_sequence_t gsm_map_ericsson_AtiArgType_sequence[] = {
};
static int
-dissect_gsm_map_ericsson_AtiArgType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_AtiArgType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_AtiArgType_sequence, hf_index, ett_gsm_map_ericsson_AtiArgType);
@@ -20664,7 +20537,7 @@ static const ber_sequence_t gsm_map_ericsson_AtiResType_sequence[] = {
};
static int
-dissect_gsm_map_ericsson_AtiResType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_AtiResType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_AtiResType_sequence, hf_index, ett_gsm_map_ericsson_AtiResType);
@@ -20678,7 +20551,7 @@ static const ber_sequence_t gsm_map_ericsson_AtiArgData_sequence[] = {
};
static int
-dissect_gsm_map_ericsson_AtiArgData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_AtiArgData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_AtiArgData_sequence, hf_index, ett_gsm_map_ericsson_AtiArgData);
@@ -20691,7 +20564,7 @@ static const ber_sequence_t gsm_map_ericsson_ExtAtiArgType_sequence_of[1] = {
};
static int
-dissect_gsm_map_ericsson_ExtAtiArgType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_ExtAtiArgType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
gsm_map_ericsson_ExtAtiArgType_sequence_of, hf_index, ett_gsm_map_ericsson_ExtAtiArgType);
@@ -20717,7 +20590,7 @@ static const ber_choice_t gsm_map_ericsson_ExtensionType_choice[] = {
};
static int
-dissect_gsm_map_ericsson_ExtensionType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_gsm_map_ericsson_ExtensionType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
gsm_map_ericsson_ExtensionType_choice, hf_index, ett_gsm_map_ericsson_ExtensionType,
NULL);
@@ -20731,7 +20604,7 @@ dissect_gsm_map_ericsson_ExtensionType(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_NokiaMAP_Extensions_RoutingCategory(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_RoutingCategory(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20741,7 +20614,7 @@ dissect_NokiaMAP_Extensions_RoutingCategory(gboolean implicit_tag _U_, tvbuff_t
static int
-dissect_NokiaMAP_Extensions_ActiveSS_List(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_ActiveSS_List(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20751,7 +20624,7 @@ dissect_NokiaMAP_Extensions_ActiveSS_List(gboolean implicit_tag _U_, tvbuff_t *t
static int
-dissect_NokiaMAP_Extensions_ExtRoutingCategory(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_ExtRoutingCategory(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20761,7 +20634,7 @@ dissect_NokiaMAP_Extensions_ExtRoutingCategory(gboolean implicit_tag _U_, tvbuff
static int
-dissect_NokiaMAP_Extensions_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_NULL(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_null(implicit_tag, actx, tree, tvb, offset, hf_index);
return offset;
@@ -20770,7 +20643,7 @@ dissect_NokiaMAP_Extensions_NULL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_NokiaMAP_Extensions_MAPserviceList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_MAPserviceList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20780,7 +20653,7 @@ dissect_NokiaMAP_Extensions_MAPserviceList(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_NokiaMAP_Extensions_MAPserviceCode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_MAPserviceCode(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20790,7 +20663,7 @@ dissect_NokiaMAP_Extensions_MAPserviceCode(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_NokiaMAP_Extensions_VersionInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_VersionInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20800,7 +20673,7 @@ dissect_NokiaMAP_Extensions_VersionInfo(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_NokiaMAP_Extensions_MKeyVer(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_MKeyVer(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20810,7 +20683,7 @@ dissect_NokiaMAP_Extensions_MKeyVer(gboolean implicit_tag _U_, tvbuff_t *tvb _U_
static int
-dissect_NokiaMAP_Extensions_MmTdpName(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_MmTdpName(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20820,7 +20693,7 @@ dissect_NokiaMAP_Extensions_MmTdpName(gboolean implicit_tag _U_, tvbuff_t *tvb _
int
-dissect_NokiaMAP_Extensions_ServiceKey(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_ServiceKey(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20830,7 +20703,7 @@ dissect_NokiaMAP_Extensions_ServiceKey(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_NokiaMAP_Extensions_LocupType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_LocupType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20848,7 +20721,7 @@ static const ber_sequence_t NokiaMAP_Extensions_MKey_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_MKey(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_MKey(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_MKey_sequence, hf_index, ett_NokiaMAP_Extensions_MKey);
@@ -20858,7 +20731,7 @@ dissect_NokiaMAP_Extensions_MKey(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, i
static int
-dissect_NokiaMAP_Extensions_SmsTdpName(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_SmsTdpName(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20875,7 +20748,7 @@ static const ber_sequence_t NokiaMAP_Extensions_SMSKey_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_SMSKey(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_SMSKey(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_SMSKey_sequence, hf_index, ett_NokiaMAP_Extensions_SMSKey);
@@ -20896,7 +20769,7 @@ static const ber_choice_t NokiaMAP_Extensions_INKey_choice[] = {
};
static int
-dissect_NokiaMAP_Extensions_INKey(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_INKey(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_choice(actx, tree, tvb, offset,
NokiaMAP_Extensions_INKey_choice, hf_index, ett_NokiaMAP_Extensions_INKey,
NULL);
@@ -20907,7 +20780,7 @@ dissect_NokiaMAP_Extensions_INKey(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_NokiaMAP_Extensions_TimeLimit(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_TimeLimit(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20917,7 +20790,7 @@ dissect_NokiaMAP_Extensions_TimeLimit(gboolean implicit_tag _U_, tvbuff_t *tvb _
static int
-dissect_NokiaMAP_Extensions_ActionType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_ActionType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20927,7 +20800,7 @@ dissect_NokiaMAP_Extensions_ActionType(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_NokiaMAP_Extensions_FraudMaxCount(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_FraudMaxCount(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -20944,7 +20817,7 @@ static const ber_sequence_t NokiaMAP_Extensions_FraudData_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_FraudData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_FraudData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_FraudData_sequence, hf_index, ett_NokiaMAP_Extensions_FraudData);
@@ -20960,7 +20833,7 @@ static const ber_sequence_t NokiaMAP_Extensions_FraudInfo_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_FraudInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_FraudInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_FraudInfo_sequence, hf_index, ett_NokiaMAP_Extensions_FraudInfo);
@@ -20977,7 +20850,7 @@ static const ber_sequence_t NokiaMAP_Extensions_ServiceWithInfo_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_ServiceWithInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_ServiceWithInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_ServiceWithInfo_sequence, hf_index, ett_NokiaMAP_Extensions_ServiceWithInfo);
@@ -20990,7 +20863,7 @@ static const ber_sequence_t NokiaMAP_Extensions_ServiceListWithInfo_sequence_of[
};
static int
-dissect_NokiaMAP_Extensions_ServiceListWithInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_ServiceListWithInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_ServiceListWithInfo_sequence_of, hf_index, ett_NokiaMAP_Extensions_ServiceListWithInfo);
@@ -21009,7 +20882,7 @@ static const ber_sequence_t NokiaMAP_Extensions_IsdArgExt_U_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_IsdArgExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_IsdArgExt_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_IsdArgExt_U_sequence, hf_index, ett_NokiaMAP_Extensions_IsdArgExt_U);
@@ -21019,7 +20892,7 @@ dissect_NokiaMAP_Extensions_IsdArgExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_NokiaMAP_Extensions_IsdArgExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_IsdArgExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_IsdArgExt_U);
@@ -21034,7 +20907,7 @@ static const ber_sequence_t NokiaMAP_Extensions_DsdArgExt_U_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_DsdArgExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_DsdArgExt_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_DsdArgExt_U_sequence, hf_index, ett_NokiaMAP_Extensions_DsdArgExt_U);
@@ -21044,7 +20917,7 @@ dissect_NokiaMAP_Extensions_DsdArgExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_NokiaMAP_Extensions_DsdArgExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_DsdArgExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_DsdArgExt_U);
@@ -21058,7 +20931,7 @@ static const ber_sequence_t NokiaMAP_Extensions_UlResExt_U_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_UlResExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_UlResExt_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_UlResExt_U_sequence, hf_index, ett_NokiaMAP_Extensions_UlResExt_U);
@@ -21068,7 +20941,7 @@ dissect_NokiaMAP_Extensions_UlResExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_NokiaMAP_Extensions_UlResExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_UlResExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_UlResExt_U);
@@ -21078,7 +20951,7 @@ dissect_NokiaMAP_Extensions_UlResExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U
static int
-dissect_NokiaMAP_Extensions_InTriggerKey(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_InTriggerKey(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21088,7 +20961,7 @@ dissect_NokiaMAP_Extensions_InTriggerKey(gboolean implicit_tag _U_, tvbuff_t *tv
static int
-dissect_NokiaMAP_Extensions_PnpIndex(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_PnpIndex(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21098,7 +20971,7 @@ dissect_NokiaMAP_Extensions_PnpIndex(gboolean implicit_tag _U_, tvbuff_t *tvb _U
static int
-dissect_NokiaMAP_Extensions_CallRedirectionIndex(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_CallRedirectionIndex(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21108,7 +20981,7 @@ dissect_NokiaMAP_Extensions_CallRedirectionIndex(gboolean implicit_tag _U_, tvbu
static int
-dissect_NokiaMAP_Extensions_ChargingArea(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_ChargingArea(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21121,7 +20994,7 @@ static const ber_sequence_t NokiaMAP_Extensions_ChargingAreaList_sequence_of[1]
};
static int
-dissect_NokiaMAP_Extensions_ChargingAreaList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_ChargingAreaList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_ChargingAreaList_sequence_of, hf_index, ett_NokiaMAP_Extensions_ChargingAreaList);
@@ -21135,7 +21008,7 @@ static const ber_sequence_t NokiaMAP_Extensions_RegionalChargingData_sequence[]
};
static int
-dissect_NokiaMAP_Extensions_RegionalChargingData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_RegionalChargingData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_RegionalChargingData_sequence, hf_index, ett_NokiaMAP_Extensions_RegionalChargingData);
@@ -21152,7 +21025,7 @@ static const ber_sequence_t NokiaMAP_Extensions_SS_DataExtension_U_sequence[] =
};
static int
-dissect_NokiaMAP_Extensions_SS_DataExtension_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_SS_DataExtension_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_SS_DataExtension_U_sequence, hf_index, ett_NokiaMAP_Extensions_SS_DataExtension_U);
@@ -21162,7 +21035,7 @@ dissect_NokiaMAP_Extensions_SS_DataExtension_U(gboolean implicit_tag _U_, tvbuff
static int
-dissect_NokiaMAP_Extensions_SS_DataExtension(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_SS_DataExtension(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_SS_DataExtension_U);
@@ -21172,7 +21045,7 @@ dissect_NokiaMAP_Extensions_SS_DataExtension(gboolean implicit_tag _U_, tvbuff_t
static int
-dissect_NokiaMAP_Extensions_CallingCategory(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_CallingCategory(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21182,7 +21055,7 @@ dissect_NokiaMAP_Extensions_CallingCategory(gboolean implicit_tag _U_, tvbuff_t
static int
-dissect_NokiaMAP_Extensions_InternalServiceIndicator(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_InternalServiceIndicator(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21201,7 +21074,7 @@ static const ber_sequence_t NokiaMAP_Extensions_SriExtension_U_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_SriExtension_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_SriExtension_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_SriExtension_U_sequence, hf_index, ett_NokiaMAP_Extensions_SriExtension_U);
@@ -21211,7 +21084,7 @@ dissect_NokiaMAP_Extensions_SriExtension_U(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_NokiaMAP_Extensions_SriExtension(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_SriExtension(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_SriExtension_U);
@@ -21226,7 +21099,7 @@ static const value_string NokiaMAP_Extensions_ExtraProtocolId_vals[] = {
static int
-dissect_NokiaMAP_Extensions_ExtraProtocolId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_ExtraProtocolId(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21241,7 +21114,7 @@ static const ber_sequence_t NokiaMAP_Extensions_ExtraSignalInfo_U_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_ExtraSignalInfo_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_ExtraSignalInfo_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_ExtraSignalInfo_U_sequence, hf_index, ett_NokiaMAP_Extensions_ExtraSignalInfo_U);
@@ -21251,7 +21124,7 @@ dissect_NokiaMAP_Extensions_ExtraSignalInfo_U(gboolean implicit_tag _U_, tvbuff_
static int
-dissect_NokiaMAP_Extensions_ExtraSignalInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_ExtraSignalInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 1, TRUE, dissect_NokiaMAP_Extensions_ExtraSignalInfo_U);
@@ -21261,7 +21134,7 @@ dissect_NokiaMAP_Extensions_ExtraSignalInfo(gboolean implicit_tag _U_, tvbuff_t
static int
-dissect_NokiaMAP_Extensions_CUG_CallInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_CUG_CallInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21271,7 +21144,7 @@ dissect_NokiaMAP_Extensions_CUG_CallInfo(gboolean implicit_tag _U_, tvbuff_t *tv
static int
-dissect_NokiaMAP_Extensions_BOOLEAN(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_BOOLEAN(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_boolean(implicit_tag, actx, tree, tvb, offset, hf_index, NULL);
return offset;
@@ -21286,7 +21159,7 @@ static const ber_sequence_t NokiaMAP_Extensions_Nokia_CUG_Data_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_Nokia_CUG_Data(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_Nokia_CUG_Data(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_Nokia_CUG_Data_sequence, hf_index, ett_NokiaMAP_Extensions_Nokia_CUG_Data);
@@ -21296,7 +21169,7 @@ dissect_NokiaMAP_Extensions_Nokia_CUG_Data(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_NokiaMAP_Extensions_LeaId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_LeaId(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21306,7 +21179,7 @@ dissect_NokiaMAP_Extensions_LeaId(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_NokiaMAP_Extensions_OlcmTraceReference(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_OlcmTraceReference(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21323,7 +21196,7 @@ static const ber_sequence_t NokiaMAP_Extensions_OlcmInfo_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_OlcmInfo(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_OlcmInfo(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_OlcmInfo_sequence, hf_index, ett_NokiaMAP_Extensions_OlcmInfo);
@@ -21336,7 +21209,7 @@ static const ber_sequence_t NokiaMAP_Extensions_OlcmInfoTable_sequence_of[1] = {
};
static int
-dissect_NokiaMAP_Extensions_OlcmInfoTable(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_OlcmInfoTable(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_OlcmInfoTable_sequence_of, hf_index, ett_NokiaMAP_Extensions_OlcmInfoTable);
@@ -21346,7 +21219,7 @@ dissect_NokiaMAP_Extensions_OlcmInfoTable(gboolean implicit_tag _U_, tvbuff_t *t
static int
-dissect_NokiaMAP_Extensions_NoAnswerTimer(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_NoAnswerTimer(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21359,7 +21232,7 @@ static const ber_sequence_t NokiaMAP_Extensions_MemberList_sequence_of[1] = {
};
static int
-dissect_NokiaMAP_Extensions_MemberList(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_MemberList(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_MemberList_sequence_of, hf_index, ett_NokiaMAP_Extensions_MemberList);
@@ -21369,7 +21242,7 @@ dissect_NokiaMAP_Extensions_MemberList(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_NokiaMAP_Extensions_AlertingMethod(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_AlertingMethod(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21379,7 +21252,7 @@ dissect_NokiaMAP_Extensions_AlertingMethod(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_NokiaMAP_Extensions_UserType(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_UserType(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21399,7 +21272,7 @@ static const ber_sequence_t NokiaMAP_Extensions_RgData_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_RgData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_RgData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_RgData_sequence, hf_index, ett_NokiaMAP_Extensions_RgData);
@@ -21436,7 +21309,7 @@ static const ber_sequence_t NokiaMAP_Extensions_SriResExtension_U_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_SriResExtension_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_SriResExtension_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_SriResExtension_U_sequence, hf_index, ett_NokiaMAP_Extensions_SriResExtension_U);
@@ -21446,7 +21319,7 @@ dissect_NokiaMAP_Extensions_SriResExtension_U(gboolean implicit_tag _U_, tvbuff_
static int
-dissect_NokiaMAP_Extensions_SriResExtension(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_SriResExtension(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_SriResExtension_U);
@@ -21456,7 +21329,7 @@ dissect_NokiaMAP_Extensions_SriResExtension(gboolean implicit_tag _U_, tvbuff_t
static int
-dissect_NokiaMAP_Extensions_OCTET_STRING_SIZE_1(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_OCTET_STRING_SIZE_1(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21470,7 +21343,7 @@ static const ber_sequence_t NokiaMAP_Extensions_CanLocArgExt_U_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_CanLocArgExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_CanLocArgExt_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_CanLocArgExt_U_sequence, hf_index, ett_NokiaMAP_Extensions_CanLocArgExt_U);
@@ -21480,7 +21353,7 @@ dissect_NokiaMAP_Extensions_CanLocArgExt_U(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_NokiaMAP_Extensions_CanLocArgExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_CanLocArgExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_CanLocArgExt_U);
@@ -21498,7 +21371,7 @@ static const ber_sequence_t NokiaMAP_Extensions_ATMargExt_U_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_ATMargExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_ATMargExt_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_ATMargExt_U_sequence, hf_index, ett_NokiaMAP_Extensions_ATMargExt_U);
@@ -21508,7 +21381,7 @@ dissect_NokiaMAP_Extensions_ATMargExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_NokiaMAP_Extensions_ATMargExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_ATMargExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_ATMargExt_U);
@@ -21522,7 +21395,7 @@ static const ber_sequence_t NokiaMAP_Extensions_ATMresExt_U_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_ATMresExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_ATMresExt_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_ATMresExt_U_sequence, hf_index, ett_NokiaMAP_Extensions_ATMresExt_U);
@@ -21532,7 +21405,7 @@ dissect_NokiaMAP_Extensions_ATMresExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_NokiaMAP_Extensions_ATMresExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_ATMresExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_ATMresExt_U);
@@ -21548,7 +21421,7 @@ static const ber_sequence_t NokiaMAP_Extensions_DTMargExt_U_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_DTMargExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_DTMargExt_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_DTMargExt_U_sequence, hf_index, ett_NokiaMAP_Extensions_DTMargExt_U);
@@ -21558,7 +21431,7 @@ dissect_NokiaMAP_Extensions_DTMargExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_NokiaMAP_Extensions_DTMargExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_DTMargExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_DTMargExt_U);
@@ -21568,7 +21441,7 @@ dissect_NokiaMAP_Extensions_DTMargExt(gboolean implicit_tag _U_, tvbuff_t *tvb _
static int
-dissect_NokiaMAP_Extensions_NumberPorted_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_NumberPorted_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21578,7 +21451,7 @@ dissect_NokiaMAP_Extensions_NumberPorted_U(gboolean implicit_tag _U_, tvbuff_t *
static int
-dissect_NokiaMAP_Extensions_NumberPorted(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_NumberPorted(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 20, TRUE, dissect_NokiaMAP_Extensions_NumberPorted_U);
@@ -21588,7 +21461,7 @@ dissect_NokiaMAP_Extensions_NumberPorted(gboolean implicit_tag _U_, tvbuff_t *tv
static int
-dissect_NokiaMAP_Extensions_MapOptFields(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_MapOptFields(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21598,7 +21471,7 @@ dissect_NokiaMAP_Extensions_MapOptFields(gboolean implicit_tag _U_, tvbuff_t *tv
static int
-dissect_NokiaMAP_Extensions_CodecExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_CodecExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21611,7 +21484,7 @@ static const ber_sequence_t NokiaMAP_Extensions_CodecListExt_sequence_of[1] = {
};
static int
-dissect_NokiaMAP_Extensions_CodecListExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_CodecListExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_CodecListExt_sequence_of, hf_index, ett_NokiaMAP_Extensions_CodecListExt);
@@ -21621,7 +21494,7 @@ dissect_NokiaMAP_Extensions_CodecListExt(gboolean implicit_tag _U_, tvbuff_t *tv
static int
-dissect_NokiaMAP_Extensions_Modes(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_Modes(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21636,7 +21509,7 @@ static const ber_sequence_t NokiaMAP_Extensions_SelectedCodec_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_SelectedCodec(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_SelectedCodec(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_SelectedCodec_sequence, hf_index, ett_NokiaMAP_Extensions_SelectedCodec);
@@ -21646,7 +21519,7 @@ dissect_NokiaMAP_Extensions_SelectedCodec(gboolean implicit_tag _U_, tvbuff_t *t
static int
-dissect_NokiaMAP_Extensions_OCTET_STRING_SIZE_5_17(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_OCTET_STRING_SIZE_5_17(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21656,7 +21529,7 @@ dissect_NokiaMAP_Extensions_OCTET_STRING_SIZE_5_17(gboolean implicit_tag _U_, tv
static int
-dissect_NokiaMAP_Extensions_IPPortNb(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_IPPortNb(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21675,7 +21548,7 @@ static const ber_sequence_t NokiaMAP_Extensions_HO_Ext_U_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_HO_Ext_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_HO_Ext_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_HO_Ext_U_sequence, hf_index, ett_NokiaMAP_Extensions_HO_Ext_U);
@@ -21685,7 +21558,7 @@ dissect_NokiaMAP_Extensions_HO_Ext_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U
static int
-dissect_NokiaMAP_Extensions_HO_Ext(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_HO_Ext(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_HO_Ext_U);
@@ -21700,7 +21573,7 @@ static const ber_sequence_t NokiaMAP_Extensions_AbsentSubscriberExt_U_sequence[]
};
static int
-dissect_NokiaMAP_Extensions_AbsentSubscriberExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_AbsentSubscriberExt_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_AbsentSubscriberExt_U_sequence, hf_index, ett_NokiaMAP_Extensions_AbsentSubscriberExt_U);
@@ -21710,7 +21583,7 @@ dissect_NokiaMAP_Extensions_AbsentSubscriberExt_U(gboolean implicit_tag _U_, tvb
static int
-dissect_NokiaMAP_Extensions_AbsentSubscriberExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_AbsentSubscriberExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_AbsentSubscriberExt_U);
@@ -21725,7 +21598,7 @@ static const ber_sequence_t NokiaMAP_Extensions_ErrOlcmInfoTableExt_U_sequence[]
};
static int
-dissect_NokiaMAP_Extensions_ErrOlcmInfoTableExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_ErrOlcmInfoTableExt_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_ErrOlcmInfoTableExt_U_sequence, hf_index, ett_NokiaMAP_Extensions_ErrOlcmInfoTableExt_U);
@@ -21735,7 +21608,7 @@ dissect_NokiaMAP_Extensions_ErrOlcmInfoTableExt_U(gboolean implicit_tag _U_, tvb
static int
-dissect_NokiaMAP_Extensions_ErrOlcmInfoTableExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_ErrOlcmInfoTableExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_ErrOlcmInfoTableExt_U);
@@ -21750,7 +21623,7 @@ static const ber_sequence_t NokiaMAP_Extensions_RoutingCategoryExt_U_sequence[]
};
static int
-dissect_NokiaMAP_Extensions_RoutingCategoryExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_RoutingCategoryExt_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_RoutingCategoryExt_U_sequence, hf_index, ett_NokiaMAP_Extensions_RoutingCategoryExt_U);
@@ -21760,7 +21633,7 @@ dissect_NokiaMAP_Extensions_RoutingCategoryExt_U(gboolean implicit_tag _U_, tvbu
static int
-dissect_NokiaMAP_Extensions_RoutingCategoryExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_RoutingCategoryExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_RoutingCategoryExt_U);
@@ -21770,7 +21643,7 @@ dissect_NokiaMAP_Extensions_RoutingCategoryExt(gboolean implicit_tag _U_, tvbuff
static int
-dissect_NokiaMAP_Extensions_CfuSMSCounter(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_CfuSMSCounter(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21786,7 +21659,7 @@ static const ber_sequence_t NokiaMAP_Extensions_SriForSMArgExt_U_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_SriForSMArgExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_SriForSMArgExt_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_SriForSMArgExt_U_sequence, hf_index, ett_NokiaMAP_Extensions_SriForSMArgExt_U);
@@ -21796,7 +21669,7 @@ dissect_NokiaMAP_Extensions_SriForSMArgExt_U(gboolean implicit_tag _U_, tvbuff_t
static int
-dissect_NokiaMAP_Extensions_SriForSMArgExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_SriForSMArgExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_SriForSMArgExt_U);
@@ -21811,7 +21684,7 @@ static const ber_sequence_t NokiaMAP_Extensions_ReportSMDelStatArgExt_U_sequence
};
static int
-dissect_NokiaMAP_Extensions_ReportSMDelStatArgExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_ReportSMDelStatArgExt_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_ReportSMDelStatArgExt_U_sequence, hf_index, ett_NokiaMAP_Extensions_ReportSMDelStatArgExt_U);
@@ -21821,7 +21694,7 @@ dissect_NokiaMAP_Extensions_ReportSMDelStatArgExt_U(gboolean implicit_tag _U_, t
static int
-dissect_NokiaMAP_Extensions_ReportSMDelStatArgExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_ReportSMDelStatArgExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_ReportSMDelStatArgExt_U);
@@ -21831,7 +21704,7 @@ dissect_NokiaMAP_Extensions_ReportSMDelStatArgExt(gboolean implicit_tag _U_, tvb
static int
-dissect_NokiaMAP_Extensions_LocationAreaCode(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_LocationAreaCode(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21846,7 +21719,7 @@ static const ber_sequence_t NokiaMAP_Extensions_MO_ForwardSM_ArgExt_U_sequence[]
};
static int
-dissect_NokiaMAP_Extensions_MO_ForwardSM_ArgExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_MO_ForwardSM_ArgExt_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_MO_ForwardSM_ArgExt_U_sequence, hf_index, ett_NokiaMAP_Extensions_MO_ForwardSM_ArgExt_U);
@@ -21856,7 +21729,7 @@ dissect_NokiaMAP_Extensions_MO_ForwardSM_ArgExt_U(gboolean implicit_tag _U_, tvb
static int
-dissect_NokiaMAP_Extensions_MO_ForwardSM_ArgExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_MO_ForwardSM_ArgExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_MO_ForwardSM_ArgExt_U);
@@ -21871,7 +21744,7 @@ static const ber_sequence_t NokiaMAP_Extensions_UdlArgExt_U_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_UdlArgExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_UdlArgExt_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_UdlArgExt_U_sequence, hf_index, ett_NokiaMAP_Extensions_UdlArgExt_U);
@@ -21881,7 +21754,7 @@ dissect_NokiaMAP_Extensions_UdlArgExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb
static int
-dissect_NokiaMAP_Extensions_UdlArgExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_UdlArgExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_UdlArgExt_U);
@@ -21895,7 +21768,7 @@ static const ber_sequence_t NokiaMAP_Extensions_RoamNotAllowedExt_U_sequence[] =
};
static int
-dissect_NokiaMAP_Extensions_RoamNotAllowedExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_RoamNotAllowedExt_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_RoamNotAllowedExt_U_sequence, hf_index, ett_NokiaMAP_Extensions_RoamNotAllowedExt_U);
@@ -21905,7 +21778,7 @@ dissect_NokiaMAP_Extensions_RoamNotAllowedExt_U(gboolean implicit_tag _U_, tvbuf
static int
-dissect_NokiaMAP_Extensions_RoamNotAllowedExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_RoamNotAllowedExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_RoamNotAllowedExt_U);
@@ -21919,7 +21792,7 @@ static const ber_sequence_t NokiaMAP_Extensions_AnyTimeModArgExt_U_sequence[] =
};
static int
-dissect_NokiaMAP_Extensions_AnyTimeModArgExt_U(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_AnyTimeModArgExt_U(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_AnyTimeModArgExt_U_sequence, hf_index, ett_NokiaMAP_Extensions_AnyTimeModArgExt_U);
@@ -21929,7 +21802,7 @@ dissect_NokiaMAP_Extensions_AnyTimeModArgExt_U(gboolean implicit_tag _U_, tvbuff
static int
-dissect_NokiaMAP_Extensions_AnyTimeModArgExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_AnyTimeModArgExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_tagged_type(implicit_tag, actx, tree, tvb, offset,
hf_index, BER_CLASS_PRI, 0, TRUE, dissect_NokiaMAP_Extensions_AnyTimeModArgExt_U);
@@ -21946,7 +21819,7 @@ static const value_string NokiaMAP_Extensions_Access_vals[] = {
static int
-dissect_NokiaMAP_Extensions_Access(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_Access(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21956,7 +21829,7 @@ dissect_NokiaMAP_Extensions_Access(gboolean implicit_tag _U_, tvbuff_t *tvb _U_,
static int
-dissect_NokiaMAP_Extensions_Version(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_Version(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_integer(implicit_tag, actx, tree, tvb, offset, hf_index,
NULL);
@@ -21971,7 +21844,7 @@ static const ber_sequence_t NokiaMAP_Extensions_AccessTypeExt_sequence[] = {
};
static int
-dissect_NokiaMAP_Extensions_AccessTypeExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_AccessTypeExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_AccessTypeExt_sequence, hf_index, ett_NokiaMAP_Extensions_AccessTypeExt);
@@ -21984,7 +21857,7 @@ static const ber_sequence_t NokiaMAP_Extensions_AccessSubscriptionListExt_sequen
};
static int
-dissect_NokiaMAP_Extensions_AccessSubscriptionListExt(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_AccessSubscriptionListExt(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_sequence_of(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_AccessSubscriptionListExt_sequence_of, hf_index, ett_NokiaMAP_Extensions_AccessSubscriptionListExt);
@@ -21998,7 +21871,7 @@ static int * const NokiaMAP_Extensions_AllowedServiceData_bits[] = {
};
static int
-dissect_NokiaMAP_Extensions_AllowedServiceData(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
+dissect_NokiaMAP_Extensions_AllowedServiceData(bool implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_ber_bitstring(implicit_tag, actx, tree, tvb, offset,
NokiaMAP_Extensions_AllowedServiceData_bits, 1, hf_index, ett_NokiaMAP_Extensions_AllowedServiceData,
NULL);
@@ -22007,11 +21880,8 @@ dissect_NokiaMAP_Extensions_AllowedServiceData(gboolean implicit_tag _U_, tvbuff
}
-/*--- End of included file: packet-gsm_map-fn.c ---*/
-#line 1044 "./asn1/gsm_map/packet-gsm_map-template.c"
-
/* Specific translation for MAP V3 */
-const value_string gsm_map_V1V2_opr_code_strings[] = {
+static const value_string gsm_map_V1V2_opr_code_strings[] = {
{ 44, "forwardSM" },
{ 45, "sendRoutingInfoForSM" },
{ 46, "forwardSM" },
@@ -22020,9 +21890,6 @@ const value_string gsm_map_V1V2_opr_code_strings[] = {
/* Generic translation for MAP operation */
const value_string gsm_map_opr_code_strings[] = {
-/*--- Included file: packet-gsm_map-table.c ---*/
-#line 1 "./asn1/gsm_map/packet-gsm_map-table.c"
-
/* --- Module Remote-Operations-Information-Objects --- --- --- */
/* Unknown or empty loop list OPERATION */
@@ -22229,18 +22096,12 @@ const value_string gsm_map_opr_code_strings[] = {
/* --- Module NokiaMAP-Extensions --- --- --- */
/* Unknown or empty loop list OPERATION */
-
-/*--- End of included file: packet-gsm_map-table.c ---*/
-#line 1055 "./asn1/gsm_map/packet-gsm_map-template.c"
{ 0, NULL }
};
#if 0
static const value_string gsm_map_err_code_string_vals[] = {
-/*--- Included file: packet-gsm_map-table.c ---*/
-#line 1 "./asn1/gsm_map/packet-gsm_map-table.c"
-
/* --- Module Remote-Operations-Information-Objects --- --- --- */
/* Unknown or empty loop list OPERATION */
@@ -22447,9 +22308,6 @@ static const value_string gsm_map_err_code_string_vals[] = {
/* --- Module NokiaMAP-Extensions --- --- --- */
/* Unknown or empty loop list OPERATION */
-
-/*--- End of included file: packet-gsm_map-table.c ---*/
-#line 1061 "./asn1/gsm_map/packet-gsm_map-template.c"
{ 0, NULL }
};
#endif
@@ -22493,14 +22351,6 @@ static const true_false_string gsm_map_Ss_Status_q_bit_values = {
"Quiescent",
"Operative"
};
-static const true_false_string gsm_map_Ss_Status_p_values = {
- "Provisioned",
- "Not Provisioned"
-};
-static const true_false_string gsm_map_Ss_Status_r_values = {
- "Registered",
- "Not Registered"
-};
static const true_false_string gsm_map_Ss_Status_a_values = {
"Active",
"not Active"
@@ -22528,7 +22378,7 @@ const gchar* gsm_map_opr_code(guint32 val, proto_item *item) {
}
/* Prototype for a decoding function */
-typedef int (* dissect_function_t)( gboolean,
+typedef int (* dissect_function_t)( bool,
tvbuff_t *,
int ,
asn1_ctx_t *,
@@ -22538,7 +22388,7 @@ typedef int (* dissect_function_t)( gboolean,
/*
* Dissect Multiple Choice Message
* This function is used to decode a message, when several encoding may be used.
- * For exemple, in the last MAP version, the Cancel Location is defined like this:
+ * For example, in the last MAP version, the Cancel Location is defined like this:
* CancelLocationArg ::= [3] IMPLICIT SEQUENCE
* But in the previous MAP version, it was a CHOICE between a SEQUENCE and an IMSI
* As ASN1 encoders (or software) still uses the old encoding, this function allows
@@ -22557,13 +22407,13 @@ static int dissect_mc_message(tvbuff_t *tvb,
int offset,
asn1_ctx_t *actx,
proto_tree *tree,
- gboolean implicit_param _U_, dissect_function_t parameter, int hf_index_param _U_,
- gboolean implicit_seq _U_, dissect_function_t sequence, int hf_index_seq _U_,
- gboolean implicit_seq3 _U_, dissect_function_t sequence3, int hf_index_seq3 _U_ )
+ bool implicit_param _U_, dissect_function_t parameter, int hf_index_param _U_,
+ bool implicit_seq _U_, dissect_function_t sequence, int hf_index_seq _U_,
+ bool implicit_seq3 _U_, dissect_function_t sequence3, int hf_index_seq3 _U_ )
{
guint8 octet;
gint8 bug_class;
- gboolean bug_pc, bug_ind_field;
+ bool bug_pc, bug_ind_field;
gint32 bug_tag;
guint32 bug_len;
@@ -22861,7 +22711,7 @@ static int dissect_invokeData(proto_tree *tree, tvbuff_t *tvb, int offset, asn1_
case 71: /*anyTimeInterrogation*/
offset=dissect_gsm_map_ms_AnyTimeInterrogationArg(FALSE, tvb, offset, actx, tree, -1);
break;
- case 72: /*ss-InvocationNotificatio*/
+ case 72: /*ss-InvocationNotification*/
offset=dissect_gsm_map_ss_SS_InvocationNotificationArg(FALSE, tvb, offset, actx, tree, -1);
break;
case 73: /*setReportingState*/
@@ -23183,7 +23033,7 @@ static int dissect_returnResultData(proto_tree *tree, tvbuff_t *tvb, int offset,
case 71: /*anyTimeInterrogation*/
offset=dissect_gsm_map_ms_AnyTimeInterrogationRes(FALSE, tvb, offset, actx, tree, -1);
break;
- case 72: /*ss-InvocationNotificatio*/
+ case 72: /*ss-InvocationNotification*/
offset=dissect_gsm_map_ss_SS_InvocationNotificationRes(FALSE, tvb, offset, actx, tree, -1);
break;
case 73: /*setReportingState*/
@@ -23364,7 +23214,11 @@ static int dissect_returnErrorData(proto_tree *tree, tvbuff_t *tvb, int offset,
offset=dissect_gsm_map_er_SubBusyForMT_SMS_Param(FALSE, tvb, offset, actx, tree, -1);
break;
case 32: /* SM-DeliveryFailureCause */
- offset=dissect_gsm_map_er_SM_DeliveryFailureCause(FALSE, tvb, offset, actx, tree, -1);
+ offset = dissect_mc_message(tvb, offset, actx, tree,
+ FALSE, dissect_gsm_map_er_SM_EnumeratedDeliveryFailureCause, hf_gsm_map_er_sm_EnumeratedDeliveryFailureCause,
+ FALSE, dissect_gsm_map_er_SM_DeliveryFailureCause, -1,
+ FALSE, NULL, -1);
+
break;
case 33: /* MessageWaitListFullParam */
offset=dissect_gsm_map_er_MessageWaitListFullParam(FALSE, tvb, offset, actx, tree, -1);
@@ -23704,7 +23558,7 @@ static int dissect_NokiaMAP_ext_DsdArgExt(tvbuff_t *tvb, packet_info *pinfo, pro
}
static int
-dissect_gsm_map_GSMMAPPDU(gboolean implicit_tag _U_, tvbuff_t *tvb, int offset,
+dissect_gsm_map_GSMMAPPDU(bool implicit_tag _U_, tvbuff_t *tvb, int offset,
asn1_ctx_t *actx, proto_tree *tree, int hf_index _U_) {
char *version_ptr;
@@ -24104,12 +23958,12 @@ static stat_tap_table_item gsm_map_stat_fields[] = {
{TABLE_ITEM_STRING, TAP_ALIGN_LEFT, "Operation Code", "%-25s"},
{TABLE_ITEM_UINT, TAP_ALIGN_RIGHT, "Invokes", "%d"},
{TABLE_ITEM_UINT, TAP_ALIGN_RIGHT, "Num Bytes", "%d"},
- {TABLE_ITEM_FLOAT, TAP_ALIGN_RIGHT, "Avg Bytes", "%d"},
+ {TABLE_ITEM_FLOAT, TAP_ALIGN_RIGHT, "Avg Bytes", "%1.2f"},
{TABLE_ITEM_UINT, TAP_ALIGN_RIGHT, "Return Result", "%d"},
{TABLE_ITEM_UINT, TAP_ALIGN_RIGHT, "Num Bytes", "%d"},
- {TABLE_ITEM_FLOAT, TAP_ALIGN_RIGHT, "Avg Bytes", "%d"},
+ {TABLE_ITEM_FLOAT, TAP_ALIGN_RIGHT, "Avg Bytes", "%1.2f"},
{TABLE_ITEM_UINT, TAP_ALIGN_RIGHT, "Total Bytes", "%d"},
- {TABLE_ITEM_FLOAT, TAP_ALIGN_RIGHT, "Avg Bytes", "%d"},
+ {TABLE_ITEM_FLOAT, TAP_ALIGN_RIGHT, "Avg Bytes", "%1.2f"},
};
static void gsm_map_stat_init(stat_tap_table_ui* new_stat)
@@ -24152,7 +24006,7 @@ static void gsm_map_stat_init(stat_tap_table_ui* new_stat)
if (ocs) {
col_str = g_strdup(ocs);
} else {
- col_str = g_strdup_printf("Unknown op code %d", i);
+ col_str = ws_strdup_printf("Unknown op code %d", i);
}
items[ID_COLUMN].value.uint_value = i;
@@ -24162,7 +24016,7 @@ static void gsm_map_stat_init(stat_tap_table_ui* new_stat)
}
static tap_packet_status
-gsm_map_stat_packet(void *tapdata, packet_info *pinfo _U_, epan_dissect_t *edt _U_, const void *gmtr_ptr)
+gsm_map_stat_packet(void *tapdata, packet_info *pinfo _U_, epan_dissect_t *edt _U_, const void *gmtr_ptr, tap_flags_t flags _U_)
{
stat_data_t* stat_data = (stat_data_t*)tapdata;
const gsm_map_tap_rec_t *gmtr = (const gsm_map_tap_rec_t *)gmtr_ptr;
@@ -24435,11 +24289,11 @@ void proto_register_gsm_map(void) {
NULL, HFILL }},
{ &hf_gsm_map_Ss_Status_p_bit,
{ "P bit", "gsm_map.ss_status_p_bit",
- FT_BOOLEAN, 8, TFS(&gsm_map_Ss_Status_p_values), 0x04,
+ FT_BOOLEAN, 8, TFS(&tfs_provisioned_not_provisioned), 0x04,
NULL, HFILL }},
{ &hf_gsm_map_Ss_Status_r_bit,
{ "R bit", "gsm_map.ss_status_r_bit",
- FT_BOOLEAN, 8, TFS(&gsm_map_Ss_Status_r_values), 0x02,
+ FT_BOOLEAN, 8, TFS(&tfs_registered_not_registered), 0x02,
NULL, HFILL }},
{ &hf_gsm_map_Ss_Status_a_bit,
{ "A bit", "gsm_map.ss_status_a_bit",
@@ -24605,11 +24459,6 @@ void proto_register_gsm_map(void) {
FT_UINT8,BASE_DEC, VALS(gsm_map_cbs_coding_grp15_class_vals), 0x03,
NULL, HFILL }
},
- { &hf_gsm_map_tmsi,
- { "tmsi", "gsm_map.tmsi",
- FT_BYTES, BASE_NONE, NULL, 0,
- "gsm_map.TMSI", HFILL }},
-
{ &hf_gsm_map_ie_tag,
{ "Tag", "gsm_map.ie_tag",
FT_UINT8, BASE_DEC, VALS(gsm_map_tag_vals), 0,
@@ -24648,7 +24497,7 @@ void proto_register_gsm_map(void) {
"Service Area Code", HFILL }},
{ &hf_gsm_map_ussd_string,
{ "USSD String", "gsm_map.ussd_string",
- FT_STRING, STR_UNICODE, NULL, 0,
+ FT_STRING, BASE_NONE, NULL, 0,
NULL, HFILL }},
{ &hf_gsm_map_spare_bits,
{ "Spare bit(s)", "gsm_map.spare_bits",
@@ -24724,9 +24573,6 @@ void proto_register_gsm_map(void) {
},
-/*--- Included file: packet-gsm_map-hfarr.c ---*/
-#line 1 "./asn1/gsm_map/packet-gsm_map-hfarr.c"
-
/* --- Module MAP-ExtensionDataTypes --- --- --- */
{ &hf_gsm_map_privateExtensionList,
@@ -24800,6 +24646,10 @@ void proto_register_gsm_map(void) {
{ "lmsi", "gsm_map.lmsi",
FT_BYTES, BASE_NONE, NULL, 0,
NULL, HFILL }},
+ { &hf_gsm_map_tmsi,
+ { "tmsi", "gsm_map.tmsi",
+ FT_BYTES, BASE_NONE, NULL, 0,
+ NULL, HFILL }},
{ &hf_gsm_map_HLR_List_item,
{ "HLR-Id", "gsm_map.HLR_Id",
FT_BYTES, BASE_NONE, NULL, 0,
@@ -24818,11 +24668,11 @@ void proto_register_gsm_map(void) {
"ISDN_AddressString", HFILL }},
{ &hf_gsm_map_diameter_Name,
{ "diameter-Name", "gsm_map.diameter_Name",
- FT_STRING, STR_ASCII, NULL, 0,
+ FT_STRING, BASE_NONE, NULL, 0,
"DiameterIdentity", HFILL }},
{ &hf_gsm_map_diameter_Realm,
{ "diameter-Realm", "gsm_map.diameter_Realm",
- FT_STRING, STR_ASCII, NULL, 0,
+ FT_STRING, BASE_NONE, NULL, 0,
"DiameterIdentity", HFILL }},
{ &hf_gsm_map_cellGlobalIdOrServiceAreaIdFixedLength,
{ "cellGlobalIdOrServiceAreaIdFixedLength", "gsm_map.cellGlobalIdOrServiceAreaIdFixedLength",
@@ -26697,11 +26547,11 @@ void proto_register_gsm_map(void) {
NULL, HFILL }},
{ &hf_gsm_map_ms_sgsn_Name,
{ "sgsn-Name", "gsm_map.ms.sgsn_Name",
- FT_STRING, STR_ASCII, NULL, 0,
+ FT_STRING, BASE_NONE, NULL, 0,
"DiameterIdentity", HFILL }},
{ &hf_gsm_map_ms_sgsn_Realm,
{ "sgsn-Realm", "gsm_map.ms.sgsn_Realm",
- FT_STRING, STR_ASCII, NULL, 0,
+ FT_STRING, BASE_NONE, NULL, 0,
"DiameterIdentity", HFILL }},
{ &hf_gsm_map_ms_lgd_supportIndicator,
{ "lgd-supportIndicator", "gsm_map.ms.lgd_supportIndicator_element",
@@ -28369,7 +28219,7 @@ void proto_register_gsm_map(void) {
"TA_Id", HFILL }},
{ &hf_gsm_map_ms_mme_Name,
{ "mme-Name", "gsm_map.ms.mme_Name",
- FT_STRING, STR_ASCII, NULL, 0,
+ FT_STRING, BASE_NONE, NULL, 0,
"DiameterIdentity", HFILL }},
{ &hf_gsm_map_ms_routeingAreaIdentity,
{ "routeingAreaIdentity", "gsm_map.ms.routeingAreaIdentity",
@@ -30091,19 +29941,19 @@ void proto_register_gsm_map(void) {
"SupportedLCS_CapabilitySets", HFILL }},
{ &hf_gsm_map_lcs_mme_Name,
{ "mme-Name", "gsm_map.lcs.mme_Name",
- FT_STRING, STR_ASCII, NULL, 0,
+ FT_STRING, BASE_NONE, NULL, 0,
"DiameterIdentity", HFILL }},
{ &hf_gsm_map_lcs_aaa_Server_Name,
{ "aaa-Server-Name", "gsm_map.lcs.aaa_Server_Name",
- FT_STRING, STR_ASCII, NULL, 0,
+ FT_STRING, BASE_NONE, NULL, 0,
"DiameterIdentity", HFILL }},
{ &hf_gsm_map_lcs_sgsn_Name,
{ "sgsn-Name", "gsm_map.lcs.sgsn_Name",
- FT_STRING, STR_ASCII, NULL, 0,
+ FT_STRING, BASE_NONE, NULL, 0,
"DiameterIdentity", HFILL }},
{ &hf_gsm_map_lcs_sgsn_Realm,
{ "sgsn-Realm", "gsm_map.lcs.sgsn_Realm",
- FT_STRING, STR_ASCII, NULL, 0,
+ FT_STRING, BASE_NONE, NULL, 0,
"DiameterIdentity", HFILL }},
{ &hf_gsm_map_lcs_locationType,
{ "locationType", "gsm_map.lcs.locationType_element",
@@ -30431,7 +30281,7 @@ void proto_register_gsm_map(void) {
"ISDN_AddressString", HFILL }},
{ &hf_gsm_map_lcs_mme_Number,
{ "mme-Number", "gsm_map.lcs.mme_Number",
- FT_STRING, STR_ASCII, NULL, 0,
+ FT_STRING, BASE_NONE, NULL, 0,
"DiameterIdentity", HFILL }},
{ &hf_gsm_map_lcs_DeferredLocationEventType_msAvailable,
{ "msAvailable", "gsm.map.lcs.DeferredLocationEventType.msAvailable",
@@ -31080,8 +30930,8 @@ void proto_register_gsm_map(void) {
"ISDN_AddressString", HFILL }},
{ &hf_gsm_old_subscriberId,
{ "subscriberId", "gsm_old.subscriberId",
- FT_UINT32, BASE_DEC, VALS(gsm_map_SubscriberIdentity_vals), 0,
- "SubscriberIdentity", HFILL }},
+ FT_UINT32, BASE_DEC, VALS(gsm_map_SubscriberId_vals), 0,
+ NULL, HFILL }},
{ &hf_gsm_old_requestParameterList,
{ "requestParameterList", "gsm_old.requestParameterList",
FT_UINT32, BASE_DEC, NULL, 0,
@@ -32091,9 +31941,6 @@ void proto_register_gsm_map(void) {
{ "amr-wb-allowed", "NokiaMAP.Extensions.AllowedServiceData.amr.wb.allowed",
FT_BOOLEAN, 8, NULL, 0x80,
NULL, HFILL }},
-
-/*--- End of included file: packet-gsm_map-hfarr.c ---*/
-#line 3335 "./asn1/gsm_map/packet-gsm_map-template.c"
};
/* List of subtrees */
@@ -32133,9 +31980,6 @@ void proto_register_gsm_map(void) {
&ett_gsm_map_GeodeticInformation,
-/*--- Included file: packet-gsm_map-ettarr.c ---*/
-#line 1 "./asn1/gsm_map/packet-gsm_map-ettarr.c"
-
/* --- Module MAP-ExtensionDataTypes --- --- --- */
&ett_gsm_map_ExtensionContainer,
@@ -32152,6 +31996,7 @@ void proto_register_gsm_map(void) {
&ett_gsm_map_AccessNetworkSignalInfo,
&ett_gsm_map_Identity,
&ett_gsm_map_IMSI_WithLMSI,
+ &ett_gsm_map_SubscriberId,
&ett_gsm_map_HLR_List,
&ett_gsm_map_NAEA_PreferredCI,
&ett_gsm_map_SubscriberIdentity,
@@ -32847,9 +32692,6 @@ void proto_register_gsm_map(void) {
&ett_NokiaMAP_Extensions_AccessTypeExt,
&ett_NokiaMAP_Extensions_AccessSubscriptionListExt,
&ett_NokiaMAP_Extensions_AllowedServiceData,
-
-/*--- End of included file: packet-gsm_map-ettarr.c ---*/
-#line 3374 "./asn1/gsm_map/packet-gsm_map-template.c"
};
static ei_register_info ei[] = {
@@ -32910,9 +32752,6 @@ void proto_register_gsm_map(void) {
gsm_map_tap = register_tap("gsm_map");
-/*--- Included file: packet-gsm_map-dis-tab.c ---*/
-#line 1 "./asn1/gsm_map/packet-gsm_map-dis-tab.c"
-
/* --- Module MAP-MS-DataTypes --- --- --- */
dissector_add_uint("gsm_map.v3.arg.opcode", 56, create_dissector_handle(dissect_gsm_map_ms_SendAuthenticationInfoArg_PDU, proto_gsm_map_ms));
@@ -32991,9 +32830,6 @@ void proto_register_gsm_map(void) {
/* --- Module NokiaMAP-Extensions --- --- --- */
-
-/*--- End of included file: packet-gsm_map-dis-tab.c ---*/
-#line 3434 "./asn1/gsm_map/packet-gsm_map-template.c"
oid_add_from_string("ericsson-gsm-Map-Ext","1.2.826.0.1249.58.1.0" );
oid_add_from_string("accessTypeNotAllowed-id","1.3.12.2.1107.3.66.1.2");
/*oid_add_from_string("map-ac networkLocUp(1) version3(3)","0.4.0.0.1.0.1.3" );