Lines Matching refs:ai_addr
467 if (ai->ai_family != ai->ai_addr->sa_family)
469 familyname(ai->ai_addr->sa_family, buf, sizeof(buf)));
567 n->ai_addr = (struct sockaddr *) sin4;
582 n->ai_addr = (struct sockaddr *) sin6;
768 ce->addrs4[i4++] = ((struct sockaddr_in *)ai2->ai_addr)->sin_addr;
771 ce->addrs6[i6++] = ((struct sockaddr_in6 *)ai2->ai_addr)->sin6_addr;
836 if (ai->ai_addr)
837 free (ai->ai_addr);
910 template.ai_addr = 0;
1290 ((struct sockaddr_in *)ai->ai_addr)->sin_port = service_port;
1293 ((struct sockaddr_in6 *)ai->ai_addr)->sin6_port = service_port;
1307 ai->ai_addr->sa_family = ai->ai_family;
1309 ai->ai_addr->sa_len = ai->ai_addrlen;