--- xc/programs/Xserver/os/access.c.orig	Fri Jan 27 16:23:17 2006
+++ xc/programs/Xserver/os/access.c	Fri Jan 27 16:22:32 2006
@@ -730,6 +730,7 @@
 	if (ifr->ifa_addr.sa_family == AF_DECnet) 
 	    continue;
 #endif /* DNETCONN */
+	len = sizeof(*(ifr->ifa_addr));
 	family = ConvertAddr(ifr->ifa_addr, &len, (pointer *)&addr);
 	if (family == -1 || family == FamilyLocal) 
 	    continue;
