diff options
author | Brian Cameron <brian.cameron@sun.com> | 2007-07-09 20:08:32 +0000 |
---|---|---|
committer | Brian Cameron <bcameron@src.gnome.org> | 2007-07-09 20:08:32 +0000 |
commit | 94d669b125a7ac83a530dd4a4527be07388f8054 (patch) | |
tree | 2f0c48caf8635471e711fd6fd9922fe7055c2fec | |
parent | eb6910b6194275d5acf6cab08769d10cafde92db (diff) | |
download | gdm-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-- | ChangeLog | 7 | ||||
-rw-r--r-- | daemon/misc.c | 4 |
2 files changed, 10 insertions, 1 deletions
@@ -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"); |