]> git.puffer.fish Git - mirror/frr.git/commit
pimd, pim6d: Fix pim upstream rpf change
authorSarita Patra <saritap@vmware.com>
Wed, 19 Oct 2022 00:32:11 +0000 (17:32 -0700)
committerMergify <37929162+mergify[bot]@users.noreply.github.com>
Thu, 2 Mar 2023 06:11:18 +0000 (06:11 +0000)
commitcb8d50ecd9ece327d0d4affc19f0bd063081098a
tree59235672ecd022a0678150c88b8dda9bc764a252
parent8fcc9daf7cea9c1250d14b253ba334d590daab8d
pimd, pim6d: Fix pim upstream rpf change

When upstream RPF address is secondary, and
neighborship is built with primary address,
then pim_neighbor_find() fails, due to which when there
is upstream change it wont send prune.

Verify the nexthop is present in the neighbor primary
and secondary address list.

Signed-off-by: Sarita Patra <saritap@vmware.com>
(cherry picked from commit 689b9f10fc33387414c8077cd8cacd2eb2fc7198)
pimd/pim_zebra.c