Source code
Everything has been integrated into the OpenBSD:
fq_codel.c
and
hfsc.c
.
Default pf configuation, priority queueing
FQ-CoDel is enabled
queue fq-em1 on em1 flows 100 qlimit 1000 queue fq-em2 on em2 flows 100 qlimit 1000
HFSC is enabled instead of FQ-CoDel
queue hfsc-em1 on em1 bandwidth 9M max 9M qlimit 100 default queue hfsc-em2 on em2 bandwidth 9M max 9M qlimit 100 default
HFSC is enabled with FQ-CoDel
queue hfsc-fq-em1 on em1 flows 100 bandwidth 9M max 9M qlimit 1000 default queue hfsc-fq-em2 on em2 flows 100 bandwidth 9M max 9M qlimit 1000 default