Lines Matching defs:addr
80 #define set_ip_epdisc(ep, addr) do { \
82 ep->value[0] = addr >> 24; \
83 ep->value[1] = addr >> 16; \
84 ep->value[2] = addr >> 8; \
85 ep->value[3] = addr; \
88 #define LOCAL_IP_ADDR(addr) \
89 (((addr) & 0xff000000) == 0x0a000000 /* 10.x.x.x */ \
90 || ((addr) & 0xfff00000) == 0xac100000 /* 172.16.x.x */ \
91 || ((addr) & 0xffff0000) == 0xc0a80000) /* 192.168.x.x */
286 u_int32_t addr;
299 addr = *(u_int32_t *)hp->h_addr;
300 if (!bad_ip_adrs(addr)) {
301 addr = ntohl(addr);
302 if (!LOCAL_IP_ADDR(addr)) {
304 set_ip_epdisc(ep, addr);
333 u_int32_t addr;
335 GETLONG(addr, p);
336 slprintf(str, sizeof(str), "IP:%I", htonl(addr));
404 u_int32_t addr;
405 i = parse_dotted_ip(str, &addr);
408 set_ip_epdisc(ep, addr);