diff --git a/main b/main index 8c38936..75cd8a6 100755 Binary files a/main and b/main differ diff --git a/main.go b/main.go index 81988fa..b51ef25 100644 --- a/main.go +++ b/main.go @@ -177,8 +177,12 @@ func main() { if link, err := netlink.LinkByIndex(route.LinkIndex); err == nil { dev = "dev " + link.Attrs().Name } + src := "" + if route.Src != nil { + src = "src " + route.Src.String() + } - fmt.Printf(" %s %s %s\n", dst, via, dev) + fmt.Printf(" %s %s %s %s\n", dst, via, dev, src) } } fmt.Println()