mirror of
https://github.com/opnsense/src.git
synced 2026-04-27 17:17:19 -04:00
Make the HT rate duration calculation work for MCS rates > 15.
This commit is contained in:
parent
025069f984
commit
5b66d8a5ad
1 changed files with 2 additions and 2 deletions
|
|
@ -327,9 +327,9 @@ ath_computedur_ht(uint32_t frameLen, uint16_t rate, int streams,
|
|||
KASSERT((rate &~ IEEE80211_RATE_MCS) < 31, ("bad mcs 0x%x", rate));
|
||||
|
||||
if (isht40)
|
||||
bitsPerSymbol = ht40_bps[rate & 0xf];
|
||||
bitsPerSymbol = ht40_bps[rate & 0x1f];
|
||||
else
|
||||
bitsPerSymbol = ht20_bps[rate & 0xf];
|
||||
bitsPerSymbol = ht20_bps[rate & 0x1f];
|
||||
numBits = OFDM_PLCP_BITS + (frameLen << 3);
|
||||
numSymbols = howmany(numBits, bitsPerSymbol);
|
||||
if (isShortGI)
|
||||
|
|
|
|||
Loading…
Reference in a new issue