aboutsummaryrefslogtreecommitdiff
path: root/ssl/ssl_lib.c
diff options
context:
space:
mode:
authorBodo Möller <bodo@openssl.org>2002-02-28 10:52:56 +0000
committerBodo Möller <bodo@openssl.org>2002-02-28 10:52:56 +0000
commit023ec151df447fbb12bba8dddb0bf1396c44014e (patch)
tree07b3265ce3163980f86c1c209d72e6a47aebc217 /ssl/ssl_lib.c
parent59dbdb51dc41fb871f491e7d91bf6d8aae7078a5 (diff)
downloadopenssl-023ec151df447fbb12bba8dddb0bf1396c44014e.zip
openssl-023ec151df447fbb12bba8dddb0bf1396c44014e.tar.gz
openssl-023ec151df447fbb12bba8dddb0bf1396c44014e.tar.bz2
Add 'void *' argument to app_verify_callback.
Submitted by: D. K. Smetters <smetters@parc.xerox.com> Reviewed by: Bodo Moeller
Diffstat (limited to 'ssl/ssl_lib.c')
-rw-r--r--ssl/ssl_lib.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/ssl/ssl_lib.c b/ssl/ssl_lib.c
index eaf1abd..df307a8 100644
--- a/ssl/ssl_lib.c
+++ b/ssl/ssl_lib.c
@@ -1443,15 +1443,10 @@ void SSL_CTX_set_default_passwd_cb_userdata(SSL_CTX *ctx,void *u)
ctx->default_passwd_callback_userdata=u;
}
-void SSL_CTX_set_cert_verify_callback(SSL_CTX *ctx,int (*cb)(),char *arg)
+void SSL_CTX_set_cert_verify_callback(SSL_CTX *ctx, int (*cb)(X509_STORE_CTX *,void *), void *arg)
{
- /* now
- * int (*cb)(X509_STORE_CTX *),
- * but should be
- * int (*cb)(X509_STORE_CTX *, void *arg)
- */
ctx->app_verify_callback=cb;
- ctx->app_verify_arg=arg; /* never used */
+ ctx->app_verify_arg=arg;
}
void SSL_CTX_set_verify(SSL_CTX *ctx,int mode,int (*cb)(int, X509_STORE_CTX *))