Lines Matching defs:ipaddr
90 iplookup(struct in_addr ipaddr)
98 for (h = h_table4[iphash(ipaddr.s_addr)]; h; h = h->h4_next) {
99 if (h->h4_addr.s_addr == ipaddr.s_addr)
105 if (ipaddr.s_addr == htonl(INADDR_BROADCAST))
106 return (addhost(AF_INET, &ipaddr, "BROADCAST", NULL));
107 if (ipaddr.s_addr == htonl(INADDR_ANY))
108 return (addhost(AF_INET, &ipaddr, "OLD-BROADCAST", NULL));
117 hp = getipnodebyaddr((char *)&ipaddr, sizeof (int),
119 if (hp == NULL && inet_lnaof(ipaddr) == 0) {
120 np = getnetbyaddr(inet_netof(ipaddr), AF_INET);
122 return (addhost(AF_INET, &ipaddr, np->n_name,
128 retval = addhost(AF_INET, &ipaddr,
129 hp ? hp->h_name : inet_ntoa(ipaddr),
184 addhost(int family, const void *ipaddr, const char *name, char **aliases)
206 *(const struct in_addr *)ipaddr;
207 hashval = ((struct in_addr *)ipaddr)->s_addr;
220 memcpy(&((struct hostdata6 *)n)->h6_addr, ipaddr,
222 hashval = ((const int *)ipaddr)[3];
236 np = inet_ntoa(*(const struct in_addr *)ipaddr);
250 np = (char *)inet_ntop(AF_INET6, (void *)ipaddr, aname,
283 addrtoname(int family, const void *ipaddr)
287 return (iplookup(*(const struct in_addr *)ipaddr)->h_hostname);
289 return (ip6lookup((const struct in6_addr *)ipaddr)->h_hostname);