66 #define UIP_ETHTYPE_ARP 0x0806
67 #define UIP_ETHTYPE_IP 0x0800
68 #define UIP_ETHTYPE_IPV6 0x86dd
81 #define uip_arp_ipin()
131 #define uip_setethaddr(eaddr) do {uip_lladdr.addr[0] = eaddr.addr[0]; \
132 uip_lladdr.addr[1] = eaddr.addr[1];\
133 uip_lladdr.addr[2] = eaddr.addr[2];\
134 uip_lladdr.addr[3] = eaddr.addr[3];\
135 uip_lladdr.addr[4] = eaddr.addr[4];\
136 uip_lladdr.addr[5] = eaddr.addr[5];} while(0)
void uip_arp_out(void)
Prepend Ethernet header to an outbound IP packet and see if we need to send out an ARP request...
Header file for the uIP TCP/IP stack.
void uip_arp_timer(void)
Periodic ARP processing function.
void uip_arp_init(void)
Initialize the ARP module.
void uip_arp_arpin(void)
ARP processing for incoming IP packets.