TCP keepalive options not properly set on Windows

Description

On Windows, TCP keepalive options should be set with WSAIoctl() instead of setsockopt(). The way ZeroMQ does it now doesn't seem to work.
Setting keepalive parameters has been supported since Windows 2000, so that shouldn't be a problem.
More information: http://msdn.microsoft.com/en-us/library/windows/desktop/dd877220%28v=vs.85%29.aspx

Environment

Windows

Status

Assignee

Unassigned

Reporter

Alex Grönholm

Labels

None

Components

Fix versions

Affects versions

4.0.1

Priority

Major