diff options
author | Henning Brauer <henning@cvs.openbsd.org> | 2003-04-19 21:58:07 +0000 |
---|---|---|
committer | Henning Brauer <henning@cvs.openbsd.org> | 2003-04-19 21:58:07 +0000 |
commit | 261c507af9a64dce257d793a2d5568bb4800bc00 (patch) | |
tree | ffc5e6b7a2b6939c08facae76a32c1a829565738 /share | |
parent | f853556b001a0aa2b6c37a73db6602fb02845fac (diff) |
BNF update for hfsc
Diffstat (limited to 'share')
-rw-r--r-- | share/man/man5/pf.conf.5 | 15 |
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 |