diff options
| author | Donald Sharp <donaldsharp72@gmail.com> | 2025-02-24 13:53:21 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-02-24 13:53:21 -0500 |
| commit | 231110aefd34bd72b84dfd72a1aabdecda86cfaf (patch) | |
| tree | 4d3c0939f67177a6ea48e85160d5a3ae23a15005 /pimd/pim_iface.c | |
| parent | 311bd23ccbf79fa671f1979b26ec8059cbe87e85 (diff) | |
| parent | d840560b74e3a6117aa1e4b1203dcdd8fb254ef6 (diff) | |
Merge pull request #18225 from nabahr/autorp-joins
pim: Fix autorp group joins
Diffstat (limited to 'pimd/pim_iface.c')
| -rw-r--r-- | pimd/pim_iface.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/pimd/pim_iface.c b/pimd/pim_iface.c index 3408574cae..e0b157b8f6 100644 --- a/pimd/pim_iface.c +++ b/pimd/pim_iface.c @@ -1901,9 +1901,7 @@ static int pim_ifp_up(struct interface *ifp) } #if PIM_IPV == 4 - if (pim->autorp && pim->autorp->do_discovery && pim_ifp && - pim_ifp->pim_enable) - pim_autorp_add_ifp(ifp); + pim_autorp_add_ifp(ifp); #endif pim_cand_addrs_changed(); @@ -2020,8 +2018,7 @@ void pim_pim_interface_delete(struct interface *ifp) return; #if PIM_IPV == 4 - if (pim_ifp->pim_enable) - pim_autorp_rm_ifp(ifp); + pim_autorp_rm_ifp(ifp); #endif pim_ifp->pim_enable = false; |
