From 3255890540be63ecd6b56d28ec74652048b8e040 Mon Sep 17 00:00:00 2001 From: Joe Marcus Clarke Date: Sat, 16 May 2009 22:15:20 +0000 Subject: * Fix XDMCP support with gdm. Note: that for IPv4 support to work, one must rebuild gdm after disabling IPV6 support in the OPTIONS menu. * Set IPV6 support to DISABLED by default. * Add support for '&' in the gecos field. --- x11/gdm/files/patch-common_gdm-address.c | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) (limited to 'x11/gdm/files/patch-common_gdm-address.c') 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 #endif @@ -25,3 +25,21 @@ #include +@@ -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); -- cgit v1.2.3