mirror of
https://github.com/AuxXxilium/eudev.git
synced 2024-12-28 06:35:34 +07:00
20 lines
457 B
Plaintext
20 lines
457 B
Plaintext
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"
|
|
])
|