accf_http.9 (75650) | accf_http.9 (77279) |
---|---|
1.\" 2.\" Copyright (c) 2000 Alfred Perlstein 3.\" 4.\" All rights reserved. 5.\" 6.\" Redistribution and use in source and binary forms, with or without 7.\" modification, are permitted provided that the following conditions 8.\" are met: --- 9 unchanged lines hidden (view full) --- 18.\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT, 19.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 20.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 21.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 22.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 24.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25.\" | 1.\" 2.\" Copyright (c) 2000 Alfred Perlstein 3.\" 4.\" All rights reserved. 5.\" 6.\" Redistribution and use in source and binary forms, with or without 7.\" modification, are permitted provided that the following conditions 8.\" are met: --- 9 unchanged lines hidden (view full) --- 18.\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT, 19.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 20.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 21.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 22.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 24.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25.\" |
26.\" $FreeBSD: head/share/man/man9/accf_http.9 75650 2001-04-18 08:25:26Z ru $ | 26.\" $FreeBSD: head/share/man/man9/accf_http.9 77279 2001-05-27 22:17:46Z olgeni $ |
27.\" " 28.Dd November 15, 2000 29.Os FreeBSD 30.Dt ACCF_HTTP 9 31.Sh NAME 32.Nm accf_http 33.Nd "buffer incoming connections until a certain complete HTTP requests arrive" 34.Sh SYNOPSIS 35.Nm options INET 36.Nm options ACCEPT_FILTER_HTTP 37.Nm kldload accf_http 38.Sh DESCRIPTION | 27.\" " 28.Dd November 15, 2000 29.Os FreeBSD 30.Dt ACCF_HTTP 9 31.Sh NAME 32.Nm accf_http 33.Nd "buffer incoming connections until a certain complete HTTP requests arrive" 34.Sh SYNOPSIS 35.Nm options INET 36.Nm options ACCEPT_FILTER_HTTP 37.Nm kldload accf_http 38.Sh DESCRIPTION |
39This is a filter to be placed on an socket that will be using | 39This is a filter to be placed on a socket that will be using |
40.Fn accept 41to receive incoming HTTP connections. 42.Pp 43It prevents the application from receiving the connected descriptor via 44.Fn accept 45until either a full HTTP/1.0 or HTTP/1.1 HEAD or GET request has 46been buffered by the kernel. 47.Pp --- 41 unchanged lines hidden (view full) --- 89.Xr setsockopt 2 , 90.Xr accept_filter 9 91.Sh HISTORY 92The accept filter mechanism and the 93accf_http filter were introduced in 94.Fx 4.0 . 95.Sh AUTHORS 96This manual page and the filter were written by | 40.Fn accept 41to receive incoming HTTP connections. 42.Pp 43It prevents the application from receiving the connected descriptor via 44.Fn accept 45until either a full HTTP/1.0 or HTTP/1.1 HEAD or GET request has 46been buffered by the kernel. 47.Pp --- 41 unchanged lines hidden (view full) --- 89.Xr setsockopt 2 , 90.Xr accept_filter 9 91.Sh HISTORY 92The accept filter mechanism and the 93accf_http filter were introduced in 94.Fx 4.0 . 95.Sh AUTHORS 96This manual page and the filter were written by |
97.An Alfred Perlstein , | 97.An Alfred Perlstein . |