patch-2.4.26 linux-2.4.26/include/net/arp.h
Next file: linux-2.4.26/include/net/bluetooth/hci.h
Previous file: linux-2.4.26/include/linux/usb_gadget.h
Back to the patch index
Back to the overall index
- Lines: 22
- Date:
2004-04-14 06:05:40.000000000 -0700
- Orig file:
linux-2.4.25/include/net/arp.h
- Orig date:
2001-11-22 11:47:14.000000000 -0800
diff -urN linux-2.4.25/include/net/arp.h linux-2.4.26/include/net/arp.h
@@ -5,6 +5,8 @@
#include <linux/if_arp.h>
#include <net/neighbour.h>
+#define HAVE_ARP_CREATE
+
extern struct neigh_table arp_tbl;
extern void arp_init(void);
@@ -19,6 +21,12 @@
extern int arp_mc_map(u32 addr, u8 *haddr, struct net_device *dev, int dir);
extern void arp_ifdown(struct net_device *dev);
+extern struct sk_buff *arp_create(int type, int ptype, u32 dest_ip,
+ struct net_device *dev, u32 src_ip,
+ unsigned char *dest_hw, unsigned char *src_hw,
+ unsigned char *target_hw);
+extern void arp_xmit(struct sk_buff *skb);
+
extern struct neigh_ops arp_broken_ops;
#endif /* _ARP_H */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)