nebula/overlay
Wade Simmons e434ba6523
fix unsafe routes darwin (#610)
With Nebula 1.4.0, if you create an unsafe_route that has a collision with an existing route on the system, the unsafe_route will be silently dropped (and the existing system route remains).

With Nebula 1.5.0, this same situation will cause Nebula to fail to start with an error (EEXIST).

This change restores the Nebula 1.4.0 behavior (but with a WARN log as well).
2021-12-14 11:52:49 -05:00
..
device.go Remove WriteRaw, cidrTree -> routeTree to better describe its purpose, remove redundancy from field names (#582) 2021-11-12 12:47:09 -06:00
route.go fix makeRouteTree allowMTU (#611) 2021-12-14 11:52:28 -05:00
route_test.go fix makeRouteTree allowMTU (#611) 2021-12-14 11:52:28 -05:00
tun.go Remove WriteRaw, cidrTree -> routeTree to better describe its purpose, remove redundancy from field names (#582) 2021-11-12 12:47:09 -06:00
tun_android.go Remove WriteRaw, cidrTree -> routeTree to better describe its purpose, remove redundancy from field names (#582) 2021-11-12 12:47:09 -06:00
tun_darwin.go fix unsafe routes darwin (#610) 2021-12-14 11:52:49 -05:00
tun_disabled.go Remove WriteRaw, cidrTree -> routeTree to better describe its purpose, remove redundancy from field names (#582) 2021-11-12 12:47:09 -06:00
tun_freebsd.go fix makeRouteTree allowMTU (#611) 2021-12-14 11:52:28 -05:00
tun_ios.go Remove WriteRaw, cidrTree -> routeTree to better describe its purpose, remove redundancy from field names (#582) 2021-11-12 12:47:09 -06:00
tun_linux.go fix makeRouteTree allowMTU (#611) 2021-12-14 11:52:28 -05:00
tun_linux_test.go Cleanup most of the remaining nits (#578) 2021-11-12 10:47:36 -06:00
tun_tester.go fix makeRouteTree allowMTU (#611) 2021-12-14 11:52:28 -05:00
tun_water_windows.go fix makeRouteTree allowMTU (#611) 2021-12-14 11:52:28 -05:00
tun_windows.go fix makeRouteTree allowMTU (#611) 2021-12-14 11:52:28 -05:00
tun_wintun_windows.go fix makeRouteTree allowMTU (#611) 2021-12-14 11:52:28 -05:00