SSL_CTX_free.pod revision 89837
168651Skris=pod 268651Skris 368651Skris=head1 NAME 468651Skris 568651SkrisSSL_CTX_free - free an allocated SSL_CTX object 668651Skris 768651Skris=head1 SYNOPSIS 868651Skris 968651Skris #include <openssl/ssl.h> 1068651Skris 1168651Skris void SSL_CTX_free(SSL_CTX *ctx); 1268651Skris 1368651Skris=head1 DESCRIPTION 1468651Skris 1568651SkrisSSL_CTX_free() decrements the reference count of B<ctx>, and removes the 1668651SkrisSSL_CTX object pointed to by B<ctx> and frees up the allocated memory if the 1768651Skristhe reference count has reached 0. 1868651Skris 1968651SkrisIt also calls the free()ing procedures for indirectly affected items, if 2076866Skrisapplicable: the session cache, the list of ciphers, the list of Client CAs, 2168651Skristhe certificates and keys. 2268651Skris 2368651Skris=head1 RETURN VALUES 2468651Skris 2568651SkrisSSL_CTX_free() does not provide diagnostic information. 2668651Skris 2789837Skris=head1 SEE ALSO 2889837Skris 2968651SkrisL<SSL_CTX_new(3)|SSL_CTX_new(3)>, L<ssl(3)|ssl(3)> 3068651Skris 3168651Skris=cut 32