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
- Lines: 31
- Date:
Thu Dec 12 16:54:20 1996
- Orig file:
v2.1.14/linux/include/linux/igmp.h
- Orig date:
Tue Nov 19 15:53:57 1996
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