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