android_kernel_xiaomi_sm8350/net/mac80211
Volker Braun 139c3a0492 [MAC80211]: ignore key index on pairwise key (WEP only)
Work-around for broken APs that use a non-zero key index for WEP
pairwise keys. With this patch, WEP encryption only is exempt from
providing a zero key index.

Signed-off-by: Volker Braun <volker.braun@physik.hu-berlin.de>
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Acked-by: Michael Wu <flamingice@sourmilk.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2007-10-10 16:49:30 -07:00
..
aes_ccm.c [NET]: DIV_ROUND_UP cleanup (part two) 2007-10-10 16:48:37 -07:00
aes_ccm.h
debugfs_key.c [MAC80211]: add interface index to key debugfs 2007-10-10 16:48:54 -07:00
debugfs_key.h
debugfs_netdev.c [MAC80211]: Remove bitfields from struct ieee80211_sub_if_data 2007-10-10 16:48:50 -07:00
debugfs_netdev.h
debugfs_sta.c [MAC80211]: remove fake set_key() call 2007-10-10 16:48:52 -07:00
debugfs_sta.h
debugfs.c [MAC80211]: remove turbo modes 2007-10-10 16:49:27 -07:00
debugfs.h
event.c [MAC80211]: refactor event sending 2007-10-10 16:48:47 -07:00
hostapd_ioctl.h [MAC80211]: remove hostapd interface stuff 2007-10-10 16:48:57 -07:00
ieee80211_cfg.c [NET]: Make the device list and device lookups per namespace. 2007-10-10 16:49:10 -07:00
ieee80211_cfg.h
ieee80211_common.h [MAC80211]: remove turbo modes 2007-10-10 16:49:27 -07:00
ieee80211_i.h [MAC80211]: rework key handling 2007-10-10 16:48:53 -07:00
ieee80211_iface.c [MAC80211]: rework key handling 2007-10-10 16:48:53 -07:00
ieee80211_ioctl.c [MAC80211]: ignore key index on pairwise key (WEP only) 2007-10-10 16:49:30 -07:00
ieee80211_key.h [MAC80211]: add interface index to key debugfs 2007-10-10 16:48:54 -07:00
ieee80211_led.c
ieee80211_led.h
ieee80211_rate.c [MAC80211]: move some rate control functions out of ieee80211.c 2007-10-10 16:47:35 -07:00
ieee80211_rate.h [MAC80211]: move some rate control functions out of ieee80211.c 2007-10-10 16:47:35 -07:00
ieee80211_sta.c [MAC80211]: remove turbo modes 2007-10-10 16:49:27 -07:00
ieee80211.c [MAC80211]: remove turbo modes 2007-10-10 16:49:27 -07:00
Kconfig
key.c [MAC80211]: remove HW_KEY_IDX_INVALID 2007-10-10 16:49:29 -07:00
Makefile [MAC80211]: refactor event sending 2007-10-10 16:48:47 -07:00
michael.c
michael.h
rc80211_simple.c [MAC80211]: remove unused ioctls (2) 2007-10-10 16:48:45 -07:00
regdomain.c [MAC80211]: remove turbo modes 2007-10-10 16:49:27 -07:00
rx.c [MAC80211]: rework hardware crypto flags 2007-10-10 16:49:27 -07:00
sta_info.c [MAC80211]: rework key handling 2007-10-10 16:48:53 -07:00
sta_info.h [MAC80211]: make assoc_ap a flag 2007-10-10 16:48:58 -07:00
tkip.c [MAC80211]: embed key conf in key, fix driver interface 2007-10-10 16:48:51 -07:00
tkip.h
tx.c [MAC80211]: remove HW_KEY_IDX_INVALID 2007-10-10 16:49:29 -07:00
util.c [MAC80211]: remove turbo modes 2007-10-10 16:49:27 -07:00
wep.c [MAC80211]: embed key conf in key, fix driver interface 2007-10-10 16:48:51 -07:00
wep.h
wme.c [MAC80211]: clean up whitespace 2007-10-10 16:48:55 -07:00
wme.h [MAC80211]: move QoS rx handlers into rx.c 2007-10-10 16:47:30 -07:00
wpa.c [MAC80211]: remove TKIP mixing for hw accel again 2007-10-10 16:49:30 -07:00
wpa.h