dreid 01/04/02 17:41:07
Modified: . acconfig.h configure.in
Log:
Configure elements of FreeBSD's accept_filter for APR.
Obtained from: Ryan Bloom <[EMAIL PROTECTED]>
Reviewed by: David Reid <[EMAIL PROTECTED]>
Revision Changes Path
1.40 +1 -0 apr/acconfig.h
Index: acconfig.h
===================================================================
RCS file: /home/cvs/apr/acconfig.h,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- acconfig.h 2001/03/01 13:41:44 1.39
+++ acconfig.h 2001/04/03 00:41:03 1.40
@@ -12,6 +12,7 @@
#undef HAVE_TRUERAND
#undef HAVE_POLLIN
#undef HAVE_isascii
+#undef HAVE_SO_ACCEPT_FILTER
/* Cross process serialization techniques */
#undef USE_FLOCK_SERIALIZE
1.270 +8 -0 apr/configure.in
Index: configure.in
===================================================================
RCS file: /home/cvs/apr/configure.in,v
retrieving revision 1.269
retrieving revision 1.270
diff -u -r1.269 -r1.270
--- configure.in 2001/04/03 00:02:01 1.269
+++ configure.in 2001/04/03 00:41:04 1.270
@@ -971,6 +971,14 @@
apr_tcp_nopush_flag="TCP_NOPUSH"
have_corkable_tcp="1"
fi
+
+APR_CHECK_DEFINE(SO_ACCEPT_FILTER, sys/socket.h)
+if test "x$ac_cv_define_SO_ACCEPT_FILTER" = "xyes"; then
+ accept_filter="1"
+else
+ accept_filter="0"
+fi
+
AC_SUBST(apr_tcp_nopush_flag)
AC_SUBST(have_corkable_tcp)