summaryrefslogtreecommitdiff
path: root/bgpd/bgpd.h
diff options
context:
space:
mode:
authorDonatas Abraitis <donatas@opensourcerouting.org>2023-08-29 15:11:52 +0300
committerDonatas Abraitis <donatas@opensourcerouting.org>2023-08-29 15:14:07 +0300
commit7c4ed2a7196fcf1192de6f6f5521f49090722cfa (patch)
tree02b35043cd3f8f05c2a88d6adf2c7f57eb4a80fe /bgpd/bgpd.h
parentc4e030ac87687b15418df652f69e3959c58de0e2 (diff)
bgpd: Add a warning for the operator that keepalive was changed
``` donatas-pc(config-router)# timers bgp 8 12 % keeplive value 8 is larger than 1/3 of the holdtime, setting to 4 donatas-pc(config-router)# do sh run | include timers bgp timers bgp 4 12 donatas-pc(config-router)# ``` Closes https://github.com/FRRouting/frr/issues/14287 Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
Diffstat (limited to 'bgpd/bgpd.h')
-rw-r--r--bgpd/bgpd.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/bgpd/bgpd.h b/bgpd/bgpd.h
index 51e0cb3802..6aa659adea 100644
--- a/bgpd/bgpd.h
+++ b/bgpd/bgpd.h
@@ -2254,8 +2254,9 @@ extern void bgp_confederation_peers_add(struct bgp *bgp, as_t as,
const char *as_str);
extern void bgp_confederation_peers_remove(struct bgp *bgp, as_t as);
-extern void bgp_timers_set(struct bgp *, uint32_t keepalive, uint32_t holdtime,
- uint32_t connect_retry, uint32_t delayopen);
+extern void bgp_timers_set(struct vty *vty, struct bgp *, uint32_t keepalive,
+ uint32_t holdtime, uint32_t connect_retry,
+ uint32_t delayopen);
extern void bgp_timers_unset(struct bgp *);
extern void bgp_default_local_preference_set(struct bgp *bgp,