linux/drivers/staging/wlan-ng
Jouni Malinen ed9d01026f cfg80211: Use consistent BSS matching between scan and sme
cfg80211 scan code adds separate BSS entries if the same BSS shows up
on multiple channels. However, sme implementation does not use the
frequency when fetching the BSS entry. Fix this by adding channel
information to cfg80211_roamed() and include it in cfg80211_get_bss()
calls.

Please note that drivers using cfg80211_roamed() need to be modified to
fully implement this fix. This commit includes only minimal changes to
avoid compilation issues; it maintains the old (broken) behavior for
most drivers. ath6kl was the only one that I could test, so I updated
it to provide the operating frequency in the roamed event.

Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2011-05-19 10:37:18 -04:00
..
Kconfig Staging: fix wlan-ng depends 2010-06-24 14:15:07 -07:00
Makefile Staging: wlan-ng: Makefile: replace the use of <module>-objs with <module>-y 2010-10-08 07:23:43 -07:00
README Staging: wlan-ng: Update README file. Remove Lindent task 2009-06-19 11:00:39 -07:00
cfg80211.c cfg80211: Use consistent BSS matching between scan and sme 2011-05-19 10:37:18 -04:00
hfa384x.h Staging: wlan-ng: fixed packed checkpatch warnings 2011-02-04 13:04:24 -08:00
hfa384x_usb.c staging: wlan-ng: Remove NULL check before kfree 2011-03-14 11:57:38 -07:00
p80211conv.c Staging: wlan-ng: fix 2 space coding style issues 2011-01-31 14:12:18 -08:00
p80211conv.h Staging: wlan-ng: fixed packed checkpatch warnings 2011-02-04 13:04:24 -08:00
p80211hdr.h Staging: wlan-ng: fixed packed checkpatch warnings 2011-02-04 13:04:24 -08:00
p80211ioctl.h Staging: wlan-ng: fixed packed checkpatch warnings 2011-02-04 13:04:24 -08:00
p80211meta.h Staging: wlan-ng: fix checkpatch issues in headers. 2010-08-02 18:20:04 -07:00
p80211metadef.h Staging: wlan-ng - checkpatch.pl fixups 2010-03-04 07:59:02 -08:00
p80211metastruct.h Staging: wlan-ng: fixed packed checkpatch warnings 2011-02-04 13:04:24 -08:00
p80211mgmt.h Staging: wlan-ng: fixed packed checkpatch warnings 2011-02-04 13:04:24 -08:00
p80211msg.h Staging: wlan-ng: fixed packed checkpatch warnings 2011-02-04 13:04:24 -08:00
p80211netdev.c Staging: Merge 2.6.37-rc2 into staging-next 2010-11-16 10:44:50 -08:00
p80211netdev.h Staging: wlan-ng: fixed coding style issues in p80211netdev.h 2010-11-09 16:37:16 -08:00
p80211req.c Staging: wlan-ng: remove typedef in p80211hdr.h 2010-08-02 18:21:30 -07:00
p80211req.h Staging: wlan-ng - checkpatch.pl fixups 2010-03-04 07:59:02 -08:00
p80211types.h Staging: wlan-ng: fixed packed checkpatch warnings 2011-02-04 13:04:24 -08:00
p80211wep.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
prism2fw.c staging: wlan-ng: Remove NULL check before kfree 2011-03-14 11:57:38 -07:00
prism2mgmt.c Staging: wlan-ng: fix coding style issues in prism2mgmt.c 2010-11-09 16:37:17 -08:00
prism2mgmt.h Staging: wlan-ng - checkpatch.pl fixups 2010-03-04 07:59:02 -08:00
prism2mib.c Staging: wlan-ng: fix checkpatch issues in headers. 2010-08-02 18:20:04 -07:00
prism2sta.c Staging: wlan-ng: remove typedef in p80211hdr.h 2010-08-02 18:21:30 -07:00
prism2usb.c Staging: wlan-ng: Switch from wext to cfg80211 2010-06-18 15:22:55 -07:00

README

TODO:
	- checkpatch.pl cleanups
	- sparse warnings
	- move to use the in-kernel wireless stack

Please send any patches or complaints about this driver to Greg
Kroah-Hartman <greg@kroah.com> and don't bother the upstream wireless
kernel developers about it, they want nothing to do with it.