summaryrefslogtreecommitdiff
path: root/src/nm-ip6-config.c
diff options
context:
space:
mode:
authorBeniamino Galvani <bgalvani@redhat.com>2017-11-17 11:33:06 +0100
committerBeniamino Galvani <bgalvani@redhat.com>2017-11-17 13:43:16 +0100
commita0cd75b20c4bda0eb38c1c4b356d5da95822f592 (patch)
treeb825edcce00f2f43e3c89670d77a718a3a41b7cc /src/nm-ip6-config.c
parent8f677a77728c1f4434283d1a39f501c48eaef654 (diff)
downloadNetworkManager-a0cd75b20c4bda0eb38c1c4b356d5da95822f592.tar.gz
core: don't reset existing routes when merging IP setting
Don't reset existing routes if ipvx.ignore-auto-routes=yes: callers should already avoid adding them when not needed. Previously we would also reset the manual gateway route just added. Fixes: 5c299454b49b165f645c25fd3e083c0bb747ad91 https://bugzilla.gnome.org/show_bug.cgi?id=790423
Diffstat (limited to 'src/nm-ip6-config.c')
-rw-r--r--src/nm-ip6-config.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/nm-ip6-config.c b/src/nm-ip6-config.c
index 28841e3434..2cb34968ac 100644
--- a/src/nm-ip6-config.c
+++ b/src/nm-ip6-config.c
@@ -629,8 +629,6 @@ nm_ip6_config_merge_setting (NMIP6Config *self,
}
/* Routes */
- if (nm_setting_ip_config_get_ignore_auto_routes (setting))
- nm_ip6_config_reset_routes (self);
for (i = 0; i < nroutes; i++) {
NMIPRoute *s_route = nm_setting_ip_config_get_route (setting, i);
NMPlatformIP6Route route;