[Buildroot] [PATCH v2] iperf: fix "speed" display in CSV report

Matt Weber matthew.weber at rockwellcollins.com
Thu Jul 28 16:59:25 UTC 2016


From: Atul Singh <atul.singh.mandla at rockwellcollins.com>

Some parameters displayed in the CSV reports are declared
as uint64_t, but the printf format doesn't reflect this.

Submitted bug: https://sourceforge.net/p/iperf/bugs/66/

Signed-off-by: Atul Singh <atul.singh.mandla at rockwellcollins.com>
Signed-off-by: Matt Poduska <matt.poduska at rockwellcollins.com>
---

v1 -> v2
[Matt W
 - Fixed Atul's signed off line

Signed-off-by: Matt Weber <matthew.weber at rockwellcollins.com>
---
 .../0001-fix-speed-display-in-csv-report.patch     | 36 ++++++++++++++++++++++
 1 file changed, 36 insertions(+)
 create mode 100644 package/iperf/0001-fix-speed-display-in-csv-report.patch

diff --git a/package/iperf/0001-fix-speed-display-in-csv-report.patch b/package/iperf/0001-fix-speed-display-in-csv-report.patch
new file mode 100644
index 0000000..27d89bf
--- /dev/null
+++ b/package/iperf/0001-fix-speed-display-in-csv-report.patch
@@ -0,0 +1,36 @@
+From 36c098a4fec0fdcb7c3df4909322f88b07bd6b01 Mon Sep 17 00:00:00 2001
+From: Atul Singh <atul.singh.mandla at rockwellcollins.com>
+Date: Wed, 27 Jul 2016 07:36:34 -0500
+Subject: [PATCH] iperf: Fix "speed" display in CSV report
+
+Some parameters displayed in the CSV reports are declared
+as uint64_t, but the printf format doesn't reflect this.
+
+Bugtracker: https://sourceforge.net/p/iperf/bugs/66/
+
+Signed-off-by: Atul Singh <atul.singh.mandla at rockwellcollins.com>
+
+---
+ src/Locale.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/Locale.c b/src/Locale.c
+index b5d42b1..d80a77a 100644
+--- a/src/Locale.c
++++ b/src/Locale.c
+@@ -261,10 +261,10 @@ const char reportCSV_bw_jitter_loss_format[] =
+ "%s,%s,%d,%.1f-%.1f,%I64d,%I64d,%.3f,%d,%d,%.3f,%d\n";
+ #else
+ const char reportCSV_bw_format[] =
+-"%s,%s,%d,%.1f-%.1f,%d,%d\n";
++"%s,%s,%d,%.1f-%.1f,%lld,%lld\n";
+ 
+ const char reportCSV_bw_jitter_loss_format[] =
+-"%s,%s,%d,%.1f-%.1f,%d,%d,%.3f,%d,%d,%.3f,%d\n";
++"%s,%s,%d,%.1f-%.1f,%lld,%lld,%.3f,%d,%d,%.3f,%d\n";
+ #endif //WIN32
+ #endif //HAVE_QUAD_SUPPORT
+ /* -------------------------------------------------------------------
+-- 
+1.9.1
+
-- 
1.9.1



More information about the buildroot mailing list