1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-21 23:58:49 -05:00

now sets a type for in_addr_t even if it isn't found in the #include files

like on my linux box
This commit is contained in:
Daniel Stenberg 2001-11-28 23:14:20 +00:00
parent a32cd520bd
commit 820de919b6

View File

@ -155,19 +155,17 @@ AC_DEFUN([TYPE_IN_ADDR_T],
# Systems have either "struct sockaddr *" or # Systems have either "struct sockaddr *" or
# "void *" as the second argument to getpeername # "void *" as the second argument to getpeername
curl_cv_in_addr_t_equiv= curl_cv_in_addr_t_equiv=
for arg2 in "struct sockaddr" void; do for t in int size_t unsigned long "unsigned long"; do
for t in int size_t unsigned long "unsigned long"; do AC_TRY_COMPILE([
AC_TRY_COMPILE([ #include <sys/types.h>
#include <sys/types.h> #include <sys/socket.h>
#include <sys/socket.h> #include <arpa/inet.h>
#include <arpa/inet.h> ],[
],[ $t data = inet_addr ("1.2.3.4");
$arg data = inet_addr ("1.2.3.4"); ],[
],[ curl_cv_in_addr_t_equiv="$t"
curl_cv_in_addr_t_equiv="$t" break
break ])
])
done
done done
if test "x$curl_cv_in_addr_t_equiv" = x; then if test "x$curl_cv_in_addr_t_equiv" = x; then