dirkx 01/07/13 00:38:00 Modified: htdocs/manual server-wide.html.en server-wide.html.fr server-wide.html.ja.jis htdocs/manual/misc perf-bsd44.html htdocs/manual/mod core.html.en core.html.fr Log: Scratched an itch; it was just to painfull to move binaries around on FreeBSD - due to differences on the platform apache was compiled on and it was actually ran on. This adds AcceptFilter on/off to make live easier. See commit/CHANGES entry in apache-1.3 repo. I left comments in the French and Japanese text; just to help translators. Is that the right procedure ? Revision Changes Path 1.8 +4 -1 httpd-docs-1.3/htdocs/manual/server-wide.html.en Index: server-wide.html.en =================================================================== RCS file: /home/cvs/httpd-docs-1.3/htdocs/manual/server-wide.html.en,v retrieving revision 1.7 retrieving revision 1.8 diff -u -u -r1.7 -r1.8 --- server-wide.html.en 2001/01/11 06:20:19 1.7 +++ server-wide.html.en 2001/07/13 07:37:13 1.8 @@ -154,6 +154,7 @@ <a href="mod/core.html#keepalivetimeout">KeepAliveTimeout</a><br> <a href="mod/core.html#listen">Listen</a><br> <a href="mod/core.html#listenbacklog">ListenBackLog</a><br> +<a href="mod/core.html#acceptfilter">AcceptFilter</a><br> <a href="mod/core.html#maxkeepaliverequests">MaxKeepAliveRequests</a><br> <a href="mod/core.html#port">Port</a><br> <a href="mod/core.html#sendbuffersize">SendBufferSize</a><br> @@ -177,7 +178,9 @@ <p>The <code>ListenBackLog</code>, <code>SendBufferSize</code>, and <code>TimeOut</code> directives are used to adjust how Apache -interacts with the network.</p> +interacts with the network.<code>AcceptFilter</code> controls +a BSD specific filter optimization. See the BSD section on +<a href="misc/perf-bsd44.html">performance hints</a> documentation.</p> <p>The <code>KeepAlive</code>, <code>KeepAliveTimeout</code>, and <code>MaxKeepAliveRequests</code> directives are used to 1.3 +9 -1 httpd-docs-1.3/htdocs/manual/server-wide.html.fr Index: server-wide.html.fr =================================================================== RCS file: /home/cvs/httpd-docs-1.3/htdocs/manual/server-wide.html.fr,v retrieving revision 1.2 retrieving revision 1.3 diff -u -u -r1.2 -r1.3 --- server-wide.html.fr 2001/02/28 10:45:36 1.2 +++ server-wide.html.fr 2001/07/13 07:37:17 1.3 @@ -160,6 +160,7 @@ <a href="mod/core.html#keepalivetimeout">KeepAliveTimeout</a><br> <a href="mod/core.html#listen">Listen</a><br> <a href="mod/core.html#listenbacklog">ListenBackLog</a><br> +<a href="mod/core.html#acceptlog">AcceptLog</a><br> <a href="mod/core.html#maxkeepaliverequests">MaxKeepAliveRequests</a><br> <a href="mod/core.html#port">Port</a><br> <a href="mod/core.html#sendbuffersize">SendBufferSize</a><br> @@ -186,7 +187,14 @@ <p>Les directives <code>ListenBackLog</code>, <code>SendBufferSize</code>, and <code>TimeOut</code> permettent d'adjuster comment Apache interagit avec -le réseau.</p> +le réseau. <!-- XXX [code]AcceptFilter[/code] controls +a BSD specific filter optimization. See the BSD section on +[a href="misc/perf-bsd44.html"]performance hints/a] documentation. --> +</p> + + + +</p> <p>Les directives <code>KeepAlive</code>, <code>KeepAliveTimeout</code>, and <code>MaxKeepAliveRequests</code> définissent comment 1.3 +5 -1 httpd-docs-1.3/htdocs/manual/server-wide.html.ja.jis Index: server-wide.html.ja.jis =================================================================== RCS file: /home/cvs/httpd-docs-1.3/htdocs/manual/server-wide.html.ja.jis,v retrieving revision 1.2 retrieving revision 1.3 diff -u -u -r1.2 -r1.3 --- server-wide.html.ja.jis 2001/01/12 00:46:12 1.2 +++ server-wide.html.ja.jis 2001/07/13 07:37:21 1.3 @@ -152,6 +152,7 @@ <a href="mod/core.html#keepalivetimeout">KeepAliveTimeout</a><br> <a href="mod/core.html#listen">Listen</a><br> <a href="mod/core.html#listenbacklog">ListenBackLog</a><br> +<a href="mod/core.html#acceptfilter">AcceptFilter</a><br> <a href="mod/core.html#maxkeepaliverequests">MaxKeepAliveRequests</a><br> <a href="mod/core.html#port">Port</a><br> <a href="mod/core.html#sendbuffersize">SendBufferSize</a><br> @@ -176,7 +177,10 @@ <p><code>ListenBackLog</code> $B%G%#%l%/%F%#%V!"(B<code>SendBufferSize</code> $B%G%#%l%/%F%#%V!"(B<code>TimeOut</code> $B%G%#%l%/%F%#%V$O!"(BApache $B$H(B -$B%M%C%H%o!<%/[EMAIL PROTECTED](B</p> +$B%M%C%H%o!<%/[EMAIL PROTECTED](B <!-- [code]AcceptFilter[/code] controls +a BSD specific filter optimization. See the BSD section on +[a href="misc/perf-tuning.html"]performance hints[/a] documentation. --> +</p> <p><code>KeepAlive</code> $B%G%#%l%/%F%#%V!"(B<code>KeepAliveTimeout</code> $B%G%#%l%/%F%#%V!"(B<code>MaxKeepAliveRequests</code> $B%G%#%l%/%F%#%V$O!"(B 1.16 +6 -1 httpd-docs-1.3/htdocs/manual/misc/perf-bsd44.html Index: perf-bsd44.html =================================================================== RCS file: /home/cvs/httpd-docs-1.3/htdocs/manual/misc/perf-bsd44.html,v retrieving revision 1.15 retrieving revision 1.16 diff -u -u -r1.15 -r1.16 --- perf-bsd44.html 2000/12/03 03:28:37 1.15 +++ perf-bsd44.html 2001/07/13 07:37:35 1.16 @@ -287,7 +287,12 @@ e.g. with the command <CODE>kldload accf_data</CODE>, or compile a kernel with <CODE>options ACCEPT_FILTER_DATA</CODE>. Apache will then enable filtering when it is restarted. - +<P> +Accept filters ar compiled in if the symbol <code>SO_ACCEPTFILTER</code> +is defined on the machine apache is build. +<p> +Additionally there is a directive <a href="../mod/core.html#acceptfilter">AcceptFilter</a> to switch the filters on or off. The default is on; except +when apache is compiled with <code>-D AP_ACCEPTFILTER_ON</code>. <P> If you are more concerned about performance than compatibility with 1.189 +38 -0 httpd-docs-1.3/htdocs/manual/mod/core.html.en Index: core.html.en =================================================================== RCS file: /home/cvs/httpd-docs-1.3/htdocs/manual/mod/core.html.en,v retrieving revision 1.188 retrieving revision 1.189 diff -u -u -r1.188 -r1.189 --- core.html.en 2001/05/08 11:38:48 1.188 +++ core.html.en 2001/07/13 07:37:45 1.189 @@ -21,6 +21,7 @@ </P> <H2>Directives</H2> <UL> +<LI><A HREF="#acceptfilter">AcceptFilter</A> <LI><A HREF="#accessconfig">AccessConfig</A> <LI><A HREF="#accessfilename">AccessFileName</A> <LI><A HREF="#adddefaultcharset">AddDefaultCharset</A> @@ -99,6 +100,43 @@ <LI><A HREF="#virtualhost"><VirtualHost></A> </UL> <HR> + +<H2><A NAME="acceptfilter">AcceptFilter directive</A></H2> +<!--%plaintext <?INDEX {\tt AcceptFilter} directive> --> +<A + HREF="directive-dict.html#Syntax" + REL="Help" +><STRONG>Syntax:</STRONG></A> AcceptFilter <EM>on|off</EM><BR> +<A + HREF="directive-dict.html#Default" + REL="Help" +><STRONG>Default:</STRONG></A> <CODE>AccceptFilter on</CODE><BR> +<A + HREF="directive-dict.html#Context" + REL="Help" +><STRONG>Context:</STRONG></A> server configt<BR> +<A + HREF="directive-dict.html#Status" + REL="Help" +><STRONG>Status:</STRONG></A> core<P> + +<p> +<code>AcceptFilter</code> controls a BSD specific filter +optimization. It is compiled in by default - and switched +on by default if your system supports it (setsocketopt() option +SO_ACCCEPTFILTER). Currently only FreeBSD supports this. +</p> +<p> +See the filter section on <a href="misc/perf-bsd44.html">performance +hints</a> for more information. +</p> +<p> +The compile time flag <code>AP_ACCEPTFILTER_OFF</code> can be +used to change the default to 'off'. <code>httpd -V</code> +and <code>httpd -L</code> will show compile time defaults and +wether or not SO_ACCEPTFILTER was defined during the compile. +</p> + <H2><A NAME="accessconfig">AccessConfig directive</A></H2> <!--%plaintext <?INDEX {\tt AccessConfig} directive> --> 1.2 +3 -0 httpd-docs-1.3/htdocs/manual/mod/core.html.fr Index: core.html.fr =================================================================== RCS file: /home/cvs/httpd-docs-1.3/htdocs/manual/mod/core.html.fr,v retrieving revision 1.1 retrieving revision 1.2 diff -u -u -r1.1 -r1.2 --- core.html.fr 2001/06/19 03:04:48 1.1 +++ core.html.fr 2001/07/13 07:37:49 1.2 @@ -19,6 +19,7 @@ <h2>Directives</h2> <ul> +<LI><A HREF="#acceptfilter">AcceptFilter</A> <li><a href="#accessconfig">AccessConfig</a></li> <li><a href="#accessfilename">AccessFileName</a></li> @@ -175,6 +176,8 @@ </ul> <hr> +<!-- XXX translate a name="accessconfig" / Directive AccessConfig + --> <h2><a name="accessconfig">Directive AccessConfig</a></h2> <!--%plaintext <?INDEX {\tt AccessConfig} directive> -->
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]