[PATCH V4 0/4] mac80211: add multiple bssid support

From: John Crispin
Date: Fri Oct 09 2020 - 06:24:44 EST


Changes in V4
* move multiple bssid config from add_interface to start_ap
* add ema support

John Crispin (4):
nl80211: add basic multiple bssid support
mac80211: add multiple bssid support to interface handling
mac80211: add multiple bssid/EMA support to beacon handling
mac80211: don't allow CSA on non-transmitting interfaces

include/net/cfg80211.h | 33 ++++++++
include/net/mac80211.h | 118 +++++++++++++++++++++++++-
include/uapi/linux/nl80211.h | 21 +++++
net/mac80211/cfg.c | 113 ++++++++++++++++++++++++-
net/mac80211/debugfs.c | 1 +
net/mac80211/ieee80211_i.h | 2 +
net/mac80211/iface.c | 6 ++
net/mac80211/tx.c | 157 +++++++++++++++++++++++++++++++----
net/wireless/nl80211.c | 34 ++++++++
9 files changed, 464 insertions(+), 21 deletions(-)

--
2.25.1