aboutsummaryrefslogtreecommitdiff
path: root/doc/man3/SSL_set_session.pod
diff options
context:
space:
mode:
authorEnji Cooper <ngie@FreeBSD.org>2023-03-01 04:21:31 +0000
committerEnji Cooper <ngie@FreeBSD.org>2023-03-06 20:41:29 +0000
commite4520c8bd1d300a7a338d0ed4af171a2d0e583ef (patch)
tree26fed32699a59a50cfbc90a2eb4dac39b498d9ae /doc/man3/SSL_set_session.pod
parent3c320f4e5ee3d575d48eee7edddbafa059bce3c9 (diff)
downloadsrc-e4520c8bd1d300a7a338d0ed4af171a2d0e583ef.tar.gz
src-e4520c8bd1d300a7a338d0ed4af171a2d0e583ef.zip
Diffstat (limited to 'doc/man3/SSL_set_session.pod')
-rw-r--r--doc/man3/SSL_set_session.pod7
1 files changed, 4 insertions, 3 deletions
diff --git a/doc/man3/SSL_set_session.pod b/doc/man3/SSL_set_session.pod
index 613035559c17..5e86ce5f87b7 100644
--- a/doc/man3/SSL_set_session.pod
+++ b/doc/man3/SSL_set_session.pod
@@ -21,7 +21,8 @@ with the L<SSL_session_reused(3)> call.
If there is already a session set inside B<ssl> (because it was set with
SSL_set_session() before or because the same B<ssl> was already used for
-a connection), SSL_SESSION_free() will be called for that session. If that old
+a connection), SSL_SESSION_free() will be called for that session.
+This is also the case when B<session> is a NULL pointer. If that old
session is still B<open>, it is considered bad and will be removed from the
session cache (if used). A session is considered open, if L<SSL_shutdown(3)> was
not called for the connection (or at least L<SSL_set_shutdown(3)> was used to
@@ -60,9 +61,9 @@ L<SSL_CTX_set_session_cache_mode(3)>
=head1 COPYRIGHT
-Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved.
+Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved.
-Licensed under the OpenSSL license (the "License"). You may not use
+Licensed under the Apache License 2.0 (the "License"). You may not use
this file except in compliance with the License. You can obtain a copy
in the file LICENSE in the source distribution or at
L<https://www.openssl.org/source/license.html>.