ws2_32: implement AcceptEx and GetAcceptExSockaddrs (try 3)

Mike Kaplinskiy mike.kaplinskiy at
Mon Sep 20 20:30:28 CDT 2010

Thanks for the feedback Alexandre. The complexity of the wine APC &
I/O system never stops amazing me. Third time's the charm?

try 3: correctly use an apc to free internal async structures (which
would explain why we have the apc parameter...). Strangely moving
SetEvent & AddCompletion to the apc makes it not work ( exercise
for another time)
try 2: use the new async i/o callbacks
 dlls/ws2_32/socket.c     |  257 +++++++++++++++++++++++++++++++++++++++++++++-
 dlls/ws2_32/tests/sock.c |   14 ++-
 2 files changed, 263 insertions(+), 8 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-ws2_32-implement-AcceptEx-and-GetAcceptExSockaddrs.patch
Type: text/x-patch
Size: 14814 bytes
Desc: not available
URL: <>

More information about the wine-patches mailing list