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>