aboutsummaryrefslogtreecommitdiff
path: root/secure/lib/libcrypto/man/man3/SSL_get_handshake_rtt.3
diff options
context:
space:
mode:
Diffstat (limited to 'secure/lib/libcrypto/man/man3/SSL_get_handshake_rtt.3')
-rw-r--r--secure/lib/libcrypto/man/man3/SSL_get_handshake_rtt.315
1 files changed, 9 insertions, 6 deletions
diff --git a/secure/lib/libcrypto/man/man3/SSL_get_handshake_rtt.3 b/secure/lib/libcrypto/man/man3/SSL_get_handshake_rtt.3
index 53acd3f6a938..9c2bddd5fea0 100644
--- a/secure/lib/libcrypto/man/man3/SSL_get_handshake_rtt.3
+++ b/secure/lib/libcrypto/man/man3/SSL_get_handshake_rtt.3
@@ -1,5 +1,5 @@
.\" -*- mode: troff; coding: utf-8 -*-
-.\" Automatically generated by Pod::Man 5.0102 (Pod::Simple 3.45)
+.\" Automatically generated by Pod::Man v6.0.2 (Pod::Simple 3.45)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -52,10 +52,13 @@
. \}
.\}
.rr rF
+.\"
+.\" Required to disable full justification in groff 1.23.0.
+.if n .ds AD l
.\" ========================================================================
.\"
.IX Title "SSL_GET_HANDSHAKE_RTT 3ossl"
-.TH SSL_GET_HANDSHAKE_RTT 3ossl 2025-09-30 3.5.4 OpenSSL
+.TH SSL_GET_HANDSHAKE_RTT 3ossl 2026-04-07 3.5.6 OpenSSL
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -72,7 +75,7 @@ SSL_get_handshake_rtt
.Ve
.SH DESCRIPTION
.IX Header "DESCRIPTION"
-\&\fBSSL_get_handshake_rtt()\fR retrieves the round-trip time (RTT) for \fIssl\fR.
+\&\fBSSL_get_handshake_rtt()\fR retrieves the round\-trip time (RTT) for \fIssl\fR.
.PP
This metric is represented in microseconds (us) as a uint64_t data type.
.SH NOTES
@@ -83,17 +86,17 @@ providing the difference between these two times.
When acting as the server, one timestamp is taken when the server is finished
writing to the client. This is during the ServerFinished in TLS 1.3 and
ServerHelloDone in TLS 1.2. The other timestamp is taken when the server is
-done reading the client's response. This is after the client has responded
+done reading the client\*(Aqs response. This is after the client has responded
with ClientFinished.
.PP
When acting as the client, one timestamp is taken when the client is finished
writing the ClientHello and early data (if any). The other is taken when
-client is done reading the server's response. This is after ServerFinished in
+client is done reading the server\*(Aqs response. This is after ServerFinished in
TLS 1.3 and after ServerHelloDone in TLS 1.2.
.PP
In addition to network propagation delay and network stack overhead, this
metric includes processing time on both endpoints, as this is based on TLS
-protocol-level messages and the TLS protocol is not designed to measure
+protocol\-level messages and the TLS protocol is not designed to measure
network timings. In some cases the processing time can be significant,
especially when the processing includes asymmetric cryptographic operations.
.SH "RETURN VALUES"