From: Alexander Barton Date: Mon, 21 Mar 2005 22:15:15 +0000 (+0000) Subject: Fixed ./configure test for TCP Wrappers: now it runs on Mac OS X as well. X-Git-Tag: rel-0-9-0-pre1~81 X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=ngircd-alex.git;a=commitdiff_plain;h=9dfcc6504ee6b5105e2e09c130dae7a1f015d9e9 Fixed ./configure test for TCP Wrappers: now it runs on Mac OS X as well. --- diff --git a/ChangeLog b/ChangeLog index 66c525fc..34b7fd02 100644 --- a/ChangeLog +++ b/ChangeLog @@ -11,6 +11,7 @@ ngIRCd CVSHEAD + - Fixed ./configure test for TCP Wrappers: now it runs on Mac OS X as well. - Enhanced configure script: now you can pass an (optional) search path to all --with-XXX parameters, e. g. "--with-ident=/opt/ident". - Removed typedefs for the native C datatypes. @@ -596,4 +597,4 @@ ngIRCd 0.0.1, 31.12.2001 -- -$Id: ChangeLog,v 1.266 2005/03/20 17:23:36 alex Exp $ +$Id: ChangeLog,v 1.267 2005/03/21 22:15:15 alex Exp $ diff --git a/configure.in b/configure.in index 62617bdd..eefefd7c 100644 --- a/configure.in +++ b/configure.in @@ -8,7 +8,7 @@ # (at your option) any later version. # Please read the file COPYING, README and AUTHORS for more information. # -# $Id: configure.in,v 1.107 2005/03/20 17:23:36 alex Exp $ +# $Id: configure.in,v 1.108 2005/03/21 22:15:15 alex Exp $ # # -- Initialisation -- @@ -187,13 +187,14 @@ AC_ARG_WITH(tcp-wrappers, CPPFLAGS="-I$withval/include $CPPFLAGS" LDFLAGS="-L$withval/lib $LDFLAGS" fi - AC_CHECK_LIB(wrap, hosts_access) AC_MSG_CHECKING(for hosts_access) + LIBS="-lwrap $LIBS" AC_TRY_LINK([ - #include +#include +int allow_severity = 0; +int deny_severity = 0; ],[ - void *ptr; - ptr = hosts_access; + tcpd_warn("link test"); ],[ AC_MSG_RESULT(yes) AC_DEFINE(TCPWRAP, 1)