summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authoremaste <emaste@FreeBSD.org>2012-08-08 13:54:26 +0000
committeremaste <emaste@FreeBSD.org>2012-08-08 13:54:26 +0000
commit0e7adfb29195537f62b3aad4f7e0134d2c2a9fc2 (patch)
tree6adf6e5d8115f30f07274e36db96f69e3cc9beeb /tools
parent30502844bd04cb59ab3146bfc660987e81eaaac0 (diff)
downloadFreeBSD-src-0e7adfb29195537f62b3aad4f7e0134d2c2a9fc2.zip
FreeBSD-src-0e7adfb29195537f62b3aad4f7e0134d2c2a9fc2.tar.gz
Round displayed pps (instead of truncating)
Diffstat (limited to 'tools')
-rw-r--r--tools/tools/netmap/pkt-gen.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/tools/netmap/pkt-gen.c b/tools/tools/netmap/pkt-gen.c
index e877a85..4994e1d 100644
--- a/tools/tools/netmap/pkt-gen.c
+++ b/tools/tools/netmap/pkt-gen.c
@@ -1076,7 +1076,7 @@ main(int arc, char **argv)
pps = toc.tv_sec* 1000000 + toc.tv_usec;
if (pps < 10000)
continue;
- pps = (my_count - prev)*1000000 / pps;
+ pps = ((my_count - prev) * 1000000 + pps / 2) / pps;
D("%" PRIu64 " pps", pps);
prev = my_count;
toc = now;
OpenPOWER on IntegriCloud