Lines Matching refs:peer
773 } peer;
786 /* Read peer information */
787 (void)BIO_dgram_get_peer(SSL_get_rbio(ssl), &peer);
789 /* Create buffer with peer's address and port */
791 switch (peer.sa.sa_family)
795 length += sizeof(peer.s4.sin_port);
800 length += sizeof(peer.s6.sin6_port);
815 switch (peer.sa.sa_family)
819 &peer.s4.sin_port,
820 sizeof(peer.s4.sin_port));
821 memcpy(buffer + sizeof(peer.s4.sin_port),
822 &peer.s4.sin_addr,
828 &peer.s6.sin6_port,
829 sizeof(peer.s6.sin6_port));
830 memcpy(buffer + sizeof(peer.s6.sin6_port),
831 &peer.s6.sin6_addr,
861 } peer;
867 /* Read peer information */
868 (void)BIO_dgram_get_peer(SSL_get_rbio(ssl), &peer);
870 /* Create buffer with peer's address and port */
872 switch (peer.sa.sa_family)
876 length += sizeof(peer.s4.sin_port);
881 length += sizeof(peer.s6.sin6_port);
896 switch (peer.sa.sa_family)
900 &peer.s4.sin_port,
901 sizeof(peer.s4.sin_port));
902 memcpy(buffer + sizeof(peer.s4.sin_port),
903 &peer.s4.sin_addr,
909 &peer.s6.sin6_port,
910 sizeof(peer.s6.sin6_port));
911 memcpy(buffer + sizeof(peer.s6.sin6_port),
912 &peer.s6.sin6_addr,