Lines Matching defs:family
62 * The protocol family that should be used. When ai_family is set
64 * family supported by the operating system.</li>
157 *ai_clone(struct addrinfo *oai, int family),
158 *ai_alloc(int family, int addrlen);
182 int family, socktype, flags, protocol;
200 family = hints->ai_family;
204 switch (family) {
251 family = 0;
258 * First, deal with AF_LOCAL. If the family was not set,
264 (family == AF_LOCAL || (family == 0 && *hostname == '/')))
268 (family == AF_LOCAL || (family == 0 && *servname == '/')))
312 if (family == AF_INET || family == 0) {
323 if (family == AF_INET6 || family == 0) {
341 * If the family isn't specified or AI_NUMERICHOST specified,
351 (family == 0 || (flags & AI_NUMERICHOST) != 0)) {
393 if (family == AF_INET6) {
405 family = AF_INET;
411 if (family && family != AF_INET6)
415 family = AF_INET6;
419 if (family != 0 && family != AF_INET6)
424 family = AF_INET6;
427 ai = ai_clone(ai_list, family);
460 set_order(family, net_order);
504 set_order(int family, int (**net_order)(const char *, int, struct addrinfo **,
510 if (family) {
511 switch (family) {
745 ai_alloc(int family, int addrlen) {
758 ai->ai_family = family;
759 ai->ai_addr->sa_family = family;
767 ai_clone(struct addrinfo *oai, int family) {
770 ai = ai_alloc(family, ((family == AF_INET6) ?