wireguard-apple/wireguard-go-bridge
Jason A. Donenfeld ddccd6da4c wireguard-go-bridge: account for network changes
Everytime the network changes, we need to recreate the UDP socket,
because the ephemeral listen port is tied to the old physical interface.
As well, we need to re-set the IP addresses for each endpoint, so that
they're passed to getaddrinfo and are then resolved using DNS46.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-12-07 21:50:19 +01:00
..
src wireguard-go-bridge: account for network changes 2018-12-07 21:50:19 +01:00
Makefile wireguard-go-bridge: work around DWARF generation issue 2018-11-05 04:47:11 +01:00
example.c wireguard-go-bridge: simplify logging and remove tags 2018-10-31 03:22:22 +01:00
goruntime-boottime-over-monotonic.diff wireguard-go-bridge: use boottime instead of monotonic 2018-11-01 23:39:06 +01:00
wireguard.h wireguard-go-bridge: take fd instead of fnptr 2018-11-06 16:27:25 +01:00