linux-stable-rt/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
Makefile
ieee80211_crypt.c
ieee80211_crypt_ccmp.c Merge branch 'upstream-fixes' 2006-03-15 17:02:08 -05:00
ieee80211_crypt_tkip.c
ieee80211_crypt_wep.c
ieee80211_geo.c
ieee80211_module.c
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
ieee80211_wx.c