ERR_lib_error_string man page on OSF1

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
OSF1 logo
[printable version]

ERR_error_string(3)					   ERR_error_string(3)

NAME
       ERR_error_string,       ERR_error_string_n,	 ERR_lib_error_string,
       ERR_func_error_string, ERR_reason_error_string - Obtain	human-readable
       error message

SYNOPSIS
       #include <openssl/err.h>

       char *ERR_error_string(
	       unsigned long e, char *buf ); char *ERR_error_string_n(
	       unsigned	  long	 e,  char  *buf,  size_t  len  );  const  char
       *ERR_lib_error_string(
	       unsigned long e ); const char *ERR_func_error_string(
	       unsigned long e ); const char *ERR_reason_error_string(
	       unsigned long e );

DESCRIPTION
       The ERR_error_string() function generates a human-readable string  rep‐
       resenting  the  error  code e, and places it at buf. The buf must be at
       least 120 bytes long. If buf is NULL, the error string is placed	 in  a
       static  buffer.	The  ERR_error_string_n() function is a variant of the
       ERR_error_string() functon that writes at most len characters  (includ‐
       ing  the	 terminating  0)  and  truncates  the string if necessary. For
       ERR_error_string_n(), buf cannot be NULL.

       The string will have the following format:
	error:[error code]:[library name]:[function name]:[reason string]

       The error code is an 8-digit  hexadecimal  number.  The	library	 name,
       function name, and reason string are ASCII text.

       The   ERR_lib_error_string(),   ERR_func_error_string(),	 and  ERR_rea‐
       son_error_string() functions return the library name, function name and
       reason string respectively.

       The   OpenSSL   error   strings	should	be  loaded  by	first  calling
       ERR_load_crypto_strings()      or,      for	SSL	 applications,
       SSL_load_error_strings(). If there is no text string registered for the
       given error code, the error string will contain the numeric code.

       The ERR_print_errors() function can be used to print  all  error	 codes
       currently in the queue.

RETURN VALUES
       The  ERR_error_string()	function  returns a pointer to a static buffer
       containing the string if buf == NULL, buf otherwise.

       The  ERR_lib_error_string(),  ERR_func_error_string(),	and   ERR_rea‐
       son_error_string()  functions  return  the strings, and NULL if none is
       registered for the error code.

HISTORY
       The ERR_error_string() function is available in all versions of	SSLeay
       and  OpenSSL.  The  ERR_error_string_n()	 function was added in OpenSSL
       0.9.6.

SEE ALSO
       Functions:   err(3),   ERR_get_error(3),	   ERR_load_crypto_strings(3),
       SSL_load_error_strings(3) ERR_print_errors(3)

							   ERR_error_string(3)
[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server OSF1

List of man pages available for OSF1

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net