Go to the documentation of this file.
79 #define UIP_FW_NETIF(ip1,ip2,ip3,ip4, nm1,nm2,nm3,nm4, outputfunc) \
81 { {ip1, ip2, ip3, ip4} }, \
82 { {nm1, nm2, nm3, nm4} }, \
94 #define uip_fw_setipaddr(netif, addr) \
95 do { (netif)->ipaddr[0] = ((uint16_t *)(addr))[0]; \
96 (netif)->ipaddr[1] = ((uint16_t *)(addr))[1]; } while(0)
106 #define uip_fw_setnetmask(netif, addr) \
107 do { (netif)->netmask[0] = ((uint16_t *)(addr))[0]; \
108 (netif)->netmask[1] = ((uint16_t *)(addr))[1]; } while(0)
124 #define UIP_FW_LOCAL 0
138 #define UIP_FW_FORWARDED 1
146 #define UIP_FW_ZEROLEN 2
154 #define UIP_FW_TOOLARGE 3
162 #define UIP_FW_NOROUTE 4
170 #define UIP_FW_DROPPED 5