Browse Source

1 more change

0xdcarns 3 years ago
parent
commit
25ea986402
1 changed files with 2 additions and 2 deletions
  1. 2 2
      netclient/wireguard/common.go

+ 2 - 2
netclient/wireguard/common.go

@@ -177,12 +177,12 @@ func InitWireguard(node *models.Node, privkey string, peers []wgtypes.PeerConfig
 	ncutils.PrintLog("waiting for interface...", 1) // ensure interface is created
 	ncutils.PrintLog("waiting for interface...", 1) // ensure interface is created
 	output, _ := ncutils.RunCmd("wg", false)
 	output, _ := ncutils.RunCmd("wg", false)
 	starttime := time.Now()
 	starttime := time.Now()
-	ifaceReady := !strings.Contains(output, ifacename)
+	ifaceReady := strings.Contains(output, ifacename)
 	for !ifaceReady && !(time.Now().After(starttime.Add(time.Second << 4))) {
 	for !ifaceReady && !(time.Now().After(starttime.Add(time.Second << 4))) {
 		output, _ = ncutils.RunCmd("wg", false)
 		output, _ = ncutils.RunCmd("wg", false)
 		err = ApplyConf(node, ifacename, confPath)
 		err = ApplyConf(node, ifacename, confPath)
 		time.Sleep(time.Second)
 		time.Sleep(time.Second)
-		ifaceReady = !strings.Contains(output, ifacename)
+		ifaceReady = strings.Contains(output, ifacename)
 	}
 	}
 	newDevice, devErr := wgclient.Device(deviceiface)
 	newDevice, devErr := wgclient.Device(deviceiface)
 	if !ifaceReady || devErr != nil {
 	if !ifaceReady || devErr != nil {