|SSL_CTX_FREE(3)||Library Functions Manual||SSL_CTX_FREE(3)|
SSL_CTX_free() decrements the reference count of ctx, and removes the SSL_CTX object pointed to by ctx and frees up the allocated memory if the reference count has reached 0. If ctx is a
NULLpointer, no action occurs.
It also calls the free(3)ing procedures for indirectly affected items, if applicable: the session cache, the list of ciphers, the list of Client CAs, the certificates and keys.
SSL_CTX_sess_set_remove_cb(ctx, NULL) prior to calling
SSL_CTX_free() first appeared in SSLeay 0.5.1 and has been available since OpenBSD 2.4.
|March 27, 2018||OpenBSD-current|