diff options
| author | Brad Fitzpatrick <bradfitz@tailscale.com> | 2022-08-15 14:36:59 -0700 |
|---|---|---|
| committer | Brad Fitzpatrick <brad@danga.com> | 2022-08-15 14:48:15 -0700 |
| commit | 766ea96adf8ca2188d07c8bbf65dc74bc4753f84 (patch) | |
| tree | 114b1fb2432539726a179ffbe75fced6fc1d65a6 /cmd | |
| parent | ffc67806ef9f8c921663a0772d8d599d15afe1e8 (diff) | |
| download | tailscale-766ea96adf8ca2188d07c8bbf65dc74bc4753f84.tar.xz tailscale-766ea96adf8ca2188d07c8bbf65dc74bc4753f84.zip | |
cmd/tailscaled: enable hybrid netstack mode on openbsd too
Apparently OpenBSD can forward packets with manual configuration,
https://github.com/tailscale/tailscale/issues/2498#issuecomment-1114216999
But this makes it work by default. People doing things by hand can
set TS_DEBUG_WRAP_NETSTACK=0 in the environment.
Change-Id: Iee5f32252f83af2baa0ebbe3f20ce9fec5f29e96
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
Diffstat (limited to 'cmd')
| -rw-r--r-- | cmd/tailscaled/tailscaled.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cmd/tailscaled/tailscaled.go b/cmd/tailscaled/tailscaled.go index 9e0f2a0d5..69c12d9e7 100644 --- a/cmd/tailscaled/tailscaled.go +++ b/cmd/tailscaled/tailscaled.go @@ -481,7 +481,7 @@ func shouldWrapNetstack() bool { return true } switch runtime.GOOS { - case "windows", "darwin", "freebsd": + case "windows", "darwin", "freebsd", "openbsd": // Enable on Windows and tailscaled-on-macOS (this doesn't // affect the GUI clients), and on FreeBSD. return true |
