Here a series with my idea on how to solve the fact that drivers may not support or handle all parameters contained in NL80211_CMD_SET_BSS message as sent by user-space. The driver can announce in the wiphy info which parameters it supports and user-space can indicate that the kernel may enforce strict checking for the NL80211_CMD_SET_BSS. Arend van Spriel (3): wifi: nl80211: allow drivers to support subset of NL80211_CMD_SET_BSS wifi: drivers; indicate support for attributes in NL80211_CMD_SET_BSS wifi: nl80211: strict checking attributes for NL80211_CMD_SET_BSS Wright Feng (1): wifi: brcmfmac: support AP isolation to restrict reachability between stations drivers/net/wireless/ath/wil6210/cfg80211.c | 1 + .../broadcom/brcm80211/brcmfmac/cfg80211.c | 24 +++++ .../wireless/microchip/wilc1000/cfg80211.c | 9 +- .../staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 8 -- include/net/cfg80211.h | 29 ++++++ include/uapi/linux/nl80211.h | 7 ++ net/mac80211/main.c | 8 ++ net/wireless/core.c | 9 ++ net/wireless/nl80211.c | 91 +++++++++++++++++-- 9 files changed, 160 insertions(+), 26 deletions(-) base-commit: d9104cec3e8fe4b458b74709853231385779001f -- 2.43.5