summaryrefslogtreecommitdiff
path: root/ospfd/ospf_route.h
diff options
context:
space:
mode:
Diffstat (limited to 'ospfd/ospf_route.h')
-rw-r--r--ospfd/ospf_route.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/ospfd/ospf_route.h b/ospfd/ospf_route.h
index c3fa5954d5..811581c0d3 100644
--- a/ospfd/ospf_route.h
+++ b/ospfd/ospf_route.h
@@ -42,6 +42,10 @@ struct sr_nexthop_info {
* or NULL if next hop is the destination of the prefix
*/
struct sr_node *nexthop;
+
+ /* TI-LFA */
+ struct mpls_label_stack *backup_label_stack;
+ struct in_addr backup_nexthop;
};
/* OSPF Path. */
@@ -132,7 +136,6 @@ extern void ospf_route_table_free(struct route_table *);
extern void ospf_route_install(struct ospf *, struct route_table *);
extern void ospf_route_table_dump(struct route_table *);
-extern void ospf_route_table_print(struct vty *vty, struct route_table *rt);
extern void ospf_intra_add_router(struct route_table *, struct vertex *,
struct ospf_area *);