|
@@ -47,7 +47,6 @@ import (
|
|
|
"sync"
|
|
|
"time"
|
|
|
|
|
|
- "github.com/syncthing/syncthing/lib/build"
|
|
|
"github.com/syncthing/syncthing/lib/dialer"
|
|
|
"github.com/syncthing/syncthing/lib/nat"
|
|
|
"github.com/syncthing/syncthing/lib/osutil"
|
|
@@ -100,7 +99,7 @@ func Discover(ctx context.Context, _, timeout time.Duration) []nat.Device {
|
|
|
|
|
|
for _, intf := range interfaces {
|
|
|
// Interface flags seem to always be 0 on Windows
|
|
|
- if !build.IsWindows && (intf.Flags&net.FlagUp == 0 || intf.Flags&net.FlagMulticast == 0) {
|
|
|
+ if intf.Flags&net.FlagRunning == 0 || intf.Flags&net.FlagMulticast == 0 {
|
|
|
continue
|
|
|
}
|
|
|
|