diff options
author | sam <sam@FreeBSD.org> | 2008-10-30 16:22:04 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2008-10-30 16:22:04 +0000 |
commit | 6094a6154c8f505530a7a0d0d49990faecc969b7 (patch) | |
tree | f9342e8ef90b370dd90a7749a0dca79b9ef07f92 /sys/compat/linux/linux_emul.c | |
parent | 11fd66de64959e9900dfb765d8f6987bcf8c6a8f (diff) | |
download | FreeBSD-src-6094a6154c8f505530a7a0d0d49990faecc969b7.zip FreeBSD-src-6094a6154c8f505530a7a0d0d49990faecc969b7.tar.gz |
Fix checks for fast frames negotiation. ni_ath_flags holds the
capabilities reported by the ap. These need to be cross-checked
against the local configuration in the vap. Previously we were
only checking the ap capabilities which meant that if an ap reported
it was ff-capable but we were not setup to use them we'd try to do
ff aggregation and drop the frame.
There are a number of problems to be fixed here but applying this
fix immediately as the problem causes all traffic to stop (and has
not workaround).
Reported by: Ashish Shukla
Diffstat (limited to 'sys/compat/linux/linux_emul.c')
0 files changed, 0 insertions, 0 deletions