]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: add generic cipher scheme support
authorMax Stepanov <Max.Stepanov@intel.com>
Sun, 24 Mar 2013 12:23:27 +0000 (14:23 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 25 Nov 2013 19:50:52 +0000 (20:50 +0100)
commit3907e94815fd7cd21b18d95e0725ea722f0f8ae2
tree5933a46b04abf495b18877ce710f84a4acda2841
parent3629ce6a98da2e5aead5304bbb5ffb4901aae9f8
mac80211: add generic cipher scheme support

This adds generic cipher scheme support to mac80211, such schemes
are fully under control by the driver. On hw registration drivers
may specify additional HW ciphers with a scheme how these ciphers
have to be handled by mac80211 TX/RR. A cipher scheme specifies a
cipher suite value, a size of the security header to be added to
or stripped from frames and how the PN is to be verified on RX.

Signed-off-by: Max Stepanov <Max.Stepanov@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
15 files changed:
include/net/mac80211.h
net/mac80211/cfg.c
net/mac80211/ieee80211_i.h
net/mac80211/iface.c
net/mac80211/key.c
net/mac80211/key.h
net/mac80211/main.c
net/mac80211/mesh_hwmp.c
net/mac80211/mlme.c
net/mac80211/rx.c
net/mac80211/sta_info.h
net/mac80211/tx.c
net/mac80211/util.c
net/mac80211/wpa.c
net/mac80211/wpa.h