Hello,
      I am looking for a way to obtain the "SSL *"
handle on the app_verify_callback menthod on
SSL_CTX/ssl_ctx_st struct; currently, the function
looks like:

struct ssl_ctx_st
        {
----------
        /* if defined, these override the
X509_verify_cert() calls */
        int (*app_verify_callback)(X509_STORE_CTX *,
void *);
        void *app_verify_arg;
        /* before OpenSSL 0.9.
----------
        };

Ideally I want it to be like following with one extra
parameter for "SSL *" handle:

int (*app_verify_callback)(SSL *s, X509_STORE_CTX *,
void *);

Is there a way I can obtain the "SSL *" handle from
the existing data structs and APIs/functions.

Thanks in advance!
--
regards,
Shanku Roy


      
____________________________________________________________________________________
Shape Yahoo! in your own image.  Join our Network Research Panel today!   
http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7 


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to