diff options
| author | Donatas Abraitis <donatas@opensourcerouting.org> | 2023-03-02 08:10:32 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-03-02 08:10:32 +0200 |
| commit | 001ca23944578411da4f2742b64ea7d404fc7c10 (patch) | |
| tree | b915c306903eb9fcd82bd971c586787a33ae9376 /pimd/pim_pim.c | |
| parent | 32701c48d85074a8bb08196be129b429952e7d7d (diff) | |
| parent | d77da853f0f055244f5442e37b690809ab951a5a (diff) | |
Merge pull request #12008 from patrasar/pimv6_bsm_process
pimd, pim6d: Fix RPF check
Diffstat (limited to 'pimd/pim_pim.c')
| -rw-r--r-- | pimd/pim_pim.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pimd/pim_pim.c b/pimd/pim_pim.c index a7a8b05753..1248db3de4 100644 --- a/pimd/pim_pim.c +++ b/pimd/pim_pim.c @@ -289,7 +289,7 @@ int pim_pim_packet(struct interface *ifp, uint8_t *buf, size_t len, pim_msg_len - PIM_MSG_HEADER_LEN); break; case PIM_MSG_TYPE_JOIN_PRUNE: - neigh = pim_neighbor_find(ifp, sg.src); + neigh = pim_neighbor_find(ifp, sg.src, false); if (!neigh) { if (PIM_DEBUG_PIM_PACKETS) zlog_debug( @@ -304,7 +304,7 @@ int pim_pim_packet(struct interface *ifp, uint8_t *buf, size_t len, pim_msg_len - PIM_MSG_HEADER_LEN); break; case PIM_MSG_TYPE_ASSERT: - neigh = pim_neighbor_find(ifp, sg.src); + neigh = pim_neighbor_find(ifp, sg.src, false); if (!neigh) { if (PIM_DEBUG_PIM_PACKETS) zlog_debug( |
