fix regexp to match hostnames with hyphens

This commit is contained in:
yungtravla 2019-02-05 14:01:17 +10:00 committed by GitHub
parent 61c99c4b0f
commit ef1f2a19f8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -12,7 +12,7 @@ import (
)
// only matches gateway lines
var IPv4RouteParser = regexp.MustCompile(`^(default|[0-9\.]+)\svia\s([0-9\.]+)\sdev\s([a-z0-9-]+)(?:\s.*|)$`)
var IPv4RouteParser = regexp.MustCompile(`^(default|[0-9\.]+)\svia\s([0-9\.]+)\sdev\s([a-zA-Z0-9-]+)(?:\s.*|)$`)
var IPv4RouteTokens = 4
var IPv4RouteCmd = "ip"
var IPv4RouteCmdOpts = []string{"route"}