]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/network/tc/fq-codel.c
network tc: Add support to conkfigure CoDel - Controlled-Delay Active Queue Managemen...
authorSusant Sahani <ssahani@vmware.com>
Sat, 7 Dec 2019 19:48:18 +0000 (20:48 +0100)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 10 Dec 2019 15:06:31 +0000 (00:06 +0900)
commit4e5ef1491901959a251e13d6b84f481540ee1ed4
tree44774195ff53a6d19594210f348783043e2ae9a0
parentd808102008327864d2194c1917002fbc0b1e4386
network tc: Add support to conkfigure CoDel - Controlled-Delay Active Queue Management algorithm

```
$ tc qdisc show dev dummy99
qdisc fq_codel 8005: dev dummy99 root refcnt 2 limit 1000p flows 1024 quantum 1514 target 5.0ms interval 100.0ms memory_limit 32Mb ecn
$ network cat dumm99.network
[Match]
Name=dummy99

[TrafficControlQueueingDiscipline]
Parent=root
FairQueuingControlledDelayPacketLimit=1000

```
man/systemd.network.xml
src/network/meson.build
src/network/networkd-network-gperf.gperf
src/network/tc/fq-codel.c [new file with mode: 0644]
src/network/tc/fq-codel.h [new file with mode: 0644]
src/network/tc/qdisc.c
src/network/tc/qdisc.h
test/fuzz/fuzz-network-parser/directives.network