summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorAlexander Wetzel <alexander@wetzel-home.de>2019-02-09 15:01:38 +0100
committerJohannes Berg <johannes.berg@intel.com>2019-04-09 13:40:32 +0200
commit78ad2341521d5ea96cb936244ed4c4c4ef9ec13b (patch)
treead9b92cb65b0abafe0cfc8a2f9f0c0ba4e60c8bd /include
parent2b4a66980217332d91ab1785e1750857d6d52bc8 (diff)
downloadlinux-78ad2341521d5ea96cb936244ed4c4c4ef9ec13b.tar.bz2
mac80211: Honor SW_CRYPTO_CONTROL for unicast keys in AP VLAN mode
Restore SW_CRYPTO_CONTROL operation on AP_VLAN interfaces for unicast keys, the original override was intended to be done for group keys as those are treated specially by mac80211 and would always have been rejected. Now the situation is that AP_VLAN support must be enabled by the driver if it can support it (meaning it can support software crypto GTK TX). Thus, also simplify the code - if we get here with AP_VLAN and non- pairwise key, software crypto must be used (driver doesn't know about the interface) and can be used (driver must've advertised AP_VLAN if it also uses SW_CRYPTO_CONTROL). Fixes: db3bdcb9c3ff ("mac80211: allow AP_VLAN operation on crypto controlled devices") Signed-off-by: Alexander Wetzel <alexander@wetzel-home.de> [rewrite commit message] Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions