Date: Sun, 25 Jul 2010 17:40:48 +0000 (UTC) From: Rui Paulo <rpaulo@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/net80211 ieee80211_sta.c Message-ID: <201007251741.o6PHfP7H081971@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
rpaulo 2010-07-25 17:40:48 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_8)
sys/net80211 ieee80211_sta.c
Log:
SVN rev 210474 on 2010-07-25 17:40:48Z by rpaulo
MFC r209016, r209022:
Some odd APs send beacons on the same TX queue as non-beacons. This breaks
802.11 duplicate detection. Upon looking at the standard, we discover
that 802.11-2007 says:
"A receiving QoS STA is also required to keep only the most recent
cache entry per<Address 2, TID, sequence-number> triple, storing only
the most recently received fragment number for that triple. A receiving
STA may omit tuples obtained from broadcast/multicast or ATIM frames
from the cache."
To fix this, we just disable duplicate detection for multicast/broadcast
frames.
Reviewed by: sam
Obtained from: DragonFly
Revision Changes Path
1.26.2.4 +1 -1 src/sys/net80211/ieee80211_sta.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201007251741.o6PHfP7H081971>
