]> git.proxmox.com Git - mirror_frr.git/blobdiff - pimd/pim_nht.c
Merge pull request #11485 from AbhishekNR/ipv6_mld_todo
[mirror_frr.git] / pimd / pim_nht.c
index ac1315bd42c58a3d7d111ab3ccdf847b5e8ab2a4..9feb064e96f83d55ac0916784849db4505476843 100644 (file)
@@ -436,7 +436,7 @@ static int pim_update_upstream_nh_helper(struct hash_bucket *bucket, void *arg)
         * RPF nbr is now unreachable the MFC has already been updated
         * by pim_rpf_clear
         */
-       if (rpf_result != PIM_RPF_FAILURE)
+       if (rpf_result == PIM_RPF_CHANGED)
                pim_upstream_mroute_iif_update(up->channel_oil, __func__);
 
        if (rpf_result == PIM_RPF_CHANGED ||