Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Jun 2010 20:58:34 +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:  <201006102058.o5AKwoqA077511@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rpaulo      2010-06-10 20:58:34 UTC

  FreeBSD src repository

  Modified files:
    sys/net80211         ieee80211_sta.c 
  Log:
  SVN rev 209016 on 2010-06-10 20:58:34Z by rpaulo
  
  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
  MFC after:      4 weeks
  Obtained from:  DragonFly
  
  Revision  Changes    Path
  1.32      +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?201006102058.o5AKwoqA077511>