tailscale/wgengine/router
David Anderson 89198b1691 wgengine/router: rewrite netfilter and routing logic.
New logic installs precise filters for subnet routes,
plays nice with other users of netfilter, and lays the
groundwork for fixing routing loops via policy routing.

Signed-off-by: David Anderson <danderson@tailscale.com>
2020-05-06 22:13:38 +00:00
..
ifconfig_windows.go wgengine/router: split out from wgengine. 2020-04-30 13:31:24 -07:00
router.go wgengine/router: rewrite netfilter and routing logic. 2020-05-06 22:13:38 +00:00
router_darwin.go wgengine/router: split out from wgengine. 2020-04-30 13:31:24 -07:00
router_darwin_support.go wgengine/router: split out from wgengine. 2020-04-30 13:31:24 -07:00
router_default.go wgengine/router: split out from wgengine. 2020-04-30 13:31:24 -07:00
router_fake.go wgengine/router: split out from wgengine. 2020-04-30 13:31:24 -07:00
router_freebsd.go wgengine/router: split out from wgengine. 2020-04-30 13:31:24 -07:00
router_linux.go wgengine/router: rewrite netfilter and routing logic. 2020-05-06 22:13:38 +00:00
router_openbsd.go wgengine/router: split out from wgengine. 2020-04-30 13:31:24 -07:00
router_windows.go wgengine/router: split out from wgengine. 2020-04-30 13:31:24 -07:00