diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2021-08-13 14:11:47 +0200 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2021-09-12 22:58:32 +0200 |
commit | 1288280beae653cb77bff7b2452bd28fd7957d50 (patch) | |
tree | 039c1db64c20b7cb33899856e7b89554c1a475dd /embeddable-dll-service/main.go | |
parent | docs: mention update notification behavior change (diff) | |
download | wireguard-windows-1288280beae653cb77bff7b2452bd28fd7957d50.tar.xz wireguard-windows-1288280beae653cb77bff7b2452bd28fd7957d50.zip |
global: prefer WireGuardNT over wireguard-go/Wintun
Also remove Wintun driver on startup.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to '')
-rw-r--r-- | embeddable-dll-service/main.go | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/embeddable-dll-service/main.go b/embeddable-dll-service/main.go index b2e02fa4..df63034e 100644 --- a/embeddable-dll-service/main.go +++ b/embeddable-dll-service/main.go @@ -20,24 +20,11 @@ import ( "unsafe" ) -func init() { - tunnel.ForceImplementation = 1 - tunnel.UseFixedGUIDInsteadOfDeterministic = true -} - -//export WireGuardForceLegacyImplementation -func WireGuardForceLegacyImplementation(useOldCode bool) { - if useOldCode { - tunnel.ForceImplementation = 2 - } else { - tunnel.ForceImplementation = 1 - } -} - //export WireGuardTunnelService func WireGuardTunnelService(confFile16 *uint16) bool { confFile := windows.UTF16PtrToString(confFile16) conf.PresetRootDirectory(filepath.Dir(confFile)) + tunnel.UseFixedGUIDInsteadOfDeterministic = true err := tunnel.Run(confFile) if err != nil { log.Printf("Service run error: %v", err) |