]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: consider Order bit to fill CCMP AAD
authorPing-Ke Shih <pkshih@realtek.com>
Thu, 24 Mar 2022 00:48:16 +0000 (08:48 +0800)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 4 May 2022 20:49:38 +0000 (22:49 +0200)
commita40c9796d2ea678d90b703867c8eded6a8bdd544
treeee18c89c7e96ce33d325a0c277124e2c34ff1ab4
parentc7a53e4600bd2f4b4a3c9de9941d38f3829db1f2
mac80211: consider Order bit to fill CCMP AAD

Follow IEEE 802.11-21 that HTC subfield masked to 0 for all data frames
containing a QoS Control field. It also defines the AAD length depends on
QC and A4 fields, so change logic to determine length accordingly.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Link: https://lore.kernel.org/r/20220324004816.6202-1-pkshih@realtek.com
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/wpa.c