| 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; |
|---|