bogus patch to bind() dlls/winsock/socket.c (request removal)
jwhite at codeweavers.com
Sun Jan 11 08:56:21 CST 2004
Ivan Leo Murray-Smith wrote:
>>With this change, we can use the 6.3 version of Quicktime
>>to see streamed video from Wineconf...
> This would break Grand Prix Legends and Nascar 2002 (Thats why the patch was
> written in the first place), maybe you should contact the author of the patch, a
> proper fix would be better, why should we chose between 2 games and quicktime?
> It should be possible to run all these apps.
Jeremy Shaw already argued that the patch was incorrect, and
I am near dead certain that he is right.
It's been years since I was a Stevens expert, but there was a day
when I was, and my gut reaction to that patch was one of
shuddering horror. In fact, I really should
argue for the complete reversal of the patch until a regression
test can conclusively prove that Window misbehaves in such
a horrid way (i.e. auto doing a reuseaddr and not using DONTROUTE).
If Windows *does* allow you to double bind an address, it can
only be the case that it does so in limited circumstances,
and we should implement those limited circumstances, rather
than applying a shotgun to the problem.
More information about the wine-devel