summaryrefslogtreecommitdiffstats
path: root/contrib/bind9/lib/isc/unix/socket.c
diff options
context:
space:
mode:
authoradrian <adrian@FreeBSD.org>2011-02-06 20:11:24 +0000
committeradrian <adrian@FreeBSD.org>2011-02-06 20:11:24 +0000
commit9f1d4d865d433b99412f292a481de4e84ed8a0df (patch)
treed3dc038e66f9e8a747382f4be4f59b776cfadb2b /contrib/bind9/lib/isc/unix/socket.c
parent2173b3f1841da99839bc4ad560da936bb55f30b0 (diff)
downloadFreeBSD-src-9f1d4d865d433b99412f292a481de4e84ed8a0df.zip
FreeBSD-src-9f1d4d865d433b99412f292a481de4e84ed8a0df.tar.gz
Just tag all RX packets as needing reorder processing for now.
This fixes two problems - * All packets need to be processed here, not just aggregate ones - as any received frames (AMPDU or otherwise) in the given TID (traffic class id) will update the sequence number and, implied with that, update the window; * It seems there's situations where packets aren't matching a current node but somehow need to be tracked. Thus just tag them all for now; I'll figure out the why later. Whilst I'm here, bump the stats counters whilst I'm at it. This fixes AMPDU RX in my tests; the main problems now stem from what look like PHY level error/retransmits which are impeding general throughput, incl. AMPDU.
Diffstat (limited to 'contrib/bind9/lib/isc/unix/socket.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud