# HG changeset patch # User asl # Date 1059301413 0 # Node ID f0a0a4cc898b039cf792ea94f21603e3309cc9a5 # Parent 3067974be2f3b548e2ddc692a83b743e2ce3daee * src/nanox/client.c Set the length field in the sockaddr_in structure name before trying to connect to the server. diff --git a/packages/services/gfx/mw/current/ChangeLog b/packages/services/gfx/mw/current/ChangeLog --- a/packages/services/gfx/mw/current/ChangeLog +++ b/packages/services/gfx/mw/current/ChangeLog @@ -1,3 +1,9 @@ +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. diff --git a/packages/services/gfx/mw/current/src/nanox/client.c b/packages/services/gfx/mw/current/src/nanox/client.c --- a/packages/services/gfx/mw/current/src/nanox/client.c +++ b/packages/services/gfx/mw/current/src/nanox/client.c @@ -343,6 +343,7 @@ GrOpen(void) #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