linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] mac80211/trivial: fix typo in starting baserate for rts_cts_rate_idx
@ 2014-10-07 13:53 Karl Beldan
  2014-10-09  9:06 ` Johannes Berg
  0 siblings, 1 reply; 9+ messages in thread
From: Karl Beldan @ 2014-10-07 13:53 UTC (permalink / raw)
  To: Johannes Berg; +Cc: linux-wireless, Karl Beldan, Karl Beldan

From: Karl Beldan <karl.beldan@rivierawaves.com>

Fixes: 5253ffb8 ("mac80211: always pick a basic rate to tx RTS/CTS for pre-HT rates")
Signed-off-by: Karl Beldan <karl.beldan@rivierawaves.com>
---
 net/mac80211/rate.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net/mac80211/rate.c b/net/mac80211/rate.c
index 8fdadfd..6081329 100644
--- a/net/mac80211/rate.c
+++ b/net/mac80211/rate.c
@@ -448,7 +448,7 @@ static void rate_fixup_ratelist(struct ieee80211_vif *vif,
 	 */
 	if (!(rates[0].flags & IEEE80211_TX_RC_MCS)) {
 		u32 basic_rates = vif->bss_conf.basic_rates;
-		s8 baserate = basic_rates ? ffs(basic_rates - 1) : 0;
+		s8 baserate = basic_rates ? ffs(basic_rates) - 1 : 0;
 
 		rate = &sband->bitrates[rates[0].idx];
 
-- 
2.0.1


^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2014-10-09 20:56 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-07 13:53 [PATCH] mac80211/trivial: fix typo in starting baserate for rts_cts_rate_idx Karl Beldan
2014-10-09  9:06 ` Johannes Berg
2014-10-09 14:06   ` Karl Beldan
2014-10-09 14:15     ` Johannes Berg
2014-10-09 14:45       ` Karl Beldan
2014-10-09 15:22         ` Johannes Berg
2014-10-09 16:28           ` Karl Beldan
2014-10-09 18:35             ` Johannes Berg
2014-10-09 20:56           ` Karl Beldan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).