mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-04 20:18:54 +00:00
bgpd: does not honor configured keepalive timer
Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com> Reviewed-by: Donald Sharp <sharpd@cumulusnetworks.com>
This commit is contained in:
parent
464598de53
commit
10a6a98b0a
@ -1118,7 +1118,10 @@ bgp_open_receive (struct peer *peer, bgp_size_t size)
|
|||||||
else
|
else
|
||||||
peer->v_holdtime = send_holdtime;
|
peer->v_holdtime = send_holdtime;
|
||||||
|
|
||||||
peer->v_keepalive = peer->v_holdtime / 3;
|
if (CHECK_FLAG (peer->config, PEER_CONFIG_TIMER))
|
||||||
|
peer->v_keepalive = peer->keepalive;
|
||||||
|
else
|
||||||
|
peer->v_keepalive = peer->v_holdtime / 3;
|
||||||
|
|
||||||
/* Open option part parse. */
|
/* Open option part parse. */
|
||||||
if (optlen != 0)
|
if (optlen != 0)
|
||||||
|
Loading…
Reference in New Issue
Block a user