X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=m4%2Fwget.m4;h=0827272487f96002015e0ee540864c652b9d4f44;hp=5948b37b33d24cfcd06fa600bc73849544952fde;hb=f9c765d8e635728753572db7af242a8c167980d7;hpb=5af14a75892045a0bab75881eb884db7d60013e1 diff --git a/m4/wget.m4 b/m4/wget.m4 index 5948b37b..08272724 100644 --- a/m4/wget.m4 +++ b/m4/wget.m4 @@ -122,8 +122,18 @@ AC_DEFUN([TYPE_STRUCT_SOCKADDR_IN6],[ wget_have_sockaddr_in6=no ],[ #include +#ifdef HAVE_SYS_SOCKET_H #include +#endif +#ifdef HAVE_NETINET_IN_H #include +#endif +#ifdef HAVE_WINSOCK2_H +#include +#endif +#ifdef HAVE_WS2TCPIP_H +#include +#endif ]) if test "X$wget_have_sockaddr_in6" = "Xyes"; then : @@ -145,8 +155,18 @@ AC_DEFUN([MEMBER_SIN6_SCOPE_ID],[ wget_member_sin6_scope_id=no ],[ #include +#ifdef HAVE_SYS_SOCKET_H #include +#endif +#ifdef HAVE_NETINET_IN_H #include +#endif +#ifdef HAVE_WINSOCK2_H +#include +#endif +#ifdef HAVE_WS2TCPIP_H +#include +#endif ]) fi @@ -164,13 +184,23 @@ AC_DEFUN([PROTO_INET6],[ AC_CACHE_CHECK([for INET6 protocol support], [wget_cv_proto_inet6],[ AC_TRY_CPP([ #include +#ifdef HAVE_SYS_SOCKET_H #include - +#endif +#ifdef HAVE_NETINET_IN_H +#include +#endif +#ifdef HAVE_WINSOCK2_H +#include +#endif +#ifdef HAVE_WS2TCPIP_H +#include +#endif #ifndef PF_INET6 #error Missing PF_INET6 #endif #ifndef AF_INET6 -#error Mlssing AF_INET6 +#error Missing AF_INET6 #endif ],[ wget_cv_proto_inet6=yes @@ -190,8 +220,13 @@ AC_DEFUN([PROTO_INET6],[ AC_DEFUN([WGET_STRUCT_SOCKADDR_STORAGE],[ AC_CHECK_TYPES([struct sockaddr_storage],[], [], [ #include +#ifdef HAVE_SYS_SOCKET_H #include - ]) +#endif +#ifdef HAVE_WINSOCK2_H +#include +#endif +]) ]) dnl ************************************************************