diff --git a/network/net_linux.go b/network/net_linux.go index decbc022..68c758a1 100644 --- a/network/net_linux.go +++ b/network/net_linux.go @@ -13,7 +13,7 @@ import ( ) // only matches gateway lines -var IPv4RouteParser = regexp.MustCompile(`^(default|[0-9\.]+)\svia\s([0-9\.]+)\sdev\s(\w+)\s.*$`) +var IPv4RouteParser = regexp.MustCompile(`^(default|[0-9\.]+)\svia\s([0-9\.]+)\sdev\s(\w+)(?:\s.*|)$`) var IPv4RouteTokens = 4 var IPv4RouteCmd = "ip" var IPv4RouteCmdOpts = []string{"route"}