Lines Matching defs:addrs
64 rrset_a addrs;
112 *\li addrs - found server addresses
113 *\li naddrs - max number of addrs
117 *\li = 0 - zname is now valid, but addrs[] wasn't changed
118 *\li > 0 - zname is now valid, and return value is number of addrs[] found
159 char *zname, size_t zsize, struct in_addr *addrs, int naddrs)
176 addrs[i] = u[i].sin.sin_addr;
184 char *zname, size_t zsize, union res_sockaddr_union *addrs,
204 (n = satisfy(statp, mname, &nsrrs, addrs, naddrs)) > 0))
210 (n = satisfy(statp, mname, &nsrrs, addrs, naddrs)) > 0))
215 n = satisfy(statp, mname, &nsrrs, addrs, naddrs);
228 union res_sockaddr_union *addrs, int naddrs)
236 x = add_addrs(statp, nsrr, addrs, naddrs);
237 addrs += x;
245 x = add_addrs(statp, nsrr, addrs, naddrs);
246 addrs += x;
257 union res_sockaddr_union *addrs, int naddrs)
262 TAILQ_FOREACH(arr, &nsrr->addrs, link) {
265 *addrs++ = arr->addr;
505 if (TAILQ_EMPTY(&nsrr->addrs)) {
563 TAILQ_INIT(&nsrr->addrs);
632 TAILQ_INSERT_TAIL(&nsrr->addrs, arr, link);
650 TAILQ_FOREACH_SAFE(arr, &nsrr->addrs, link, n_arr) {
651 TAILQ_REMOVE(&nsrr->addrs, arr, link);