diff options
| author | Donald Sharp <donaldsharp72@gmail.com> | 2022-02-26 08:03:06 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-02-26 08:03:06 -0500 |
| commit | 3bf65aa1ae5fb69bf97c6dc54775a25c13cc4c59 (patch) | |
| tree | 4ea94e01cadb3d0209ad8abdd7fd584b26c55918 /pimd/pim_cmd.c | |
| parent | 356f95a8908174cd2b10e2365eee5a0eae89dcb0 (diff) | |
| parent | ae449dc594e837eaf7eb36de37097d59ad586280 (diff) | |
Merge pull request #10400 from opensourcerouting/pim6-compilefix
pim6d: get running with ipv6 types throughout
Diffstat (limited to 'pimd/pim_cmd.c')
| -rw-r--r-- | pimd/pim_cmd.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/pimd/pim_cmd.c b/pimd/pim_cmd.c index 83ba74f69f..3e3074827f 100644 --- a/pimd/pim_cmd.c +++ b/pimd/pim_cmd.c @@ -3901,7 +3901,6 @@ static void clear_mroute(struct pim_instance *pim) /* scan interfaces */ FOR_ALL_INTERFACES (pim->vrf, ifp) { struct pim_interface *pim_ifp = ifp->info; - struct gm_group *grp; struct pim_ifchannel *ch; if (!pim_ifp) @@ -3914,7 +3913,9 @@ static void clear_mroute(struct pim_instance *pim) pim_ifchannel_delete(ch); } +#if PIM_IPV == 4 /* clean up all igmp groups */ + struct gm_group *grp; if (pim_ifp->gm_group_list) { while (pim_ifp->gm_group_list->count) { @@ -3922,6 +3923,7 @@ static void clear_mroute(struct pim_instance *pim) igmp_group_delete(grp); } } +#endif } /* clean up all upstreams*/ @@ -8236,6 +8238,7 @@ DEFPY_HIDDEN (interface_ip_igmp_query_generate, "IGMP version\n" "IGMP version number\n") { +#if PIM_IPV == 4 VTY_DECLVAR_CONTEXT(interface, ifp); int igmp_version; struct pim_interface *pim_ifp = ifp->info; @@ -8253,7 +8256,7 @@ DEFPY_HIDDEN (interface_ip_igmp_query_generate, igmp_version = atoi(argv[4]->arg); igmp_send_query_on_intf(ifp, igmp_version); - +#endif return CMD_SUCCESS; } |
