diff --git a/cmd/cmd.go b/cmd/cmd.go index 65a6313..0406a4f 100644 --- a/cmd/cmd.go +++ b/cmd/cmd.go @@ -155,7 +155,7 @@ func Excute() { } } - printer.PrintTraceRouteNav(ip, domain, *dataOrigin) + printer.PrintTraceRouteNav(ip, domain, *dataOrigin, *maxHops) var m trace.Method = "" diff --git a/printer/basic.go b/printer/basic.go index d3f4a8f..e39cc79 100644 --- a/printer/basic.go +++ b/printer/basic.go @@ -61,12 +61,12 @@ func PluginCopyRight() { ) } -func PrintTraceRouteNav(ip net.IP, domain string, dataOrigin string) { +func PrintTraceRouteNav(ip net.IP, domain string, dataOrigin string, maxHops int) { fmt.Println("IP Geo Data Provider: " + dataOrigin) if ip.String() == domain { - fmt.Printf("traceroute to %s, 30 hops max, 32 byte packets\n", ip.String()) + fmt.Printf("traceroute to %s, %d hops max, 32 byte packets\n", ip.String(), maxHops) } else { - fmt.Printf("traceroute to %s (%s), 30 hops max, 32 byte packets\n", ip.String(), domain) + fmt.Printf("traceroute to %s (%s), %d hops max, 32 byte packets\n", ip.String(), domain, maxHops) } }