aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/embeddable-dll-service/main.go
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--embeddable-dll-service/main.go15
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)