diff options
| author | Jung-uk Kim <jkim@FreeBSD.org> | 2017-01-26 19:10:29 +0000 |
|---|---|---|
| committer | Jung-uk Kim <jkim@FreeBSD.org> | 2017-01-26 19:10:29 +0000 |
| commit | 6cf8931a2f9fa26b2d9bdba6f1915f655e6bf25f (patch) | |
| tree | 38524daaff4806b24b9b140615ce1c3850784d8e /crypto/openssl/doc/ssl/SSL_write.pod | |
| parent | ee80cc1b1cd77939b98079da917464bf2dfaefb4 (diff) | |
| parent | 5315173646e65b5025be33013edc33eb9658e683 (diff) | |
Notes
Diffstat (limited to 'crypto/openssl/doc/ssl/SSL_write.pod')
| -rw-r--r-- | crypto/openssl/doc/ssl/SSL_write.pod | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/crypto/openssl/doc/ssl/SSL_write.pod b/crypto/openssl/doc/ssl/SSL_write.pod index a57617f3ee9aa..4c1a7ee71f3cc 100644 --- a/crypto/openssl/doc/ssl/SSL_write.pod +++ b/crypto/openssl/doc/ssl/SSL_write.pod @@ -74,27 +74,24 @@ The following return values can occur: =over 4 -=item E<gt>0 +=item E<gt> 0 The write operation was successful, the return value is the number of bytes actually written to the TLS/SSL connection. -=item Z<>0 +=item Z<><= 0 -The write operation was not successful. Probably the underlying connection -was closed. Call SSL_get_error() with the return value B<ret> to find out, -whether an error occurred or the connection was shut down cleanly -(SSL_ERROR_ZERO_RETURN). +The write operation was not successful, because either the connection was +closed, an error occurred or action must be taken by the calling process. +Call SSL_get_error() with the return value B<ret> to find out the reason. SSLv2 (deprecated) does not support a shutdown alert protocol, so it can only be detected, whether the underlying connection was closed. It cannot be checked, why the closure happened. -=item E<lt>0 - -The write operation was not successful, because either an error occurred -or action must be taken by the calling process. Call SSL_get_error() with the -return value B<ret> to find out the reason. +Old documentation indicated a difference between 0 and -1, and that -1 was +retryable. +You should instead call SSL_get_error() to find out if it's retryable. =back |
