summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorDavid Stevens <dlstevens@us.ibm.com>2003-11-19 02:29:14 -0800
committerHideaki Yoshifuji <yoshfuji@linux-ipv6.org>2003-11-19 02:29:14 -0800
commit9331ac9fb01feef172b1090d044cdab09aff5104 (patch)
tree0f8b95b3a34a1253481cf17cbabcef4d30958f42 /net
parent44cb023ae679f5063239e9a7ec5c2bdee0023629 (diff)
[IPV6]: In multicast code, set MAF_TIMER_RUNNING when timer is set.
Diffstat (limited to 'net')
-rw-r--r--net/ipv6/mcast.c1
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,