linux/net/mac80211
Helmut Schaa 36d16ae73b mac80211: fix association with some APs
Some APs refuse association if the supported rates contained in the
association request do not match its own supported rates. This patch
introduces a new function which builds the intersection between the AP's
supported rates and the client's supported rates to work around such
problems. The same approach is already used in ipw2200 for example.

Signed-off-by: Helmut Schaa <hschaa@suse.de>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2008-05-12 21:22:19 -04:00
..
aes_ccm.c mac80211: rename files 2008-04-08 16:44:45 -04:00
aes_ccm.h
cfg.c mac80211: allow WDS mode 2008-04-16 15:59:57 -04:00
cfg.h
debugfs_key.c mac80211: fix debugfs default key oops 2008-05-12 21:18:05 -04:00
debugfs_key.h mac80211: fix key vs. sta locking problems 2008-04-08 16:44:45 -04:00
debugfs_netdev.c mac80211: rename files 2008-04-08 16:44:45 -04:00
debugfs_netdev.h
debugfs_sta.c mac80211: make debugfs files root-only 2008-04-08 16:44:43 -04:00
debugfs_sta.h mac80211: RCU-ify STA info structure access 2008-03-06 15:30:46 -05:00
debugfs.c mac80211: rename files 2008-04-08 16:44:45 -04:00
debugfs.h
event.c
ieee80211_i.h mac80211: use 4-byte mesh sequence number 2008-04-30 20:34:26 -04:00
iface.c mac80211: rename files 2008-04-08 16:44:45 -04:00
Kconfig wireless: Fix compile error with wifi & leds 2008-04-27 15:34:55 -07:00
key.c mac80211: fix key todo list order 2008-04-16 15:59:57 -04:00
key.h mac80211: fix key hwaccel race 2008-04-16 14:53:22 -04:00
led.c mac80211: rename files 2008-04-08 16:44:45 -04:00
led.h mac80211: rename files 2008-04-08 16:44:45 -04:00
main.c mac80211: Do not free net device after it is unregistered. 2008-05-04 17:59:30 -07:00
Makefile mac80211: rename files 2008-04-08 16:44:45 -04:00
mesh_hwmp.c mac80211: mesh hwmp: fix kfree(skb) 2008-05-12 21:22:18 -04:00
mesh_pathtbl.c Fix potential scheduling while atomic in mesh_path_add. 2008-05-12 21:22:19 -04:00
mesh_plink.c mac80211: rename files 2008-04-08 16:44:45 -04:00
mesh.c mac80211: fix incorrect mesh header length 2008-05-12 21:22:18 -04:00
mesh.h Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6 2008-05-01 02:06:32 -07:00
michael.c
michael.h
mlme.c mac80211: fix association with some APs 2008-05-12 21:22:19 -04:00
rate.c mac80211: rename files 2008-04-08 16:44:45 -04:00
rate.h mac80211: rename files 2008-04-08 16:44:45 -04:00
rc80211_pid_algo.c mac80211: rename files 2008-04-08 16:44:45 -04:00
rc80211_pid_debugfs.c fix irq flags in mac80211 code 2008-05-12 21:18:04 -04:00
rc80211_pid.h rc80211-pid: fix definition of rate control interval 2008-01-28 15:00:55 -08:00
rx.c mac80211: fix access to null skb 2008-05-12 21:22:18 -04:00
sta_info.c mac80211: rename files 2008-04-08 16:44:45 -04:00
sta_info.h mac80211: rename files 2008-04-08 16:44:45 -04:00
tkip.c mac80211: incorrect shift direction 2008-04-30 20:34:26 -04:00
tkip.h mac80211: rename files 2008-04-08 16:44:45 -04:00
tx.c mac80211: Don't encrypt beacons 2008-05-12 21:22:18 -04:00
util.c mac80211: fix incorrect mesh header length 2008-05-12 21:22:18 -04:00
wep.c mac80211: split ieee80211_txrx_data 2008-03-06 15:30:46 -05:00
wep.h mac80211: rename files 2008-04-08 16:44:45 -04:00
wext.c mac80211: allow WDS mode 2008-04-16 15:59:57 -04:00
wme.c mac80211: fix use before check of Qdisc length 2008-04-23 21:25:35 -04:00
wme.h mac80211: A-MPDU Tx adding qdisc support 2008-02-29 15:19:17 -05:00
wpa.c mac80211: allows driver to request a Phase 1 RX key 2008-03-25 16:41:53 -04:00
wpa.h mac80211: split ieee80211_txrx_data 2008-03-06 15:30:46 -05:00