diff options
| author | David Stevens <dlstevens@us.ibm.com> | 2003-11-19 02:29:14 -0800 |
|---|---|---|
| committer | Hideaki Yoshifuji <yoshfuji@linux-ipv6.org> | 2003-11-19 02:29:14 -0800 |
| commit | 9331ac9fb01feef172b1090d044cdab09aff5104 (patch) | |
| tree | 0f8b95b3a34a1253481cf17cbabcef4d30958f42 /net | |
| parent | 44cb023ae679f5063239e9a7ec5c2bdee0023629 (diff) | |
[IPV6]: In multicast code, set MAF_TIMER_RUNNING when timer is set.
Diffstat (limited to 'net')
| -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, |
