Silence more compile warnings, fix compilation on MacOS
This commit is contained in:
parent
0a13ec1119
commit
4181b52857
34 changed files with 61 additions and 73 deletions
|
|
@ -1626,6 +1626,7 @@ void Socket::UDPConnection::checkRecvBuf(){
|
|||
setsockopt(sock, SOL_SOCKET, SO_RCVBUF, (void*)&recvbuf, sizeof(recvbuf));
|
||||
slen = sizeof(recvbuf);
|
||||
getsockopt(sock, SOL_SOCKET, SO_RCVBUF, (void*)&recvbuf, &slen);
|
||||
#ifdef __linux__
|
||||
#ifndef __CYGWIN__
|
||||
if (recvbuf < 1024*1024){
|
||||
recvbuf = 1024*1024;
|
||||
|
|
@ -1633,12 +1634,14 @@ void Socket::UDPConnection::checkRecvBuf(){
|
|||
slen = sizeof(recvbuf);
|
||||
getsockopt(sock, SOL_SOCKET, SO_RCVBUF, (void*)&recvbuf, &slen);
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
if (recvbuf < 200*1024){
|
||||
recvbuf = 200*1024;
|
||||
setsockopt(sock, SOL_SOCKET, SO_RCVBUF, (void*)&recvbuf, sizeof(recvbuf));
|
||||
slen = sizeof(recvbuf);
|
||||
getsockopt(sock, SOL_SOCKET, SO_RCVBUF, (void*)&recvbuf, &slen);
|
||||
#ifdef __linux__
|
||||
#ifndef __CYGWIN__
|
||||
if (recvbuf < 200*1024){
|
||||
recvbuf = 200*1024;
|
||||
|
|
@ -1646,6 +1649,7 @@ void Socket::UDPConnection::checkRecvBuf(){
|
|||
slen = sizeof(recvbuf);
|
||||
getsockopt(sock, SOL_SOCKET, SO_RCVBUF, (void*)&recvbuf, &slen);
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
}
|
||||
if (recvbuf < 200*1024){
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue