summaryrefslogtreecommitdiffstats
path: root/usr.sbin/traceroute6
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
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')
-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