Commit Graph

275 Commits

Author SHA1 Message Date
Gerard Patel
0b42d3ce5b Fakes a negotiation of the winsock version. 2000-07-10 10:57:46 +00:00
Alexandre Julliard
c607532ae4 Created separate libraries for dplay, shfolder, shlwapi, wow32 and
wsock32 so that we have at most one Win32 dll in each .so library.
2000-07-09 11:19:35 +00:00
Patrik Stridvall
b167d4b21c Fixed some issues found by winapi_check. 2000-06-23 15:47:36 +00:00
Alexandre Julliard
6953d6756c For dlls, derive SPEC_SRCS from MODULE and ALTNAMES. 2000-06-20 20:24:14 +00:00
James Hatheway
829405af93 Created an initial Winsock 2 (ws2_32) DLL. Makes use of the Winsock 1
functions already implemented.
2000-06-18 17:23:17 +00:00
Gerald Pfeifer
0a09482460 Fixed warning. 2000-06-01 22:46:20 +00:00
Gerald Pfeifer
410617fe52 Fix a mismatch between format string and parameter. 2000-05-23 23:32:42 +00:00
Rein Klazes
e9b2f3c0f4 Convert service and protocol names to lowercase before calling
getservby{name|port} and getprotoby{name|port}.
2000-04-18 11:54:59 +00:00
Rein Klazes
ce77ea90b5 Corrected error handling for ws_getprotobyname/number.
Made the Async error returns the same as the normal functions.
2000-04-06 19:31:38 +00:00
Patrik Stridvall
2d6457c11a Added/fixed some documentation reported by winapi_check. 2000-03-28 20:22:59 +00:00
Alexandre Julliard
e0842daf60 Fixed small bug in WSOCK32_accept 2000-03-28 13:19:21 +00:00
Ove Kaaven
cb98a6ed7a Handle POLLHUP better (delay FD_CLOSE notification until all data has
been read). Made WSAEnumNetworkEvents atomic. Convert socket event
error codes properly. Made accept()-ed sockets inherit the listening
socket's WSAAsyncSelect().
2000-03-26 18:21:16 +00:00
Patrik Stridvall
fcfacb95a7 Added/fixed some documentation reported by winapi_check. 2000-03-24 20:46:04 +00:00
Lars Heete
e63fdf10f2 Corrected handling of proto==NULL in WINSOCK_getservbyname and
WINSOCK_getservbyport.
2000-03-19 12:40:53 +00:00
Rein Klazes
7be99b015c Correct conversion of level parameter if WINSOCK_setsockopt is called
for option WS_SO_DONTLINGER.
2000-03-12 21:12:56 +00:00
Patrik Stridvall
6cc47d4924 Removed a lot of unnecessary includes and fixed the compile errors. 2000-03-08 18:26:56 +00:00
Rein Klazes
5d3f7a6885 Add a message and fix error code if __ws_getservbyname() and
__ws_getservbyport() cannot find the requested service.
Fix WINSOCK_setsockopt() when called with optval pointing to 16 bit int.
2000-03-07 12:23:51 +00:00
Alexandre Julliard
82a2b186e7 Added support for creating extra symlinks for .so files that contain
multiple dlls.
2000-03-05 13:08:24 +00:00
Alexandre Julliard
d0edc5fecd Moved dll-specific make rules to a separate Makedll.rules file. 2000-03-04 22:31:27 +00:00
Ove Kaaven
4ff3b20508 WSACleanup should set last error to WSANOTINITIALISED if failing
because Winsock was not initialized...
2000-03-04 19:29:42 +00:00
Rein Klazes
20c68be907 Made WINSOCK_setsockopt handle option SO_DONTLINGER correctly. 2000-03-04 19:09:16 +00:00
Ove Kaaven
d0c3e19e8a ioctlsocket() now returns success if the app sets nonblocking mode for
WSAAsyncSelect()-ed sockets.
2000-02-14 19:50:57 +00:00
Alexandre Julliard
318f4cefd2 Build most dlls as separate shared libraries. 2000-01-31 05:02:49 +00:00
Alexandre Julliard
cb1fc735f0 Changed the server to return STATUS_* error codes. 2000-01-24 21:58:06 +00:00
Alexandre Julliard
de07869657 Moved winsock implementation to dlls/winsock. 2000-01-23 22:07:15 +00:00