diff options
author | Hugo Landau <hlandau@openssl.org> | 2023-10-24 08:15:18 +0100 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2023-10-25 09:42:03 +0100 |
commit | 55abe7486089ffa24b52e68a56b7eaed9a60a8ee (patch) | |
tree | c1842b3a2b4cce5052773fcef5bc813837efe300 /doc | |
parent | 95420a2500fe0d96fb44cf7d826a156433c50589 (diff) |
QUIC APL: Add support for querying frame type causing closure
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22485)
Diffstat (limited to 'doc')
-rw-r--r-- | doc/man3/SSL_get_conn_close_info.pod | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/doc/man3/SSL_get_conn_close_info.pod b/doc/man3/SSL_get_conn_close_info.pod index b82e434f2b..fb8e0d25d3 100644 --- a/doc/man3/SSL_get_conn_close_info.pod +++ b/doc/man3/SSL_get_conn_close_info.pod @@ -14,7 +14,7 @@ closed #define SSL_CONN_CLOSE_FLAG_TRANSPORT typedef struct ssl_conn_close_info_st { - uint64_t error_code; + uint64_t error_code, frame_type; char *reason; size_t reason_len; uint32_t flags; @@ -42,6 +42,13 @@ This is a 62-bit QUIC error code. It is either a 62-bit application error code QUIC transport error code (if B<SSL_CONN_CLOSE_FLAG_TRANSPORT> is set in I<flags>). +=item I<frame_type> + +If B<SSL_CONN_CLOSE_FLAG_TRANSPORT> is set, this may be set to a QUIC frame type +number which caused the connection to be closed. It may also be set to 0 if no +frame type was specified as causing the connection to be closed. If +B<SSL_CONN_CLOSE_FLAG_TRANSPORT> is not set, this is set to 0. + =item I<reason> If non-NULL, this is intended to be a UTF-8 textual string briefly describing |