|
|
@@ -206,7 +206,7 @@ static void keep_sockalive(SOCKETTYPE fd)
|
|
|
const int keepalive = 1;
|
|
|
const int tcp_keepcnt = 1;
|
|
|
|
|
|
- setsockopt(fd, SOL_SOCKET, SO_KEEPALIVE, &keepalive, sizeof(keepalive));
|
|
|
+ setsockopt(fd, SOL_SOCKET, SO_KEEPALIVE, (const void *)&keepalive, sizeof(keepalive));
|
|
|
# ifdef __linux
|
|
|
setsockopt(fd, SOL_TCP, TCP_KEEPCNT, &tcp_keepcnt, sizeof(tcp_keepcnt));
|
|
|
setsockopt(fd, SOL_TCP, TCP_KEEPIDLE, &tcp_keepidle, sizeof(tcp_keepidle));
|