.sin6_port = htons(this->ports[i]),
};
int addrlen = sizeof(addr);
- BOOL on = TRUE, off = FALSE;
+ BOOL off = FALSE;
DWORD dwon = TRUE;
SOCKET s;
closesocket(s);
return INVALID_SOCKET;
}
- if (setsockopt(s, SOL_SOCKET, SO_REUSEADDR,
- (const char*)&on, sizeof(on)) == SOCKET_ERROR)
- {
- DBG1(DBG_NET, "enabling SO_REUSEADDR failed: %d", WSAGetLastError());
- closesocket(s);
- return INVALID_SOCKET;
- }
if (bind(s, (const struct sockaddr*)&addr, addrlen) == SOCKET_ERROR)
{
DBG1(DBG_NET, "unable to bind socket: %d", WSAGetLastError());