Lines Matching defs:ai
453 struct addrinfo *ai;
458 ret = getaddrinfo(name, NULL, NULL, &ai);
465 ret = getaddrinfo(name, NULL, &hint, &ai);
488 if (ai->ai_family != af) {
492 freeaddrinfo(ai);
495 if (len != (unsigned int) ai->ai_addrlen) {
497 (void)inet_ntop(af, ai->ai_addr,
501 (unsigned long)ai->ai_addrlen, len);
503 freeaddrinfo(ai);
507 sin = (struct sockaddr_in *) ai->ai_addr;
515 freeaddrinfo(ai);
520 sin6 = (struct sockaddr_in6 *) ai->ai_addr;
529 freeaddrinfo(ai);
533 freeaddrinfo(ai);