linux/net/wireless
Luis R. Rodriguez 4b44c8bc4d cfg80211: do not iterate over rdev list on country IE hint
Simplify the country IE hint code by just bailing out if
a previous country IE has been issued. We currently just trust
the first AP we connect to on any card. The idea was to perform
conflict resolution within this routine but since we can no longer
iterate over the registered device list here we leave conflict
resolution to be dealt with at a later time on the workqueue.

This code has no functional changes other than saving us an
interation over the registered device list when a second card
is connected, or you unplug and connect the same one, and a
country IE is received. This would have been done upon every
beacon received.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-08-04 16:44:18 -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: fix NETDEV_UNREGISTER notifier 2009-08-04 16:44:15 -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: consolidate crypt init routines 2008-11-21 11:08:17 -05: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: absorb crypto bits from net/ieee80211 2008-11-21 11:08:17 -05:00
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 wireless: use get/put_unaligned_* helpers 2008-05-14 16:29:32 -04:00
reg.c cfg80211: do not iterate over rdev list on country IE hint 2009-08-04 16:44:18 -04:00
reg.h cfg80211: make __regulatory_hint() static 2009-02-27 14:52:59 -05:00
scan.c cfg80211: self-contained wext handling where possible 2009-07-29 15:46:20 -04:00
sme.c cfg80211: keep track of current_bss for userspace SME 2009-08-04 16:43:24 -04:00
sysfs.c cfg80211: rename cfg80211_registered_device's idx to wiphy_idx 2009-02-27 14:52:54 -05:00
sysfs.h [WIRELESS] cfg80211: New wireless config infrastructure. 2007-04-25 22:29:41 -07:00
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