]> git.karo-electronics.de Git - linux-beck.git/commit
mac80211: 802.11w - Optional software CCMP for management frames
authorJouni Malinen <j@w1.fi>
Thu, 8 Jan 2009 11:32:10 +0000 (13:32 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 29 Jan 2009 21:00:08 +0000 (16:00 -0500)
commit1f7d77ab69789980dad44e1af7afd3a68cd48276
tree35406a27e707f0ebda27aaada47bc4c90fb26d31
parent63a5ab82255a4ff5d0783f16427210f1d45d7ec8
mac80211: 802.11w - Optional software CCMP for management frames

If driver/firmware/hardware does not support CCMP for management
frames, it can now request mac80211 to take care of encrypting and
decrypting management frames (when MFP is enabled) in software. The
will need to add this new IEEE80211_KEY_FLAG_SW_MGMT flag when a CCMP
key is being configured for TX side and return the undecrypted frames
on RX side without RX_FLAG_DECRYPTED flag to use software CCMP for
management frames (but hardware for data frames).

Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com>
Acked-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
include/net/mac80211.h
net/mac80211/wpa.c