]> git.puffer.fish Git - matthieu/frr.git/commitdiff
pim6d: Don't enable mld on pimreg interface
authorsarita patra <saritap@vmware.com>
Sat, 21 May 2022 16:10:58 +0000 (09:10 -0700)
committersarita patra <saritap@vmware.com>
Mon, 23 May 2022 08:24:30 +0000 (01:24 -0700)
Signed-off-by: sarita patra <saritap@vmware.com>
pimd/pim_iface.c

index 65889fd57bc9357b0f6714871f5111658cfc9f23..fd1806e3601a09b6396235708a476e645cb49722 100644 (file)
@@ -1040,7 +1040,8 @@ int pim_if_add_vif(struct interface *ifp, bool ispimreg, bool is_vxlan_term)
 
        pim_ifp->pim->iface_vif_index[pim_ifp->mroute_vif_index] = 1;
 
-       gm_ifp_update(ifp);
+       if (!ispimreg)
+               gm_ifp_update(ifp);
 
        /* if the device qualifies as pim_vxlan iif/oif update vxlan entries */
        pim_vxlan_add_vif(ifp);