Projects

Ticket #16: patch-RTSPClientLib_ClientSocket_cpp

File patch-RTSPClientLib_ClientSocket_cpp, 0.8 KB (added by jason@…, 4 years ago)
Line 
1$OpenBSD$
2--- RTSPClientLib/ClientSocket.cpp.orig Tue May  6 01:29:00 2008
3+++ RTSPClientLib/ClientSocket.cpp      Fri Jun  6 21:41:35 2008
4@@ -69,7 +69,7 @@ OS_Error ClientSocket::Open(TCPSocket* inSocket)
5             return theErr;
6             
7         inSocket->NoDelay();
8-#if __FreeBSD__ || __MacOSX__
9+#if __FreeBSD__ || __MacOSX__ || __OpenBSD__
10     // no KeepAlive -- probably should be off for all platforms.
11 #else
12         inSocket->KeepAlive();
13@@ -162,7 +162,7 @@ void TCPClientSocket::SetOptions(int sndBufSize,int rc
14     err = ::setsockopt(fSocket.GetSocketFD(), SOL_SOCKET, SO_RCVBUF, (char*)&rcvBufSize, sizeof(int));
15     AssertV(err == 0, OSThread::GetErrno());
16 
17-#if __FreeBSD__ || __MacOSX__
18+#if __FreeBSD__ || __MacOSX__ || __OpenBSD__
19     struct timeval time;
20     //int len = sizeof(time);
21     time.tv_sec = 0;