diff options
| author | Sarita Patra <saritap@vmware.com> | 2022-10-18 16:06:12 -0700 |
|---|---|---|
| committer | Sarita Patra <saritap@vmware.com> | 2023-02-24 04:40:38 -0800 |
| commit | 2c6a32f9be3c687fe5c52d055f21912da8364ec6 (patch) | |
| tree | f3d9d26e87430a70a835834081724020496933f1 /lib/filter_cli.c | |
| parent | 3dbf370ac0a7cb0f10c56c37286adf971215dff1 (diff) | |
pimd, pim6d: Fix BSM packet process
Problem 1:
When route to BSR is having nexthop secondary address,
neighborship is built with primary address,
then pim_neighbor_find() fails, which cause drop of BSM
packet.
Fix 1:
Verify pim neighborship on the BSM received interface.
Problem 2:
Problem 2:
Source IP BSM address is primary address, where
as nexthop also can be primary or secondary address.
Fix 2:
Avoiding the check (nhaddr == src_ip) for PIMV6
Issue: #11957
Signed-off-by: Sarita Patra <saritap@vmware.com>
Diffstat (limited to 'lib/filter_cli.c')
0 files changed, 0 insertions, 0 deletions
