2006-04-24 15:33:06 +00:00
|
|
|
#ifndef _GPXE_ARP_H
|
|
|
|
|
#define _GPXE_ARP_H
|
2006-04-19 01:42:03 +00:00
|
|
|
|
|
|
|
|
/** @file
|
|
|
|
|
*
|
|
|
|
|
* Address Resolution Protocol
|
|
|
|
|
*
|
|
|
|
|
*/
|
|
|
|
|
|
2006-04-28 14:13:50 +00:00
|
|
|
struct net_device;
|
2006-06-16 00:19:46 +00:00
|
|
|
struct net_protocol;
|
2006-04-19 01:42:03 +00:00
|
|
|
|
2006-04-28 14:13:50 +00:00
|
|
|
extern int arp_resolve ( struct net_device *netdev,
|
2006-06-16 00:19:46 +00:00
|
|
|
struct net_protocol *net_protocol,
|
|
|
|
|
const void *dest_net_addr,
|
|
|
|
|
const void *source_net_addr,
|
|
|
|
|
void *dest_ll_addr );
|
2006-04-19 01:42:03 +00:00
|
|
|
|
2006-04-24 15:33:06 +00:00
|
|
|
#endif /* _GPXE_ARP_H */
|