From a1be09396c1730e7412ff067ccb9df861f2a0ebc Mon Sep 17 00:00:00 2001 From: Anuradha Karuppiah Date: Wed, 20 Nov 2019 10:20:09 -0800 Subject: [PATCH] pimd: drop redundant checks for RPF interface pim_upstream_kat_start_ok was checking if RPF interface was present, twice! Signed-off-by: Anuradha Karuppiah --- pimd/pim_upstream.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pimd/pim_upstream.c b/pimd/pim_upstream.c index 26cc68abf8..dc45832f26 100644 --- a/pimd/pim_upstream.c +++ b/pimd/pim_upstream.c @@ -1897,8 +1897,7 @@ static bool pim_upstream_kat_start_ok(struct pim_upstream *up) if (pim_ifp->mroute_vif_index != c_oil->oil.mfcc_parent) return false; - if (up->rpf.source_nexthop.interface && - pim_if_connected_to_source(up->rpf.source_nexthop.interface, + if (pim_if_connected_to_source(up->rpf.source_nexthop.interface, up->sg.src)) { return true; }