]> git.puffer.fish Git - matthieu/frr.git/commit
bgpd, zebra: Implement BGP Prefix-SID IETF draft
authorVivek Venkatraman <vivek@cumulusnetworks.com>
Thu, 9 Mar 2017 16:43:59 +0000 (11:43 -0500)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 6 Apr 2017 14:32:07 +0000 (10:32 -0400)
commit1b6d5c7e0873e34bb8674ed0d41795eac7a79960
tree48bfeb0483ea57f1a8ed0b31f0228c75d905b4b8
parentb60f5275565c66b35ca8e630e9ffb12cc244e419
bgpd, zebra: Implement BGP Prefix-SID IETF draft

Implement BGP Prefix-SID IETF draft to be able to signal a labeled-unicast
prefix with a label index (segment ID). This makes it easier to deploy
global MPLS labels with BGP, even without other aspects of Segment Routing
implemented.

This patch implements configuration of the global label block (SRGB) and
configuration of a label-index for a network in BGP.

Signed-off-by: Vivek Venkatraman <vivek@cumulusnetworks.com>
bgpd/bgp_route.c
bgpd/bgp_route.h
zebra/zebra_mpls.c
zebra/zebra_mpls.h
zebra/zebra_mpls_null.c
zebra/zebra_mpls_vty.c
zebra/zebra_vrf.h