mac80211: handle no-preauth flag for control port
authorMarkus Theil <markus.theil@tu-ilmenau.de>
Thu, 12 Mar 2020 09:10:54 +0000 (10:10 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 20 Mar 2020 13:42:19 +0000 (14:42 +0100)
commit7f3f96cedd79e36b199a8eb4015a077468c37f3a
treed4eee0110076523f3741c679503cdf8a48c3db62
parent5631d96aa396d75b99bf522750a5a8378337aefc
mac80211: handle no-preauth flag for control port

This patch adds support for disabling pre-auth rx over the nl80211 control
port for mac80211.

Signed-off-by: Markus Theil <markus.theil@tu-ilmenau.de>
Link: https://lore.kernel.org/r/20200312091055.54257-3-markus.theil@tu-ilmenau.de
[fix indentation slightly, squash feature enablement]
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
include/net/cfg80211.h
net/mac80211/cfg.c
net/mac80211/ieee80211_i.h
net/mac80211/iface.c
net/mac80211/main.c
net/mac80211/mlme.c
net/mac80211/rx.c
net/wireless/nl80211.c