[PATCH 1/3] ws2_32: Ask the server to process unsupported WSAIoctl operations (resend).

Erich E. Hoover erich.e.hoover at gmail.com
Tue Dec 31 19:51:04 CST 2013


As some of you know I've been working on fixing
SIO_ADDRESS_LIST_CHANGE in order to fix some problems with Silverlight
on a variety of streaming sites.  Due to some feedback I've received
I've gone to the effort to completely revise these patches to work
inside of the server instead of using iphlpapi.  Since I haven't heard
back from my RFC I'm hoping that everyone is happy with what I've done
here.  Also, special thanks go to Sebastian Lackner, Michael Müller, and André
Hentschel for scrutinizing these patches.

This particular patch allows unsupported WSAIoctl() calls to be
processed by the server, permitting SIO_ADDRESS_LIST_CHANGE calls to
be handled there (part 2).  The patch was modeled after similar
behavior for unimplemented ioctl() calls in ntdll.  This version of
the patch has been revised to report a TRACE for successful/pending
calls, a FIXME for unsupported calls, and an ERR for failed calls.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-ws2_32-Ask-the-server-to-process-unsupported-WSAIoct.patch
Type: text/x-diff
Size: 3780 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20131231/7cec3119/attachment.patch>


More information about the wine-patches mailing list