Microchip® Advanced Software Framework

uip_arp.h File Reference

Macros and definitions for the ARP module.

Author
Adam Dunkels adam@.nosp@m.dunk.nosp@m.els.c.nosp@m.om
#include "net/ip/uip.h"

Data Structures

struct  uip_eth_hdr
 The Ethernet header. More...
 

Macros

#define uip_arp_ipin()
 
#define UIP_ETHTYPE_ARP   0x0806
 
#define UIP_ETHTYPE_IP   0x0800
 
#define UIP_ETHTYPE_IPV6   0x86dd
 
#define uip_setethaddr(eaddr)
 Specifiy the Ethernet MAC address. More...
 

Functions

void uip_arp_arpin (void)
 ARP processing for incoming IP packets. More...
 
void uip_arp_init (void)
 Initialize the ARP module. More...
 
void uip_arp_out (void)
 Prepend Ethernet header to an outbound IP packet and see if we need to send out an ARP request. More...
 
void uip_arp_timer (void)
 Periodic ARP processing function. More...