Provide getters for default_passwd_cb and userdata
authorChristian Heimes <cheimes@redhat.com>
Wed, 2 Mar 2016 11:53:40 +0000 (12:53 +0100)
committerMatt Caswell <matt@openssl.org>
Wed, 2 Mar 2016 17:15:46 +0000 (17:15 +0000)
commit0c452abc162d348876e136979230a06d0d83641b
treec68661fa144434d9a5ba6425e5f9620ec2711b13
parentfdfb8c848679d74fd492e3b306500f2da0570c17
Provide getters for default_passwd_cb and userdata

This patch provides getters for default_passwd_cb and userdata for SSL
and SSL_CTX. The getter functions are required to port Python's ssl module
to OpenSSL 1.1.0.

Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
doc/ssl/SSL_CTX_set_default_passwd_cb.pod
include/openssl/ssl.h
ssl/ssl_lib.c
util/ssleay.num