patch-2.1.15 linux/include/linux/igmp.h

Next file: linux/include/linux/in.h
Previous file: linux/include/linux/if_arp.h
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.1.14/linux/include/linux/igmp.h linux/include/linux/igmp.h
@@ -36,7 +36,7 @@
 #define IGMP_HOST_MEMBERSHIP_REPORT	0x12	/* Ditto */
 #define IGMP_DVMRP			0x13	/* DVMRP routing */
 #define IGMP_PIM			0x14	/* PIM routing */
-#define IGMP_TRACE			0x15	/* CISCO trace */
+#define IGMP_TRACE			0x15
 #define IGMP_HOST_NEW_MEMBERSHIP_REPORT 0x16	/* New version of 0x11 */
 #define IGMP_HOST_LEAVE_MESSAGE 	0x17	/* An extra BSD seems to send */
 
@@ -91,9 +91,9 @@
 	unsigned long multiaddr;
 	struct ip_mc_list *next;
 	struct timer_list timer;
-	short tm_running;
-	short reporter;
 	int users;
+	char tm_running;
+	char reporter;
 };
 
 struct ip_router_info
@@ -108,8 +108,7 @@
 extern struct ip_mc_list *ip_mc_head;
 
 
-extern int igmp_rcv(struct sk_buff *, struct device *, struct options *, __u32, unsigned short,
-	__u32, int , struct inet_protocol *);
+extern int igmp_rcv(struct sk_buff *, unsigned short);
 extern void ip_mc_drop_device(struct device *dev);
 extern int ip_mc_join_group(struct sock *sk, struct device *dev, unsigned long addr);
 extern int ip_mc_leave_group(struct sock *sk, struct device *dev,unsigned long addr);

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov