From 251b565bdb1633b374cbff8c128c40acf4905eb7 Mon Sep 17 00:00:00 2001 From: Ludvig Strigeus Date: Fri, 16 Nov 2018 14:37:20 +0100 Subject: [PATCH] Don't add Excluded routes when Table=off --- wireguard.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wireguard.cpp b/wireguard.cpp index f638aba..d75ccfa 100644 --- a/wireguard.cpp +++ b/wireguard.cpp @@ -153,9 +153,9 @@ bool WireguardProcessor::ConfigureTun() { config.mtu = mtu_; config.pre_post_commands = pre_post_; - config.excluded_routes = excluded_ips_; if (add_routes_mode_) { + config.excluded_routes = excluded_ips_; // For each peer, add the extra routes to the extra routes table for (WgPeer *peer = dev_.first_peer(); peer; peer = peer->next_peer_) { for (auto it = peer->allowed_ips_.begin(); it != peer->allowed_ips_.end(); ++it) {