diff options
author | adrian <adrian@FreeBSD.org> | 2014-04-08 07:08:59 +0000 |
---|---|---|
committer | adrian <adrian@FreeBSD.org> | 2014-04-08 07:08:59 +0000 |
commit | e4ba7b5fcb8cfbdefe569c1f29735c1f23f3c47b (patch) | |
tree | c99d95108a1271fc8e7a6ed29ed04a8f3c29d068 /contrib/diff/lib/dirname.h | |
parent | 1bf3ee1cf99e6d9ba62783b5f7338bd0ba17eb6f (diff) | |
download | FreeBSD-src-e4ba7b5fcb8cfbdefe569c1f29735c1f23f3c47b.zip FreeBSD-src-e4ba7b5fcb8cfbdefe569c1f29735c1f23f3c47b.tar.gz |
Correct the actual definition of ath_tx_tid_filt_comp_single() to
match how it's used.
This is another bug that led to aggregate traffic hanging because
the BAW tracking stopped being accurate. In this instance, a filtered
frame that exceeded retries would return a non-error, which would
mean the caller would never remove it from the BAW. But it wouldn't
be added to the filtered list, so it would be lost forever. There'd
thus be a hole in the BAW that would never get transmitted and
this leads to a traffic hang.
Tested:
* Routerstation Pro, AR9220 AP
Diffstat (limited to 'contrib/diff/lib/dirname.h')
0 files changed, 0 insertions, 0 deletions