Main Page | Data Structures | Directories | File List | Data Fields | Globals

error.h File Reference

#include <stdarg.h>
#include <openssl/err.h>
#include <errno.h>

Go to the source code of this file.

Defines

#define ERROR_BUFFER_SIZE   512
 Default error message buffer size.
#define ERROR_EXTERN   extern

Functions

ERROR_EXTERN void set_error (char *format,...)
 store an error message into a temporary buffer, in a similar way as sprintf does
ERROR_EXTERN const char * get_error ()
 Retrieve error message string from buffer.


Define Documentation

#define ERROR_BUFFER_SIZE   512
 

Default error message buffer size.

Definition at line 26 of file error.h.

#define ERROR_EXTERN   extern
 

Definition at line 29 of file error.h.


Function Documentation

ERROR_EXTERN const char* get_error  ) 
 

Retrieve error message string from buffer.

Returns:
Error message

ERROR_EXTERN void set_error char *  format,
  ...
 

store an error message into a temporary buffer, in a similar way as sprintf does

Parameters:
format String to be stored
... Additional parameters


Generated on Thu Mar 16 22:52:55 2006 for pam_pkcs11 by  doxygen 1.4.2