diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2021-10-12 00:28:36 -0600 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2021-10-12 00:28:36 -0600 |
commit | 838c6f1c7b58b0e0c217495834410ff0d3b5eb65 (patch) | |
tree | 92fb9e0a495b5d0b1a761ccdb743f74ac54154ee /main.go | |
parent | go-patches: make unsafe.Slice fast (diff) | |
download | wireguard-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.go | 15 |
1 files changed, 7 insertions, 8 deletions
@@ -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 } |