Deleted Added
full compact
pfil.9 (150636) pfil.9 (162404)
1.\" $NetBSD: pfil.9,v 1.22 2003/07/01 13:04:06 wiz Exp $
2.\"
3.\" Copyright (c) 1996 Matthew R. Green
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:

--- 12 unchanged lines hidden (view full) ---

21.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
22.\" BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
23.\" LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
24.\" AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
25.\" OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27.\" SUCH DAMAGE.
28.\"
1.\" $NetBSD: pfil.9,v 1.22 2003/07/01 13:04:06 wiz Exp $
2.\"
3.\" Copyright (c) 1996 Matthew R. Green
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:

--- 12 unchanged lines hidden (view full) ---

21.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
22.\" BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
23.\" LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
24.\" AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
25.\" OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27.\" SUCH DAMAGE.
28.\"
29.\" $FreeBSD: head/share/man/man9/pfil.9 150636 2005-09-27 18:10:43Z mlaier $
29.\" $FreeBSD: head/share/man/man9/pfil.9 162404 2006-09-18 15:24:20Z ru $
30.\"
31.Dd September 29, 2004
32.Dt PFIL 9
33.Os
34.Sh NAME
35.Nm pfil ,
36.Nm pfil_head_register ,
37.Nm pfil_head_unregister ,

--- 157 unchanged lines hidden (view full) ---

195Packets diverted through these hooks have data in
196host byte order contrary to the above statements.
197.Pp
198The
199.Xr if_bridge 4
200diverts
201.Dv AF_INET
202and
30.\"
31.Dd September 29, 2004
32.Dt PFIL 9
33.Os
34.Sh NAME
35.Nm pfil ,
36.Nm pfil_head_register ,
37.Nm pfil_head_unregister ,

--- 157 unchanged lines hidden (view full) ---

195Packets diverted through these hooks have data in
196host byte order contrary to the above statements.
197.Pp
198The
199.Xr if_bridge 4
200diverts
201.Dv AF_INET
202and
203.DV AF_INET6
204traffic according to it's sysctl settings, but contrary to the above
203.Dv AF_INET6
204traffic according to its sysctl settings, but contrary to the above
205statements, the data is provided in host byte order.
206.Pp
207When a
208.Vt pfil_head
209is being modified, no traffic is diverted
210(to avoid deadlock).
211This means that traffic may be dropped unconditionally for a short period
212of time.
213.Fn pfil_run_hooks
214will return
215.Er ENOBUFS
216to indicate this.
205statements, the data is provided in host byte order.
206.Pp
207When a
208.Vt pfil_head
209is being modified, no traffic is diverted
210(to avoid deadlock).
211This means that traffic may be dropped unconditionally for a short period
212of time.
213.Fn pfil_run_hooks
214will return
215.Er ENOBUFS
216to indicate this.