diff options
| author | sarita patra <saritap@vmware.com> | 2022-04-27 01:31:31 -0700 |
|---|---|---|
| committer | Sarita Patra <saritap@vmware.com> | 2022-07-06 02:41:48 -0700 |
| commit | 8d61ad0f174a2c6cdc815da31fe21a86098c60cd (patch) | |
| tree | 550b305a718de5df55e0389d9bf0a4bea8d6973a /pimd/pim_ifchannel.c | |
| parent | 6288ebcf22af232a74dcca95eb377042c26381bc (diff) | |
pimd: Handle rpf_addr in pim_ifchannel code
Signed-off-by: sarita patra <saritap@vmware.com>
Diffstat (limited to 'pimd/pim_ifchannel.c')
| -rw-r--r-- | pimd/pim_ifchannel.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/pimd/pim_ifchannel.c b/pimd/pim_ifchannel.c index e2d2ab97c9..ac2eee0a30 100644 --- a/pimd/pim_ifchannel.c +++ b/pimd/pim_ifchannel.c @@ -685,8 +685,7 @@ static void on_ifjoin_prune_pending_timer(struct thread *t) struct pim_rpf rpf; rpf.source_nexthop.interface = ifp; - pim_addr_to_prefix(&rpf.rpf_addr, - pim_ifp->primary_address); + rpf.rpf_addr = pim_ifp->primary_address; pim_jp_agg_single_upstream_send( &rpf, ch->upstream, 0); } @@ -751,7 +750,7 @@ static void check_recv_upstream(int is_join, struct interface *recv_ifp, return; } - rpf_addr = pim_addr_from_prefix(&up->rpf.rpf_addr); + rpf_addr = up->rpf.rpf_addr; /* upstream directed to RPF'(S,G) ? */ if (pim_addr_cmp(upstream, rpf_addr)) { |
