altq.9 (136039) | altq.9 (136220) |
---|---|
1.\" $NetBSD: altq.9,v 1.8 2002/05/28 11:41:45 wiz Exp $ 2.\" $OpenBSD: altq.9,v 1.4 2001/07/12 12:41:42 itojun Exp $ 3.\" 4.\" Copyright (C) 2004 Max Laier. All rights reserved. 5.\" Copyright (C) 2001 6.\" Sony Computer Science Laboratories Inc. All rights reserved. 7.\" 8.\" Redistribution and use in source and binary forms, with or without --- 12 unchanged lines hidden (view full) --- 21.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 22.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 23.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 25.\" LIABILITY, 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: altq.9,v 1.8 2002/05/28 11:41:45 wiz Exp $ 2.\" $OpenBSD: altq.9,v 1.4 2001/07/12 12:41:42 itojun Exp $ 3.\" 4.\" Copyright (C) 2004 Max Laier. All rights reserved. 5.\" Copyright (C) 2001 6.\" Sony Computer Science Laboratories Inc. All rights reserved. 7.\" 8.\" Redistribution and use in source and binary forms, with or without --- 12 unchanged lines hidden (view full) --- 21.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 22.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 23.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 25.\" LIABILITY, 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/altq.9 136039 2004-10-01 20:44:48Z mlaier $ | 29.\" $FreeBSD: head/share/man/man9/altq.9 136220 2004-10-07 12:10:25Z mlaier $ |
30.\" 31.Dd August 25, 2004 32.Dt ALTQ 9 33.Os 34.\" 35.Sh NAME 36.Nm ALTQ 37.Nd kernel interfaces for manipulating output queues on network interfaces --- 551 unchanged lines hidden (view full) --- 589Queuing disciplines need to maintain 590.Fa ifq_len 591(used by 592.Fn IFQ_IS_EMPTY ) . 593Queuing disciplines also need to guarantee that the same mbuf is returned if 594.Fn IFQ_DEQUEUE 595is called immediately after 596.Fn IFQ_POLL . | 30.\" 31.Dd August 25, 2004 32.Dt ALTQ 9 33.Os 34.\" 35.Sh NAME 36.Nm ALTQ 37.Nd kernel interfaces for manipulating output queues on network interfaces --- 551 unchanged lines hidden (view full) --- 589Queuing disciplines need to maintain 590.Fa ifq_len 591(used by 592.Fn IFQ_IS_EMPTY ) . 593Queuing disciplines also need to guarantee that the same mbuf is returned if 594.Fn IFQ_DEQUEUE 595is called immediately after 596.Fn IFQ_POLL . |
597.Sh SUPPORTED DEVICES 598The herein described modifications have been applied to the following 599hardware drivers 600.Xr an 4 , 601.Xr ath 4 , 602.Xr bfe 4 , 603.Xr dc 4 , 604.Xr de 4 , 605.Xr em 4 , 606.Xr fxp 4 , 607.Xr hme 4 , 608.Xr lnc 4 , 609.Xr rl 4 , 610.Xr sis 4 , 611.Xr vr 4 , 612.Xr wi 4 613and 614.Xr xl 4 . 615.Pp 616The 617.Xr ndis 4 618framework also has support for 619.Nm 620and thus all encapsulated drivers. 621.Pp 622The 623.Xr tun 4 624pseudo driver also does support 625.Nm 626and includes the required modifications. | |
627.Sh SEE ALSO 628.Xr pf 4 , 629.Xr pf.conf 5 , 630.Xr pfctl 8 631.Sh HISTORY 632The 633.Nm 634system first appeared in March 1997. | 597.Sh SEE ALSO 598.Xr pf 4 , 599.Xr pf.conf 5 , 600.Xr pfctl 8 601.Sh HISTORY 602The 603.Nm 604system first appeared in March 1997. |