On Tue, Sep 08, 2020 at 12:27:12PM -0500, Zebediah Figura wrote:
On 9/8/20 12:12 PM, Richard W.M. Jones wrote:
I haven't added any tests yet as the wine/dlls/ws2_32/tests/sock.c fiile is rather daunting.
It's large, yes, which can be annoying, but in theory the test functions should all be independent of each other. Hence you'd just need to add a new test function that exercises basic usage of AF_UNIX sockets.
For sure. I'll try to get round to it once I've done a bit more testing of AF_UNIX sockets on real Windows.
Rich.
However it does fix a signficant bug - I forgot to translate the filename in the sun_path field from a Windows name to a Unix name. This happened to work by accident with my server which was setting a relative path here, but as soon as I used an absolute path for the socket it revealed the bug in my Wine patch.
Rich.