summaryrefslogtreecommitdiffstats
path: root/sbin/pfctl/pfctl_queue.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-3/+3
| | | | | | value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
* Rework HFSC vs FQ-CoDel checksmikeb2017-07-191-2/+3
| | | | | | | | The selection mechanism introduced in pf_ioctl.c -r1.316 suffers from being too ambiguous and lacks robustness. Instead of relying on composition of multiple flags in the queue specification, it's easier to identify the root class (if it exists) and derive all further checks from it.
* Put the closing parenthesis in the right spot and fix std-dev calculationmikeb2017-05-151-2/+2
|
* Hook up FQ-CoDel to the tree and enable configuration in the pfctl(8)mikeb2017-05-151-14/+41
| | | | OK sthen, visa
* Perform H-FSC root queue allocation in the kernelmikeb2017-04-261-13/+9
| | | | | | | | | Since only leaf queues can have packets assigned to them, H-FSC requires the user specified root queue to have a parent. To simplify userland tools and the configuration interface, the kernel can be leveraged to set it up. ok henning
* remove altq bits here, toohenning2014-04-191-1/+29
| | | | (i was convinced i committed that yesterday already, hrm)
* config bits for the bandwidth shaping part of the new queueing subsystemhenning2013-10-121-0/+237
syntax worked out with many in ljubljana using a whiteboard, testing & looking over by many, ok phessler sthen