From 74ac7455c5e01f810aa4bfde1df7d3dc433f1bb0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Lutz=20J=C3=A4nicke?= Date: Tue, 13 Feb 2001 11:46:42 +0000 Subject: [PATCH] New manual page: SSL_CTX_set_mode. --- doc/ssl/SSL_read.pod | 6 +++++- doc/ssl/SSL_write.pod | 6 +++++- doc/ssl/ssl.pod | 1 + 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/doc/ssl/SSL_read.pod b/doc/ssl/SSL_read.pod index 9bff32500b..ed86d269dc 100644 --- a/doc/ssl/SSL_read.pod +++ b/doc/ssl/SSL_read.pod @@ -24,7 +24,10 @@ the SSL_read() operation. The behaviour of SSL_read() depends on the underlying BIO. If the underlying BIO is B, SSL_read() will only return, once the -read operation has been finished or an error occurred. +read operation has been finished or an error occurred, except when a +renegotiation take place, in which case a SSL_ERROR_WANT_READ may occur. +This behaviour can be controlled with the SSL_MODE_AUTO_RETRY flag of the +L call. If the underlying BIO is B, SSL_read() will also return when the underlying BIO could not satisfy the needs of SSL_read() @@ -72,6 +75,7 @@ return value B to find out the reason. =head1 SEE ALSO L, L, +L, L, L =cut diff --git a/doc/ssl/SSL_write.pod b/doc/ssl/SSL_write.pod index 8110161522..f95907981d 100644 --- a/doc/ssl/SSL_write.pod +++ b/doc/ssl/SSL_write.pod @@ -24,7 +24,10 @@ the SSL_write() operation. The behaviour of SSL_write() depends on the underlying BIO. If the underlying BIO is B, SSL_write() will only return, once the -write operation has been finished or an error occurred. +write operation has been finished or an error occurred, except when a +renegotiation take place, in which case a SSL_ERROR_WANT_READ may occur. +This behaviour can be controlled with the SSL_MODE_AUTO_RETRY flag of the +L call. If the underlying BIO is B, SSL_write() will also return, when the underlying BIO could not satisfy the needs of SSL_write() @@ -71,6 +74,7 @@ return value B to find out the reason. =head1 SEE ALSO L, L, +L, L, L =cut diff --git a/doc/ssl/ssl.pod b/doc/ssl/ssl.pod index 3375525cc5..530ee102e2 100644 --- a/doc/ssl/ssl.pod +++ b/doc/ssl/ssl.pod @@ -663,6 +663,7 @@ L, L, L, L, +L, L, L, L, -- 2.25.1