aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexis La Goutte <alexis.lagoutte@gmail.com>2019-10-01 10:14:44 +0200
committerAnders Broman <a.broman58@gmail.com>2019-10-02 03:46:31 +0000
commite4ea96e80db5434954251f53ec84dd0ccabf24be (patch)
treec39d283be0e9998da25b47285d918d292204d2ff
parentd1e39253ed968147cab7515530ebbbd43c7ae155 (diff)
ieee80211: Always start with hf_ieee80211 for hf field
Change-Id: I156585f196918426786297309047598bb3a7fe82 Reviewed-on: https://code.wireshark.org/review/34667 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
-rw-r--r--epan/dissectors/packet-ieee80211.c2276
1 files changed, 1138 insertions, 1138 deletions
diff --git a/epan/dissectors/packet-ieee80211.c b/epan/dissectors/packet-ieee80211.c
index 50369f7707..261ace9915 100644
--- a/epan/dissectors/packet-ieee80211.c
+++ b/epan/dissectors/packet-ieee80211.c
@@ -3397,32 +3397,32 @@ static int hf_ieee80211_he_trigger_user_reserved = -1;
static int hf_ieee80211_he_trigger_dep_basic_user_info = -1;
static int hf_ieee80211_he_ndp_annc_token = -1;
static int hf_ieee80211_he_ndp_annc_sta = -1;
-static int hf_he_ndp_sounding_dialog_token_number = -1;
-static int hf_he_ndp_annc_he_subfield = -1;
-static int hf_he_ndp_annc_reserved = -1;
-static int hf_he_ndp_annc_aid11 = -1;
-static int hf_he_ndp_annc_ru_start = -1;
-static int hf_he_ndp_annc_ru_end = -1;
-static int hf_he_ndp_annc_feedback_type_and_ng = -1;
-static int hf_he_ndp_annc_disambiguation = -1;
-static int hf_he_ndp_annc_codebook_size = -1;
-static int hf_he_ndp_annc_nc = -1;
-static int hf_he_qtp_control = -1;
-static int hf_he_qtp_setup_quiet_period_duration = -1;
-static int hf_he_qtp_setup_srv_specific_identif = -1;
-static int hf_he_qtp_request_dialog_token = -1;
-static int hf_he_qtp_request_quiet_period_offset = -1;
-static int hf_he_qtp_request_quiet_period_duration = -1;
-static int hf_he_qtp_request_quiet_period_interval = -1;
-static int hf_he_qtp_request_repetition_count = -1;
-static int hf_he_qtp_request_srv_specific_identif = -1;
-static int hf_he_qtp_response_dialog_token = -1;
-static int hf_he_qtp_response_status_code = -1;
-static int hf_he_qtp_response_quiet_period_offset = -1;
-static int hf_he_qtp_response_quiet_period_duration = -1;
-static int hf_he_qtp_response_quiet_period_interval = -1;
-static int hf_he_qtp_response_repetition_count = -1;
-static int hf_he_qtp_response_srv_specific_identif = -1;
+static int hf_ieee80211_he_ndp_sounding_dialog_token_number = -1;
+static int hf_ieee80211_he_ndp_annc_he_subfield = -1;
+static int hf_ieee80211_he_ndp_annc_reserved = -1;
+static int hf_ieee80211_he_ndp_annc_aid11 = -1;
+static int hf_ieee80211_he_ndp_annc_ru_start = -1;
+static int hf_ieee80211_he_ndp_annc_ru_end = -1;
+static int hf_ieee80211_he_ndp_annc_feedback_type_and_ng = -1;
+static int hf_ieee80211_he_ndp_annc_disambiguation = -1;
+static int hf_ieee80211_he_ndp_annc_codebook_size = -1;
+static int hf_ieee80211_he_ndp_annc_nc = -1;
+static int hf_ieee80211_he_qtp_control = -1;
+static int hf_ieee80211_he_qtp_setup_quiet_period_duration = -1;
+static int hf_ieee80211_he_qtp_setup_srv_specific_identif = -1;
+static int hf_ieee80211_he_qtp_request_dialog_token = -1;
+static int hf_ieee80211_he_qtp_request_quiet_period_offset = -1;
+static int hf_ieee80211_he_qtp_request_quiet_period_duration = -1;
+static int hf_ieee80211_he_qtp_request_quiet_period_interval = -1;
+static int hf_ieee80211_he_qtp_request_repetition_count = -1;
+static int hf_ieee80211_he_qtp_request_srv_specific_identif = -1;
+static int hf_ieee80211_he_qtp_response_dialog_token = -1;
+static int hf_ieee80211_he_qtp_response_status_code = -1;
+static int hf_ieee80211_he_qtp_response_quiet_period_offset = -1;
+static int hf_ieee80211_he_qtp_response_quiet_period_duration = -1;
+static int hf_ieee80211_he_qtp_response_quiet_period_interval = -1;
+static int hf_ieee80211_he_qtp_response_repetition_count = -1;
+static int hf_ieee80211_he_qtp_response_srv_specific_identif = -1;
static int hf_ieee80211_htc_ht_lac = -1;
static int hf_ieee80211_htc_lac_trq = -1;
static int hf_ieee80211_htc_lac_mai_aseli = -1;
@@ -4592,18 +4592,18 @@ static int hf_ieee80211_vht_compressed_beamforming_psi_angle = -1;
static int hf_ieee80211_ff_he_action = -1;
static int hf_ieee80211_ff_protected_he_action = -1;
-static int hf_he_mimo_control_nc_index = -1;
-static int hf_he_mimo_control_nr_index = -1;
-static int hf_he_mimo_control_bw = -1;
-static int hf_he_mimo_control_grouping = -1;
-static int hf_he_mimo_control_codebook_info = -1;
-static int hf_he_mimo_control_feedback_type = -1;
-static int hf_he_mimo_control_remaining_feedback_segs = -1;
-static int hf_he_mimo_control_first_feedback_seg = -1;
-static int hf_he_mimo_control_ru_start_index = -1;
-static int hf_he_mimo_control_ru_end_index = -1;
-static int hf_he_mimo_control_sounding_dialog_token_num = -1;
-static int hf_he_mimo_control_reserved = -1;
+static int hf_ieee80211_he_mimo_control_nc_index = -1;
+static int hf_ieee80211_he_mimo_control_nr_index = -1;
+static int hf_ieee80211_he_mimo_control_bw = -1;
+static int hf_ieee80211_he_mimo_control_grouping = -1;
+static int hf_ieee80211_he_mimo_control_codebook_info = -1;
+static int hf_ieee80211_he_mimo_control_feedback_type = -1;
+static int hf_ieee80211_he_mimo_control_remaining_feedback_segs = -1;
+static int hf_ieee80211_he_mimo_control_first_feedback_seg = -1;
+static int hf_ieee80211_he_mimo_control_ru_start_index = -1;
+static int hf_ieee80211_he_mimo_control_ru_end_index = -1;
+static int hf_ieee80211_he_mimo_control_sounding_dialog_token_num = -1;
+static int hf_ieee80211_he_mimo_control_reserved = -1;
static int hf_ieee80211_he_mimo_control_field = -1;
static int hf_ieee80211_he_compressed_beamforming_report_snr = -1;
static int hf_ieee80211_he_compressed_beamform_scidx = -1;
@@ -4694,32 +4694,32 @@ static int hf_ieee80211_tag_obss_wctdf = -1;
static int hf_ieee80211_tag_obss_sat = -1;
/* IEEE Std 802.11-2012: 8.4.2.25.1 */
-static int hf_group_data_cipher_suite_oui = -1;
-static int hf_group_data_cipher_suite_type = -1;
-static int hf_osen_pairwise_cipher_suite_oui = -1;
-static int hf_osen_pairwise_cipher_suite_type = -1;
-static int hf_osen_pcs_count = -1;
-static int hf_osen_akm_count = -1;
-static int hf_osen_akm_cipher_suite_oui = -1;
-static int hf_osen_akm_cipher_suite_type = -1;
-static int hf_osen_rsn_cap_preauth = -1;
-static int hf_osen_rsn_cap_no_pairwise = -1;
-static int hf_osen_rsn_cap_ptksa_replay_counter = -1;
-static int hf_osen_rsn_cap_gtksa_replay_counter = -1;
-static int hf_osen_rsn_cap_mfpr = -1;
-static int hf_osen_rsn_cap_mfpc = -1;
-static int hf_osen_rsn_cap_jmr = -1;
-static int hf_osen_rsn_cap_peerkey = -1;
-static int hf_osen_rsn_spp_a_msdu_capable = -1;
-static int hf_osen_rsn_spp_a_msdu_required = -1;
-static int hf_osen_rsn_pbac = -1;
-static int hf_osen_extended_key_id_iaf = -1;
-static int hf_osen_reserved = -1;
-static int hf_osen_rsn_cap_flags = -1;
-static int hf_osen_pmkid_count = -1;
-static int hf_osen_pmkid = -1;
-static int hf_osen_group_management_cipher_suite_oui = -1;
-static int hf_osen_group_management_cipher_suite_type = -1;
+static int hf_ieee80211_group_data_cipher_suite_oui = -1;
+static int hf_ieee80211_group_data_cipher_suite_type = -1;
+static int hf_ieee80211_osen_pairwise_cipher_suite_oui = -1;
+static int hf_ieee80211_osen_pairwise_cipher_suite_type = -1;
+static int hf_ieee80211_osen_pcs_count = -1;
+static int hf_ieee80211_osen_akm_count = -1;
+static int hf_ieee80211_osen_akm_cipher_suite_oui = -1;
+static int hf_ieee80211_osen_akm_cipher_suite_type = -1;
+static int hf_ieee80211_osen_rsn_cap_preauth = -1;
+static int hf_ieee80211_osen_rsn_cap_no_pairwise = -1;
+static int hf_ieee80211_osen_rsn_cap_ptksa_replay_counter = -1;
+static int hf_ieee80211_osen_rsn_cap_gtksa_replay_counter = -1;
+static int hf_ieee80211_osen_rsn_cap_mfpr = -1;
+static int hf_ieee80211_osen_rsn_cap_mfpc = -1;
+static int hf_ieee80211_osen_rsn_cap_jmr = -1;
+static int hf_ieee80211_osen_rsn_cap_peerkey = -1;
+static int hf_ieee80211_osen_rsn_spp_a_msdu_capable = -1;
+static int hf_ieee80211_osen_rsn_spp_a_msdu_required = -1;
+static int hf_ieee80211_osen_rsn_pbac = -1;
+static int hf_ieee80211_osen_extended_key_id_iaf = -1;
+static int hf_ieee80211_osen_reserved = -1;
+static int hf_ieee80211_osen_rsn_cap_flags = -1;
+static int hf_ieee80211_osen_pmkid_count = -1;
+static int hf_ieee80211_osen_pmkid = -1;
+static int hf_ieee80211_osen_group_management_cipher_suite_oui = -1;
+static int hf_ieee80211_osen_group_management_cipher_suite_type = -1;
/*WAPI-Specification 7.3.2.25 : WAPI Parameter Set*/
static int hf_ieee80211_tag_wapi_param_set_version = -1;
@@ -5188,91 +5188,91 @@ static int hf_ieee80211_anqp_wfa_subtype = -1;
static int hf_ieee80211_dpp_subtype = -1;
/* Hotspot 2.0 */
-static int hf_hs20_indication_dgaf_disabled = -1;
-static int hf_hs20_indication_pps_mo_id_present = -1;
-static int hf_hs20_indication_anqp_domain_id_present = -1;
-static int hf_hs20_reserved = -1;
-static int hf_hs20_indication_release_number = -1;
-static int hf_hs20_indication_pps_mo_id = -1;
-static int hf_hs20_indication_anqp_domain_id = -1;
-
-static int hf_hs20_anqp_subtype = -1;
-static int hf_hs20_anqp_reserved = -1;
-static int hf_hs20_anqp_payload = -1;
-static int hf_hs20_anqp_hs_query_list = -1;
-static int hf_hs20_anqp_hs_capability_list = -1;
-static int hf_hs20_anqp_ofn_length = -1;
-static int hf_hs20_anqp_ofn_language = -1;
-static int hf_hs20_anqp_ofn_name = -1;
-static int hf_hs20_anqp_wan_metrics_link_status = -1;
-static int hf_hs20_anqp_wan_metrics_symmetric_link = -1;
-static int hf_hs20_anqp_wan_metrics_at_capacity = -1;
-static int hf_hs20_anqp_wan_metrics_reserved = -1;
-static int hf_hs20_anqp_wan_metrics_downlink_speed = -1;
-static int hf_hs20_anqp_wan_metrics_uplink_speed = -1;
-static int hf_hs20_anqp_wan_metrics_downlink_load = -1;
-static int hf_hs20_anqp_wan_metrics_uplink_load = -1;
-static int hf_hs20_anqp_wan_metrics_lmd = -1;
-static int hf_hs20_anqp_cc_proto_ip_proto = -1;
-static int hf_hs20_anqp_cc_proto_port_num = -1;
-static int hf_hs20_anqp_cc_proto_status = -1;
-static int hf_hs20_anqp_nai_hrq_count = -1;
-static int hf_hs20_anqp_nai_hrq_encoding_type = -1;
-static int hf_hs20_anqp_nai_hrq_length = -1;
-static int hf_hs20_anqp_nai_hrq_realm_name = -1;
-static int hf_hs20_anqp_oper_class_indic = -1;
-static int hf_hs20_osu_friendly_names_len = -1;
-static int hf_hs20_osu_friendly_name_length = -1;
-static int hf_hs20_osu_friendly_name_language = -1;
-static int hf_hs20_osu_friendly_name_name = -1;
-static int hf_hs20_osu_server_uri_len = -1;
-static int hf_hs20_osu_server_uri = -1;
-static int hf_hs20_osu_method_list_len = -1;
-static int hf_hs20_osu_method_val = -1;
-static int hf_hs20_icons_avail_len = -1;
-static int hf_hs20_osu_providers_list_ssid_len = -1;
-static int hf_hs20_osu_providers_ssid = -1;
-static int hf_hs20_osu_providers_count = -1;
-static int hf_hs20_osu_prov_length = -1;
-static int hf_hs20_icon_request_filename = -1;
-static int hf_hs20_icon_binary_file_status = -1;
-static int hf_hs20_icon_type_length = -1;
-static int hf_hs20_icon_type = -1;
-static int hf_hs20_icon_binary_data_len = -1;
-static int hf_hs20_icon_binary_data = -1;
-static int hf_osu_icon_avail_width = -1;
-static int hf_osu_icon_avail_height = -1;
-static int hf_osu_icon_avail_lang_code = -1;
-static int hf_osu_icon_avail_icon_type_len = -1;
-static int hf_osu_icon_avail_icon_type = -1;
-static int hf_osu_icon_avail_filename_len = -1;
-static int hf_osu_icon_avail_filename = -1;
-static int hf_hs20_osu_nai_len = -1;
-static int hf_hs20_osu_nai = -1;
-static int hf_hs20_osu_service_desc_len = -1;
-static int hf_hs20_osu_service_desc_duple_len = -1;
-static int hf_hs20_osu_service_desc_lang = -1;
-static int hf_hs20_osu_service_desc = -1;
-static int hf_hs20_anqp_venue_url_length = -1;
-static int hf_hs20_anqp_venue_number = -1;
-static int hf_hs20_anqp_venue_url = -1;
-static int hf_hs20_anqp_advice_of_charge_length = -1;
-static int hf_hs20_anqp_advice_of_charge_type = -1;
-static int hf_hs20_anqp_aoc_nai_realm_encoding = -1;
-static int hf_hs20_anqp_aoc_nai_realm_len = -1;
-static int hf_hs20_anqp_aoc_nai_realm = -1;
-static int hf_hs20_anqp_aoc_plan_len = -1;
-static int hf_hs20_anqp_aoc_plan_lang = -1;
-static int hf_hs20_anqp_aoc_plan_curcy = -1;
-static int hf_hs20_anqp_aoc_plan_information = -1;
-
-static int hf_hs20_subscription_remediation_url_len = -1;
-static int hf_hs20_subscription_remediation_server_url = -1;
-static int hf_hs20_subscription_remediation_server_method = -1;
-static int hf_hs20_deauth_reason_code = -1;
-static int hf_hs20_reauth_delay = -1;
-static int hf_hs20_deauth_reason_url_len = -1;
-static int hf_hs20_deauth_imminent_reason_url = -1;
+static int hf_ieee80211_hs20_indication_dgaf_disabled = -1;
+static int hf_ieee80211_hs20_indication_pps_mo_id_present = -1;
+static int hf_ieee80211_hs20_indication_anqp_domain_id_present = -1;
+static int hf_ieee80211_hs20_reserved = -1;
+static int hf_ieee80211_hs20_indication_release_number = -1;
+static int hf_ieee80211_hs20_indication_pps_mo_id = -1;
+static int hf_ieee80211_hs20_indication_anqp_domain_id = -1;
+
+static int hf_ieee80211_hs20_anqp_subtype = -1;
+static int hf_ieee80211_hs20_anqp_reserved = -1;
+static int hf_ieee80211_hs20_anqp_payload = -1;
+static int hf_ieee80211_hs20_anqp_hs_query_list = -1;
+static int hf_ieee80211_hs20_anqp_hs_capability_list = -1;
+static int hf_ieee80211_hs20_anqp_ofn_length = -1;
+static int hf_ieee80211_hs20_anqp_ofn_language = -1;
+static int hf_ieee80211_hs20_anqp_ofn_name = -1;
+static int hf_ieee80211_hs20_anqp_wan_metrics_link_status = -1;
+static int hf_ieee80211_hs20_anqp_wan_metrics_symmetric_link = -1;
+static int hf_ieee80211_hs20_anqp_wan_metrics_at_capacity = -1;
+static int hf_ieee80211_hs20_anqp_wan_metrics_reserved = -1;
+static int hf_ieee80211_hs20_anqp_wan_metrics_downlink_speed = -1;
+static int hf_ieee80211_hs20_anqp_wan_metrics_uplink_speed = -1;
+static int hf_ieee80211_hs20_anqp_wan_metrics_downlink_load = -1;
+static int hf_ieee80211_hs20_anqp_wan_metrics_uplink_load = -1;
+static int hf_ieee80211_hs20_anqp_wan_metrics_lmd = -1;
+static int hf_ieee80211_hs20_anqp_cc_proto_ip_proto = -1;
+static int hf_ieee80211_hs20_anqp_cc_proto_port_num = -1;
+static int hf_ieee80211_hs20_anqp_cc_proto_status = -1;
+static int hf_ieee80211_hs20_anqp_nai_hrq_count = -1;
+static int hf_ieee80211_hs20_anqp_nai_hrq_encoding_type = -1;
+static int hf_ieee80211_hs20_anqp_nai_hrq_length = -1;
+static int hf_ieee80211_hs20_anqp_nai_hrq_realm_name = -1;
+static int hf_ieee80211_hs20_anqp_oper_class_indic = -1;
+static int hf_ieee80211_hs20_osu_friendly_names_len = -1;
+static int hf_ieee80211_hs20_osu_friendly_name_length = -1;
+static int hf_ieee80211_hs20_osu_friendly_name_language = -1;
+static int hf_ieee80211_hs20_osu_friendly_name_name = -1;
+static int hf_ieee80211_hs20_osu_server_uri_len = -1;
+static int hf_ieee80211_hs20_osu_server_uri = -1;
+static int hf_ieee80211_hs20_osu_method_list_len = -1;
+static int hf_ieee80211_hs20_osu_method_val = -1;
+static int hf_ieee80211_hs20_icons_avail_len = -1;
+static int hf_ieee80211_hs20_osu_providers_list_ssid_len = -1;
+static int hf_ieee80211_hs20_osu_providers_ssid = -1;
+static int hf_ieee80211_hs20_osu_providers_count = -1;
+static int hf_ieee80211_hs20_osu_prov_length = -1;
+static int hf_ieee80211_hs20_icon_request_filename = -1;
+static int hf_ieee80211_hs20_icon_binary_file_status = -1;
+static int hf_ieee80211_hs20_icon_type_length = -1;
+static int hf_ieee80211_hs20_icon_type = -1;
+static int hf_ieee80211_hs20_icon_binary_data_len = -1;
+static int hf_ieee80211_hs20_icon_binary_data = -1;
+static int hf_ieee80211_osu_icon_avail_width = -1;
+static int hf_ieee80211_osu_icon_avail_height = -1;
+static int hf_ieee80211_osu_icon_avail_lang_code = -1;
+static int hf_ieee80211_osu_icon_avail_icon_type_len = -1;
+static int hf_ieee80211_osu_icon_avail_icon_type = -1;
+static int hf_ieee80211_osu_icon_avail_filename_len = -1;
+static int hf_ieee80211_osu_icon_avail_filename = -1;
+static int hf_ieee80211_hs20_osu_nai_len = -1;
+static int hf_ieee80211_hs20_osu_nai = -1;
+static int hf_ieee80211_hs20_osu_service_desc_len = -1;
+static int hf_ieee80211_hs20_osu_service_desc_duple_len = -1;
+static int hf_ieee80211_hs20_osu_service_desc_lang = -1;
+static int hf_ieee80211_hs20_osu_service_desc = -1;
+static int hf_ieee80211_hs20_anqp_venue_url_length = -1;
+static int hf_ieee80211_hs20_anqp_venue_number = -1;
+static int hf_ieee80211_hs20_anqp_venue_url = -1;
+static int hf_ieee80211_hs20_anqp_advice_of_charge_length = -1;
+static int hf_ieee80211_hs20_anqp_advice_of_charge_type = -1;
+static int hf_ieee80211_hs20_anqp_aoc_nai_realm_encoding = -1;
+static int hf_ieee80211_hs20_anqp_aoc_nai_realm_len = -1;
+static int hf_ieee80211_hs20_anqp_aoc_nai_realm = -1;
+static int hf_ieee80211_hs20_anqp_aoc_plan_len = -1;
+static int hf_ieee80211_hs20_anqp_aoc_plan_lang = -1;
+static int hf_ieee80211_hs20_anqp_aoc_plan_curcy = -1;
+static int hf_ieee80211_hs20_anqp_aoc_plan_information = -1;
+
+static int hf_ieee80211_hs20_subscription_remediation_url_len = -1;
+static int hf_ieee80211_hs20_subscription_remediation_server_url = -1;
+static int hf_ieee80211_hs20_subscription_remediation_server_method = -1;
+static int hf_ieee80211_hs20_deauth_reason_code = -1;
+static int hf_ieee80211_hs20_reauth_delay = -1;
+static int hf_ieee80211_hs20_deauth_reason_url_len = -1;
+static int hf_ieee80211_hs20_deauth_imminent_reason_url = -1;
/* IEEE Std 802.11ad */
static int hf_ieee80211_block_ack_RBUFCAP = -1;
@@ -5621,233 +5621,233 @@ static int hf_ieee80211_fils_nonce = -1;
/* ************************************************************************* */
/* 802.11AX fields */
/* ************************************************************************* */
-static int hf_he_mac_capabilities = -1;
-static int hf_he_htc_he_support = -1;
-static int hf_he_twt_requester_support = -1;
-static int hf_he_twt_responder_support = -1;
-static int hf_he_fragmentation_support = -1;
-static int hf_he_max_number_fragmented_msdus = -1;
-static int hf_he_min_fragment_size = -1;
-static int hf_he_trigger_frame_mac_padding_dur = -1;
-static int hf_he_multi_tid_aggregation_support = -1;
-static int hf_he_he_link_adaptation_support = -1;
-static int hf_he_all_ack_support = -1;
-static int hf_he_trs_support = -1;
-static int hf_he_bsr_support = -1;
-static int hf_he_broadcast_twt_support = -1;
-static int hf_he_32_bit_ba_bitmap_support = -1;
-static int hf_he_mu_cascading_support = -1;
-static int hf_he_ack_enabled_aggregation_support = -1;
-static int hf_he_reserved_b24 = -1;
-static int hf_he_om_control_support = -1;
-static int hf_he_ofdma_ra_support = -1;
-static int hf_he_max_a_mpdu_length_exponent_ext = -1;
-static int hf_he_a_msdu_fragmentation_support = -1;
-static int hf_he_flexible_twt_schedule_support = -1;
-static int hf_he_rx_control_frame_to_multibss = -1;
-static int hf_he_bsrp_bqrp_a_mpdu_aggregation = -1;
-static int hf_he_qtp_support = -1;
-static int hf_he_bqr_support = -1;
-static int hf_he_srp_responder = -1;
-static int hf_he_ndp_feedback_report_support = -1;
-static int hf_he_ops_support = -1;
-static int hf_he_a_msdu_in_a_mpdu_support = -1;
-static int hf_he_multi_tid_aggregation_tx_support = -1;
-static int hf_he_subchannel_selective_trans_support = -1;
-static int hf_he_2_996_tone_ru_support = -1;
-static int hf_he_om_control_ul_mu_data_disable_rx_support = -1;
-static int hf_he_dynamic_sm_power_save = -1;
-static int hf_he_punctured_sounding_support = -1;
-static int hf_he_ht_and_vht_trigger_frame_rx_support = -1;
-static int hf_he_reserved_bit_18 = -1;
-static int hf_he_reserved_bit_19 = -1;
-static int hf_he_reserved_bit_25 = -1;
-static int hf_he_reserved_bits_5_7 = -1;
-static int hf_he_reserved_bits_8_9 = -1;
-static int hf_he_reserved_bits_15_16 = -1;
-static int hf_he_phy_chan_width_set = -1;
-static int hf_he_40mhz_channel_2_4ghz = -1;
-static int hf_he_40_and_80_mhz_5ghz = -1;
-static int hf_he_160_mhz_5ghz = -1;
-static int hf_he_160_80_plus_80_mhz_5ghz = -1;
-static int hf_he_242_tone_rus_in_2_4ghz = -1;
-static int hf_he_242_tone_rus_in_5ghz = -1;
-static int hf_he_chan_width_reserved = -1;
-static int hf_he_mcs_max_he_mcs_80_rx_1_ss = -1;
-static int hf_he_mcs_max_he_mcs_80_rx_2_ss = -1;
-static int hf_he_mcs_max_he_mcs_80_rx_3_ss = -1;
-static int hf_he_mcs_max_he_mcs_80_rx_4_ss = -1;
-static int hf_he_mcs_max_he_mcs_80_rx_5_ss = -1;
-static int hf_he_mcs_max_he_mcs_80_rx_6_ss = -1;
-static int hf_he_mcs_max_he_mcs_80_rx_7_ss = -1;
-static int hf_he_mcs_max_he_mcs_80_rx_8_ss = -1;
-static int hf_he_mcs_max_he_mcs_80_tx_1_ss = -1;
-static int hf_he_mcs_max_he_mcs_80_tx_2_ss = -1;
-static int hf_he_mcs_max_he_mcs_80_tx_3_ss = -1;
-static int hf_he_mcs_max_he_mcs_80_tx_4_ss = -1;
-static int hf_he_mcs_max_he_mcs_80_tx_5_ss = -1;
-static int hf_he_mcs_max_he_mcs_80_tx_6_ss = -1;
-static int hf_he_mcs_max_he_mcs_80_tx_7_ss = -1;
-static int hf_he_mcs_max_he_mcs_80_tx_8_ss = -1;
-static int hf_he_mcs_max_he_mcs_80p80_rx_1_ss = -1;
-static int hf_he_mcs_max_he_mcs_80p80_rx_2_ss = -1;
-static int hf_he_mcs_max_he_mcs_80p80_rx_3_ss = -1;
-static int hf_he_mcs_max_he_mcs_80p80_rx_4_ss = -1;
-static int hf_he_mcs_max_he_mcs_80p80_rx_5_ss = -1;
-static int hf_he_mcs_max_he_mcs_80p80_rx_6_ss = -1;
-static int hf_he_mcs_max_he_mcs_80p80_rx_7_ss = -1;
-static int hf_he_mcs_max_he_mcs_80p80_rx_8_ss = -1;
-static int hf_he_mcs_max_he_mcs_80p80_tx_1_ss = -1;
-static int hf_he_mcs_max_he_mcs_80p80_tx_2_ss = -1;
-static int hf_he_mcs_max_he_mcs_80p80_tx_3_ss = -1;
-static int hf_he_mcs_max_he_mcs_80p80_tx_4_ss = -1;
-static int hf_he_mcs_max_he_mcs_80p80_tx_5_ss = -1;
-static int hf_he_mcs_max_he_mcs_80p80_tx_6_ss = -1;
-static int hf_he_mcs_max_he_mcs_80p80_tx_7_ss = -1;
-static int hf_he_mcs_max_he_mcs_80p80_tx_8_ss = -1;
-static int hf_he_mcs_max_he_mcs_160_rx_1_ss = -1;
-static int hf_he_mcs_max_he_mcs_160_rx_2_ss = -1;
-static int hf_he_mcs_max_he_mcs_160_rx_3_ss = -1;
-static int hf_he_mcs_max_he_mcs_160_rx_4_ss = -1;
-static int hf_he_mcs_max_he_mcs_160_rx_5_ss = -1;
-static int hf_he_mcs_max_he_mcs_160_rx_6_ss = -1;
-static int hf_he_mcs_max_he_mcs_160_rx_7_ss = -1;
-static int hf_he_mcs_max_he_mcs_160_rx_8_ss = -1;
-static int hf_he_mcs_max_he_mcs_160_tx_1_ss = -1;
-static int hf_he_mcs_max_he_mcs_160_tx_2_ss = -1;
-static int hf_he_mcs_max_he_mcs_160_tx_3_ss = -1;
-static int hf_he_mcs_max_he_mcs_160_tx_4_ss = -1;
-static int hf_he_mcs_max_he_mcs_160_tx_5_ss = -1;
-static int hf_he_mcs_max_he_mcs_160_tx_6_ss = -1;
-static int hf_he_mcs_max_he_mcs_160_tx_7_ss = -1;
-static int hf_he_mcs_max_he_mcs_160_tx_8_ss = -1;
-static int hf_he_rx_he_mcs_map_lte_80 = -1;
-static int hf_he_tx_he_mcs_map_lte_80 = -1;
-static int hf_he_rx_he_mcs_map_160 = -1;
-static int hf_he_tx_he_mcs_map_160 = -1;
-static int hf_he_rx_he_mcs_map_80_80 = -1;
-static int hf_he_tx_he_mcs_map_80_80 = -1;
-static int hf_he_ppe_thresholds_nss = -1;
-static int hf_he_ppe_thresholds_ru_index_bitmask = -1;
-static int hf_he_ppe_ppet16 = -1;
-static int hf_he_ppe_ppet8 = -1;
-static int hf_he_phy_b8_to_b23 = -1;
-static int hf_he_phy_cap_punctured_preamble_rx = -1;
-static int hf_he_phy_cap_device_class = -1;
-static int hf_he_phy_cap_ldpc_coding_in_payload = -1;
-static int hf_he_phy_cap_he_su_ppdu_1x_he_ltf_08us = -1;
-static int hf_he_phy_cap_midamble_rx_max_nsts = -1;
-static int hf_he_phy_cap_ndp_with_4x_he_ltf_32us = -1;
-static int hf_he_phy_cap_stbc_tx_lt_80mhz = -1;
-static int hf_he_phy_cap_stbc_rx_lt_80mhz = -1;
-static int hf_he_phy_cap_doppler_tx = -1;
-static int hf_he_phy_cap_doppler_rx = -1;
-static int hf_he_phy_cap_full_bw_ul_mu_mimo = -1;
-static int hf_he_phy_cap_partial_bw_ul_mu_mimo = -1;
-static int hf_he_phy_b24_to_b39 = -1;
-static int hf_he_phy_cap_dcm_max_constellation_tx = -1;
-static int hf_he_phy_cap_dcm_max_nss_tx = -1;
-static int hf_he_phy_cap_dcm_max_constellation_rx = -1;
-static int hf_he_phy_cap_dcm_max_nss_rx = -1;
-static int hf_he_phy_cap_rx_he_muppdu_from_non_ap = -1;
-static int hf_he_phy_cap_su_beamformer = -1;
-static int hf_he_phy_cap_su_beamformee = -1;
-static int hf_he_phy_cap_mu_beamformer = -1;
-static int hf_he_phy_cap_beamformer_sts_lte_80mhz = -1;
-static int hf_he_phy_cap_beamformer_sts_gt_80mhz = -1;
-static int hf_he_phy_b40_to_b55 = -1;
-static int hf_he_phy_cap_number_of_sounding_dims_lte_80 = -1;
-static int hf_he_phy_cap_number_of_sounding_dims_gt_80 = -1;
-static int hf_he_phy_cap_ng_eq_16_su_fb = -1;
-static int hf_he_phy_cap_ng_eq_16_mu_fb = -1;
-static int hf_he_phy_cap_codebook_size_eq_4_2_fb = -1;
-static int hf_he_phy_cap_codebook_size_eq_7_5_fb = -1;
-static int hf_he_phy_cap_triggered_su_beamforming_fb = -1;
-static int hf_he_phy_cap_triggered_mu_beamforming_fb = -1;
-static int hf_he_phy_cap_triggered_cqi_fb = -1;
-static int hf_he_phy_cap_partial_bw_extended_range = -1;
-static int hf_he_phy_cap_partial_bw_dl_mu_mimo = -1;
-static int hf_he_phy_cap_ppe_threshold_present = -1;
-static int hf_he_phy_b56_to_b71 = -1;
-static int hf_he_phy_cap_srp_based_sr_support = -1;
-static int hf_he_phy_cap_power_boost_factor_ar_support = -1;
-static int hf_he_phy_cap_he_su_ppdu_etc_gi = -1;
-static int hf_he_phy_cap_max_nc = -1;
-static int hf_he_phy_cap_stbc_tx_gt_80_mhz = -1;
-static int hf_he_phy_cap_stbc_rx_gt_80_mhz = -1;
-static int hf_he_phy_cap_he_er_su_ppdu_4xxx_gi = -1;
-static int hf_he_phy_cap_20mhz_in_40mhz_24ghz_band = -1;
-static int hf_he_phy_cap_20mhz_in_160_80p80_ppdu = -1;
-static int hf_he_phy_cap_80mgz_in_160_80p80_ppdu = -1;
-static int hf_he_phy_cap_he_er_su_ppdu_1xxx_gi = -1;
-static int hf_he_phy_cap_midamble_rx_2x_xxx_ltf = -1;
-static int hf_he_phy_b72_to_b87 = -1;
-static int hf_he_phy_cap_dcm_max_bw = -1;
-static int hf_he_phy_cap_longer_than_16_he_sigb_ofdm_symbol_support = -1;
-static int hf_he_phy_cap_non_triggered_cqi_feedback = -1;
-static int hf_he_phy_cap_tx_1024_qam_242_tone_ru_support = -1;
-static int hf_he_phy_cap_rx_1024_qam_242_tone_ru_support = -1;
-static int hf_he_phy_cap_rx_full_bw_su_using_he_muppdu_w_compressed_sigb = -1;
-static int hf_he_phy_cap_rx_full_bw_su_using_he_muppdu_w_non_compressed_sigb = -1;
-static int hf_he_phy_cap_nominal_packet_padding = -1;
-static int hf_he_phy_cap_b80_b87_reserved = -1;
-static int hf_he_operation_parameter = -1;
-static int hf_he_operation_default_pe_duration = -1;
-static int hf_he_operation_twt_required = -1;
-static int hf_he_operation_txop_duration_rts_threshold = -1;
-static int hf_he_operation_vht_operation_information_present = -1;
-static int hf_he_operation_co_located_bss = -1;
-static int hf_he_operation_er_su_disable = -1;
-static int hf_he_operation_reserved_b17_b23 = -1;
-static int hf_he_bss_color_information = -1;
-static int hf_he_bss_color_info_bss_color = -1;
-static int hf_he_bss_color_partial_bss_color = -1;
-static int hf_he_bss_color_bss_color_disabled = -1;
-static int hf_he_operation_basic_mcs = -1;
-static int hf_he_oper_max_he_mcs_for_1_ss = -1;
-static int hf_he_oper_max_he_mcs_for_2_ss = -1;
-static int hf_he_oper_max_he_mcs_for_3_ss = -1;
-static int hf_he_oper_max_he_mcs_for_4_ss = -1;
-static int hf_he_oper_max_he_mcs_for_5_ss = -1;
-static int hf_he_oper_max_he_mcs_for_6_ss = -1;
-static int hf_he_oper_max_he_mcs_for_7_ss = -1;
-static int hf_he_oper_max_he_mcs_for_8_ss = -1;
-static int hf_he_operation_channel_width = -1;
-static int hf_he_operation_channel_center_freq_0 = -1;
-static int hf_he_operation_channel_center_freq_1 = -1;
-static int hf_he_operation_max_colocated_bssid_indicator = -1;
-static int hf_he_muac_aci_aifsn = -1;
-static int hf_he_muac_aifsn = -1;
-static int hf_he_muac_acm = -1;
-static int hf_he_muac_aci = -1;
-static int hf_he_muac_reserved = -1;
-static int hf_he_mu_edca_timer = -1;
-static int hf_he_muac_ecwmin_ecwmax = -1;
-static int hf_he_srp_disallowed = -1;
-static int hf_he_non_srg_obss_pd_sr_disallowed = -1;
-static int hf_he_non_srg_offset_present = -1;
-static int hf_he_srg_information_present = -1;
-static int hf_he_hesiga_spatial_reuse_value15_allowed = -1;
-static int hf_he_sr_control_reserved = -1;
-static int hf_he_spatial_reuse_sr_control = -1;
-static int hf_he_spatial_non_srg_obss_pd_max_offset = -1;
-static int hf_he_spatial_srg_obss_pd_min_offset = -1;
-static int hf_he_spatial_srg_obss_pd_max_offset = -1;
-static int hf_he_spatial_srg_bss_color_bitmap = -1;
-static int hf_he_spatial_srg_partial_bssid_bitmap = -1;
-static int hf_he_ess_report_planned_ess = -1;
-static int hf_he_ess_report_edge_of_ess = -1;
-static int hf_he_resource_request_buffer_thresh = -1;
-static int hf_he_bss_color_change_new_color_info = -1;
-static int hf_he_new_bss_color_info_color = -1;
-static int hf_he_new_bss_color_info_reserved = -1;
-static int hf_he_bss_color_change_switch_countdown = -1;
-static int hf_he_ess_report_info_field = -1;
-static int hf_he_ess_report_recommend_transition_thresh = -1;
-static int hf_he_uora_field = -1;
-static int hf_he_uora_eocwmin = -1;
-static int hf_he_uora_owcwmax = -1;
-static int hf_he_uora_reserved = -1;
+static int hf_ieee80211_he_mac_capabilities = -1;
+static int hf_ieee80211_he_htc_he_support = -1;
+static int hf_ieee80211_he_twt_requester_support = -1;
+static int hf_ieee80211_he_twt_responder_support = -1;
+static int hf_ieee80211_he_fragmentation_support = -1;
+static int hf_ieee80211_he_max_number_fragmented_msdus = -1;
+static int hf_ieee80211_he_min_fragment_size = -1;
+static int hf_ieee80211_he_trigger_frame_mac_padding_dur = -1;
+static int hf_ieee80211_he_multi_tid_aggregation_support = -1;
+static int hf_ieee80211_he_he_link_adaptation_support = -1;
+static int hf_ieee80211_he_all_ack_support = -1;
+static int hf_ieee80211_he_trs_support = -1;
+static int hf_ieee80211_he_bsr_support = -1;
+static int hf_ieee80211_he_broadcast_twt_support = -1;
+static int hf_ieee80211_he_32_bit_ba_bitmap_support = -1;
+static int hf_ieee80211_he_mu_cascading_support = -1;
+static int hf_ieee80211_he_ack_enabled_aggregation_support = -1;
+static int hf_ieee80211_he_reserved_b24 = -1;
+static int hf_ieee80211_he_om_control_support = -1;
+static int hf_ieee80211_he_ofdma_ra_support = -1;
+static int hf_ieee80211_he_max_a_mpdu_length_exponent_ext = -1;
+static int hf_ieee80211_he_a_msdu_fragmentation_support = -1;
+static int hf_ieee80211_he_flexible_twt_schedule_support = -1;
+static int hf_ieee80211_he_rx_control_frame_to_multibss = -1;
+static int hf_ieee80211_he_bsrp_bqrp_a_mpdu_aggregation = -1;
+static int hf_ieee80211_he_qtp_support = -1;
+static int hf_ieee80211_he_bqr_support = -1;
+static int hf_ieee80211_he_srp_responder = -1;
+static int hf_ieee80211_he_ndp_feedback_report_support = -1;
+static int hf_ieee80211_he_ops_support = -1;
+static int hf_ieee80211_he_a_msdu_in_a_mpdu_support = -1;
+static int hf_ieee80211_he_multi_tid_aggregation_tx_support = -1;
+static int hf_ieee80211_he_subchannel_selective_trans_support = -1;
+static int hf_ieee80211_he_2_996_tone_ru_support = -1;
+static int hf_ieee80211_he_om_control_ul_mu_data_disable_rx_support = -1;
+static int hf_ieee80211_he_dynamic_sm_power_save = -1;
+static int hf_ieee80211_he_punctured_sounding_support = -1;
+static int hf_ieee80211_he_ht_and_vht_trigger_frame_rx_support = -1;
+static int hf_ieee80211_he_reserved_bit_18 = -1;
+static int hf_ieee80211_he_reserved_bit_19 = -1;
+static int hf_ieee80211_he_reserved_bit_25 = -1;
+static int hf_ieee80211_he_reserved_bits_5_7 = -1;
+static int hf_ieee80211_he_reserved_bits_8_9 = -1;
+static int hf_ieee80211_he_reserved_bits_15_16 = -1;
+static int hf_ieee80211_he_phy_chan_width_set = -1;
+static int hf_ieee80211_he_40mhz_channel_2_4ghz = -1;
+static int hf_ieee80211_he_40_and_80_mhz_5ghz = -1;
+static int hf_ieee80211_he_160_mhz_5ghz = -1;
+static int hf_ieee80211_he_160_80_plus_80_mhz_5ghz = -1;
+static int hf_ieee80211_he_242_tone_rus_in_2_4ghz = -1;
+static int hf_ieee80211_he_242_tone_rus_in_5ghz = -1;
+static int hf_ieee80211_he_chan_width_reserved = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80_rx_1_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80_rx_2_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80_rx_3_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80_rx_4_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80_rx_5_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80_rx_6_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80_rx_7_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80_rx_8_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80_tx_1_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80_tx_2_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80_tx_3_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80_tx_4_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80_tx_5_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80_tx_6_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80_tx_7_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80_tx_8_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_1_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_2_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_3_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_4_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_5_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_6_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_7_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_8_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_1_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_2_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_3_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_4_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_5_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_6_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_7_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_8_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_160_rx_1_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_160_rx_2_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_160_rx_3_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_160_rx_4_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_160_rx_5_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_160_rx_6_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_160_rx_7_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_160_rx_8_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_160_tx_1_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_160_tx_2_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_160_tx_3_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_160_tx_4_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_160_tx_5_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_160_tx_6_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_160_tx_7_ss = -1;
+static int hf_ieee80211_he_mcs_max_he_mcs_160_tx_8_ss = -1;
+static int hf_ieee80211_he_rx_he_mcs_map_lte_80 = -1;
+static int hf_ieee80211_he_tx_he_mcs_map_lte_80 = -1;
+static int hf_ieee80211_he_rx_he_mcs_map_160 = -1;
+static int hf_ieee80211_he_tx_he_mcs_map_160 = -1;
+static int hf_ieee80211_he_rx_he_mcs_map_80_80 = -1;
+static int hf_ieee80211_he_tx_he_mcs_map_80_80 = -1;
+static int hf_ieee80211_he_ppe_thresholds_nss = -1;
+static int hf_ieee80211_he_ppe_thresholds_ru_index_bitmask = -1;
+static int hf_ieee80211_he_ppe_ppet16 = -1;
+static int hf_ieee80211_he_ppe_ppet8 = -1;
+static int hf_ieee80211_he_phy_b8_to_b23 = -1;
+static int hf_ieee80211_he_phy_cap_punctured_preamble_rx = -1;
+static int hf_ieee80211_he_phy_cap_device_class = -1;
+static int hf_ieee80211_he_phy_cap_ldpc_coding_in_payload = -1;
+static int hf_ieee80211_he_phy_cap_he_su_ppdu_1x_he_ltf_08us = -1;
+static int hf_ieee80211_he_phy_cap_midamble_rx_max_nsts = -1;
+static int hf_ieee80211_he_phy_cap_ndp_with_4x_he_ltf_32us = -1;
+static int hf_ieee80211_he_phy_cap_stbc_tx_lt_80mhz = -1;
+static int hf_ieee80211_he_phy_cap_stbc_rx_lt_80mhz = -1;
+static int hf_ieee80211_he_phy_cap_doppler_tx = -1;
+static int hf_ieee80211_he_phy_cap_doppler_rx = -1;
+static int hf_ieee80211_he_phy_cap_full_bw_ul_mu_mimo = -1;
+static int hf_ieee80211_he_phy_cap_partial_bw_ul_mu_mimo = -1;
+static int hf_ieee80211_he_phy_b24_to_b39 = -1;
+static int hf_ieee80211_he_phy_cap_dcm_max_constellation_tx = -1;
+static int hf_ieee80211_he_phy_cap_dcm_max_nss_tx = -1;
+static int hf_ieee80211_he_phy_cap_dcm_max_constellation_rx = -1;
+static int hf_ieee80211_he_phy_cap_dcm_max_nss_rx = -1;
+static int hf_ieee80211_he_phy_cap_rx_he_muppdu_from_non_ap = -1;
+static int hf_ieee80211_he_phy_cap_su_beamformer = -1;
+static int hf_ieee80211_he_phy_cap_su_beamformee = -1;
+static int hf_ieee80211_he_phy_cap_mu_beamformer = -1;
+static int hf_ieee80211_he_phy_cap_beamformer_sts_lte_80mhz = -1;
+static int hf_ieee80211_he_phy_cap_beamformer_sts_gt_80mhz = -1;
+static int hf_ieee80211_he_phy_b40_to_b55 = -1;
+static int hf_ieee80211_he_phy_cap_number_of_sounding_dims_lte_80 = -1;
+static int hf_ieee80211_he_phy_cap_number_of_sounding_dims_gt_80 = -1;
+static int hf_ieee80211_he_phy_cap_ng_eq_16_su_fb = -1;
+static int hf_ieee80211_he_phy_cap_ng_eq_16_mu_fb = -1;
+static int hf_ieee80211_he_phy_cap_codebook_size_eq_4_2_fb = -1;
+static int hf_ieee80211_he_phy_cap_codebook_size_eq_7_5_fb = -1;
+static int hf_ieee80211_he_phy_cap_triggered_su_beamforming_fb = -1;
+static int hf_ieee80211_he_phy_cap_triggered_mu_beamforming_fb = -1;
+static int hf_ieee80211_he_phy_cap_triggered_cqi_fb = -1;
+static int hf_ieee80211_he_phy_cap_partial_bw_extended_range = -1;
+static int hf_ieee80211_he_phy_cap_partial_bw_dl_mu_mimo = -1;
+static int hf_ieee80211_he_phy_cap_ppe_threshold_present = -1;
+static int hf_ieee80211_he_phy_b56_to_b71 = -1;
+static int hf_ieee80211_he_phy_cap_srp_based_sr_support = -1;
+static int hf_ieee80211_he_phy_cap_power_boost_factor_ar_support = -1;
+static int hf_ieee80211_he_phy_cap_he_su_ppdu_etc_gi = -1;
+static int hf_ieee80211_he_phy_cap_max_nc = -1;
+static int hf_ieee80211_he_phy_cap_stbc_tx_gt_80_mhz = -1;
+static int hf_ieee80211_he_phy_cap_stbc_rx_gt_80_mhz = -1;
+static int hf_ieee80211_he_phy_cap_he_er_su_ppdu_4xxx_gi = -1;
+static int hf_ieee80211_he_phy_cap_20mhz_in_40mhz_24ghz_band = -1;
+static int hf_ieee80211_he_phy_cap_20mhz_in_160_80p80_ppdu = -1;
+static int hf_ieee80211_he_phy_cap_80mgz_in_160_80p80_ppdu = -1;
+static int hf_ieee80211_he_phy_cap_he_er_su_ppdu_1xxx_gi = -1;
+static int hf_ieee80211_he_phy_cap_midamble_rx_2x_xxx_ltf = -1;
+static int hf_ieee80211_he_phy_b72_to_b87 = -1;
+static int hf_ieee80211_he_phy_cap_dcm_max_bw = -1;
+static int hf_ieee80211_he_phy_cap_longer_than_16_he_sigb_ofdm_symbol_support = -1;
+static int hf_ieee80211_he_phy_cap_non_triggered_cqi_feedback = -1;
+static int hf_ieee80211_he_phy_cap_tx_1024_qam_242_tone_ru_support = -1;
+static int hf_ieee80211_he_phy_cap_rx_1024_qam_242_tone_ru_support = -1;
+static int hf_ieee80211_he_phy_cap_rx_full_bw_su_using_he_muppdu_w_compressed_sigb = -1;
+static int hf_ieee80211_he_phy_cap_rx_full_bw_su_using_he_muppdu_w_non_compressed_sigb = -1;
+static int hf_ieee80211_he_phy_cap_nominal_packet_padding = -1;
+static int hf_ieee80211_he_phy_cap_b80_b87_reserved = -1;
+static int hf_ieee80211_he_operation_parameter = -1;
+static int hf_ieee80211_he_operation_default_pe_duration = -1;
+static int hf_ieee80211_he_operation_twt_required = -1;
+static int hf_ieee80211_he_operation_txop_duration_rts_threshold = -1;
+static int hf_ieee80211_he_operation_vht_operation_information_present = -1;
+static int hf_ieee80211_he_operation_co_located_bss = -1;
+static int hf_ieee80211_he_operation_er_su_disable = -1;
+static int hf_ieee80211_he_operation_reserved_b17_b23 = -1;
+static int hf_ieee80211_he_bss_color_information = -1;
+static int hf_ieee80211_he_bss_color_info_bss_color = -1;
+static int hf_ieee80211_he_bss_color_partial_bss_color = -1;
+static int hf_ieee80211_he_bss_color_bss_color_disabled = -1;
+static int hf_ieee80211_he_operation_basic_mcs = -1;
+static int hf_ieee80211_he_oper_max_he_mcs_for_1_ss = -1;
+static int hf_ieee80211_he_oper_max_he_mcs_for_2_ss = -1;
+static int hf_ieee80211_he_oper_max_he_mcs_for_3_ss = -1;
+static int hf_ieee80211_he_oper_max_he_mcs_for_4_ss = -1;
+static int hf_ieee80211_he_oper_max_he_mcs_for_5_ss = -1;
+static int hf_ieee80211_he_oper_max_he_mcs_for_6_ss = -1;
+static int hf_ieee80211_he_oper_max_he_mcs_for_7_ss = -1;
+static int hf_ieee80211_he_oper_max_he_mcs_for_8_ss = -1;
+static int hf_ieee80211_he_operation_channel_width = -1;
+static int hf_ieee80211_he_operation_channel_center_freq_0 = -1;
+static int hf_ieee80211_he_operation_channel_center_freq_1 = -1;
+static int hf_ieee80211_he_operation_max_colocated_bssid_indicator = -1;
+static int hf_ieee80211_he_muac_aci_aifsn = -1;
+static int hf_ieee80211_he_muac_aifsn = -1;
+static int hf_ieee80211_he_muac_acm = -1;
+static int hf_ieee80211_he_muac_aci = -1;
+static int hf_ieee80211_he_muac_reserved = -1;
+static int hf_ieee80211_he_mu_edca_timer = -1;
+static int hf_ieee80211_he_muac_ecwmin_ecwmax = -1;
+static int hf_ieee80211_he_srp_disallowed = -1;
+static int hf_ieee80211_he_non_srg_obss_pd_sr_disallowed = -1;
+static int hf_ieee80211_he_non_srg_offset_present = -1;
+static int hf_ieee80211_he_srg_information_present = -1;
+static int hf_ieee80211_he_hesiga_spatial_reuse_value15_allowed = -1;
+static int hf_ieee80211_he_sr_control_reserved = -1;
+static int hf_ieee80211_he_spatial_reuse_sr_control = -1;
+static int hf_ieee80211_he_spatial_non_srg_obss_pd_max_offset = -1;
+static int hf_ieee80211_he_spatial_srg_obss_pd_min_offset = -1;
+static int hf_ieee80211_he_spatial_srg_obss_pd_max_offset = -1;
+static int hf_ieee80211_he_spatial_srg_bss_color_bitmap = -1;
+static int hf_ieee80211_he_spatial_srg_partial_bssid_bitmap = -1;
+static int hf_ieee80211_he_ess_report_planned_ess = -1;
+static int hf_ieee80211_he_ess_report_edge_of_ess = -1;
+static int hf_ieee80211_he_resource_request_buffer_thresh = -1;
+static int hf_ieee80211_he_bss_color_change_new_color_info = -1;
+static int hf_ieee80211_he_new_bss_color_info_color = -1;
+static int hf_ieee80211_he_new_bss_color_info_reserved = -1;
+static int hf_ieee80211_he_bss_color_change_switch_countdown = -1;
+static int hf_ieee80211_he_ess_report_info_field = -1;
+static int hf_ieee80211_he_ess_report_recommend_transition_thresh = -1;
+static int hf_ieee80211_he_uora_field = -1;
+static int hf_ieee80211_he_uora_eocwmin = -1;
+static int hf_ieee80211_he_uora_owcwmax = -1;
+static int hf_ieee80211_he_uora_reserved = -1;
static int hf_ieee80211_ff_s1g_action = -1;
static int hf_ieee80211_twt_bcast_flow = -1;
@@ -5879,8 +5879,8 @@ static int hf_ieee80211_tag_twt_channel = -1;
/* ************************************************************************* */
/* RFC 8110 fields */
/* ************************************************************************* */
-static int hf_owe_dh_parameter_group = -1;
-static int hf_owe_dh_parameter_public_key = -1;
+static int hf_ieee80211_owe_dh_parameter_group = -1;
+static int hf_ieee80211_owe_dh_parameter_public_key = -1;
/* ************************************************************************* */
/* Protocol trees */
@@ -7333,7 +7333,7 @@ static void
dissect_hs20_anqp_hs_capability_list(proto_tree *tree, tvbuff_t *tvb, int offset, int end)
{
while (offset < end) {
- proto_tree_add_item(tree, hf_hs20_anqp_hs_capability_list,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_anqp_hs_capability_list,
tvb, offset, 1, ENC_LITTLE_ENDIAN);
offset++;
}
@@ -7742,15 +7742,15 @@ dissect_hs20_subscription_remediation(tvbuff_t *tvb, packet_info *pinfo _U_,
guint8 url_len = tvb_get_guint8(tvb, offset);
proto_item *pi = NULL;
- proto_tree_add_item(tree, hf_hs20_subscription_remediation_url_len, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_subscription_remediation_url_len, tvb, offset,
1, ENC_NA);
offset++;
if (tvb_reported_length_remaining(tvb, offset) >= url_len) {
- pi = proto_tree_add_item(tree, hf_hs20_subscription_remediation_server_url,
+ pi = proto_tree_add_item(tree, hf_ieee80211_hs20_subscription_remediation_server_url,
tvb, offset, url_len, ENC_ASCII|ENC_NA);
offset += url_len;
proto_item_set_url(pi);
- proto_tree_add_item(tree, hf_hs20_subscription_remediation_server_method,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_subscription_remediation_server_method,
tvb, offset, 1, ENC_NA);
offset++;
}
@@ -7766,20 +7766,20 @@ dissect_hs20_deauthentication_imminent(tvbuff_t *tvb, packet_info *pinfo _U_,
guint8 url_len = 0;
proto_item *pi = NULL;
- proto_tree_add_item(tree, hf_hs20_deauth_reason_code, tvb, offset, 1, ENC_NA);
+ proto_tree_add_item(tree, hf_ieee80211_hs20_deauth_reason_code, tvb, offset, 1, ENC_NA);
offset++;
- proto_tree_add_item(tree, hf_hs20_reauth_delay, tvb, offset, 2,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_reauth_delay, tvb, offset, 2,
ENC_LITTLE_ENDIAN);
offset += 2;
url_len = tvb_get_guint8(tvb, offset);
- proto_tree_add_item(tree, hf_hs20_deauth_reason_url_len, tvb, offset, 1,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_deauth_reason_url_len, tvb, offset, 1,
ENC_NA);
offset++;
if (tvb_reported_length_remaining(tvb, offset) >= url_len) {
- pi = proto_tree_add_item(tree, hf_hs20_deauth_imminent_reason_url,
+ pi = proto_tree_add_item(tree, hf_ieee80211_hs20_deauth_imminent_reason_url,
tvb, offset, url_len, ENC_ASCII|ENC_NA);
offset += url_len;
proto_item_set_url(pi);
@@ -7821,7 +7821,7 @@ static void
dissect_hs20_anqp_hs_query_list(proto_tree *tree, tvbuff_t *tvb, int offset, int end)
{
while (offset < end) {
- proto_tree_add_item(tree, hf_hs20_anqp_hs_query_list,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_anqp_hs_query_list,
tvb, offset, 1, ENC_LITTLE_ENDIAN);
offset++;
}
@@ -7876,33 +7876,33 @@ dissect_hs20_anqp_wan_metrics(proto_tree *tree, tvbuff_t *tvb, int offset, gbool
if (request)
return;
- proto_tree_add_item(tree, hf_hs20_anqp_wan_metrics_link_status,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_anqp_wan_metrics_link_status,
tvb, offset, 1, ENC_LITTLE_ENDIAN);
- proto_tree_add_item(tree, hf_hs20_anqp_wan_metrics_symmetric_link,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_anqp_wan_metrics_symmetric_link,
tvb, offset, 1, ENC_LITTLE_ENDIAN);
- proto_tree_add_item(tree, hf_hs20_anqp_wan_metrics_at_capacity,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_anqp_wan_metrics_at_capacity,
tvb, offset, 1, ENC_LITTLE_ENDIAN);
- proto_tree_add_item(tree, hf_hs20_anqp_wan_metrics_reserved,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_anqp_wan_metrics_reserved,
tvb, offset, 1, ENC_LITTLE_ENDIAN);
offset++;
- proto_tree_add_item(tree, hf_hs20_anqp_wan_metrics_downlink_speed,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_anqp_wan_metrics_downlink_speed,
tvb, offset, 4, ENC_LITTLE_ENDIAN);
offset += 4;
- proto_tree_add_item(tree, hf_hs20_anqp_wan_metrics_uplink_speed,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_anqp_wan_metrics_uplink_speed,
tvb, offset, 4, ENC_LITTLE_ENDIAN);
offset += 4;
- proto_tree_add_item(tree, hf_hs20_anqp_wan_metrics_downlink_load,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_anqp_wan_metrics_downlink_load,
tvb, offset, 1, ENC_LITTLE_ENDIAN);
offset++;
- proto_tree_add_item(tree, hf_hs20_anqp_wan_metrics_uplink_load,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_anqp_wan_metrics_uplink_load,
tvb, offset, 1, ENC_LITTLE_ENDIAN);
offset++;
- proto_tree_add_item(tree, hf_hs20_anqp_wan_metrics_lmd,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_anqp_wan_metrics_lmd,
tvb, offset, 2, ENC_LITTLE_ENDIAN);
}
@@ -7931,13 +7931,13 @@ dissect_hs20_anqp_connection_capability(proto_tree *tree, tvbuff_t *tvb,
ip_proto, port_num,
val_to_str(status, hs20_cc_status_vals,
"Reserved (%u)"));
- proto_tree_add_item(tuple, hf_hs20_anqp_cc_proto_ip_proto,
+ proto_tree_add_item(tuple, hf_ieee80211_hs20_anqp_cc_proto_ip_proto,
tvb, offset, 1, ENC_LITTLE_ENDIAN);
offset++;
- proto_tree_add_item(tuple, hf_hs20_anqp_cc_proto_port_num,
+ proto_tree_add_item(tuple, hf_ieee80211_hs20_anqp_cc_proto_port_num,
tvb, offset, 2, ENC_LITTLE_ENDIAN);
offset += 2;
- proto_tree_add_item(tuple, hf_hs20_anqp_cc_proto_status,
+ proto_tree_add_item(tuple, hf_ieee80211_hs20_anqp_cc_proto_status,
tvb, offset, 1, ENC_LITTLE_ENDIAN);
offset++;
}
@@ -7950,23 +7950,23 @@ dissect_hs20_anqp_nai_home_realm_query(proto_tree *tree, tvbuff_t *tvb, packet_i
guint8 len;
proto_item *item;
- proto_tree_add_item(tree, hf_hs20_anqp_nai_hrq_count,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_anqp_nai_hrq_count,
tvb, offset, 1, ENC_LITTLE_ENDIAN);
offset++;
while (offset + 2 <= end) {
- proto_tree_add_item(tree, hf_hs20_anqp_nai_hrq_encoding_type,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_anqp_nai_hrq_encoding_type,
tvb, offset, 1, ENC_LITTLE_ENDIAN);
offset++;
len = tvb_get_guint8(tvb, offset);
- item = proto_tree_add_item(tree, hf_hs20_anqp_nai_hrq_length,
+ item = proto_tree_add_item(tree, hf_ieee80211_hs20_anqp_nai_hrq_length,
tvb, offset, 1, ENC_LITTLE_ENDIAN);
offset++;
if (offset + len > end) {
expert_add_info(pinfo, item, &ei_hs20_anqp_nai_hrq_length);
break;
}
- proto_tree_add_item(tree, hf_hs20_anqp_nai_hrq_realm_name,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_anqp_nai_hrq_realm_name,
tvb, offset, len, ENC_ASCII|ENC_NA);
offset += len;
}
@@ -7976,7 +7976,7 @@ static void
dissect_hs20_anqp_oper_class_indic(proto_tree *tree, tvbuff_t *tvb, int offset, int end)
{
while (offset < end) {
- proto_tree_add_item(tree, hf_hs20_anqp_oper_class_indic,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_anqp_oper_class_indic,
tvb, offset, 1, ENC_LITTLE_ENDIAN);
offset++;
}
@@ -7986,13 +7986,13 @@ static int
dissect_hs20_osu_friendly_names(proto_tree *tree, tvbuff_t *tvb,
packet_info *pinfo, int offset, int end _U_)
{
- int osu_fn_hf_array[3] = {hf_hs20_osu_friendly_name_length,
- hf_hs20_osu_friendly_name_language,
- hf_hs20_osu_friendly_name_name };
+ int osu_fn_hf_array[3] = {hf_ieee80211_hs20_osu_friendly_name_length,
+ hf_ieee80211_hs20_osu_friendly_name_language,
+ hf_ieee80211_hs20_osu_friendly_name_name };
guint16 osu_fn_count = tvb_get_letohs(tvb, offset);
proto_tree *fn_tree = NULL;
- proto_tree_add_item(tree, hf_hs20_osu_friendly_names_len, tvb, offset, 2,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_osu_friendly_names_len, tvb, offset, 2,
ENC_LITTLE_ENDIAN);
offset += 2;
@@ -8020,33 +8020,33 @@ dissect_hs20_osu_icon_available(proto_tree *tree, tvbuff_t *tvb,
ett_hs20_osu_icon_tree, &pi,
"Icon Available %d", icon_index);
- proto_tree_add_item(icon_avail, hf_osu_icon_avail_width, tvb, offset, 2,
+ proto_tree_add_item(icon_avail, hf_ieee80211_osu_icon_avail_width, tvb, offset, 2,
ENC_LITTLE_ENDIAN);
offset += 2;
- proto_tree_add_item(icon_avail, hf_osu_icon_avail_height, tvb, offset, 2,
+ proto_tree_add_item(icon_avail, hf_ieee80211_osu_icon_avail_height, tvb, offset, 2,
ENC_LITTLE_ENDIAN);
offset += 2;
- proto_tree_add_item(icon_avail, hf_osu_icon_avail_lang_code, tvb, offset, 3,
+ proto_tree_add_item(icon_avail, hf_ieee80211_osu_icon_avail_lang_code, tvb, offset, 3,
ENC_ASCII|ENC_NA);
offset += 3;
icon_type_len = tvb_get_guint8(tvb, offset);
- proto_tree_add_item(icon_avail, hf_osu_icon_avail_icon_type_len, tvb, offset,
+ proto_tree_add_item(icon_avail, hf_ieee80211_osu_icon_avail_icon_type_len, tvb, offset,
1, ENC_NA);
offset++;
- proto_tree_add_item(icon_avail, hf_osu_icon_avail_icon_type, tvb, offset,
+ proto_tree_add_item(icon_avail, hf_ieee80211_osu_icon_avail_icon_type, tvb, offset,
icon_type_len, ENC_ASCII|ENC_NA);
offset += icon_type_len;
icon_filename_len = tvb_get_guint8(tvb, offset);
- proto_tree_add_item(icon_avail, hf_osu_icon_avail_filename_len, tvb, offset,
+ proto_tree_add_item(icon_avail, hf_ieee80211_osu_icon_avail_filename_len, tvb, offset,
1, ENC_NA);
offset++;
- proto_tree_add_item(icon_avail, hf_osu_icon_avail_filename, tvb, offset,
+ proto_tree_add_item(icon_avail, hf_ieee80211_osu_icon_avail_filename, tvb, offset,
icon_filename_len, ENC_ASCII|ENC_NA);
offset += icon_filename_len;
@@ -8078,7 +8078,7 @@ dissect_hs20_osu_provider(proto_tree *tree, tvbuff_t *tvb,
ett_hs20_osu_provider_tree, &osupi,
"OSU Provider %d", provider_index);
- proto_tree_add_item(prov_tree, hf_hs20_osu_prov_length, tvb, offset, 2,
+ proto_tree_add_item(prov_tree, hf_ieee80211_hs20_osu_prov_length, tvb, offset, 2,
ENC_LITTLE_ENDIAN);
offset += 2;
@@ -8087,17 +8087,17 @@ dissect_hs20_osu_provider(proto_tree *tree, tvbuff_t *tvb,
proto_item_set_len(osupi, offset - start_offset);
osu_server_uri_len = tvb_get_guint8(tvb, offset);
- proto_tree_add_item(prov_tree, hf_hs20_osu_server_uri_len, tvb, offset, 1,
+ proto_tree_add_item(prov_tree, hf_ieee80211_hs20_osu_server_uri_len, tvb, offset, 1,
ENC_NA);
offset++;
- uri_pi = proto_tree_add_item(prov_tree, hf_hs20_osu_server_uri, tvb, offset,
+ uri_pi = proto_tree_add_item(prov_tree, hf_ieee80211_hs20_osu_server_uri, tvb, offset,
osu_server_uri_len, ENC_ASCII|ENC_NA);
offset += osu_server_uri_len;
proto_item_set_url(uri_pi);
osu_method_list_len = tvb_get_guint8(tvb, offset);
- proto_tree_add_item(prov_tree, hf_hs20_osu_method_list_len, tvb, offset, 1,
+ proto_tree_add_item(prov_tree, hf_ieee80211_hs20_osu_method_list_len, tvb, offset, 1,
ENC_NA);
offset++;
@@ -8113,7 +8113,7 @@ dissect_hs20_osu_provider(proto_tree *tree, tvbuff_t *tvb,
proto_item *pi = NULL;
guint8 method = tvb_get_guint8(tvb, offset);
- pi = proto_tree_add_item(osu_method_list, hf_hs20_osu_method_val, tvb,
+ pi = proto_tree_add_item(osu_method_list, hf_ieee80211_hs20_osu_method_val, tvb,
offset, 1, ENC_NA);
proto_item_append_text(pi, ": %s",
val_to_str(method, osu_method_vals,
@@ -8124,7 +8124,7 @@ dissect_hs20_osu_provider(proto_tree *tree, tvbuff_t *tvb,
}
icons_avail = tvb_get_letohs(tvb, offset);
- proto_tree_add_item(prov_tree, hf_hs20_icons_avail_len, tvb, offset, 2,
+ proto_tree_add_item(prov_tree, hf_ieee80211_hs20_icons_avail_len, tvb, offset, 2,
ENC_LITTLE_ENDIAN);
offset += 2;
@@ -8148,17 +8148,17 @@ dissect_hs20_osu_provider(proto_tree *tree, tvbuff_t *tvb,
}
osu_nai_len = tvb_get_guint8(tvb, offset);
- proto_tree_add_item(prov_tree, hf_hs20_osu_nai_len, tvb, offset, 1, ENC_NA);
+ proto_tree_add_item(prov_tree, hf_ieee80211_hs20_osu_nai_len, tvb, offset, 1, ENC_NA);
offset++;
if (osu_nai_len > 0) {
- proto_tree_add_item(prov_tree, hf_hs20_osu_nai, tvb, offset,
+ proto_tree_add_item(prov_tree, hf_ieee80211_hs20_osu_nai, tvb, offset,
osu_nai_len, ENC_NA);
offset += osu_nai_len;
}
osu_service_desc_len = tvb_get_letohs(tvb, offset);
- proto_tree_add_item(prov_tree, hf_hs20_osu_service_desc_len, tvb, offset, 2,
+ proto_tree_add_item(prov_tree, hf_ieee80211_hs20_osu_service_desc_len, tvb, offset, 2,
ENC_LITTLE_ENDIAN);
offset += 2;
@@ -8182,15 +8182,15 @@ dissect_hs20_osu_provider(proto_tree *tree, tvbuff_t *tvb,
"OSU Service Description Duple %d",
service_desc_index);
- proto_tree_add_item(desc_duple, hf_hs20_osu_service_desc_duple_len, tvb,
+ proto_tree_add_item(desc_duple, hf_ieee80211_hs20_osu_service_desc_duple_len, tvb,
offset, 1, ENC_NA);
offset++;
- proto_tree_add_item(desc_duple, hf_hs20_osu_service_desc_lang, tvb, offset,
+ proto_tree_add_item(desc_duple, hf_ieee80211_hs20_osu_service_desc_lang, tvb, offset,
3, ENC_ASCII|ENC_NA);
offset += 3;
- proto_tree_add_item(desc_duple, hf_hs20_osu_service_desc, tvb, offset,
+ proto_tree_add_item(desc_duple, hf_ieee80211_hs20_osu_service_desc, tvb, offset,
serv_desc_len - 3, ENC_ASCII|ENC_NA);
offset += serv_desc_len - 3;
@@ -8210,16 +8210,16 @@ dissect_hs20_anqp_osu_providers_list(proto_tree *tree, tvbuff_t *tvb,
guint8 ssid_len = tvb_get_guint8(tvb, offset);
guint8 osu_prov_count = 0, osu_prov_index = 0;
- proto_tree_add_item(tree, hf_hs20_osu_providers_list_ssid_len, tvb, offset, 1,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_osu_providers_list_ssid_len, tvb, offset, 1,
ENC_NA);
offset++;
- proto_tree_add_item(tree, hf_hs20_osu_providers_ssid, tvb, offset, ssid_len,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_osu_providers_ssid, tvb, offset, ssid_len,
ENC_UTF_8|ENC_NA);
offset += ssid_len;
osu_prov_count = tvb_get_guint8(tvb, offset);
- proto_tree_add_item(tree, hf_hs20_osu_providers_count, tvb, offset, 1,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_osu_providers_count, tvb, offset, 1,
ENC_NA);
offset++;
@@ -8245,7 +8245,7 @@ static void
dissect_hs20_anqp_icon_request(proto_tree *tree, tvbuff_t *tvb, int offset,
int end)
{
- proto_tree_add_item(tree, hf_hs20_icon_request_filename, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_icon_request_filename, tvb, offset,
end - offset, ENC_UTF_8|ENC_NA);
}
@@ -8265,7 +8265,7 @@ dissect_hs20_anqp_icon_binary_file(proto_tree *tree, tvbuff_t *tvb, int offset,
guint8 icon_type_len = 0;
guint16 icon_binary_data_len = 0;
- pi = proto_tree_add_item(tree, hf_hs20_icon_binary_file_status, tvb, offset, 1,
+ pi = proto_tree_add_item(tree, hf_ieee80211_hs20_icon_binary_file_status, tvb, offset, 1,
ENC_NA);
offset++;
proto_item_append_text(pi, ": %s",
@@ -8274,19 +8274,19 @@ dissect_hs20_anqp_icon_binary_file(proto_tree *tree, tvbuff_t *tvb, int offset,
"Reserved (%u)"));
icon_type_len = tvb_get_guint8(tvb, offset);
- proto_tree_add_item(tree, hf_hs20_icon_type_length, tvb, offset, 1, ENC_NA);
+ proto_tree_add_item(tree, hf_ieee80211_hs20_icon_type_length, tvb, offset, 1, ENC_NA);
offset++;
- proto_tree_add_item(tree, hf_hs20_icon_type, tvb, offset, icon_type_len,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_icon_type, tvb, offset, icon_type_len,
ENC_UTF_8|ENC_NA);
offset += icon_type_len;
icon_binary_data_len = tvb_get_letohs(tvb, offset);
- proto_tree_add_item(tree, hf_hs20_icon_binary_data_len, tvb, offset, 2,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_icon_binary_data_len, tvb, offset, 2,
ENC_BIG_ENDIAN);
offset += 2;
- proto_tree_add_item(tree, hf_hs20_icon_binary_data, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_icon_binary_data, tvb, offset,
icon_binary_data_len, ENC_NA);
}
@@ -8298,33 +8298,33 @@ dissect_hs20_anqp_operator_icon_metadata(proto_tree *tree, tvbuff_t *tvb,
int start_offset = offset;
guint8 icon_type_len = 0, icon_filename_len = 0;
- proto_tree_add_item(tree, hf_osu_icon_avail_width, tvb, offset, 2,
+ proto_tree_add_item(tree, hf_ieee80211_osu_icon_avail_width, tvb, offset, 2,
ENC_LITTLE_ENDIAN);
offset += 2;
- proto_tree_add_item(tree, hf_osu_icon_avail_height, tvb, offset, 2,
+ proto_tree_add_item(tree, hf_ieee80211_osu_icon_avail_height, tvb, offset, 2,
ENC_LITTLE_ENDIAN);
offset += 2;
- proto_tree_add_item(tree, hf_osu_icon_avail_lang_code, tvb, offset, 3,
+ proto_tree_add_item(tree, hf_ieee80211_osu_icon_avail_lang_code, tvb, offset, 3,
ENC_ASCII|ENC_NA);
offset += 3;
icon_type_len = tvb_get_guint8(tvb, offset);
- proto_tree_add_item(tree, hf_osu_icon_avail_icon_type_len, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_osu_icon_avail_icon_type_len, tvb, offset,
1, ENC_NA);
offset++;
- proto_tree_add_item(tree, hf_osu_icon_avail_icon_type, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_osu_icon_avail_icon_type, tvb, offset,
icon_type_len, ENC_ASCII|ENC_NA);
offset += icon_type_len;
icon_filename_len = tvb_get_guint8(tvb, offset);
- proto_tree_add_item(tree, hf_osu_icon_avail_filename_len, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_osu_icon_avail_filename_len, tvb, offset,
1, ENC_NA);
offset++;
- proto_tree_add_item(tree, hf_osu_icon_avail_filename, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_osu_icon_avail_filename, tvb, offset,
icon_filename_len, ENC_ASCII|ENC_NA);
offset += icon_filename_len;
@@ -8345,15 +8345,15 @@ dissect_anqp_venue_url(proto_tree *tree, tvbuff_t *tvb, int offset, int end)
url_duple_len + 1, ett_hs20_venue_url, NULL,
"Venue URL Duple %d", url_duple_index);
- proto_tree_add_item(venue_url, hf_hs20_anqp_venue_url_length, tvb, offset,
+ proto_tree_add_item(venue_url, hf_ieee80211_hs20_anqp_venue_url_length, tvb, offset,
1, ENC_NA);
offset++;
- proto_tree_add_item(venue_url, hf_hs20_anqp_venue_number, tvb, offset, 1,
+ proto_tree_add_item(venue_url, hf_ieee80211_hs20_anqp_venue_number, tvb, offset, 1,
ENC_NA);
offset++;
- url_pi = proto_tree_add_item(venue_url, hf_hs20_anqp_venue_url, tvb, offset,
+ url_pi = proto_tree_add_item(venue_url, hf_ieee80211_hs20_anqp_venue_url, tvb, offset,
url_duple_len -1, ENC_ASCII|ENC_NA);
proto_item_set_url(url_pi);
@@ -8391,12 +8391,12 @@ dissect_hs20_anqp_advice_of_charge(proto_tree *tree, tvbuff_t *tvb, int offset,
aoc_tree = proto_tree_add_subtree_format(tree, tvb, offset, -1,
ett_hs20_advice_of_charge, &pi,
"Advice of Charge Duple %d", toc_index);
- proto_tree_add_item(aoc_tree, hf_hs20_anqp_advice_of_charge_length, tvb,
+ proto_tree_add_item(aoc_tree, hf_ieee80211_hs20_anqp_advice_of_charge_length, tvb,
offset, 2, ENC_LITTLE_ENDIAN);
offset += 2;
aoc_type = tvb_get_guint8(tvb, offset);
- tpi = proto_tree_add_item(aoc_tree, hf_hs20_anqp_advice_of_charge_type, tvb,
+ tpi = proto_tree_add_item(aoc_tree, hf_ieee80211_hs20_anqp_advice_of_charge_type, tvb,
offset, 1, ENC_NA);
offset++;
proto_item_append_text(tpi, ": %s",
@@ -8404,16 +8404,16 @@ dissect_hs20_anqp_advice_of_charge(proto_tree *tree, tvbuff_t *tvb, int offset,
advice_of_charge_type_vals,
"Reserved (%u)"));
- proto_tree_add_item(aoc_tree, hf_hs20_anqp_aoc_nai_realm_encoding, tvb,
+ proto_tree_add_item(aoc_tree, hf_ieee80211_hs20_anqp_aoc_nai_realm_encoding, tvb,
offset, 1, ENC_NA);
offset++;
nai_realm_len = tvb_get_guint8(tvb, offset);
- proto_tree_add_item(aoc_tree, hf_hs20_anqp_aoc_nai_realm_len, tvb, offset,
+ proto_tree_add_item(aoc_tree, hf_ieee80211_hs20_anqp_aoc_nai_realm_len, tvb, offset,
1, ENC_NA);
offset++;
- proto_tree_add_item(aoc_tree, hf_hs20_anqp_aoc_nai_realm, tvb, offset,
+ proto_tree_add_item(aoc_tree, hf_ieee80211_hs20_anqp_aoc_nai_realm, tvb, offset,
nai_realm_len, ENC_UTF_8|ENC_NA);
offset += nai_realm_len;
@@ -8427,19 +8427,19 @@ dissect_hs20_anqp_advice_of_charge(proto_tree *tree, tvbuff_t *tvb, int offset,
plan_len + 2, ett_hs20_aoc_plan, NULL,
"Plan #%u", plan_index);
- proto_tree_add_item(plan_info_tree, hf_hs20_anqp_aoc_plan_len, tvb,
+ proto_tree_add_item(plan_info_tree, hf_ieee80211_hs20_anqp_aoc_plan_len, tvb,
offset, 2, ENC_LITTLE_ENDIAN);
offset += 2;
- proto_tree_add_item(plan_info_tree, hf_hs20_anqp_aoc_plan_lang, tvb,
+ proto_tree_add_item(plan_info_tree, hf_ieee80211_hs20_anqp_aoc_plan_lang, tvb,
offset, 3, ENC_ASCII|ENC_NA);
offset += 3;
- proto_tree_add_item(plan_info_tree, hf_hs20_anqp_aoc_plan_curcy, tvb,
+ proto_tree_add_item(plan_info_tree, hf_ieee80211_hs20_anqp_aoc_plan_curcy, tvb,
offset, 3, ENC_ASCII|ENC_NA);
offset += 3;
- proto_tree_add_item(plan_info_tree, hf_hs20_anqp_aoc_plan_information,
+ proto_tree_add_item(plan_info_tree, hf_ieee80211_hs20_anqp_aoc_plan_information,
tvb, offset, plan_len - 6, ENC_UTF_8|ENC_NA);
offset += plan_len - 6;
@@ -8456,9 +8456,9 @@ static int
dissect_hs20_anqp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *data)
{
guint8 subtype;
- int ofn_hf_array[3] = {hf_hs20_anqp_ofn_length,
- hf_hs20_anqp_ofn_language,
- hf_hs20_anqp_ofn_name };
+ int ofn_hf_array[3] = {hf_ieee80211_hs20_anqp_ofn_length,
+ hf_ieee80211_hs20_anqp_ofn_language,
+ hf_ieee80211_hs20_anqp_ofn_name };
int end = tvb_reported_length(tvb);
int offset = 0;
@@ -8477,11 +8477,11 @@ dissect_hs20_anqp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *dat
} else if (anqp_data->idx == 1) {
col_append_str(pinfo->cinfo, COL_INFO, ", ..");
}
- proto_tree_add_item(tree, hf_hs20_anqp_subtype, tvb, offset, 1,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_anqp_subtype, tvb, offset, 1,
ENC_LITTLE_ENDIAN);
offset++;
- proto_tree_add_item(tree, hf_hs20_anqp_reserved, tvb, offset, 1,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_anqp_reserved, tvb, offset, 1,
ENC_LITTLE_ENDIAN);
offset++;
@@ -8526,7 +8526,7 @@ dissect_hs20_anqp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *dat
default:
if (offset == end)
break;
- proto_tree_add_item(tree, hf_hs20_anqp_payload, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_anqp_payload, tvb, offset,
end - offset, ENC_NA);
break;
}
@@ -12505,18 +12505,18 @@ dissect_he_feedback_matrix(proto_tree *tree, tvbuff_t *tvb, int offset,
}
static const int *he_mimo_control_headers[] = {
- &hf_he_mimo_control_nc_index,
- &hf_he_mimo_control_nr_index,
- &hf_he_mimo_control_bw,
- &hf_he_mimo_control_grouping,
- &hf_he_mimo_control_codebook_info,
- &hf_he_mimo_control_feedback_type,
- &hf_he_mimo_control_remaining_feedback_segs,
- &hf_he_mimo_control_first_feedback_seg,
- &hf_he_mimo_control_ru_start_index,
- &hf_he_mimo_control_ru_end_index,
- &hf_he_mimo_control_sounding_dialog_token_num,
- &hf_he_mimo_control_reserved,
+ &hf_ieee80211_he_mimo_control_nc_index,
+ &hf_ieee80211_he_mimo_control_nr_index,
+ &hf_ieee80211_he_mimo_control_bw,
+ &hf_ieee80211_he_mimo_control_grouping,
+ &hf_ieee80211_he_mimo_control_codebook_info,
+ &hf_ieee80211_he_mimo_control_feedback_type,
+ &hf_ieee80211_he_mimo_control_remaining_feedback_segs,
+ &hf_ieee80211_he_mimo_control_first_feedback_seg,
+ &hf_ieee80211_he_mimo_control_ru_start_index,
+ &hf_ieee80211_he_mimo_control_ru_end_index,
+ &hf_ieee80211_he_mimo_control_sounding_dialog_token_num,
+ &hf_ieee80211_he_mimo_control_reserved,
NULL
};
@@ -12648,61 +12648,61 @@ proto_tree *tree, int offset, int len _U_)
{
guint8 control = tvb_get_guint8(tvb, offset);
- proto_tree_add_item(tree, hf_he_qtp_control, tvb, offset, 1, ENC_NA);
+ proto_tree_add_item(tree, hf_ieee80211_he_qtp_control, tvb, offset, 1, ENC_NA);
offset += 1;
switch (control)
{
case QTP_CONTROL_SETUP:
- proto_tree_add_item(tree, hf_he_qtp_setup_quiet_period_duration, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_he_qtp_setup_quiet_period_duration, tvb, offset,
1, ENC_NA);
offset += 1;
- proto_tree_add_item(tree, hf_he_qtp_setup_srv_specific_identif, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_he_qtp_setup_srv_specific_identif, tvb, offset,
2, ENC_LITTLE_ENDIAN);
offset += 2;
break;
case QTP_CONTROL_REQUEST:
- proto_tree_add_item(tree, hf_he_qtp_request_dialog_token, tvb, offset, 2,
+ proto_tree_add_item(tree, hf_ieee80211_he_qtp_request_dialog_token, tvb, offset, 2,
ENC_LITTLE_ENDIAN);
offset += 2;
- proto_tree_add_item(tree, hf_he_qtp_request_quiet_period_offset, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_he_qtp_request_quiet_period_offset, tvb, offset,
1, ENC_NA);
offset += 1;
- proto_tree_add_item(tree, hf_he_qtp_request_quiet_period_duration, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_he_qtp_request_quiet_period_duration, tvb, offset,
2, ENC_LITTLE_ENDIAN);
offset += 2;
- proto_tree_add_item(tree, hf_he_qtp_request_quiet_period_interval, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_he_qtp_request_quiet_period_interval, tvb, offset,
1, ENC_NA);
offset += 1;
- proto_tree_add_item(tree, hf_he_qtp_request_repetition_count, tvb, offset, 1,
+ proto_tree_add_item(tree, hf_ieee80211_he_qtp_request_repetition_count, tvb, offset, 1,
ENC_NA);
offset += 1;
- proto_tree_add_item(tree, hf_he_qtp_request_srv_specific_identif, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_he_qtp_request_srv_specific_identif, tvb, offset,
2, ENC_LITTLE_ENDIAN);
offset += 2;
break;
case QTP_CONTROL_RESPONSE:
- proto_tree_add_item(tree, hf_he_qtp_response_dialog_token, tvb, offset, 2,
+ proto_tree_add_item(tree, hf_ieee80211_he_qtp_response_dialog_token, tvb, offset, 2,
ENC_LITTLE_ENDIAN);
offset += 2;
- proto_tree_add_item(tree, hf_he_qtp_response_status_code, tvb, offset, 1,
+ proto_tree_add_item(tree, hf_ieee80211_he_qtp_response_status_code, tvb, offset, 1,
ENC_NA);
offset += 1;
- proto_tree_add_item(tree, hf_he_qtp_response_quiet_period_offset, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_he_qtp_response_quiet_period_offset, tvb, offset,
1, ENC_NA);
offset += 1;
- proto_tree_add_item(tree, hf_he_qtp_response_quiet_period_duration, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_he_qtp_response_quiet_period_duration, tvb, offset,
2, ENC_LITTLE_ENDIAN);
offset += 2;
- proto_tree_add_item(tree, hf_he_qtp_response_quiet_period_interval, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_he_qtp_response_quiet_period_interval, tvb, offset,
1, ENC_NA);
offset += 1;
- proto_tree_add_item(tree, hf_he_qtp_response_repetition_count, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_he_qtp_response_repetition_count, tvb, offset,
1, ENC_NA);
offset += 1;
- proto_tree_add_item(tree, hf_he_qtp_response_srv_specific_identif, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_he_qtp_response_srv_specific_identif, tvb, offset,
2, ENC_LITTLE_ENDIAN);
offset += 2;
break;
@@ -13720,38 +13720,38 @@ static int
dissect_hs20_osen(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree, void* data _U_)
{
int offset = 0;
- int hf_array[2] = { hf_group_data_cipher_suite_oui,
- hf_group_data_cipher_suite_type };
+ int hf_array[2] = { hf_ieee80211_group_data_cipher_suite_oui,
+ hf_ieee80211_group_data_cipher_suite_type };
proto_tree *pwc_list = NULL;
proto_item *pwcsi = NULL;
guint16 pwc_count = 0, pwc_index = 0;
guint16 akms_count = 0, akms_index = 0;
static const int *osen_rsn_cap[] = {
- &hf_osen_rsn_cap_preauth,
- &hf_osen_rsn_cap_no_pairwise,
- &hf_osen_rsn_cap_ptksa_replay_counter,
- &hf_osen_rsn_cap_gtksa_replay_counter,
- &hf_osen_rsn_cap_mfpr,
- &hf_osen_rsn_cap_mfpc,
- &hf_osen_rsn_cap_jmr,
- &hf_osen_rsn_cap_peerkey,
- &hf_osen_rsn_spp_a_msdu_capable,
- &hf_osen_rsn_spp_a_msdu_required,
- &hf_osen_rsn_pbac,
- &hf_osen_extended_key_id_iaf,
- &hf_osen_reserved,
+ &hf_ieee80211_osen_rsn_cap_preauth,
+ &hf_ieee80211_osen_rsn_cap_no_pairwise,
+ &hf_ieee80211_osen_rsn_cap_ptksa_replay_counter,
+ &hf_ieee80211_osen_rsn_cap_gtksa_replay_counter,
+ &hf_ieee80211_osen_rsn_cap_mfpr,
+ &hf_ieee80211_osen_rsn_cap_mfpc,
+ &hf_ieee80211_osen_rsn_cap_jmr,
+ &hf_ieee80211_osen_rsn_cap_peerkey,
+ &hf_ieee80211_osen_rsn_spp_a_msdu_capable,
+ &hf_ieee80211_osen_rsn_spp_a_msdu_required,
+ &hf_ieee80211_osen_rsn_pbac,
+ &hf_ieee80211_osen_extended_key_id_iaf,
+ &hf_ieee80211_osen_reserved,
NULL
};
guint16 pmkid_count = 0, pmkid_index = 0;
- int gmcs_array[2] = { hf_osen_group_management_cipher_suite_oui,
- hf_osen_group_management_cipher_suite_type };
+ int gmcs_array[2] = { hf_ieee80211_osen_group_management_cipher_suite_oui,
+ hf_ieee80211_osen_group_management_cipher_suite_type };
offset = dissect_group_data_cipher_suite(tvb, pinfo, tree, offset, hf_array,
ett_osen_group_data_cipher_suite,
"OSEN Group Data Cipher Suite");
pwc_count = tvb_get_letohs(tvb, offset);
- proto_tree_add_item(tree, hf_osen_pcs_count, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_osen_pcs_count, tvb, offset,
2, ENC_LITTLE_ENDIAN);
offset += 2;
@@ -13763,8 +13763,8 @@ dissect_hs20_osen(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree, void*
while (pwc_count > 0) {
if (tvb_reported_length_remaining(tvb, offset) >= 4) {
- int hf_array2[2] = { hf_osen_pairwise_cipher_suite_oui,
- hf_osen_pairwise_cipher_suite_type };
+ int hf_array2[2] = { hf_ieee80211_osen_pairwise_cipher_suite_oui,
+ hf_ieee80211_osen_pairwise_cipher_suite_type };
char label[128];
g_snprintf(label, sizeof(label), "OSEN Pairwise Cipher Suite %d", pwc_index);
@@ -13789,7 +13789,7 @@ dissect_hs20_osen(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree, void*
/* Now handle the AKM Suites */
akms_count = tvb_get_letohs(tvb, offset);
- proto_tree_add_item(tree, hf_osen_akm_count, tvb, offset, 2, ENC_LITTLE_ENDIAN);
+ proto_tree_add_item(tree, hf_ieee80211_osen_akm_count, tvb, offset, 2, ENC_LITTLE_ENDIAN);
offset += 2;
if (akms_count > 0) {
@@ -13803,8 +13803,8 @@ dissect_hs20_osen(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree, void*
while (akms_count > 0) {
if (tvb_reported_length_remaining(tvb, offset) >= 4) {
- int hf_array3[2] = { hf_osen_akm_cipher_suite_oui,
- hf_osen_akm_cipher_suite_type};
+ int hf_array3[2] = { hf_ieee80211_osen_akm_cipher_suite_oui,
+ hf_ieee80211_osen_akm_cipher_suite_type};
char label[128];
g_snprintf(label, sizeof(label), "OSEN AKM Cipher Suite %d", akms_index);
@@ -13827,7 +13827,7 @@ dissect_hs20_osen(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree, void*
return tvb_captured_length(tvb);
}
- proto_tree_add_bitmask_with_flags(tree, tvb, offset, hf_osen_rsn_cap_flags,
+ proto_tree_add_bitmask_with_flags(tree, tvb, offset, hf_ieee80211_osen_rsn_cap_flags,
ett_osen_rsn_cap_tree, osen_rsn_cap,
ENC_LITTLE_ENDIAN, BMT_NO_APPEND);
offset += 2;
@@ -13838,7 +13838,7 @@ dissect_hs20_osen(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree, void*
}
pmkid_count = tvb_get_letohs(tvb, offset);
- proto_tree_add_item(tree, hf_osen_pmkid_count, tvb, offset, 2, ENC_LITTLE_ENDIAN);
+ proto_tree_add_item(tree, hf_ieee80211_osen_pmkid_count, tvb, offset, 2, ENC_LITTLE_ENDIAN);
offset += 2;
if (pmkid_count > 0) {
@@ -13854,7 +13854,7 @@ dissect_hs20_osen(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree, void*
pmkid_tree = proto_tree_add_subtree_format(pmkid_list, tvb,offset, 16,
ett_osen_pmkid_tree, NULL,
"OSEN PKMID %d", pmkid_index);
- proto_tree_add_item(pmkid_tree, hf_osen_pmkid, tvb, offset, 16,
+ proto_tree_add_item(pmkid_tree, hf_ieee80211_osen_pmkid, tvb, offset, 16,
ENC_NA);
offset += 16;
pmkid_index++;
@@ -13879,11 +13879,11 @@ static int
dissect_hs20_indication(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree, void* data _U_)
{
static const int *ieee80211_hs20_indication[] = {
- &hf_hs20_indication_dgaf_disabled,
- &hf_hs20_indication_pps_mo_id_present,
- &hf_hs20_indication_anqp_domain_id_present,
- &hf_hs20_reserved,
- &hf_hs20_indication_release_number,
+ &hf_ieee80211_hs20_indication_dgaf_disabled,
+ &hf_ieee80211_hs20_indication_pps_mo_id_present,
+ &hf_ieee80211_hs20_indication_anqp_domain_id_present,
+ &hf_ieee80211_hs20_reserved,
+ &hf_ieee80211_hs20_indication_release_number,
NULL
};
int len = tvb_captured_length(tvb);
@@ -13895,13 +13895,13 @@ dissect_hs20_indication(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree,
offset++;
if (len >= 3 && (indic & 0x02)) { /* Contains a PPS MO ID field ... display it. */
- proto_tree_add_item(tree, hf_hs20_indication_pps_mo_id, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_indication_pps_mo_id, tvb, offset,
2, ENC_LITTLE_ENDIAN);
offset += 2;
}
if ((len >= (offset + 2)) && (indic & 0x04)) {
- proto_tree_add_item(tree, hf_hs20_indication_anqp_domain_id, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_hs20_indication_anqp_domain_id, tvb, offset,
2, ENC_LITTLE_ENDIAN);
offset += 2;
}
@@ -20301,160 +20301,160 @@ static const val64_string he_mimo_cntrl_feedback_vals[] = {
static const int *he_phy_channel_width_set_headers[] = {
- &hf_he_40mhz_channel_2_4ghz,
- &hf_he_40_and_80_mhz_5ghz,
- &hf_he_160_mhz_5ghz,
- &hf_he_160_80_plus_80_mhz_5ghz,
- &hf_he_242_tone_rus_in_2_4ghz,
- &hf_he_242_tone_rus_in_5ghz,
- &hf_he_chan_width_reserved,
+ &hf_ieee80211_he_40mhz_channel_2_4ghz,
+ &hf_ieee80211_he_40_and_80_mhz_5ghz,
+ &hf_ieee80211_he_160_mhz_5ghz,
+ &hf_ieee80211_he_160_80_plus_80_mhz_5ghz,
+ &hf_ieee80211_he_242_tone_rus_in_2_4ghz,
+ &hf_ieee80211_he_242_tone_rus_in_5ghz,
+ &hf_ieee80211_he_chan_width_reserved,
NULL
};
static const int *he_phy_b8_to_b23_headers[] = {
- &hf_he_phy_cap_punctured_preamble_rx,
- &hf_he_phy_cap_device_class,
- &hf_he_phy_cap_ldpc_coding_in_payload,
- &hf_he_phy_cap_he_su_ppdu_1x_he_ltf_08us,
- &hf_he_phy_cap_midamble_rx_max_nsts,
- &hf_he_phy_cap_ndp_with_4x_he_ltf_32us,
- &hf_he_phy_cap_stbc_tx_lt_80mhz,
- &hf_he_phy_cap_stbc_rx_lt_80mhz,
- &hf_he_phy_cap_doppler_tx,
- &hf_he_phy_cap_doppler_rx,
- &hf_he_phy_cap_full_bw_ul_mu_mimo,
- &hf_he_phy_cap_partial_bw_ul_mu_mimo,
+ &hf_ieee80211_he_phy_cap_punctured_preamble_rx,
+ &hf_ieee80211_he_phy_cap_device_class,
+ &hf_ieee80211_he_phy_cap_ldpc_coding_in_payload,
+ &hf_ieee80211_he_phy_cap_he_su_ppdu_1x_he_ltf_08us,
+ &hf_ieee80211_he_phy_cap_midamble_rx_max_nsts,
+ &hf_ieee80211_he_phy_cap_ndp_with_4x_he_ltf_32us,
+ &hf_ieee80211_he_phy_cap_stbc_tx_lt_80mhz,
+ &hf_ieee80211_he_phy_cap_stbc_rx_lt_80mhz,
+ &hf_ieee80211_he_phy_cap_doppler_tx,
+ &hf_ieee80211_he_phy_cap_doppler_rx,
+ &hf_ieee80211_he_phy_cap_full_bw_ul_mu_mimo,
+ &hf_ieee80211_he_phy_cap_partial_bw_ul_mu_mimo,
NULL
};
static const int *he_phy_b24_to_b39_headers[] = {
- &hf_he_phy_cap_dcm_max_constellation_tx,
- &hf_he_phy_cap_dcm_max_nss_tx,
- &hf_he_phy_cap_dcm_max_constellation_rx,
- &hf_he_phy_cap_dcm_max_nss_rx,
- &hf_he_phy_cap_rx_he_muppdu_from_non_ap,
- &hf_he_phy_cap_su_beamformer,
- &hf_he_phy_cap_su_beamformee,
- &hf_he_phy_cap_mu_beamformer,
- &hf_he_phy_cap_beamformer_sts_lte_80mhz,
- &hf_he_phy_cap_beamformer_sts_gt_80mhz,
+ &hf_ieee80211_he_phy_cap_dcm_max_constellation_tx,
+ &hf_ieee80211_he_phy_cap_dcm_max_nss_tx,
+ &hf_ieee80211_he_phy_cap_dcm_max_constellation_rx,
+ &hf_ieee80211_he_phy_cap_dcm_max_nss_rx,
+ &hf_ieee80211_he_phy_cap_rx_he_muppdu_from_non_ap,
+ &hf_ieee80211_he_phy_cap_su_beamformer,
+ &hf_ieee80211_he_phy_cap_su_beamformee,
+ &hf_ieee80211_he_phy_cap_mu_beamformer,
+ &hf_ieee80211_he_phy_cap_beamformer_sts_lte_80mhz,
+ &hf_ieee80211_he_phy_cap_beamformer_sts_gt_80mhz,
NULL
};
static const int *he_phy_b40_to_b55_headers[] = {
- &hf_he_phy_cap_number_of_sounding_dims_lte_80,
- &hf_he_phy_cap_number_of_sounding_dims_gt_80,
- &hf_he_phy_cap_ng_eq_16_su_fb,
- &hf_he_phy_cap_ng_eq_16_mu_fb,
- &hf_he_phy_cap_codebook_size_eq_4_2_fb,
- &hf_he_phy_cap_codebook_size_eq_7_5_fb,
- &hf_he_phy_cap_triggered_su_beamforming_fb,
- &hf_he_phy_cap_triggered_mu_beamforming_fb,
- &hf_he_phy_cap_triggered_cqi_fb,
- &hf_he_phy_cap_partial_bw_extended_range,
- &hf_he_phy_cap_partial_bw_dl_mu_mimo,
- &hf_he_phy_cap_ppe_threshold_present,
+ &hf_ieee80211_he_phy_cap_number_of_sounding_dims_lte_80,
+ &hf_ieee80211_he_phy_cap_number_of_sounding_dims_gt_80,
+ &hf_ieee80211_he_phy_cap_ng_eq_16_su_fb,
+ &hf_ieee80211_he_phy_cap_ng_eq_16_mu_fb,
+ &hf_ieee80211_he_phy_cap_codebook_size_eq_4_2_fb,
+ &hf_ieee80211_he_phy_cap_codebook_size_eq_7_5_fb,
+ &hf_ieee80211_he_phy_cap_triggered_su_beamforming_fb,
+ &hf_ieee80211_he_phy_cap_triggered_mu_beamforming_fb,
+ &hf_ieee80211_he_phy_cap_triggered_cqi_fb,
+ &hf_ieee80211_he_phy_cap_partial_bw_extended_range,
+ &hf_ieee80211_he_phy_cap_partial_bw_dl_mu_mimo,
+ &hf_ieee80211_he_phy_cap_ppe_threshold_present,
NULL
};
static const int *he_phy_b56_to_b71_headers[] = {
- &hf_he_phy_cap_srp_based_sr_support,
- &hf_he_phy_cap_power_boost_factor_ar_support,
- &hf_he_phy_cap_he_su_ppdu_etc_gi,
- &hf_he_phy_cap_max_nc,
- &hf_he_phy_cap_stbc_tx_gt_80_mhz,
- &hf_he_phy_cap_stbc_rx_gt_80_mhz,
- &hf_he_phy_cap_he_er_su_ppdu_4xxx_gi,
- &hf_he_phy_cap_20mhz_in_40mhz_24ghz_band,
- &hf_he_phy_cap_20mhz_in_160_80p80_ppdu,
- &hf_he_phy_cap_80mgz_in_160_80p80_ppdu,
- &hf_he_phy_cap_he_er_su_ppdu_1xxx_gi,
- &hf_he_phy_cap_midamble_rx_2x_xxx_ltf,
- &hf_he_phy_cap_dcm_max_bw,
+ &hf_ieee80211_he_phy_cap_srp_based_sr_support,
+ &hf_ieee80211_he_phy_cap_power_boost_factor_ar_support,
+ &hf_ieee80211_he_phy_cap_he_su_ppdu_etc_gi,
+ &hf_ieee80211_he_phy_cap_max_nc,
+ &hf_ieee80211_he_phy_cap_stbc_tx_gt_80_mhz,
+ &hf_ieee80211_he_phy_cap_stbc_rx_gt_80_mhz,
+ &hf_ieee80211_he_phy_cap_he_er_su_ppdu_4xxx_gi,
+ &hf_ieee80211_he_phy_cap_20mhz_in_40mhz_24ghz_band,
+ &hf_ieee80211_he_phy_cap_20mhz_in_160_80p80_ppdu,
+ &hf_ieee80211_he_phy_cap_80mgz_in_160_80p80_ppdu,
+ &hf_ieee80211_he_phy_cap_he_er_su_ppdu_1xxx_gi,
+ &hf_ieee80211_he_phy_cap_midamble_rx_2x_xxx_ltf,
+ &hf_ieee80211_he_phy_cap_dcm_max_bw,
NULL
};
static const int *he_phy_b72_to_b87_headers[] = {
- &hf_he_phy_cap_longer_than_16_he_sigb_ofdm_symbol_support,
- &hf_he_phy_cap_non_triggered_cqi_feedback,
- &hf_he_phy_cap_tx_1024_qam_242_tone_ru_support,
- &hf_he_phy_cap_rx_1024_qam_242_tone_ru_support,
- &hf_he_phy_cap_rx_full_bw_su_using_he_muppdu_w_compressed_sigb,
- &hf_he_phy_cap_rx_full_bw_su_using_he_muppdu_w_non_compressed_sigb,
- &hf_he_phy_cap_nominal_packet_padding,
- &hf_he_phy_cap_b80_b87_reserved,
+ &hf_ieee80211_he_phy_cap_longer_than_16_he_sigb_ofdm_symbol_support,
+ &hf_ieee80211_he_phy_cap_non_triggered_cqi_feedback,
+ &hf_ieee80211_he_phy_cap_tx_1024_qam_242_tone_ru_support,
+ &hf_ieee80211_he_phy_cap_rx_1024_qam_242_tone_ru_support,
+ &hf_ieee80211_he_phy_cap_rx_full_bw_su_using_he_muppdu_w_compressed_sigb,
+ &hf_ieee80211_he_phy_cap_rx_full_bw_su_using_he_muppdu_w_non_compressed_sigb,
+ &hf_ieee80211_he_phy_cap_nominal_packet_padding,
+ &hf_ieee80211_he_phy_cap_b80_b87_reserved,
NULL
};
static const int *he_mcs_map_80_rx_headers [] = {
- &hf_he_mcs_max_he_mcs_80_rx_1_ss,
- &hf_he_mcs_max_he_mcs_80_rx_2_ss,
- &hf_he_mcs_max_he_mcs_80_rx_3_ss,
- &hf_he_mcs_max_he_mcs_80_rx_4_ss,
- &hf_he_mcs_max_he_mcs_80_rx_5_ss,
- &hf_he_mcs_max_he_mcs_80_rx_6_ss,
- &hf_he_mcs_max_he_mcs_80_rx_7_ss,
- &hf_he_mcs_max_he_mcs_80_rx_8_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80_rx_1_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80_rx_2_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80_rx_3_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80_rx_4_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80_rx_5_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80_rx_6_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80_rx_7_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80_rx_8_ss,
NULL
};
static const int *he_mcs_map_80_tx_headers [] = {
- &hf_he_mcs_max_he_mcs_80_tx_1_ss,
- &hf_he_mcs_max_he_mcs_80_tx_2_ss,
- &hf_he_mcs_max_he_mcs_80_tx_3_ss,
- &hf_he_mcs_max_he_mcs_80_tx_4_ss,
- &hf_he_mcs_max_he_mcs_80_tx_5_ss,
- &hf_he_mcs_max_he_mcs_80_tx_6_ss,
- &hf_he_mcs_max_he_mcs_80_tx_7_ss,
- &hf_he_mcs_max_he_mcs_80_tx_8_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80_tx_1_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80_tx_2_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80_tx_3_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80_tx_4_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80_tx_5_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80_tx_6_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80_tx_7_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80_tx_8_ss,
NULL
};
static const int *he_mcs_map_80p80_rx_headers [] = {
- &hf_he_mcs_max_he_mcs_80p80_rx_1_ss,
- &hf_he_mcs_max_he_mcs_80p80_rx_2_ss,
- &hf_he_mcs_max_he_mcs_80p80_rx_3_ss,
- &hf_he_mcs_max_he_mcs_80p80_rx_4_ss,
- &hf_he_mcs_max_he_mcs_80p80_rx_5_ss,
- &hf_he_mcs_max_he_mcs_80p80_rx_6_ss,
- &hf_he_mcs_max_he_mcs_80p80_rx_7_ss,
- &hf_he_mcs_max_he_mcs_80p80_rx_8_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_1_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_2_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_3_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_4_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_5_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_6_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_7_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_8_ss,
NULL
};
static const int *he_mcs_map_80p80_tx_headers [] = {
- &hf_he_mcs_max_he_mcs_80p80_tx_1_ss,
- &hf_he_mcs_max_he_mcs_80p80_tx_2_ss,
- &hf_he_mcs_max_he_mcs_80p80_tx_3_ss,
- &hf_he_mcs_max_he_mcs_80p80_tx_4_ss,
- &hf_he_mcs_max_he_mcs_80p80_tx_5_ss,
- &hf_he_mcs_max_he_mcs_80p80_tx_6_ss,
- &hf_he_mcs_max_he_mcs_80p80_tx_7_ss,
- &hf_he_mcs_max_he_mcs_80p80_tx_8_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_1_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_2_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_3_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_4_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_5_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_6_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_7_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_8_ss,
NULL
};
static const int *he_mcs_map_160_rx_headers [] = {
- &hf_he_mcs_max_he_mcs_160_rx_1_ss,
- &hf_he_mcs_max_he_mcs_160_rx_2_ss,
- &hf_he_mcs_max_he_mcs_160_rx_3_ss,
- &hf_he_mcs_max_he_mcs_160_rx_4_ss,
- &hf_he_mcs_max_he_mcs_160_rx_5_ss,
- &hf_he_mcs_max_he_mcs_160_rx_6_ss,
- &hf_he_mcs_max_he_mcs_160_rx_7_ss,
- &hf_he_mcs_max_he_mcs_160_rx_8_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_160_rx_1_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_160_rx_2_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_160_rx_3_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_160_rx_4_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_160_rx_5_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_160_rx_6_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_160_rx_7_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_160_rx_8_ss,
NULL
};
static const int *he_mcs_map_160_tx_headers [] = {
- &hf_he_mcs_max_he_mcs_160_tx_1_ss,
- &hf_he_mcs_max_he_mcs_160_tx_2_ss,
- &hf_he_mcs_max_he_mcs_160_tx_3_ss,
- &hf_he_mcs_max_he_mcs_160_tx_4_ss,
- &hf_he_mcs_max_he_mcs_160_tx_5_ss,
- &hf_he_mcs_max_he_mcs_160_tx_6_ss,
- &hf_he_mcs_max_he_mcs_160_tx_7_ss,
- &hf_he_mcs_max_he_mcs_160_tx_8_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_160_tx_1_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_160_tx_2_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_160_tx_3_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_160_tx_4_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_160_tx_5_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_160_tx_6_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_160_tx_7_ss,
+ &hf_ieee80211_he_mcs_max_he_mcs_160_tx_8_ss,
NULL
};
@@ -20486,43 +20486,43 @@ dissect_he_capabilities(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree,
int offset, int len)
{
int *he_mac_headers[] = {
- &hf_he_htc_he_support, /* 0 */
- &hf_he_twt_requester_support, /* 1 */
- &hf_he_twt_responder_support, /* 2 */
- &hf_he_fragmentation_support, /* 3 */
- &hf_he_max_number_fragmented_msdus, /* 4 */
- &hf_he_min_fragment_size, /* 5 */
- &hf_he_trigger_frame_mac_padding_dur, /* 6 */
- &hf_he_multi_tid_aggregation_support, /* 7 */
- &hf_he_he_link_adaptation_support, /* 8 */
- &hf_he_all_ack_support, /* 9 */
- &hf_he_trs_support, /* 10 */
- &hf_he_bsr_support, /* 11 */
- &hf_he_broadcast_twt_support, /* 12 */
- &hf_he_32_bit_ba_bitmap_support, /* 13 */
- &hf_he_mu_cascading_support, /* 14 */
- &hf_he_ack_enabled_aggregation_support, /* 15 */
- &hf_he_reserved_b24, /* 16 */
- &hf_he_om_control_support, /* 17 */
- &hf_he_ofdma_ra_support, /* 18 */
- &hf_he_max_a_mpdu_length_exponent_ext, /* 19 */
- &hf_he_a_msdu_fragmentation_support, /* 20 */
- &hf_he_flexible_twt_schedule_support, /* 21 */
- &hf_he_rx_control_frame_to_multibss, /* 22 */
- &hf_he_bsrp_bqrp_a_mpdu_aggregation, /* 23 */
- &hf_he_qtp_support, /* 24 */
- &hf_he_bqr_support, /* 25 */
- &hf_he_srp_responder, /* 26 */
- &hf_he_ndp_feedback_report_support, /* 27 */
- &hf_he_ops_support, /* 28 */
- &hf_he_a_msdu_in_a_mpdu_support, /* 29 */
- &hf_he_multi_tid_aggregation_tx_support, /* 30 */
- &hf_he_subchannel_selective_trans_support, /* 31 */
- &hf_he_2_996_tone_ru_support, /* 32 */
- &hf_he_om_control_ul_mu_data_disable_rx_support, /* 33 */
- &hf_he_dynamic_sm_power_save, /* 34 */
- &hf_he_punctured_sounding_support, /* 35 */
- &hf_he_ht_and_vht_trigger_frame_rx_support, /* 36 */
+ &hf_ieee80211_he_htc_he_support, /* 0 */
+ &hf_ieee80211_he_twt_requester_support, /* 1 */
+ &hf_ieee80211_he_twt_responder_support, /* 2 */
+ &hf_ieee80211_he_fragmentation_support, /* 3 */
+ &hf_ieee80211_he_max_number_fragmented_msdus, /* 4 */
+ &hf_ieee80211_he_min_fragment_size, /* 5 */
+ &hf_ieee80211_he_trigger_frame_mac_padding_dur, /* 6 */
+ &hf_ieee80211_he_multi_tid_aggregation_support, /* 7 */
+ &hf_ieee80211_he_he_link_adaptation_support, /* 8 */
+ &hf_ieee80211_he_all_ack_support, /* 9 */
+ &hf_ieee80211_he_trs_support, /* 10 */
+ &hf_ieee80211_he_bsr_support, /* 11 */
+ &hf_ieee80211_he_broadcast_twt_support, /* 12 */
+ &hf_ieee80211_he_32_bit_ba_bitmap_support, /* 13 */
+ &hf_ieee80211_he_mu_cascading_support, /* 14 */
+ &hf_ieee80211_he_ack_enabled_aggregation_support, /* 15 */
+ &hf_ieee80211_he_reserved_b24, /* 16 */
+ &hf_ieee80211_he_om_control_support, /* 17 */
+ &hf_ieee80211_he_ofdma_ra_support, /* 18 */
+ &hf_ieee80211_he_max_a_mpdu_length_exponent_ext, /* 19 */
+ &hf_ieee80211_he_a_msdu_fragmentation_support, /* 20 */
+ &hf_ieee80211_he_flexible_twt_schedule_support, /* 21 */
+ &hf_ieee80211_he_rx_control_frame_to_multibss, /* 22 */
+ &hf_ieee80211_he_bsrp_bqrp_a_mpdu_aggregation, /* 23 */
+ &hf_ieee80211_he_qtp_support, /* 24 */
+ &hf_ieee80211_he_bqr_support, /* 25 */
+ &hf_ieee80211_he_srp_responder, /* 26 */
+ &hf_ieee80211_he_ndp_feedback_report_support, /* 27 */
+ &hf_ieee80211_he_ops_support, /* 28 */
+ &hf_ieee80211_he_a_msdu_in_a_mpdu_support, /* 29 */
+ &hf_ieee80211_he_multi_tid_aggregation_tx_support, /* 30 */
+ &hf_ieee80211_he_subchannel_selective_trans_support, /* 31 */
+ &hf_ieee80211_he_2_996_tone_ru_support, /* 32 */
+ &hf_ieee80211_he_om_control_ul_mu_data_disable_rx_support, /* 33 */
+ &hf_ieee80211_he_dynamic_sm_power_save, /* 34 */
+ &hf_ieee80211_he_punctured_sounding_support, /* 35 */
+ &hf_ieee80211_he_ht_and_vht_trigger_frame_rx_support, /* 36 */
NULL
};
@@ -20537,17 +20537,17 @@ dissect_he_capabilities(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree,
/* Change some header fields depending on HE_HTC_HE_SUPPORT and FRAGMENTATION */
if (!(he_mac_caps & HE_HTC_HE_SUPPORT)) {
- he_mac_headers[8] = &hf_he_reserved_bits_15_16;
- he_mac_headers[10] = &hf_he_reserved_bit_18;
- he_mac_headers[11] = &hf_he_reserved_bit_19;
- he_mac_headers[17] = &hf_he_reserved_bit_25;
+ he_mac_headers[8] = &hf_ieee80211_he_reserved_bits_15_16;
+ he_mac_headers[10] = &hf_ieee80211_he_reserved_bit_18;
+ he_mac_headers[11] = &hf_ieee80211_he_reserved_bit_19;
+ he_mac_headers[17] = &hf_ieee80211_he_reserved_bit_25;
}
if (!(he_mac_caps & HE_FRAGMENTATION_SUPPORT)) {
- he_mac_headers[4] = &hf_he_reserved_bits_5_7;
- he_mac_headers[5] = &hf_he_reserved_bits_8_9;
+ he_mac_headers[4] = &hf_ieee80211_he_reserved_bits_5_7;
+ he_mac_headers[5] = &hf_ieee80211_he_reserved_bits_8_9;
}
- proto_tree_add_bitmask_with_flags(tree, tvb, offset, hf_he_mac_capabilities,
+ proto_tree_add_bitmask_with_flags(tree, tvb, offset, hf_ieee80211_he_mac_capabilities,
ett_he_mac_capabilities, (const int**)he_mac_headers,
ENC_LITTLE_ENDIAN, BMT_NO_APPEND);
offset += 6;
@@ -20558,27 +20558,27 @@ dissect_he_capabilities(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree,
NULL,
"HE Phy Capabilities Information");
proto_tree_add_bitmask_with_flags(phy_cap_tree, tvb, offset,
- hf_he_phy_chan_width_set, ett_he_phy_cap_chan_width_set,
+ hf_ieee80211_he_phy_chan_width_set, ett_he_phy_cap_chan_width_set,
he_phy_channel_width_set_headers, ENC_NA, BMT_NO_APPEND);
offset++;
proto_tree_add_bitmask_with_flags(phy_cap_tree, tvb, offset,
- hf_he_phy_b8_to_b23, ett_he_phy_cap_b8_to_b23,
+ hf_ieee80211_he_phy_b8_to_b23, ett_he_phy_cap_b8_to_b23,
he_phy_b8_to_b23_headers, ENC_LITTLE_ENDIAN, BMT_NO_APPEND);
offset += 2;
proto_tree_add_bitmask_with_flags(phy_cap_tree, tvb, offset,
- hf_he_phy_b24_to_b39, ett_he_phy_cap_b24_to_b39,
+ hf_ieee80211_he_phy_b24_to_b39, ett_he_phy_cap_b24_to_b39,
he_phy_b24_to_b39_headers, ENC_LITTLE_ENDIAN, BMT_NO_APPEND);
offset += 2;
proto_tree_add_bitmask_with_flags(phy_cap_tree, tvb, offset,
- hf_he_phy_b40_to_b55, ett_he_phy_cap_b40_to_b55,
+ hf_ieee80211_he_phy_b40_to_b55, ett_he_phy_cap_b40_to_b55,
he_phy_b40_to_b55_headers, ENC_LITTLE_ENDIAN, BMT_NO_APPEND);
offset += 2;
proto_tree_add_bitmask_with_flags(phy_cap_tree, tvb, offset,
- hf_he_phy_b56_to_b71, ett_he_phy_cap_b56_to_b71,
+ hf_ieee80211_he_phy_b56_to_b71, ett_he_phy_cap_b56_to_b71,
he_phy_b56_to_b71_headers, ENC_LITTLE_ENDIAN, BMT_NO_APPEND);
offset += 2;
proto_tree_add_bitmask_with_flags(phy_cap_tree, tvb, offset,
- hf_he_phy_b72_to_b87, ett_he_phy_cap_b72_to_b87,
+ hf_ieee80211_he_phy_b72_to_b87, ett_he_phy_cap_b72_to_b87,
he_phy_b72_to_b87_headers, ENC_LITTLE_ENDIAN, BMT_NO_APPEND);
offset += 2;
@@ -20603,7 +20603,7 @@ dissect_he_capabilities(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree,
offset, 4, ett_he_rx_tx_he_mcs_map_lte_80, NULL,
"Rx and Tx MCS Maps <= 80 MHz");
proto_tree_add_bitmask_with_flags(rx_tx_he_mcs_map_80, tvb, offset,
- hf_he_rx_he_mcs_map_lte_80,
+ hf_ieee80211_he_rx_he_mcs_map_lte_80,
ett_he_rx_mcs_map_lte_80, he_mcs_map_80_rx_headers,
ENC_LITTLE_ENDIAN, BMT_NO_APPEND);
offset += 2;
@@ -20616,7 +20616,7 @@ dissect_he_capabilities(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree,
}
proto_tree_add_bitmask_with_flags(rx_tx_he_mcs_map_80, tvb, offset,
- hf_he_tx_he_mcs_map_lte_80,
+ hf_ieee80211_he_tx_he_mcs_map_lte_80,
ett_he_tx_mcs_map_lte_80, he_mcs_map_80_tx_headers,
ENC_LITTLE_ENDIAN, BMT_NO_APPEND);
offset += 2;
@@ -20632,7 +20632,7 @@ dissect_he_capabilities(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree,
tvb, offset, 4, ett_he_rx_tx_he_mcs_map_160, NULL,
"Rx and Tx MCS Maps 160 MHz");
proto_tree_add_bitmask_with_flags(rx_tx_he_mcs_map_160, tvb, offset,
- hf_he_rx_he_mcs_map_160,
+ hf_ieee80211_he_rx_he_mcs_map_160,
ett_he_rx_mcs_map_160, he_mcs_map_160_rx_headers,
ENC_LITTLE_ENDIAN, BMT_NO_APPEND);
offset += 2;
@@ -20645,7 +20645,7 @@ dissect_he_capabilities(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree,
}
proto_tree_add_bitmask_with_flags(rx_tx_he_mcs_map_160, tvb, offset,
- hf_he_tx_he_mcs_map_160,
+ hf_ieee80211_he_tx_he_mcs_map_160,
ett_he_tx_mcs_map_160, he_mcs_map_160_tx_headers,
ENC_LITTLE_ENDIAN, BMT_NO_APPEND);
offset += 2;
@@ -20663,12 +20663,12 @@ dissect_he_capabilities(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree,
tvb, offset, 4, ett_he_rx_tx_he_mcs_map_80_80, NULL,
"Rx and Tx MCS Maps 80+80 MHz");
proto_tree_add_bitmask_with_flags(rx_tx_he_mcs_map_80_80, tvb, offset,
- hf_he_rx_he_mcs_map_80_80,
+ hf_ieee80211_he_rx_he_mcs_map_80_80,
ett_he_rx_mcs_map_80_80, he_mcs_map_80p80_rx_headers,
ENC_LITTLE_ENDIAN, BMT_NO_APPEND);
offset += 2;
proto_tree_add_bitmask_with_flags(rx_tx_he_mcs_map_80_80, tvb, offset,
- hf_he_tx_he_mcs_map_80_80,
+ hf_ieee80211_he_tx_he_mcs_map_80_80,
ett_he_tx_mcs_map_80_80, he_mcs_map_80p80_tx_headers,
ENC_LITTLE_ENDIAN, BMT_NO_APPEND);
offset += 2;
@@ -20685,9 +20685,9 @@ dissect_he_capabilities(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree,
ppe_tree = proto_tree_add_subtree(tree, tvb, offset, len - offset + 1,
ett_he_ppe_threshold, NULL,
"PPE Thresholds");
- proto_tree_add_item(ppe_tree, hf_he_ppe_thresholds_nss, tvb, offset,
+ proto_tree_add_item(ppe_tree, hf_ieee80211_he_ppe_thresholds_nss, tvb, offset,
1, ENC_NA);
- proto_tree_add_item(ppe_tree, hf_he_ppe_thresholds_ru_index_bitmask, tvb,
+ proto_tree_add_item(ppe_tree, hf_ieee80211_he_ppe_thresholds_ru_index_bitmask, tvb,
offset, 1, ENC_NA);
/*
@@ -20732,9 +20732,9 @@ dissect_he_capabilities(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree,
/*
* Now we have two three bit fields, use them.
*/
- proto_tree_add_uint(ru_alloc_tree, hf_he_ppe_ppet16, tvb, ru_start_offset,
+ proto_tree_add_uint(ru_alloc_tree, hf_ieee80211_he_ppe_ppet16, tvb, ru_start_offset,
offset - ru_start_offset + 1, the_bits & 0x07);
- proto_tree_add_uint(ru_alloc_tree, hf_he_ppe_ppet8, tvb, ru_start_offset,
+ proto_tree_add_uint(ru_alloc_tree, hf_ieee80211_he_ppe_ppet8, tvb, ru_start_offset,
offset - ru_start_offset + 1, the_bits >> 3);
bit_offset = (bit_offset + 6) % 8;
@@ -20754,20 +20754,20 @@ dissect_he_capabilities(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree,
}
static const int *he_operation_headers[] = {
- &hf_he_operation_default_pe_duration,
- &hf_he_operation_twt_required,
- &hf_he_operation_txop_duration_rts_threshold,
- &hf_he_operation_vht_operation_information_present,
- &hf_he_operation_co_located_bss,
- &hf_he_operation_er_su_disable,
- &hf_he_operation_reserved_b17_b23,
+ &hf_ieee80211_he_operation_default_pe_duration,
+ &hf_ieee80211_he_operation_twt_required,
+ &hf_ieee80211_he_operation_txop_duration_rts_threshold,
+ &hf_ieee80211_he_operation_vht_operation_information_present,
+ &hf_ieee80211_he_operation_co_located_bss,
+ &hf_ieee80211_he_operation_er_su_disable,
+ &hf_ieee80211_he_operation_reserved_b17_b23,
NULL
};
static const int *he_bss_color_info_headers[] = {
- &hf_he_bss_color_info_bss_color,
- &hf_he_bss_color_partial_bss_color,
- &hf_he_bss_color_bss_color_disabled,
+ &hf_ieee80211_he_bss_color_info_bss_color,
+ &hf_ieee80211_he_bss_color_partial_bss_color,
+ &hf_ieee80211_he_bss_color_bss_color_disabled,
NULL
};
@@ -20780,14 +20780,14 @@ static const value_string he_mcs_map_vals[] = {
};
static const int *he_basic_he_mcs_header[] = {
- &hf_he_oper_max_he_mcs_for_1_ss,
- &hf_he_oper_max_he_mcs_for_2_ss,
- &hf_he_oper_max_he_mcs_for_3_ss,
- &hf_he_oper_max_he_mcs_for_4_ss,
- &hf_he_oper_max_he_mcs_for_5_ss,
- &hf_he_oper_max_he_mcs_for_6_ss,
- &hf_he_oper_max_he_mcs_for_7_ss,
- &hf_he_oper_max_he_mcs_for_8_ss,
+ &hf_ieee80211_he_oper_max_he_mcs_for_1_ss,
+ &hf_ieee80211_he_oper_max_he_mcs_for_2_ss,
+ &hf_ieee80211_he_oper_max_he_mcs_for_3_ss,
+ &hf_ieee80211_he_oper_max_he_mcs_for_4_ss,
+ &hf_ieee80211_he_oper_max_he_mcs_for_5_ss,
+ &hf_ieee80211_he_oper_max_he_mcs_for_6_ss,
+ &hf_ieee80211_he_oper_max_he_mcs_for_7_ss,
+ &hf_ieee80211_he_oper_max_he_mcs_for_8_ss,
NULL
};
@@ -20809,17 +20809,17 @@ dissect_he_operation(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree,
guint32 op_params = tvb_get_letoh24(tvb, offset);
proto_tree_add_bitmask_with_flags(tree, tvb, offset,
- hf_he_operation_parameter, ett_he_operation_params,
+ hf_ieee80211_he_operation_parameter, ett_he_operation_params,
he_operation_headers, ENC_LITTLE_ENDIAN, BMT_NO_APPEND);
offset += 3;
proto_tree_add_bitmask_with_flags(tree, tvb, offset,
- hf_he_bss_color_information, ett_he_bss_color_information,
+ hf_ieee80211_he_bss_color_information, ett_he_bss_color_information,
he_bss_color_info_headers, ENC_LITTLE_ENDIAN, BMT_NO_APPEND);
offset += 1;
proto_tree_add_bitmask_with_flags(tree, tvb, offset,
- hf_he_operation_basic_mcs, ett_he_oper_basic_mcs,
+ hf_ieee80211_he_operation_basic_mcs, ett_he_oper_basic_mcs,
he_basic_he_mcs_header, ENC_LITTLE_ENDIAN, BMT_NO_APPEND);
offset += 2;
@@ -20830,7 +20830,7 @@ dissect_he_operation(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree,
vht_op_info = proto_tree_add_subtree(tree, tvb, offset, 3,
ett_he_operation_vht_op_info, NULL,
"VHT Operation Information");
- pi = proto_tree_add_item(vht_op_info, hf_he_operation_channel_width, tvb,
+ pi = proto_tree_add_item(vht_op_info, hf_ieee80211_he_operation_channel_width, tvb,
offset, 1, ENC_NA);
proto_item_append_text(pi, ": %s",
val_to_str(tvb_get_guint8(tvb, offset),
@@ -20838,26 +20838,26 @@ dissect_he_operation(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tree,
"Reserved %u"));
offset++;
- proto_tree_add_item(vht_op_info, hf_he_operation_channel_center_freq_0,
+ proto_tree_add_item(vht_op_info, hf_ieee80211_he_operation_channel_center_freq_0,
tvb, offset, 1, ENC_NA);
offset++;
- proto_tree_add_item(vht_op_info, hf_he_operation_channel_center_freq_1,
+ proto_tree_add_item(vht_op_info, hf_ieee80211_he_operation_channel_center_freq_1,
tvb, offset, 1, ENC_NA);
offset++;
}
if (op_params & CO_LOCATED_BSS) {
- proto_tree_add_item(tree, hf_he_operation_max_colocated_bssid_indicator,
+ proto_tree_add_item(tree, hf_ieee80211_he_operation_max_colocated_bssid_indicator,
tvb, offset, 1, ENC_NA);
offset++;
}
}
static const int *uora_headers[] = {
- &hf_he_uora_eocwmin,
- &hf_he_uora_owcwmax,
- &hf_he_uora_reserved,
+ &hf_ieee80211_he_uora_eocwmin,
+ &hf_ieee80211_he_uora_owcwmax,
+ &hf_ieee80211_he_uora_reserved,
NULL
};
@@ -20866,16 +20866,16 @@ dissect_uora_parameter_set(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tr
int offset)
{
proto_tree_add_bitmask_with_flags(tree, tvb, offset,
- hf_he_uora_field, ett_he_uora_tree, uora_headers,
+ hf_ieee80211_he_uora_field, ett_he_uora_tree, uora_headers,
ENC_NA, BMT_NO_APPEND);
offset++;
}
static const int *muac_aci_aifsn_headers[] = {
- &hf_he_muac_aifsn,
- &hf_he_muac_acm,
- &hf_he_muac_aci,
- &hf_he_muac_reserved,
+ &hf_ieee80211_he_muac_aifsn,
+ &hf_ieee80211_he_muac_acm,
+ &hf_ieee80211_he_muac_aci,
+ &hf_ieee80211_he_muac_reserved,
NULL
};
@@ -20883,14 +20883,14 @@ static int
dissect_muac_param_record(tvbuff_t *tvb, proto_tree *tree, int offset)
{
proto_tree_add_bitmask_with_flags(tree, tvb, offset,
- hf_he_muac_aci_aifsn, ett_he_aic_aifsn,
+ hf_ieee80211_he_muac_aci_aifsn, ett_he_aic_aifsn,
muac_aci_aifsn_headers, ENC_NA, BMT_NO_APPEND);
offset++;
- proto_tree_add_item(tree, hf_he_muac_ecwmin_ecwmax, tvb, offset, 1, ENC_NA);
+ proto_tree_add_item(tree, hf_ieee80211_he_muac_ecwmin_ecwmax, tvb, offset, 1, ENC_NA);
offset++;
- proto_tree_add_item(tree, hf_he_mu_edca_timer, tvb, offset, 1, ENC_NA);
+ proto_tree_add_item(tree, hf_ieee80211_he_mu_edca_timer, tvb, offset, 1, ENC_NA);
offset++;
return offset;
@@ -20934,12 +20934,12 @@ dissect_mu_edca_parameter_set(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree
#define HESIGA_SPATIAL_REUSE_VAL15_ALLOWED 0x10
static const int *sr_control_field_headers[] = {
- &hf_he_srp_disallowed,
- &hf_he_non_srg_obss_pd_sr_disallowed,
- &hf_he_non_srg_offset_present,
- &hf_he_srg_information_present,
- &hf_he_hesiga_spatial_reuse_value15_allowed,
- &hf_he_sr_control_reserved,
+ &hf_ieee80211_he_srp_disallowed,
+ &hf_ieee80211_he_non_srg_obss_pd_sr_disallowed,
+ &hf_ieee80211_he_non_srg_offset_present,
+ &hf_ieee80211_he_srg_information_present,
+ &hf_ieee80211_he_hesiga_spatial_reuse_value15_allowed,
+ &hf_ieee80211_he_sr_control_reserved,
NULL
};
@@ -20949,29 +20949,29 @@ dissect_spatial_reuse_parameter_set(tvbuff_t *tvb, packet_info *pinfo _U_,
{
guint8 sr_control = tvb_get_guint8(tvb, offset);
- proto_tree_add_bitmask_with_flags(tree, tvb, offset, hf_he_spatial_reuse_sr_control,
+ proto_tree_add_bitmask_with_flags(tree, tvb, offset, hf_ieee80211_he_spatial_reuse_sr_control,
ett_he_spatial_reuse_control,
sr_control_field_headers,
ENC_LITTLE_ENDIAN, BMT_NO_APPEND);
offset++;
if (sr_control & NON_SRG_OFFSET_PRESENT) {
- proto_tree_add_item(tree, hf_he_spatial_non_srg_obss_pd_max_offset,
+ proto_tree_add_item(tree, hf_ieee80211_he_spatial_non_srg_obss_pd_max_offset,
tvb, offset, 1, ENC_NA);
offset++;
}
if (sr_control & SRG_INFORMATION_PRESENT) {
- proto_tree_add_item(tree, hf_he_spatial_srg_obss_pd_min_offset, tvb,
+ proto_tree_add_item(tree, hf_ieee80211_he_spatial_srg_obss_pd_min_offset, tvb,
offset, 1, ENC_NA);
offset++;
- proto_tree_add_item(tree, hf_he_spatial_srg_obss_pd_max_offset, tvb,
+ proto_tree_add_item(tree, hf_ieee80211_he_spatial_srg_obss_pd_max_offset, tvb,
offset, 1, ENC_NA);
offset++;
- proto_tree_add_item(tree, hf_he_spatial_srg_bss_color_bitmap, tvb,
+ proto_tree_add_item(tree, hf_ieee80211_he_spatial_srg_bss_color_bitmap, tvb,
offset, 8, ENC_NA);
offset += 8;
- proto_tree_add_item(tree, hf_he_spatial_srg_partial_bssid_bitmap,
+ proto_tree_add_item(tree, hf_ieee80211_he_spatial_srg_partial_bssid_bitmap,
tvb, offset, 8, ENC_NA);
offset += 8;
}
@@ -20983,13 +20983,13 @@ static void
dissect_ndp_feedback_report_set(tvbuff_t *tvb, packet_info *pinfo _U_,
proto_tree *tree, int offset, int len _U_)
{
- proto_tree_add_item(tree, hf_he_resource_request_buffer_thresh, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_he_resource_request_buffer_thresh, tvb, offset,
1, ENC_NA);
}
static const int *bss_new_color_headers[] = {
- &hf_he_new_bss_color_info_color,
- &hf_he_new_bss_color_info_reserved,
+ &hf_ieee80211_he_new_bss_color_info_color,
+ &hf_ieee80211_he_new_bss_color_info_reserved,
NULL
};
@@ -20997,19 +20997,19 @@ static void
dissect_bss_color_change(tvbuff_t *tvb, packet_info *pinfo _U_,
proto_tree *tree, int offset, int len _U_)
{
- proto_tree_add_item(tree, hf_he_bss_color_change_switch_countdown, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_he_bss_color_change_switch_countdown, tvb, offset,
1, ENC_NA);
offset++;
proto_tree_add_bitmask_with_flags(tree, tvb, offset,
- hf_he_bss_color_change_new_color_info,
+ hf_ieee80211_he_bss_color_change_new_color_info,
ett_he_bss_new_color_info, bss_new_color_headers,
ENC_NA, BMT_NO_APPEND);
}
static const int *ess_info_field_headers[] = {
- &hf_he_ess_report_planned_ess,
- &hf_he_ess_report_edge_of_ess,
+ &hf_ieee80211_he_ess_report_planned_ess,
+ &hf_ieee80211_he_ess_report_edge_of_ess,
NULL
};
@@ -21020,17 +21020,17 @@ dissect_ess_report(tvbuff_t *tvb, packet_info *pinfo _U_,
guint8 bss_trans_thresh = tvb_get_guint8(tvb, offset) >> 2;
- proto_tree_add_bitmask_with_flags(tree, tvb, offset, hf_he_ess_report_info_field,
+ proto_tree_add_bitmask_with_flags(tree, tvb, offset, hf_ieee80211_he_ess_report_info_field,
ett_he_ess_report_info_field,
ess_info_field_headers,
ENC_LITTLE_ENDIAN, BMT_NO_APPEND);
if (bss_trans_thresh == 63)
- proto_tree_add_int_format(tree, hf_he_ess_report_recommend_transition_thresh,
+ proto_tree_add_int_format(tree, hf_ieee80211_he_ess_report_recommend_transition_thresh,
tvb, offset, 1, bss_trans_thresh,
"Recommended BSS Transition Threshold: %d (No recommendation)",
bss_trans_thresh);
else
- proto_tree_add_int_format(tree, hf_he_ess_report_recommend_transition_thresh, tvb,
+ proto_tree_add_int_format(tree, hf_ieee80211_he_ess_report_recommend_transition_thresh, tvb,
offset, 1, bss_trans_thresh,
"Recommended BSS Transition Threshold: %d (%ddBm)",
bss_trans_thresh, -100 + bss_trans_thresh);
@@ -21156,9 +21156,9 @@ dissect_owe_dh_parameter(tvbuff_t *tvb, packet_info *pinfo,
sanity_check->owe_group = tvb_get_guint16(tvb, offset, ENC_LITTLE_ENDIAN);
}
- proto_tree_add_item(tree, hf_owe_dh_parameter_group, tvb, offset,
+ proto_tree_add_item(tree, hf_ieee80211_owe_dh_parameter_group, tvb, offset,
2, ENC_LITTLE_ENDIAN);
- proto_tree_add_item(tree, hf_owe_dh_parameter_public_key, tvb, offset + 2,
+ proto_tree_add_item(tree, hf_ieee80211_owe_dh_parameter_public_key, tvb, offset + 2,
len - 2, ENC_NA);
offset += len;
@@ -23749,20 +23749,20 @@ dissect_ieee80211_vht_ndp_annc(tvbuff_t *tvb, packet_info *pinfo _U_,
}
static const int *he_ndp_headers[] = {
- &hf_he_ndp_annc_reserved,
- &hf_he_ndp_annc_he_subfield,
- &hf_he_ndp_sounding_dialog_token_number,
+ &hf_ieee80211_he_ndp_annc_reserved,
+ &hf_ieee80211_he_ndp_annc_he_subfield,
+ &hf_ieee80211_he_ndp_sounding_dialog_token_number,
NULL
};
static const int *he_ndp_sta_headers[] = {
- &hf_he_ndp_annc_aid11,
- &hf_he_ndp_annc_ru_start,
- &hf_he_ndp_annc_ru_end,
- &hf_he_ndp_annc_feedback_type_and_ng,
- &hf_he_ndp_annc_disambiguation,
- &hf_he_ndp_annc_codebook_size,
- &hf_he_ndp_annc_nc,
+ &hf_ieee80211_he_ndp_annc_aid11,
+ &hf_ieee80211_he_ndp_annc_ru_start,
+ &hf_ieee80211_he_ndp_annc_ru_end,
+ &hf_ieee80211_he_ndp_annc_feedback_type_and_ng,
+ &hf_ieee80211_he_ndp_annc_disambiguation,
+ &hf_ieee80211_he_ndp_annc_codebook_size,
+ &hf_ieee80211_he_ndp_annc_nc,
NULL
};
@@ -28241,55 +28241,55 @@ proto_register_ieee80211(void)
FT_UINT8, BASE_RANGE_STRING | BASE_DEC, RVALS(protected_he_action_rvals), 0,
NULL, HFILL }},
- {&hf_he_mimo_control_nc_index,
+ {&hf_ieee80211_he_mimo_control_nc_index,
{"Nc Index", "wlan.he.mimo.nc_index",
FT_UINT40, BASE_DEC|BASE_VAL64_STRING, VALS64(he_mimo_cntrl_nc_index_vals),
0x0000000007, NULL, HFILL }},
- {&hf_he_mimo_control_nr_index,
+ {&hf_ieee80211_he_mimo_control_nr_index,
{"Nr Index", "wlan.he.mimo.nr_index",
FT_UINT40, BASE_DEC|BASE_VAL64_STRING, VALS64(he_mimo_cntrl_nr_index_vals),
0x0000000038, NULL, HFILL }},
- {&hf_he_mimo_control_bw,
+ {&hf_ieee80211_he_mimo_control_bw,
{"BW", "wlan.he.mimo.bw",
FT_UINT40, BASE_DEC, NULL, 0x00000000C0, NULL, HFILL }},
- {&hf_he_mimo_control_grouping,
+ {&hf_ieee80211_he_mimo_control_grouping,
{"Grouping", "wlan.he.mimo.grouping",
FT_UINT40, BASE_DEC|BASE_VAL64_STRING, VALS64(he_mimo_cntrl_grouping_flags),
0x0000000100, NULL, HFILL }},
- {&hf_he_mimo_control_codebook_info,
+ {&hf_ieee80211_he_mimo_control_codebook_info,
{"Codebook Information", "wlan.he.mimo.codebook_info",
FT_UINT40, BASE_DEC, NULL, 0x0000000200, NULL, HFILL }},
- {&hf_he_mimo_control_feedback_type,
+ {&hf_ieee80211_he_mimo_control_feedback_type,
{"Feedback Type", "wlan.he.mimo.feedback_type",
FT_UINT40, BASE_DEC|BASE_VAL64_STRING, VALS64(he_mimo_cntrl_feedback_vals),
0x0000000C00, NULL, HFILL }},
- {&hf_he_mimo_control_remaining_feedback_segs,
+ {&hf_ieee80211_he_mimo_control_remaining_feedback_segs,
{"Remaining Feedback Segments", "wlan.he.mimo.remaining_feedback_segs",
FT_UINT40, BASE_DEC, NULL, 0x0000007000, NULL, HFILL }},
- {&hf_he_mimo_control_first_feedback_seg,
+ {&hf_ieee80211_he_mimo_control_first_feedback_seg,
{"First Feedback Segment", "wlan.he.mimo.first_feedback_seg",
FT_UINT40, BASE_DEC, NULL, 0x0000008000, NULL, HFILL }},
- {&hf_he_mimo_control_ru_start_index,
+ {&hf_ieee80211_he_mimo_control_ru_start_index,
{"RU Start Index", "wlan.he.mimo.ru_start_index",
FT_UINT40, BASE_HEX, NULL, 0x00007F0000, NULL, HFILL }},
- {&hf_he_mimo_control_ru_end_index,
+ {&hf_ieee80211_he_mimo_control_ru_end_index,
{"RU End Index", "wlan.he.mimo.ru_end_index",
FT_UINT40, BASE_HEX, NULL, 0x003F800000, NULL, HFILL }},
- {&hf_he_mimo_control_sounding_dialog_token_num,
+ {&hf_ieee80211_he_mimo_control_sounding_dialog_token_num,
{"Sounding Dialog Token Number", "wlan.he.mimo.sounding_dialog_token_num",
FT_UINT40, BASE_DEC, NULL, 0x0FC0000000, NULL, HFILL }},
- {&hf_he_mimo_control_reserved,
+ {&hf_ieee80211_he_mimo_control_reserved,
{"Reserved", "wlan.he.mimo.reserved",
FT_UINT40, BASE_DEC, NULL, 0xF000000000, NULL, HFILL }},
@@ -30067,347 +30067,347 @@ proto_register_ieee80211(void)
{"DPP Subtype", "wlan.wfa.dpp.subtype",
FT_UINT8, BASE_DEC, VALS(dpp_subtype_vals), 0, NULL, HFILL }},
- {&hf_hs20_indication_dgaf_disabled,
+ {&hf_ieee80211_hs20_indication_dgaf_disabled,
{"DGAF Disabled", "wlan.hs20.indication.dgaf_disabled",
FT_UINT8, BASE_DEC, NULL, 0x01, NULL, HFILL }},
- {&hf_hs20_indication_pps_mo_id_present,
+ {&hf_ieee80211_hs20_indication_pps_mo_id_present,
{"PPS MO ID Present", "wlan.hs20.indication.pps_mo_id_present",
FT_BOOLEAN, 8, TFS(&tfs_present_not_present), 0x02, NULL, HFILL }},
- {&hf_hs20_indication_anqp_domain_id_present,
+ {&hf_ieee80211_hs20_indication_anqp_domain_id_present,
{"ANQP Domain ID Present", "wlan.hs20.indication.anqp_domain_id_present",
FT_BOOLEAN, 8, TFS(&tfs_present_not_present), 0x04, NULL, HFILL }},
- {&hf_hs20_reserved,
+ {&hf_ieee80211_hs20_reserved,
{ "Reserved", "wlan.hs20.indication.reserved",
FT_BOOLEAN, 8, TFS(&tfs_set_notset), 0x80, NULL, HFILL }},
- {&hf_hs20_indication_release_number,
+ {&hf_ieee80211_hs20_indication_release_number,
{"Release Number", "wlan.hs20.indication.release_number",
FT_UINT8, BASE_DEC, VALS(hs20_indication_release_number_vals), 0xF0, NULL, HFILL }},
- {&hf_hs20_indication_pps_mo_id,
+ {&hf_ieee80211_hs20_indication_pps_mo_id,
{"PPS MO ID", "wlan.hs20.indication.pps_mo_id",
FT_UINT16, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_indication_anqp_domain_id,
+ {&hf_ieee80211_hs20_indication_anqp_domain_id,
{"ANQP Domain ID", "wlan.hs20.indication.domain_id",
FT_UINT16, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_subtype,
+ {&hf_ieee80211_hs20_anqp_subtype,
{"Subtype", "wlan.hs20.anqp.subtype",
FT_UINT8, BASE_DEC, VALS(hs20_anqp_subtype_vals), 0,
"Hotspot 2.0 ANQP Subtype", HFILL }},
- {&hf_hs20_anqp_reserved,
+ {&hf_ieee80211_hs20_anqp_reserved,
{"Reserved", "wlan.hs20.anqp.reserved",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_payload,
+ {&hf_ieee80211_hs20_anqp_payload,
{"Payload", "wlan.hs20.anqp.payload",
FT_BYTES, BASE_NONE, NULL, 0,
"Hotspot 2.0 ANQP Payload", HFILL }},
- {&hf_hs20_anqp_hs_query_list,
+ {&hf_ieee80211_hs20_anqp_hs_query_list,
{"Queried Subtype", "wlan.hs20.anqp.hs_query_list",
FT_UINT8, BASE_DEC, VALS(hs20_anqp_subtype_vals), 0,
"Queried HS 2.0 Element Subtype", HFILL }},
- {&hf_hs20_anqp_hs_capability_list,
+ {&hf_ieee80211_hs20_anqp_hs_capability_list,
{"Capability", "wlan.hs20.anqp.hs_capability_list",
FT_UINT8, BASE_DEC, VALS(hs20_anqp_subtype_vals), 0,
"Hotspot 2.0 ANQP Subtype Capability", HFILL }},
- {&hf_hs20_anqp_ofn_length,
+ {&hf_ieee80211_hs20_anqp_ofn_length,
{"Length", "wlan.hs20.anqp.ofn.length",
FT_UINT8, BASE_DEC, NULL, 0,
"Operator Friendly Name Length", HFILL }},
- {&hf_hs20_anqp_ofn_language,
+ {&hf_ieee80211_hs20_anqp_ofn_language,
{"Language Code", "wlan.hs20.anqp.ofn.language",
FT_STRING, BASE_NONE, NULL, 0,
"Operator Friendly Name Language Code", HFILL }},
- {&hf_hs20_anqp_ofn_name,
+ {&hf_ieee80211_hs20_anqp_ofn_name,
{"Operator Friendly Name", "wlan.hs20.anqp.ofn.name",
FT_STRING, BASE_NONE, NULL, 0,
NULL, HFILL }},
- {&hf_hs20_anqp_wan_metrics_link_status,
+ {&hf_ieee80211_hs20_anqp_wan_metrics_link_status,
{"Link Status", "wlan.hs20.anqp.wan_metrics.link_status",
FT_UINT8, BASE_DEC, VALS(hs20_wm_link_status_vals), 0x03, NULL, HFILL }},
- {&hf_hs20_anqp_wan_metrics_symmetric_link,
+ {&hf_ieee80211_hs20_anqp_wan_metrics_symmetric_link,
{"Symmetric Link", "wlan.hs20.anqp.wan_metrics.symmetric_link",
FT_UINT8, BASE_DEC, NULL, 0x04, NULL, HFILL }},
- {&hf_hs20_anqp_wan_metrics_at_capacity,
+ {&hf_ieee80211_hs20_anqp_wan_metrics_at_capacity,
{"At Capacity", "wlan.hs20.anqp.wan_metrics.at_capacity",
FT_UINT8, BASE_DEC, NULL, 0x08, NULL, HFILL }},
- {&hf_hs20_anqp_wan_metrics_reserved,
+ {&hf_ieee80211_hs20_anqp_wan_metrics_reserved,
{"Reserved", "wlan.hs20.anqp.wan_metrics.reserved",
FT_UINT8, BASE_DEC, NULL, 0xf0, NULL, HFILL }},
- {&hf_hs20_anqp_wan_metrics_downlink_speed,
+ {&hf_ieee80211_hs20_anqp_wan_metrics_downlink_speed,
{"Downlink Speed", "wlan.hs20.anqp.wan_metrics.downlink_speed",
FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_wan_metrics_uplink_speed,
+ {&hf_ieee80211_hs20_anqp_wan_metrics_uplink_speed,
{"Uplink Speed", "wlan.hs20.anqp.wan_metrics.uplink_speed",
FT_UINT32, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_wan_metrics_downlink_load,
+ {&hf_ieee80211_hs20_anqp_wan_metrics_downlink_load,
{"Downlink Load", "wlan.hs20.anqp.wan_metrics.downlink_load",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_wan_metrics_uplink_load,
+ {&hf_ieee80211_hs20_anqp_wan_metrics_uplink_load,
{"Uplink Load", "wlan.hs20.anqp.wan_metrics.uplink_load",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_wan_metrics_lmd,
+ {&hf_ieee80211_hs20_anqp_wan_metrics_lmd,
{"LMD", "wlan.hs20.anqp.wan_metrics.lmd",
FT_UINT16, BASE_DEC, NULL, 0, "Load Measurement Duration", HFILL }},
- {&hf_hs20_anqp_cc_proto_ip_proto,
+ {&hf_ieee80211_hs20_anqp_cc_proto_ip_proto,
{"IP Protocol", "wlan.hs20.anqp.cc.ip_proto",
FT_UINT8, BASE_DEC, NULL, 0,
"ProtoPort Tuple - IP Protocol", HFILL }},
- {&hf_hs20_anqp_cc_proto_port_num,
+ {&hf_ieee80211_hs20_anqp_cc_proto_port_num,
{"Port Number", "wlan.hs20.anqp.cc.port_num",
FT_UINT16, BASE_DEC, NULL, 0,
"ProtoPort Tuple - Port Number", HFILL }},
- {&hf_hs20_anqp_cc_proto_status,
+ {&hf_ieee80211_hs20_anqp_cc_proto_status,
{"Status", "wlan.hs20.anqp.cc.status",
FT_UINT8, BASE_DEC, VALS(hs20_cc_status_vals), 0,
"ProtoPort Tuple - Status", HFILL }},
- {&hf_hs20_anqp_nai_hrq_count,
+ {&hf_ieee80211_hs20_anqp_nai_hrq_count,
{"NAI Home Realm Count", "wlan.hs20.anqp.nai_hrq.count",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_nai_hrq_encoding_type,
+ {&hf_ieee80211_hs20_anqp_nai_hrq_encoding_type,
{"NAI Home Realm Encoding Type",
"wlan.hs20.anqp.nai_hrq.encoding_type",
FT_UINT8, BASE_DEC, VALS(nai_realm_encoding_vals),
0x01, NULL, HFILL }},
- {&hf_hs20_anqp_nai_hrq_length,
+ {&hf_ieee80211_hs20_anqp_nai_hrq_length,
{"NAI Home Realm Name Length", "wlan.hs20.anqp.nai_hrq.length",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_nai_hrq_realm_name,
+ {&hf_ieee80211_hs20_anqp_nai_hrq_realm_name,
{"NAI Home Realm Name", "wlan.hs20.anqp.nai_hrq.name",
FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_oper_class_indic,
+ {&hf_ieee80211_hs20_anqp_oper_class_indic,
{"Operating Class", "wlan.hs20.anqp.oper_class_indic.oper_class",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_osu_friendly_names_len,
+ {&hf_ieee80211_hs20_osu_friendly_names_len,
{"OSU Friendly Name Length", "wlan.hs20.osu_friendly_names_len",
FT_UINT16, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_osu_friendly_name_length,
+ {&hf_ieee80211_hs20_osu_friendly_name_length,
{"Length", "wlan.hs20.osu_friendly_name.len",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_osu_friendly_name_language,
+ {&hf_ieee80211_hs20_osu_friendly_name_language,
{"Language Code", "wlan.hs20.osu_friendly_name.language",
FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_hs20_osu_friendly_name_name,
+ {&hf_ieee80211_hs20_osu_friendly_name_name,
{"OSU Friendly Name", "wlan.hs20.osu_friendly_name.name",
FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_hs20_osu_server_uri_len,
+ {&hf_ieee80211_hs20_osu_server_uri_len,
{"OSU Server URI Length", "wlan.hs20.osu_server_uri_len",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_osu_server_uri,
+ {&hf_ieee80211_hs20_osu_server_uri,
{"OSU Server URI", "wlan.hs20.osu_server_uri",
FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_hs20_osu_method_list_len,
+ {&hf_ieee80211_hs20_osu_method_list_len,
{"OSU Method List Length", "wlan.hs20.osu_method_list_len",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_osu_method_val,
+ {&hf_ieee80211_hs20_osu_method_val,
{"OSU Method", "wlan.hs20.osu_method_list.method",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_icons_avail_len,
+ {&hf_ieee80211_hs20_icons_avail_len,
{"Icons Available Length", "wlan.hs20.osu_icons_avail_len",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_osu_providers_list_ssid_len,
+ {&hf_ieee80211_hs20_osu_providers_list_ssid_len,
{"SSID Length", "wlan.hs20.anqp_osu_prov_list.ssid_len",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_osu_providers_ssid,
+ {&hf_ieee80211_hs20_osu_providers_ssid,
{"SSID", "wlan.hs20.anqp_osu_prov_list.ssid",
FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_hs20_osu_providers_count,
+ {&hf_ieee80211_hs20_osu_providers_count,
{"Number of OSU Providers", "wlan.hs20.anqp_osu_prov_list.number",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_osu_prov_length,
+ {&hf_ieee80211_hs20_osu_prov_length,
{"OSU Provider Length", "wlan.hs20.anqp_osu_prov.len",
FT_UINT16, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_icon_request_filename,
+ {&hf_ieee80211_hs20_icon_request_filename,
{"Icon Filename", "wlan.hs20.anqp_icon_request.icon_filename",
FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_osu_icon_avail_width,
+ {&hf_ieee80211_osu_icon_avail_width,
{"Icon Width", "wlan.hs20.osu_icons_avail.icon_width",
FT_UINT16, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_osu_icon_avail_height,
+ {&hf_ieee80211_osu_icon_avail_height,
{"Icon Height", "wlan.hs20.osu_icons_avail.icon_height",
FT_UINT16, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_osu_icon_avail_lang_code,
+ {&hf_ieee80211_osu_icon_avail_lang_code,
{"Language Code", "wlan.hs20.osu_icons_avail.lang_code",
FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_osu_icon_avail_icon_type_len,
+ {&hf_ieee80211_osu_icon_avail_icon_type_len,
{"Icon Type Length", "wlan.hs20.osu_icons_avail.icon_type_len",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_osu_icon_avail_icon_type,
+ {&hf_ieee80211_osu_icon_avail_icon_type,
{"Icon Type", "wlan.hs20.osu_icons_avail.icon_type",
FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_osu_icon_avail_filename_len,
+ {&hf_ieee80211_osu_icon_avail_filename_len,
{"Icon Filename Length", "wlan.hs20.osu_icons_avail.icon_filename_len",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_osu_icon_avail_filename,
+ {&hf_ieee80211_osu_icon_avail_filename,
{"Icon Filename", "wlan.hs20.osu_icons_avail.icon_filename",
FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_hs20_osu_nai_len,
+ {&hf_ieee80211_hs20_osu_nai_len,
{"OSU_NAI Length", "wlan.hs20.osu_nai.len",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_osu_nai,
+ {&hf_ieee80211_hs20_osu_nai,
{"OSU_NAI", "wlan.hs20.osu_nai",
FT_BYTES, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_hs20_osu_service_desc_len,
+ {&hf_ieee80211_hs20_osu_service_desc_len,
{"OSU Service Desctription Length", "wlan.hs20.osu_service_desc_len",
FT_UINT16, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_osu_service_desc_duple_len,
+ {&hf_ieee80211_hs20_osu_service_desc_duple_len,
{"Length", "wlan.hs20.osu_service_desc.duple.len",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_osu_service_desc_lang,
+ {&hf_ieee80211_hs20_osu_service_desc_lang,
{"Language Code", "wlan.hs20.osu_service_desc.duple.lang",
FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_hs20_osu_service_desc,
+ {&hf_ieee80211_hs20_osu_service_desc,
{"OSU Service Description", "wlan.hs20.osu_service_desc.duple.desc",
FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_hs20_icon_binary_file_status,
+ {&hf_ieee80211_hs20_icon_binary_file_status,
{"Download Status Code", "wlan.hs20.anqp_icon_request.download_status",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_icon_type_length,
+ {&hf_ieee80211_hs20_icon_type_length,
{"Icon Type Length", "wlan.hs20.anqp_icon_request.icon_type_len",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_icon_type,
+ {&hf_ieee80211_hs20_icon_type,
{"Icon Type", "wlan.hs20.anqp_icon_request.icon_type",
FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_hs20_icon_binary_data_len,
+ {&hf_ieee80211_hs20_icon_binary_data_len,
{"Icon Binary Data Length", "wlan.anqp_icon_request.icon_binary_data_len",
FT_UINT16, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_icon_binary_data,
+ {&hf_ieee80211_hs20_icon_binary_data,
{"Icon Binary Data", "wlan.h220.anqp_icon_request.icon_binary_data",
FT_BYTES, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_hs20_subscription_remediation_url_len,
+ {&hf_ieee80211_hs20_subscription_remediation_url_len,
{"Server URL Length", "wlan.hs20.subs_remediation.server_url_len",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_subscription_remediation_server_url,
+ {&hf_ieee80211_hs20_subscription_remediation_server_url,
{"Server URL", "wlan.hs20.subs_remediation.server_url",
FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_hs20_subscription_remediation_server_method,
+ {&hf_ieee80211_hs20_subscription_remediation_server_method,
{"Server Method", "wlan.hs20.subs_remediation.server_method",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_deauth_reason_code,
+ {&hf_ieee80211_hs20_deauth_reason_code,
{"De-Auth Reason Code", "wlan.hs20.deauth.reason_code",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_reauth_delay,
+ {&hf_ieee80211_hs20_reauth_delay,
{"Re-Auth Delay", "wlan.hs20.deauth.reauth_delay",
FT_UINT16, BASE_DEC|BASE_UNIT_STRING, &units_seconds, 0, NULL, HFILL }},
- {&hf_hs20_deauth_reason_url_len,
+ {&hf_ieee80211_hs20_deauth_reason_url_len,
{"Reason URL Length", "wlan.hs20.deauth.reason_url_len",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_deauth_imminent_reason_url,
+ {&hf_ieee80211_hs20_deauth_imminent_reason_url,
{"Reason URL", "wlan.hs20.deauth.reason_url",
FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_venue_url_length,
+ {&hf_ieee80211_hs20_anqp_venue_url_length,
{"Length", "wlan.hs20.venue_url.len",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_venue_number,
+ {&hf_ieee80211_hs20_anqp_venue_number,
{"Venue number", "wlan.hs20.venue_url.venue_num",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_venue_url,
+ {&hf_ieee80211_hs20_anqp_venue_url,
{"Venue URL", "wlan.hs20.venue_url.url",
FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_advice_of_charge_length,
+ {&hf_ieee80211_hs20_anqp_advice_of_charge_length,
{"Length", "wlan.hs20.advice_of_charge.len",
FT_UINT16, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_advice_of_charge_type,
+ {&hf_ieee80211_hs20_anqp_advice_of_charge_type,
{"Advice of Charge Type", "wlan.hs20.advice_of_charge.type",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_aoc_nai_realm_encoding,
+ {&hf_ieee80211_hs20_anqp_aoc_nai_realm_encoding,
{"NAI Realm Encoding", "wlan.hs20.advice_of_charge.nai_realm_enc",
FT_UINT8, BASE_HEX, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_aoc_nai_realm_len,
+ {&hf_ieee80211_hs20_anqp_aoc_nai_realm_len,
{"NAI Realm Length", "wlan.hs20.advice_of_charge.nai_realm_len",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_aoc_nai_realm,
+ {&hf_ieee80211_hs20_anqp_aoc_nai_realm,
{"NAI Realm", "wlan.hs20.advice_of_charge.nai_realm",
FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_aoc_plan_len,
+ {&hf_ieee80211_hs20_anqp_aoc_plan_len,
{"Plan length", "wlan.hs20.advice_of_charge.plan_info_tuples.plan_len",
FT_UINT16, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_aoc_plan_lang,
+ {&hf_ieee80211_hs20_anqp_aoc_plan_lang,
{"Plan language", "wlan.hs20.advice_of_charge.plan_info_tuples.plan_lang",
FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_aoc_plan_curcy,
+ {&hf_ieee80211_hs20_anqp_aoc_plan_curcy,
{"Plan currency", "wlan.hs20.advice_of_charge.plan_info_tuples.plan_curcy",
FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_hs20_anqp_aoc_plan_information,
+ {&hf_ieee80211_hs20_anqp_aoc_plan_information,
{"Plan information", "wlan.hs20.advice_of_charge.plan_info_tuples.info",
FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
@@ -34922,100 +34922,100 @@ proto_register_ieee80211(void)
{"Reserved", "wlan.trigger.he.user_reserved",
FT_UINT40, BASE_HEX, NULL, 0x8000000000, NULL, HFILL }},
- {&hf_he_qtp_control,
+ {&hf_ieee80211_he_qtp_control,
{"Control", "wlan.ext_tag.quiet_time_period.control",
FT_UINT8, BASE_RANGE_STRING | BASE_HEX, RVALS(quiet_time_period_control_rvals), 0,
"Type of Quiet Time Period Element", HFILL } },
- {&hf_he_qtp_setup_quiet_period_duration,
+ {&hf_ieee80211_he_qtp_setup_quiet_period_duration,
{"Quiet Period Duration", "wlan.ext_tag.quiet_time_period.setup.duration",
FT_UINT8, BASE_DEC, NULL, 0,
"Quiet Period Duration in units of 32us", HFILL } },
- {&hf_he_qtp_setup_srv_specific_identif,
+ {&hf_ieee80211_he_qtp_setup_srv_specific_identif,
{"Service Specific Identifier", "wlan.ext_tag.quiet_time_period.setup.srv_specific_identif",
FT_UINT16, BASE_HEX, NULL, 0,
"Service Specific peer-to-peer operation", HFILL } },
- {&hf_he_qtp_request_dialog_token,
+ {&hf_ieee80211_he_qtp_request_dialog_token,
{"Dialog Token", "wlan.ext_tag.quiet_time_period.request.dialog_token",
FT_UINT16, BASE_DEC, NULL, 0,
"Quite Time Periords Response suptype to which request subtype corresponds",
HFILL } },
- {&hf_he_qtp_request_quiet_period_offset,
+ {&hf_ieee80211_he_qtp_request_quiet_period_offset,
{"Quiet Period Offset", "wlan.ext_tag.quiet_time_period.request.offset",
FT_UINT8, BASE_DEC, NULL, 0,
"Offset of the first quiet period from the TBTT in TUs", HFILL } },
- {&hf_he_qtp_request_quiet_period_duration,
+ {&hf_ieee80211_he_qtp_request_quiet_period_duration,
{"Quiet Period Duration", "wlan.ext_tag.quiet_time_period.request.duration",
FT_UINT16, BASE_DEC, NULL, 0,
"Quiet Period Duration in units of 32us", HFILL } },
- {&hf_he_qtp_request_quiet_period_interval,
+ {&hf_ieee80211_he_qtp_request_quiet_period_interval,
{"Quiet Period Interval", "wlan.ext_tag.quiet_time_period.request.interval",
FT_UINT8, BASE_DEC, NULL, 0,
"Interval between the start of two consecutive quite time periods, in TUs",
HFILL } },
- {&hf_he_qtp_request_repetition_count,
+ {&hf_ieee80211_he_qtp_request_repetition_count,
{"Repetition Count", "wlan.ext_tag.quiet_time_period.request.repetition_count",
FT_UINT8, BASE_DEC, NULL, 0,
"Number of requested quiet time periods", HFILL } },
- {&hf_he_qtp_request_srv_specific_identif,
+ {&hf_ieee80211_he_qtp_request_srv_specific_identif,
{"Service Specific Identifier", "wlan.ext_tag.quiet_time_period.request.srv_specific_identif",
FT_UINT16, BASE_HEX, NULL, 0,
"Specified peer-to-peer operation for which participating HE STAs might transmit frames during the quiet time period", HFILL } },
- {&hf_he_qtp_response_dialog_token,
+ {&hf_ieee80211_he_qtp_response_dialog_token,
{"Dialog Token", "wlan.ext_tag.quiet_time_period.response.dialog_token",
FT_UINT16, BASE_DEC, NULL, 0,
"The quiet time period request subtype to which this response corresponds",
HFILL } },
- {&hf_he_qtp_response_status_code,
+ {&hf_ieee80211_he_qtp_response_status_code,
{"Status Code", "wlan.ext_tag.quiet_time_period.response.status_code",
FT_UINT8, BASE_DEC, NULL, 0,
"Status of the requested operation", HFILL } },
- {&hf_he_qtp_response_quiet_period_offset,
+ {&hf_ieee80211_he_qtp_response_quiet_period_offset,
{"Quiet Period Offset", "wlan.ext_tag.quiet_time_period.response.offset",
FT_UINT8, BASE_DEC, NULL, 0,
"Offset of the start of the first quiet time period", HFILL } },
- {&hf_he_qtp_response_quiet_period_duration,
+ {&hf_ieee80211_he_qtp_response_quiet_period_duration,
{"Quiet Period Duration", "wlan.ext_tag.quiet_time_period.response.duration",
FT_UINT16, BASE_DEC, NULL, 0,
"Quiet Period Duration in units of 32us", HFILL } },
- {&hf_he_qtp_response_quiet_period_interval,
+ {&hf_ieee80211_he_qtp_response_quiet_period_interval,
{"Quiet Period Interval", "wlan.ext_tag.quiet_time_period.response.interval",
FT_UINT8, BASE_DEC, NULL, 0,
"Interval between the start of two consecutive quiet time periods", HFILL } },
- {&hf_he_qtp_response_repetition_count,
+ {&hf_ieee80211_he_qtp_response_repetition_count,
{"Repetition Count", "wlan.ext_tag.quiet_time_period.response.repetition_count",
FT_UINT8, BASE_DEC, NULL, 0,
"Number of requested quiet time periods", HFILL } },
- {&hf_he_qtp_response_srv_specific_identif,
+ {&hf_ieee80211_he_qtp_response_srv_specific_identif,
{"Service Specific Identifier", "wlan.ext_tag.quiet_time_period.response.srv_specific_identif",
FT_UINT16, BASE_HEX, NULL, 0,
"Identifier of a peer-to-peer operation for which participating HE STAs might transmit frames",
HFILL } },
- {&hf_he_ndp_sounding_dialog_token_number,
+ {&hf_ieee80211_he_ndp_sounding_dialog_token_number,
{"Sounding Dialog Token Number", "wlan.he_ndp.token.number",
FT_UINT8, BASE_DEC, NULL, 0xFC,
NULL, HFILL }},
- {&hf_he_ndp_annc_he_subfield,
+ {&hf_ieee80211_he_ndp_annc_he_subfield,
{"HE", "wlan.vht_he.token.he",
FT_BOOLEAN, 8, TFS(&he_ndp_annc_he_subfield_vals), 0x02, NULL, HFILL }},
- {&hf_he_ndp_annc_reserved,
+ {&hf_ieee80211_he_ndp_annc_reserved,
{"Reserved", "wlan.he_ndp.token.reserved",
FT_UINT8, BASE_HEX, NULL, 0x01,
NULL, HFILL }},
@@ -35028,33 +35028,33 @@ proto_register_ieee80211(void)
{"STA Info", "wlan.he_ndp.sta_info",
FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
- {&hf_he_ndp_annc_aid11,
+ {&hf_ieee80211_he_ndp_annc_aid11,
{"AID11", "wlan.he_ndp.sta_info.aid11",
FT_UINT32, BASE_HEX, NULL, 0x000007FF, NULL, HFILL }},
- {&hf_he_ndp_annc_ru_start,
+ {&hf_ieee80211_he_ndp_annc_ru_start,
{"RU Start Index", "wlan.he_ndp.sta_info.ru_start",
FT_UINT32, BASE_HEX, NULL, 0x3F800,
"26-tone RU start index of the target STA", HFILL }},
- {&hf_he_ndp_annc_ru_end,
+ {&hf_ieee80211_he_ndp_annc_ru_end,
{"RU End Index", "wlan.he_ndp.sta_info.ru_end",
FT_UINT32, BASE_HEX, NULL, 0x1FC0000,
"26-tone RU end index of the target STA", HFILL }},
- {&hf_he_ndp_annc_feedback_type_and_ng,
+ {&hf_ieee80211_he_ndp_annc_feedback_type_and_ng,
{"Feedback Type and Ng", "wlan.he_ndp.sta_info.feedback_type_and_ng",
FT_UINT32, BASE_HEX, NULL, 0x06000000, NULL, HFILL }},
- {&hf_he_ndp_annc_disambiguation,
+ {&hf_ieee80211_he_ndp_annc_disambiguation,
{"Disambiguation", "wlan.he_ndp.sta_info.disambiguation",
FT_UINT32, BASE_HEX, NULL, 0x08000000, NULL, HFILL }},
- {&hf_he_ndp_annc_codebook_size,
+ {&hf_ieee80211_he_ndp_annc_codebook_size,
{"Codebook Size", "wlan.he_ndp.sta_info.codebook_size",
FT_UINT32, BASE_HEX, NULL, 0x10000000, NULL, HFILL }},
- {&hf_he_ndp_annc_nc,
+ {&hf_ieee80211_he_ndp_annc_nc,
{"Nc", "wlan.he_ndp.sta_info.nc",
FT_UINT32, BASE_HEX, NULL, 0xE0000000, NULL, HFILL }},
@@ -35396,111 +35396,111 @@ proto_register_ieee80211(void)
FT_UINT16, BASE_DEC, NULL, 0, NULL, HFILL }},
/* Group Data Cypher Suite: 802.11-2012: 8.4.2.25.1 */
- {&hf_group_data_cipher_suite_oui,
+ {&hf_ieee80211_group_data_cipher_suite_oui,
{"Group Data Cypher Suite OUI", "wlan.osen.gdcs.oui",
FT_UINT24, BASE_OUI, NULL, 0, NULL, HFILL }},
/* TODO: List the suite names ... */
- {&hf_group_data_cipher_suite_type,
+ {&hf_ieee80211_group_data_cipher_suite_type,
{"Group Data Cypher Suite type", "wlan.osen.gdcs.type",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_osen_pcs_count,
+ {&hf_ieee80211_osen_pcs_count,
{"OSEN Pairwise Cipher Suite Count", "wlan.osen.pwcs.count",
FT_UINT16, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_osen_pairwise_cipher_suite_oui,
+ {&hf_ieee80211_osen_pairwise_cipher_suite_oui,
{"OSEN Pairwise Cypher Suite OUI", "wlan.osen.pwcs.oui",
FT_UINT24, BASE_OUI, NULL, 0, NULL, HFILL }},
- {&hf_osen_pairwise_cipher_suite_type,
+ {&hf_ieee80211_osen_pairwise_cipher_suite_type,
{"OSEN Pairwise Cypher Suite type", "wlan.osen.pwcs.type",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_osen_akm_count,
+ {&hf_ieee80211_osen_akm_count,
{"OSEN AKM Cipher Suite Count", "wlan.osen.akms.count",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_osen_akm_cipher_suite_oui,
+ {&hf_ieee80211_osen_akm_cipher_suite_oui,
{"OSEN AKM Cipher Suite OUI", "wlan.osen.akms.oui",
FT_UINT24, BASE_OUI, NULL, 0, NULL, HFILL }},
- {&hf_osen_akm_cipher_suite_type,
+ {&hf_ieee80211_osen_akm_cipher_suite_type,
{"OSEN AKM Cipher Suite Type", "wlan.osen.akms.type",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_osen_rsn_cap_preauth,
+ {&hf_ieee80211_osen_rsn_cap_preauth,
{"RSN Pre-Auth capabilities", "wlan.osen.rsn.capabilities.preauth",
FT_BOOLEAN, 16, TFS(&rsn_preauth_flags), 0x0001, NULL, HFILL }},
- {&hf_osen_rsn_cap_no_pairwise,
+ {&hf_ieee80211_osen_rsn_cap_no_pairwise,
{"RSN No Pairwise capabilities", "wlan.osen.rsn.capabilities.no_pairwise",
FT_BOOLEAN, 16, TFS(&rsn_no_pairwise_flags), 0x0002, NULL, HFILL }},
- {&hf_osen_rsn_cap_ptksa_replay_counter,
+ {&hf_ieee80211_osen_rsn_cap_ptksa_replay_counter,
{"RSN PTKSA Replay Counter capabilities",
"wlan.osen.rsn.capabilities.ptksa_replay_counter",
FT_UINT16, BASE_HEX, VALS(rsn_cap_replay_counter), 0x000C, NULL, HFILL }},
- {&hf_osen_rsn_cap_gtksa_replay_counter,
+ {&hf_ieee80211_osen_rsn_cap_gtksa_replay_counter,
{"RSN GTKSA Replay Counter capabilities",
"wlan.osen.rsn.capabilities.gtksa_replay_counter",
FT_UINT16, BASE_HEX, VALS(rsn_cap_replay_counter), 0x0030, NULL, HFILL }},
- {&hf_osen_group_management_cipher_suite_oui,
+ {&hf_ieee80211_osen_group_management_cipher_suite_oui,
{"OSEN Group Management Cipher Suite OUI", "wlan.osen.gmcs.oui",
FT_UINT24, BASE_OUI, NULL, 0, NULL, HFILL }},
- {&hf_osen_group_management_cipher_suite_type,
+ {&hf_ieee80211_osen_group_management_cipher_suite_type,
{"OSEN Group Management Cipher Suite Type", "wlan.osen.gmcs.type",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_osen_rsn_cap_mfpr,
+ {&hf_ieee80211_osen_rsn_cap_mfpr,
{"Management Frame Protection Required", "wlan.osen.rsn.capabilities.mfpr",
FT_BOOLEAN, 16, TFS(&tfs_required_not_required), 0x0040, NULL, HFILL }},
- {&hf_osen_rsn_cap_mfpc,
+ {&hf_ieee80211_osen_rsn_cap_mfpc,
{"Management Frame Protection Capable", "wlan.osen.rsn.capabilities.mfpc",
FT_BOOLEAN, 16, TFS(&tfs_capable_not_capable), 0x0080, NULL, HFILL }},
- {&hf_osen_rsn_cap_jmr,
+ {&hf_ieee80211_osen_rsn_cap_jmr,
{"Joint Multi-band RSNA", "wlan.osen.rsn.capabilities.jmr",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0100, NULL, HFILL }},
- {&hf_osen_rsn_cap_peerkey,
+ {&hf_ieee80211_osen_rsn_cap_peerkey,
{"PeerKey Enabled", "wlan.osen.rsn.capabilities.peerkey",
FT_BOOLEAN, 16, TFS(&tfs_enabled_disabled), 0x200, NULL, HFILL }},
- {&hf_osen_rsn_cap_flags,
+ {&hf_ieee80211_osen_rsn_cap_flags,
{"RSN Capability Flags", "wlan.osen.rsn.cabailities.flags",
FT_UINT16, BASE_HEX, NULL, 0, NULL, HFILL }},
- {&hf_osen_rsn_spp_a_msdu_capable,
+ {&hf_ieee80211_osen_rsn_spp_a_msdu_capable,
{"SPP A-MSDU Capable", "wlan.osen.rsn.capabilities.spp_a_msdu_cap",
FT_BOOLEAN, 16, TFS(&tfs_capable_not_capable), 0x0400, NULL, HFILL }},
- {&hf_osen_rsn_spp_a_msdu_required,
+ {&hf_ieee80211_osen_rsn_spp_a_msdu_required,
{"SPP A-MSDU Required", "wlan.osen.rsn.capabilities.spp_a_msdu_req",
FT_BOOLEAN, 16, TFS(&tfs_required_not_required), 0x0800, NULL, HFILL }},
- {&hf_osen_rsn_pbac,
+ {&hf_ieee80211_osen_rsn_pbac,
{"Protected Block Ack Agreement Capable", "wlan.osen.rsn.capabilities.pbac",
FT_BOOLEAN, 16, TFS(&tfs_capable_not_capable), 0x1000, NULL, HFILL }},
- {&hf_osen_extended_key_id_iaf,
+ {&hf_ieee80211_osen_extended_key_id_iaf,
{"Extended Key ID for Individually Addressed Frames",
"wlan.osn.rsn.extended_key_id_iaf",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x2000, NULL, HFILL }},
- {&hf_osen_reserved,
+ {&hf_ieee80211_osen_reserved,
{"Reserved", "wlan.osen.rsn.capabilities.reserved",
FT_UINT16, BASE_HEX, NULL, 0xC000, NULL, HFILL }},
- {&hf_osen_pmkid_count,
+ {&hf_ieee80211_osen_pmkid_count,
{"OSEN PMKID Count", "wlan.osen.pmkid.count",
FT_UINT16, BASE_DEC, NULL, 0x0, NULL, HFILL }},
- {&hf_osen_pmkid,
+ {&hf_ieee80211_osen_pmkid,
{"OSEN PKMID", "wlan.osen.pmkid.bytes",
FT_BYTES, BASE_NONE, NULL, 0, NULL, HFILL }},
@@ -36113,954 +36113,954 @@ proto_register_ieee80211(void)
FT_BYTES, BASE_NONE, NULL, 0x0,
NULL, HFILL }},
- {&hf_he_mac_capabilities,
+ {&hf_ieee80211_he_mac_capabilities,
{"HE MAC Capabilities Information", "wlan.ext_tag.he_mac_caps",
FT_UINT48, BASE_HEX, NULL, 0x0, NULL, HFILL }},
- {&hf_he_htc_he_support,
+ {&hf_ieee80211_he_htc_he_support,
{"+HTC HE Support", "wlan.ext_tag.he_mac_cap.htc_he_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x000000000001,
NULL, HFILL }},
- {&hf_he_twt_requester_support,
+ {&hf_ieee80211_he_twt_requester_support,
{"TWT Requester Support", "wlan.ext_tag.he_mac_cap.twt_req_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x000000000002,
NULL, HFILL }},
- {&hf_he_twt_responder_support,
+ {&hf_ieee80211_he_twt_responder_support,
{"TWT Responder Support", "wlan.ext_tag.he_mac_cap.twt_rsp_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x000000000004,
NULL, HFILL }},
- {&hf_he_fragmentation_support,
+ {&hf_ieee80211_he_fragmentation_support,
{"Fragmentation Support", "wlan.ext_tag.he_mac_cap.fragmentation_support",
FT_UINT48, BASE_DEC|BASE_VAL64_STRING,
VALS64(he_fragmentation_support_vals), 0x000000000018,
NULL, HFILL }},
- {&hf_he_max_number_fragmented_msdus,
+ {&hf_ieee80211_he_max_number_fragmented_msdus,
{"Maximum Number of Fragmented MSDUs", "wlan.ext_tag.he_mac_cap.max_frag_msdus",
FT_UINT48, BASE_CUSTOM, CF_FUNC(max_frag_msdus_base_custom), 0x0000000000E0,
NULL, HFILL }},
- {&hf_he_min_fragment_size,
+ {&hf_ieee80211_he_min_fragment_size,
{"Minimum Fragment Size", "wlan.ext_tag.he_mac_cap.min_frag_size",
FT_UINT48, BASE_DEC|BASE_VAL64_STRING,
VALS64(he_minimum_fragmentation_size_vals), 0x000000000300,
NULL, HFILL }},
- {&hf_he_trigger_frame_mac_padding_dur,
+ {&hf_ieee80211_he_trigger_frame_mac_padding_dur,
{"Trigger Frame MAC Padding Duration", "wlan.ext_tag.he_mac_cap.trig_frm_mac_padding_dur",
FT_UINT48, BASE_DEC, NULL, 0x000000000C00, NULL, HFILL }},
- {&hf_he_multi_tid_aggregation_support,
+ {&hf_ieee80211_he_multi_tid_aggregation_support,
{"Multi-TID Aggregation Support", "wlan.ext_tag.he_mac_cap.multi_tid_agg_support",
FT_UINT48, BASE_DEC, NULL, 0x000000007000, NULL, HFILL }},
- {&hf_he_he_link_adaptation_support,
+ {&hf_ieee80211_he_he_link_adaptation_support,
{"HE Link Adaptation Support", "wlan.ext_tag.he_mac_cap.he_link_adaptation_support",
FT_UINT48, BASE_DEC|BASE_VAL64_STRING,
VALS64(he_link_adaptation_support_vals), 0x000000018000,
NULL, HFILL }},
- {&hf_he_all_ack_support,
+ {&hf_ieee80211_he_all_ack_support,
{"All Ack Support", "wlan.ext_tag.he_mac_cap.all_ack_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x000000020000,
NULL, HFILL }},
- {&hf_he_trs_support,
+ {&hf_ieee80211_he_trs_support,
{"TRS Support", "wlan.ext_tag.he_mac_cap.Trs_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x0000040000,
NULL, HFILL }},
- {&hf_he_bsr_support,
+ {&hf_ieee80211_he_bsr_support,
{"BSR Support", "wlan.ext_tag.he_mac_cap.bsr_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x000000080000,
NULL, HFILL }},
- {&hf_he_broadcast_twt_support,
+ {&hf_ieee80211_he_broadcast_twt_support,
{"Broadcast TWT Support", "wlan.ext_tag.he_mac_cap.broadcast_twt_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x000000100000,
NULL, HFILL }},
- {&hf_he_32_bit_ba_bitmap_support,
+ {&hf_ieee80211_he_32_bit_ba_bitmap_support,
{"32-bit BA Bitmap Support", "wlan.ext_tag.he_mac_cap.32_bit_ba_bitmap_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x000000200000,
NULL, HFILL }},
- {&hf_he_mu_cascading_support,
+ {&hf_ieee80211_he_mu_cascading_support,
{"MU Cascading Support", "wlan.ext_tag.he_mac_cap.mu_cascading_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x000000400000,
NULL, HFILL }},
- {&hf_he_ack_enabled_aggregation_support,
+ {&hf_ieee80211_he_ack_enabled_aggregation_support,
{"Ack-Enabled Aggregation Support", "wlan.ext_tag.he_mac_cap.ack_enabled_agg_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x000000800000,
NULL, HFILL }},
- {&hf_he_reserved_b24,
+ {&hf_ieee80211_he_reserved_b24,
{"Reserved", "wlan.ext_tag.he_mac_cap.reserved_b24",
FT_UINT48, BASE_HEX, NULL, 0x000001000000,
NULL, HFILL }},
- {&hf_he_om_control_support,
+ {&hf_ieee80211_he_om_control_support,
{"OM Control Support", "wlan.ext_tag.he_mac_cap.om_control_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x000002000000,
NULL, HFILL }},
- {&hf_he_ofdma_ra_support,
+ {&hf_ieee80211_he_ofdma_ra_support,
{"OFDMA RA Support", "wlan.ext_tag.he_mac_cap.ofdma_ra_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x000004000000,
NULL, HFILL }},
- {&hf_he_max_a_mpdu_length_exponent_ext,
+ {&hf_ieee80211_he_max_a_mpdu_length_exponent_ext,
{"Maximum A-MPDU Length Exponent Extension",
"wlan.ext_tag.he_mac_cap.max_a_mpdu_len_exp_ext",
FT_UINT48, BASE_DEC, NULL, 0x000018000000, NULL, HFILL }},
- {&hf_he_a_msdu_fragmentation_support,
+ {&hf_ieee80211_he_a_msdu_fragmentation_support,
{"A-MSDU Fragmentation Support", "wlan.ext_tag.he_mac_cap.a_msdu_frag_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x000020000000,
NULL, HFILL }},
- {&hf_he_flexible_twt_schedule_support,
+ {&hf_ieee80211_he_flexible_twt_schedule_support,
{"Flexible TWT Schedule Support", "wlan.ext_tag.he_mac_cap.flexible_twt_sched_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x000040000000,
NULL, HFILL }},
- {&hf_he_rx_control_frame_to_multibss,
+ {&hf_ieee80211_he_rx_control_frame_to_multibss,
{"Rx Control Frame to MultiBSS", "wlan.ext_tag.he_mac_cap.rx_ctl_frm_multibss",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x000080000000,
NULL, HFILL }},
- {&hf_he_bsrp_bqrp_a_mpdu_aggregation,
+ {&hf_ieee80211_he_bsrp_bqrp_a_mpdu_aggregation,
{"BSRP BQRP A-MPDU Aggregation", "wlan.ext_tag.he_mac_cap.bsrp_bqrp_a_mpdu_agg",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x000100000000,
NULL, HFILL }},
- {&hf_he_qtp_support,
+ {&hf_ieee80211_he_qtp_support,
{"QTP Support", "wlan.ext_tag.he_mac_cap.qtp_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x000200000000,
NULL, HFILL }},
- {&hf_he_bqr_support,
+ {&hf_ieee80211_he_bqr_support,
{"BQR Support", "wlan.ext_tag.he_mac_cap.bqr_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x000400000000,
NULL, HFILL }},
- {&hf_he_srp_responder,
+ {&hf_ieee80211_he_srp_responder,
{"SRP Responder Role", "wlan.ext_tag.he_mac_cap.sr_responder",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x0800000000,
NULL, HFILL }},
- {&hf_he_ndp_feedback_report_support,
+ {&hf_ieee80211_he_ndp_feedback_report_support,
{"NDP Feedback Report Support", "wlan.ext_tag.he_mac_cap.ndp_feedback_report_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x001000000000,
NULL, HFILL }},
- {&hf_he_ops_support,
+ {&hf_ieee80211_he_ops_support,
{"OPS Support", "wlan.ext_tag.he_mac_cap.ops_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x002000000000,
NULL, HFILL }},
- {&hf_he_a_msdu_in_a_mpdu_support,
+ {&hf_ieee80211_he_a_msdu_in_a_mpdu_support,
{"A-MSDU in A-MPDU Support", "wlan.ext_tag.he_mac_cap.a_msdu_in_a_mpdu_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported), 0x004000000000,
NULL, HFILL }},
- {&hf_he_multi_tid_aggregation_tx_support,
+ {&hf_ieee80211_he_multi_tid_aggregation_tx_support,
{"Multi-TID Aggregation TX Support", "wlan.ext_tag.he_mac_cap.multi_tid_agg_support",
FT_UINT48, BASE_DEC, NULL, 0x38000000000, NULL, HFILL }},
- {&hf_he_subchannel_selective_trans_support,
+ {&hf_ieee80211_he_subchannel_selective_trans_support,
{"HE Subchannel Selective Transmission Support", "wlan.ext_tag.he_mac_cap.subchannel_selective_xmit_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported),
0x40000000000, NULL, HFILL }},
- {&hf_he_2_996_tone_ru_support,
+ {&hf_ieee80211_he_2_996_tone_ru_support,
{"UL 2x996-tone RU Support", "wlan.ext_tag.he_mac_cap.ul_2_996_tone_ru_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported),
0x80000000000, NULL, HFILL }},
- {&hf_he_om_control_ul_mu_data_disable_rx_support,
+ {&hf_ieee80211_he_om_control_ul_mu_data_disable_rx_support,
{"OM Control UL MU Data Disable RX Support", "wlan.ext_tag.he_mac_cap.om_cntl_ul_mu_data_disble_rx_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported),
0x100000000000, NULL, HFILL }},
- {&hf_he_dynamic_sm_power_save,
+ {&hf_ieee80211_he_dynamic_sm_power_save,
{"HE Dynamic SM Power Save", "wlan.ext_tag.he_dynamic_sm_power_save",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported),
0x200000000000, NULL, HFILL }},
- {&hf_he_punctured_sounding_support,
+ {&hf_ieee80211_he_punctured_sounding_support,
{"Punctured Sounding Support", "wlan.ext_tag.he_punctured_sounding_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported),
0x400000000000, NULL, HFILL }},
- {&hf_he_ht_and_vht_trigger_frame_rx_support,
+ {&hf_ieee80211_he_ht_and_vht_trigger_frame_rx_support,
{"HT And VHT Trigger Frame RX Support", "wlan.ext_tag.he_ht_and_vht_trigger_frame_rx_support",
FT_BOOLEAN, 48, TFS(&tfs_supported_not_supported),
0x800000000000, NULL, HFILL }},
- {&hf_he_reserved_bits_5_7,
+ {&hf_ieee80211_he_reserved_bits_5_7,
{"Reserved", "wlan.ext_tag.he_mac_cap.reserved_bits_5_7",
FT_UINT48, BASE_HEX, NULL, 0x0000000000E0, NULL, HFILL }},
- {&hf_he_reserved_bits_8_9,
+ {&hf_ieee80211_he_reserved_bits_8_9,
{"Reserved", "wlan.ext_tag.he_mac_cap.reserved_bits_8_9",
FT_UINT48, BASE_HEX, NULL, 0x000000000300, NULL, HFILL }},
- {&hf_he_reserved_bits_15_16,
+ {&hf_ieee80211_he_reserved_bits_15_16,
{"Reserved", "wlan.ext_tag.he_mac_cap.reserved_bits_15_16",
FT_UINT48, BASE_HEX, NULL, 0x000000018000, NULL, HFILL }},
- {&hf_he_reserved_bit_18,
+ {&hf_ieee80211_he_reserved_bit_18,
{"Reserved", "wlan.ext_tag.he_mac_cap.reserved_bit_18",
FT_UINT48, BASE_HEX, NULL, 0x000000040000, NULL, HFILL }},
- {&hf_he_reserved_bit_19,
+ {&hf_ieee80211_he_reserved_bit_19,
{"Reserved", "wlan.ext_tag.he_mac_cap.reserved_bit_19",
FT_UINT48, BASE_HEX, NULL, 0x000000080000, NULL, HFILL }},
- {&hf_he_reserved_bit_25,
+ {&hf_ieee80211_he_reserved_bit_25,
{"Reserved", "wlan.ext_tag.he_mac_cap.reserved_bit_25",
FT_UINT48, BASE_HEX, NULL, 0x000002000000, NULL, HFILL }},
- {&hf_he_phy_chan_width_set,
+ {&hf_ieee80211_he_phy_chan_width_set,
{"Channel Width Set", "wlan.ext_tag.he_phy_cap.fbytes",
FT_UINT8, BASE_HEX, NULL, 0x0, NULL, HFILL }},
- {&hf_he_40mhz_channel_2_4ghz,
+ {&hf_ieee80211_he_40mhz_channel_2_4ghz,
{"40MHz in 2.4GHz band", "wlan.ext_tag.he_phy_cap.chan_width_set.40mhz_in_2_4ghz",
FT_BOOLEAN, 8, TFS(&tfs_supported_not_supported), 0x01, NULL, HFILL }},
- {&hf_he_40_and_80_mhz_5ghz,
+ {&hf_ieee80211_he_40_and_80_mhz_5ghz,
{"40 & 80MHz in the 5GHz band", "wlan.ext_tag.he_phy_cap.chan_width_set.40_80_in_5ghz",
FT_BOOLEAN, 8, TFS(&tfs_supported_not_supported), 0x02, NULL, HFILL }},
- {&hf_he_160_mhz_5ghz,
+ {&hf_ieee80211_he_160_mhz_5ghz,
{"160MHz in the 5GHz band", "wlan.ext_tag.he_phy_cap.chan_width_set.160_in_5ghz",
FT_BOOLEAN, 8, TFS(&tfs_supported_not_supported), 0x04, NULL, HFILL }},
- {&hf_he_160_80_plus_80_mhz_5ghz,
+ {&hf_ieee80211_he_160_80_plus_80_mhz_5ghz,
{"160/80+80MHz in the 5GHz band", "wlan.ext_tag.he_phy_cap.chan_width_set.160_80_80_in_5ghz",
FT_BOOLEAN, 8, TFS(&tfs_supported_not_supported), 0x08, NULL, HFILL }},
- {&hf_he_242_tone_rus_in_2_4ghz,
+ {&hf_ieee80211_he_242_tone_rus_in_2_4ghz,
{"242 tone RUs in the 2.4GHz band", "wlan.ext_tag.he_phy_cap.chan_width_set.242_tone_in_2_4ghz",
FT_BOOLEAN, 8, TFS(&tfs_supported_not_supported), 0x10, NULL, HFILL }},
- {&hf_he_242_tone_rus_in_5ghz,
+ {&hf_ieee80211_he_242_tone_rus_in_5ghz,
{"242 tone RUs in the 5GHz band", "wlan.ext_tag.he_phy_cap.chan_width_set.242_tone_in_5ghz",
FT_BOOLEAN, 8, TFS(&tfs_supported_not_supported), 0x20, NULL, HFILL }},
- {&hf_he_chan_width_reserved,
+ {&hf_ieee80211_he_chan_width_reserved,
{"Reserved", "wlan.ext_tag.he_phy_cap.chan_width_set.reserved",
FT_UINT8, BASE_HEX, NULL, 0xC0, NULL, HFILL }},
- {&hf_he_phy_b8_to_b23,
+ {&hf_ieee80211_he_phy_b8_to_b23,
{"Bits 8 to 23", "wlan.ext_tag.he_phy_cap.bits_8_to_23",
FT_UINT16, BASE_HEX, NULL, 0x0, NULL, HFILL }},
- {&hf_he_phy_cap_punctured_preamble_rx,
+ {&hf_ieee80211_he_phy_cap_punctured_preamble_rx,
{"Punctured Preamble RX", "wlan.ext_tag.he_phy_cap.punc_preamble_rx",
FT_UINT16, BASE_HEX, NULL, 0x000F, NULL, HFILL }},
- {&hf_he_phy_cap_device_class,
+ {&hf_ieee80211_he_phy_cap_device_class,
{"Device Class", "wlan.ext_tag.he_phy_cap.device_class",
FT_UINT16, BASE_HEX, VALS(he_phy_device_class_vals), 0x0010, NULL, HFILL }},
- {&hf_he_phy_cap_ldpc_coding_in_payload,
+ {&hf_ieee80211_he_phy_cap_ldpc_coding_in_payload,
{"LDPC Coding In Payload", "wlan.ext_tag.he_phy_cap.ldpc_coding_in_payload",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0020, NULL, HFILL }},
- {&hf_he_phy_cap_he_su_ppdu_1x_he_ltf_08us,
+ {&hf_ieee80211_he_phy_cap_he_su_ppdu_1x_he_ltf_08us,
{"HE SU PPDU With 1x HE-LTF and 0.8us GI",
"wlan.ext_tag.he_phy_cap.he_su_ppdu_with_1x_he_ltf_08us",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0040, NULL, HFILL }},
- {&hf_he_phy_cap_midamble_rx_max_nsts,
+ {&hf_ieee80211_he_phy_cap_midamble_rx_max_nsts,
{"Midamble Rx Max NSTS", "wlan.ext_tag.he_phy_cap.midamble_rx_max_nsts",
FT_UINT16, BASE_HEX, VALS(he_phy_midamble_rx_max_nsts_vals), 0x0180, NULL, HFILL }},
- {&hf_he_phy_cap_ndp_with_4x_he_ltf_32us,
+ {&hf_ieee80211_he_phy_cap_ndp_with_4x_he_ltf_32us,
{"NDP With 4x HE-LTF and 3.2us GI",
"wlan.ext_tag.he_phy_cap.ndp_with_4x_he_ltf_4x_3.2us",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0200, NULL, HFILL }},
- {&hf_he_phy_cap_stbc_tx_lt_80mhz,
+ {&hf_ieee80211_he_phy_cap_stbc_tx_lt_80mhz,
{"STBC Tx <= 80 MHz", "wlan.ext_tag.he_phy_cap.stbc_tx_lt_80mhz",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0400, NULL, HFILL }},
- {&hf_he_phy_cap_stbc_rx_lt_80mhz,
+ {&hf_ieee80211_he_phy_cap_stbc_rx_lt_80mhz,
{"STBC Rx <= 80 MHz", "wlan.ext_tag.he_phy_cap.stbc_rx_lt_80mhz",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0800, NULL, HFILL }},
- {&hf_he_phy_cap_doppler_tx,
+ {&hf_ieee80211_he_phy_cap_doppler_tx,
{"Doppler Tx", "wlan.ext_tag.he_phy_cap.doppler_tx",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x1000, NULL, HFILL }},
- {&hf_he_phy_cap_doppler_rx,
+ {&hf_ieee80211_he_phy_cap_doppler_rx,
{"Doppler Rx", "wlan.ext_tag.he_phy_cap.doppler_rx",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x2000, NULL, HFILL }},
- {&hf_he_phy_cap_full_bw_ul_mu_mimo,
+ {&hf_ieee80211_he_phy_cap_full_bw_ul_mu_mimo,
{"Full Bandwidth UL MU-MIMO", "wlan.ext_tag.he_phy_cap.full_bw_ul_mu_mimo",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x4000, NULL, HFILL }},
- {&hf_he_phy_cap_partial_bw_ul_mu_mimo,
+ {&hf_ieee80211_he_phy_cap_partial_bw_ul_mu_mimo,
{"Partial Bandwidth UL MU-MIMO", "wlan.ext_tag.he_phy_cap.partial_bw_ul_mu_mimo",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x8000, NULL, HFILL }},
- {&hf_he_phy_b24_to_b39,
+ {&hf_ieee80211_he_phy_b24_to_b39,
{"Bits 24 to 39", "wlan.ext_tag.he_phy_cap.bits_24_to_39",
FT_UINT16, BASE_HEX, NULL, 0x0, NULL, HFILL }},
- {&hf_he_phy_cap_dcm_max_constellation_tx,
+ {&hf_ieee80211_he_phy_cap_dcm_max_constellation_tx,
{"DCM Max Constellation Tx", "wlan.ext_tag.he_phy_cap.dcm_max_const_tx",
FT_UINT16, BASE_HEX, VALS(he_phy_dcm_max_constellation_vals), 0x0003, NULL, HFILL }},
- {&hf_he_phy_cap_dcm_max_nss_tx,
+ {&hf_ieee80211_he_phy_cap_dcm_max_nss_tx,
{"DCM Max NSS Tx", "wlan.ext_tag.he_phy_cap.dcm_max_nss_tx",
FT_UINT16, BASE_HEX, VALS(he_phy_dcm_max_nss_vals), 0x0004, NULL, HFILL }},
- {&hf_he_phy_cap_dcm_max_constellation_rx,
+ {&hf_ieee80211_he_phy_cap_dcm_max_constellation_rx,
{"DCM Max Constellation Rx", "wlan.ext_tag.he_phy_cap.dcm_max_const_rx",
FT_UINT16, BASE_HEX, VALS(he_phy_dcm_max_constellation_vals), 0x0018, NULL, HFILL }},
- {&hf_he_phy_cap_dcm_max_nss_rx,
+ {&hf_ieee80211_he_phy_cap_dcm_max_nss_rx,
{"DCM Max NSS Rx", "wlan.ext_tag.he_phy_cap.dcm_max_nss_tx",
FT_UINT16, BASE_HEX, VALS(he_phy_dcm_max_nss_vals), 0x0020, NULL, HFILL }},
- {&hf_he_phy_cap_rx_he_muppdu_from_non_ap,
+ {&hf_ieee80211_he_phy_cap_rx_he_muppdu_from_non_ap,
{"Rx HE MU PPDU from Non-AP STA", "wlan.ext_tag.he_phy_cap.rx_he_mu_ppdu",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0040, NULL, HFILL }},
- {&hf_he_phy_cap_su_beamformer,
+ {&hf_ieee80211_he_phy_cap_su_beamformer,
{"SU Beamformer", "wlan.ext_tag.he_phy_cap.su_beamformer",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0080, NULL, HFILL }},
- {&hf_he_phy_cap_su_beamformee,
+ {&hf_ieee80211_he_phy_cap_su_beamformee,
{"SU Beamformee", "wlan.ext_tag.he_phy_cap.su_beamformee",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0100, NULL, HFILL }},
- {&hf_he_phy_cap_mu_beamformer,
+ {&hf_ieee80211_he_phy_cap_mu_beamformer,
{"MU Beamformer", "wlan.ext_tag.he_phy_cap.mu_beamformer",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0200, NULL, HFILL }},
- {&hf_he_phy_cap_beamformer_sts_lte_80mhz,
+ {&hf_ieee80211_he_phy_cap_beamformer_sts_lte_80mhz,
{"Beamformee STS <= 80 MHz", "wlan.ext_tag.he_phy_cap.beamformee_sts_lte_80mhz",
FT_UINT16, BASE_HEX, NULL, 0x1C00, NULL, HFILL }},
- {&hf_he_phy_cap_beamformer_sts_gt_80mhz,
+ {&hf_ieee80211_he_phy_cap_beamformer_sts_gt_80mhz,
{"Beamformee STS > 80 MHz", "wlan.ext_tag.he_phy_cap.beamformee_sts_gt_80mhz",
FT_UINT16, BASE_HEX, NULL, 0xE000, NULL, HFILL }},
- {&hf_he_phy_b40_to_b55,
+ {&hf_ieee80211_he_phy_b40_to_b55,
{"Bits 40 to 55", "wlan.ext_tag.he_phy_cap.bits_40_to_55",
FT_UINT16, BASE_HEX, NULL, 0x0, NULL, HFILL }},
- {&hf_he_phy_cap_number_of_sounding_dims_lte_80,
+ {&hf_ieee80211_he_phy_cap_number_of_sounding_dims_lte_80,
{"Number Of Sounding Dimensions <= 80 MHz", "wlan.ext_tag.he_phy_cap.no_sounding_dims_lte_80",
FT_UINT16, BASE_DEC, NULL, 0x0007, NULL, HFILL }},
- {&hf_he_phy_cap_number_of_sounding_dims_gt_80,
+ {&hf_ieee80211_he_phy_cap_number_of_sounding_dims_gt_80,
{"Number Of Sounding Dimensions > 80 MHz", "wlan.ext_tag.he_phy_cap.no_sounding_dims_gt_80",
FT_UINT16, BASE_DEC, NULL, 0x0038, NULL, HFILL }},
- {&hf_he_phy_cap_ng_eq_16_su_fb,
+ {&hf_ieee80211_he_phy_cap_ng_eq_16_su_fb,
{"Ng = 16 SU Feedback", "wlan.ext_tag.he_phy_cap.ng_eq_16_su_fb",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0040, NULL, HFILL }},
- {&hf_he_phy_cap_ng_eq_16_mu_fb,
+ {&hf_ieee80211_he_phy_cap_ng_eq_16_mu_fb,
{"Ng = 16 MU Feedback", "wlan.ext_tag.he_phy_cap.ng_eq_16_mu_fb",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0080, NULL, HFILL }},
- {&hf_he_phy_cap_codebook_size_eq_4_2_fb,
+ {&hf_ieee80211_he_phy_cap_codebook_size_eq_4_2_fb,
{"Codebook Size SU Feedback", "wlan.ext_tag.he_phy_cap.codebook_size_su_fb",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0100, NULL, HFILL }},
- {&hf_he_phy_cap_codebook_size_eq_7_5_fb,
+ {&hf_ieee80211_he_phy_cap_codebook_size_eq_7_5_fb,
{"Codebook Size MU Feedback", "wlan.ext_tag.he_phy_cap.codebook_size_mu_fb",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0200, NULL, HFILL }},
- {&hf_he_phy_cap_triggered_su_beamforming_fb,
+ {&hf_ieee80211_he_phy_cap_triggered_su_beamforming_fb,
{"Triggered SU Beamforming Feedback", "wlan.ext_tag.he_phy_cap.trig_su_bf_fb",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0400, NULL, HFILL }},
- {&hf_he_phy_cap_triggered_mu_beamforming_fb,
+ {&hf_ieee80211_he_phy_cap_triggered_mu_beamforming_fb,
{"Triggered MU Beamforming Feedback", "wlan.ext_tag.he_phy_cap.trig_mu_bf_fb",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0800, NULL, HFILL }},
- {&hf_he_phy_cap_triggered_cqi_fb,
+ {&hf_ieee80211_he_phy_cap_triggered_cqi_fb,
{"Triggered CQI Feedback", "wlan.ext_tag.he_phy_cap.trig_cqi_fb",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x1000, NULL, HFILL }},
- {&hf_he_phy_cap_partial_bw_extended_range,
+ {&hf_ieee80211_he_phy_cap_partial_bw_extended_range,
{"Partial Bandwidth Extended Range", "wlan.ext_tag.he_phy_cap.partial_bw_er",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x2000, NULL, HFILL }},
- {&hf_he_phy_cap_partial_bw_dl_mu_mimo,
+ {&hf_ieee80211_he_phy_cap_partial_bw_dl_mu_mimo,
{"Partial Bandwidth DL MU-MIMO", "wlan.ext_tag.he_phy_cap.partial_bw_dl_mu_mimo",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x4000, NULL, HFILL }},
- {&hf_he_phy_cap_ppe_threshold_present,
+ {&hf_ieee80211_he_phy_cap_ppe_threshold_present,
{"PPE Threshold Present", "wlan.ext_tag.he_phy_cap.ppe_thres_present",
FT_BOOLEAN, 16, NULL, 0x8000, NULL, HFILL }},
- {&hf_he_phy_b56_to_b71,
+ {&hf_ieee80211_he_phy_b56_to_b71,
{"Bits 56 to 71", "wlan.ext_tag.he_phy_cap.bits_56_to_71",
FT_UINT16, BASE_HEX, NULL, 0x0, NULL, HFILL }},
- {&hf_he_phy_cap_srp_based_sr_support,
+ {&hf_ieee80211_he_phy_cap_srp_based_sr_support,
{"SRP-based SR Support", "wlan.ext_tag.he_phy_cap.srp_based_sr_sup",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0001, NULL, HFILL }},
- {&hf_he_phy_cap_power_boost_factor_ar_support,
+ {&hf_ieee80211_he_phy_cap_power_boost_factor_ar_support,
{"Power Boost Factor ar Support", "wlan.ext_tag.he_phy_cap.pwr_bst_factor_ar_sup",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0002, NULL, HFILL }},
- {&hf_he_phy_cap_he_su_ppdu_etc_gi,
+ {&hf_ieee80211_he_phy_cap_he_su_ppdu_etc_gi,
{"HE SU PPDU & HE MU PPDU w 4x HE-LTF & 0.8us GI", "wlan.ext_tag.he_phy_cap.he_su_ppdu_etc_gi",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0004, NULL, HFILL }},
- {&hf_he_phy_cap_max_nc,
+ {&hf_ieee80211_he_phy_cap_max_nc,
{"Max Nc", "wlan.ext_tag.he_phy_cap.max_nc",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0038, NULL, HFILL }},
- {&hf_he_phy_cap_stbc_tx_gt_80_mhz,
+ {&hf_ieee80211_he_phy_cap_stbc_tx_gt_80_mhz,
{"STBC Tx > 80 MHz", "wlan.ext_tag.he_phy_cap.stbc_tx_gt_80_mhz",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0040, NULL, HFILL }},
- {&hf_he_phy_cap_stbc_rx_gt_80_mhz,
+ {&hf_ieee80211_he_phy_cap_stbc_rx_gt_80_mhz,
{"STBC Rx > 80 MHz", "wlan.ext_tag.he_phy_cap.stbc_rx_gt_80_mhz",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0080, NULL, HFILL }},
- {&hf_he_phy_cap_he_er_su_ppdu_4xxx_gi,
+ {&hf_ieee80211_he_phy_cap_he_er_su_ppdu_4xxx_gi,
{"HE ER SU PPDU W 4x HE-LTF & 0.8us GI", "wlan.ext_tag.he_phy_cap.he_er_su_ppdu_4xxx_gi",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0100, NULL, HFILL }},
- {&hf_he_phy_cap_20mhz_in_40mhz_24ghz_band,
+ {&hf_ieee80211_he_phy_cap_20mhz_in_40mhz_24ghz_band,
{"20 MHz In 40 MHz HE PPDU In 2.4GHz Band", "wlan.ext_tag.he_phy_cap.20_mhz_in_40_in_2_4ghz",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0200, NULL, HFILL }},
- {&hf_he_phy_cap_20mhz_in_160_80p80_ppdu,
+ {&hf_ieee80211_he_phy_cap_20mhz_in_160_80p80_ppdu,
{"20 MHz In 160/80+80 MHz HE PPDU", "wlan.ext_tag.he_phy_cap.20_mhz_in_160_80p80_ppdu",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0400, NULL, HFILL }},
- {&hf_he_phy_cap_80mgz_in_160_80p80_ppdu,
+ {&hf_ieee80211_he_phy_cap_80mgz_in_160_80p80_ppdu,
{"80 MHz In 160/80+80 MHz HE PPDU", "wlan.ext_tag.he_phy_cap.80_mhz_in_160_80p80_ppdu",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0800, NULL, HFILL }},
- {&hf_he_phy_cap_he_er_su_ppdu_1xxx_gi,
+ {&hf_ieee80211_he_phy_cap_he_er_su_ppdu_1xxx_gi,
{"HE ER SU PPDU W 1x HE-LTF & 0.8us GI", "wlan.ext_tag.he_phy_cap.he_er_su_ppdu_1xxx_gi",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x1000, NULL, HFILL }},
- {&hf_he_phy_cap_midamble_rx_2x_xxx_ltf,
+ {&hf_ieee80211_he_phy_cap_midamble_rx_2x_xxx_ltf,
{"Midamble Rx 2x & 1x HE-LTF", "wlan.ext_tag.he_phy_cap.midamble_rx_2x_1x_he_ltf",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x2000, NULL, HFILL }},
- {&hf_he_phy_b72_to_b87,
+ {&hf_ieee80211_he_phy_b72_to_b87,
{"Bits 72 to 87", "wlan.ext_tag.he_phy_cap.bits_72_to_87",
FT_UINT16, BASE_HEX, NULL, 0x0, NULL, HFILL }},
- {&hf_he_phy_cap_dcm_max_bw,
+ {&hf_ieee80211_he_phy_cap_dcm_max_bw,
{"DCM Max BW", "wlan.ext_tag.he_phy_cap.dcm_max_bw",
FT_UINT16, BASE_HEX, NULL, 0xC000, NULL, HFILL }},
- {&hf_he_phy_cap_longer_than_16_he_sigb_ofdm_symbol_support,
+ {&hf_ieee80211_he_phy_cap_longer_than_16_he_sigb_ofdm_symbol_support,
{"Longer Than 16 HE SIG-B OFDM Symbols Support", "wlan.ext_tag.he_phy_cap.longer_than_16_he_sigb_ofdm_sym_support",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0001, NULL, HFILL }},
- {&hf_he_phy_cap_non_triggered_cqi_feedback,
+ {&hf_ieee80211_he_phy_cap_non_triggered_cqi_feedback,
{"Non-Triggered CQI Feedback", "wlan.ext_tag.he_phy_cap.non_triggered_feedback",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0002, NULL, HFILL }},
- {&hf_he_phy_cap_tx_1024_qam_242_tone_ru_support,
+ {&hf_ieee80211_he_phy_cap_tx_1024_qam_242_tone_ru_support,
{"Tx 1024-QAM Support < 242-tone RU", "wlan.ext_tag.he_phy_cap.tx_1024_qam_support_lt_242_tone_ru",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0004, NULL, HFILL }},
- {&hf_he_phy_cap_rx_1024_qam_242_tone_ru_support,
+ {&hf_ieee80211_he_phy_cap_rx_1024_qam_242_tone_ru_support,
{"Rx 1024-QAM Support < 242-tone RU", "wlan.ext_tag.he_phy_cap.rx_1024_qam_support_lt_242_tone_ru",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0008, NULL, HFILL }},
- {&hf_he_phy_cap_rx_full_bw_su_using_he_muppdu_w_compressed_sigb,
+ {&hf_ieee80211_he_phy_cap_rx_full_bw_su_using_he_muppdu_w_compressed_sigb,
{"Rx Full BW SU Using HE MU PPDU With Compressed SIGB", "wlan.ext_tag.he_phy_cap.rx_full_bw_su_using_he_mu_ppdu_with_compressed_sigb",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0010, NULL, HFILL }},
- {&hf_he_phy_cap_rx_full_bw_su_using_he_muppdu_w_non_compressed_sigb,
+ {&hf_ieee80211_he_phy_cap_rx_full_bw_su_using_he_muppdu_w_non_compressed_sigb,
{"Rx Full BW SU Using HE MU PPDU With Non-Compressed SIGB", "wlan.ext_tag.he_phy_cap.rx_full_bw_su_using_he_mu_ppdu_with_non_compressed_sigb",
FT_BOOLEAN, 16, TFS(&tfs_supported_not_supported), 0x0020, NULL, HFILL }},
- {&hf_he_phy_cap_nominal_packet_padding,
+ {&hf_ieee80211_he_phy_cap_nominal_packet_padding,
{"Nominal Packet Padding", "wlan.ext_tag.he_phy_cap.nominal_packet_padding",
FT_UINT16, BASE_DEC, VALS(he_phy_nominal_packet_padding_vals), 0x00C0, NULL, HFILL }},
- {&hf_he_phy_cap_b80_b87_reserved,
+ {&hf_ieee80211_he_phy_cap_b80_b87_reserved,
{"Reserved", "wlan.ext_tag.he_phy_cap.reserved_b80_b87",
FT_UINT16, BASE_HEX, NULL, 0xFF00, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80_rx_1_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80_rx_1_ss,
{"Max HE-MCS for 1 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80_rx_1_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0003, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80_rx_2_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80_rx_2_ss,
{"Max HE-MCS for 2 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80_rx_2_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x000C, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80_rx_3_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80_rx_3_ss,
{"Max HE-MCS for 3 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80_rx_3_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0030, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80_rx_4_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80_rx_4_ss,
{"Max HE-MCS for 4 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80_rx_4_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x00C0, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80_rx_5_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80_rx_5_ss,
{"Max HE-MCS for 5 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80_rx_5_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0300, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80_rx_6_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80_rx_6_ss,
{"Max HE-MCS for 6 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80_rx_6_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0C00, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80_rx_7_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80_rx_7_ss,
{"Max HE-MCS for 7 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80_rx_7_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x3000, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80_rx_8_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80_rx_8_ss,
{"Max HE-MCS for 8 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80_rx_8_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0xC000, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80_tx_1_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80_tx_1_ss,
{"Max HE-MCS for 1 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80_tx_1_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0003, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80_tx_2_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80_tx_2_ss,
{"Max HE-MCS for 2 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80_tx_2_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x000C, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80_tx_3_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80_tx_3_ss,
{"Max HE-MCS for 3 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80_tx_3_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0030, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80_tx_4_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80_tx_4_ss,
{"Max HE-MCS for 4 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80_tx_4_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x00C0, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80_tx_5_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80_tx_5_ss,
{"Max HE-MCS for 5 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80_tx_5_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0300, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80_tx_6_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80_tx_6_ss,
{"Max HE-MCS for 6 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80_tx_6_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0C00, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80_tx_7_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80_tx_7_ss,
{"Max HE-MCS for 7 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80_tx_7_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x3000, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80_tx_8_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80_tx_8_ss,
{"Max HE-MCS for 8 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80_tx_8_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0xC000, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80p80_rx_1_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_1_ss,
{"Max HE-MCS for 1 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80p80_rx_1_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0003, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80p80_rx_2_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_2_ss,
{"Max HE-MCS for 2 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80p80_rx_2_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x000C, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80p80_rx_3_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_3_ss,
{"Max HE-MCS for 3 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80p80_rx_3_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0030, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80p80_rx_4_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_4_ss,
{"Max HE-MCS for 4 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80p80_rx_4_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x00C0, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80p80_rx_5_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_5_ss,
{"Max HE-MCS for 5 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80p80_rx_5_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0300, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80p80_rx_6_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_6_ss,
{"Max HE-MCS for 6 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80p80_rx_6_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0C00, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80p80_rx_7_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_7_ss,
{"Max HE-MCS for 7 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80p80_rx_7_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x3000, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80p80_rx_8_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80p80_rx_8_ss,
{"Max HE-MCS for 8 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80p80_rx_8_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0xC000, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80p80_tx_1_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_1_ss,
{"Max HE-MCS for 1 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80p80_tx_1_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0003, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80p80_tx_2_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_2_ss,
{"Max HE-MCS for 2 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80p80_tx_2_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x000C, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80p80_tx_3_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_3_ss,
{"Max HE-MCS for 3 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80p80_tx_3_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0030, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80p80_tx_4_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_4_ss,
{"Max HE-MCS for 4 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80p80_tx_4_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x00C0, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80p80_tx_5_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_5_ss,
{"Max HE-MCS for 5 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80p80_tx_5_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0300, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80p80_tx_6_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_6_ss,
{"Max HE-MCS for 6 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80p80_tx_6_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0C00, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80p80_tx_7_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_7_ss,
{"Max HE-MCS for 7 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80p80_tx_7_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x3000, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_80p80_tx_8_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_80p80_tx_8_ss,
{"Max HE-MCS for 8 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_80p80_tx_8_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0xC000, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_160_rx_1_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_160_rx_1_ss,
{"Max HE-MCS for 1 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_160_rx_1_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0003, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_160_rx_2_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_160_rx_2_ss,
{"Max HE-MCS for 2 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_160_rx_2_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x000C, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_160_rx_3_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_160_rx_3_ss,
{"Max HE-MCS for 3 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_160_rx_3_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0030, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_160_rx_4_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_160_rx_4_ss,
{"Max HE-MCS for 4 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_160_rx_4_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x00C0, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_160_rx_5_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_160_rx_5_ss,
{"Max HE-MCS for 5 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_160_rx_5_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0300, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_160_rx_6_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_160_rx_6_ss,
{"Max HE-MCS for 6 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_160_rx_6_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0C00, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_160_rx_7_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_160_rx_7_ss,
{"Max HE-MCS for 7 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_160_rx_7_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x3000, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_160_rx_8_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_160_rx_8_ss,
{"Max HE-MCS for 8 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_160_rx_8_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0xC000, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_160_tx_1_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_160_tx_1_ss,
{"Max HE-MCS for 1 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_160_tx_1_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0003, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_160_tx_2_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_160_tx_2_ss,
{"Max HE-MCS for 2 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_160_tx_2_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x000C, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_160_tx_3_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_160_tx_3_ss,
{"Max HE-MCS for 3 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_160_tx_3_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0030, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_160_tx_4_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_160_tx_4_ss,
{"Max HE-MCS for 4 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_160_tx_4_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x00C0, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_160_tx_5_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_160_tx_5_ss,
{"Max HE-MCS for 5 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_160_tx_5_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0300, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_160_tx_6_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_160_tx_6_ss,
{"Max HE-MCS for 6 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_160_tx_6_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x0C00, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_160_tx_7_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_160_tx_7_ss,
{"Max HE-MCS for 7 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_160_tx_7_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0x3000, NULL, HFILL }},
- {&hf_he_mcs_max_he_mcs_160_tx_8_ss,
+ {&hf_ieee80211_he_mcs_max_he_mcs_160_tx_8_ss,
{"Max HE-MCS for 8 SS", "wlan.ext_tag.he_mcs_map.max_he_mcs_160_tx_8_ss",
FT_UINT16, BASE_HEX, VALS(he_mcs_map_vals), 0xC000, NULL, HFILL }},
- {&hf_he_rx_he_mcs_map_lte_80,
+ {&hf_ieee80211_he_rx_he_mcs_map_lte_80,
{"Rx HEX-MCS Map <= 80 MHz", "wlan.ext_tag.he_mcs_map.rx_he_mcs_map_lte_80",
FT_UINT16, BASE_HEX, NULL, 0x0, NULL, HFILL }},
- {&hf_he_tx_he_mcs_map_lte_80,
+ {&hf_ieee80211_he_tx_he_mcs_map_lte_80,
{"Tx HEX-MCS Map <= 80 MHz", "wlan.ext_tag.he_mcs_map.tx_he_mcs_map_lte_80",
FT_UINT16, BASE_HEX, NULL, 0x0, NULL, HFILL }},
- {&hf_he_rx_he_mcs_map_160,
+ {&hf_ieee80211_he_rx_he_mcs_map_160,
{"Rx HEX-MCS Map 160 MHz", "wlan.ext_tag.he_mcs_map.rx_he_mcs_map_160",
FT_UINT16, BASE_HEX, NULL, 0x0, NULL, HFILL }},
- {&hf_he_tx_he_mcs_map_160,
+ {&hf_ieee80211_he_tx_he_mcs_map_160,
{"Tx HEX-MCS Map 160 MHz", "wlan.ext_tag.he_mcs_map.tx_he_mcs_map_160",
FT_UINT16, BASE_HEX, NULL, 0x0, NULL, HFILL }},
- {&hf_he_rx_he_mcs_map_80_80,
+ {&hf_ieee80211_he_rx_he_mcs_map_80_80,
{"Rx HEX-MCS Map 80+80 MHz", "wlan.ext_tag.he_mcs_map.rx_he_mcs_map_80_80",
FT_UINT16, BASE_HEX, NULL, 0x0, NULL, HFILL }},
- {&hf_he_tx_he_mcs_map_80_80,
+ {&hf_ieee80211_he_tx_he_mcs_map_80_80,
{"Tx HEX-MCS Map 80+80 MHz", "wlan.ext_tag.he_mcs_map.tx_he_mcs_map_80_80",
FT_UINT16, BASE_HEX, NULL, 0x0, NULL, HFILL }},
- {&hf_he_ppe_thresholds_nss,
+ {&hf_ieee80211_he_ppe_thresholds_nss,
{"NSS", "wlan.ext_tag.he_ppe_thresholds.nss",
FT_UINT8, BASE_DEC, NULL, 0x07, NULL, HFILL }},
- {&hf_he_ppe_thresholds_ru_index_bitmask,
+ {&hf_ieee80211_he_ppe_thresholds_ru_index_bitmask,
{"RU Index Bitmask", "wlan.ext_tag.he_ppe_thresholds.ru_index_bitmask",
FT_UINT8, BASE_HEX, NULL, 0x78, NULL, HFILL }},
- {&hf_he_ppe_ppet16,
+ {&hf_ieee80211_he_ppe_ppet16,
{"PPET16","wlan.ext_tag.he_ppe_thresholds.ppet16",
FT_UINT8, BASE_HEX, VALS(constellation_vals), 0x0, NULL, HFILL }},
- {&hf_he_ppe_ppet8,
+ {&hf_ieee80211_he_ppe_ppet8,
{"PPET8","wlan.ext_tag.he_ppe_thresholds.ppet8",
FT_UINT8, BASE_HEX, VALS(constellation_vals), 0x0, NULL, HFILL }},
- {&hf_he_operation_parameter,
+ {&hf_ieee80211_he_operation_parameter,
{"HE Operation Parameters", "wlan.ext_tag.he_operation.params",
FT_UINT24, BASE_HEX, NULL, 0, NULL, HFILL }},
- {&hf_he_operation_default_pe_duration,
+ {&hf_ieee80211_he_operation_default_pe_duration,
{"Default PE Duration", "wlan.ext_tag.he_operation.default_pe_duration",
FT_UINT24, BASE_DEC, NULL, 0x000007, NULL, HFILL }},
- {&hf_he_operation_twt_required,
+ {&hf_ieee80211_he_operation_twt_required,
{"TWT Required", "wlan.ext_tag.he_operation.twt_required",
FT_BOOLEAN, 24, TFS(&tfs_required_not_required), 0x000008, NULL, HFILL }},
- {&hf_he_operation_txop_duration_rts_threshold,
+ {&hf_ieee80211_he_operation_txop_duration_rts_threshold,
{"TXOP Duration RTS Threshold", "wlan.ext_tag.he_operation.txop_duration_rts_thresh",
FT_UINT24, BASE_DEC, NULL, 0x003FF0, NULL, HFILL }},
- {&hf_he_operation_vht_operation_information_present,
+ {&hf_ieee80211_he_operation_vht_operation_information_present,
{"VHT Operation Information Present", "wlan.ext_tag.he_operation.vht_op_info_present",
FT_BOOLEAN, 24, NULL, 0x004000, NULL, HFILL }},
- {&hf_he_operation_co_located_bss,
+ {&hf_ieee80211_he_operation_co_located_bss,
{"Co-Located BSS", "wlan.ext_tag.he_operation.co_located_bss",
FT_BOOLEAN, 24, NULL, 0x008000, NULL, HFILL }},
- {&hf_he_operation_er_su_disable,
+ {&hf_ieee80211_he_operation_er_su_disable,
{"ER SU Disable", "wlan.ext_tag.he_operation.er_su_disable",
FT_BOOLEAN, 24, NULL, 0x010000, NULL, HFILL }},
- {&hf_he_operation_reserved_b17_b23,
+ {&hf_ieee80211_he_operation_reserved_b17_b23,
{"Reserved", "wlan.ext_tag.he_operation.reserved_b17_b32",
FT_UINT24, BASE_HEX, NULL, 0xFE0000, NULL, HFILL }},
- {&hf_he_bss_color_information,
+ {&hf_ieee80211_he_bss_color_information,
{"BSS Color Information", "wlan.ext_tag.bss_color_information",
FT_UINT8, BASE_HEX, NULL, 0x0, NULL, HFILL }},
- {&hf_he_bss_color_info_bss_color,
+ {&hf_ieee80211_he_bss_color_info_bss_color,
{"BSS Color", "wlan.ext_tag.bss_color_information.bss_color",
FT_UINT8, BASE_HEX, NULL, 0x3F, NULL, HFILL }},
- {&hf_he_bss_color_partial_bss_color,
+ {&hf_ieee80211_he_bss_color_partial_bss_color,
{"Partial BSS Color", "wlan.ext_tag.bss_color_information.partial_bss_color",
FT_BOOLEAN, 8, NULL, 0x40, NULL, HFILL }},
- {&hf_he_bss_color_bss_color_disabled,
+ {&hf_ieee80211_he_bss_color_bss_color_disabled,
{"BSS Color Disabled", "wlan.ext_tag.bss_color_information.bss_color_disabled",
FT_BOOLEAN, 8, NULL, 0x80, NULL, HFILL }},
- {&hf_he_operation_basic_mcs,
+ {&hf_ieee80211_he_operation_basic_mcs,
{"Basic HE-MCS and NSS Set", "wlan.ext_tag.he_operation.basic_he_mcs_and_nss",
FT_UINT16, BASE_HEX, NULL, 0, NULL, HFILL }},
- {&hf_he_oper_max_he_mcs_for_1_ss,
+ {&hf_ieee80211_he_oper_max_he_mcs_for_1_ss,
{"Max HE-MCS for 1 SS", "wlan.ext_tag.he_operation.max_he_mcs_for_1_ss",
FT_UINT16, BASE_DEC, VALS(he_mcs_map_vals), 0x0003, NULL, HFILL }},
- {&hf_he_oper_max_he_mcs_for_2_ss,
+ {&hf_ieee80211_he_oper_max_he_mcs_for_2_ss,
{"Max HE-MCS for 2 SS", "wlan.ext_tag.he_operation.max_he_mcs_for_2_ss",
FT_UINT16, BASE_DEC, VALS(he_mcs_map_vals), 0x000C, NULL, HFILL }},
- {&hf_he_oper_max_he_mcs_for_3_ss,
+ {&hf_ieee80211_he_oper_max_he_mcs_for_3_ss,
{"Max HE-MCS for 3 SS", "wlan.ext_tag.he_operation.max_he_mcs_for_3_ss",
FT_UINT16, BASE_DEC, VALS(he_mcs_map_vals), 0x0030, NULL, HFILL }},
- {&hf_he_oper_max_he_mcs_for_4_ss,
+ {&hf_ieee80211_he_oper_max_he_mcs_for_4_ss,
{"Max HE-MCS for 4 SS", "wlan.ext_tag.he_operation.max_he_mcs_for_4_ss",
FT_UINT16, BASE_DEC, VALS(he_mcs_map_vals), 0x00C0, NULL, HFILL }},
- {&hf_he_oper_max_he_mcs_for_5_ss,
+ {&hf_ieee80211_he_oper_max_he_mcs_for_5_ss,
{"Max HE-MCS for 5 SS", "wlan.ext_tag.he_operation.max_he_mcs_for_5_ss",
FT_UINT16, BASE_DEC, VALS(he_mcs_map_vals), 0x0300, NULL, HFILL }},
- {&hf_he_oper_max_he_mcs_for_6_ss,
+ {&hf_ieee80211_he_oper_max_he_mcs_for_6_ss,
{"Max HE-MCS for 6 SS", "wlan.ext_tag.he_operation.max_he_mcs_for_6_ss",
FT_UINT16, BASE_DEC, VALS(he_mcs_map_vals), 0x0C00, NULL, HFILL }},
- {&hf_he_oper_max_he_mcs_for_7_ss,
+ {&hf_ieee80211_he_oper_max_he_mcs_for_7_ss,
{"Max HE-MCS for 7 SS", "wlan.ext_tag.he_operation.max_he_mcs_for_7_ss",
FT_UINT16, BASE_DEC, VALS(he_mcs_map_vals), 0x3000, NULL, HFILL }},
- {&hf_he_oper_max_he_mcs_for_8_ss,
+ {&hf_ieee80211_he_oper_max_he_mcs_for_8_ss,
{"Max HE-MCS for 8 SS", "wlan.ext_tag.he_operation.max_he_mcs_for_8_ss",
FT_UINT16, BASE_DEC, VALS(he_mcs_map_vals), 0xC000, NULL, HFILL }},
- {&hf_he_operation_channel_width,
+ {&hf_ieee80211_he_operation_channel_width,
{"channel Width", "wlan.ext_tag.he_operation.vht_op_info.channel_width",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_he_operation_channel_center_freq_0,
+ {&hf_ieee80211_he_operation_channel_center_freq_0,
{"Channel Center Frequency Segment 0", "wlan.ext_tag.he_operatoon.vht_op_info.chan_center_freq_seg_0",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_he_operation_channel_center_freq_1,
+ {&hf_ieee80211_he_operation_channel_center_freq_1,
{"Channel Center Frequency Segment 1", "wlan.ext_tag.he_operatoon.vht_op_info.chan_center_freq_seg_1",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_he_operation_max_colocated_bssid_indicator,
+ {&hf_ieee80211_he_operation_max_colocated_bssid_indicator,
{"Max Co-Located BSSID Indicator", "wlan.ext_tag.he_operation.max_colocated_bssid_indicator",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_he_muac_aci_aifsn,
+ {&hf_ieee80211_he_muac_aci_aifsn,
{"AIC/AIFSN","wlan.ext_tag.mu_edca_parameter_set.aic_aifsn",
FT_UINT8, BASE_HEX, NULL, 0, NULL, HFILL }},
- {&hf_he_muac_aifsn,
+ {&hf_ieee80211_he_muac_aifsn,
{"AIFSN", "wlan.ext_tag.mu_edca_parameter_set.aifsn",
FT_UINT8, BASE_DEC, NULL, 0x0F,
NULL, HFILL }},
- {&hf_he_muac_acm,
+ {&hf_ieee80211_he_muac_acm,
{"Admission Control Mandatory", "wlan.ext_tag.mu_edca_parameter_set.acm",
FT_BOOLEAN, 8, TFS(&tfs_yes_no), 0x10,
NULL, HFILL }},
- {&hf_he_muac_aci,
+ {&hf_ieee80211_he_muac_aci,
{"ACI", "wlan.ext_tag.mu_edca_parameter_set.aci",
FT_UINT8, BASE_DEC, VALS(ieee80211_wfa_ie_wme_acs_vals), 0x60,
NULL, HFILL }},
- {&hf_he_muac_reserved,
+ {&hf_ieee80211_he_muac_reserved,
{"Reserved", "wlan.ext_tag.mu_edca_parameter_set.reserved",
FT_UINT8, BASE_DEC, NULL, 0x80,
"Must be Zero", HFILL }},
- {&hf_he_mu_edca_timer,
+ {&hf_ieee80211_he_mu_edca_timer,
{"MU EDCA Timer","wlan.ext_tag.mu_edca_parameter_set.mu_edca_timer",
FT_UINT8, BASE_HEX, NULL, 0, NULL, HFILL }},
- {&hf_he_muac_ecwmin_ecwmax,
+ {&hf_ieee80211_he_muac_ecwmin_ecwmax,
{"ECWmin/ECWmax","wlan.ext_tag.mu_edca_parameter_set.ecwmin_ecwmax",
FT_UINT8, BASE_HEX, NULL, 0, NULL, HFILL }},
- {&hf_he_spatial_reuse_sr_control,
+ {&hf_ieee80211_he_spatial_reuse_sr_control,
{"SR Control", "wlan.ext_tag.spatial_reuse.sr_control",
FT_UINT8, BASE_HEX, NULL, 0, NULL, HFILL }},
- {&hf_he_srp_disallowed,
+ {&hf_ieee80211_he_srp_disallowed,
{"SRP Disallowed", "wlan.ext_tag.spatial_reuse.sr_control.srp_dis",
FT_BOOLEAN, 8, NULL, 0x01, NULL, HFILL }},
- {&hf_he_non_srg_obss_pd_sr_disallowed,
+ {&hf_ieee80211_he_non_srg_obss_pd_sr_disallowed,
{"NON-SRG OBSS PD SR Disallowed", "wlan.ext_tag.spatial_reuse.sr_control.non_srg_obss_pd_sr_dis",
FT_BOOLEAN, 8, NULL, 0x02, NULL, HFILL }},
- {&hf_he_non_srg_offset_present,
+ {&hf_ieee80211_he_non_srg_offset_present,
{"Non-SRG Offset Present", "wlan.ext_tag.spatial_reuse.sr_control.non_srg_ofs_present",
FT_BOOLEAN, 8, NULL, 0x04, NULL, HFILL }},
- {&hf_he_srg_information_present,
+ {&hf_ieee80211_he_srg_information_present,
{"SRG Information Present", "wlan.ext_tag.spatial_reuse.sr_control.srg_info_present",
FT_BOOLEAN, 8, NULL, 0x08, NULL, HFILL }},
- {&hf_he_hesiga_spatial_reuse_value15_allowed,
+ {&hf_ieee80211_he_hesiga_spatial_reuse_value15_allowed,
{"HESIGA Spatial Reuse value 15 allowed", "wlan.ext_tag.spatial_reuse.sr_control.hesiga_val_15_allowed",
FT_BOOLEAN, 8, NULL, 0x10, NULL, HFILL }},
- {&hf_he_sr_control_reserved,
+ {&hf_ieee80211_he_sr_control_reserved,
{"Reserved", "wlan.ext_tag.spatial_reuse.sr_control.reserved",
FT_UINT8, BASE_HEX, NULL, 0xE0, NULL, HFILL }},
- {&hf_he_spatial_non_srg_obss_pd_max_offset,
+ {&hf_ieee80211_he_spatial_non_srg_obss_pd_max_offset,
{"Non-SRG OBSS PD Max Offset", "wlan.ext_tag.spatial_reuse.non_srg_obss_pd_max_offset",
FT_INT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_he_spatial_srg_obss_pd_min_offset,
+ {&hf_ieee80211_he_spatial_srg_obss_pd_min_offset,
{"SRG OBSS PD Min Offset", "wlan.ext_tag.spatial_reuse.srg_obss_pd_min_offset",
FT_INT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_he_spatial_srg_obss_pd_max_offset,
+ {&hf_ieee80211_he_spatial_srg_obss_pd_max_offset,
{"SRG OBSS PD Max Offset", "wlan.ext_tag.spatial_reuse.srg_obss_pd_max_offset",
FT_INT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_he_spatial_srg_bss_color_bitmap,
+ {&hf_ieee80211_he_spatial_srg_bss_color_bitmap,
{"SRG BSS Color Bitmap", "wlan.ext_tag.spatial_reuse.srg_bss_color_bitmap",
FT_BYTES, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_he_spatial_srg_partial_bssid_bitmap,
+ {&hf_ieee80211_he_spatial_srg_partial_bssid_bitmap,
{"SRG Partial BSSID Bitmap", "wlan.ext_tag.spatial_reuse.srg_partial_bssid_bitmap",
FT_BYTES, BASE_NONE, NULL, 0, NULL, HFILL }},
- {&hf_he_resource_request_buffer_thresh,
+ {&hf_ieee80211_he_resource_request_buffer_thresh,
{"Resource Request Buffer Threshold Exponent", "wlan.ext_tag.ndp_feedback.res_req_buf_thresh_exp",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_he_bss_color_change_new_color_info,
+ {&hf_ieee80211_he_bss_color_change_new_color_info,
{"New BSS Color Info", "wlan.ext_tag.bss_color_change.new_color_info",
FT_UINT8, BASE_HEX, NULL, 0, NULL, HFILL }},
- {&hf_he_new_bss_color_info_color,
+ {&hf_ieee80211_he_new_bss_color_info_color,
{"New BSS Color", "wlan.ext_tag.bss_color_change.new_bss_color",
FT_UINT8, BASE_HEX, NULL, 0x3F, NULL, HFILL }},
- {&hf_he_new_bss_color_info_reserved,
+ {&hf_ieee80211_he_new_bss_color_info_reserved,
{"Reserved", "wlan.ext_tag.bss_color_change.new_color_reserved",
FT_UINT8, BASE_HEX, NULL, 0xC0, NULL, HFILL }},
- {&hf_he_bss_color_change_switch_countdown,
+ {&hf_ieee80211_he_bss_color_change_switch_countdown,
{"BSS Color Switch Countdown", "wlan.ext_tag.bss_color_change.color_switch_countdown",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_he_ess_report_planned_ess,
+ {&hf_ieee80211_he_ess_report_planned_ess,
{"Planned ESS", "wlan.ext_tag.ess_report.ess_info.planned_ess",
FT_BOOLEAN, 8, NULL, 0x01, NULL, HFILL }},
- {&hf_he_ess_report_edge_of_ess,
+ {&hf_ieee80211_he_ess_report_edge_of_ess,
{"Edge of ESS", "wlan.ext_tag.ess_report.ess_info.edge_of_ess",
FT_BOOLEAN, 8, NULL, 0x02, NULL, HFILL }},
- {&hf_he_ess_report_info_field,
+ {&hf_ieee80211_he_ess_report_info_field,
{"ESS Information field", "wlan.ext_tag.ess_report.ess_info.field",
FT_UINT8, BASE_HEX, NULL, 0x03, NULL, HFILL }},
- {&hf_he_ess_report_recommend_transition_thresh,
+ {&hf_ieee80211_he_ess_report_recommend_transition_thresh,
{"Recommended BSS Transition Threshold", "wlan.ext_tag.ess_report.ess_info.thresh",
FT_INT8, BASE_DEC, NULL, 0xFC, NULL, HFILL }},
- {&hf_he_uora_field,
+ {&hf_ieee80211_he_uora_field,
{"UL OFDMA-based Random Access Parameter SET", "wlan.ext_tag.uora_parameter_set.field",
FT_UINT8, BASE_HEX, NULL, 0, NULL, HFILL }},
- {&hf_he_uora_eocwmin,
+ {&hf_ieee80211_he_uora_eocwmin,
{"EOCWmin", "wlan.ext_tag.uora_parameter_set.eocwmin",
FT_UINT8, BASE_DEC, NULL, 0x07, NULL, HFILL }},
- {&hf_he_uora_owcwmax,
+ {&hf_ieee80211_he_uora_owcwmax,
{"EOCWmax", "wlan.ext_tag.uora_parameter_set.eocwmax",
FT_UINT8, BASE_DEC, NULL, 0x38, NULL, HFILL }},
- {&hf_he_uora_reserved,
+ {&hf_ieee80211_he_uora_reserved,
{"Reserved", "wlan.ext_tag.uora_parameter_set.reserved",
FT_UINT8, BASE_DEC, NULL, 0xC0, NULL, HFILL }},
@@ -37161,11 +37161,11 @@ proto_register_ieee80211(void)
{"TWT Channel", "wlan.twt.channel",
FT_UINT8, BASE_DEC, NULL, 0, NULL, HFILL }},
- {&hf_owe_dh_parameter_group,
+ {&hf_ieee80211_owe_dh_parameter_group,
{"Group", "wlan.ext_tag.owe_dh_parameter.group",
FT_UINT32, BASE_DEC, VALS(owe_dh_parameter_group_vals), 0x0, NULL, HFILL }},
- {&hf_owe_dh_parameter_public_key,
+ {&hf_ieee80211_owe_dh_parameter_public_key,
{"Public Key", "wlan.ext_tag.owe_dh_parameter.public_key",
FT_BYTES, BASE_NONE, NULL, 0x0, NULL, HFILL }},
};