From 4f3203556dccde79716807d84e436d3016f3843b Mon Sep 17 00:00:00 2001 From: Maisem Ali Date: Thu, 15 Apr 2021 16:37:46 -0700 Subject: [PATCH] wgengine/router: add the Tailscale ULA route on darwin. Signed-off-by: Maisem Ali --- wgengine/router/router_userspace_bsd.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wgengine/router/router_userspace_bsd.go b/wgengine/router/router_userspace_bsd.go index a81f699b6..8ad558827 100644 --- a/wgengine/router/router_userspace_bsd.go +++ b/wgengine/router/router_userspace_bsd.go @@ -135,7 +135,7 @@ func (r *userspaceBSDRouter) Set(cfg *Config) (reterr error) { newRoutes := make(map[netaddr.IPPrefix]struct{}) for _, route := range cfg.Routes { - if route == tsaddr.TailscaleULARange() { + if runtime.GOOS != "darwin" && route == tsaddr.TailscaleULARange() { // Because we added the interface address as a /48 above, // the kernel already created the Tailscale ULA route // implicitly. We mustn't try to add/delete it ourselves.