Lines Matching refs:ai
131 struct addrinfo *ai; member
988 struct addrinfo *ai; in send_query_msg() local
991 for (ai = mcl->ai; ai != NULL; ai = ai->ai_next) { in send_query_msg()
992 if (ai->ai_family == AF_INET) { in send_query_msg()
999 else if (ai->ai_family == AF_INET6) { in send_query_msg()
1010 (XdmcpNetaddr) ai->ai_addr, ai->ai_addrlen); in send_query_msg()
1346 struct addrinfo *ai; in get_addr_by_name() local
1371 for (ai = *aifirstp; ai != NULL; ai = ai->ai_next) { in get_addr_by_name()
1372 if (ai->ai_family == AF_INET || ai->ai_family == AF_INET6) in get_addr_by_name()
1375 if ((ai == NULL) || (ai->ai_addrlen > sizeof(SOCKADDR_TYPE))) { in get_addr_by_name()
1380 *aip = ai; in get_addr_by_name()
1381 *addrlen = ai->ai_addrlen; in get_addr_by_name()
1382 memcpy(addr, ai->ai_addr, ai->ai_addrlen); in get_addr_by_name()
1434 struct addrinfo *ai = NULL; in get_fromaddr_by_name() local
1442 , &ai, &aifirst in get_fromaddr_by_name()
1461 struct addrinfo *ai, *firstai; in get_mcast_options() local
1484 for (ai = firstai; ai != NULL; ai = ai->ai_next) { in get_mcast_options()
1485 if (((ai->ai_family == AF_INET) && in get_mcast_options()
1486 IN_MULTICAST(((struct sockaddr_in *) ai->ai_addr) in get_mcast_options()
1488 || ((ai->ai_family == AF_INET6) && in get_mcast_options()
1489 IN6_IS_ADDR_MULTICAST(&((struct sockaddr_in6 *) ai->ai_addr) in get_mcast_options()
1493 if (ai == NULL) { in get_mcast_options()
1502 mcastinfo->ai = firstai; in get_mcast_options()