linux/drivers/net/wireless/bcm43xx
Michael Buesch 869aaab181 [PATCH] bcm43xx: Fix array overrun in bcm43xx_geo_init
The problem here is that the bcm34xx driver and the ieee80211
stack do not agree on what channels are possible for 802.11a.
The ieee80211 stack only wants channels between 34 and 165, while
the bcm43xx driver accepts anything from 0 to 200. I made the
bcm43xx driver comply with the ieee80211 stack expectations, by
using the proper constants.

Signed-off-by: Jean Delvare <jdelvare@suse.de>

[mb]: Reduce stack usage by kzalloc-ing ieee80211_geo

Signed-off-by: Michael Buesch <mb@bu3sch.de>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2006-05-05 16:55:23 -04:00
..
bcm43xx_debugfs.c [PATCH] bcm43xx wireless: fix printk format warnings 2006-04-19 17:25:40 -04:00
bcm43xx_debugfs.h [PATCH] wireless: import bcm43xx sources 2006-03-27 11:18:23 -05:00
bcm43xx_dma.c [PATCH] bcm43xx wireless: fix printk format warnings 2006-04-19 17:25:40 -04:00
bcm43xx_dma.h [PATCH] bcm43xx: make PIO mode usable 2006-04-24 15:20:24 -04:00
bcm43xx_ethtool.c [PATCH] bcm43xx: basic ethtool support 2006-03-27 11:18:28 -05:00
bcm43xx_ethtool.h [PATCH] bcm43xx: basic ethtool support 2006-03-27 11:18:28 -05:00
bcm43xx_ilt.c [PATCH] bcm43xx: reduce the size of bcm43xx_private by removing unneeded members. 2006-03-27 11:19:37 -05:00
bcm43xx_ilt.h [PATCH] bcm43xx: fix some stuff, add a few missing mmiowb(), remove dead code. 2006-03-27 11:19:36 -05:00
bcm43xx_leds.c [PATCH] bcm43xx: get rid of "/* vim: ..." lines at the end of several files. 2006-03-27 11:19:44 -05:00
bcm43xx_leds.h [PATCH] bcm43xx: fix some gpio register trashing (hopefully :D) 2006-03-27 11:19:40 -05:00
bcm43xx_main.c [PATCH] bcm43xx: Fix array overrun in bcm43xx_geo_init 2006-05-05 16:55:23 -04:00
bcm43xx_main.h [PATCH] bcm43xx: Fix array overrun in bcm43xx_geo_init 2006-05-05 16:55:23 -04:00
bcm43xx_phy.c [PATCH] bcm43xx: fix dyn tssi2dbm memleak 2006-04-19 17:25:40 -04:00
bcm43xx_phy.h [PATCH] wireless: import bcm43xx sources 2006-03-27 11:18:23 -05:00
bcm43xx_pio.c [PATCH] bcm43xx: make PIO mode usable 2006-04-24 15:20:24 -04:00
bcm43xx_pio.h [PATCH] bcm43xx: make PIO mode usable 2006-04-24 15:20:24 -04:00
bcm43xx_power.c [PATCH] bcm43xx: fix pctl slowclock limit calculation 2006-04-19 17:25:40 -04:00
bcm43xx_power.h [PATCH] bcm43xx: fix pctl slowclock limit calculation 2006-04-19 17:25:40 -04:00
bcm43xx_radio.c [PATCH] bcm43xx: fix nrssi_threshold calculation. 2006-03-27 11:19:43 -05:00
bcm43xx_radio.h [PATCH] bcm43xx: set default attenuation values. 2006-03-27 11:19:42 -05:00
bcm43xx_sysfs.c [PATCH] bcm43xx: sysfs code cleanup 2006-04-19 17:25:41 -04:00
bcm43xx_sysfs.h [PATCH] bcm43xx: sysfs code cleanup 2006-04-19 17:25:41 -04:00
bcm43xx_wx.c [PATCH] bcm43xx: fix iwmode crash when down 2006-05-05 16:55:23 -04:00
bcm43xx_wx.h [PATCH] wireless: import bcm43xx sources 2006-03-27 11:18:23 -05:00
bcm43xx_xmit.c [PATCH] bcm43xx: remove some compilerwarnings. 2006-03-27 11:19:45 -05:00
bcm43xx_xmit.h [PATCH] bcm43xx: Move TX/RX related functions to its own file. Add basic RTS/CTS code. 2006-03-27 11:18:40 -05:00
bcm43xx.h [PATCH] bcm43xx: sysfs code cleanup 2006-04-19 17:25:41 -04:00
Kconfig [PATCH] bcm43xx: fix config menu alignment 2006-04-19 17:25:40 -04:00
Makefile [PATCH] bcm43xx: Add sysfs attributes for device specific tunables. 2006-03-27 11:18:40 -05:00