summaryrefslogtreecommitdiffstats
path: root/isisd/isis_circuit.h
diff options
context:
space:
mode:
authorRenato Westphal <renato@opensourcerouting.org>2020-11-07 01:15:39 +0100
committerRenato Westphal <renato@opensourcerouting.org>2020-11-25 00:15:52 +0100
commite886416f81703c66cf5a4443a2adf929d2b8d7b2 (patch)
treec8bc872d04da3ecf2fdc3261f2c937b9cae87be7 /isisd/isis_circuit.h
parentisisd: store LSPs associated to all SPF adjacencies (diff)
downloadfrr-e886416f81703c66cf5a4443a2adf929d2b8d7b2.tar.xz
frr-e886416f81703c66cf5a4443a2adf929d2b8d7b2.zip
isisd: add support for classic LFA (RFC 5286)
Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
Diffstat (limited to 'isisd/isis_circuit.h')
-rw-r--r--isisd/isis_circuit.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/isisd/isis_circuit.h b/isisd/isis_circuit.h
index b4b03bf6b..e736d8fb1 100644
--- a/isisd/isis_circuit.h
+++ b/isisd/isis_circuit.h
@@ -141,6 +141,8 @@ struct isis_circuit {
bool disable_threeway_adj;
struct bfd_info *bfd_info;
struct ldp_sync_info *ldp_sync_info;
+ bool lfa_protection[ISIS_LEVELS];
+ struct hash *lfa_excluded_ifaces[ISIS_LEVELS];
bool tilfa_protection[ISIS_LEVELS];
bool tilfa_node_protection[ISIS_LEVELS];
/*