summaryrefslogtreecommitdiffstats
path: root/usr.sbin/traceroute6/traceroute6.c
diff options
context:
space:
mode:
authorcsjp <csjp@FreeBSD.org>2007-10-24 00:50:13 +0000
committercsjp <csjp@FreeBSD.org>2007-10-24 00:50:13 +0000
commit3cda3277b38e0420dd475348ac72cfc8fff74366 (patch)
tree82f74bc63223edde00e852597de8a65ac41c26de /usr.sbin/traceroute6/traceroute6.c
parent76f4445c43bce981b8fc1ed851fbe47b1c2727c3 (diff)
downloadFreeBSD-src-3cda3277b38e0420dd475348ac72cfc8fff74366.zip
FreeBSD-src-3cda3277b38e0420dd475348ac72cfc8fff74366.tar.gz
When processing multi-path ip6 routers, place each router entry on its
own line. We made this change in traceroute(8) some time ago. This is particularly useful when you are not resolving hostnames since ip6 addresses can be quite long, and lines wrap fairly easily in the multi-path router case. Discussed with: bz MFC after: 1 month
Diffstat (limited to 'usr.sbin/traceroute6/traceroute6.c')
-rw-r--r--usr.sbin/traceroute6/traceroute6.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/usr.sbin/traceroute6/traceroute6.c b/usr.sbin/traceroute6/traceroute6.c
index edc8dc7..eb669f5 100644
--- a/usr.sbin/traceroute6/traceroute6.c
+++ b/usr.sbin/traceroute6/traceroute6.c
@@ -873,6 +873,8 @@ main(argc, argv)
if ((i = packet_ok(&rcvmhdr, cc, seq))) {
if (!IN6_ARE_ADDR_EQUAL(&Rcv.sin6_addr,
&lastaddr)) {
+ if (probe > 0)
+ fputs("\n ", stdout);
print(&rcvmhdr, cc);
lastaddr = Rcv.sin6_addr;
}
OpenPOWER on IntegriCloud