summaryrefslogtreecommitdiff
path: root/src/nm-ip4-config.c
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2018-03-21 18:58:42 +0100
committerThomas Haller <thaller@redhat.com>2018-03-21 18:58:42 +0100
commit217a7ad55ad4d09f2c195930ba548d46d660ed24 (patch)
tree8b3b63e353d0d4891e9fad7a80814906fb1114ca /src/nm-ip4-config.c
parentc96c374d14be91db7a0ba2307b3d1f35bcd45707 (diff)
parent1010cc777fc94404ab2b387e85756360fa6b883e (diff)
downloadNetworkManager-217a7ad55ad4d09f2c195930ba548d46d660ed24.tar.gz
core: merge branch 'th/ipv6-ll-reapply-rh1552069' (#75)
A larger branch of refactoring and cleanups. This was a spin-off of pr#75, as the branch grew too large. https://github.com/NetworkManager/NetworkManager/pull/75
Diffstat (limited to 'src/nm-ip4-config.c')
-rw-r--r--src/nm-ip4-config.c21
1 files changed, 1 insertions, 20 deletions
diff --git a/src/nm-ip4-config.c b/src/nm-ip4-config.c
index fa7e78c18a..0a9591d28e 100644
--- a/src/nm-ip4-config.c
+++ b/src/nm-ip4-config.c
@@ -593,14 +593,13 @@ nm_ip4_config_clone (const NMIP4Config *self)
}
NMIP4Config *
-nm_ip4_config_capture (NMDedupMultiIndex *multi_idx, NMPlatform *platform, int ifindex, gboolean capture_resolv_conf)
+nm_ip4_config_capture (NMDedupMultiIndex *multi_idx, NMPlatform *platform, int ifindex)
{
NMIP4Config *self;
NMIP4ConfigPrivate *priv;
const NMDedupMultiHeadEntry *head_entry;
NMDedupMultiIter iter;
const NMPObject *plobj = NULL;
- gboolean has_addresses = FALSE;
nm_assert (ifindex > 0);
@@ -632,7 +631,6 @@ nm_ip4_config_capture (NMDedupMultiIndex *multi_idx, NMPlatform *platform, int i
nm_dedup_multi_head_entry_sort (head_entry,
sort_captured_addresses,
NULL);
- has_addresses = TRUE;
_notify_addresses (self);
}
@@ -644,23 +642,6 @@ nm_ip4_config_capture (NMDedupMultiIndex *multi_idx, NMPlatform *platform, int i
nmp_cache_iter_for_each (&iter, head_entry, &plobj)
_add_route (self, plobj, NULL, NULL);
- /* If the interface has the default route, and has IPv4 addresses, capture
- * nameservers from /etc/resolv.conf.
- */
- if ( has_addresses
- && priv->best_default_route
- && capture_resolv_conf) {
- gs_free char *rc_contents = NULL;
-
- if (g_file_get_contents (_PATH_RESCONF, &rc_contents, NULL, NULL)) {
- if (nm_utils_resolve_conf_parse (AF_INET,
- rc_contents,
- priv->nameservers,
- priv->dns_options))
- _notify (self, PROP_NAMESERVERS);
- }
- }
-
return self;
}