Skip to content
Snippets Groups Projects
Commit 38e34299 authored by rswindell's avatar rswindell
Browse files

#defined sendsocket macro to use send() on Win32 and write() on Unix

(to avoid FreeBSD send() bug).
parent 9c3d6736
No related branches found
No related tags found
No related merge requests found
......@@ -90,6 +90,7 @@
static wsa_error;
#define ERROR_VALUE ((wsa_error=WSAGetLastError())>0 ? wsa_error-WSABASEERR : wsa_error)
#define sendsocket(s,b,l) send(s,b,l,0)
#else /* BSD sockets */
......@@ -103,6 +104,7 @@ static wsa_error;
#define closesocket close
#define ioctlsocket ioctl
#define ERROR_VALUE errno
#define sendsocket write // FreeBSD send() is broken
#endif /* __unix__ */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment