summaryrefslogtreecommitdiff
path: root/pimd/pim_vty.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2016-08-18 10:00:02 -0400
committerDonald Sharp <sharpd@cumulusnetworks.com>2016-12-21 20:26:06 -0500
commit01408ede34dc6970d24483ae7447206b6e5d201e (patch)
tree743a3d9c487bbd3f7aac4f70680dd66802e44bdb /pimd/pim_vty.c
parentd854589aba9d047f7601a2748d9ab9381f528cce (diff)
pimd: Allow rp to configure it's keep alive timer
Allow the end user to supply a RP based keep alive timer. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'pimd/pim_vty.c')
-rw-r--r--pimd/pim_vty.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/pimd/pim_vty.c b/pimd/pim_vty.c
index bc4acfdb06..85df83287b 100644
--- a/pimd/pim_vty.c
+++ b/pimd/pim_vty.c
@@ -144,6 +144,13 @@ int pim_global_config_write(struct vty *vty)
qpim_keep_alive_time, VTY_NEWLINE);
++writes;
}
+ if (qpim_rp_keep_alive_time != PIM_RP_KEEPALIVE_PERIOD)
+ {
+ vty_out (vty, "ip pim rp keep-alive-timer %d%s",
+ qpim_keep_alive_time, VTY_NEWLINE);
+ ++writes;
+ }
+
if (qpim_ssmpingd_list) {
struct listnode *node;
struct ssmpingd_sock *ss;