WSL2-Linux-Kernel/net/ieee80211
James Ketrenos f44349f221 [PATCH] ieee80211: Don't update network statistics from off-channel packets.
This patch fixes a problem in the ieee80211 probe response and beacon
reception code that would use the packet statistics for a network even
if they were received on a channel other than that which the network
exists on.

This causes a problem in overlapping channels where, for example, a
strong AP on channel 2 could have its beacons received on channels 1 and
3, but at much lower signal levels.  If scanning was done sequentially,
this means the beacon received on channel 3 would update the AP's signal
level as being much lower than it really is, which subsequently could
cause that AP to be passed over and an alternate AP selected.

Signed-off-by: James Ketrenos <jketreno@linux.intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2006-03-17 15:38:55 -05:00
..
Kconfig [PATCH] ieee80211_crypt_tkip depends on NET_RADIO 2005-12-12 23:59:28 -05:00
Makefile [PATCH] ieee80211: Added ieee80211_geo to provide helper functions 2005-09-21 23:03:55 -04:00
ieee80211_crypt.c [PATCH] ieee80211: Log if netif_rx() drops the packet 2006-01-27 17:08:06 -05:00
ieee80211_crypt_ccmp.c Merge branch 'upstream-fixes' 2006-03-15 17:02:08 -05:00
ieee80211_crypt_tkip.c [PATCH] ieee80211: Add TKIP crypt->build_iv 2006-01-27 17:08:07 -05:00
ieee80211_crypt_wep.c [PATCH] ieee80211: Add TKIP crypt->build_iv 2006-01-27 17:08:07 -05:00
ieee80211_geo.c [PATCH] ieee80211_geo.c: remove frivolous BUG_ON's 2006-02-27 20:14:58 -05:00
ieee80211_module.c [PATCH] ieee80211: fix sparse warning about missing "static" 2006-02-17 10:41:34 -05:00
ieee80211_rx.c [PATCH] ieee80211: Don't update network statistics from off-channel packets. 2006-03-17 15:38:55 -05:00
ieee80211_tx.c [PATCH] ieee80211: Add TKIP crypt->build_iv 2006-01-27 17:08:07 -05:00
ieee80211_wx.c [PATCH] ieee80211: Use IWEVGENIE to set WPA IE 2006-02-17 08:16:59 -05:00