Lines Matching defs:res
285 struct addrinfo hints, *res;
522 error = cap_getaddrinfo(capdns, optarg, NULL, &hints, &res);
528 * res->ai_family must be AF_INET6 and res->ai_addrlen
531 memcpy(&src, res->ai_addr, res->ai_addrlen);
532 srclen = res->ai_addrlen;
533 freeaddrinfo(res);
665 error = cap_getaddrinfo(capdns, target, NULL, &hints, &res);
669 if (res->ai_canonname)
670 hostname = strdup(res->ai_canonname);
674 if (!res->ai_addr)
677 (void)memcpy(&dst, res->ai_addr, res->ai_addrlen);
679 if ((ssend = socket(res->ai_family, res->ai_socktype,
680 res->ai_protocol)) < 0)
682 if ((srecv = socket(res->ai_family, res->ai_socktype,
683 res->ai_protocol)) < 0)
685 freeaddrinfo(res);
710 error = cap_getaddrinfo(capdns, gateway, NULL, &hints, &res);
715 if (res->ai_next && (options & F_VERBOSE))
719 res->ai_addr, res->ai_addrlen)) {
723 freeaddrinfo(res);
988 &res)))
990 if (res->ai_addr->sa_family != AF_INET6)
993 sin6 = (struct sockaddr_in6 *)(void *)res->ai_addr;
996 freeaddrinfo(res);