summaryrefslogtreecommitdiffstats
path: root/zebra/tc_netlink.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* *: auto-convert to SPDX License IDsDavid Lamparter2023-02-091-14/+1
| | | | | | Done with a combination of regex'ing and banging my head against a wall. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* zebra: traffic control state managementSiger Yang2022-11-221-1/+24
| | | | | | | This allows Zebra to manage QDISC, TCLASS, TFILTER in kernel and do cleaning jobs when it starts up. Signed-off-by: Siger Yang <siger.yang@outlook.com>
* zebra: update tc netlink / socket license headerSiger Yang2022-11-221-14/+11
| | | | | | Update license header. Signed-off-by: Siger Yang <siger.yang@outlook.com>
* zebra: add tc netlink and dplane opsSiger Yang2022-08-101-0/+62
This commit implements necessary netlink encoders for traffic control including QDISC, TCLASS and TFILTER, and adds basic dplane operations. Co-authored-by: Stephen Worley <sworley@nvidia.com> Signed-off-by: Siger Yang <siger.yang@outlook.com>