diff options
author | Pascal Quantin <pascal.quantin@gmail.com> | 2012-08-25 13:32:41 +0000 |
---|---|---|
committer | Pascal Quantin <pascal.quantin@gmail.com> | 2012-08-25 13:32:41 +0000 |
commit | 7da4784b2585079d12f7adf9f1317fe25d5ff6bd (patch) | |
tree | 12700fd424fb39878d88ae3a27b8f64a4315b240 /epan/dissectors/packet-gsm_a_gm.c | |
parent | 5452b8a20c9edcb8b3c712eaf75692c5794b0788 (diff) |
Following r44648, revert part of r44162 and followups so as to have a top level gsm_a filter name
svn path=/trunk/; revision=44667
Diffstat (limited to 'epan/dissectors/packet-gsm_a_gm.c')
-rw-r--r-- | epan/dissectors/packet-gsm_a_gm.c | 396 |
1 files changed, 198 insertions, 198 deletions
diff --git a/epan/dissectors/packet-gsm_a_gm.c b/epan/dissectors/packet-gsm_a_gm.c index b5efc3aa33..c9fabad5a8 100644 --- a/epan/dissectors/packet-gsm_a_gm.c +++ b/epan/dissectors/packet-gsm_a_gm.c @@ -6901,987 +6901,987 @@ proto_register_gsm_a_gm(void) static hf_register_info hf[] = { { &hf_gsm_a_dtap_msg_gmm_type, - { "DTAP GPRS Mobility Management Message Type", "gsm_a_dtap.msg_gmm_type", + { "DTAP GPRS Mobility Management Message Type", "gsm_a.dtap.msg_gmm_type", FT_UINT8, BASE_HEX, VALS(gsm_a_dtap_msg_gmm_strings), 0x0, NULL, HFILL } }, { &hf_gsm_a_dtap_msg_sm_type, - { "DTAP GPRS Session Management Message Type", "gsm_a_dtap.msg_sm_type", + { "DTAP GPRS Session Management Message Type", "gsm_a.dtap.msg_sm_type", FT_UINT8, BASE_HEX, VALS(gsm_a_dtap_msg_sm_strings), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_elem_id, - { "Element ID", "gsm_a_gm.elem_id", + { "Element ID", "gsm_a.gm.elem_id", FT_UINT8, BASE_HEX, NULL, 0, NULL, HFILL } }, { &hf_gsm_a_sm_qos_delay_cls, - { "Quality of Service Delay class", "gsm_a_gm.sm.qos.delay_cls", + { "Quality of Service Delay class", "gsm_a.gm.sm.qos.delay_cls", FT_UINT8, BASE_DEC, VALS(gsm_a_sm_qos_delay_cls_vals), 0x38, NULL, HFILL } }, { &hf_gsm_a_sm_qos_reliability_cls, - { "Reliability class", "gsm_a_gm.sm.qos.reliability_cls", + { "Reliability class", "gsm_a.gm.sm.qos.reliability_cls", FT_UINT8, BASE_DEC, VALS(gsm_a_sm_qos_reliability_vals), 0x07, NULL, HFILL } }, { &hf_gsm_a_sm_qos_traffic_cls, - { "Traffic class", "gsm_a_gm.sm.qos.traffic_cls", + { "Traffic class", "gsm_a.gm.sm.qos.traffic_cls", FT_UINT8, BASE_DEC, VALS(gsm_a_sm_qos_traffic_cls_vals), 0xe0, NULL, HFILL } }, { &hf_gsm_a_sm_qos_del_order, - { "Delivery order", "gsm_a_gm.sm.qos.del_order", + { "Delivery order", "gsm_a.gm.sm.qos.del_order", FT_UINT8, BASE_DEC, VALS(gsm_a_sm_qos_del_order_vals), 0x18, NULL, HFILL } }, { &hf_gsm_a_sm_qos_del_of_err_sdu, - { "Delivery of erroneous SDUs", "gsm_a_gm.sm.qos.del_of_err_sdu", + { "Delivery of erroneous SDUs", "gsm_a.gm.sm.qos.del_of_err_sdu", FT_UINT8, BASE_DEC, VALS(gsm_a_sm_qos_del_of_err_sdu_vals), 0x07, NULL, HFILL } }, { &hf_gsm_a_sm_qos_ber, - { "Residual Bit Error Rate (BER)", "gsm_a_gm.sm.qos.ber", + { "Residual Bit Error Rate (BER)", "gsm_a.gm.sm.qos.ber", FT_UINT8, BASE_DEC, VALS(gsm_a_sm_qos_ber_vals), 0xf0, NULL, HFILL } }, { &hf_gsm_a_sm_qos_sdu_err_rat, - { "SDU error ratio", "gsm_a_gm.sm.qos.sdu_err_rat", + { "SDU error ratio", "gsm_a.gm.sm.qos.sdu_err_rat", FT_UINT8, BASE_DEC, VALS(gsm_a_sm_qos_sdu_err_rat_vals), 0x0f, NULL, HFILL } }, { &hf_gsm_a_sm_qos_traff_hdl_pri, - { "Traffic handling priority", "gsm_a_gm.sm.qos.traff_hdl_pri", + { "Traffic handling priority", "gsm_a.gm.sm.qos.traff_hdl_pri", FT_UINT8, BASE_DEC, VALS(gsm_a_sm_qos_traff_hdl_pri_vals), 0x03, NULL, HFILL } }, { &hf_gsm_a_gmm_split_on_ccch, - { "SPLIT on CCCH", "gsm_a_gm.gmm.split_on_ccch", + { "SPLIT on CCCH", "gsm_a.gm.gmm.split_on_ccch", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_split_on_ccch_value), 0x08, NULL, HFILL } }, { &hf_gsm_a_gmm_non_drx_timer, - { "Non-DRX timer", "gsm_a_gm.gmm.non_drx_timer", + { "Non-DRX timer", "gsm_a.gm.gmm.non_drx_timer", FT_UINT8, BASE_DEC, VALS(gsm_a_gmm_non_drx_timer_strings), 0x07, NULL, HFILL } }, { &hf_gsm_a_gmm_cn_spec_drs_cycle_len_coef, - { "CN Specific DRX cycle length coefficient", "gsm_a_gm.gmm.cn_spec_drs_cycle_len_coef", + { "CN Specific DRX cycle length coefficient", "gsm_a.gm.gmm.cn_spec_drs_cycle_len_coef", FT_UINT8, BASE_DEC|BASE_RANGE_STRING, RVALS(gsm_a_gmm_cn_spec_drs_cycle_len_coef_strings), 0xf0, NULL, HFILL } }, { &hf_gsm_a_sm_tft_op_code, - { "TFT operation code", "gsm_a_gm.sm.tft.op_code", + { "TFT operation code", "gsm_a.gm.sm.tft.op_code", FT_UINT8, BASE_DEC, VALS(gsm_a_sm_tft_op_code_vals), 0xe0, NULL, HFILL } }, { &hf_gsm_a_sm_tft_e_bit, - { "E bit", "gsm_a_gm.sm.tft.e_bit", + { "E bit", "gsm_a.gm.sm.tft.e_bit", FT_BOOLEAN, 8, TFS(&gsm_a_sm_tft_e_bit), 0x10, NULL, HFILL } }, { &hf_gsm_a_sm_tft_pkt_flt, - { "Number of packet filters", "gsm_a_gm.sm.tft.pkt_flt", + { "Number of packet filters", "gsm_a.gm.sm.tft.pkt_flt", FT_UINT8, BASE_DEC, NULL, 0x0f, NULL, HFILL } }, { &hf_gsm_a_sm_tft_pkt_flt_dir, - { "Packet filter direction", "gsm_a_gm.sm.tft.pkt_flt_dir", + { "Packet filter direction", "gsm_a.gm.sm.tft.pkt_flt_dir", FT_UINT8, BASE_DEC, VALS(gsm_a_sm_tft_pkt_flt_dir_vals), 0x30, NULL, HFILL } }, { &hf_gsm_a_sm_tft_pkt_flt_id, - { "Packet filter identifier", "gsm_a_gm.sm.tft.pkt_flt_id", + { "Packet filter identifier", "gsm_a.gm.sm.tft.pkt_flt_id", FT_UINT8, BASE_DEC, NULL, 0x0f, NULL, HFILL } }, { &hf_gsm_a_sm_ip4_address, - { "IPv4 address", "gsm_a_gm.sm.ip4_address", + { "IPv4 address", "gsm_a.gm.sm.ip4_address", FT_IPv4, BASE_NONE, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_ip4_mask, - { "IPv4 address mask", "gsm_a_gm.sm.ip4_mask", + { "IPv4 address mask", "gsm_a.gm.sm.ip4_mask", FT_IPv4, BASE_NONE, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_ip6_address, - { "IPv6 address", "gsm_a_gm.sm.ip6_address", + { "IPv6 address", "gsm_a.gm.sm.ip6_address", FT_IPv6, BASE_NONE, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_ip6_mask, - { "IPv6 address mask", "gsm_a_gm.sm.ip6_mask", + { "IPv6 address mask", "gsm_a.gm.sm.ip6_mask", FT_IPv6, BASE_NONE, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_tft_protocol_header, - { "Protocol/header", "gsm_a_gm.sm.tft.protocol_header", + { "Protocol/header", "gsm_a.gm.sm.tft.protocol_header", FT_UINT8, BASE_HEX|BASE_EXT_STRING, (&ipproto_val_ext), 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_tft_port, - { "Port", "gsm_a_gm.sm.tft.port", + { "Port", "gsm_a.gm.sm.tft.port", FT_UINT16, BASE_DEC, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_tft_port_low, - { "Low limit port", "gsm_a_gm.sm.tft.port_low", + { "Low limit port", "gsm_a.gm.sm.tft.port_low", FT_UINT16, BASE_DEC, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_tft_port_high, - { "High limit port", "gsm_a_gm.sm.tft.port_high", + { "High limit port", "gsm_a.gm.sm.tft.port_high", FT_UINT16, BASE_DEC, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_tft_security, - { "IPSec security parameter index", "gsm_a_gm.sm.tft.security", + { "IPSec security parameter index", "gsm_a.gm.sm.tft.security", FT_UINT32, BASE_HEX, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_tft_traffic_class, - { "Type of service/Traffic class field", "gsm_a_gm.sm.tft.traffic_class", + { "Type of service/Traffic class field", "gsm_a.gm.sm.tft.traffic_class", FT_UINT8, BASE_HEX, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_tft_traffic_mask, - { "Mask field", "gsm_a_gm.sm.tft.traffic_mask", + { "Mask field", "gsm_a.gm.sm.tft.traffic_mask", FT_UINT8, BASE_HEX, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_tft_flow_label_type, - { "Flow Label Type", "gsm_a_gm.sm.tft.flow_label_type", + { "Flow Label Type", "gsm_a.gm.sm.tft.flow_label_type", FT_UINT24, BASE_HEX, NULL, 0x0FFFFF, NULL, HFILL } }, { &hf_gsm_a_sm_tft_param_id, - { "Parameter identifier", "gsm_a_gm.sm.tft.param_id", + { "Parameter identifier", "gsm_a.gm.sm.tft.param_id", FT_UINT8, BASE_DEC, VALS(gsm_a_sm_tft_param_id_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gmm_ptmsi_sig, - { "P-TMSI Signature", "gsm_a_gm.gmm.ptmsi_sig", + { "P-TMSI Signature", "gsm_a.gm.gmm.ptmsi_sig", FT_UINT24, BASE_HEX, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_gmm_ptmsi_sig2, - { "P-TMSI Signature 2", "gsm_a_gm.gmm.ptmsi_sig2", + { "P-TMSI Signature 2", "gsm_a.gm.gmm.ptmsi_sig2", FT_UINT24, BASE_HEX, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_acc_tech_type, - { "Access Technology Type", "gsm_a_gm.gmm.acc_tech_type", + { "Access Technology Type", "gsm_a.gm.gmm.acc_tech_type", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_acc_tech_type_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_acc_cap_struct_len, - { "Length in bits", "gsm_a_gm.gmm.acc_cap_struct_len", + { "Length in bits", "gsm_a.gm.gmm.acc_cap_struct_len", FT_UINT8, BASE_HEX_DEC, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_sms_value, - { "SMS_VALUE (Switch-Measure-Switch)", "gsm_a_gm.gmm.sms", + { "SMS_VALUE (Switch-Measure-Switch)", "gsm_a.gm.gmm.sms", FT_UINT8, BASE_DEC, VALS(gsm_a_sms_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_sm_value, - { "(SM_VALUE) Switch-Measure", "gsm_a_gm.gmm.sm", + { "(SM_VALUE) Switch-Measure", "gsm_a.gm.gmm.sm", FT_UINT8, BASE_DEC, VALS(gsm_a_sms_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_sm_ext, - { "Ext", "gsm_a_gm.sm.ext", + { "Ext", "gsm_a.gm.sm.ext", FT_UINT8, BASE_HEX, NULL, 0x80, NULL, HFILL } }, { &hf_gsm_a_gm_link_dir, - { "Link direction", "gsm_a_gm.sm.link_dir", + { "Link direction", "gsm_a.gm.sm.link_dir", FT_INT32, BASE_DEC, VALS(gsm_a_gm_link_dir_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_cause, - { "GMM Cause", "gsm_a_gm.gmm.cause", + { "GMM Cause", "gsm_a.gm.gmm.cause", FT_UINT8, BASE_DEC|BASE_RANGE_STRING, RVALS(gmm_cause_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_fop, - { "Follow-on proceed", "gsm_a_gm.gmm.fop", + { "Follow-on proceed", "gsm_a.gm.gmm.fop", FT_BOOLEAN, 8, NULL, 0x08, NULL, HFILL } }, { &hf_gsm_a_gm_res_of_attach, - { "Result of attach", "gsm_a_gm.gmm.res_of_attach", + { "Result of attach", "gsm_a.gm.gmm.res_of_attach", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_res_of_attach_vals), 0x07, NULL, HFILL } }, { &hf_gsm_a_gm_type_of_ciph_alg, - { "Type of ciphering algorithm", "gsm_a_gm.gmm.type_of_ciph_alg", + { "Type of ciphering algorithm", "gsm_a.gm.gmm.type_of_ciph_alg", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_type_of_ciph_alg_vals), 0x07, NULL, HFILL } }, { &hf_gsm_a_gm_imeisv_req, - { "IMEISV request", "gsm_a_gm.gmm.imeisv_req", + { "IMEISV request", "gsm_a.gm.gmm.imeisv_req", FT_UINT8, BASE_DEC|BASE_RANGE_STRING, RVALS(gsm_a_gm_imeisv_req_vals), 0x00, NULL, HFILL } }, { &hf_gsm_a_gm_ac_ref_nr, - { "A&C reference number", "gsm_a_gm.gmm.ac_ref_nr", + { "A&C reference number", "gsm_a.gm.gmm.ac_ref_nr", FT_UINT8, BASE_DEC, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_force_to_standby, - { "Force to standby", "gsm_a_gm.gmm.force_to_standby", + { "Force to standby", "gsm_a.gm.gmm.force_to_standby", FT_UINT8, BASE_DEC|BASE_RANGE_STRING, RVALS(gsm_a_gm_force_to_standby_vals), 0x00, NULL, HFILL } }, { &hf_gsm_a_gm_ciph_key_seq_num, - { "Ciphering key sequence number", "gsm_a_gm.gmm.ciph_key_seq_num", + { "Ciphering key sequence number", "gsm_a.gm.gmm.ciph_key_seq_num", FT_UINT8, BASE_DEC, NULL, 0x00, NULL, HFILL } }, { &hf_gsm_a_gm_serv_type, - { "Service type", "gsm_a_gm.gmm.serv_type", + { "Service type", "gsm_a.gm.gmm.serv_type", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_serv_type_vals), 0x00, NULL, HFILL } }, { &hf_gsm_a_gm_for, - { "Follow-on request pending", "gsm_a_gm.gmm.for", + { "Follow-on request pending", "gsm_a.gm.gmm.for", FT_BOOLEAN, 8, NULL, 0x08, NULL, HFILL } }, { &hf_gsm_a_gm_type_of_attach, - { "Type of attach", "gsm_a_gm.gmm.type_of_attach", + { "Type of attach", "gsm_a.gm.gmm.type_of_attach", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_type_of_attach_vals), 0x07, NULL, HFILL } }, { &hf_gsm_a_gm_tmsi_flag, - { "TMSI flag", "gsm_a_gm.gmm.tmsi_flag", + { "TMSI flag", "gsm_a.gm.gmm.tmsi_flag", FT_BOOLEAN, 8, TFS(&gsm_a_gm_tmsi_flag_value), 0x01, NULL, HFILL } }, { &hf_gsm_a_gm_update_type, - { "Update type", "gsm_a_gm.gmm.update_type", + { "Update type", "gsm_a.gm.gmm.update_type", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_update_type_vals), 0x07, NULL, HFILL } }, { &hf_gsm_a_gm_gprs_timer_unit, - { "Unit", "gsm_a_gm.gmm.gprs_timer_unit", + { "Unit", "gsm_a.gm.gmm.gprs_timer_unit", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_gprs_timer_unit_vals), 0xe0, NULL, HFILL } }, { &hf_gsm_a_gm_gprs_timer_value, - { "Timer value", "gsm_a_gm.gmm.gprs_timer_value", + { "Timer value", "gsm_a.gm.gmm.gprs_timer_value", FT_UINT8, BASE_DEC, NULL, 0x1f, NULL, HFILL } }, { &hf_gsm_a_gm_gprs_timer2_unit, - { "Unit", "gsm_a_gm.gmm.gprs_timer2_unit", + { "Unit", "gsm_a.gm.gmm.gprs_timer2_unit", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_gprs_timer_unit_vals), 0xe0, NULL, HFILL } }, { &hf_gsm_a_gm_gprs_timer2_value, - { "Timer value", "gsm_a_gm.gmm.gprs_timer2_value", + { "Timer value", "gsm_a.gm.gmm.gprs_timer2_value", FT_UINT8, BASE_DEC, NULL, 0x1f, NULL, HFILL } }, { &hf_gsm_a_gm_gprs_timer3_unit, - { "Unit", "gsm_a_gm.gmm.gprs_timer3_unit", + { "Unit", "gsm_a.gm.gmm.gprs_timer3_unit", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_gprs_timer3_unit_vals), 0xe0, NULL, HFILL } }, { &hf_gsm_a_gm_gprs_timer3_value, - { "Timer value", "gsm_a_gm.gmm.gprs_timer3_value", + { "Timer value", "gsm_a.gm.gmm.gprs_timer3_value", FT_UINT8, BASE_DEC, NULL, 0x1f, NULL, HFILL } }, { &hf_gsm_a_gm_nsapi_5_ul_stat, - { "NSAPI(5) uplink status", "gsm_a_gm.gmm.nsapi_5_ul_stat", + { "NSAPI(5) uplink status", "gsm_a.gm.gmm.nsapi_5_ul_stat", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_nsapi_ul_stat_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_nsapi_6_ul_stat, - { "NSAPI(6) uplink status", "gsm_a_gm.gmm.nsapi_6_ul_stat", + { "NSAPI(6) uplink status", "gsm_a.gm.gmm.nsapi_6_ul_stat", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_nsapi_ul_stat_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_nsapi_7_ul_stat, - { "NSAPI(7) uplink status", "gsm_a_gm.gmm.nsapi_7_ul_stat", + { "NSAPI(7) uplink status", "gsm_a.gm.gmm.nsapi_7_ul_stat", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_nsapi_ul_stat_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_nsapi_8_ul_stat, - { "NSAPI(8) uplink status", "gsm_a_gm.gmm.nsapi_8_ul_stat", + { "NSAPI(8) uplink status", "gsm_a.gm.gmm.nsapi_8_ul_stat", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_nsapi_ul_stat_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_nsapi_9_ul_stat, - { "NSAPI(9) uplink status", "gsm_a_gm.gmm.nsapi_9_ul_stat", + { "NSAPI(9) uplink status", "gsm_a.gm.gmm.nsapi_9_ul_stat", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_nsapi_ul_stat_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_nsapi_10_ul_stat, - { "NSAPI(10) uplink status", "gsm_a_gm.gmm.nsapi_10_ul_stat", + { "NSAPI(10) uplink status", "gsm_a.gm.gmm.nsapi_10_ul_stat", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_nsapi_ul_stat_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_nsapi_11_ul_stat, - { "NSAPI(11) uplink status", "gsm_a_gm.gmm.nsapi_11_ul_stat", + { "NSAPI(11) uplink status", "gsm_a.gm.gmm.nsapi_11_ul_stat", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_nsapi_ul_stat_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_nsapi_12_ul_stat, - { "NSAPI(12) uplink status", "gsm_a_gm.gmm.nsapi_12_ul_stat", + { "NSAPI(12) uplink status", "gsm_a.gm.gmm.nsapi_12_ul_stat", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_nsapi_ul_stat_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_nsapi_13_ul_stat, - { "NSAPI(13) uplink status", "gsm_a_gm.gmm.nsapi_13_ul_stat", + { "NSAPI(13) uplink status", "gsm_a.gm.gmm.nsapi_13_ul_stat", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_nsapi_ul_stat_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_nsapi_14_ul_stat, - { "NSAPI(14) uplink status", "gsm_a_gm.gmm.nsapi_14_ul_stat", + { "NSAPI(14) uplink status", "gsm_a.gm.gmm.nsapi_14_ul_stat", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_nsapi_ul_stat_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_nsapi_15_ul_stat, - { "NSAPI(15) uplink status", "gsm_a_gm.gmm.nsapi_15_ul_stat", + { "NSAPI(15) uplink status", "gsm_a.gm.gmm.nsapi_15_ul_stat", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_nsapi_ul_stat_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_device_prop_low_prio, - { "Low priority", "gsm_a_gm.gmm.device_prop_low_prio", + { "Low priority", "gsm_a.gm.gmm.device_prop_low_prio", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_device_prop_low_prio_value), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_pco_pid, - { "Protocol or Container ID", "gsm_a_gm.sm.pco_pid", + { "Protocol or Container ID", "gsm_a.gm.sm.pco_pid", FT_UINT16, BASE_DEC, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_pco_app_spec_info, - { "Application specific information", "gsm_a_gm.sm.app_spec_info", + { "Application specific information", "gsm_a.gm.sm.app_spec_info", FT_BYTES, BASE_NONE, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_type_of_identity, - { "Type of identity", "gsm_a_gm.gmm.type_of_identity", + { "Type of identity", "gsm_a.gm.gmm.type_of_identity", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_type_of_identity_vals), 0x07, NULL, HFILL } }, { &hf_gsm_a_gm_rac, - { "Routing Area Code (RAC)", "gsm_a_gm.gmm.rac", + { "Routing Area Code (RAC)", "gsm_a.gm.gmm.rac", FT_UINT8, BASE_HEX_DEC, NULL, 0x00, NULL, HFILL } }, { &hf_gsm_a_gm_apc, - { "APC", "gsm_a_gm.gmm.apc", + { "APC", "gsm_a.gm.gmm.apc", FT_BOOLEAN, 8, TFS(&gsm_a_gm_apc_vals), 0x20, NULL, HFILL } }, { &hf_gsm_a_gm_otd_a, - { "OTD-A", "gsm_a_gm.gmm.otd_a", + { "OTD-A", "gsm_a.gm.gmm.otd_a", FT_BOOLEAN, 8, TFS(&gsm_a_gm_otd_a_vals), 0x10, NULL, HFILL } }, { &hf_gsm_a_gm_otd_b, - { "OTD-B", "gsm_a_gm.gmm.otd_b", + { "OTD-B", "gsm_a.gm.gmm.otd_b", FT_BOOLEAN, 8, TFS(&gsm_a_gm_otd_b_vals), 0x08, NULL, HFILL } }, { &hf_gsm_a_gm_gps_a, - { "GPS-A", "gsm_a_gm.gmm.gps_a", + { "GPS-A", "gsm_a.gm.gmm.gps_a", FT_BOOLEAN, 8, TFS(&gsm_a_gm_gps_a_vals), 0x04, NULL, HFILL } }, { &hf_gsm_a_gm_gps_b, - { "GPS-B", "gsm_a_gm.gmm.gps_b", + { "GPS-B", "gsm_a.gm.gmm.gps_b", FT_BOOLEAN, 8, TFS(&gsm_a_gm_gps_b_vals), 0x02, NULL, HFILL } }, { &hf_gsm_a_gm_gps_c, - { "GPS-C", "gsm_a_gm.gmm.gps_c", + { "GPS-C", "gsm_a.gm.gmm.gps_c", FT_BOOLEAN, 8, TFS(&gsm_a_gm_gps_c_vals), 0x01, NULL, HFILL } }, { &hf_gsm_a_gm_lcs_molr, - { "LCS-MOLR", "gsm_a_gm.gmm.lcs_molr", + { "LCS-MOLR", "gsm_a.gm.gmm.lcs_molr", FT_BOOLEAN, 8, TFS(&gsm_a_gm_lcs_molr_value), 0x08, NULL, HFILL } }, { &hf_gsm_a_gm_mbms, - { "MBMS", "gsm_a_gm.gmm.mbms", + { "MBMS", "gsm_a.gm.gmm.mbms", FT_BOOLEAN, 8, TFS(&tfs_supported_not_supported), 0x04, NULL, HFILL } }, { &hf_gsm_a_gm_ims_vops, - { "IMS VoPS", "gsm_a_gm.gmm.ims_vops", + { "IMS VoPS", "gsm_a.gm.gmm.ims_vops", FT_BOOLEAN, 8, TFS(&gsm_a_gm_ims_vops_value), 0x02, "IMS voice over PS session indicator", HFILL } }, { &hf_gsm_a_gm_emc_bs, - { "EMC BS", "gsm_a_gm.gmm.emc_bs", + { "EMC BS", "gsm_a.gm.gmm.emc_bs", FT_BOOLEAN, 8, TFS(&gsm_a_gm_emc_bs_value), 0x01, "Emergency bearer services indicator", HFILL } }, { &hf_gsm_a_gm_req_ms_info_irat, - { "I-RAT", "gsm_a_gm.gmm.req_ms_info_irat", + { "I-RAT", "gsm_a.gm.gmm.req_ms_info_irat", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_req_ms_info_irat_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_req_ms_info_irat2, - { "I-RAT2", "gsm_a_gm.gmm.req_ms_info_irat2", + { "I-RAT2", "gsm_a.gm.gmm.req_ms_info_irat2", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_req_ms_info_irat2_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_ue_usage_setting, - { "UE's usage setting", "gsm_a_gm.gmm.ue_usage_setting", + { "UE's usage setting", "gsm_a.gm.gmm.ue_usage_setting", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_ue_usage_setting_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_voice_domain_pref_for_eutran, - { "Voice domain preference for E-UTRAN", "gsm_a_gm.gmm.voice_domain_pref_for_eutran", + { "Voice domain preference for E-UTRAN", "gsm_a.gm.gmm.voice_domain_pref_for_eutran", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_voice_domain_pref_for_eutran_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_ptmsi_type, - { "P-TMSI type", "gsm_a_gm.gmm.ptmsi_type", + { "P-TMSI type", "gsm_a.gm.gmm.ptmsi_type", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_ptmsi_type_value), 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_pdp_type_org, - { "PDP type organization", "gsm_a_gm.sm.pdp_type_org", + { "PDP type organization", "gsm_a.gm.sm.pdp_type_org", FT_UINT8, BASE_DEC, VALS(gsm_a_sm_pdp_type_org_vals), 0x0f, NULL, HFILL } }, { &hf_gsm_a_sm_qos_mean_thr, - { "Mean throughput", "gsm_a_gm.sm.qos.mean_throughput", + { "Mean throughput", "gsm_a.gm.sm.qos.mean_throughput", FT_UINT8, BASE_DEC|BASE_RANGE_STRING, RVALS(gsm_a_sm_qos_mean_thr_vals), 0x1f, NULL, HFILL } }, { &hf_gsm_a_sm_qos_peak_thr, - { "Peak throughput", "gsm_a_gm.sm.qos.peak_throughput", + { "Peak throughput", "gsm_a.gm.sm.qos.peak_throughput", FT_UINT8, BASE_DEC|BASE_RANGE_STRING, RVALS(gsm_a_sm_qos_peak_thr_vals), 0xf0, NULL, HFILL } }, { &hf_gsm_a_sm_qos_prec_class, - { "Precedence class", "gsm_a_gm.sm.qos.prec_class", + { "Precedence class", "gsm_a.gm.sm.qos.prec_class", FT_UINT8, BASE_DEC|BASE_RANGE_STRING, RVALS(gsm_a_sm_qos_prec_class_vals), 0x07, NULL, HFILL } }, { &hf_gsm_a_sm_qos_trans_delay, - { "Transfer delay", "gsm_a_gm.sm.qos.trans_delay", + { "Transfer delay", "gsm_a.gm.sm.qos.trans_delay", FT_UINT8, BASE_DEC, NULL, 0xfc, NULL, HFILL } }, { &hf_gsm_a_sm_qos_signalling_ind, - { "Signalling indication", "gsm_a_gm.sm.qos.signalling_ind", + { "Signalling indication", "gsm_a.gm.sm.qos.signalling_ind", FT_BOOLEAN, 8, TFS(&gsm_a_sm_qos_signalling_ind_value), 0x10, NULL, HFILL } }, { &hf_gsm_a_sm_qos_source_stat_desc, - { "Source statistics description", "gsm_a_gm.sm.qos.source_stat_desc", + { "Source statistics description", "gsm_a.gm.sm.qos.source_stat_desc", FT_UINT8, BASE_DEC, NULL, 0x0f, NULL, HFILL } }, { &hf_gsm_a_sm_qos_max_bitrate_upl, - { "Maximum bitrate for uplink", "gsm_a_gm.sm.qos.max_bitrate_upl", + { "Maximum bitrate for uplink", "gsm_a.gm.sm.qos.max_bitrate_upl", FT_UINT8, BASE_DEC, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_qos_max_bitrate_downl, - { "Maximum bitrate for downlink", "gsm_a_gm.sm.qos.max_bitrate_downl", + { "Maximum bitrate for downlink", "gsm_a.gm.sm.qos.max_bitrate_downl", FT_UINT8, BASE_DEC, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_qos_guar_bitrate_upl, - { "Guaranteed bitrate for uplink", "gsm_a_gm.sm.qos.guar_bitrate_upl", + { "Guaranteed bitrate for uplink", "gsm_a.gm.sm.qos.guar_bitrate_upl", FT_UINT8, BASE_DEC, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_qos_guar_bitrate_downl, - { "Guaranteed bitrate for downlink", "gsm_a_gm.sm.qos.guar_bitrate_downl", + { "Guaranteed bitrate for downlink", "gsm_a.gm.sm.qos.guar_bitrate_downl", FT_UINT8, BASE_DEC, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_qos_max_bitrate_upl_ext, - { "Maximum bitrate for uplink (extended)", "gsm_a_gm.sm.qos.max_bitrate_upl_ext", + { "Maximum bitrate for uplink (extended)", "gsm_a.gm.sm.qos.max_bitrate_upl_ext", FT_UINT8, BASE_DEC, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_qos_max_bitrate_downl_ext, - { "Maximum bitrate for downlink (extended)", "gsm_a_gm.sm.qos.max_bitrate_downl_ext", + { "Maximum bitrate for downlink (extended)", "gsm_a.gm.sm.qos.max_bitrate_downl_ext", FT_UINT8, BASE_DEC, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_qos_guar_bitrate_upl_ext, - { "Guaranteed bitrate for uplink (extended)", "gsm_a_gm.sm.qos.guar_bitrate_upl_ext", + { "Guaranteed bitrate for uplink (extended)", "gsm_a.gm.sm.qos.guar_bitrate_upl_ext", FT_UINT8, BASE_DEC, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_qos_guar_bitrate_downl_ext, - { "Guaranteed bitrate for downlink (extended)", "gsm_a_gm.sm.qos.guar_bitrate_downl_ext", + { "Guaranteed bitrate for downlink (extended)", "gsm_a.gm.sm.qos.guar_bitrate_downl_ext", FT_UINT8, BASE_DEC, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_cause, - { "SM Cause", "gsm_a_gm.sm.cause", + { "SM Cause", "gsm_a.gm.sm.cause", FT_UINT8, BASE_DEC, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_cause_2, - { "SM Cause 2", "gsm_a_gm.sm.cause_2", + { "SM Cause 2", "gsm_a.gm.sm.cause_2", FT_UINT8, BASE_DEC, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_llc_sapi, - { "LLC SAPI", "gsm_a_gm.sm.llc_sapi", + { "LLC SAPI", "gsm_a.gm.sm.llc_sapi", FT_UINT8, BASE_DEC, VALS(gsm_a_sm_llc_sapi_vals), 0x0f, NULL, HFILL } }, { &hf_gsm_a_sm_tdi, - { "Tear Down Indicator (TDI)", "gsm_a_gm.sm.tdi", + { "Tear Down Indicator (TDI)", "gsm_a.gm.sm.tdi", FT_BOOLEAN, 8, TFS(&gsm_a_sm_tdi_value), 0x01, NULL, HFILL } }, { &hf_gsm_a_sm_packet_flow_id, - { "Packet Flow Identifier (PFI)", "gsm_a_gm.sm.packet_flow_id", + { "Packet Flow Identifier (PFI)", "gsm_a.gm.sm.packet_flow_id", FT_UINT8, BASE_DEC|BASE_RANGE_STRING, RVALS(gsm_a_sm_packet_flow_id_vals), 0x7f, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_gea1, - { "GEA/1", "gsm_a_gm.gmm.net_cap.gea1", + { "GEA/1", "gsm_a.gm.gmm.net_cap.gea1", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_gea_vals), 0x80, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_smdch, - { "SM capabilities via dedicated channels", "gsm_a_gm.gmm.net_cap.smdch", + { "SM capabilities via dedicated channels", "gsm_a.gm.gmm.net_cap.smdch", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_smdch_vals), 0x40, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_smgprs, - { "SM capabilities via GPRS channels", "gsm_a_gm.gmm.net_cap.smgprs", + { "SM capabilities via GPRS channels", "gsm_a.gm.gmm.net_cap.smgprs", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_smgprs_vals), 0x20, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_ucs2, - { "UCS2 support", "gsm_a_gm.gmm.net_cap.ucs2", + { "UCS2 support", "gsm_a.gm.gmm.net_cap.ucs2", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_smgprs_vals), 0x10, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_ss_scr_ind, - { "SS Screening Indicator", "gsm_a_gm.gmm.net_cap.ss_scr_ind", + { "SS Screening Indicator", "gsm_a.gm.gmm.net_cap.ss_scr_ind", FT_UINT8, BASE_HEX, VALS(gsm_a_gmm_net_cap_ss_scr_ind_vals), 0x0c, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_solsa, - { "SoLSA Capability", "gsm_a_gm.gmm.net_cap.solsa", + { "SoLSA Capability", "gsm_a.gm.gmm.net_cap.solsa", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_solsa_vals), 0x02, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_rev, - { "Revision level indicator", "gsm_a_gm.gmm.net_cap.rev", + { "Revision level indicator", "gsm_a.gm.gmm.net_cap.rev", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_rev_vals), 0x01, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_pfc, - { "PFC feature mode", "gsm_a_gm.gmm.net_cap.pfc", + { "PFC feature mode", "gsm_a.gm.gmm.net_cap.pfc", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_pfc_vals), 0x80, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_ext_gea_bits, - { "Extended GEA bits", "gsm_a_gm.gmm.net_cap.ext_gea_bits", + { "Extended GEA bits", "gsm_a.gm.gmm.net_cap.ext_gea_bits", FT_UINT8, BASE_HEX, NULL, 0x7e, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_gea2, - { "GEA/2", "gsm_a_gm.gmm.net_cap.gea2", + { "GEA/2", "gsm_a.gm.gmm.net_cap.gea2", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_gea_vals), 0x40, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_gea3, - { "GEA/3", "gsm_a_gm.gmm.net_cap.gea3", + { "GEA/3", "gsm_a.gm.gmm.net_cap.gea3", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_gea_vals), 0x20, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_gea4, - { "GEA/4", "gsm_a_gm.gmm.net_cap.gea4", + { "GEA/4", "gsm_a.gm.gmm.net_cap.gea4", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_gea_vals), 0x10, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_gea5, - { "GEA/5", "gsm_a_gm.gmm.net_cap.gea5", + { "GEA/5", "gsm_a.gm.gmm.net_cap.gea5", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_gea_vals), 0x08, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_gea6, - { "GEA/6", "gsm_a_gm.gmm.net_cap.gea6", + { "GEA/6", "gsm_a.gm.gmm.net_cap.gea6", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_gea_vals), 0x04, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_gea7, - { "GEA/7", "gsm_a_gm.gmm.net_cap.gea7", + { "GEA/7", "gsm_a.gm.gmm.net_cap.gea7", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_gea_vals), 0x02, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_lcs, - { "LCS VA capability", "gsm_a_gm.gmm.net_cap.lcs", + { "LCS VA capability", "gsm_a.gm.gmm.net_cap.lcs", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_lcs_vals), 0x01, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_ps_irat_iu, - { "PS inter-RAT HO from GERAN to UTRAN Iu mode capability", "gsm_a_gm.gmm.net_cap.ps_irat_iu", + { "PS inter-RAT HO from GERAN to UTRAN Iu mode capability", "gsm_a.gm.gmm.net_cap.ps_irat_iu", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_ps_irat_iu_vals), 0x80, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_ps_irat_s1, - { "PS inter-RAT HO from GERAN to E-UTRAN S1 mode capability", "gsm_a_gm.gmm.net_cap.ps_irat_s1", + { "PS inter-RAT HO from GERAN to E-UTRAN S1 mode capability", "gsm_a.gm.gmm.net_cap.ps_irat_s1", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_ps_irat_s1_vals), 0x40, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_comb_proc, - { "EMM Combined procedures capability", "gsm_a_gm.gmm.net_cap.comb_proc", + { "EMM Combined procedures capability", "gsm_a.gm.gmm.net_cap.comb_proc", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_comb_proc_vals), 0x20, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_isr, - { "ISR support", "gsm_a_gm.gmm.net_cap.isr", + { "ISR support", "gsm_a.gm.gmm.net_cap.isr", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_isr_vals), 0x10, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_srvcc_to_geran, - { "SRVCC to GERAN/UTRAN capability", "gsm_a_gm.gmm.net_cap.srvcc_to_geran", + { "SRVCC to GERAN/UTRAN capability", "gsm_a.gm.gmm.net_cap.srvcc_to_geran", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_srvcc_to_geran_vals), 0x08, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_epc, - { "EPC Capability", "gsm_a_gm.gmm.net_cap.epc", + { "EPC Capability", "gsm_a.gm.gmm.net_cap.epc", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_epc_vals), 0x04, NULL, HFILL } }, { &hf_gsm_a_gmm_net_cap_nf, - { "NF Capability", "gsm_a_gm.gmm.net_cap.nf", + { "NF Capability", "gsm_a.gm.gmm.net_cap.nf", FT_BOOLEAN, 8, TFS(&gsm_a_gmm_net_cap_nf_vals), 0x02, NULL, HFILL } }, { &hf_gsm_a_sm_tmgi, - { "Temporary Mobile Group Identity (TMGI)", "gsm_a_gm.sm.tmgi", + { "Temporary Mobile Group Identity (TMGI)", "gsm_a.gm.sm.tmgi", FT_UINT24, BASE_HEX, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_enh_nsapi, - { "Enhanced NSAPI", "gsm_a_gm.sm.enh_nsapi", + { "Enhanced NSAPI", "gsm_a.gm.sm.enh_nsapi", FT_UINT8, BASE_DEC, NULL, 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_req_type, - { "Request type", "gsm_a_gm.sm.req_type", + { "Request type", "gsm_a.gm.sm.req_type", FT_UINT8, BASE_DEC, VALS(gsm_a_sm_req_type_vals), 0x07, NULL, HFILL } }, { &hf_gsm_a_sm_notif_ind, - { "Notification indicator value", "gsm_a_gm.sm.notif_ind", + { "Notification indicator value", "gsm_a.gm.sm.notif_ind", FT_UINT8, BASE_DEC, VALS(gsm_a_sm_notif_ind_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_connectivity_type, - { "Connectivity type value", "gsm_a_gm.sm.connectivity_type", + { "Connectivity type value", "gsm_a.gm.sm.connectivity_type", FT_UINT8, BASE_DEC|BASE_RANGE_STRING, RVALS(gsm_a_sm_connectivity_type_vals), 0x0F, NULL, HFILL } }, { &hf_gsm_a_gm_rac_ctrled_early_cm_sending, - { "Controlled early Classmark Sending", "gsm_a_gm.gmm.rac.ctrled_early_cm_sending", + { "Controlled early Classmark Sending", "gsm_a.gm.gmm.rac.ctrled_early_cm_sending", FT_BOOLEAN, BASE_NONE, TFS(&tfs_implemented_not_implemented), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_pseudo_sync, - { "Pseudo Synchronisation", "gsm_a_gm.gmm.rac.pseudo_sync", + { "Pseudo Synchronisation", "gsm_a.gm.gmm.rac.pseudo_sync", FT_BOOLEAN, BASE_NONE, TFS(&tfs_present_not_present), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_vgcs, - { "Voice Group Call Service", "gsm_a_gm.gmm.rac.vgcs", + { "Voice Group Call Service", "gsm_a.gm.gmm.rac.vgcs", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_vgcs), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_vbs, - { "Voice Broadcast Service", "gsm_a_gm.gmm.rac.vbs", + { "Voice Broadcast Service", "gsm_a.gm.gmm.rac.vbs", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_vbs), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_multislot_capability, - { "Multislot capability struct", "gsm_a_gm.gmm.rac.multislot_capability", + { "Multislot capability struct", "gsm_a.gm.gmm.rac.multislot_capability", FT_BOOLEAN, BASE_NONE, TFS(&tfs_present_not_present), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_hscsd_multi_slot_class, - { "HSCSD multislot class", "gsm_a_gm.gmm.rac.hscsd_multi_slot_class", + { "HSCSD multislot class", "gsm_a.gm.gmm.rac.hscsd_multi_slot_class", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_multi_slot_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_gprs_multi_slot_class, - { "GPRS multislot class", "gsm_a_gm.gmm.rac.gprs_multi_slot_class", + { "GPRS multislot class", "gsm_a.gm.gmm.rac.gprs_multi_slot_class", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_multi_slot_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_gprs_ext_dyn_alloc_cap, - { "GPRS Extended Dynamic Allocation Capability", "gsm_a_gm.gmm.rac.gprs_ext_dyn_alloc_cap", + { "GPRS Extended Dynamic Allocation Capability", "gsm_a.gm.gmm.rac.gprs_ext_dyn_alloc_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_implemented_not_implemented), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_ecsd_multi_slot_class, - { "ECSD multislot class", "gsm_a_gm.gmm.rac.ecsd_multi_slot_class", + { "ECSD multislot class", "gsm_a.gm.gmm.rac.ecsd_multi_slot_class", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_multi_slot_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_egprs_multi_slot_class, - { "EGPRS multislot class", "gsm_a_gm.gmm.rac.egprs_multi_slot_class", + { "EGPRS multislot class", "gsm_a.gm.gmm.rac.egprs_multi_slot_class", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_multi_slot_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_egprs_ext_dyn_alloc_cap, - { "EGPRS Extended Dynamic Allocation Capability", "gsm_a_gm.gmm.rac.egprs_ext_dyn_alloc_cap", + { "EGPRS Extended Dynamic Allocation Capability", "gsm_a.gm.gmm.rac.egprs_ext_dyn_alloc_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_implemented_not_implemented), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_dtm_gprs_multi_slot_class, - { "DTM GPRS Multi Slot Class", "gsm_a_gm.gmm.rac.dtm_gprs_multi_slot_class", + { "DTM GPRS Multi Slot Class", "gsm_a.gm.gmm.rac.dtm_gprs_multi_slot_class", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_dtm_gprs_multi_slot_class_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_single_slt_dtm, - { "Single Slot DTM", "gsm_a_gm.gmm.rac.single_slt_dtm", + { "Single Slot DTM", "gsm_a.gm.gmm.rac.single_slt_dtm", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_dtm_egprs_multi_slot_cls_pres, - { "DTM EGPRS Multi Slot Class", "gsm_a_gm.gmm.rac.dtm_egprs_multi_slot_cls_pres", + { "DTM EGPRS Multi Slot Class", "gsm_a.gm.gmm.rac.dtm_egprs_multi_slot_cls_pres", FT_BOOLEAN, BASE_NONE, TFS(&tfs_present_not_present), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_dtm_egprs_multi_slot_class, - { "DTM EGPRS Multi Slot Class", "gsm_a_gm.gmm.rac.dtm_egprs_multi_slot_class", + { "DTM EGPRS Multi Slot Class", "gsm_a.gm.gmm.rac.dtm_egprs_multi_slot_class", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_dtm_gprs_multi_slot_class_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_8psk_pow_cap_pres, - { "8PSK Power Capability Bits", "gsm_a_gm.gmm.rac.8psk_pow_cap_pres", + { "8PSK Power Capability Bits", "gsm_a.gm.gmm.rac.8psk_pow_cap_pres", FT_BOOLEAN, BASE_NONE, TFS(&tfs_present_not_present), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_comp_int_meas_cap, - { "COMPACT Interference Measurement Capability", "gsm_a_gm.gmm.rac.comp_int_meas_cap", + { "COMPACT Interference Measurement Capability", "gsm_a.gm.gmm.rac.comp_int_meas_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_implemented_not_implemented), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rel_lev_ind, - { "Revision Level Indicator", "gsm_a_gm.gmm.rel_lev_ind", + { "Revision Level Indicator", "gsm_a.gm.gmm.rel_lev_ind", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_revision_level_indicator), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_umts_fdd_cap, - { "UMTS FDD Radio Access Technology Capability", "gsm_a_gm.gmm.rac.umts_fdd_cap", + { "UMTS FDD Radio Access Technology Capability", "gsm_a.gm.gmm.rac.umts_fdd_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_umts_384_tdd_ra_cap, - { "UMTS 3.84 Mcps TDD Radio Access Technology Capability", "gsm_a_gm.gmm.rac.umts_384_tdd_ra_cap", + { "UMTS 3.84 Mcps TDD Radio Access Technology Capability", "gsm_a.gm.gmm.rac.umts_384_tdd_ra_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_cdma2000_cap, - { "CDMA 2000 Radio Access Technology Capability", "gsm_a_gm.gmm.rac.cdma2000_cap", + { "CDMA 2000 Radio Access Technology Capability", "gsm_a.gm.gmm.rac.cdma2000_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_umts_128_tdd_ra_cap, - { "UMTS 1.28 Mcps TDD Radio Access Technology Capability", "gsm_a_gm.gmm.rac.umts_128_tdd_ra_cap", + { "UMTS 1.28 Mcps TDD Radio Access Technology Capability", "gsm_a.gm.gmm.rac.umts_128_tdd_ra_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_geran_feat_pkg, - { "GERAN Feature Package 1", "gsm_a_gm.gmm.rac.geran_feat_pkg", + { "GERAN Feature Package 1", "gsm_a.gm.gmm.rac.geran_feat_pkg", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_mod_based_multi_slot_class_support, - { "Modulation based multislot class support", "gsm_a_gm.gmm.rac.mod_based_multi_slot_class_support", + { "Modulation based multislot class support", "gsm_a.gm.gmm.rac.mod_based_multi_slot_class_support", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_geran_iu_mode_cap, - { "GERAN Iu mode", "gsm_a_gm.gmm.rac.geran_iu_mode_cap", + { "GERAN Iu mode", "gsm_a.gm.gmm.rac.geran_iu_mode_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_flo_iu_cap, - { "FLO Iu Capability", "gsm_a_gm.gmm.rac.flo_iu_cap", + { "FLO Iu Capability", "gsm_a.gm.gmm.rac.flo_iu_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_mult_tbf_cap, - { "Multiple TBF Capability", "gsm_a_gm.gmm.rac.mult_tbf_cap", + { "Multiple TBF Capability", "gsm_a.gm.gmm.rac.mult_tbf_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_down_adv_rec_perf, - { "Downlink Advanced Receiver Performance", "gsm_a_gm.gmm.rac.down_adv_rec_perf", + { "Downlink Advanced Receiver Performance", "gsm_a.gm.gmm.rac.down_adv_rec_perf", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_down_adv_rec_perf_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_ext_rlc_mac_ctrl_msg_seg_cap, - { "Extended RLC/MAC Control Message Segmentation Capability", "gsm_a_gm.gmm.rac.ext_rlc_mac_ctrl_msg_seg_cap", + { "Extended RLC/MAC Control Message Segmentation Capability", "gsm_a.gm.gmm.rac.ext_rlc_mac_ctrl_msg_seg_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_dtm_enh_cap, - { "DTM Enhancements Capability", "gsm_a_gm.gmm.rac.dtm_enh_cap", + { "DTM Enhancements Capability", "gsm_a.gm.gmm.rac.dtm_enh_cap", FT_BOOLEAN, BASE_NONE, TFS(&gsm_a_gm_dtm_enh_cap), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_dtm_gprs_high_multi_slot_class, - { "DTM GPRS High Multi Slot Class", "gsm_a_gm.gmm.rac.dtm_gprs_high_multi_slot_class", + { "DTM GPRS High Multi Slot Class", "gsm_a.gm.gmm.rac.dtm_gprs_high_multi_slot_class", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_dtm_gprs_high_multi_slot_class_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_dtm_egprs_high_multi_slot_class, - { "DTM EGPRS High Multi Slot Class", "gsm_a_gm.gmm.rac.dtm_egprs_high_multi_slot_class", + { "DTM EGPRS High Multi Slot Class", "gsm_a.gm.gmm.rac.dtm_egprs_high_multi_slot_class", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_dtm_gprs_high_multi_slot_class_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_ps_ho_cap, - { "PS Handover Capability", "gsm_a_gm.gmm.rac.ps_ho_cap", + { "PS Handover Capability", "gsm_a.gm.gmm.rac.ps_ho_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_dtm_ho_cap, - { "DTM Handover Capability", "gsm_a_gm.gmm.rac.dtm_ho_cap", + { "DTM Handover Capability", "gsm_a.gm.gmm.rac.dtm_ho_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_multi_slot_cap_red_down_dual_carrier, - { "Multislot Capability Reduction for Downlink Dual Carrier", "gsm_a_gm.gmm.rac.multi_slot_cap_red_down_dual_carrier", + { "Multislot Capability Reduction for Downlink Dual Carrier", "gsm_a.gm.gmm.rac.multi_slot_cap_red_down_dual_carrier", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_multi_slot_cap_red_down_dual_carrier_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_down_dual_carrier_dtm_cap, - { "Downlink Dual Carrier for DTM Capability", "gsm_a_gm.gmm.rac.down_dual_carrier_dtm_cap", + { "Downlink Dual Carrier for DTM Capability", "gsm_a.gm.gmm.rac.down_dual_carrier_dtm_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_flex_ts_assign, - { "Flexible Timeslot Assignment", "gsm_a_gm.gmm.rac.flex_ts_assign", + { "Flexible Timeslot Assignment", "gsm_a.gm.gmm.rac.flex_ts_assign", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_gan_ps_ho_cap, - { "GAN PS Handover Capability", "gsm_a_gm.gmm.rac.gan_ps_ho_cap", + { "GAN PS Handover Capability", "gsm_a.gm.gmm.rac.gan_ps_ho_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_rlc_non_pers_mode, - { "RLC Non-persistent Mode", "gsm_a_gm.gmm.rac.rlc_non_pers_mode", + { "RLC Non-persistent Mode", "gsm_a.gm.gmm.rac.rlc_non_pers_mode", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_reduced_lat_cap, - { "Reduced Latency Capability", "gsm_a_gm.gmm.rac.reduced_lat_cap", + { "Reduced Latency Capability", "gsm_a.gm.gmm.rac.reduced_lat_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_ul_egprs2, - { "Uplink EGPRS2", "gsm_a_gm.gmm.rac.ul_egprs2", + { "Uplink EGPRS2", "gsm_a.gm.gmm.rac.ul_egprs2", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_ul_egprs2_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_dl_egprs2, - { "Downlink EGPRS2", "gsm_a_gm.gmm.rac.dl_egprs2", + { "Downlink EGPRS2", "gsm_a.gm.gmm.rac.dl_egprs2", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_dl_egprs2_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_eutra_fdd_support, - { "E-UTRA FDD support", "gsm_a_gm.gmm.rac.eutra_fdd_support", + { "E-UTRA FDD support", "gsm_a.gm.gmm.rac.eutra_fdd_support", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_eutra_tdd_support, - { "E-UTRA TDD support", "gsm_a_gm.gmm.rac.eutra_tdd_support", + { "E-UTRA TDD support", "gsm_a.gm.gmm.rac.eutra_tdd_support", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_geran_to_eutra_support_in_geran_ptm, - { "GERAN to E-UTRA support in GERAN packet transfer mode", "gsm_a_gm.gmm.rac.geran_to_eutra_support_in_geran_ptm", + { "GERAN to E-UTRA support in GERAN packet transfer mode", "gsm_a.gm.gmm.rac.geran_to_eutra_support_in_geran_ptm", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_geran_to_eutra_support_in_geran_ptm_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_prio_based_resel_support, - { "Priority-based reselection support", "gsm_a_gm.gmm.rac.prio_based_resel_support", + { "Priority-based reselection support", "gsm_a.gm.gmm.rac.prio_based_resel_support", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_alt_efta_multi_slot_class, - { "Alternative EFTA Multislot Class", "gsm_a_gm.gmm.rac.alt_efta_multi_slot_class", + { "Alternative EFTA Multislot Class", "gsm_a.gm.gmm.rac.alt_efta_multi_slot_class", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_alt_efta_multi_slot_class_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_efta_multi_slot_cap_red_down_dual_carrier, - { "EFTA Multislot Capability Reduction for Downlink Dual Carrier", "gsm_a_gm.gmm.rac.efta_multi_slot_cap_red_down_dual_carrier", + { "EFTA Multislot Capability Reduction for Downlink Dual Carrier", "gsm_a.gm.gmm.rac.efta_multi_slot_cap_red_down_dual_carrier", FT_UINT8, BASE_DEC, VALS(gsm_a_gm_multi_slot_cap_red_down_dual_carrier_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_ind_up_layer_pdu_start_cap_for_rlc_um, - { "Indication of Upper Layer PDU Start Capability for RLC UM", "gsm_a_gm.gmm.rac.ind_up_layer_pdu_start_cap_for_rlc_um", + { "Indication of Upper Layer PDU Start Capability for RLC UM", "gsm_a.gm.gmm.rac.ind_up_layer_pdu_start_cap_for_rlc_um", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_emst_cap, - { "Enhanced Multiplexing for Single TBF Capability", "gsm_a_gm.gmm.rac.emst_cap", + { "Enhanced Multiplexing for Single TBF Capability", "gsm_a.gm.gmm.rac.emst_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_mtti_cap, - { "Multiple TTI Capability", "gsm_a_gm.gmm.rac.mtti_cap", + { "Multiple TTI Capability", "gsm_a.gm.gmm.rac.mtti_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_utra_csg_cell_report, - { "Reporting of UTRAN CSG cells in packet transfer mode", "gsm_a_gm.gmm.rac.utra_csg_cell_report", + { "Reporting of UTRAN CSG cells in packet transfer mode", "gsm_a.gm.gmm.rac.utra_csg_cell_report", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_eutra_csg_cell_report, - { "Reporting of E-UTRAN CSG cells in packet transfer mode", "gsm_a_gm.gmm.rac.eutra_csg_cell_report", + { "Reporting of E-UTRAN CSG cells in packet transfer mode", "gsm_a.gm.gmm.rac.eutra_csg_cell_report", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_dtr_cap, - { "Dynamic Timeslot Reduction Capability", "gsm_a_gm.gmm.rac.dtr_cap", + { "Dynamic Timeslot Reduction Capability", "gsm_a.gm.gmm.rac.dtr_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_emsr_cap, - { "Enhanced Multiplexing for Single RLC Entity Capability", "gsm_a_gm.gmm.rac.emsr_cap", + { "Enhanced Multiplexing for Single RLC Entity Capability", "gsm_a.gm.gmm.rac.emsr_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_fast_down_freq_switch_cap, - { "Fast Downlink Frequency Switching Capability", "gsm_a_gm.gmm.rac.fast_down_freq_switch_cap", + { "Fast Downlink Frequency Switching Capability", "gsm_a.gm.gmm.rac.fast_down_freq_switch_cap", FT_BOOLEAN, BASE_NONE, TFS(&tfs_supported_not_supported), 0x0, NULL, HFILL } }, { &hf_gsm_a_gm_rac_tighter_cap, - { "TIGHTER Capability", "gsm_a_gm.gmm.rac.tighter_cap", + { "TIGHTER Capability", "gsm_a.gm.gmm.rac.tighter_cap", FT_UINT8, BASE_DEC, VALS(tighter_cap_level_vals), 0x0, NULL, HFILL } }, { &hf_gsm_a_sm_ti_flag, - { "TI Flag", "gsm_a_gm.sm.ti_flag", + { "TI Flag", "gsm_a.gm.sm.ti_flag", FT_BOOLEAN, 8, TFS(&gsm_a_sm_ti_flag_vals), 0x80, NULL, HFILL } }, { &hf_gsm_a_sm_ext, - { "Extension", "gsm_a_gm.sm.ext", + { "Extension", "gsm_a.gm.sm.ext", FT_BOOLEAN, 8, NULL, 0x80, NULL, HFILL } }, @@ -7934,7 +7934,7 @@ proto_register_gsm_a_gm(void) } proto_a_gm = - proto_register_protocol("GSM A-I/F GPRS Mobility and Session Management", "GSM Management", "gsm_a_gm"); + proto_register_protocol("GSM A-I/F GPRS Mobility and Session Management", "GSM Management", "gsm_a.gm"); proto_register_field_array(proto_a_gm, hf, array_length(hf)); |