diff options
Diffstat (limited to 'package/kernel/mac80211/patches/302-ath5k-fix-RTS-CTS-by-using-proper-rate-flags.patch')
-rw-r--r-- | package/kernel/mac80211/patches/302-ath5k-fix-RTS-CTS-by-using-proper-rate-flags.patch | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/package/kernel/mac80211/patches/302-ath5k-fix-RTS-CTS-by-using-proper-rate-flags.patch b/package/kernel/mac80211/patches/302-ath5k-fix-RTS-CTS-by-using-proper-rate-flags.patch deleted file mode 100644 index 9aea90e..0000000 --- a/package/kernel/mac80211/patches/302-ath5k-fix-RTS-CTS-by-using-proper-rate-flags.patch +++ /dev/null @@ -1,24 +0,0 @@ -From: Bob Copeland <me@bobcopeland.com> -Date: Thu, 19 Nov 2015 10:04:48 -0500 -Subject: [PATCH] ath5k: fix RTS/CTS by using proper rate flags - -The rates in the tx control rateset do not have the protection -flags applied, so RTS/CTS would never get enabled if requested. - -Fix by using the rate flags in the rates returned by -ieee80211_get_tx_rates(). - -Signed-off-by: Bob Copeland <me@bobcopeland.com> ---- - ---- a/drivers/net/wireless/ath/ath5k/base.c -+++ b/drivers/net/wireless/ath/ath5k/base.c -@@ -767,7 +767,7 @@ ath5k_txbuf_setup(struct ath5k_hw *ah, s - if (info->flags & IEEE80211_TX_CTL_NO_ACK) - flags |= AR5K_TXDESC_NOACK; - -- rc_flags = info->control.rates[0].flags; -+ rc_flags = bf->rates[0].flags; - - hw_rate = ath5k_get_rate_hw_value(ah->hw, info, bf, 0); - |