Macros and definitions for the ARP module.
#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... | |