diff options
author | Ben Laurie <ben@openssl.org> | 2002-01-12 15:56:13 +0000 |
---|---|---|
committer | Ben Laurie <ben@openssl.org> | 2002-01-12 15:56:13 +0000 |
commit | 45d87a1ffe45b668cb6a6645bdc3e21a69324a41 (patch) | |
tree | 8ae8409ca34138234bd53020665619e80b60273f /ssl/ssl_lib.c | |
parent | a3feb21bbe14539160bdf66a520d669b8dff79f6 (diff) | |
download | openssl-45d87a1ffe45b668cb6a6645bdc3e21a69324a41.zip openssl-45d87a1ffe45b668cb6a6645bdc3e21a69324a41.tar.gz openssl-45d87a1ffe45b668cb6a6645bdc3e21a69324a41.tar.bz2 |
Prototype info function.
Diffstat (limited to 'ssl/ssl_lib.c')
-rw-r--r-- | ssl/ssl_lib.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/ssl/ssl_lib.c b/ssl/ssl_lib.c index 72821a1..2bd30d9 100644 --- a/ssl/ssl_lib.c +++ b/ssl/ssl_lib.c @@ -1313,7 +1313,7 @@ SSL_CTX *SSL_CTX_new(SSL_METHOD *meth) ret->key_arg=NULL; ret->s2->conn_id=NULL; */ - ret->info_callback=0; + ret->info_callback=NULL; ret->app_verify_callback=0; ret->app_verify_arg=NULL; @@ -2136,14 +2136,15 @@ int SSL_CTX_load_verify_locations(SSL_CTX *ctx, const char *CAfile, } #endif -void SSL_set_info_callback(SSL *ssl,void (*cb)()) +void SSL_set_info_callback(SSL *ssl, + void (*cb)(const SSL *ssl,int type,int val)) { ssl->info_callback=cb; } -void (*SSL_get_info_callback(SSL *ssl))(void) +void (*SSL_get_info_callback(SSL *ssl))(const SSL *ssl,int type,int val) { - return((void (*)())ssl->info_callback); + return ssl->info_callback; } int SSL_state(SSL *ssl) |