All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] iw: Fix bitrate output when no rate info found
@ 2017-02-14  5:21 Masashi Honma
  2017-02-14  5:26 ` Masashi Honma
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Masashi Honma @ 2017-02-14  5:21 UTC (permalink / raw)
  To: johannes; +Cc: linux-wireless, Masashi Honma

Previously, bitrate showed uninitialized buffer when no rate info found.
This patch fixes the issue.

Signed-off-by: Masashi Honma <masashi.honma@gmail.com>
---
 station.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/station.c b/station.c
index f3e3da8..9d3eb4d 100644
--- a/station.c
+++ b/station.c
@@ -151,6 +151,10 @@ void parse_bitrate(struct nlattr *bitrate_attr, char *buf, int buflen)
 	if (rate > 0)
 		pos += snprintf(pos, buflen - (pos - buf),
 				"%d.%d MBit/s", rate / 10, rate % 10);
+	else {
+		snprintf(buf, buflen, "No rate info found!");
+		return;
+	}
 
 	if (rinfo[NL80211_RATE_INFO_MCS])
 		pos += snprintf(pos, buflen - (pos - buf),
-- 
2.7.4

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

end of thread, other threads:[~2017-02-14  9:45 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-02-14  5:21 [PATCH] iw: Fix bitrate output when no rate info found Masashi Honma
2017-02-14  5:26 ` Masashi Honma
2017-02-14  8:35 ` Johannes Berg
2017-02-14  8:55   ` Masashi Honma
2017-02-14  9:14     ` Johannes Berg
2017-02-14  9:35       ` Masashi Honma
2017-02-14  9:38 ` [PATCH v2] " Masashi Honma
2017-02-14  9:45   ` Johannes Berg

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.