SSL_CTX_free.pod revision 68651
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
2068651Skrisapplicable: the session cacahe, 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
2768651SkrisL<SSL_CTX_new(3)|SSL_CTX_new(3)>, L<ssl(3)|ssl(3)>
2868651Skris
2968651Skris=cut
30