Lines Matching refs:aip
650 struct addrinfo *aip = NULL; in resolve_nodes() local
660 for (aip = ai_dst; aip != NULL; aip = aip->ai_next) { in resolve_nodes()
661 switch (aip->ai_family) { in resolve_nodes()
826 struct addrinfo *aip; in set_src_addr() local
872 get_hostinfo(source, pr->family, &aip); in set_src_addr()
873 if (aip == NULL) { in set_src_addr()
882 source = aip->ai_canonname; in set_src_addr()
887 &((struct sockaddr_in *)aip->ai_addr)->sin_addr; in set_src_addr()
891 &((struct sockaddr_in6 *)aip->ai_addr)->sin6_addr; in set_src_addr()
902 freeaddrinfo(aip); in set_src_addr()
927 if (aip->ai_next != NULL) { in set_src_addr()
941 if (!has_addr(aip, &tmp1_al->addr)) { in set_src_addr()
1086 struct addrinfo *aip = NULL; in get_gwaddrs() local
1121 for (aip = ai; aip != NULL; aip = aip->ai_next) { in get_gwaddrs()
1122 if (aip->ai_family == AF_INET) { in get_gwaddrs()
1125 aip->ai_addr)->sin_addr, in get_gwaddrs()
1127 aip->ai_addrlen); in get_gwaddrs()
1138 for (aip = ai; aip != NULL; aip = aip->ai_next) { in get_gwaddrs()
1139 if (aip->ai_family == AF_INET6) { in get_gwaddrs()
1142 aip->ai_addr)->sin6_addr, in get_gwaddrs()
1144 aip->ai_addrlen); in get_gwaddrs()
1405 struct addrinfo *aip; in trace_it() local
1425 for (aip = ai_dst, i = 0; i < num_dst_IPaddrs && aip != NULL; i++) { in trace_it()
1427 if (aip->ai_family == AF_INET) { in trace_it()
1431 aip->ai_addr)->sin_addr; in trace_it()
1433 aip->ai_family); in trace_it()
1439 aip->ai_addr)->sin6_addr; in trace_it()
1441 aip->ai_family); in trace_it()
1444 aip = aip->ai_next; in trace_it()