Hello! I am using openssl-1.0.0c on my system. I noticed that the man page for SSL_set_tmp_dh_callback contains a wrong function header.
The attached patch (against CVS HEAD) fixes the documentation in accordance with ssl.h and ssl_lib.c. Happy New Year! -- Nico
Index: doc/ssl/SSL_CTX_set_tmp_dh_callback.pod
===================================================================
RCS file: /v/openssl/cvs/openssl/doc/ssl/SSL_CTX_set_tmp_dh_callback.pod,v
retrieving revision 1.3
diff -u -r1.3 SSL_CTX_set_tmp_dh_callback.pod
--- doc/ssl/SSL_CTX_set_tmp_dh_callback.pod 7 Sep 2001 06:13:40 -0000
1.3
+++ doc/ssl/SSL_CTX_set_tmp_dh_callback.pod 3 Jan 2011 21:28:31 -0000
@@ -12,7 +12,7 @@
DH *(*tmp_dh_callback)(SSL *ssl, int is_export, int keylength));
long SSL_CTX_set_tmp_dh(SSL_CTX *ctx, DH *dh);
- void SSL_set_tmp_dh_callback(SSL_CTX *ctx,
+ void SSL_set_tmp_dh_callback(SSL *ssl,
DH *(*tmp_dh_callback)(SSL *ssl, int is_export, int keylength));
long SSL_set_tmp_dh(SSL *ssl, DH *dh)
signature.asc
Description: PGP signature
