Index: services/gfx/mw/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/services/gfx/mw/current/ChangeLog,v retrieving revision 1.3 diff -u -5 -b -p -r1.3 ChangeLog --- services/gfx/mw/current/ChangeLog 13 Jun 2003 04:16:26 -0000 1.3 +++ services/gfx/mw/current/ChangeLog 21 Jul 2003 14:32:24 -0000 @@ -1,5 +1,11 @@ +2003-07-21 Chris Garry + + * src/nanox/client.c + Set the length field in the sockaddr_in structure name before + trying to connect to the server. + 2003-06-13 Jonathan Larmour * cdl/microwindows.cdl: eCos Microwindows requires an IPv4 stack. 2003-02-24 Jonathan Larmour Index: services/gfx/mw/current/src/nanox/client.c =================================================================== RCS file: /cvs/ecos/ecos/packages/services/gfx/mw/current/src/nanox/client.c,v retrieving revision 1.1 diff -u -5 -b -p -r1.1 client.c --- services/gfx/mw/current/src/nanox/client.c 20 May 2002 22:25:44 -0000 1.1 +++ services/gfx/mw/current/src/nanox/client.c 21 Jul 2003 14:32:50 -0000 @@ -341,10 +341,11 @@ GrOpen(void) name.sun_no = GR_NUMB_SOCKET; size = sizeof(struct sockaddr_na); #elif defined(__ECOS) name.sin_family = AF_INET; name.sin_port = htons(6600); /* Nano-X server port*/ + name.sin_len = sizeof(name); name.sin_addr.s_addr = inet_addr("127.0.0.1"); /* Loopback address*/ size = sizeof(struct sockaddr_in); #else name.sun_family = AF_UNIX; strcpy(name.sun_path, GR_NAMED_SOCKET);