summaryrefslogtreecommitdiffstats
path: root/pimd/pim_cmd.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2016-12-09 01:26:41 +0100
committerDonald Sharp <sharpd@cumulusnetworks.com>2016-12-22 02:26:19 +0100
commitbfdf409644f37429933eafef2af21c0f63ef43ff (patch)
tree79fdf63f00e68fd8b3a1b276ff05ad8a2d198aa5 /pimd/pim_cmd.c
parentpimd: Don't send (S,G)RPT prune (diff)
downloadfrr-bfdf409644f37429933eafef2af21c0f63ef43ff.tar.xz
frr-bfdf409644f37429933eafef2af21c0f63ef43ff.zip
pimd: Allow us to repair missed inherited_olists
There exists situations where we have noted that we need to rescan but have missed the window of opportunity to actually redo the scan so for the moment allow the S,G 30 second scanner notice the missed opportunity and fix it. We'll remove this later. Ticket: CM-13988 Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'pimd/pim_cmd.c')
-rw-r--r--pimd/pim_cmd.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/pimd/pim_cmd.c b/pimd/pim_cmd.c
index 53bae4d5f..bc15336ba 100644
--- a/pimd/pim_cmd.c
+++ b/pimd/pim_cmd.c
@@ -2944,6 +2944,7 @@ static void show_mroute(struct vty *vty, u_char uj)
json_object_int_add(json_source, "installed", c_oil->installed);
json_object_int_add(json_source, "refCount", c_oil->oil_ref_count);
json_object_int_add(json_source, "oilSize", c_oil->oil_size);
+ json_object_int_add(json_source, "OilInheritedRescan", c_oil->oil_inherited_rescan);
if (!json_ifp_in) {
json_ifp_in = json_object_new_object();