[openssl-dev] [openssl.org #4592] [docs] SSL_set_app_data() returns 'int', not 'void'
Daniel Stenberg via RT
rt at openssl.org
Mon Jun 27 08:44:06 UTC 2016
Hey!
SSL_set_app_data() is a macro that actually uses the SSL_set_ex_data()
function. SSL_set_ex_data() returns an int.
Yet, the docs say SSL_set_app_data() returns void. I'd suggest a fix for this
like the following.
diff --git a/doc/ssl/ssl.pod b/doc/ssl/ssl.pod
index 589fc2d..ac2664d 100644
--- a/doc/ssl/ssl.pod
+++ b/doc/ssl/ssl.pod
@@ -620,11 +620,11 @@ fresh handle for each connection.
=item long B<SSL_session_reused>(SSL *ssl);
=item void B<SSL_set_accept_state>(SSL *ssl);
-=item void B<SSL_set_app_data>(SSL *ssl, char *arg);
+=item int B<SSL_set_app_data>(SSL *ssl, char *arg);
=item void B<SSL_set_bio>(SSL *ssl, BIO *rbio, BIO *wbio);
=item int B<SSL_set_cipher_list>(SSL *ssl, char *str);
--
/ daniel.haxx.se
--
Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4592
Please log in as guest with password guest if prompted
More information about the openssl-dev
mailing list