ping params fix

This commit is contained in:
Sergey Karmanov 2022-04-30 18:00:24 +03:00
parent 07200a4055
commit 6c31c391cf
Signed by: serega404
GPG Key ID: 97CADD982D88DF68

View File

@ -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()})