Lines Matching defs:peer
44 struct sockaddr_in6 peer;
46 int peerlen = sizeof (peer);
54 /* get peer name */
55 if (getpeername(fd, (struct sockaddr *)&peer, (socklen_t *)&peerlen)
66 if (peer.sin6_family == AF_INET6)
67 rv = do_ipv6_address(&peer, &sock);
69 rv = do_ipv4_address((struct sockaddr_in *)&peer,
76 do_ipv6_address(struct sockaddr_in6 *peer, struct sockaddr_in6 *sock)
96 ai.ai_termid.at_port = ((peer->sin6_port<<16) | (sock->sin6_port));
98 bcopy(&peer->sin6_addr, ai.ai_termid.at_addr, 16);
108 do_ipv4_address(struct sockaddr_in *peer, struct sockaddr_in *sock)
124 ai.ai_termid.port = (peer->sin_port<<16 | sock->sin_port);
125 ai.ai_termid.machine = (uint32_t)peer->sin_addr.s_addr;