ping params fix
This commit is contained in:
parent
07200a4055
commit
6c31c391cf
@ -5,7 +5,6 @@ import (
|
||||
"fmt"
|
||||
"io/ioutil"
|
||||
"log"
|
||||
"net"
|
||||
"net/http"
|
||||
"net/url"
|
||||
"os"
|
||||
@ -37,12 +36,7 @@ func main() {
|
||||
}
|
||||
|
||||
for iface_indx, iface := range config.Interfaces {
|
||||
var ping_param string = "-S " // default ping ip
|
||||
if net.ParseIP(iface.IpOrInterfaceName) == nil {
|
||||
ping_param = "-I "
|
||||
} // ping interface
|
||||
|
||||
pingResult := ping("-w " + fmt.Sprint(config.WaitTimeSec) + " " + ping_param + iface.IpOrInterfaceName + " " + config.PingAddr)
|
||||
pingResult := ping("-w " + fmt.Sprint(config.WaitTimeSec) + " -I " + iface.IpOrInterfaceName + " " + config.PingAddr)
|
||||
|
||||
pingable = append(pingable, PingData{iface.IpOrInterfaceName, pingResult, time.Now()})
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user