From da4ae74fff1e931b257d3dc1473cb06de690af72 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Fri, 29 Jan 2016 19:21:51 +0100 Subject: [PATCH] dns: don't add an IP-addresss-like hostname to the search domains https://bugzilla.gnome.org/show_bug.cgi?id=761302 --- src/dns-manager/nm-dns-manager.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/dns-manager/nm-dns-manager.c b/src/dns-manager/nm-dns-manager.c index 3d81c4dcb9..b785e14507 100644 --- a/src/dns-manager/nm-dns-manager.c +++ b/src/dns-manager/nm-dns-manager.c @@ -874,7 +874,8 @@ update_dns (NMDnsManager *self, if (priv->hostname) { const char *hostdomain = strchr (priv->hostname, '.'); - if (hostdomain) { + if ( hostdomain + && !nm_utils_ipaddr_valid (AF_UNSPEC, priv->hostname)) { hostdomain++; if (DOMAIN_IS_VALID (hostdomain)) add_string_item (rc.searches, hostdomain);