| 1577 | } |
| 1578 | |
| 1579 | Net::Error Net::setBufferSize(NetSocket handleFd, S32 bufferSize) |
| 1580 | { |
| 1581 | S32 error; |
| 1582 | SOCKET socketFd = PlatformNetState::smReservedSocketList.resolve(handleFd); |
| 1583 | if (socketFd == InvalidSocketHandle) |
| 1584 | return NotASocket; |
| 1585 | |
| 1586 | error = ::setsockopt(socketFd, SOL_SOCKET, SO_RCVBUF, (char *) &bufferSize, sizeof(bufferSize)); |
| 1587 | if(!error) |
| 1588 | error = ::setsockopt(socketFd, SOL_SOCKET, SO_SNDBUF, (char *) &bufferSize, sizeof(bufferSize)); |
| 1589 | if(!error) |
| 1590 | return NoError; |
| 1591 | return PlatformNetState::getLastError(); |
| 1592 | } |
| 1593 | |
| 1594 | Net::Error Net::setBroadcast(NetSocket handleFd, bool broadcast) |
| 1595 | { |
nothing calls this directly
no test coverage detected