Lines Matching defs:res
89 struct addrinfo hints, *res;
95 if (getaddrinfo(host, NULL, &hints, &res) == 0)
96 return (res);
102 if (getaddrinfo(host, NULL, &hints, &res) != 0) {
106 if (res->ai_family != AF_INET6 && res->ai_family != AF_INET) {
107 tcpd_warn("%d: not an internet host", res->ai_family);
108 freeaddrinfo(res);
111 if (!res->ai_canonname) {
113 tcpd_warn("(cannot obtain official name)", res->ai_canonname);
114 } else if (STR_NE(host, res->ai_canonname)) {
116 tcpd_warn("(official name: %.*s)", STRING_LENGTH, res->ai_canonname);
118 return (res);
173 struct addrinfo *hp, *res;
191 for (res = hp, count = 0; res; res = res->ai_next, count++) {
192 memcpy(&sin, res->ai_addr, res->ai_addrlen);