]> git.proxmox.com Git - mirror_frr.git/commit - zebra/zebra_mpls_openbsd.c
zebra: infra for LSP updates using dplane
authorMark Stapp <mjs@voltanet.io>
Tue, 23 Oct 2018 14:57:01 +0000 (10:57 -0400)
committerMark Stapp <mjs@voltanet.io>
Tue, 22 Jan 2019 17:02:20 +0000 (12:02 -0500)
commit16c628de99517efe4c9f960ca7423bc86ac7d5c4
tree9d742eaa01d9ebc35a7f78ac93547b04cbd22be7
parentd4cb23d7bcb876f6022dd7fe65265a38ed0ddcda
zebra: infra for LSP updates using dplane

Adding infra to zebra dplane to support LSP updates. Add
kernel api for LSP updates that uses a dataplane context; add
stub apis for netlink, bsd, and 'null' kernel paths. Add
version of netlink mpls update code that takes a dplane
context struct instead of a zebra lsp struct.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
zebra/rt.h
zebra/rt_netlink.c
zebra/rt_netlink.h
zebra/zebra_dplane.c
zebra/zebra_dplane.h
zebra/zebra_mpls_netlink.c
zebra/zebra_mpls_null.c
zebra/zebra_mpls_openbsd.c