Hmm, the docs are confusing...
The win32 docs I have installed locally definitely say those are
not supported, but the following (probably more up to date) link is
If you scroll down you'll see:
BSD options not supported for setsockopt are shown in the following table.
Value Type Meaning
SO_ACCEPTCONN BOOL Socket is listening.
SO_RCVLOWAT int Receives low watermark.
SO_RCVTIMEO int Receives time-out in milliseconds (available in the
Microsoft implementation of Windows Sockets 2).
SO_SNDLOWAT int Sends low watermark.
SO_SNDTIMEO int Sends time-out in milliseconds (available in the Microsoft
implementation of Windows Sockets 2).
SO_TYPE int Type of the socket.
I don't know what an option that is "not supported" but also "available"
actually is... perhaps this is a winsock vs winsock2 thing, or varies on
different versions of windows? ANyone know the correct explanation of