diff options
| author | Donald Sharp <donaldsharp72@gmail.com> | 2022-08-05 07:43:12 -0400 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-08-05 07:43:12 -0400 | 
| commit | ddfc81f3dee09f9b1fdc799c01a7f5d210144017 (patch) | |
| tree | 315ff2f0fb94b10ffe2a5f39c95d06809cb5d5af /pimd/pim_cmd_common.c | |
| parent | b84e087e289b26aa191a3a6e404e7979a6486381 (diff) | |
| parent | 4459f499c4ad7a835993bfb4b3140ed7b18eaab2 (diff) | |
Merge pull request #11559 from patrasar/fix_clear_ipv6_mroute
pim6d: fix clear ipv6 mroute
Diffstat (limited to 'pimd/pim_cmd_common.c')
| -rw-r--r-- | pimd/pim_cmd_common.c | 7 | 
1 files changed, 7 insertions, 0 deletions
diff --git a/pimd/pim_cmd_common.c b/pimd/pim_cmd_common.c index b52a917109..984012b7ec 100644 --- a/pimd/pim_cmd_common.c +++ b/pimd/pim_cmd_common.c @@ -57,6 +57,7 @@  #include "pim_addr.h"  #include "pim_static.h"  #include "pim_util.h" +#include "pim6_mld.h"  /**   * Get current node VRF name. @@ -4016,6 +4017,12 @@ void clear_mroute(struct pim_instance *pim)  				igmp_group_delete(grp);  			}  		} +#else +		struct gm_if *gm_ifp; + +		gm_ifp = pim_ifp->mld; +		if (gm_ifp) +			gm_group_delete(gm_ifp);  #endif  	}  | 
