diff options
author | csjp <csjp@FreeBSD.org> | 2007-10-24 00:50:13 +0000 |
---|---|---|
committer | csjp <csjp@FreeBSD.org> | 2007-10-24 00:50:13 +0000 |
commit | 3cda3277b38e0420dd475348ac72cfc8fff74366 (patch) | |
tree | 82f74bc63223edde00e852597de8a65ac41c26de /usr.sbin/traceroute6 | |
parent | 76f4445c43bce981b8fc1ed851fbe47b1c2727c3 (diff) | |
download | FreeBSD-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.c | 2 |
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; } |