summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Cameron <brian.cameron@sun.com>2007-07-09 20:08:32 +0000
committerBrian Cameron <bcameron@src.gnome.org>2007-07-09 20:08:32 +0000
commit94d669b125a7ac83a530dd4a4527be07388f8054 (patch)
tree2f0c48caf8635471e711fd6fd9922fe7055c2fec
parenteb6910b6194275d5acf6cab08769d10cafde92db (diff)
downloadgdm-94d669b125a7ac83a530dd4a4527be07388f8054.tar.gz
Initialize hints and set ai_family in the function
2007-07-09 Brian Cameron <brian.cameron@sun.com> * daemon/misc.c: Initialize hints and set ai_family in the function gdm_peek_local_address_list. svn path=/branches/gnome-2-18/; revision=5044
-rw-r--r--ChangeLog7
-rw-r--r--daemon/misc.c4
2 files changed, 10 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index e2c45ddf..7dc7bc1b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,9 @@
-2007-05-28 Brian CAmero <brian.cameron@sun.com>
+2007-07-09 Brian Cameron <brian.cameron@sun.com>
+
+ * daemon/misc.c: Initialize hints and set ai_family in the
+ function gdm_peek_local_address_list.
+
+2007-07-02 Brian Cameron <brian.cameron@sun.com>
* Release 2.18.3:
* configure.ac: Update to new release version.
diff --git a/daemon/misc.c b/daemon/misc.c
index 7be86f2a..e5af7151 100644
--- a/daemon/misc.c
+++ b/daemon/misc.c
@@ -1084,6 +1084,10 @@ gdm_peek_local_address_list (void)
return g_list_append (the_list, sin6);
}
+ memset (&hints, 0, sizeof (hints));
+ hints.ai_family = AF_INET;
+ hints.ai_family |= AF_INET6;
+
if (getaddrinfo (hostbuf, NULL, &hints, &result) != 0) {
gdm_debug ("%s: Could not get address from hostname!", "gdm_peek_local_address_list");