From 95f8cef54c07fa9726e4c2a42fb1e7dc220f2f11 Mon Sep 17 00:00:00 2001 From: Leo Date: Tue, 24 Jan 2023 14:47:02 +0800 Subject: [PATCH] small improvement --- printer/realtime_printer.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/printer/realtime_printer.go b/printer/realtime_printer.go index 9cb655c..4bcdd61 100644 --- a/printer/realtime_printer.go +++ b/printer/realtime_printer.go @@ -74,6 +74,8 @@ func RealtimePrinter(res *trace.Result, ttl int) { fallthrough case res.Hops[ttl][i].Geo.Asnumber == "23764": fallthrough + case res.Hops[ttl][i].Geo.Whois == "CMIN2-NET": + fallthrough case strings.HasPrefix(res.Hops[ttl][i].Address.String(), "59.43."): fmt.Fprintf(color.Output, " %s", color.New(color.FgHiYellow, color.Bold).Sprintf("AS%-6s", res.Hops[ttl][i].Geo.Asnumber)) default: @@ -110,6 +112,8 @@ func RealtimePrinter(res *trace.Result, ttl int) { fallthrough case whoisFormat[0] == "[CUG-BACKBONE]": fallthrough + case whoisFormat[0] == "[CMIN2-NET]": + fallthrough case strings.HasPrefix(res.Hops[ttl][i].Address.String(), "59.43."): fmt.Fprintf(color.Output, " %s", color.New(color.FgHiYellow, color.Bold).Sprintf("%-16s", whoisFormat[0])) default: