summaryrefslogtreecommitdiffstats
path: root/ospf6d/ospf6_interface.h
diff options
context:
space:
mode:
authorrgirada <rgirada@vmware.com>2021-07-01 13:55:44 +0200
committerrgirada <rgirada@vmware.com>2021-08-10 11:57:23 +0200
commit9a06f23d0bd7b0e712ce747c31b22842a8baf15f (patch)
treeb6f51334a1027b229003ab0c3705c4e248c4a79e /ospf6d/ospf6_interface.h
parentospf6d: Helper functionality changes (diff)
downloadfrr-9a06f23d0bd7b0e712ce747c31b22842a8baf15f.tar.xz
frr-9a06f23d0bd7b0e712ce747c31b22842a8baf15f.zip
ospf6d: GR helper exit scenarios
Description: Changes to cover all the following GR helper exit scenarios. 1. Upon receiving max age grace lsa.( successful graceful restart) 2. Topo change 3. Grace timer expiry. 4. User changes( like config deletion , interface down) Signed-off-by: Rajesh Girada <rgirada@vmware.com>
Diffstat (limited to 'ospf6d/ospf6_interface.h')
-rw-r--r--ospf6d/ospf6_interface.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/ospf6d/ospf6_interface.h b/ospf6d/ospf6_interface.h
index b5efca743..ccdf8b1c8 100644
--- a/ospf6d/ospf6_interface.h
+++ b/ospf6d/ospf6_interface.h
@@ -218,6 +218,8 @@ extern void install_element_ospf6_clear_interface(void);
extern int config_write_ospf6_debug_interface(struct vty *vty);
extern void install_element_ospf6_debug_interface(void);
+extern int ospf6_interface_neighbor_count(struct ospf6_interface *oi);
+extern uint8_t dr_election(struct ospf6_interface *oi);
DECLARE_HOOK(ospf6_interface_change,
(struct ospf6_interface * oi, int state, int old_state),