aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/main.go
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2021-08-09 13:39:50 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2021-08-09 13:39:50 +0200
commit14a4cc5dbfc7b815f2363af360f2f9c9b71463c2 (patch)
tree22b8c47e810dd4350f3235339c82eaac6b9543ef /main.go
parentmanager: track externally created tunnels (diff)
downloadwireguard-windows-14a4cc5dbfc7b815f2363af360f2f9c9b71463c2.tar.xz
wireguard-windows-14a4cc5dbfc7b815f2363af360f2f9c9b71463c2.zip
manager: do both wgnt and wintun cleanups
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'main.go')
-rw-r--r--main.go11
1 files changed, 5 insertions, 6 deletions
diff --git a/main.go b/main.go
index 3284b8da..6eb5c428 100644
--- a/main.go
+++ b/main.go
@@ -321,16 +321,15 @@ func main() {
}
var rebootRequiredDriver, rebootRequiredWintun bool
var err error
- if conf.AdminBool("ExperimentalKernelDriver") {
- rebootRequiredDriver, err = driver.DefaultPool.DeleteDriver()
- if err != nil {
- fatal(err)
- }
+ rebootRequiredDriver, err = driver.DefaultPool.DeleteDriver()
+ if err != nil {
+ fatal(err)
}
rebootRequiredWintun, err = tun.WintunPool.DeleteDriver()
if err != nil {
fatal(err)
- } else if rebootRequiredWintun || rebootRequiredDriver {
+ }
+ if rebootRequiredWintun || rebootRequiredDriver {
log.Println("A reboot may be required")
}
return