cfg80211: parse multi-bssid only if HW supports it
authorSara Sharon <sara.sharon@intel.com>
Wed, 16 Jan 2019 21:02:03 +0000 (23:02 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 8 Feb 2019 12:51:50 +0000 (13:51 +0100)
commit213ed579d38ef47c55694a4a411926af3dfc6558
tree1eaffbf2a7c3251739cfd8a62f0027930917bf86
parent7011ba583f425780ab1ee52f41161a0171197365
cfg80211: parse multi-bssid only if HW supports it

Parsing and exposing nontransmitted APs is problematic
when underlying HW doesn't support it. Do it only if
driver indicated support. Allow HE restriction as well,
since the HE spec defined the exact manner that Multiple
BSSID set should behave. APs that not support the HE
spec will have less predictable Multiple BSSID set
support/behavior

Signed-off-by: Sara Sharon <sara.sharon@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
include/net/cfg80211.h
net/wireless/scan.c