Loading

NOM

       SSL_free - Libérer une structure SSL allouée

SYNOPSIS

        #include <openssl/ssl.h>

        void SSL_free(SSL *ssl);

       SSL_free() décrémente le décompte de références de ssl et retire la
       structure SSL pointée par ssl et libère la mémoire allouée, si le
       décompte de références atteint 0.

NOTES

       SSL_free() appelle également les procédures free() pour les éléments
       alloués indirectement, qui peuvent être: les BIO tampons, les BIO de
       lecture ou écriture, les listes d’algorithmes de chiffrement
       spécialement créées pour la structure ssl, la session SSL_SESSION. Ne
       libérer pas ces éléments directement avant ou après l’appel à
       SSL_free() (essayer de libérer un objet deux fois peut conduire à des
       échecs du programme).

       La session ssl a des compteurs de références pour deux utilisation:
       pour l’objet SSL (son compteur de références est supprimé par
       SSL_free()) et le cache de sessions internes. Si la session est
       considérée comme une mauvaise session, parce que SSL_shutdown(3) n’a
       pas été appelée pour la connexion et SSL_set_shutdown(3) n’a pas été
       utilisée pour positionner l’état SSL_SENT_SHUTDOWN, la session sera
       également supprimée du cache de sessions comme décrit dans la RFC2246.

VALEURS DE RETOUR

       SSL_free() ne fournit pas d’information de diagnostique.

       SSL_new(3), SSL_clear(3), SSL_shutdown(3), SSL_set_shutdown(3), ssl(3)

TRADUCTION

       La traduction de cette page de manuel est maintenue par les membres de
       la liste <debian\-l10n\-french AT lists DOT debian DOT org>.  Veuillez
       signaler toute erreur de traduction par un rapport de bogue sur le
       paquet manpages-fr-extra.