mac80211: add multiple bssid support
From: | Aloka Dixit <alokad-AT-codeaurora.org> | |
To: | johannes-AT-sipsolutions.net | |
Subject: | [PATCH V7 0/4] mac80211: add multiple bssid support | |
Date: | Tue, 19 Jan 2021 16:51:16 -0800 | |
Message-ID: | <20210120005120.32424-1-alokad@codeaurora.org> | |
Cc: | linux-wireless-AT-vger.kernel.org, Aloka Dixit <alokad-AT-codeaurora.org> | |
Archive-link: | Article |
This patchset adds support for multiple BSSID and enhanced multi-BSSID advertisements. This version adds few calls to kfree() in nl80211.c which were missing in V6. 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 | 282 +++++++++++++++++++++++++++-------- 9 files changed, 796 insertions(+), 94 deletions(-) base-commit: 0ae5b43d6dde6003070106e97cd0d41bace2eeb2 -- 2.25.0