gsasl-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS gsasl/gl/m4


From: gsasl-commit
Subject: CVS gsasl/gl/m4
Date: Wed, 18 Jan 2006 12:45:54 +0100

Update of /home/cvs/gsasl/gl/m4
In directory dopio:/tmp/cvs-serv12166/gl/m4

Modified Files:
        getaddrinfo.m4 
Log Message:
Update.

--- /home/cvs/gsasl/gl/m4/getaddrinfo.m4        2006/01/18 11:12:46     1.14
+++ /home/cvs/gsasl/gl/m4/getaddrinfo.m4        2006/01/18 11:45:54     1.15
@@ -6,9 +6,28 @@
 
 AC_DEFUN([gl_GETADDRINFO],
 [
+  AC_MSG_NOTICE([checking how to do getaddrinfo])
+
   AC_SEARCH_LIBS(getaddrinfo, [nsl socket])
   AC_SEARCH_LIBS(gethostbyname, [inet nsl])
   AC_SEARCH_LIBS(getservbyname, [inet nsl socket xnet])
+
+  if test "$ac_cv_search_gethostbyname" = "no"; then
+    save_LIBS="$LIBS"
+    LIBS="$LIBS -lwsock32"
+    AC_MSG_CHECKING([whether we need -lwsock32])
+    AC_LINK_IFELSE([
+      AC_LANG_PROGRAM([[
+#include <ws2tcpip.h>
+]], [gethostbyname ("foo");])],
+      need_wsock32=yes, need_wsock32=no)
+    AC_MSG_RESULT($need_wsock32)
+    LIBS="$save_LIBS"
+    if test "$need_wsock32" = "yes"; then
+      LIBS="$LIBS -lwsock32"
+    fi
+  fi
+
   AC_REPLACE_FUNCS(getaddrinfo gai_strerror)
   gl_PREREQ_GETADDRINFO
 ])





reply via email to

[Prev in Thread] Current Thread [Next in Thread]