Lines Matching refs:addrs
56 rrset_a addrs; member
151 char *zname, size_t zsize, struct in_addr *addrs, int naddrs) in res_findzonecut() argument
168 addrs[i] = u[i].sin.sin_addr; in res_findzonecut()
176 char *zname, size_t zsize, union res_sockaddr_union *addrs, in res_findzonecut2() argument
196 (n = satisfy(statp, mname, &nsrrs, addrs, naddrs)) > 0)) in res_findzonecut2()
202 (n = satisfy(statp, mname, &nsrrs, addrs, naddrs)) > 0)) in res_findzonecut2()
207 n = satisfy(statp, mname, &nsrrs, addrs, naddrs); in res_findzonecut2()
220 union res_sockaddr_union *addrs, int naddrs) in satisfy() argument
228 x = add_addrs(statp, nsrr, addrs, naddrs); in satisfy()
229 addrs += x; in satisfy()
237 x = add_addrs(statp, nsrr, addrs, naddrs); in satisfy()
238 addrs += x; in satisfy()
248 union res_sockaddr_union *addrs, int naddrs) in add_addrs() argument
253 for (arr = HEAD(nsrr->addrs); arr != NULL; arr = NEXT(arr, link)) { in add_addrs()
256 *addrs++ = arr->addr; in add_addrs()
498 if (EMPTY(nsrr->addrs)) { in get_glue()
557 INIT_LIST(nsrr->addrs); in save_ns()
627 APPEND(nsrr->addrs, arr, link); in save_a()
645 while ((arr = HEAD(nsrr->addrs)) != NULL) { in free_nsrr()
646 UNLINK(nsrr->addrs, arr, link); in free_nsrr()