]> git.proxmox.com Git - mirror_frr.git/commit - nhrpd/vici.c
nhrpd: Retry IPSec if NHRP is repeatedly failing
authorGaurav Goyal <gaurav.goyal@4rf.com>
Thu, 11 Mar 2021 00:46:37 +0000 (13:46 +1300)
committerReuben Dowle <reuben.dowle@4rf.com>
Wed, 17 Mar 2021 03:56:46 +0000 (16:56 +1300)
commit4cbaf956f6d711d5ec39b7e62bf0ee1085d96a16
tree608d00d8825ff88a2c97e17ff2c71777e5ccb8b7
parent4d7ae2c0ddc439c0409b04d8b68efa18d4ceeed2
nhrpd: Retry IPSec if NHRP is repeatedly failing

This prevents a failed IPSec connection from preventing DMVPN from working.
A failure situation can be reproduced using a Cisco peer, and and disabling then
re-enabling the tunnel IPSec protection (after the IPSec connection has
already been established).

Signed-off-by: Reuben Dowle <reuben.dowle@4rf.com>
nhrpd/nhrp_nhs.c
nhrpd/nhrpd.h
nhrpd/vici.c