aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/main.go
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2021-10-12 00:28:36 -0600
committerJason A. Donenfeld <Jason@zx2c4.com>2021-10-12 00:28:36 -0600
commit838c6f1c7b58b0e0c217495834410ff0d3b5eb65 (patch)
tree92fb9e0a495b5d0b1a761ccdb743f74ac54154ee /main.go
parentgo-patches: make unsafe.Slice fast (diff)
downloadwireguard-windows-838c6f1c7b58b0e0c217495834410ff0d3b5eb65.tar.xz
wireguard-windows-838c6f1c7b58b0e0c217495834410ff0d3b5eb65.zip
manager: use newer wireguard-go APIs
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'main.go')
-rw-r--r--main.go15
1 files changed, 7 insertions, 8 deletions
diff --git a/main.go b/main.go
index b9936c44..75647301 100644
--- a/main.go
+++ b/main.go
@@ -17,7 +17,7 @@ import (
"time"
"golang.org/x/sys/windows"
- "golang.zx2c4.com/wireguard/tun"
+ "golang.zx2c4.com/wireguard/tun/wintun"
"golang.zx2c4.com/wireguard/windows/conf"
"golang.zx2c4.com/wireguard/windows/driver"
@@ -319,14 +319,13 @@ func main() {
if len(os.Args) != 2 {
usage()
}
- var err error
- err = driver.Uninstall()
- if err != nil {
- fatal(err)
+ err1 := driver.Uninstall()
+ err2 := wintun.Uninstall()
+ if err1 != nil {
+ fatal(err1)
}
- _, err = tun.WintunPool.DeleteDriver()
- if err != nil {
- fatal(err)
+ if err2 != nil {
+ fatal(err2)
}
return
}