From 0d98f640b4f57bcfdcb991a0d7afa23e58172142 Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Mon, 10 Sep 2018 13:13:56 -0600 Subject: [PATCH] apps/exmples/tcpblaster: Select CONFIG_LIBC_FLOATINGPOINT automatically. Units in output are wrong: Not Kbps bus Kb/Sec. --- examples/tcpblaster/Kconfig | 1 + examples/tcpblaster/tcpblaster_client.c | 2 +- examples/tcpblaster/tcpblaster_server.c | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/examples/tcpblaster/Kconfig b/examples/tcpblaster/Kconfig index 87479eda9..c8912c66a 100644 --- a/examples/tcpblaster/Kconfig +++ b/examples/tcpblaster/Kconfig @@ -6,6 +6,7 @@ config EXAMPLES_TCPBLASTER tristate "TCP Performance Test" default n + select LIBC_FLOATINGPOINT depends on NET_TCP ---help--- Enable the network test example diff --git a/examples/tcpblaster/tcpblaster_client.c b/examples/tcpblaster/tcpblaster_client.c index 0de331bfe..cd306836b 100644 --- a/examples/tcpblaster/tcpblaster_client.c +++ b/examples/tcpblaster/tcpblaster_client.c @@ -220,7 +220,7 @@ void tcpblaster_client(void) fkbrecvd = (float)sendtotal / 1024.0; felapsed = (float)elapsed.tv_sec + (float)elapsed.tv_nsec / 1000000000.0; - printf("Sent %d buffers: %7.1f Kb (avg %5.1f Kb) in %6.2f Sec (%7.1f Kbps)\n", + printf("Sent %d buffers: %7.1f Kb (avg %5.1f Kb) in %6.2f Sec (%7.1f Kb/Sec)\n", sendcount, fkbrecvd, fkbrecvd/sendcount, felapsed, fkbrecvd/felapsed); if (partials > 0) diff --git a/examples/tcpblaster/tcpblaster_server.c b/examples/tcpblaster/tcpblaster_server.c index 2de06722d..ce62d47f2 100644 --- a/examples/tcpblaster/tcpblaster_server.c +++ b/examples/tcpblaster/tcpblaster_server.c @@ -249,7 +249,7 @@ void tcpblaster_server(void) fkbsent = (float)recvtotal / 1024.0; felapsed = (float)elapsed.tv_sec + (float)elapsed.tv_nsec / 1000000000.0; - printf("Received %d buffers: %7.1f Kb (avg %5.1f Kb) in %6.2f Sec (%7.1f Kbps)\n", + printf("Received %d buffers: %7.1f Kb (avg %5.1f Kb) in %6.2f Sec (%7.1f Kb/Sec)\n", recvcount, fkbsent, fkbsent/recvcount, felapsed, fkbsent/felapsed); recvcount = 0;