57 #define UIP_ARP_TMRINTERVAL 5000 59 #define UIP_ETHTYPE_ARP 0x0806 60 #define UIP_ETHTYPE_IP 0x0800 61 #define UIP_ETHTYPE_IP6 0x86dd
PACK_STRUCT_END struct uip_eth_addr uip_ethaddr
s8 s8_t
Definition: cc.h:44
PACK_STRUCT_FIELD(u8_t addr[6])
#define PACK_STRUCT_BEGIN
Definition: arch.h:46
void uip_arp_arpin(struct uip_netif *netif, struct uip_eth_addr *ethaddr, struct uip_pbuf *p)
Definition: uip_arp.c:263
Definition: uip_pbuf.h:27
PACK_STRUCT_FIELD(struct uip_eth_addr dest)
s8_t uip_arp_out(struct uip_netif *netif, struct uip_ip_addr *ipaddr, struct uip_pbuf *q)
Definition: uip_arp.c:346
void uip_arp_ipin(struct uip_netif *netif, struct uip_pbuf *p)
Definition: uip_arp.c:229
GLenum type
Definition: glext.h:6233
GLenum const GLvoid * addr
Definition: glext.h:10528
void uip_arp_init(void)
Definition: uip_arp.c:121
GLenum src
Definition: glext.h:6980
GLdouble GLdouble GLdouble GLdouble q
Definition: glext.h:6414
s8_t uip_arp_arpquery(struct uip_netif *netif, struct uip_ip_addr *ipaddr, struct uip_pbuf *q)
Definition: uip_arp.c:390
GLfloat GLfloat p
Definition: glext.h:9809
#define PACK_STRUCT_END
Definition: arch.h:50
PACK_STRUCT_BEGIN struct uip_eth_addr PACK_STRUCT_STRUCT
u8 u8_t
Definition: cc.h:43
s8_t uip_arp_arprequest(struct uip_netif *netif, struct uip_ip_addr *ipaddr)
Definition: uip_arp.c:424
PACK_STRUCT_FIELD(struct uip_eth_hdr ethhdr)
void uip_arp_timer(void)
Definition: uip_arp.c:140
PACK_STRUCT_FIELD(struct uip_eth_hdr ethhdr)
Definition: uip_netif.h:29
u16 u16_t
Definition: cc.h:45