]> granicus.if.org Git - icinga2/commitdiff
tcpsocket: fix fd on setsockopt SO_REUSEADDR
authorMichael Friedrich <michael.friedrich@netways.de>
Fri, 12 Jul 2013 09:03:36 +0000 (11:03 +0200)
committerMichael Friedrich <michael.friedrich@netways.de>
Fri, 12 Jul 2013 09:03:36 +0000 (11:03 +0200)
lib/base/tcpsocket.cpp

index 63e2cefb796826ed55afc8411d13eb199d6d2c11..66ab74d6f49d6d314115a478f16c674946c8cb7c 100644 (file)
@@ -80,7 +80,7 @@ void TcpSocket::Bind(const String& node, const String& service, int family)
 
 #ifndef _WIN32
                const int optTrue = 1;
-               setsockopt(GetFD(), SOL_SOCKET, SO_REUSEADDR, reinterpret_cast<const char *>(&optTrue), sizeof(optTrue));
+               setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, reinterpret_cast<const char *>(&optTrue), sizeof(optTrue));
 #endif /* _WIN32 */
 
                int rc = bind(fd, info->ai_addr, info->ai_addrlen);