table of contents
fr::crypto::ERR_GET_LIB(3SSL) | OpenSSL | fr::crypto::ERR_GET_LIB(3SSL) |
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¶
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.
2015-12-31 | 1.0.2a 1.0.2c |