]> git.proxmox.com Git - mirror_frr.git/commit - zebra/zebra_rib.c
zebra: add tc netlink and dplane ops
authorSiger Yang <siger.yang@outlook.com>
Fri, 29 Jul 2022 13:59:19 +0000 (21:59 +0800)
committerSiger Yang <siger.yang@outlook.com>
Wed, 10 Aug 2022 18:32:43 +0000 (02:32 +0800)
commit449a30edf6c91045f1419536672608519daec1b9
tree29d4be814dd3401a3c71952bd22f9d2ad3de6c0c
parente8b9bece855b2f48d08f3898c127da67dc872588
zebra: add tc netlink and dplane ops

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>
12 files changed:
zebra/debug_nl.c
zebra/dplane_fpm_nl.c
zebra/interface.c
zebra/kernel_netlink.c
zebra/rt.h
zebra/subdir.am
zebra/tc_netlink.c [new file with mode: 0644]
zebra/tc_netlink.h [new file with mode: 0644]
zebra/zebra_dplane.c
zebra/zebra_dplane.h
zebra/zebra_nhg.c
zebra/zebra_rib.c