Other Alias
ERR_GET_FUNC, ERR_GET_REASONSYNOPSIS
#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.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.