diff options
author | Felix Fietkau <nbd@openwrt.org> | 2012-02-05 21:15:17 +0100 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2012-02-06 11:34:02 -0500 |
commit | f88373fa47f3ce6590fdfaa742d0ddacc2ae017f (patch) | |
tree | 806086755a4ba5bb35674d8960bccce552d1c3cc /drivers/bcma/main.c | |
parent | 2da8cbf8a6b454296c9db7b57cac72d5a39e3aa7 (diff) |
ath9k: fix a WEP crypto related regression
commit b4a82a0 "ath9k_hw: fix interpretation of the rx KeyMiss flag"
fixed the interpretation of the KeyMiss flag for keycache based lookups,
however WEP encryption uses a static index, so KeyMiss is always asserted
for it, even though frames are decrypted properly.
Fix this by clearing the ATH9K_RXERR_KEYMISS flag if no keycache based
lookup was performed.
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Cc: stable@vger.kernel.org
Reported-by: Laurent Bonnans <bonnans.l@gmail.com>
Reported-by: Jurica Vukadin <u.ra604@googlemail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/bcma/main.c')
0 files changed, 0 insertions, 0 deletions