2 #define NON_POSIX_SOURCE
4 #include "ghcSockets.h"
8 #if defined(HAVE_WINSOCK_H) && !defined(__CYGWIN__) && !defined(__CYGWIN32__)
14 /* Initialising WinSock... */
18 WORD wVersionRequested;
22 wVersionRequested = MAKEWORD( 1, 1 );
24 err = WSAStartup ( wVersionRequested, &wsaData );
30 if ( LOBYTE( wsaData.wVersion ) != 1 ||
31 HIBYTE( wsaData.wVersion ) != 1 ) {