netbird/client/internal/routemanager
Maycon Santos fdd23d4644
Remove the gateway check for routes (#1317)
Most operating systems add a /32 route for the default gateway address to its routing table

This will allow routes to be configured into the system even when the incoming range contains the default gateway.

In case a range is a sub-range of an existing route and this range happens to contain the default gateway it attempts to create a default gateway route to prevent loop issues
2023-11-24 11:31:22 +01:00
..
client_test.go Prevent peer updates on flapping status and fix route score logic (#920) 2023-06-01 16:00:44 +02:00
client.go Remove the gateway check for routes (#1317) 2023-11-24 11:31:22 +01:00
common_linux_test.go Add routing peer support (#441) 2022-09-05 09:06:35 +02:00
firewall_linux.go Add default firewall rule to allow netbird traffic (#1056) 2023-09-05 21:07:32 +02:00
firewall_nonlinux.go Add default firewall rule to allow netbird traffic (#1056) 2023-09-05 21:07:32 +02:00
firewall.go Add routing peer support (#441) 2022-09-05 09:06:35 +02:00
iptables_linux_test.go Add default firewall rule to allow netbird traffic (#1056) 2023-09-05 21:07:32 +02:00
iptables_linux.go Add default firewall rule to allow netbird traffic (#1056) 2023-09-05 21:07:32 +02:00
manager_test.go Add default firewall rule to allow netbird traffic (#1056) 2023-09-05 21:07:32 +02:00
manager.go Remove the gateway check for routes (#1317) 2023-11-24 11:31:22 +01:00
mock.go Feature/search domain for android (#1256) 2023-11-02 19:04:33 +01:00
nftables_linux_test.go Add default firewall rule to allow netbird traffic (#1056) 2023-09-05 21:07:32 +02:00
nftables_linux.go fix some typo spotted with codespell (#1278) 2023-11-01 17:11:16 +01:00
notifier.go Feature/search domain for android (#1256) 2023-11-02 19:04:33 +01:00
router_pair.go Add route management for Android interface (#801) 2023-04-17 11:15:37 +02:00
server_android.go Routemgr error handling (#1073) 2023-08-12 11:42:36 +02:00
server_nonandroid.go Add default firewall rule to allow netbird traffic (#1056) 2023-09-05 21:07:32 +02:00
server.go Routemgr error handling (#1073) 2023-08-12 11:42:36 +02:00
systemops_android.go Add route management for Android interface (#801) 2023-04-17 11:15:37 +02:00
systemops_bsd.go Remove the gateway check for routes (#1317) 2023-11-24 11:31:22 +01:00
systemops_linux.go Remove the gateway check for routes (#1317) 2023-11-24 11:31:22 +01:00
systemops_nonandroid_test.go Remove the gateway check for routes (#1317) 2023-11-24 11:31:22 +01:00
systemops_nonandroid.go Remove the gateway check for routes (#1317) 2023-11-24 11:31:22 +01:00
systemops_nonlinux.go Remove the gateway check for routes (#1317) 2023-11-24 11:31:22 +01:00
systemops_windows.go Remove the gateway check for routes (#1317) 2023-11-24 11:31:22 +01:00