From 841afb30db54b647e3c76cae038e8ad80fc1be38 Mon Sep 17 00:00:00 2001
From: Haris Okanovic <haris.okanovic@ni.com>
Date: Thu, 14 Aug 2014 14:35:12 -0500
Subject: [PATCH] Fixed WinSock 2 #if

A conditionally compiled block in connect.c references WinSock 2 symbols,
but used `#ifdef HAVE_WINSOCK_H` instead of `#ifdef HAVE_WINSOCK2_H`.
---
 lib/connect.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/connect.c b/lib/connect.c
index 826ec251d997c032142de178b17e6f5b712f9c0b..6a79e64de7b97236145a3f2c403b189e7763725d 100644
--- a/lib/connect.c
+++ b/lib/connect.c
@@ -94,7 +94,7 @@ static bool verifyconnect(curl_socket_t sockfd, int *error);
 #define KEEPALIVE_FACTOR(x)
 #endif
 
-#if defined(HAVE_WINSOCK_H) && !defined(SIO_KEEPALIVE_VALS)
+#if defined(HAVE_WINSOCK2_H) && !defined(SIO_KEEPALIVE_VALS)
 #define SIO_KEEPALIVE_VALS    _WSAIOW(IOC_VENDOR,4)
 
 struct tcp_keepalive {
-- 
1.8.4

