diff options
| author | Barry A. Trent <barry.trent@atcorp.com> | 2024-12-03 14:43:47 -0800 | 
|---|---|---|
| committer | Barry A. Trent <barry.trent@atcorp.com> | 2024-12-04 10:51:54 -0800 | 
| commit | 693a37ab04792c74df4481bcf9e7aef55f0bbe06 (patch) | |
| tree | 57402e4144ecbcb37590a99a89a09a0f7067fdb9 /pimd/pim_iface.c | |
| parent | 6bf42834218d2f89959c998c0d6ce6ab9b722557 (diff) | |
pimd: free igmp proxy joins on interface deletion
Signed-off-by: Barry A. Trent <barry.trent@atcorp.com>
Diffstat (limited to 'pimd/pim_iface.c')
| -rw-r--r-- | pimd/pim_iface.c | 3 | 
1 files changed, 1 insertions, 2 deletions
diff --git a/pimd/pim_iface.c b/pimd/pim_iface.c index 20e3ba184b..19460aa445 100644 --- a/pimd/pim_iface.c +++ b/pimd/pim_iface.c @@ -1464,8 +1464,7 @@ static void pim_if_gm_join_del_all(struct interface *ifp)  		return;  	for (ALL_LIST_ELEMENTS(pim_ifp->gm_join_list, node, nextnode, ij)) -		pim_if_gm_join_del(ifp, ij->group_addr, ij->source_addr, -				   GM_JOIN_STATIC); +		pim_if_gm_join_del(ifp, ij->group_addr, ij->source_addr, ij->join_type);  }  ferr_r pim_if_static_group_add(struct interface *ifp, pim_addr group_addr,  | 
