]> git.puffer.fish Git - mirror/frr.git/commit
ospfd: GR helper functionality change in helper exit 9716/head
authorrgirada <rgirada@vmware.com>
Fri, 1 Oct 2021 18:59:11 +0000 (11:59 -0700)
committerrgirada <rgirada@vmware.com>
Fri, 1 Oct 2021 18:59:11 +0000 (11:59 -0700)
commit89eb4727defa522140bfa5b1476d4d050384e78a
tree87c96cc8c2713b4033d7dca255a8a9c0a3ff5d99
parentd0bf22a10bbda51bba86d4c51fe9055deb91664b
ospfd: GR helper functionality change in helper exit

Description:
As per the RFC 3623 section 3.2,
OSPF nbr shouldn't be deleted even in unsuccessful helper exit.

1. Made the changes to keep neighbour even after exit.
2. Restart the dead timer after expiry in helper. Otherwise, Restarter
   will be in FULL state in helper forever until it receives the 'hello'.

Signed-off-by: Rajesh Girada <rgirada@vmware.com>
ospfd/ospf_gr_helper.c
ospfd/ospf_nsm.c