s3: Check for res_ninit
authorVolker Lendecke <vl@samba.org>
Mon, 25 Apr 2011 08:55:58 +0000 (10:55 +0200)
committerVolker Lendecke <vlendec@samba.org>
Mon, 25 Apr 2011 09:44:58 +0000 (11:44 +0200)
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Mon Apr 25 11:44:58 CEST 2011 on sn-devel-104

source3/configure.in

index 3a2f089a29e12d754d998a8de0945f259b04f41b..556b8d3aeec41993cd065f7ef71f1205c596cfba 100644 (file)
@@ -1411,6 +1411,14 @@ AC_CHECK_LIB(resolv, dn_expand)
 AC_CHECK_LIB(resolv, _dn_expand)
 AC_CHECK_LIB(resolv, __dn_expand)
 
+AC_TRY_COMPILE([#include <resolv.h>],
+              [struct __res_state s; res_ninit(&s);],
+              ac_cv_have_res_ninit=yes,ac_cv_have_res_ninit=no)
+
+if test x"$ac_cv_have_res_ninit" = x"yes"; then
+       AC_DEFINE(HAVE_RES_NINIT, 1, [Whether we have res_ninit])
+fi
+
 #
 # Check for the functions putprpwnam, set_auth_parameters,
 # getspnam, bigcrypt and getprpwnam in -lsec and -lsecurity