*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> ERR_print_errors (3)              



NAME    [Toc]    [Back]

       ERR_print_errors,  ERR_print_errors_fp  - Print error messages

SYNOPSIS    [Toc]    [Back]

       #include <openssl/err.h>

       void ERR_print_errors(
               BIO *bp ); void ERR_print_errors_fp(
               FILE *fp );

DESCRIPTION    [Toc]    [Back]

       ERR_print_errors() is a convenience function  that  prints
       the error strings for all errors that OpenSSL has recorded
       to bp, thus emptying the error queue.

       The ERR_print_errors_fp() function  is  the  same,  except
       that the output goes to a FILE.

       The   error   strings  will  have  the  following  format:
       [pid]:error:[error     code]:[library      name]:[function
       name]:[reason  string]:[file  name]:[line]:[optional  text

       The error code  is  an  8-digit  hexadecimal  number.  The
       library  name,  function  name and reason string are ASCII
       text, as is optional text message if one was set  for  the
       respective error code.

       If  there is no text string registered for the given error
       code, the error string will contain the numeric code.

RETURN VALUES    [Toc]    [Back]

       The ERR_print_errors() and ERR_print_errors_fp() functions
       return no values.

HISTORY    [Toc]    [Back]

       The ERR_print_errors() and ERR_print_errors_fp() functions
       are available in all versions of SSLeay and OpenSSL.

SEE ALSO    [Toc]    [Back]

       Functions: err(3), ERR_error_string(3),  ERR_get_error(3),
       ERR_load_crypto_strings(3), SSL_load_error_strings(3)

[ Back ]
 Similar pages
Name OS Title
perror IRIX print system error messages
perror NetBSD write error messages to standard error
perror OpenBSD write error messages to standard error
warnx OpenBSD formatted error messages
vwarnc FreeBSD formatted error messages
vwarn FreeBSD formatted error messages
errx OpenBSD formatted error messages
err OpenBSD formatted error messages
verrx FreeBSD formatted error messages
verrc FreeBSD formatted error messages
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service