@@ -235,43 +235,6 @@ AC_DEFUN([CURL_CHECK_NATIVE_WINDOWS], [
235
235
] )
236
236
237
237
238
- dnl CURL_CHECK_HEADER_WINSOCK
239
- dnl -------------------------------------------------
240
- dnl Check for compilable and valid winsock.h header
241
-
242
- AC_DEFUN ( [ CURL_CHECK_HEADER_WINSOCK] , [
243
- AC_REQUIRE ( [ CURL_CHECK_HEADER_WINDOWS] ) dnl
244
- AC_CACHE_CHECK ( [ for winsock.h] , [ curl_cv_header_winsock_h] , [
245
- AC_COMPILE_IFELSE ( [
246
- AC_LANG_PROGRAM ( [ [
247
- #undef inline
248
- #ifndef WIN32_LEAN_AND_MEAN
249
- #define WIN32_LEAN_AND_MEAN
250
- #endif
251
- #include <windows.h>
252
- #include <winsock.h>
253
- ] ] ,[ [
254
- #if defined(__CYGWIN__) || defined(__CEGCC__)
255
- HAVE_WINSOCK_H shall not be defined.
256
- #else
257
- int dummy=WSACleanup();
258
- #endif
259
- ] ] )
260
- ] ,[
261
- curl_cv_header_winsock_h="yes"
262
- ] ,[
263
- curl_cv_header_winsock_h="no"
264
- ] )
265
- ] )
266
- case "$curl_cv_header_winsock_h" in
267
- yes)
268
- AC_DEFINE_UNQUOTED ( HAVE_WINSOCK_H , 1 ,
269
- [ Define to 1 if you have the winsock.h header file.] )
270
- ;;
271
- esac
272
- ] )
273
-
274
-
275
238
dnl CURL_CHECK_HEADER_WINSOCK2
276
239
dnl -------------------------------------------------
277
240
dnl Check for compilable and valid winsock2.h header
@@ -1043,7 +1006,6 @@ dnl and RECV_TYPE_ARG4, defining the type of the function
1043
1006
dnl return value in RECV_TYPE_RETV.
1044
1007
1045
1008
AC_DEFUN ( [ CURL_CHECK_FUNC_RECV] , [
1046
- AC_REQUIRE ( [ CURL_CHECK_HEADER_WINSOCK] ) dnl
1047
1009
AC_REQUIRE ( [ CURL_CHECK_HEADER_WINSOCK2] ) dnl
1048
1010
AC_CHECK_HEADERS ( sys/types.h sys/socket.h )
1049
1011
#
@@ -1058,10 +1020,6 @@ AC_DEFUN([CURL_CHECK_FUNC_RECV], [
1058
1020
#include <windows.h>
1059
1021
#ifdef HAVE_WINSOCK2_H
1060
1022
#include <winsock2.h>
1061
- #else
1062
- #ifdef HAVE_WINSOCK_H
1063
- #include <winsock.h>
1064
- #endif
1065
1023
#endif
1066
1024
#else
1067
1025
#ifdef HAVE_PROTO_BSDSOCKET_H
@@ -1106,10 +1064,6 @@ struct Library *SocketBase = NULL;
1106
1064
#include <windows.h>
1107
1065
#ifdef HAVE_WINSOCK2_H
1108
1066
#include <winsock2.h>
1109
- #else
1110
- #ifdef HAVE_WINSOCK_H
1111
- #include <winsock.h>
1112
- #endif
1113
1067
#endif
1114
1068
#define RECVCALLCONV PASCAL
1115
1069
#else
@@ -1187,7 +1141,6 @@ dnl return value in SEND_TYPE_RETV, and also defining the
1187
1141
dnl type qualifier of second argument in SEND_QUAL_ARG2.
1188
1142
1189
1143
AC_DEFUN ( [ CURL_CHECK_FUNC_SEND] , [
1190
- AC_REQUIRE ( [ CURL_CHECK_HEADER_WINSOCK] ) dnl
1191
1144
AC_REQUIRE ( [ CURL_CHECK_HEADER_WINSOCK2] ) dnl
1192
1145
AC_CHECK_HEADERS ( sys/types.h sys/socket.h )
1193
1146
#
@@ -1202,10 +1155,6 @@ AC_DEFUN([CURL_CHECK_FUNC_SEND], [
1202
1155
#include <windows.h>
1203
1156
#ifdef HAVE_WINSOCK2_H
1204
1157
#include <winsock2.h>
1205
- #else
1206
- #ifdef HAVE_WINSOCK_H
1207
- #include <winsock.h>
1208
- #endif
1209
1158
#endif
1210
1159
#else
1211
1160
#ifdef HAVE_PROTO_BSDSOCKET_H
@@ -1250,10 +1199,6 @@ struct Library *SocketBase = NULL;
1250
1199
#include <windows.h>
1251
1200
#ifdef HAVE_WINSOCK2_H
1252
1201
#include <winsock2.h>
1253
- #else
1254
- #ifdef HAVE_WINSOCK_H
1255
- #include <winsock.h>
1256
- #endif
1257
1202
#endif
1258
1203
#define SENDCALLCONV PASCAL
1259
1204
#else
@@ -1368,10 +1313,6 @@ AC_DEFUN([CURL_CHECK_MSG_NOSIGNAL], [
1368
1313
#include <windows.h>
1369
1314
#ifdef HAVE_WINSOCK2_H
1370
1315
#include <winsock2.h>
1371
- #else
1372
- #ifdef HAVE_WINSOCK_H
1373
- #include <winsock.h>
1374
- #endif
1375
1316
#endif
1376
1317
#else
1377
1318
#ifdef HAVE_PROTO_BSDSOCKET_H
@@ -1408,7 +1349,6 @@ dnl -------------------------------------------------
1408
1349
dnl Check for timeval struct
1409
1350
1410
1351
AC_DEFUN ( [ CURL_CHECK_STRUCT_TIMEVAL] , [
1411
- AC_REQUIRE ( [ CURL_CHECK_HEADER_WINSOCK] ) dnl
1412
1352
AC_REQUIRE ( [ CURL_CHECK_HEADER_WINSOCK2] ) dnl
1413
1353
AC_CHECK_HEADERS ( sys/types.h sys/time.h sys/socket.h )
1414
1354
AC_CACHE_CHECK ( [ for struct timeval] , [ curl_cv_struct_timeval] , [
@@ -1422,10 +1362,6 @@ AC_DEFUN([CURL_CHECK_STRUCT_TIMEVAL], [
1422
1362
#include <windows.h>
1423
1363
#ifdef HAVE_WINSOCK2_H
1424
1364
#include <winsock2.h>
1425
- #else
1426
- #ifdef HAVE_WINSOCK_H
1427
- #include <winsock.h>
1428
- #endif
1429
1365
#endif
1430
1366
#endif
1431
1367
#ifdef HAVE_SYS_TYPES_H
@@ -1481,10 +1417,6 @@ AC_DEFUN([TYPE_IN_ADDR_T], [
1481
1417
#include <windows.h>
1482
1418
#ifdef HAVE_WINSOCK2_H
1483
1419
#include <winsock2.h>
1484
- #else
1485
- #ifdef HAVE_WINSOCK_H
1486
- #include <winsock.h>
1487
- #endif
1488
1420
#endif
1489
1421
#else
1490
1422
#ifdef HAVE_SYS_TYPES_H
@@ -1527,10 +1459,6 @@ AC_DEFUN([TYPE_IN_ADDR_T], [
1527
1459
#include <windows.h>
1528
1460
#ifdef HAVE_WINSOCK2_H
1529
1461
#include <winsock2.h>
1530
- #else
1531
- #ifdef HAVE_WINSOCK_H
1532
- #include <winsock.h>
1533
- #endif
1534
1462
#endif
1535
1463
#else
1536
1464
#ifdef HAVE_SYS_TYPES_H
@@ -1823,10 +1751,6 @@ AC_DEFUN([CURL_CHECK_FUNC_SELECT], [
1823
1751
#include <windows.h>
1824
1752
#ifdef HAVE_WINSOCK2_H
1825
1753
#include <winsock2.h>
1826
- #else
1827
- #ifdef HAVE_WINSOCK_H
1828
- #include <winsock.h>
1829
- #endif
1830
1754
#endif
1831
1755
#endif
1832
1756
#ifdef HAVE_SYS_TYPES_H
@@ -1881,10 +1805,6 @@ struct Library *SocketBase = NULL;
1881
1805
#include <windows.h>
1882
1806
#ifdef HAVE_WINSOCK2_H
1883
1807
#include <winsock2.h>
1884
- #else
1885
- #ifdef HAVE_WINSOCK_H
1886
- #include <winsock.h>
1887
- #endif
1888
1808
#endif
1889
1809
#define SELECTCALLCONV PASCAL
1890
1810
#endif
0 commit comments