]> git.proxmox.com Git - mirror_frr.git/commit - lib/zclient.h
zebra: labeled unicast handling
authorDon Slice <dslice@cumulusnetworks.com>
Thu, 2 Feb 2017 17:58:33 +0000 (12:58 -0500)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 6 Apr 2017 14:29:19 +0000 (10:29 -0400)
commita64448baa6150a7431d55e0e65d0b51d62c4b5be
treeadb195d3f8e26c4ae893f85fb1020e1d55d73241
parentcceb79ac9b05c2f5d3e4a74b9cd11e908ea634ec
zebra: labeled unicast handling

Support install of labeled-unicast routes by a client. This would be
BGP, in order to install routes corresponding to AFI/SAFI 1/4 (IPv4)
or 2/4 (IPv6). Convert labeled-unicast routes into label forwarding
entries (i.e., transit LSPs) when there is a static label binding.

Signed-off-by: Don Slice <dslice@cumulusnetworks.com>
13 files changed:
lib/mpls.h
lib/nexthop.c
lib/nexthop.h
lib/zclient.c
lib/zclient.h
lib/zebra.h
zebra/rib.h
zebra/zebra_mpls.c
zebra/zebra_mpls.h
zebra/zebra_mpls_null.c
zebra/zebra_mpls_vty.c
zebra/zebra_rib.c
zebra/zserv.c