WSL2-Linux-Kernel/net/wireless
Johannes Berg 8dadadb7e9 cfg80211: clear SSID on disconnect/no connection
The SME state machine in cfg80211 uses the SSID stored
in struct wireless_dev internally, but fails to clear
it in multiple places (when giving up on a connection
attempt and when disconnecting). This doesn't matter to
the SME state machine, but does matter for IBSS. Thus,
in those cases, clear the SSID to avoid messing up the
IBSS state machine.

Reported-by: Joerg Albert <jal2@gmx.de>
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-08-04 16:44:26 -04:00
..
Kconfig cfg80211: implement iwpower 2009-07-10 15:01:51 -04:00
Makefile cfg80211: managed mode wext compatibility 2009-07-10 15:01:51 -04:00
core.c cfg80211: lower dynamic PS timeout to 100ms 2009-08-04 16:44:20 -04:00
core.h cfg80211: keep track of current_bss for userspace SME 2009-08-04 16:43:24 -04:00
debugfs.c cfg80211: clean up naming once and for all 2009-07-10 15:02:33 -04:00
debugfs.h cfg80211: clean up naming once and for all 2009-07-10 15:02:33 -04:00
ibss.c cfg80211: combine IWESSID handlers 2009-07-29 15:46:18 -04:00
lib80211.c
lib80211_crypt_ccmp.c
lib80211_crypt_tkip.c
lib80211_crypt_wep.c
mlme.c cfg80211: keep track of current_bss for userspace SME 2009-08-04 16:43:24 -04:00
nl80211.c cfg80211: combine iwfreq implementations 2009-07-29 15:46:14 -04:00
nl80211.h cfg80211: fix locking 2009-07-10 15:02:32 -04:00
radiotap.c
reg.c cfg80211: enable country IE support to all cfg80211 drivers 2009-08-04 16:44:19 -04:00
reg.h cfg80211: enable country IE support to all cfg80211 drivers 2009-08-04 16:44:19 -04:00
scan.c cfg80211: self-contained wext handling where possible 2009-07-29 15:46:20 -04:00
sme.c cfg80211: clear SSID on disconnect/no connection 2009-08-04 16:44:26 -04:00
sysfs.c
sysfs.h
util.c cfg80211: avoid setting default_key if add_key fails 2009-07-24 15:05:29 -04:00
wext-compat.c cfg80211: self-contained wext handling where possible 2009-07-29 15:46:20 -04:00
wext-compat.h cfg80211: self-contained wext handling where possible 2009-07-29 15:46:20 -04:00
wext-sme.c cfg80211: combine IWESSID handlers 2009-07-29 15:46:18 -04:00
wext.c wext: remove extra return on wireless_nlevent_init() 2009-08-04 16:43:20 -04:00