diff options
author | Jakub Zawadzki <darkjames-ws@darkjames.pl> | 2017-04-10 10:13:36 +0200 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2017-04-11 19:01:44 +0000 |
commit | 14a1e1c9b4d8a213920dd38ff65841280763a83b (patch) | |
tree | 1f79e8b73266604dd23f7d17823900be928d85e1 /epan/dissectors | |
parent | 90c2e34cbd988179187422b48f8d9f28e4f0e9ed (diff) |
Fix is_broadcast_bssid() for GCC.
This seems to be working for clang, but with gcc bssid_broadcast.data
don't have FFs, and is_broadcast_bssid() fails.
Change-Id: I69bdd91fe1838ab1f2a22a082a460c6cb3e34616
Reviewed-on: https://code.wireshark.org/review/20989
Petri-Dish: Jakub Zawadzki <darkjames-ws@darkjames.pl>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors')
-rw-r--r-- | epan/dissectors/packet-ieee80211.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/epan/dissectors/packet-ieee80211.c b/epan/dissectors/packet-ieee80211.c index 59650d8b0d..794b7801e6 100644 --- a/epan/dissectors/packet-ieee80211.c +++ b/epan/dissectors/packet-ieee80211.c @@ -5101,6 +5101,7 @@ static const enum_val_t wlan_ignore_prot_options[] = { static int wlan_address_type = -1; static int wlan_bssid_address_type = -1; +static const unsigned char bssid_broadcast_data[6] = {0xff, 0xff, 0xff, 0xff, 0xff, 0xff}; static address bssid_broadcast; gboolean is_broadcast_bssid(const address *bssid) { @@ -28021,8 +28022,6 @@ proto_register_ieee80211(void) module_t *wlan_module; - const unsigned char bssid_broadcast_data[6] = {0xff, 0xff, 0xff, 0xff, 0xff, 0xff}; - memset(&wlan_stats, 0, sizeof wlan_stats); proto_aggregate = proto_register_protocol("IEEE 802.11 wireless LAN aggregate frame", |