From: Donald Sharp Date: Wed, 30 Nov 2016 02:29:59 +0000 (-0500) Subject: pimd: Fix pim_oil_equal function X-Git-Tag: frr-3.0-branchpoint~64^2~10^2~53 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=5e9985887e6762afad914884805a82f371b925fc;p=mirror%2Ffrr.git pimd: Fix pim_oil_equal function We are self testing for c2 being equal to c2. Bad Donald! No Donut! Signed-off-by: Donald Sharp --- diff --git a/pimd/pim_oil.c b/pimd/pim_oil.c index acebd6ace6..c8f6b504c1 100644 --- a/pimd/pim_oil.c +++ b/pimd/pim_oil.c @@ -62,7 +62,7 @@ pim_oil_equal (const void *arg1, const void *arg2) const struct channel_oil *c2 = (const struct channel_oil *)arg2; if ((c1->oil.mfcc_mcastgrp.s_addr == c2->oil.mfcc_mcastgrp.s_addr) && - (c2->oil.mfcc_origin.s_addr == c2->oil.mfcc_origin.s_addr)) + (c1->oil.mfcc_origin.s_addr == c2->oil.mfcc_origin.s_addr)) return 1; return 0;