| 1368 | #endif |
| 1369 | |
| 1370 | bool CloseSocket(SOCKET& hSocket) |
| 1371 | { |
| 1372 | if (hSocket == INVALID_SOCKET) |
| 1373 | return false; |
| 1374 | #ifdef WIN32 |
| 1375 | int ret = closesocket(hSocket); |
| 1376 | #else |
| 1377 | int ret = close(hSocket); |
| 1378 | #endif |
| 1379 | hSocket = INVALID_SOCKET; |
| 1380 | return ret != SOCKET_ERROR; |
| 1381 | } |
| 1382 | |
| 1383 | bool SetSocketNonBlocking(SOCKET& hSocket, bool fNonBlocking) |
| 1384 | { |
no outgoing calls
no test coverage detected