aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/manager
diff options
context:
space:
mode:
Diffstat (limited to 'manager')
-rw-r--r--manager/interfacecleanup.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/manager/interfacecleanup.go b/manager/interfacecleanup.go
index f5d9ef48..72f70aaa 100644
--- a/manager/interfacecleanup.go
+++ b/manager/interfacecleanup.go
@@ -26,10 +26,10 @@ func cleanupStaleWintunInterfaces() {
}
defer m.Disconnect()
- tun.WintunPool.DeleteMatchingInterfaces(func(wintun *wintun.Interface) bool {
+ tun.WintunPool.DeleteMatchingAdapters(func(wintun *wintun.Adapter) bool {
interfaceName, err := wintun.Name()
if err != nil {
- log.Printf("Removing Wintun interface %s because determining interface name failed: %v", wintun.GUID().String(), err)
+ log.Printf("Removing Wintun interface because determining interface name failed: %v", err)
return true
}
serviceName, err := services.ServiceNameOfTunnel(interfaceName)
@@ -54,5 +54,5 @@ func cleanupStaleWintunInterfaces() {
return true
}
return false
- })
+ }, false)
}