net/tstun: update tun_windows for wintun 0.14 API revisions, update wireguard-go dependency to 82d2aa87aa623cb5143a41c3345da4fb875ad85d

Signed-off-by: Aaron Klotz <aaron@tailscale.com>
This commit is contained in:
Aaron Klotz
2021-10-12 15:25:00 -06:00
parent 4528f448d6
commit 1991a1ac6a
5 changed files with 60 additions and 61 deletions

View File

@@ -7,16 +7,11 @@ package tstun
import (
"golang.org/x/sys/windows"
"golang.zx2c4.com/wireguard/tun"
"golang.zx2c4.com/wireguard/tun/wintun"
"golang.zx2c4.com/wireguard/windows/tunnel/winipcfg"
)
func init() {
var err error
tun.WintunPool, err = wintun.MakePool("Tailscale")
if err != nil {
panic(err)
}
tun.WintunTunnelType = "Tailscale"
guid, err := windows.GUIDFromString("{37217669-42da-4657-a55b-0d995d328250}")
if err != nil {
panic(err)