diff options
Diffstat (limited to 'libglouglou/examples/traceroute.c')
-rw-r--r-- | libglouglou/examples/traceroute.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libglouglou/examples/traceroute.c b/libglouglou/examples/traceroute.c index d78115b..504b3fc 100644 --- a/libglouglou/examples/traceroute.c +++ b/libglouglou/examples/traceroute.c @@ -47,7 +47,7 @@ main(int argc, char *argv[]) ggtr = ggnet_traceroute_new(_ev_base, get_iface(argv[1])); droppriv("nobody", 1, NULL); /* bad practise, use dedicated user */ - ggnet_traceroute_trace(ggtr, &ip, TRACEMODE_ICMP, + ggnet_traceroute_trace(ggtr, &ip, TRACEMODE_AUTO, _cb_traceroute, NULL, NULL); event_base_loopexit(_ev_base, &tv); @@ -56,7 +56,7 @@ main(int argc, char *argv[]) if (_answer) { printf("%s:\n", addr_ntoa(&ip)); TAILQ_FOREACH(hop, &_route->hops_list, entry) { - printf("%s (%d)\n", addr_ntoa(&hop->ip), hop->delay); + printf("%2.2d: %s (%d) [XXX %p]\n", hop->ttl, addr_ntoa(&hop->ip), hop->delay, hop); } } else { printf("no answer\n"); |