AC_DEFUN([ACX_LIBWRAP], [ | |
LIBWRAP_LIBS= | |
saved_LIBS="$LIBS" | |
LIBS="$LIBS -lwrap" | |
AC_MSG_CHECKING([for tcpwrap library and headers]) | |
AC_LINK_IFELSE( | |
[AC_LANG_PROGRAM( | |
[#include <tcpd.h> | |
#include <syslog.h> | |
int allow_severity = LOG_INFO; | |
int deny_severity = LOG_WARNING;], | |
[struct request_info *req; | |
return hosts_access (req);])], | |
[AC_DEFINE(HAVE_LIBWRAP, [], [Have tcpwrap?]) | |
LIBWRAP_LIBS="-lwrap" | |
AC_MSG_RESULT(yes)], | |
[AC_MSG_RESULT(no)]) | |
LIBS="$saved_LIBS" | |
]) |