Lines Matching defs:resolvers
88 union sockaddr_inet *resolvers;
122 * Current index into pxdns::resolvers
259 pxdns->resolvers = NULL;
310 * it for the use of the existing list of resolvers (to be replaced).
316 union sockaddr_inet *resolvers;
321 resolvers = NULL;
337 resolvers = (union sockaddr_inet *)calloc(sizeof(resolvers[0]), nnames);
338 if (resolvers == NULL) {
363 if (ai->ai_addrlen > sizeof(resolvers[nresolvers])) {
375 memcpy(&resolvers[nresolvers], ai->ai_addr, ai->ai_addrlen);
381 if (resolvers != NULL) {
382 free(resolvers);
384 resolvers = NULL;
389 if (pxdns->resolvers != NULL) {
390 free(pxdns->resolvers);
392 pxdns->resolvers = resolvers;
678 * Forward request to the req::residx resolver in the pxdns::resolvers
679 * array of upstream resolvers.
694 resolver = &pxdns->resolvers[req->residx];
707 /* shouldn't happen, we should have weeded out IPv6 resolvers */
732 * Forward request to the next resolver in the pxdns::resolvers array
733 * of upstream resolvers if there are any left.