diff options
author | rgirada <rgirada@vmware.com> | 2021-07-01 13:55:44 +0200 |
---|---|---|
committer | rgirada <rgirada@vmware.com> | 2021-08-10 11:57:23 +0200 |
commit | 9a06f23d0bd7b0e712ce747c31b22842a8baf15f (patch) | |
tree | b6f51334a1027b229003ab0c3705c4e248c4a79e /ospf6d/ospf6_interface.h | |
parent | ospf6d: Helper functionality changes (diff) | |
download | frr-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.h | 2 |
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), |