diff options
author | Daniel Stenberg <daniel@haxx.se> | 2005-11-28 20:21:35 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2005-11-28 20:21:35 +0000 |
commit | b222b2304eb3ee8b169f6ef3efaffe71eb0fde13 (patch) | |
tree | d949473684f167553b8e3a2b6e6c53350afa90ab | |
parent | fdf9900114a534c6f133b7c496f85cb33d042582 (diff) |
Yang Tse's changes to provide an inet_pton() proto for the platforms who
don't have one in order to fix a remaining warning on IRIX 6.2.
-rw-r--r-- | configure.ac | 9 | ||||
-rw-r--r-- | lib/inet_pton.h | 5 |
2 files changed, 14 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index c405010d2..1341e561e 100644 --- a/configure.ac +++ b/configure.ac @@ -1603,6 +1603,15 @@ AC_CHECK_DECL(basename, , #endif ) +AC_CHECK_DECL(inet_pton, , + AC_DEFINE(HAVE_NO_INET_PTON_PROTO), +[ +#ifdef HAVE_ARPA_INET_H +#include <arpa/inet.h> +#endif +] +) + AC_MSG_CHECKING([if we are Mac OS X (to disable poll)]) disable_poll=no case $host in diff --git a/lib/inet_pton.h b/lib/inet_pton.h index 8331ba9dc..a659a9774 100644 --- a/lib/inet_pton.h +++ b/lib/inet_pton.h @@ -28,6 +28,11 @@ int Curl_inet_pton(int, const char *, void *); #ifdef HAVE_INET_PTON + +#if defined(HAVE_NO_INET_PTON_PROTO) +int inet_pton(int af, const char *src, void *dst); +#endif + #ifdef HAVE_ARPA_INET_H #include <arpa/inet.h> #endif |