diff options
| author | Jafar Al-Gharaibeh <Jafaral@users.noreply.github.com> | 2019-11-18 13:43:14 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-11-18 13:43:14 -0600 |
| commit | c449e2b45c020e8ac72440487bc17e73763878e5 (patch) | |
| tree | e02fa1e7c303a9ac6cae0d0ea2f5758d9dfedc95 /pimd/pim_cmd.c | |
| parent | 990a0b15bb1d733b01ecdbddcc95f21a2fdc69b6 (diff) | |
| parent | 0f39cb4cb951e0fff20e412b0e4a82321204976c (diff) | |
Merge pull request #5360 from donaldsharp/pim_crash_rp
Pim crash rp
Diffstat (limited to 'pimd/pim_cmd.c')
| -rw-r--r-- | pimd/pim_cmd.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pimd/pim_cmd.c b/pimd/pim_cmd.c index e5686a94f4..e7e0573968 100644 --- a/pimd/pim_cmd.c +++ b/pimd/pim_cmd.c @@ -7381,12 +7381,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; } |
