Page MenuHomeFreeBSD

D49198.diff
No OneTemporary

D49198.diff

diff --git a/sys/dev/ath/if_ath_tx_ht.c b/sys/dev/ath/if_ath_tx_ht.c
--- a/sys/dev/ath/if_ath_tx_ht.c
+++ b/sys/dev/ath/if_ath_tx_ht.c
@@ -296,12 +296,14 @@
* we are always "out" by some amount.
*/
if (ni->ni_chw == IEEE80211_STA_RX_BW_40 &&
+ (ni->ni_flags & IEEE80211_NODE_SGI40) != 0 &&
ieee80211_ht_check_tx_shortgi_40(ni) &&
(bf->bf_flags & ATH_BUF_TOA_PROBE) == 0) {
rc[i].flags |= ATH_RC_SGI_FLAG;
}
if (ni->ni_chw == IEEE80211_STA_RX_BW_40 &&
+ (ni->ni_flags & IEEE80211_NODE_SGI20) != 0 &&
ieee80211_ht_check_tx_shortgi_20(ni) &&
(bf->bf_flags & ATH_BUF_TOA_PROBE) == 0) {
rc[i].flags |= ATH_RC_SGI_FLAG;

File Metadata

Mime Type
text/plain
Expires
Tue, Mar 4, 6:39 AM (15 h, 7 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
16935974
Default Alt Text
D49198.diff (693 B)

Event Timeline