diff options
| -rw-r--r-- | configure.in | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/configure.in b/configure.in index c9b7318494..f17d3a191f 100644 --- a/configure.in +++ b/configure.in @@ -347,7 +347,6 @@ ctime_r \ cuserid \ flock \ gcvt \ -getaddrinfo \ getlogin \ gethostbyaddr \ getrusage \ @@ -394,6 +393,14 @@ utime \ vsnprintf \ ) +dnl Check for getaddrinfo, should be a better way, but... +AC_CACHE_CHECK([for getaddrinfo], ac_cv_func_getaddrinfo, +[AC_TRY_COMPILE([#include <netdb.h>], [getaddrinfo(NULL,NULL,NULL,NULL);], + ac_cv_func_getaddrinfo=yes, ac_cv_func_getaddrinfo=no)]) +if test "$ac_cv_func_getaddrinfo" = yes; then + AC_DEFINE(HAVE_GETADDRINFO,1,[Define if you have the getaddrinfo function]) +fi + AC_REPLACE_FUNCS(strlcat strlcpy getopt) AC_FUNC_UTIME_NULL AC_FUNC_ALLOCA |
