Lines Matching refs:air
619 struct nscd_ai_result *air = NULL; in gaih_inet() local
620 int err = __nscd_getai (name, &air, &h_errno); in gaih_inet()
621 if (air != NULL) in gaih_inet()
625 char *addrs = air->addrs; in gaih_inet()
627 addrmem = calloc (air->naddrs, sizeof (*addrmem)); in gaih_inet()
635 for (int i = 0; i < air->naddrs; ++i) in gaih_inet()
637 socklen_t size = (air->family[i] == AF_INET in gaih_inet()
640 if (!((air->family[i] == AF_INET in gaih_inet()
644 || air->family[i] == req->ai_family)) in gaih_inet()
658 if (added_canon || air->canon == NULL) in gaih_inet()
662 canonbuf = __strdup (air->canon); in gaih_inet()
671 if (air->family[i] == AF_INET in gaih_inet()
684 || air->family[i] == req->ai_family) in gaih_inet()
686 (*pat)->family = air->family[i]; in gaih_inet()
690 if (air->family[i] == AF_INET6) in gaih_inet()
696 free (air); in gaih_inet()