diff options
Diffstat (limited to 'tunnel')
-rw-r--r-- | tunnel/service.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tunnel/service.go b/tunnel/service.go index 752b9561..2dbfff9c 100644 --- a/tunnel/service.go +++ b/tunnel/service.go @@ -24,6 +24,7 @@ import ( "golang.zx2c4.com/wireguard/tun" "golang.zx2c4.com/wireguard/windows/conf" + "golang.zx2c4.com/wireguard/windows/elevate" "golang.zx2c4.com/wireguard/windows/ringlogger" "golang.zx2c4.com/wireguard/windows/services" "golang.zx2c4.com/wireguard/windows/version" @@ -178,7 +179,7 @@ func (service *Service) Execute(args []string, r <-chan svc.ChangeRequest, chang } log.Println("Dropping privileges") - err = services.DropAllPrivileges(true) + err = elevate.DropAllPrivileges(true) if err != nil { serviceError = services.ErrorDropPrivileges return |