Stephen Worley
6712f624da
tests: fix mpls_label2str() in make check
...
Fix ospfd unit tests in make check that had not been
updated to the new lib function.
Signed-off-by: Stephen Worley <sworley@nvidia.com>
2023-02-13 18:12:05 -05:00
GalaxyGorilla
bdcfd34a41
ospfd: Add support for non-adjacent TI-LFA P/Q spaces
...
Signed-off-by: GalaxyGorilla <sascha@netdef.org>
2021-01-19 15:32:13 +00:00
GalaxyGorilla
66dc21bb23
tests: Integrate unit tests for TI-LFA
...
Signed-off-by: GalaxyGorilla <sascha@netdef.org>
2021-01-19 15:32:13 +00:00
GalaxyGorilla
385a1e07b1
ospfd: Add support for TI-LFA node protection
...
Signed-off-by: GalaxyGorilla <sascha@netdef.org>
2021-01-19 15:32:13 +00:00
GalaxyGorilla
cc1725bd34
ospfd: Make use of adjacency SIDs in TI-LFA
...
When P and Q spaces are adjacent then it makes sense to use adjacency SIDs to
from the P node to the Q node. There are some other corner cases where this
makes also sense like when a P/Q node adjacent to root node.
Signed-off-by: GalaxyGorilla <sascha@netdef.org>
2021-01-19 15:32:13 +00:00
GalaxyGorilla
7fd0729f76
ospfd: TI-LFA basic infrastructure and algorithms
...
Signed-off-by: GalaxyGorilla <sascha@netdef.org>
2021-01-19 15:32:13 +00:00