https://bugs.winehq.org/show_bug.cgi?id=40264
--- Comment #2 from Bruno Jesus 00cpxxx@gmail.com --- OSX does not like setting buffers to zero (as it does not make much sense anyway). You can edit wine source to fake success to work around it.
Wine currently ignores low values for RCVBUF, maybe the same could be done to SNDBUF.