diff options
Diffstat (limited to 'epan/dissectors/packet-gsm_a_dtap.c')
-rw-r--r-- | epan/dissectors/packet-gsm_a_dtap.c | 594 |
1 files changed, 297 insertions, 297 deletions
diff --git a/epan/dissectors/packet-gsm_a_dtap.c b/epan/dissectors/packet-gsm_a_dtap.c index badec74f0e..44520741be 100644 --- a/epan/dissectors/packet-gsm_a_dtap.c +++ b/epan/dissectors/packet-gsm_a_dtap.c @@ -456,309 +456,309 @@ static const true_false_string tfs_acceptable_not_acceptable = { "Acceptable", " #define DTAP_TP_IEI_MASK 0xff /* Initialize the protocol and registered fields */ -static int proto_a_dtap = -1; - -static int hf_gsm_a_dtap_msg_gcc_type = -1; -static int hf_gsm_a_dtap_msg_bcc_type = -1; -static int hf_gsm_a_dtap_msg_mm_type = -1; -static int hf_gsm_a_dtap_msg_cc_type = -1; -static int hf_gsm_a_seq_no = -1; -static int hf_gsm_a_dtap_msg_sms_type = -1; -static int hf_gsm_a_dtap_msg_ss_type = -1; -static int hf_gsm_a_dtap_msg_tp_type = -1; -int hf_gsm_a_dtap_elem_id = -1; -static int hf_gsm_a_dtap_cld_party_bcd_num = -1; -static int hf_gsm_a_dtap_clg_party_bcd_num = -1; -static int hf_gsm_a_dtap_conn_num = -1; -static int hf_gsm_a_dtap_red_party_bcd_num = -1; -static int hf_gsm_a_dtap_present_ind = -1; -static int hf_gsm_a_dtap_screening_ind = -1; -static int hf_gsm_a_dtap_type_of_sub_addr = -1; -static int hf_gsm_a_dtap_odd_even_ind = -1; - -static int hf_gsm_a_dtap_cause = -1; -static int hf_gsm_a_dtap_cause_ss_diagnostics = -1; -static int hf_gsm_a_dtap_emergency_bcd_num = -1; -static int hf_gsm_a_dtap_emerg_num_info_length = -1; - -static int hf_gsm_a_dtap_type_of_number = -1; -static int hf_gsm_a_dtap_numbering_plan_id = -1; - -static int hf_gsm_a_dtap_lsa_id = -1; -static int hf_gsm_a_dtap_speech_vers_ind = -1; -static int hf_gsm_a_dtap_itc = -1; -static int hf_gsm_a_dtap_sysid = -1; -static int hf_gsm_a_dtap_bitmap_length = -1; -static int hf_gsm_a_dtap_serv_cat_b7 = -1; -static int hf_gsm_a_dtap_serv_cat_b6 = -1; -static int hf_gsm_a_dtap_serv_cat_b5 = -1; -static int hf_gsm_a_dtap_serv_cat_b4 = -1; -static int hf_gsm_a_dtap_serv_cat_b3 = -1; -static int hf_gsm_a_dtap_serv_cat_b2 = -1; -static int hf_gsm_a_dtap_serv_cat_b1 = -1; -static int hf_gsm_a_dtap_drvcc = -1; -static int hf_gsm_a_dtap_csmo = -1; -static int hf_gsm_a_dtap_csmt = -1; -static int hf_gsm_a_dtap_mm_timer_unit = -1; -static int hf_gsm_a_dtap_mm_timer_value = -1; -static int hf_gsm_a_dtap_alerting_pattern = -1; -static int hf_gsm_a_dtap_ccbs_activation = -1; -static int hf_gsm_a_dtap_stream_identifier = -1; -static int hf_gsm_a_dtap_mcs = -1; -static int hf_gsm_a_dtap_cause_of_no_cli = -1; -static int hf_gsm_a_dtap_signal_value = -1; - -static int hf_gsm_a_dtap_codec_tdma_efr = -1; -static int hf_gsm_a_dtap_codec_umts_amr_2 = -1; -static int hf_gsm_a_dtap_codec_umts_amr = -1; -static int hf_gsm_a_dtap_codec_hr_amr = -1; -static int hf_gsm_a_dtap_codec_fr_amr = -1; -static int hf_gsm_a_dtap_codec_gsm_efr = -1; -static int hf_gsm_a_dtap_codec_gsm_hr = -1; -static int hf_gsm_a_dtap_codec_gsm_fr = -1; -static int hf_gsm_a_dtap_codec_umts_evs = -1; -static int hf_gsm_a_dtap_codec_ohr_amr_wb = -1; -static int hf_gsm_a_dtap_codec_ofr_amr_wb = -1; -static int hf_gsm_a_dtap_codec_ohr_amr = -1; -static int hf_gsm_a_dtap_codec_umts_amr_wb = -1; -static int hf_gsm_a_dtap_codec_fr_amr_wb = -1; -static int hf_gsm_a_dtap_codec_pdc_efr = -1; - -static int hf_gsm_a_dtap_notification_description = -1; -static int hf_gsm_a_dtap_recall_type = -1; -static int hf_gsm_a_dtap_coding_standard = -1; -static int hf_gsm_a_dtap_call_state = -1; -static int hf_gsm_a_dtap_prog_coding_standard = -1; -static int hf_gsm_a_dtap_location = -1; -static int hf_gsm_a_dtap_progress_description = -1; -static int hf_gsm_a_dtap_afi = -1; -static int hf_gsm_a_dtap_rej_cause = -1; -static int hf_gsm_a_dtap_timezone = -1; -static int hf_gsm_a_dtap_u2u_prot_discr = -1; -static int hf_gsm_a_dtap_mcat = -1; -static int hf_gsm_a_dtap_enicm = -1; -static int hf_gsm_a_dtap_rand = -1; -static int hf_gsm_a_dtap_autn = -1; -static int hf_gsm_a_dtap_xres = -1; -static int hf_gsm_a_dtap_sres = -1; -static int hf_gsm_a_dtap_auts = -1; -static int hf_gsm_a_dtap_autn_sqn_xor_ak = -1; -static int hf_gsm_a_dtap_autn_amf = -1; -static int hf_gsm_a_dtap_autn_mac = -1; -static int hf_gsm_a_dtap_auts_sqn_ms_xor_ak = -1; -static int hf_gsm_a_dtap_auts_mac_s = -1; - -static int hf_gsm_a_dtap_epc_ue_tl_mode = -1; -static int hf_gsm_a_dtap_epc_ue_tl_a_ul_sdu_size = -1; -static int hf_gsm_a_dtap_epc_ue_tl_a_drb = -1; -static int hf_gsm_a_dtap_epc_ue_tl_b_ip_pdu_delay = -1; -static int hf_gsm_a_dtap_epc_ue_tl_c_mbsfn_area_id = -1; -static int hf_gsm_a_dtap_epc_ue_tl_c_mch_id = -1; -static int hf_gsm_a_dtap_epc_ue_tl_c_lcid = -1; -static int hf_gsm_a_dtap_epc_ue_tl_d_discovery = -1; -static int hf_gsm_a_dtap_epc_ue_tl_d_prose_app_code = -1; -static int hf_gsm_a_dtap_epc_ue_tl_e_communication = -1; -static int hf_gsm_a_dtap_epc_ue_tl_e_group_destination_id = -1; -static int hf_gsm_a_dtap_epc_ue_tl_f_sc_mtch_id = -1; -static int hf_gsm_a_dtap_epc_ue_tl_gh_ul_loopback_op_mode = -1; -static int hf_gsm_a_dtap_epc_ue_tl_gh_repetitions = -1; -static int hf_gsm_a_dtap_epc_ue_tl_gh_ul_data_delay = -1; -static int hf_gsm_a_dtap_epc_ue_positioning_technology = -1; -static int hf_gsm_a_dtap_epc_mbms_packet_counter_value = -1; -static int hf_gsm_a_dtap_epc_latitude_sign = -1; -static int hf_gsm_a_dtap_epc_degrees_latitude = -1; -static int hf_gsm_a_dtap_epc_degrees_longitude = -1; -static int hf_gsm_a_dtap_epc_altitude_dir = -1; -static int hf_gsm_a_dtap_epc_altitude = -1; -static int hf_gsm_a_dtap_epc_bearing = -1; -static int hf_gsm_a_dtap_epc_horizontal_speed = -1; -static int hf_gsm_a_dtap_epc_gnss_tod_msec = -1; +static int proto_a_dtap; + +static int hf_gsm_a_dtap_msg_gcc_type; +static int hf_gsm_a_dtap_msg_bcc_type; +static int hf_gsm_a_dtap_msg_mm_type; +static int hf_gsm_a_dtap_msg_cc_type; +static int hf_gsm_a_seq_no; +static int hf_gsm_a_dtap_msg_sms_type; +static int hf_gsm_a_dtap_msg_ss_type; +static int hf_gsm_a_dtap_msg_tp_type; +int hf_gsm_a_dtap_elem_id; +static int hf_gsm_a_dtap_cld_party_bcd_num; +static int hf_gsm_a_dtap_clg_party_bcd_num; +static int hf_gsm_a_dtap_conn_num; +static int hf_gsm_a_dtap_red_party_bcd_num; +static int hf_gsm_a_dtap_present_ind; +static int hf_gsm_a_dtap_screening_ind; +static int hf_gsm_a_dtap_type_of_sub_addr; +static int hf_gsm_a_dtap_odd_even_ind; + +static int hf_gsm_a_dtap_cause; +static int hf_gsm_a_dtap_cause_ss_diagnostics; +static int hf_gsm_a_dtap_emergency_bcd_num; +static int hf_gsm_a_dtap_emerg_num_info_length; + +static int hf_gsm_a_dtap_type_of_number; +static int hf_gsm_a_dtap_numbering_plan_id; + +static int hf_gsm_a_dtap_lsa_id; +static int hf_gsm_a_dtap_speech_vers_ind; +static int hf_gsm_a_dtap_itc; +static int hf_gsm_a_dtap_sysid; +static int hf_gsm_a_dtap_bitmap_length; +static int hf_gsm_a_dtap_serv_cat_b7; +static int hf_gsm_a_dtap_serv_cat_b6; +static int hf_gsm_a_dtap_serv_cat_b5; +static int hf_gsm_a_dtap_serv_cat_b4; +static int hf_gsm_a_dtap_serv_cat_b3; +static int hf_gsm_a_dtap_serv_cat_b2; +static int hf_gsm_a_dtap_serv_cat_b1; +static int hf_gsm_a_dtap_drvcc; +static int hf_gsm_a_dtap_csmo; +static int hf_gsm_a_dtap_csmt; +static int hf_gsm_a_dtap_mm_timer_unit; +static int hf_gsm_a_dtap_mm_timer_value; +static int hf_gsm_a_dtap_alerting_pattern; +static int hf_gsm_a_dtap_ccbs_activation; +static int hf_gsm_a_dtap_stream_identifier; +static int hf_gsm_a_dtap_mcs; +static int hf_gsm_a_dtap_cause_of_no_cli; +static int hf_gsm_a_dtap_signal_value; + +static int hf_gsm_a_dtap_codec_tdma_efr; +static int hf_gsm_a_dtap_codec_umts_amr_2; +static int hf_gsm_a_dtap_codec_umts_amr; +static int hf_gsm_a_dtap_codec_hr_amr; +static int hf_gsm_a_dtap_codec_fr_amr; +static int hf_gsm_a_dtap_codec_gsm_efr; +static int hf_gsm_a_dtap_codec_gsm_hr; +static int hf_gsm_a_dtap_codec_gsm_fr; +static int hf_gsm_a_dtap_codec_umts_evs; +static int hf_gsm_a_dtap_codec_ohr_amr_wb; +static int hf_gsm_a_dtap_codec_ofr_amr_wb; +static int hf_gsm_a_dtap_codec_ohr_amr; +static int hf_gsm_a_dtap_codec_umts_amr_wb; +static int hf_gsm_a_dtap_codec_fr_amr_wb; +static int hf_gsm_a_dtap_codec_pdc_efr; + +static int hf_gsm_a_dtap_notification_description; +static int hf_gsm_a_dtap_recall_type; +static int hf_gsm_a_dtap_coding_standard; +static int hf_gsm_a_dtap_call_state; +static int hf_gsm_a_dtap_prog_coding_standard; +static int hf_gsm_a_dtap_location; +static int hf_gsm_a_dtap_progress_description; +static int hf_gsm_a_dtap_afi; +static int hf_gsm_a_dtap_rej_cause; +static int hf_gsm_a_dtap_timezone; +static int hf_gsm_a_dtap_u2u_prot_discr; +static int hf_gsm_a_dtap_mcat; +static int hf_gsm_a_dtap_enicm; +static int hf_gsm_a_dtap_rand; +static int hf_gsm_a_dtap_autn; +static int hf_gsm_a_dtap_xres; +static int hf_gsm_a_dtap_sres; +static int hf_gsm_a_dtap_auts; +static int hf_gsm_a_dtap_autn_sqn_xor_ak; +static int hf_gsm_a_dtap_autn_amf; +static int hf_gsm_a_dtap_autn_mac; +static int hf_gsm_a_dtap_auts_sqn_ms_xor_ak; +static int hf_gsm_a_dtap_auts_mac_s; + +static int hf_gsm_a_dtap_epc_ue_tl_mode; +static int hf_gsm_a_dtap_epc_ue_tl_a_ul_sdu_size; +static int hf_gsm_a_dtap_epc_ue_tl_a_drb; +static int hf_gsm_a_dtap_epc_ue_tl_b_ip_pdu_delay; +static int hf_gsm_a_dtap_epc_ue_tl_c_mbsfn_area_id; +static int hf_gsm_a_dtap_epc_ue_tl_c_mch_id; +static int hf_gsm_a_dtap_epc_ue_tl_c_lcid; +static int hf_gsm_a_dtap_epc_ue_tl_d_discovery; +static int hf_gsm_a_dtap_epc_ue_tl_d_prose_app_code; +static int hf_gsm_a_dtap_epc_ue_tl_e_communication; +static int hf_gsm_a_dtap_epc_ue_tl_e_group_destination_id; +static int hf_gsm_a_dtap_epc_ue_tl_f_sc_mtch_id; +static int hf_gsm_a_dtap_epc_ue_tl_gh_ul_loopback_op_mode; +static int hf_gsm_a_dtap_epc_ue_tl_gh_repetitions; +static int hf_gsm_a_dtap_epc_ue_tl_gh_ul_data_delay; +static int hf_gsm_a_dtap_epc_ue_positioning_technology; +static int hf_gsm_a_dtap_epc_mbms_packet_counter_value; +static int hf_gsm_a_dtap_epc_latitude_sign; +static int hf_gsm_a_dtap_epc_degrees_latitude; +static int hf_gsm_a_dtap_epc_degrees_longitude; +static int hf_gsm_a_dtap_epc_altitude_dir; +static int hf_gsm_a_dtap_epc_altitude; +static int hf_gsm_a_dtap_epc_bearing; +static int hf_gsm_a_dtap_epc_horizontal_speed; +static int hf_gsm_a_dtap_epc_gnss_tod_msec; /* Generated from convert_proto_tree_add_text.pl */ -static int hf_gsm_a_dtap_maximum_number_of_supported_bearers = -1; -static int hf_gsm_a_dtap_edge_channel_codings = -1; -static int hf_gsm_a_dtap_acceptable_channel_codings_TCH_F9_6 = -1; -static int hf_gsm_a_dtap_assignor_assignee = -1; -static int hf_gsm_a_dtap_configuration = -1; -static int hf_gsm_a_dtap_de_cause_coding_standard = -1; -static int hf_gsm_a_dtap_ss_version_indicator = -1; -static int hf_gsm_a_dtap_mode_of_operation = -1; -static int hf_gsm_a_dtap_bearer_cap_coding_standard = -1; -static int hf_gsm_a_dtap_nirr = -1; -static int hf_gsm_a_dtap_other_rate_adaption = -1; -static int hf_gsm_a_dtap_connection_element = -1; -static int hf_gsm_a_dtap_nic_on_tx = -1; -static int hf_gsm_a_dtap_user_rate = -1; -static int hf_gsm_a_dtap_protocol_discriminator = -1; -static int hf_gsm_a_dtap_cp_cause = -1; -static int hf_gsm_a_dtap_rate_adaption_header = -1; -static int hf_gsm_a_dtap_synchronous = -1; -static int hf_gsm_a_dtap_logical_link_identifier_negotiation = -1; -static int hf_gsm_a_dtap_multi_party_auxiliary_state = -1; -static int hf_gsm_a_dtap_parity_information = -1; -static int hf_gsm_a_dtap_channel_coding03 = -1; -static int hf_gsm_a_dtap_channel_coding30 = -1; -static int hf_gsm_a_dtap_loop_mechanism0E = -1; -static int hf_gsm_a_dtap_loop_mechanism1C = -1; -static int hf_gsm_a_dtap_multislot_tch = -1; -static int hf_gsm_a_dtap_acceptable_channel_codings_ext_TCH_F43_2 = -1; -static int hf_gsm_a_dtap_ue_positioning_technology = -1; -static int hf_gsm_a_dtap_acceptable_channel_codings_TCH_F4_8 = -1; -static int hf_gsm_a_dtap_number_of_spare_bits = -1; -static int hf_gsm_a_dtap_tie = -1; -static int hf_gsm_a_dtap_updating_type = -1; -static int hf_gsm_a_dtap_multiple_frame_establishment_support = -1; -static int hf_gsm_a_dtap_maximum_number_of_traffic_channels = -1; -static int hf_gsm_a_dtap_compression = -1; -static int hf_gsm_a_dtap_compression_up = -1; -static int hf_gsm_a_dtap_downlink_timeslot_offset = -1; -static int hf_gsm_a_dtap_acceptable_channel_codings_ext_TCH_F32_0 = -1; -static int hf_gsm_a_dtap_tio = -1; -static int hf_gsm_a_dtap_other_modem_type = -1; -static int hf_gsm_a_dtap_other_itc = -1; -static int hf_gsm_a_dtap_negotiation = -1; -static int hf_gsm_a_dtap_rate_adaption = -1; -static int hf_gsm_a_dtap_ms_positioning_technology = -1; -static int hf_gsm_a_dtap_ue_test_loop_mode = -1; -static int hf_gsm_a_dtap_number_of_data_bits = -1; -static int hf_gsm_a_dtap_follow_on_request = -1; -static int hf_gsm_a_dtap_repeat_indicator = -1; -static int hf_gsm_a_dtap_dst_adjustment = -1; -static int hf_gsm_a_dtap_pcp = -1; -static int hf_gsm_a_dtap_user_information_layer_2_protocol = -1; -static int hf_gsm_a_dtap_structure = -1; -static int hf_gsm_a_dtap_congestion_level = -1; -static int hf_gsm_a_dtap_access_identity = -1; -static int hf_gsm_a_dtap_modem_type = -1; -static int hf_gsm_a_dtap_test_loop = -1; -static int hf_gsm_a_dtap_subchannel = -1; -static int hf_gsm_a_dtap_ack_element = -1; -static int hf_gsm_a_dtap_layer_1_identity = -1; -static int hf_gsm_a_dtap_ciphering_key_sequence_number70 = -1; -static int hf_gsm_a_dtap_tp_pdu_description = -1; -static int hf_gsm_a_dtap_mode_flag = -1; -static int hf_gsm_a_dtap_egprs_mode_flag = -1; -static int hf_gsm_a_dtap_dtmf = -1; -static int hf_gsm_a_dtap_coding = -1; -static int hf_gsm_a_dtap_nic_on_rx = -1; -static int hf_gsm_a_dtap_emergency_number_information = -1; -static int hf_gsm_a_dtap_uimi = -1; -static int hf_gsm_a_dtap_number_of_stop_bits = -1; -static int hf_gsm_a_dtap_acceptable_channel_codings_spare78 = -1; -static int hf_gsm_a_dtap_type_of_identity = -1; -static int hf_gsm_a_dtap_ciphering_key_sequence_number = -1; -static int hf_gsm_a_dtap_recommendation = -1; -static int hf_gsm_a_dtap_max_num_of_speech_bearers = -1; -static int hf_gsm_a_dtap_keypad_information = -1; -static int hf_gsm_a_dtap_signalling_access_protocol = -1; -static int hf_gsm_a_dtap_user_information_layer_1_protocol = -1; -static int hf_gsm_a_dtap_wanted_air_interface_user_rate = -1; -static int hf_gsm_a_dtap_hold_auxiliary_state = -1; -static int hf_gsm_a_dtap_radio_channel_requirement = -1; -static int hf_gsm_a_dtap_channel_coding_asymmetry_indication = -1; -static int hf_gsm_a_dtap_service_type = -1; -static int hf_gsm_a_dtap_text_string = -1; -static int hf_gsm_a_dtap_tp_tested_device = -1; -static int hf_gsm_a_dtap_fixed_network_user_rate = -1; -static int hf_gsm_a_dtap_coding_scheme = -1; -static int hf_gsm_a_dtap_acceptable_channel_codings_ext_TCH_F28_8 = -1; -static int hf_gsm_a_dtap_v110_x30_rate_adaptation = -1; -static int hf_gsm_a_dtap_transfer_mode = -1; -static int hf_gsm_a_dtap_layer_2_identity = -1; -static int hf_gsm_a_dtap_add_ci = -1; -static int hf_gsm_a_dtap_mm_timer = -1; -static int hf_gsm_a_dtap_in_out_band = -1; -static int hf_gsm_a_dtap_data = -1; -static int hf_gsm_a_dtap_acceptable_channel_codings_TCH_F14_4 = -1; -static int hf_gsm_a_dtap_ti_flag = -1; -static int hf_gsm_a_dtap_time_zone_time = -1; -static int hf_gsm_a_dtap_acceptable_channel_codings_spare20 = -1; -static int hf_gsm_a_dtap_establishment = -1; -static int hf_gsm_a_dtap_duplex_mode = -1; -static int hf_gsm_a_dtap_subaddress = -1; -static int hf_gsm_a_dtap_subaddress_information = -1; -static int hf_gsm_a_dtap_message_elements = -1; -static int hf_gsm_a_dtap_rpdu = -1; -static int hf_gsm_a_dtap_timeslot_number = -1; -static int hf_gsm_a_dtap_uplink_rlc_sdu_size = -1; -static int hf_gsm_a_dtap_radio_bearer = -1; -static int hf_gsm_a_dtap_mbms_short_transmission_identity = -1; -static int hf_gsm_a_dtap_ue_received_rlc_sdu_counter_value = -1; -static int hf_gsm_a_dtap_num_lb_entities = -1; - - -static int hf_gsm_a_dtap_gcc_call_ref = -1; -static int hf_gsm_a_dtap_gcc_call_ref_has_priority = -1; -static int hf_gsm_a_dtap_gcc_call_priority = -1; -static int hf_gsm_a_dtap_gcc_call_state = -1; -static int hf_gsm_a_dtap_gcc_cause = -1; -static int hf_gsm_a_dtap_gcc_cause_structure = -1; -static int hf_gsm_a_dtap_gcc_orig_ind = -1; -static int hf_gsm_a_dtap_gcc_state_attr = -1; -static int hf_gsm_a_dtap_gcc_state_attr_da = -1; -static int hf_gsm_a_dtap_gcc_state_attr_ua = -1; -static int hf_gsm_a_dtap_gcc_state_attr_comm = -1; -static int hf_gsm_a_dtap_gcc_state_attr_oi = -1; - -static int hf_gsm_a_dtap_gcc_spare_1 = -1; -static int hf_gsm_a_dtap_gcc_spare_3 = -1; -static int hf_gsm_a_dtap_gcc_spare_4 = -1; - -static int hf_gsm_a_dtap_bcc_call_ref = -1; -static int hf_gsm_a_dtap_bcc_call_ref_has_priority = -1; -static int hf_gsm_a_dtap_bcc_call_priority = -1; -static int hf_gsm_a_dtap_bcc_call_state = -1; -static int hf_gsm_a_dtap_bcc_cause = -1; -static int hf_gsm_a_dtap_bcc_cause_structure = -1; -static int hf_gsm_a_dtap_bcc_orig_ind = -1; -static int hf_gsm_a_dtap_bcc_state_attr = -1; -static int hf_gsm_a_dtap_bcc_state_attr_da = -1; -static int hf_gsm_a_dtap_bcc_state_attr_ua = -1; -static int hf_gsm_a_dtap_bcc_state_attr_comm = -1; -static int hf_gsm_a_dtap_bcc_state_attr_oi = -1; -static int hf_gsm_a_dtap_bcc_compr_otdi = -1; - -static int hf_gsm_a_dtap_bcc_spare_1 = -1; -static int hf_gsm_a_dtap_bcc_spare_3 = -1; -static int hf_gsm_a_dtap_bcc_spare_4 = -1; +static int hf_gsm_a_dtap_maximum_number_of_supported_bearers; +static int hf_gsm_a_dtap_edge_channel_codings; +static int hf_gsm_a_dtap_acceptable_channel_codings_TCH_F9_6; +static int hf_gsm_a_dtap_assignor_assignee; +static int hf_gsm_a_dtap_configuration; +static int hf_gsm_a_dtap_de_cause_coding_standard; +static int hf_gsm_a_dtap_ss_version_indicator; +static int hf_gsm_a_dtap_mode_of_operation; +static int hf_gsm_a_dtap_bearer_cap_coding_standard; +static int hf_gsm_a_dtap_nirr; +static int hf_gsm_a_dtap_other_rate_adaption; +static int hf_gsm_a_dtap_connection_element; +static int hf_gsm_a_dtap_nic_on_tx; +static int hf_gsm_a_dtap_user_rate; +static int hf_gsm_a_dtap_protocol_discriminator; +static int hf_gsm_a_dtap_cp_cause; +static int hf_gsm_a_dtap_rate_adaption_header; +static int hf_gsm_a_dtap_synchronous; +static int hf_gsm_a_dtap_logical_link_identifier_negotiation; +static int hf_gsm_a_dtap_multi_party_auxiliary_state; +static int hf_gsm_a_dtap_parity_information; +static int hf_gsm_a_dtap_channel_coding03; +static int hf_gsm_a_dtap_channel_coding30; +static int hf_gsm_a_dtap_loop_mechanism0E; +static int hf_gsm_a_dtap_loop_mechanism1C; +static int hf_gsm_a_dtap_multislot_tch; +static int hf_gsm_a_dtap_acceptable_channel_codings_ext_TCH_F43_2; +static int hf_gsm_a_dtap_ue_positioning_technology; +static int hf_gsm_a_dtap_acceptable_channel_codings_TCH_F4_8; +static int hf_gsm_a_dtap_number_of_spare_bits; +static int hf_gsm_a_dtap_tie; +static int hf_gsm_a_dtap_updating_type; +static int hf_gsm_a_dtap_multiple_frame_establishment_support; +static int hf_gsm_a_dtap_maximum_number_of_traffic_channels; +static int hf_gsm_a_dtap_compression; +static int hf_gsm_a_dtap_compression_up; +static int hf_gsm_a_dtap_downlink_timeslot_offset; +static int hf_gsm_a_dtap_acceptable_channel_codings_ext_TCH_F32_0; +static int hf_gsm_a_dtap_tio; +static int hf_gsm_a_dtap_other_modem_type; +static int hf_gsm_a_dtap_other_itc; +static int hf_gsm_a_dtap_negotiation; +static int hf_gsm_a_dtap_rate_adaption; +static int hf_gsm_a_dtap_ms_positioning_technology; +static int hf_gsm_a_dtap_ue_test_loop_mode; +static int hf_gsm_a_dtap_number_of_data_bits; +static int hf_gsm_a_dtap_follow_on_request; +static int hf_gsm_a_dtap_repeat_indicator; +static int hf_gsm_a_dtap_dst_adjustment; +static int hf_gsm_a_dtap_pcp; +static int hf_gsm_a_dtap_user_information_layer_2_protocol; +static int hf_gsm_a_dtap_structure; +static int hf_gsm_a_dtap_congestion_level; +static int hf_gsm_a_dtap_access_identity; +static int hf_gsm_a_dtap_modem_type; +static int hf_gsm_a_dtap_test_loop; +static int hf_gsm_a_dtap_subchannel; +static int hf_gsm_a_dtap_ack_element; +static int hf_gsm_a_dtap_layer_1_identity; +static int hf_gsm_a_dtap_ciphering_key_sequence_number70; +static int hf_gsm_a_dtap_tp_pdu_description; +static int hf_gsm_a_dtap_mode_flag; +static int hf_gsm_a_dtap_egprs_mode_flag; +static int hf_gsm_a_dtap_dtmf; +static int hf_gsm_a_dtap_coding; +static int hf_gsm_a_dtap_nic_on_rx; +static int hf_gsm_a_dtap_emergency_number_information; +static int hf_gsm_a_dtap_uimi; +static int hf_gsm_a_dtap_number_of_stop_bits; +static int hf_gsm_a_dtap_acceptable_channel_codings_spare78; +static int hf_gsm_a_dtap_type_of_identity; +static int hf_gsm_a_dtap_ciphering_key_sequence_number; +static int hf_gsm_a_dtap_recommendation; +static int hf_gsm_a_dtap_max_num_of_speech_bearers; +static int hf_gsm_a_dtap_keypad_information; +static int hf_gsm_a_dtap_signalling_access_protocol; +static int hf_gsm_a_dtap_user_information_layer_1_protocol; +static int hf_gsm_a_dtap_wanted_air_interface_user_rate; +static int hf_gsm_a_dtap_hold_auxiliary_state; +static int hf_gsm_a_dtap_radio_channel_requirement; +static int hf_gsm_a_dtap_channel_coding_asymmetry_indication; +static int hf_gsm_a_dtap_service_type; +static int hf_gsm_a_dtap_text_string; +static int hf_gsm_a_dtap_tp_tested_device; +static int hf_gsm_a_dtap_fixed_network_user_rate; +static int hf_gsm_a_dtap_coding_scheme; +static int hf_gsm_a_dtap_acceptable_channel_codings_ext_TCH_F28_8; +static int hf_gsm_a_dtap_v110_x30_rate_adaptation; +static int hf_gsm_a_dtap_transfer_mode; +static int hf_gsm_a_dtap_layer_2_identity; +static int hf_gsm_a_dtap_add_ci; +static int hf_gsm_a_dtap_mm_timer; +static int hf_gsm_a_dtap_in_out_band; +static int hf_gsm_a_dtap_data; +static int hf_gsm_a_dtap_acceptable_channel_codings_TCH_F14_4; +static int hf_gsm_a_dtap_ti_flag; +static int hf_gsm_a_dtap_time_zone_time; +static int hf_gsm_a_dtap_acceptable_channel_codings_spare20; +static int hf_gsm_a_dtap_establishment; +static int hf_gsm_a_dtap_duplex_mode; +static int hf_gsm_a_dtap_subaddress; +static int hf_gsm_a_dtap_subaddress_information; +static int hf_gsm_a_dtap_message_elements; +static int hf_gsm_a_dtap_rpdu; +static int hf_gsm_a_dtap_timeslot_number; +static int hf_gsm_a_dtap_uplink_rlc_sdu_size; +static int hf_gsm_a_dtap_radio_bearer; +static int hf_gsm_a_dtap_mbms_short_transmission_identity; +static int hf_gsm_a_dtap_ue_received_rlc_sdu_counter_value; +static int hf_gsm_a_dtap_num_lb_entities; + + +static int hf_gsm_a_dtap_gcc_call_ref; +static int hf_gsm_a_dtap_gcc_call_ref_has_priority; +static int hf_gsm_a_dtap_gcc_call_priority; +static int hf_gsm_a_dtap_gcc_call_state; +static int hf_gsm_a_dtap_gcc_cause; +static int hf_gsm_a_dtap_gcc_cause_structure; +static int hf_gsm_a_dtap_gcc_orig_ind; +static int hf_gsm_a_dtap_gcc_state_attr; +static int hf_gsm_a_dtap_gcc_state_attr_da; +static int hf_gsm_a_dtap_gcc_state_attr_ua; +static int hf_gsm_a_dtap_gcc_state_attr_comm; +static int hf_gsm_a_dtap_gcc_state_attr_oi; + +static int hf_gsm_a_dtap_gcc_spare_1; +static int hf_gsm_a_dtap_gcc_spare_3; +static int hf_gsm_a_dtap_gcc_spare_4; + +static int hf_gsm_a_dtap_bcc_call_ref; +static int hf_gsm_a_dtap_bcc_call_ref_has_priority; +static int hf_gsm_a_dtap_bcc_call_priority; +static int hf_gsm_a_dtap_bcc_call_state; +static int hf_gsm_a_dtap_bcc_cause; +static int hf_gsm_a_dtap_bcc_cause_structure; +static int hf_gsm_a_dtap_bcc_orig_ind; +static int hf_gsm_a_dtap_bcc_state_attr; +static int hf_gsm_a_dtap_bcc_state_attr_da; +static int hf_gsm_a_dtap_bcc_state_attr_ua; +static int hf_gsm_a_dtap_bcc_state_attr_comm; +static int hf_gsm_a_dtap_bcc_state_attr_oi; +static int hf_gsm_a_dtap_bcc_compr_otdi; + +static int hf_gsm_a_dtap_bcc_spare_1; +static int hf_gsm_a_dtap_bcc_spare_3; +static int hf_gsm_a_dtap_bcc_spare_4; /* Initialize the subtree pointers */ -static gint ett_dtap_msg = -1; -static gint ett_dtap_oct_1 = -1; -static gint ett_cm_srvc_type = -1; -static gint ett_gsm_enc_info = -1; -static gint ett_bc_oct_3 = -1; -static gint ett_bc_oct_3a = -1; -static gint ett_bc_oct_4 = -1; -static gint ett_bc_oct_5 = -1; -static gint ett_bc_oct_5a = -1; -static gint ett_bc_oct_5b = -1; -static gint ett_bc_oct_6 = -1; -static gint ett_bc_oct_6a = -1; -static gint ett_bc_oct_6b = -1; -static gint ett_bc_oct_6c = -1; -static gint ett_bc_oct_6d = -1; -static gint ett_bc_oct_6e = -1; -static gint ett_bc_oct_6f = -1; -static gint ett_bc_oct_6g = -1; -static gint ett_bc_oct_7 = -1; -static gint ett_epc_ue_tl_a_lb_setup = -1; -static gint ett_mm_timer = -1; -static gint ett_ue_test_loop_mode = -1; - -static expert_field ei_gsm_a_dtap_keypad_info_not_dtmf_digit = EI_INIT; -static expert_field ei_gsm_a_dtap_text_string_not_multiple_of_7 = EI_INIT; -static expert_field ei_gsm_a_dtap_autn = EI_INIT; -static expert_field ei_gsm_a_dtap_invalid_ia5_character = EI_INIT; -static expert_field ei_gsm_a_dtap_auts = EI_INIT; -static expert_field ei_gsm_a_dtap_not_digit = EI_INIT; -static expert_field ei_gsm_a_dtap_end_mark_unexpected = EI_INIT; -static expert_field ei_gsm_a_dtap_extraneous_data = EI_INIT; -static expert_field ei_gsm_a_dtap_missing_mandatory_element = EI_INIT; -static expert_field ei_gsm_a_dtap_coding_scheme = EI_INIT; -static expert_field ei_gsm_a_dtap_ti_not_valid = EI_INIT; +static gint ett_dtap_msg; +static gint ett_dtap_oct_1; +static gint ett_cm_srvc_type; +static gint ett_gsm_enc_info; +static gint ett_bc_oct_3; +static gint ett_bc_oct_3a; +static gint ett_bc_oct_4; +static gint ett_bc_oct_5; +static gint ett_bc_oct_5a; +static gint ett_bc_oct_5b; +static gint ett_bc_oct_6; +static gint ett_bc_oct_6a; +static gint ett_bc_oct_6b; +static gint ett_bc_oct_6c; +static gint ett_bc_oct_6d; +static gint ett_bc_oct_6e; +static gint ett_bc_oct_6f; +static gint ett_bc_oct_6g; +static gint ett_bc_oct_7; +static gint ett_epc_ue_tl_a_lb_setup; +static gint ett_mm_timer; +static gint ett_ue_test_loop_mode; + +static expert_field ei_gsm_a_dtap_keypad_info_not_dtmf_digit; +static expert_field ei_gsm_a_dtap_text_string_not_multiple_of_7; +static expert_field ei_gsm_a_dtap_autn; +static expert_field ei_gsm_a_dtap_invalid_ia5_character; +static expert_field ei_gsm_a_dtap_auts; +static expert_field ei_gsm_a_dtap_not_digit; +static expert_field ei_gsm_a_dtap_end_mark_unexpected; +static expert_field ei_gsm_a_dtap_extraneous_data; +static expert_field ei_gsm_a_dtap_missing_mandatory_element; +static expert_field ei_gsm_a_dtap_coding_scheme; +static expert_field ei_gsm_a_dtap_ti_not_valid; static dissector_table_t u2u_dissector_table; |