From 9eaf31f49a3dc579e7765f4774fdcbc79463f1be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Klime=C5=A1?= Date: Tue, 14 Jun 2011 13:21:14 +0200 Subject: [PATCH] policy: don't cache "(none)" hostname on startup (rh #706094) --- src/nm-policy.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/nm-policy.c b/src/nm-policy.c index 9b2bcd209c..3eead414be 100644 --- a/src/nm-policy.c +++ b/src/nm-policy.c @@ -1172,7 +1172,10 @@ nm_policy_new (NMManager *manager, memset (hostname, 0, sizeof (hostname)); if (gethostname (&hostname[0], HOST_NAME_MAX) == 0) { /* only cache it if it's a valid hostname */ - if (strlen (hostname) && strcmp (hostname, "localhost") && strcmp (hostname, "localhost.localdomain")) + if ( strlen (hostname) + && strcmp (hostname, "localhost") + && strcmp (hostname, "localhost.localdomain") + && strcmp (hostname, "(none)")) policy->orig_hostname = g_strdup (hostname); }