Lines Matching defs:addr
99 realhostname_sa(char *host, size_t hsize, struct sockaddr *addr, int addrlen)
110 /* IPv4 mapped IPv6 addr consideraton, specified in rfc2373. */
111 if (addr->sa_family == AF_INET6 &&
113 IN6_IS_ADDR_V4MAPPED(&SOCKADDR_IN6(addr)->sin6_addr)) {
116 sin6 = SOCKADDR_IN6(addr);
124 addr = (struct sockaddr *)&lsin;
129 error = getnameinfo(addr, addrlen, buf, sizeof(buf), NULL, 0,
136 hints.ai_family = addr->sa_family;
158 sa->sa_family == addr->sa_family) {
159 SOCKINET(sa)->si_port = SOCKINET(addr)->si_port;
168 SOCKADDR_IN6(addr)->sin6_scope_id;
170 if (!memcmp(sa, addr, sa->sa_len)) {
180 addr->sa_family == AF_INET) {
192 if (getnameinfo(addr, addrlen, buf, sizeof(buf), NULL, 0,