diff -Naur gdm-2.4.4.0-old/config.h.in gdm-2.4.4.0/config.h.in --- gdm-2.4.4.0-old/config.h.in Wed Aug 13 14:14:39 2003 +++ gdm-2.4.4.0/config.h.in Wed Nov 5 09:23:16 2003 @@ -145,5 +145,3 @@ /* Define to 1 if the X Window System is missing or not being used. */ #undef X_DISPLAY_MISSING -/* Define to `size_t' if does not define. */ -#undef socklen_t diff -Naur gdm-2.4.4.0-old/daemon/gdm-net.c gdm-2.4.4.0/daemon/gdm-net.c --- gdm-2.4.4.0-old/daemon/gdm-net.c Mon Jul 28 16:23:09 2003 +++ gdm-2.4.4.0/daemon/gdm-net.c Wed Nov 5 09:23:00 2003 @@ -181,7 +181,7 @@ GdmConnection *conn = data; GdmConnection *newconn; struct sockaddr_un addr; - socklen_t addr_size = sizeof (addr); + int addr_size = sizeof (addr); if ( ! (cond & G_IO_IN)) return TRUE; diff -Naur gdm-2.4.4.0-old/daemon/server.c gdm-2.4.4.0/daemon/server.c --- gdm-2.4.4.0-old/daemon/server.c Mon Aug 25 16:20:28 2003 +++ gdm-2.4.4.0/daemon/server.c Wed Nov 5 09:23:00 2003 @@ -49,6 +49,9 @@ #include "getvt.h" #define SERVER_WAIT_ALARM 10 +#ifndef SA_RESETHAND +#define SA_RESETHAND 0 +#endif /* Local prototypes */ diff -Naur gdm-2.4.4.0-old/daemon/slave.c gdm-2.4.4.0/daemon/slave.c --- gdm-2.4.4.0-old/daemon/slave.c Fri Aug 29 14:03:10 2003 +++ gdm-2.4.4.0/daemon/slave.c Wed Nov 5 09:23:00 2003 @@ -70,6 +70,10 @@ #include "errorgui.h" #include "cookie.h" +#ifndef SA_NODEFER +#define SA_NODEFER 0 +#endif + /* Some per slave globals */ static GdmDisplay *d; static gchar *login = NULL;