accf_data.9 (77279) | accf_data.9 (79366) |
---|---|
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_data.9 77279 2001-05-27 22:17:46Z olgeni $ | 26.\" $FreeBSD: head/share/man/man9/accf_data.9 79366 2001-07-06 16:46:48Z ru $ |
27.\" " 28.Dd November 15, 2000 29.Os FreeBSD 30.Dt ACCF_DATA 9 31.Sh NAME 32.Nm accf_data 33.Nd buffer incoming connections until data arrives 34.Sh SYNOPSIS --- 24 unchanged lines hidden (view full) --- 59.Bd -literal -offset 0i 60 struct accept_filter_arg afa; 61 62 bzero(&afa, sizeof(afa)); 63 strcpy(afa.af_name, "dataready"); 64 setsockopt(sok, SOL_SOCKET, SO_ACCEPTFILTER, &afa, sizeof(afa)); 65.Ed 66.Sh SEE ALSO | 27.\" " 28.Dd November 15, 2000 29.Os FreeBSD 30.Dt ACCF_DATA 9 31.Sh NAME 32.Nm accf_data 33.Nd buffer incoming connections until data arrives 34.Sh SYNOPSIS --- 24 unchanged lines hidden (view full) --- 59.Bd -literal -offset 0i 60 struct accept_filter_arg afa; 61 62 bzero(&afa, sizeof(afa)); 63 strcpy(afa.af_name, "dataready"); 64 setsockopt(sok, SOL_SOCKET, SO_ACCEPTFILTER, &afa, sizeof(afa)); 65.Ed 66.Sh SEE ALSO |
67.Xr accf_http 9 | |
68.Xr setsockopt 2 , | 67.Xr setsockopt 2 , |
69.Xr accept_filter 9 | 68.Xr accept_filter 9 , 69.Xr accf_http 9 |
70.Sh HISTORY 71The accept filter mechanism and the 72accf_data filter were introduced in 73.Fx 4.0 . 74.Sh AUTHORS 75This manual page and the filter were written by 76.An Alfred Perlstein . | 70.Sh HISTORY 71The accept filter mechanism and the 72accf_data filter were introduced in 73.Fx 4.0 . 74.Sh AUTHORS 75This manual page and the filter were written by 76.An Alfred Perlstein . |