aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ieee80211.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-ieee80211.c')
-rw-r--r--epan/dissectors/packet-ieee80211.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/epan/dissectors/packet-ieee80211.c b/epan/dissectors/packet-ieee80211.c
index d76ca2ea89..a692301fb9 100644
--- a/epan/dissectors/packet-ieee80211.c
+++ b/epan/dissectors/packet-ieee80211.c
@@ -3082,6 +3082,8 @@ static int hf_ieee80211_addr_staa_resolved = -1; /* station address resolved*/
static int hf_ieee80211_addr = -1; /* Source or destination address subfield */
static int hf_ieee80211_addr_resolved = -1;/*Src/dst address subfield resolved*/
+static int hf_ieee80211_mgt = -1;
+
/* ************************************************************************* */
/* Header values for QoS control field */
/* ************************************************************************* */
@@ -22462,7 +22464,7 @@ dissect_ieee80211_mgt(guint16 fcf, tvbuff_t *tvb, packet_info *pinfo, proto_tree
ieee80211_tvb_invalid = FALSE;
- ti = proto_tree_add_item(tree, proto_wlan, tvb, 0, -1, ENC_NA);
+ ti = proto_tree_add_item(tree, hf_ieee80211_mgt, tvb, 0, -1, ENC_NA);
mgt_tree = proto_item_add_subtree(ti, ett_80211_mgt);
switch (COMPOSE_FRAME_TYPE(fcf))
@@ -26525,6 +26527,11 @@ proto_register_ieee80211(void)
FT_STRING, BASE_NONE, NULL, 0x0,
NULL, HFILL }},
+ {&hf_ieee80211_mgt,
+ {"IEEE 802.11 Wireless Management", "wlan.mgt",
+ FT_PROTOCOL, BASE_NONE, NULL, 0x0,
+ NULL, HFILL }},
+
{&hf_ieee80211_block_ack_control,
{"Block Ack Control", "wlan.ba.control",
FT_UINT16, BASE_HEX, NULL, 0,