Index: Xtranssock.c =================================================================== RCS file: /cvs/xorg/xc/lib/xtrans/Xtranssock.c,v retrieving revision 1.10 diff -u -r1.10 Xtranssock.c --- Xtranssock.c 3 Oct 2005 17:45:28 -0000 1.10 +++ Xtranssock.c 9 Oct 2005 20:41:52 -0000 @@ -351,6 +351,8 @@ socknamePtr = &socknamev4; } + bzero(socknamePtr, namelen); + if (getsockname (ciptr->fd,(struct sockaddr *) socknamePtr, (void *)&namelen) < 0) { @@ -424,6 +426,8 @@ socknamePtr = &socknamev4; } + bzero(socknamePtr, namelen); + PRMSG (3,"SocketINETGetPeerAddr(%p)\n", ciptr, 0, 0); if (getpeername (ciptr->fd, (struct sockaddr *) socknamePtr,