summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnuradha Karuppiah <anuradhak@cumulusnetworks.com>2019-11-20 10:20:09 -0800
committerAnuradha Karuppiah <anuradhak@cumulusnetworks.com>2019-11-20 10:20:09 -0800
commita1be09396c1730e7412ff067ccb9df861f2a0ebc (patch)
treec72eb2e93dfd4d28dc2b6383c7a957af457ef0b7
parent9e558d9ac8e9614492198e7076080633c4d7a135 (diff)
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 <anuradhak@cumulusnetworks.com>
-rw-r--r--pimd/pim_upstream.c3
1 files changed, 1 insertions, 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;
}