summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Raad <raad@teamviewer.com>2017-04-12 08:32:24 +0200
committerMarcel Raad <raad@teamviewer.com>2017-04-12 11:09:00 +0200
commite50e2850ba273259081722946ea9bd84bcaa6709 (patch)
tree4f1dceb4841baa7b9a9e1cb825cee6c44d2a650a
parentfad74ba4cc1564a064853ad0a6dbff648cf04ecc (diff)
downloadgnurl-e50e2850ba273259081722946ea9bd84bcaa6709.tar.gz
gnurl-e50e2850ba273259081722946ea9bd84bcaa6709.tar.bz2
gnurl-e50e2850ba273259081722946ea9bd84bcaa6709.zip
test1541: also test for CURL_PULL_WS2TCPIP_H
Ref: https://github.com/curl/curl/issues/1408 Closes https://github.com/curl/curl/pull/1412
-rw-r--r--tests/libtest/lib1541.c16
1 files changed, 14 insertions, 2 deletions
diff --git a/tests/libtest/lib1541.c b/tests/libtest/lib1541.c
index 695d35842..3675592ff 100644
--- a/tests/libtest/lib1541.c
+++ b/tests/libtest/lib1541.c
@@ -35,8 +35,10 @@ int test(char *URL)
const char *types_h = "No";
const char *socket_h = "No";
+ const char *ws2tcpip_h = "No";
const char *stypes_h = "No";
const char *ssocket_h = "No";
+ const char *sws2tcpip_h = "No";
(void)(URL);
@@ -46,6 +48,9 @@ int test(char *URL)
#ifdef CURL_PULL_SYS_SOCKET_H
socket_h = "Yes";
#endif
+#ifdef CURL_PULL_WS2TCPIP_H
+ ws2tcpip_h = "Yes";
+#endif
snprintf(detect, sizeof(detect),
#ifdef CHECK_CURL_OFF_T
"CURL_TYPEOF_CURL_OFF_T: %s\n"
@@ -59,6 +64,7 @@ int test(char *URL)
"CURL_TYPEOF_CURL_SOCKLEN_T: %s\n"
"CURL_PULL_SYS_TYPES_H: %s\n"
"CURL_PULL_SYS_SOCKET_H: %s\n"
+ "CURL_PULL_WS2TCPIP_H: %s\n"
#ifdef CHECK_CURL_OFF_T
, STRING(CURL_TYPEOF_CURL_OFF_T)
@@ -71,7 +77,8 @@ int test(char *URL)
, CURL_SIZEOF_LONG
, STRING(CURL_TYPEOF_CURL_SOCKLEN_T)
, types_h
- , socket_h);
+ , socket_h
+ , ws2tcpip_h);
#ifdef CURLSYS_PULL_SYS_TYPES_H
stypes_h = "Yes";
@@ -79,6 +86,9 @@ int test(char *URL)
#ifdef CURLSYS_PULL_SYS_SOCKET_H
ssocket_h = "Yes";
#endif
+#ifdef CURLSYS_PULL_WS2TCPIP_H
+ sws2tcpip_h = "Yes";
+#endif
snprintf(syst, sizeof(syst),
#ifdef CHECK_CURL_OFF_T
"CURL_TYPEOF_CURL_OFF_T: %s\n"
@@ -92,6 +102,7 @@ int test(char *URL)
"CURL_TYPEOF_CURL_SOCKLEN_T: %s\n"
"CURL_PULL_SYS_TYPES_H: %s\n"
"CURL_PULL_SYS_SOCKET_H: %s\n"
+ "CURL_PULL_WS2TCPIP_H: %s\n"
#ifdef CHECK_CURL_OFF_T
, STRING(CURLSYS_TYPEOF_CURL_OFF_T)
@@ -104,7 +115,8 @@ int test(char *URL)
, CURLSYS_SIZEOF_LONG
, STRING(CURLSYS_TYPEOF_CURL_SOCKLEN_T)
, stypes_h
- , ssocket_h);
+ , ssocket_h
+ , sws2tcpip_h);
if(strcmp(detect, syst)) {
printf("===> Type detection failed <====\n");