]> git.puffer.fish Git - matthieu/frr.git/commit
ospfd: Make use of adjacency SIDs in TI-LFA
authorGalaxyGorilla <sascha@netdef.org>
Thu, 22 Oct 2020 10:05:39 +0000 (10:05 +0000)
committerGalaxyGorilla <sascha@netdef.org>
Tue, 19 Jan 2021 15:32:13 +0000 (15:32 +0000)
commitcc1725bd3437dfb93084960c4a347133c0c5fe19
treece9058a603691694328dc5c1875e18b9523ab2af
parent133e59cfad8700d3fb71484ff574ab9fdc73299e
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>
ospfd/ospf_spf.c
ospfd/ospf_spf.h
ospfd/ospf_sr.c
ospfd/ospf_sr.h
ospfd/ospf_ti_lfa.c
tests/ospfd/common.c
tests/ospfd/common.h
tests/ospfd/topologies.c