]> git.puffer.fish Git - mirror/frr.git/commit
pimd, pim6d: Fix RP Unknown IIF
authorSarita Patra <saritap@vmware.com>
Tue, 18 Oct 2022 23:27:14 +0000 (16:27 -0700)
committerMergify <37929162+mergify[bot]@users.noreply.github.com>
Thu, 2 Mar 2023 06:11:17 +0000 (06:11 +0000)
commitbfd120c5f3083694f28d60bbf492f624b5048326
treef921eb34ae3025523872f005b81e1d49d6e33d40
parentca163640f1a2e0ff181ad84a7c22fc76c4da3ecf
pimd, pim6d: Fix RP Unknown IIF

When route to RP is having nexthop secndary address,
neighborship is built with primary address,
then pim_neighbor_find() fails, which causes RP IIF
Unknown.

Fix:
Verify pim neighborship on the RP connected interface.

Issue: #11526

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