--- udt4/src/channel.cpp.orig 2010-05-16 14:38:54.000000000 +0000 +++ udt4/src/channel.cpp @@ -142,7 +142,7 @@ void CChannel::open(UDPSOCKET udpsock) void CChannel::setUDPSockOpt() { - #if defined(BSD) || defined(OSX) + #if defined(BSD) || defined(OSX) || defined(__QNXNTO__) // BSD system will fail setsockopt if the requested buffer size exceeds system maximum value int maxsize = 64000; if (0 != setsockopt(m_iSocket, SOL_SOCKET, SO_RCVBUF, (char*)&m_iRcvBufSize, sizeof(int)))