diff options
author | Joe Marcus Clarke <marcus@FreeBSD.org> | 2009-05-16 22:15:20 +0000 |
---|---|---|
committer | Joe Marcus Clarke <marcus@FreeBSD.org> | 2009-05-16 22:15:20 +0000 |
commit | 3255890540be63ecd6b56d28ec74652048b8e040 (patch) | |
tree | e1daaf1627eadc430ff08b1655e1408cd1826899 /x11/gdm/files/patch-common_gdm-address.c | |
parent | Update to 2.6.2. (diff) |
* 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.
Diffstat (limited to 'x11/gdm/files/patch-common_gdm-address.c')
-rw-r--r-- | x11/gdm/files/patch-common_gdm-address.c | 22 |
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); |