Lines Matching defs:resp
756 struct addrinfo *resp;
902 for (resp = res; resp != NULL; resp = resp->ai_next)
905 resp->ai_canonname);
907 err = getnameinfo (resp->ai_addr, resp->ai_addrlen, text_addr,
1104 for (resp = res; resp != NULL; resp = resp->ai_next)
1106 err = getnameinfo (resp->ai_addr, resp->ai_addrlen, text_addr,
2838 struct addrinfo *resp;
2848 for (resp = res, i = 0; resp != NULL; resp = resp->ai_next, i++)
2851 if (resp->ai_family != family)
2854 if (resp->ai_family == AF_INET)
2857 ((struct sockaddr_in *) resp->ai_addr)->sin_port = htons(sane_port);
2859 sane_port = ntohs(((struct sockaddr_in *) resp->ai_addr)->sin_port);
2862 else if (resp->ai_family == AF_INET6)
2865 ((struct sockaddr_in6 *) resp->ai_addr)->sin6_port = htons(sane_port);
2867 sane_port = ntohs (((struct sockaddr_in6 *) resp->ai_addr)->sin6_port);
2874 if ((fd = socket (resp->ai_family, SOCK_STREAM, 0)) < 0)
2887 if (bind (fd, resp->ai_addr, resp->ai_addrlen) < 0)
2917 socklen_t len = sizeof (*resp->ai_addr);
2918 if (getsockname(fd, resp->ai_addr, &len) != -1)
2920 if (resp->ai_family == AF_INET)
2922 DBG (DBG_INFO, "do_bindings: [%d] selected ephemeral port: %d\n", i, ntohs(((struct sockaddr_in *) resp->ai_addr)->sin_port));
2926 if (resp->ai_family == AF_INET6)
2928 DBG (DBG_INFO, "do_bindings: [%d] selected ephemeral port: %d\n", i, ntohs(((struct sockaddr_in6 *) resp->ai_addr)->sin6_port));
2950 struct addrinfo *resp;
2977 for (resp = res, *nfds = 0; resp != NULL; resp = resp->ai_next, (*nfds)++)
2998 resp = NULL;