summaryrefslogtreecommitdiff
path: root/pimd/pim_iface.c
diff options
context:
space:
mode:
authorsarita patra <saritap@vmware.com>2022-05-21 09:10:58 -0700
committersarita patra <saritap@vmware.com>2022-05-23 01:24:30 -0700
commit2ea34a81df55bc4ff9def7ee449774039fd8c85d (patch)
tree0c0d34d78d1a7c3a634331869fd3f9b626bb9497 /pimd/pim_iface.c
parentd37879b7a25fc3c0323d88c666b6a7646860a9c3 (diff)
pim6d: Don't enable mld on pimreg interface
Signed-off-by: sarita patra <saritap@vmware.com>
Diffstat (limited to 'pimd/pim_iface.c')
-rw-r--r--pimd/pim_iface.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/pimd/pim_iface.c b/pimd/pim_iface.c
index 65889fd57b..fd1806e360 100644
--- a/pimd/pim_iface.c
+++ b/pimd/pim_iface.c
@@ -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);