1
linux/net/wireless
Johannes Berg 25e83c490b cfg80211: don't optimise wext calls too much
In the wext code I tried to not reconnect all the time
when the user wasn't really sure what they were doing,
like setting the BSSID back to the same value it was.
However, this optimisation should only be done while
associated so that setting the BSSID back to the same
value that it was actually triggers a new association
if not currently associated. To achieve, that, put the
relevant code into the !IDLE case instead.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Tested-by: Kalle Valo <kalle.valo@iki.fi>
Tested-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-07-24 15:05:21 -04:00
..
core.c cfg80211: fix unregistration 2009-07-24 15:05:13 -04:00
core.h cfg80211: rework key operation 2009-07-24 15:05:09 -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: fix NULL dereference in IBSS SIOCGIWAP 2009-07-24 15:05:09 -04:00
Kconfig cfg80211: implement iwpower 2009-07-10 15:01:51 -04:00
lib80211_crypt_ccmp.c lib80211: silence excessive crypto debugging messages 2009-03-16 18:01:58 -04:00
lib80211_crypt_tkip.c lib80211: silence excessive crypto debugging messages 2009-03-16 18:01:58 -04:00
lib80211_crypt_wep.c
lib80211.c
Makefile cfg80211: managed mode wext compatibility 2009-07-10 15:01:51 -04:00
mlme.c cfg80211: fix more bugs in mlme handling 2009-07-24 15:05:12 -04:00
nl80211.c nl80211: report BSS status 2009-07-24 15:05:11 -04:00
nl80211.h cfg80211: fix locking 2009-07-10 15:02:32 -04:00
radiotap.c
reg.c cfg80211: treat ieee80211_regdom hints as user hints 2009-07-24 15:05:19 -04:00
reg.h
scan.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-07-23 19:03:51 -07:00
sme.c cfg80211: remove WARN_ON in __cfg80211_sme_scan_done 2009-07-24 15:05:21 -04:00
sysfs.c
sysfs.h
util.c cfg80211: rework key operation 2009-07-24 15:05:09 -04:00
wext-compat.c cfg80211: fix disabling WPA via wext (SIOCSIWAUTH) 2009-07-24 15:05:12 -04:00
wext-sme.c cfg80211: don't optimise wext calls too much 2009-07-24 15:05:21 -04:00
wext.c net/compat/wext: send different messages to compat tasks 2009-07-15 08:53:39 -07:00