--------------------- PatchSet 3373 Date: 2001/11/23 10:54:13 Author: kinkie Branch: ntlm Tag: (none) Log: Added checks for Unix sockets Members: configure.in:1.1.1.3.10.37->1.1.1.3.10.38 Index: squid/configure.in =================================================================== RCS file: /cvsroot/squid-sf//squid/configure.in,v retrieving revision 1.1.1.3.10.37 retrieving revision 1.1.1.3.10.38 diff -u -r1.1.1.3.10.37 -r1.1.1.3.10.38 --- squid/configure.in 22 Nov 2001 18:08:27 -0000 1.1.1.3.10.37 +++ squid/configure.in 23 Nov 2001 10:54:13 -0000 1.1.1.3.10.38 @@ -3,7 +3,7 @@ dnl dnl Duane Wessels, wessels@nlanr.net, February 1996 (autoconf v2.9) dnl -dnl $Id: configure.in,v 1.1.1.3.10.37 2001/11/22 18:08:27 kinkie Exp $ +dnl $Id: configure.in,v 1.1.1.3.10.38 2001/11/23 10:54:13 kinkie Exp $ dnl dnl dnl @@ -11,7 +11,7 @@ AC_CONFIG_AUX_DIR(cfgaux) AM_INIT_AUTOMAKE(Squid, 2.5-ntlm) AM_CONFIG_HEADER(include/autoconf.h) -AC_REVISION($Revision: 1.1.1.3.10.37 $)dnl +AC_REVISION($Revision: 1.1.1.3.10.38 $)dnl AC_PREFIX_DEFAULT(/usr/local/squid) dnl Set default LDFLAGS @@ -1086,6 +1086,9 @@ glib.h \ stdint.h \ inttypes.h \ + grp.h \ + nss_common.h \ + nss.h ) AC_C_CONST @@ -1290,6 +1293,24 @@ AC_CHECK_LIB(nsl, main) AC_CHECK_LIB(socket, main) +dnl Ripped from the Samba sources +AC_CACHE_CHECK([for unix domain sockets],squid_cv_unixsocket, [ + AC_TRY_COMPILE([ +#include +#include +#include +#include +#include ], +[ + struct sockaddr_un sunaddr; + sunaddr.sun_family = AF_UNIX; +], + squid_cv_unixsocket=yes,squid_cv_unixsocket=no)]) +if test x"$squid_cv_unixsocket" = x"yes"; then + AC_DEFINE(HAVE_UNIXSOCKET) +fi +dnl end rip + if test "x$ac_cv_enabled_dlmalloc" = "xyes" ; then echo "skipping libmalloc check (--enable-dlmalloc specified)" else