+dnl *********** the tcp wrapper library ***************
+define(AC_TCP_WRAPPER,
+ [AC_MSG_CHECKING(for the tcp wrapper library)
+ AC_CACHE_VAL(knfsd_cv_tcp_wrapper,
+ [old_LIBS="$LIBS"
+ LIBS="$LIBS -lwrap $LIBNSL"
+ AC_TRY_LINK([
+ int deny_severity = 0;
+ int allow_severity = 0;],
+ [return hosts_ctl ("nfsd", "", "")],
+ knfsd_cv_tcp_wrapper=yes, knfsd_cv_tcp_wrapper=no)
+ LDFLAGS="$old_LDFLAGS"])
+ AC_MSG_RESULT($knfsd_cv_tcp_wrapper)
+ if test "$knfsd_cv_tcp_wrapper" = yes; then
+ CFLAGS="$CFLAGS -DHAVE_TCP_WRAPPER"
+ CXXFLAGS="$CXXFLAGS -DHAVE_TCP_WRAPPER"
+ LIBWRAP="-lwrap"
+ fi
+]) dnl