Lines Matching refs:ipaddr
120 #define IP4_ADDR(ipaddr, a,b,c,d) (ipaddr)->addr = PP_HTONL(LWIP_MAKEU32(a,b,c,d))
136 #define ip4_addr_set_zero(ipaddr) ((ipaddr)->addr = 0)
138 #define ip4_addr_set_any(ipaddr) ((ipaddr)->addr = IPADDR_ANY)
140 #define ip4_addr_set_loopback(ipaddr) ((ipaddr)->addr = PP_HTONL(IPADDR_LOOPBACK))
142 #define ip4_addr_isloopback(ipaddr) (((ipaddr)->addr & PP_HTONL(IP_CLASSA_NET)) == PP_HTONL(((u32_t)IP_LOOPBACKNET) << 24))
185 #define ip4_addr_debug_print(debug, ipaddr) \
187 (u16_t)((ipaddr) != NULL ? ip4_addr1_16(ipaddr) : 0), \
188 (u16_t)((ipaddr) != NULL ? ip4_addr2_16(ipaddr) : 0), \
189 (u16_t)((ipaddr) != NULL ? ip4_addr3_16(ipaddr) : 0), \
190 (u16_t)((ipaddr) != NULL ? ip4_addr4_16(ipaddr) : 0))
191 #define ip4_addr_debug_print_val(debug, ipaddr) \
193 ip4_addr1_16(&(ipaddr)), \
194 ip4_addr2_16(&(ipaddr)), \
195 ip4_addr3_16(&(ipaddr)), \
196 ip4_addr4_16(&(ipaddr)))
199 #define ip4_addr1(ipaddr) (((const u8_t*)(&(ipaddr)->addr))[0])
200 #define ip4_addr2(ipaddr) (((const u8_t*)(&(ipaddr)->addr))[1])
201 #define ip4_addr3(ipaddr) (((const u8_t*)(&(ipaddr)->addr))[2])
202 #define ip4_addr4(ipaddr) (((const u8_t*)(&(ipaddr)->addr))[3])
205 #define ip4_addr1_16(ipaddr) ((u16_t)ip4_addr1(ipaddr))
206 #define ip4_addr2_16(ipaddr) ((u16_t)ip4_addr2(ipaddr))
207 #define ip4_addr3_16(ipaddr) ((u16_t)ip4_addr3(ipaddr))
208 #define ip4_addr4_16(ipaddr) ((u16_t)ip4_addr4(ipaddr))
213 #define ip_ntoa(ipaddr) ipaddr_ntoa(ipaddr)