#if defined (__OpenBSD__) #define SOCKET_SEND_FLAGS 0 #else #define SOCKET_SEND_FLAGS MSG_NOSIGNAL [OR] #ifndef MSG_NOSIGNAL #define SOCKET_SEND_FLAGS 0 #else #define SOCKET_SEND_FLAGS MSG_NOSIGNAL