]> git.puffer.fish Git - matthieu/frr.git/commit
staticd: add support for SR Policies
authorSebastien Merle <sebastien@netdef.org>
Fri, 14 Feb 2020 14:49:25 +0000 (14:49 +0000)
committerSebastien Merle <sebastien@netdef.org>
Wed, 12 Aug 2020 11:28:48 +0000 (13:28 +0200)
commit065276ae1f437c54b33ebcc2201bf105bae39dda
treea834df39aa4aaf4644ad16e3cd0a3abb666506eb
parentb2a18903e7108ae42c523dacdd00bf19d8ea1f1c
staticd: add support for SR Policies

Configuration example:

    ip route 9.9.9.9/32 6.6.6.6 color 123

The SR Policy to be chosen is uniquely identified by the policy
endpoint (6.6.6.6) and the SR-TE color (123). Traffic will be
augmented with an MPLS label stack according to the active
candidate path of that particular policy.

Co-authored-by: GalaxyGorilla <sascha@netdef.org>
Signed-off-by: Sebastien Merle <sebastien@netdef.org>
12 files changed:
doc/user/static.rst
staticd/static_nb.c
staticd/static_nb.h
staticd/static_nb_config.c
staticd/static_routes.c
staticd/static_routes.h
staticd/static_vty.c
staticd/static_zebra.c
yang/frr-nexthop.yang
zebra/zebra_nb.c
zebra/zebra_nb.h
zebra/zebra_nb_state.c