patch-2.4.20 linux-2.4.20/net/ipv4/igmp.c
Next file: linux-2.4.20/net/ipv4/ip_gre.c
Previous file: linux-2.4.20/net/ipv4/arp.c
Back to the patch index
Back to the overall index
- Lines: 35
- Date:
Thu Nov 28 15:53:15 2002
- Orig file:
linux-2.4.19/net/ipv4/igmp.c
- Orig date:
Sat Jul 28 12:12:38 2001
diff -urN linux-2.4.19/net/ipv4/igmp.c linux-2.4.20/net/ipv4/igmp.c
@@ -229,7 +229,7 @@
iph->version = 4;
iph->ihl = (sizeof(struct iphdr)+4)>>2;
iph->tos = 0;
- iph->frag_off = __constant_htons(IP_DF);
+ iph->frag_off = htons(IP_DF);
iph->ttl = 1;
iph->daddr = dst;
iph->saddr = rt->rt_src;
@@ -530,9 +530,8 @@
* A socket has left a multicast group on device dev
*/
-int ip_mc_dec_group(struct in_device *in_dev, u32 addr)
+void ip_mc_dec_group(struct in_device *in_dev, u32 addr)
{
- int err = -ESRCH;
struct ip_mc_list *i, **ip;
ASSERT_RTNL();
@@ -549,13 +548,11 @@
ip_rt_multicast_event(in_dev);
ip_ma_put(i);
- return 0;
+ return;
}
- err = 0;
break;
}
}
- return -ESRCH;
}
/* Device going down */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)