Lines Matching refs:addrs
60 rrset_a addrs;
108 *\li addrs - found server addresses
109 *\li naddrs - max number of addrs
113 *\li = 0 - zname is now valid, but addrs[] wasn't changed
114 *\li > 0 - zname is now valid, and return value is number of addrs[] found
155 char *zname, size_t zsize, struct in_addr *addrs, int naddrs)
172 addrs[i] = u[i].sin.sin_addr;
180 char *zname, size_t zsize, union res_sockaddr_union *addrs,
200 (n = satisfy(statp, mname, &nsrrs, addrs, naddrs)) > 0))
206 (n = satisfy(statp, mname, &nsrrs, addrs, naddrs)) > 0))
211 n = satisfy(statp, mname, &nsrrs, addrs, naddrs);
224 union res_sockaddr_union *addrs, int naddrs)
232 x = add_addrs(statp, nsrr, addrs, naddrs);
233 addrs += x;
241 x = add_addrs(statp, nsrr, addrs, naddrs);
242 addrs += x;
252 union res_sockaddr_union *addrs, int naddrs)
257 for (arr = HEAD(nsrr->addrs); arr != NULL; arr = NEXT(arr, link)) {
260 *addrs++ = arr->addr;
502 if (EMPTY(nsrr->addrs)) {
561 INIT_LIST(nsrr->addrs);
631 APPEND(nsrr->addrs, arr, link);
649 while ((arr = HEAD(nsrr->addrs)) != NULL) {
650 UNLINK(nsrr->addrs, arr, link);