network: wireguard: do not add routes to AllowedIPs= by default

As setting such routes may break existing setups.

Closes #21964.
This commit is contained in:
Yu Watanabe
2022-01-16 19:18:23 +09:00
parent 8a592c6fc2
commit cfe1237f38
2 changed files with 3 additions and 9 deletions
+2 -8
View File
@@ -895,13 +895,8 @@ int config_parse_wireguard_route_table(
assert(data);
assert(userdata);
if (isempty(rvalue)) {
*table = RT_TABLE_MAIN;
return 0;
}
if (streq(rvalue, "off")) {
*table = 0;
if (isempty(rvalue) || streq(rvalue, "off")) {
*table = 0; /* Disabled. */
return 0;
}
@@ -1061,7 +1056,6 @@ static void wireguard_init(NetDev *netdev) {
assert(w);
w->flags = WGDEVICE_F_REPLACE_PEERS;
w->route_table = RT_TABLE_MAIN;
}
static void wireguard_done(NetDev *netdev) {