cfg80211/mac80211: allow per-station GTKs
This adds API to allow adding per-station GTKs, updates mac80211 to support it, and also allows drivers to remove a key from hwaccel again when this may be necessary due to multiple GTKs. Signed-off-by:Johannes Berg <johannes.berg@intel.com> Signed-off-by:
John W. Linville <linville@tuxdriver.com>
Showing
- drivers/net/wireless/iwmc3200wifi/cfg80211.c 4 additions, 3 deletionsdrivers/net/wireless/iwmc3200wifi/cfg80211.c
- drivers/net/wireless/libertas/cfg.c 2 additions, 2 deletionsdrivers/net/wireless/libertas/cfg.c
- drivers/net/wireless/rndis_wlan.c 6 additions, 6 deletionsdrivers/net/wireless/rndis_wlan.c
- include/linux/nl80211.h 12 additions, 0 deletionsinclude/linux/nl80211.h
- include/net/cfg80211.h 6 additions, 3 deletionsinclude/net/cfg80211.h
- include/net/mac80211.h 24 additions, 0 deletionsinclude/net/mac80211.h
- net/mac80211/cfg.c 23 additions, 9 deletionsnet/mac80211/cfg.c
- net/mac80211/ieee80211_i.h 0 additions, 2 deletionsnet/mac80211/ieee80211_i.h
- net/mac80211/key.c 61 additions, 34 deletionsnet/mac80211/key.c
- net/mac80211/key.h 3 additions, 0 deletionsnet/mac80211/key.h
- net/mac80211/rx.c 26 additions, 15 deletionsnet/mac80211/rx.c
- net/mac80211/sta_info.c 5 additions, 5 deletionsnet/mac80211/sta_info.c
- net/mac80211/sta_info.h 4 additions, 2 deletionsnet/mac80211/sta_info.h
- net/mac80211/tx.c 1 addition, 1 deletionnet/mac80211/tx.c
- net/wireless/core.h 1 addition, 1 deletionnet/wireless/core.h
- net/wireless/ibss.c 1 addition, 1 deletionnet/wireless/ibss.c
- net/wireless/nl80211.c 79 additions, 8 deletionsnet/wireless/nl80211.c
- net/wireless/sme.c 1 addition, 1 deletionnet/wireless/sme.c
- net/wireless/util.c 9 additions, 3 deletionsnet/wireless/util.c
- net/wireless/wext-compat.c 25 additions, 13 deletionsnet/wireless/wext-compat.c
Loading
Please register or sign in to comment