This patchset adds support for multiple BSSID and enhanced multi-BSSID advertisements. Individual patches describe the changes in this version. 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: CSA on non-transmitting interfaces include/net/cfg80211.h | 47 +++++++++ include/net/mac80211.h | 116 ++++++++++++++++++++- include/uapi/linux/nl80211.h | 66 ++++++++++++ net/mac80211/cfg.c | 181 ++++++++++++++++++++++++++++++-- net/mac80211/debugfs.c | 1 + net/mac80211/ieee80211_i.h | 2 + net/mac80211/iface.c | 6 ++ net/mac80211/tx.c | 189 +++++++++++++++++++++++++++++---- net/wireless/nl80211.c | 197 +++++++++++++++++++++++++++++------ 9 files changed, 741 insertions(+), 64 deletions(-) base-commit: 0ae5b43d6dde6003070106e97cd0d41bace2eeb2 -- 2.25.0