Add a fix for gw ip

This commit is contained in:
Mayuresh Gaitonde
2019-09-12 14:44:21 -07:00
parent e15172111e
commit b0dbda04c9

View File

@@ -22,6 +22,10 @@ func via(dest net.IP) (net.IP, error) {
if err != nil {
return nil, fmt.Errorf("Failed to execute command: %s", cmd)
}
if string(out) == "" {
// assume the provided dest is the next hop
return dest, nil
}
return net.ParseIP(strings.TrimSpace(string(out))), nil
}