diff options
author | emaste <emaste@FreeBSD.org> | 2012-08-08 13:54:26 +0000 |
---|---|---|
committer | emaste <emaste@FreeBSD.org> | 2012-08-08 13:54:26 +0000 |
commit | 0e7adfb29195537f62b3aad4f7e0134d2c2a9fc2 (patch) | |
tree | 6adf6e5d8115f30f07274e36db96f69e3cc9beeb /tools/tools | |
parent | 30502844bd04cb59ab3146bfc660987e81eaaac0 (diff) | |
download | FreeBSD-src-0e7adfb29195537f62b3aad4f7e0134d2c2a9fc2.zip FreeBSD-src-0e7adfb29195537f62b3aad4f7e0134d2c2a9fc2.tar.gz |
Round displayed pps (instead of truncating)
Diffstat (limited to 'tools/tools')
-rw-r--r-- | tools/tools/netmap/pkt-gen.c | 2 |
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; |