diff options
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 19460aa445..697d8df598 100644 --- a/pimd/pim_iface.c +++ b/pimd/pim_iface.c @@ -1903,9 +1903,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(); @@ -2022,8 +2020,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;  | 
