],$LIBOPENSSL_LIBS)
])
- # This is a workaround for RedHat 9 brain damage..
- AS_IF([test -d /usr/kerberos/include -a -f /usr/include/openssl/kssl.h],[
- AC_MSG_NOTICE([OpenSSL depends on Kerberos])
- LIBOPENSSL_LIBS="-L/usr/kerberos/lib $LIBOPENSSL_LIBS"
- CPPFLAGS="$CPPFLAGS -I/usr/kerberos/include"
- ])
SQUID_STATE_ROLLBACK(squid_openssl_state) #de-pollute LIBS
AS_IF([test "x$LIBOPENSSL_LIBS" != "x"],[
setpflags \
setpgrp \
setsid \
+ setresuid \
sigaction \
snprintf \
socketpair \
AC_DEFINE(HAVE_CPU_AFFINITY,1,[Support setting CPU affinity for workers])
])
-SQUID_CHECK_SETRESUID_WORKS
-AS_IF([test "x$squid_cv_resuid_works" = "xyes"],[
- AC_DEFINE(HAVE_SETRESUID,1,[Yay! Another Linux brokenness. Knowing that setresuid() exists is not enough, because RedHat 5.0 declares setresuid() but does not implement it.])
-])
-
AC_CHECK_HEADERS(mswsock.h)
AC_MSG_CHECKING([for constant CMSG_SPACE])
AC_COMPILE_IFELSE([AC_LANG_SOURCE([[