]> www.infradead.org Git - users/dwmw2/openconnect.git/commit
Add wintun support
authorDavid Woodhouse <dwmw2@infradead.org>
Sat, 27 Mar 2021 16:17:57 +0000 (16:17 +0000)
committerDavid Woodhouse <dwmw2@infradead.org>
Tue, 30 Mar 2021 21:09:27 +0000 (22:09 +0100)
commit2c8a0b8a92a90f45bfa096f74b49fd8ca5954f77
treeb646ff8d5903be9b771b37bea868fd1ba8bb8d1a
parent5b7c053c0a8ddf876d9b31d4a1283ea66c25efab
Add wintun support

Passes packets. Configuration isn't working properly.

There's lots of memcpy here as Wintun *really* wants us to use its pool.
More thought required for that one, as it can't even handle stripping
packet headers so even if we decrypt directly into its buffer that
wouldn't be enough.

Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Makefile.am
library.c
openconnect-internal.h
tests/list-taps.c
tun-win32.c
wintun.c [new file with mode: 0644]
wintun.h [new file with mode: 0644]