summaryrefslogtreecommitdiffstats
path: root/usr.sbin/traceroute6/traceroute6.c
diff options
context:
space:
mode:
authormaxim <maxim@FreeBSD.org>2003-07-21 11:06:47 +0000
committermaxim <maxim@FreeBSD.org>2003-07-21 11:06:47 +0000
commit68415c8fc274a99c4e5704a73074d4f12f834a92 (patch)
tree69f3b9ce3cea400acb585a1d35bac47fcc10b426 /usr.sbin/traceroute6/traceroute6.c
parent0904d6e85b2dd028e5d2ee3184b9605d3f59963a (diff)
downloadFreeBSD-src-68415c8fc274a99c4e5704a73074d4f12f834a92.zip
FreeBSD-src-68415c8fc274a99c4e5704a73074d4f12f834a92.tar.gz
Quote from a Problem Report:
The output format specifier for the round-trip time in ping6 should be changed to %.3f instead of %g since %g doesn't accurately represent the precision of the number being output. In particular, %g truncates trailing zeroes. 0.01 ms does not mean the same thing as 0.010 ms. Although they are numerically identical, they do not have the same precision. PR: bin/52324, bin/52750 Submitted by: dg MFC after: 1 week
Diffstat (limited to 'usr.sbin/traceroute6/traceroute6.c')
-rw-r--r--usr.sbin/traceroute6/traceroute6.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/traceroute6/traceroute6.c b/usr.sbin/traceroute6/traceroute6.c
index da3ff1c..8b93a84 100644
--- a/usr.sbin/traceroute6/traceroute6.c
+++ b/usr.sbin/traceroute6/traceroute6.c
@@ -867,7 +867,7 @@ main(argc, argv)
print(&rcvmhdr, cc);
lastaddr = Rcv.sin6_addr;
}
- Printf(" %g ms", deltaT(&t1, &t2));
+ Printf(" %.3f ms", deltaT(&t1, &t2));
switch(i - 1) {
case ICMP6_DST_UNREACH_NOROUTE:
++unreachable;
OpenPOWER on IntegriCloud