*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->OpenBSD man pages -> SSL_CTX_free (3)              



NAME    [Toc]    [Back]

       SSL_CTX_free - free an allocated SSL_CTX object

SYNOPSIS    [Toc]    [Back]

        #include <openssl/ssl.h>

        void SSL_CTX_free(SSL_CTX *ctx);

DESCRIPTION    [Toc]    [Back]

       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 the reference count has
       reached 0.

       It also calls the free()ing procedures for indirectly
       affected items, if applicable: the session cache, the list
       of ciphers, the list of Client CAs, the certificates and

WARNINGS    [Toc]    [Back]

       If a session-remove callback is set
       (SSL_CTX_sess_set_remove_cb()), this callback will be
       called for each session being freed from ctx's session
       cache. This implies, that all corresponding sessions from
       an external session cache are removed as well. If this is
       not desired, the user should explicitly unset the callback
       by calling SSL_CTX_sess_set_remove_cb(ctx, NULL) prior to
       calling SSL_CTX_free().

RETURN VALUES    [Toc]    [Back]

       SSL_CTX_free() does not provide diagnostic information.

SEE ALSO    [Toc]    [Back]

       SSL_CTX_new(3), ssl(3), SSL_CTX_sess_set_get_cb(3)

OpenBSD 3.6                 2003-05-11                          1
[ Back ]
 Similar pages
Name OS Title
msen_free IRIX free allocated memory
cfree FreeBSD free up allocated memory
mint_free IRIX free allocated memory
mac_free IRIX free allocated memory
cap_free IRIX free allocated capability
SSL_free NetBSD free an allocated SSL structure
SSL_free Tru64 Free an allocated SSL structure
SSL_free OpenBSD free an allocated SSL structure
acl_free IRIX free allocated memory
SSL_SESSION_free NetBSD free an allocated SSL_SESSION structure
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service