linux/drivers/net/wireless/ath/ath10k
Sujith Manoharan 504f6cdf4a ath10k: fix shared WEP
When static keys are used in shared WEP, when a
station is associated, message 3 is sent with an
encrypted payload. But, for subsequent
authentications that are triggered without a
deauth, the auth frame is decrypted by the HW.

To handle this, check if the WEP keys have already
been set for the peer and if so, mark the
frame as decrypted. This scenario can happen
when a station changes its default TX key and initiates
a new authentication sequence.

Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2014-11-26 08:37:08 +02:00
..
bmi.c ath10k: improve logging to include dev id 2014-08-26 19:04:48 +03:00
bmi.h ath10k: fix use of multiple blank lines 2014-09-18 10:45:20 +03:00
ce.c ath10k: fix possible bmi crash 2014-10-31 02:32:15 +02:00
ce.h ath10k: split ce pipe init/alloc further 2014-10-23 16:41:32 +03:00
core.c ath10k: add modpram 'skip_otp' to ignore empty otp error during BMI 2014-11-17 16:46:41 +02:00
core.h ath10k: fix offchan reliability 2014-11-26 08:29:50 +02:00
debug.c ath10k: don't rebuild all the time 2014-11-24 15:54:40 +02:00
debug.h ath10k: add ATH10K_DBG_WMI_PRINT debug level 2014-11-24 16:14:53 +02:00
hif.h ath10k: add diag_read() to hif ops 2014-09-26 13:35:36 +03:00
htc.c ath10k: miscellaneous checkpatch fixes 2014-09-18 10:46:34 +03:00
htc.h ath10k: fix use of multiple blank lines 2014-09-18 10:45:20 +03:00
htt_rx.c ath10k: don't drop corrupted mgmt frames 2014-11-26 08:34:53 +02:00
htt_tx.c ath10k: fix offchan reliability 2014-11-26 08:29:50 +02:00
htt.c ath10k: fix checkpatch warnings about parenthesis alignment 2014-09-18 10:41:18 +03:00
htt.h ath10k: fix offchan reliability 2014-11-26 08:29:50 +02:00
hw.h ath10k: mask/unmask msi fw irq 2014-10-23 16:40:38 +03:00
Kconfig ath10k: ATH10K_DEBUGFS depends on DEBUG_FS 2014-09-10 14:17:45 +03:00
mac.c ath10k: fix shared WEP 2014-11-26 08:37:08 +02:00
mac.h ath10k: fix shared WEP 2014-11-26 08:37:08 +02:00
Makefile ath10k: add testmode 2014-09-11 23:42:36 +03:00
pci.c ath10k: fix pm resume after suspend 2014-11-04 01:04:13 +02:00
pci.h ath10k: make target endianess more explicit 2014-08-27 15:03:32 +03:00
rx_desc.h ath10k: fix use of multiple blank lines 2014-09-18 10:45:20 +03:00
spectral.c ath10k: clean up phyerr code 2014-09-23 12:31:54 +03:00
spectral.h ath10k: clean up phyerr code 2014-09-23 12:31:54 +03:00
targaddrs.h ath10k: fix use of multiple blank lines 2014-09-18 10:45:20 +03:00
testmode_i.h ath10k: add testmode 2014-09-11 23:42:36 +03:00
testmode.c ath10k: add testmode 2014-09-11 23:42:36 +03:00
testmode.h ath10k: add testmode 2014-09-11 23:42:36 +03:00
trace.c
trace.h ath10k: handle ieee80211 header and payload tracing separately 2014-11-17 16:38:31 +02:00
txrx.c ath10k: speed up hw recovery 2014-10-31 02:32:28 +02:00
txrx.h ath10k: fix Rx aggregation reordering 2014-07-25 11:15:39 +03:00
wmi.c ath10k: fix shared WEP 2014-11-26 08:37:08 +02:00
wmi.h ath10k: make hw roc more reliable 2014-11-26 08:30:00 +02:00