diff options
author | schwarze <> | 2022-12-18 20:24:52 +0000 |
---|---|---|
committer | schwarze <> | 2022-12-18 20:24:52 +0000 |
commit | c6b7870910f27b5e7093447d33ddf8ef4e2d77d6 (patch) | |
tree | d85d1a077aff06d7b94b11a8a253fbd1b9796a9d | |
parent | f26ef0aa360dae497f219007f5241029c6f83cf0 (diff) | |
download | openbsd-c6b7870910f27b5e7093447d33ddf8ef4e2d77d6.tar.gz openbsd-c6b7870910f27b5e7093447d33ddf8ef4e2d77d6.tar.bz2 openbsd-c6b7870910f27b5e7093447d33ddf8ef4e2d77d6.zip |
document the interaction with BIO_dup_chain(3)
-rw-r--r-- | src/lib/libssl/man/BIO_f_ssl.3 | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/src/lib/libssl/man/BIO_f_ssl.3 b/src/lib/libssl/man/BIO_f_ssl.3 index 5e18a85bd1..7292e63f51 100644 --- a/src/lib/libssl/man/BIO_f_ssl.3 +++ b/src/lib/libssl/man/BIO_f_ssl.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BIO_f_ssl.3,v 1.12 2022/03/31 17:27:18 naddy Exp $ | 1 | .\" $OpenBSD: BIO_f_ssl.3,v 1.13 2022/12/18 20:24:52 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL f672aee4 Feb 9 11:52:40 2016 -0500 | 2 | .\" full merge up to: OpenSSL f672aee4 Feb 9 11:52:40 2016 -0500 |
3 | .\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 | 3 | .\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 |
4 | .\" | 4 | .\" |
@@ -50,7 +50,7 @@ | |||
50 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 50 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
51 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 51 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
52 | .\" | 52 | .\" |
53 | .Dd $Mdocdate: March 31 2022 $ | 53 | .Dd $Mdocdate: December 18 2022 $ |
54 | .Dt BIO_F_SSL 3 | 54 | .Dt BIO_F_SSL 3 |
55 | .Os | 55 | .Os |
56 | .Sh NAME | 56 | .Sh NAME |
@@ -305,6 +305,18 @@ should be used for non blocking connect | |||
305 | to determine if the call should be retried. | 305 | to determine if the call should be retried. |
306 | If an SSL connection has already been established, this call has no effect. | 306 | If an SSL connection has already been established, this call has no effect. |
307 | .Pp | 307 | .Pp |
308 | When a chain containing an SSL BIO is copied with | ||
309 | .Xr BIO_dup_chain 3 , | ||
310 | .Xr SSL_dup 3 | ||
311 | is called internally to copy the | ||
312 | .Vt SSL | ||
313 | object from the existing BIO object to the new BIO object, | ||
314 | and the internal data related to | ||
315 | .Fn BIO_set_ssl_renegotiate_bytes | ||
316 | and | ||
317 | .Fn BIO_set_ssl_renegotiate_timeout | ||
318 | is also copied. | ||
319 | .Pp | ||
308 | .Vt SSL | 320 | .Vt SSL |
309 | .Vt BIO Ns s | 321 | .Vt BIO Ns s |
310 | are exceptional in that if the underlying transport is non-blocking they can | 322 | are exceptional in that if the underlying transport is non-blocking they can |