mirror of
https://github.com/tailscale/tailscale.git
synced 2026-06-03 21:01:54 +08:00
When an exit node has been set and a new default route is added, create a new rtable in the default rdomain and add the current default route via its physical interface. When control() is requesting a connection not go through the exit-node default route, we can use the SO_RTABLE socket option to force it through the new rtable we created. Updates #17321 Signed-off-by: joshua stein <jcs@jcs.org> |
||
|---|---|---|
| .. | ||
| routetable_bsd_test.go | ||
| routetable_bsd.go | ||
| routetable_bsdconst.go | ||
| routetable_darwin.go | ||
| routetable_linux_test.go | ||
| routetable_linux.go | ||
| routetable_other.go | ||
| routetable.go | ||