Lines Matching defs:peer
592 adt_do_ipv6_address(struct sockaddr_in6 *peer, struct sockaddr_in6 *sock,
596 termid->at_port = ((peer->sin6_port<<16) | (sock->sin6_port));
598 (void) memcpy(termid->at_addr, &peer->sin6_addr, 4 * sizeof (uint_t));
602 adt_do_ipv4_address(struct sockaddr_in *peer, struct sockaddr_in *sock,
606 termid->at_port = ((peer->sin_port<<16) | (sock->sin_port));
609 termid->at_addr[0] = (uint32_t)peer->sin_addr.s_addr;
625 struct sockaddr_in6 peer;
627 int peerlen = sizeof (peer);
630 /* get peer name if its a socket, else assume local terminal */
632 if (getpeername(fd, (struct sockaddr *)&peer, (socklen_t *)&peerlen)
650 if (peer.sin6_family == AF_INET6) {
651 adt_do_ipv6_address(&peer, &sock, p_term);
653 adt_do_ipv4_address((struct sockaddr_in *)&peer,