curlopt_ssl_ctx_data(3) mojave man page | unix.com

Man Page: curlopt_ssl_ctx_data

Operating Environment: mojave

Section: 3

CURLOPT_SSL_CTX_DATA(3) 				     curl_easy_setopt options					   CURLOPT_SSL_CTX_DATA(3)

NAME
CURLOPT_SSL_CTX_DATA - custom pointer passed to ssl_ctx callback
SYNOPSIS
#include <curl/curl.h> CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSL_CTX_DATA, void *pointer);
DESCRIPTION
Data pointer to pass to the ssl context callback set by the option CURLOPT_SSL_CTX_FUNCTION(3), this is the pointer you'll get as third parameter.
DEFAULT
NULL
PROTOCOLS
All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
EXAMPLE
TODO
AVAILABILITY
Added in 7.11.0 for OpenSSL. Added in 7.42.0 for wolfSSL/CyaSSL. Other SSL backends not supported.
RETURN VALUE
CURLE_OK if supported; or an error such as: CURLE_NOT_BUILT_IN - Not supported by the SSL backend CURLE_UNKNOWN_OPTION
SEE ALSO
CURLOPT_SSL_CTX_FUNCTION(3), CURLOPT_SSLVERSION(3), libcurl 7.54.0 March 04, 2017 CURLOPT_SSL_CTX_DATA(3)
Related Man Pages
curlopt_ssl_options(3) - mojave
curlopt_sslengine(3) - mojave
curlopt_sslversion(3) - mojave
curlopt_ssl_ctx_function(3) - mojave
curlopt_ssl_sessionid_cache(3) - mojave
Similar Topics in the Unix Linux Community
Split large xml into mutiple files and with header and footer in file
Cannot extract libraries using sed
My first PERL incarnation... Audio Oscillograph
Python 3.8.0rc1 released.
[BASH] eval command not expanding variables as expected.