summaryrefslogtreecommitdiffstats
path: root/pimd/pim_pim.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2015-06-18 17:01:34 -0700
committerPaul Jakma <paul@quagga.net>2015-08-21 17:25:18 +0100
commit76240f11e640824438605012a8e44c968bc9e5b0 (patch)
tree9e03c16d454d0b44d1c361d97aafed950f45ea4f /pimd/pim_pim.c
parent6ae80e0d80531f602c3cb0e535c4e12bd2181b40 (diff)
downloadquagga-76240f11e640824438605012a8e44c968bc9e5b0.tar.bz2
quagga-76240f11e640824438605012a8e44c968bc9e5b0.tar.xz
pimd: Fix first DR Election
The function pim_neighbor_new caused the dr election before the addition of the neighbor to the pim_ifp->pim_neighbor_list, in pim_neighbor_add, which is needed to properly elect the correct DR. Move the dr_election and hello trigger till after the addition to the list. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'pimd/pim_pim.c')
0 files changed, 0 insertions, 0 deletions