]> git.proxmox.com Git - mirror_frr.git/blobdiff - pimd/pim_cmd.c
Merge pull request #5328 from satheeshkarra/pim_mlag
[mirror_frr.git] / pimd / pim_cmd.c
index 0403a471f5a9f60ffded45a2807cbdd43c63a793..ca86017f105acedb80f37f99c9380df4842a38cb 100644 (file)
@@ -7382,12 +7382,14 @@ static int pim_cmd_interface_add(struct interface *ifp)
        struct pim_interface *pim_ifp = ifp->info;
 
        if (!pim_ifp)
-               (void)pim_if_new(ifp, false, true, false, false);
+               pim_ifp = pim_if_new(ifp, false, true, false, false);
        else
                PIM_IF_DO_PIM(pim_ifp->options);
 
        pim_if_addr_add_all(ifp);
        pim_if_membership_refresh(ifp);
+
+       pim_if_create_pimreg(pim_ifp->pim);
        return 1;
 }