diff --git a/src/lib/utils/tcpsocket.h b/src/lib/utils/tcpsocket.h index 9b2c82c7..7235a606 100644 --- a/src/lib/utils/tcpsocket.h +++ b/src/lib/utils/tcpsocket.h @@ -108,8 +108,8 @@ class TCPSocket { struct timeval t; t.tv_usec = 0; t.tv_sec = timeout; - setsockopt(m_sfd, SO_RCVTIMEO, SO_REUSEADDR, &t, sizeof(t)); - setsockopt(m_sfd, SO_SNDTIMEO, SO_REUSEADDR, &t, sizeof(t)); + setsockopt(m_sfd, SOL_SOCKET, SO_RCVTIMEO, &t, sizeof(t)); + setsockopt(m_sfd, SOL_SOCKET, SO_SNDTIMEO, &t, sizeof(t)); } private: