diff options
| -rw-r--r-- | net/ipv6/mcast.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/ipv6/mcast.c b/net/ipv6/mcast.c index ad2f0af892d9..00e0a4b4f048 100644 --- a/net/ipv6/mcast.c +++ b/net/ipv6/mcast.c @@ -978,6 +978,7 @@ static void igmp6_group_queried(struct ifmcaddr6 *ma, unsigned long resptime) ma->mca_timer.expires = jiffies + delay; if (!mod_timer(&ma->mca_timer, jiffies + delay)) atomic_inc(&ma->mca_refcnt); + ma->mca_flags |= MAF_TIMER_RUNNING; } static void mld_marksources(struct ifmcaddr6 *pmc, int nsrcs, |
