summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorHenning Brauer <henning@cvs.openbsd.org>2003-04-19 21:58:07 +0000
committerHenning Brauer <henning@cvs.openbsd.org>2003-04-19 21:58:07 +0000
commit261c507af9a64dce257d793a2d5568bb4800bc00 (patch)
treeffc5e6b7a2b6939c08facae76a32c1a829565738 /share
parentf853556b001a0aa2b6c37a73db6602fb02845fac (diff)
BNF update for hfsc
Diffstat (limited to 'share')
-rw-r--r--share/man/man5/pf.conf.515
1 files changed, 12 insertions, 3 deletions
diff --git a/share/man/man5/pf.conf.5 b/share/man/man5/pf.conf.5
index 63595a3c3a2..2ab08de5c9e 100644
--- a/share/man/man5/pf.conf.5
+++ b/share/man/man5/pf.conf.5
@@ -1,4 +1,4 @@
-.\" $OpenBSD: pf.conf.5,v 1.223 2003/04/19 21:45:16 henning Exp $
+.\" $OpenBSD: pf.conf.5,v 1.224 2003/04/19 21:58:06 henning Exp $
.\"
.\" Copyright (c) 2002, Daniel Hartmeier
.\" All rights reserved.
@@ -1985,11 +1985,12 @@ trans-anchors = ( nat-anchor | rdr-anchor | binat-anchor ) string
[ on ifspec ] [ af ] [ proto ] [ protospec ] [ hosts ]
queueopts-list = queueopts-list queueopts | queueopts
-queueopts = [ bandwidth number ( b | Kb | Mb | Gb | % ) ] |
+queueopts = [ bandwidth bandwidth-spec ] |
[ qlimit number ] | [ tbrsize number ] |
[ priority number ] | [ schedulers ] |
[ qlimit number ]
-schedulers = ( cbq-def | priq-def )
+schedulers = ( cbq-def | priq-def | hfsc-def )
+bandwidth-spec = number ( b | Kb | Mb | Gb | % )
action = pass | block [ return ] | scrub
return = drop | return | return-rst [ ( ttl number ) ]
@@ -2074,8 +2075,16 @@ subqueue = string | { queue-list }
queue-list = string [ [ , ] string ]
cbq-def = cbq [ ( cbq-opt [ [ , ] cbq-opt ] ) ]
priq-def = priq [ ( priq-opt [ [ , ] priq-opt ] ) ]
+hfsc-def = hfsc [ ( hfsc-opt [ [ , ] hfsc-opt ] ) ]
cbq-opt = ( default | borrow | red | ecn | rio )
priq-opt = ( default | red | ecn | rio )
+hfsc-opt = ( default | red | ecn | rio
+ | linkshare-sc | realtime-sc | upperlimit-sc )
+linkshare-sc = linkshare sc-spec
+realtime-sc = realtime sc-spec
+upperlimit-sc = upperlimit sc-spec
+sc-spec = ( bandwidth-spec
+ | ( bandwidth-spec number bandwidth-spec ) )
.Ed
.Sh FILES
.Bl -tag -width "/etc/protocols" -compact