This patchset adds support for multiple BSSID and enhanced multi-bssid advertisements (EMA). - No changes from v3 in the core functionality. NL80211 dependencies are already merged in wireless-next. - This version also adds HWSIM tests for MBSSID and EMA which depend on https://patchwork.kernel.org/project/linux-wireless/list/?series=700684&state=%2A&archive=both. Aloka Dixit (15): mbssid: add new configuration option mbssid: retrieve driver capabilities mbssid: configure all BSSes before beacon setup mbssid: add multiple BSSID elements mbssid: add non-inheritance element mbssid: configure parameters and element data mbssid: set extended capabilities mbssid: add MBSSID configuration element mbssid: process known BSSID element mbssid: make the AID space shared mbssid: add nl80211 support tests: hwsim: MBSSID with open security tests: hwsim: MBSSID with same security tests: hwsim: MBSSID with mixed security tests: hwsim: MBSSID with EMA hostapd/config_file.c | 9 + hostapd/hostapd.conf | 58 +++++++ hostapd/main.c | 3 + src/ap/ap_config.c | 12 ++ src/ap/ap_config.h | 5 + src/ap/beacon.c | 121 ++++++++++++- src/ap/hostapd.c | 72 +++++++- src/ap/hostapd.h | 7 + src/ap/ieee802_11.c | 276 +++++++++++++++++++++++++++++- src/ap/ieee802_11.h | 7 +- src/ap/ieee802_11_shared.c | 11 ++ src/common/ieee802_11_common.c | 4 + src/common/ieee802_11_common.h | 2 + src/common/ieee802_11_defs.h | 5 + src/drivers/driver.h | 41 +++++ src/drivers/driver_nl80211.c | 52 ++++++ src/drivers/driver_nl80211_capa.c | 27 +++ tests/hwsim/test_he_mbssid.py | 194 +++++++++++++++++++++ 18 files changed, 887 insertions(+), 19 deletions(-) create mode 100644 tests/hwsim/test_he_mbssid.py base-commit: 8de288142638f1d56ef9278057cdb5263945c163 -- 2.25.1 _______________________________________________ Hostap mailing list Hostap@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/hostap