Provided by: manpages-fr-extra_20101103_all bug

NOM

       SSL_free - Liberer une structure SSL allouee

SYNOPSIS

        #include <openssl/ssl.h>

        void SSL_free(SSL *ssl);

DESCRIPTION

       SSL_free() decremente le decompte de references de ssl et retire la
       structure SSL pointee par ssl et libere la memoire allouee, si le
       decompte de references atteint 0.

NOTES

       SSL_free() appelle egalement les procedures free() pour les elements
       alloues indirectement, qui peuvent etre: les BIO tampons, les BIO de
       lecture ou ecriture, les listes d'algorithmes de chiffrement
       specialement creees pour la structure ssl, la session SSL_SESSION. Ne
       liberer pas ces elements directement avant ou apres l'appel a
       SSL_free() (essayer de liberer un objet deux fois peut conduire a des
       echecs du programme).

       La session ssl a des compteurs de references pour deux utilisation:
       pour l'objet SSL (son compteur de references est supprime par
       SSL_free()) et le cache de sessions internes. Si la session est
       consideree comme une mauvaise session, parce que SSL_shutdown(3) n'a
       pas ete appelee pour la connexion et SSL_set_shutdown(3) n'a pas ete
       utilisee pour positionner l'etat SSL_SENT_SHUTDOWN, la session sera
       egalement supprimee du cache de sessions comme decrit 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.