ieee80211: Support raw 802.11 data frame dissectors
authorMikael Kanstrup <mikael.kanstrup@sony.com>
Wed, 25 Apr 2018 19:47:45 +0000 (21:47 +0200)
committerAnders Broman <a.broman58@gmail.com>
Fri, 25 May 2018 04:27:33 +0000 (04:27 +0000)
commit69e9dd2c017a54e83387e970bdd18152d7db1ed0
treed21705be5e36b88c6b68432ff9242adb76b76ccf
parent054979a2a41ef38f9842fac6e4373009f5d416b0
ieee80211: Support raw 802.11 data frame dissectors

Add a heuristics dissector list for 802.11 data frames. With this
a heuristics dissector can be registered with "wlan_data" to
retrieve the raw data portion of 802.11 data frames.

Subdissectors can then either perform heuristics directly on
the frame data content or (via parent wlan fields) on frame
header to determine whether it's the protocol of interest.

Change-Id: I8466236835a2d524ccab5c6ebfafefad08ea2d0e
Reviewed-on: https://code.wireshark.org/review/27641
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
epan/dissectors/packet-ieee80211.c