Merge pull request #1091 from marmolak/master
socket: fix setsockopt call. SOL_SOCKET changed to SOL_TCP.
This commit is contained in:
commit
f70e92b728
|
@ -839,7 +839,7 @@ static void socket_apply_socket_options(Socket *s, int fd) {
|
||||||
|
|
||||||
if (s->keep_alive_cnt) {
|
if (s->keep_alive_cnt) {
|
||||||
int value = s->keep_alive_cnt;
|
int value = s->keep_alive_cnt;
|
||||||
if (setsockopt(fd, SOL_SOCKET, TCP_KEEPCNT, &value, sizeof(value)) < 0)
|
if (setsockopt(fd, SOL_TCP, TCP_KEEPCNT, &value, sizeof(value)) < 0)
|
||||||
log_unit_warning_errno(UNIT(s), errno, "TCP_KEEPCNT failed: %m");
|
log_unit_warning_errno(UNIT(s), errno, "TCP_KEEPCNT failed: %m");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue