patch-2.2.11 linux/net/ipv4/igmp.c
Next file: linux/net/ipv4/ip_fw.c
Previous file: linux/net/ipv4/icmp.c
Back to the patch index
Back to the overall index
- Lines: 45
- Date:
Mon Aug 9 12:05:10 1999
- Orig file:
v2.2.10/linux/net/ipv4/igmp.c
- Orig date:
Thu Mar 25 09:23:34 1999
diff -u --recursive --new-file v2.2.10/linux/net/ipv4/igmp.c linux/net/ipv4/igmp.c
@@ -8,7 +8,7 @@
* the older version didn't come out right using gcc 2.5.8, the newer one
* seems to fall out with gcc 2.6.2.
*
- * Version: $Id: igmp.c,v 1.30 1999/03/25 10:04:10 davem Exp $
+ * Version: $Id: igmp.c,v 1.30.2.1 1999/07/23 15:29:22 davem Exp $
*
* Authors:
* Alan Cox <Alan.Cox@linux.org>
@@ -242,7 +242,7 @@
/* Timers are only set for non-local groups */
- if (LOCAL_MCAST(group))
+ if (group == IGMP_ALL_HOSTS)
return;
for (im=in_dev->mc_list; im!=NULL; im=im->next) {
@@ -284,7 +284,7 @@
for (im=in_dev->mc_list; im!=NULL; im=im->next) {
if (group && group != im->multiaddr)
continue;
- if (LOCAL_MCAST(im->multiaddr))
+ if (im->multiaddr == IGMP_ALL_HOSTS)
continue;
im->unsolicit_count = 0;
if (im->tm_running && (long)(im->timer.expires-jiffies) > max_delay)
@@ -377,7 +377,7 @@
}
#ifdef CONFIG_IP_MULTICAST
- if (LOCAL_MCAST(im->multiaddr))
+ if (im->multiaddr == IGMP_ALL_HOSTS)
return;
start_bh_atomic();
@@ -397,7 +397,7 @@
}
#ifdef CONFIG_IP_MULTICAST
- if (LOCAL_MCAST(im->multiaddr))
+ if (im->multiaddr == IGMP_ALL_HOSTS)
return;
start_bh_atomic();
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)