diff --git a/gateway_windows.go b/gateway_windows.go index 4e944ee..2419c83 100644 --- a/gateway_windows.go +++ b/gateway_windows.go @@ -3,10 +3,12 @@ package gateway import ( "net" "os/exec" + "syscall" ) func DiscoverGateway() (ip net.IP, err error) { routeCmd := exec.Command("route", "print", "0.0.0.0") + routeCmd.SysProcAttr = &syscall.SysProcAttr{HideWindow: true} output, err := routeCmd.CombinedOutput() if err != nil { return nil, err