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,20 +155,18 @@ AC_DEFUN([TYPE_IN_ADDR_T],
# Systems have either "struct sockaddr *" or
# "void *" as the second argument to getpeername
curl_cv_in_addr_t_equiv=
for arg2 in "struct sockaddr" void; do
for t in int size_t unsigned long "unsigned long"; do
AC_TRY_COMPILE([
#include <sys/types.h>
#include <sys/socket.h>
#include <arpa/inet.h>
],[
$arg data = inet_addr ("1.2.3.4");
$t data = inet_addr ("1.2.3.4");
],[
curl_cv_in_addr_t_equiv="$t"
break
])
done
done
if test "x$curl_cv_in_addr_t_equiv" = x; then
AC_MSG_ERROR([Cannot find a type to use in place of in_addr_t])