cfg80211/nl80211: add API for MAC address ACLs
Add API to enable drivers to implement MAC address based access control in AP/P2P GO mode. Capable drivers advertise this capability by setting the maximum number of MAC addresses in such a list in wiphy->max_acl_mac_addrs. An initial ACL may be given to the NL80211_CMD_START_AP command and/or changed later with NL80211_CMD_SET_MAC_ACL. Black- and whitelists are supported, but not simultaneously. Signed-off-by:Vasanthakumar Thiagarajan <vthiagar@qca.qualcomm.com> [rewrite commit log, many cleanups] Signed-off-by:
Johannes Berg <johannes.berg@intel.com>
Showing
- include/net/cfg80211.h 34 additions, 0 deletionsinclude/net/cfg80211.h
- include/uapi/linux/nl80211.h 49 additions, 2 deletionsinclude/uapi/linux/nl80211.h
- net/wireless/core.c 5 additions, 0 deletionsnet/wireless/core.c
- net/wireless/nl80211.c 116 additions, 0 deletionsnet/wireless/nl80211.c
- net/wireless/rdev-ops.h 12 additions, 0 deletionsnet/wireless/rdev-ops.h
- net/wireless/trace.h 18 additions, 0 deletionsnet/wireless/trace.h
Loading
Please register or sign in to comment