aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2020-08-18 09:41:13 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2020-11-10 17:35:01 +0100
commit761d8d99696a457c2a9f4bfd1c3f171524aec010 (patch)
treea873437e267cf6c677b7a78e354f92ce3b0e097f
parentbuild: enable arm building (diff)
downloadwireguard-windows-761d8d99696a457c2a9f4bfd1c3f171524aec010.tar.xz
wireguard-windows-761d8d99696a457c2a9f4bfd1c3f171524aec010.zip
manager: add TcpIp service dependency for tunnels
Wintun waits for various TcpIp keys to populate, so have the tunnel service depend on the TcpIp service. Reported-by: Ferad Zyulkyarov <feradz@gmail.com> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
-rw-r--r--manager/install.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/manager/install.go b/manager/install.go
index f84a96ae..364cf336 100644
--- a/manager/install.go
+++ b/manager/install.go
@@ -156,7 +156,7 @@ func InstallTunnel(configPath string) error {
ServiceType: windows.SERVICE_WIN32_OWN_PROCESS,
StartType: mgr.StartAutomatic,
ErrorControl: mgr.ErrorNormal,
- Dependencies: []string{"Nsi"},
+ Dependencies: []string{"Nsi", "TcpIp"},
DisplayName: "WireGuard Tunnel: " + name,
SidType: windows.SERVICE_SID_TYPE_UNRESTRICTED,
}