[MSAFD]
authorCameron Gutman <aicommander@gmail.com>
Sun, 6 Jun 2010 23:07:26 +0000 (23:07 +0000)
committerCameron Gutman <aicommander@gmail.com>
Sun, 6 Jun 2010 23:07:26 +0000 (23:07 +0000)
commitfbc1db9487c7caaae0534adf07f17ac281b11495
treeac3452fb79e52ccf7c15c3fd7e078641ead0aa45
parent444eec451190d6edffbbb691d9a7b957fa714fa7
[MSAFD]
- Fix many times where we wait for an operation but don't update our status and return if it failed
- Fix the overlapped pending case in writing which was completely broken (callers would detect an error but GetLastError would return 0 because we didn't store the error in the lpErrno variable)
- Fix many times where we pass a pointer to an event that we close without waiting
- Fix a bug in WSPEnumNetworkEvents when we would set WSAEINVAL in the lpErrno variable but not return SOCKET_ERROR so the error got ignored

svn path=/trunk/; revision=47643
reactos/dll/win32/msafd/misc/dllmain.c
reactos/dll/win32/msafd/misc/event.c
reactos/dll/win32/msafd/misc/sndrcv.c