Lines Matching refs:ai_addr
208 memcpy(psau, ai_src->ai_addr, ai_src->ai_addrlen); in copy_addrinfo_common()
209 ai_cpy->ai_addr = &psau->sa; in copy_addrinfo_common()
409 ((struct sockaddr_in *)ai->ai_addr)->sin_port = (unsigned short) port; in getaddrinfo()
411 ((struct sockaddr_in6 *)ai->ai_addr)->sin6_port = (unsigned short) port; in getaddrinfo()
424 if (ai->ai_addr != NULL) in freeaddrinfo()
426 free(ai->ai_addr); in freeaddrinfo()
427 ai->ai_addr = NULL; in freeaddrinfo()
474 ai->ai_addr = calloc(sizeof(struct sockaddr_storage), 1); in do_nodename()
475 if (ai->ai_addr == NULL) in do_nodename()
487 sockin = (struct sockaddr_in *)ai->ai_addr; in do_nodename()
494 sockin6 = (struct sockaddr_in6 *)ai->ai_addr; in do_nodename()
505 ai->ai_addr->sa_len = SOCKLEN(ai->ai_addr); in do_nodename()
516 &((struct sockaddr_in6 *)ai->ai_addr)->sin6_addr) == 1) { in do_nodename()
517 ((struct sockaddr_in6 *)ai->ai_addr)->sin6_family = AF_INET6; in do_nodename()
528 &((struct sockaddr_in *)ai->ai_addr)->sin_addr) == 1) { in do_nodename()
529 ((struct sockaddr *)ai->ai_addr)->sa_family = AF_INET; in do_nodename()
552 &((struct sockaddr_in *)ai->ai_addr)->sin_addr) == 1) { in do_nodename()
553 ((struct sockaddr *)ai->ai_addr)->sa_family = AF_INET; in do_nodename()
567 sockin = (struct sockaddr_in *)ai->ai_addr; in do_nodename()
569 ai->ai_addr->sa_family = hp->h_addrtype; in do_nodename()
571 ai->ai_addr->sa_len = sizeof(struct sockaddr); in do_nodename()