diff options
| -rw-r--r-- | pimd/pim_igmpv3.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pimd/pim_igmpv3.c b/pimd/pim_igmpv3.c index 933b43cd98..5d46383a8e 100644 --- a/pimd/pim_igmpv3.c +++ b/pimd/pim_igmpv3.c @@ -465,6 +465,9 @@ struct gm_source *igmp_get_source_by_addr(struct gm_group *group, src = XCALLOC(MTYPE_PIM_IGMP_GROUP_SOURCE, sizeof(*src)); + if (new) + *new = true; + src->t_source_timer = NULL; src->source_group = group; /* back pointer */ src->source_addr = src_addr; |
