summaryrefslogtreecommitdiff
path: root/pimd/pim_instance.h
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2017-07-31 09:58:42 -0400
committerDonald Sharp <sharpd@cumulusnetworks.com>2017-08-02 07:44:00 -0400
commit1a8a3da8c21b13bbb66d58ade9580b4f19d8e1ad (patch)
tree508b7caa28b7f88083d6339dc358024b7260aaee /pimd/pim_instance.h
parent07a2935559b6c32782ced4ef841125d9c102fecf (diff)
pimd: Remove almost duplicate pim->ifchannel_list
The pim->ifchannel_list can be duplicated by iterating over each vrf and then over each pim_ifp->pim_ifchannel_list Since list handling is taking allot of time at scale convert over to using this value. Additionally clean up pim_cmd.c to have helper functions to handle the actual encoding of data for output. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'pimd/pim_instance.h')
-rw-r--r--pimd/pim_instance.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/pimd/pim_instance.h b/pimd/pim_instance.h
index d7005df4e5..0e91b4ca01 100644
--- a/pimd/pim_instance.h
+++ b/pimd/pim_instance.h
@@ -78,7 +78,6 @@ struct pim_instance {
struct list *rp_list;
- struct list *ifchannel_list;
int iface_vif_index[MAXVIFS];
struct list *channel_oil_list;