]> git.proxmox.com Git - mirror_frr.git/commit - pimd/pim_upstream.c
pimd: Cleanup JP Agg a bit more
authorDonald Sharp <sharpd@cumulusnetworks.com>
Fri, 10 Mar 2017 20:01:11 +0000 (15:01 -0500)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 16 Mar 2017 22:58:56 +0000 (18:58 -0400)
commitd0db90bf4453b635c1fe4935fcbefd0918b4fd51
treed0754f56b9da4619440bfad6e134ab9e74b2d891
parentec97ac659388fb0fae4aceb77598d355502f21c8
pimd: Cleanup JP Agg a bit more

The J/P Aggregation + the NHT tracking code was not
playing nicely together

1) Clean up pim_upstream ref counting to keep a bit better
track of it.

2) When we delete pim_upstream zero it out to hopefully
catch issues faster in the future

3) Clean up J/P Agg source list a bit better to keep order

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
pimd/pim_jp_agg.c
pimd/pim_upstream.c
pimd/pim_upstream.h