diff options
author | adrian <adrian@FreeBSD.org> | 2012-04-07 02:51:53 +0000 |
---|---|---|
committer | adrian <adrian@FreeBSD.org> | 2012-04-07 02:51:53 +0000 |
commit | 17c1a9e4d5f967c74c9cabe8abc58f29af44b433 (patch) | |
tree | d2f4a99c40ad824a887261c7f358fcb422feda5d /sys/dev/ath/if_athvar.h | |
parent | 8e4ce17ba282f8053da77cd6821d84eff3614cba (diff) | |
download | FreeBSD-src-17c1a9e4d5f967c74c9cabe8abc58f29af44b433.zip FreeBSD-src-17c1a9e4d5f967c74c9cabe8abc58f29af44b433.tar.gz |
Store away the RTS aggregate limit from the HAL.
This will be used by some upcoming code to ensure that aggregates
are enforced to be a certain size. The AR5416 has a limitation on
RTS protected aggregates (8KiB).
Diffstat (limited to 'sys/dev/ath/if_athvar.h')
-rw-r--r-- | sys/dev/ath/if_athvar.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/ath/if_athvar.h b/sys/dev/ath/if_athvar.h index 04b7c30..77e7066 100644 --- a/sys/dev/ath/if_athvar.h +++ b/sys/dev/ath/if_athvar.h @@ -533,6 +533,7 @@ struct ath_softc { uint16_t *sc_eepromdata; /* Local eeprom data, if AR9100 */ int sc_txchainmask; /* currently configured TX chainmask */ int sc_rxchainmask; /* currently configured RX chainmask */ + int sc_rts_aggr_limit; /* TX limit on RTS aggregates */ /* Queue limits */ |