diff options
author | Thomas Haller <thaller@redhat.com> | 2019-02-21 09:01:50 +0100 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2019-02-21 21:00:45 +0100 |
commit | c6512023212367f32d4595301c0b5909c95d815e (patch) | |
tree | aa4e8298352d1e46be4cbf0feb81902eddee0d81 | |
parent | 8e11a50d01ff80668924338bc287a22006553cb8 (diff) | |
download | NetworkManager-c6512023212367f32d4595301c0b5909c95d815e.tar.gz |
platform/wifi: fix size check for parsing netlink attribute NL80211_BSS_BSSID
-rw-r--r-- | src/platform/wifi/nm-wifi-utils-nl80211.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/platform/wifi/nm-wifi-utils-nl80211.c b/src/platform/wifi/nm-wifi-utils-nl80211.c index f03ae9c1f7..ee2226b5a3 100644 --- a/src/platform/wifi/nm-wifi-utils-nl80211.c +++ b/src/platform/wifi/nm-wifi-utils-nl80211.c @@ -419,7 +419,7 @@ nl80211_bss_dump_handler (struct nl_msg *msg, void *arg) static const struct nla_policy bss_policy[NL80211_BSS_MAX + 1] = { [NL80211_BSS_TSF] = { .type = NLA_U64 }, [NL80211_BSS_FREQUENCY] = { .type = NLA_U32 }, - [NL80211_BSS_BSSID] = { }, + [NL80211_BSS_BSSID] = { .minlen = ETH_ALEN }, [NL80211_BSS_BEACON_INTERVAL] = { .type = NLA_U16 }, [NL80211_BSS_CAPABILITY] = { .type = NLA_U16 }, [NL80211_BSS_INFORMATION_ELEMENTS] = { }, |