]> git.ipfire.org Git - thirdparty/wireguard-go.git/commit
wintun: migrate to wintun.dll API
authorSimon Rozman <simon@rozman.si>
Wed, 22 Jul 2020 07:15:49 +0000 (09:15 +0200)
committerSimon Rozman <simon@rozman.si>
Sat, 7 Nov 2020 11:46:35 +0000 (12:46 +0100)
commit3e08b8aee0f6ae038f6316ca1bb84e5214db318f
tree34681cb00b6b22bded95e0df6ed271de18983646
parent5ca1218a5c16fb9b5e99b61c0b5758f66087e2e4
wintun: migrate to wintun.dll API

Rather than having every application using Wintun driver reinvent the
wheel, the Wintun device/adapter/interface management has been moved
from wireguard-go to wintun.dll deployed with Wintun itself.

Signed-off-by: Simon Rozman <simon@rozman.si>
25 files changed:
tun/tun_windows.go
tun/wintun/iphlpapi/conversion_windows.go [deleted file]
tun/wintun/iphlpapi/mksyscall.go [deleted file]
tun/wintun/iphlpapi/zsyscall_windows.go [deleted file]
tun/wintun/namespace_windows.go [deleted file]
tun/wintun/namespaceapi/mksyscall.go [deleted file]
tun/wintun/namespaceapi/namespaceapi_windows.go [deleted file]
tun/wintun/namespaceapi/zsyscall_windows.go [deleted file]
tun/wintun/nci/mksyscall.go [deleted file]
tun/wintun/nci/nci_windows.go [deleted file]
tun/wintun/nci/zsyscall_windows.go [deleted file]
tun/wintun/registry/mksyscall.go [deleted file]
tun/wintun/registry/registry_windows.go [deleted file]
tun/wintun/registry/registry_windows_test.go [deleted file]
tun/wintun/registry/zregistry_windows.go [deleted file]
tun/wintun/ring_windows.go
tun/wintun/setupapi/mksyscall.go [deleted file]
tun/wintun/setupapi/setupapi_windows.go [deleted file]
tun/wintun/setupapi/setupapi_windows_test.go [deleted file]
tun/wintun/setupapi/types32_windows.go [deleted file]
tun/wintun/setupapi/types64_windows.go [deleted file]
tun/wintun/setupapi/types_windows.go [deleted file]
tun/wintun/setupapi/zsetupapi_windows.go [deleted file]
tun/wintun/setupapi/zsetupapi_windows_test.go [deleted file]
tun/wintun/wintun_windows.go