Lines Matching refs:ai
350 struct addrinfo *ai;
351 status = getaddrinfo(name, /* "domain" */ "53", &hints, &ai);
357 if (ai->ai_family != AF_INET && ai->ai_family != AF_INET6) {
359 freeaddrinfo(ai);
363 if (ai->ai_addrlen > sizeof(resolvers[nresolvers])) {
365 freeaddrinfo(ai);
369 if (ai->ai_family == AF_INET6 && pxdns->sock6 == INVALID_SOCKET) {
371 freeaddrinfo(ai);
375 memcpy(&resolvers[nresolvers], ai->ai_addr, ai->ai_addrlen);
376 freeaddrinfo(ai);