summaryrefslogtreecommitdiff
path: root/x11/gdm/files/patch-common_gdm-address.c
diff options
context:
space:
mode:
Diffstat (limited to 'x11/gdm/files/patch-common_gdm-address.c')
-rw-r--r--x11/gdm/files/patch-common_gdm-address.c22
1 files changed, 20 insertions, 2 deletions
diff --git a/x11/gdm/files/patch-common_gdm-address.c b/x11/gdm/files/patch-common_gdm-address.c
index 4c38474cb637..a827d4b6d1b6 100644
--- a/x11/gdm/files/patch-common_gdm-address.c
+++ b/x11/gdm/files/patch-common_gdm-address.c
@@ -1,5 +1,5 @@
---- common/gdm-address.c.orig 2008-04-17 23:29:27.000000000 -0400
-+++ common/gdm-address.c 2008-05-02 14:36:15.000000000 -0400
+--- common/gdm-address.c.orig 2009-02-19 21:45:13.000000000 -0500
++++ common/gdm-address.c 2009-05-11 02:38:17.000000000 -0400
@@ -29,6 +29,8 @@
#include <stropts.h>
#endif
@@ -25,3 +25,21 @@
#include <glib-object.h>
+@@ -206,7 +208,7 @@ gdm_address_get_hostname (GdmAddress *ad
+
+ host [0] = '\0';
+ res = getnameinfo ((const struct sockaddr *)address->ss,
+- sizeof (struct sockaddr_storage),
++ gdm_sockaddr_len (address->ss),
+ host, sizeof (host),
+ NULL, 0,
+ 0);
+@@ -245,7 +247,7 @@ gdm_address_get_numeric_info (GdmAddress
+ host [0] = '\0';
+ serv [0] = '\0';
+ res = getnameinfo ((const struct sockaddr *)address->ss,
+- sizeof (struct sockaddr_storage),
++ gdm_sockaddr_len (address->ss),
+ host, sizeof (host),
+ serv, sizeof (serv),
+ NI_NUMERICHOST | NI_NUMERICSERV);