2 ms·
It’s not just Fly IIRC, the official macOS Wireguard also relies on userland Wireguard (wireguard-go), as does Tailscale.
by dochtman 5y ago
It’s not just Fly IIRC, the official macOS Wireguard also relies on userland Wireguard (wireguard-go), as does Tailscale.
- bradfitz 5y agoIn addition to userland Wireguard, we (Tailscale) also increasingly use Google's userland TCP/IP stack (netstack) for platforms that lack kernel facilities we need, when drivers aren't available, or when we lack permissions (e.g. user not running as root, or running as some weirdo root in some container environment).