Provided by: manpages-fr-extra_20140201_all bug

NOM

       ERR_GET_LIB, ERR_GET_FUNC, ERR_GET_REASON - Obtenir un code de bibliothèque, de fonction
       et de raison

SYNOPSIS

        #include <openssl/err.h>

        int ERR_GET_LIB(unsigned long e);

        int ERR_GET_FUNC(unsigned long e);

        int ERR_GET_REASON(unsigned long e);

DESCRIPTION

       Le code d'erreur renvoyé par ERR_get_error() est constitué d'un numéro de bibliothèque,
       d'un code de fonction et d'un code de raison. ERR_GET_LIB(), ERR_GET_FUNC() et
       ERR_GET_REASON() peuvent être utilisés pour les extraire.

       Le numéro de bibliothèque et le code de fonction décrivent où l'erreur est survenue, le
       code de raison est l'information à propos de ce qui a mal tourné.

       Toutes les sous-bibliothèques d'OpenSSL ont un numéro de bibliothèque unique ; les codes
       de fonction et de raison sont uniques dans chaque sous-bibliothèque. Remarquez que des
       bibliothèques différentes peuvent utiliser la même valeur pour indiquer des fonctions et
       raisons différentes.

       Les codes de raison ERR_R_... comme ERR_R_MALLOC_FAILURE sont globalement uniques.
       Cependant, lors de la vérification des codes de raison d'une sous-bibliothèque en
       particulier, assurez-vous de comparer aussi le numéro de bibliothèque.

       ERR_GET_LIB(), ERR_GET_FUNC() et ERR_GET_REASON() sont des macros.

VALEURS DE RETOUR

       Respectivement le numéro de bibliothèque, le code de fonction et le code de raison.

VOIR AUSSI

       err(3), ERR_get_error(3)

HISTORIQUE

       ERR_GET_LIB(), ERR_GET_FUNC() et ERR_GET_REASON() sont disponibles dans toutes les
       versions de SSLeay et OpenSSL.

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.