err.h File Reference

ERR_PUT_error

ERR_TXT_MALLOCED

ERR_TXT_STRING

ERR_FLAG_MARK

ERR_NUM_ERRORS

Typedef ERR_STATE

typedef struct err_state_stERR_STATE

ERR_LIB_NONE

ERR_LIB_SYS

ERR_LIB_BN

ERR_LIB_RSA

ERR_LIB_DH

ERR_LIB_EVP

ERR_LIB_BUF

ERR_LIB_OBJ

ERR_LIB_PEM

ERR_LIB_DSA

ERR_LIB_X509

ERR_LIB_ASN1

ERR_LIB_CONF

ERR_LIB_CRYPTO

ERR_LIB_EC

ERR_LIB_SSL

ERR_LIB_BIO

ERR_LIB_PKCS7

ERR_LIB_X509V3

ERR_LIB_PKCS12

ERR_LIB_RAND

ERR_LIB_DSO

ERR_LIB_ENGINE

ERR_LIB_OCSP

ERR_LIB_UI

ERR_LIB_COMP

ERR_LIB_ECDSA

ERR_LIB_ECDH

ERR_LIB_STORE

ERR_LIB_USER

SYSerr

BNerr

RSAerr

DHerr

EVPerr

BUFerr

OBJerr

PEMerr

DSAerr

X509err

ASN1err

CONFerr

CRYPTOerr

ECerr

SSLerr

BIOerr

PKCS7err

X509V3err

PKCS12err

RANDerr

DSOerr

ENGINEerr

OCSPerr

UIerr

COMPerr

ECDSAerr

ECDHerr

STOREerr

ERR_PACK

ERR_GET_LIB

ERR_GET_FUNC

ERR_GET_REASON

ERR_FATAL_ERROR

SYS_F_FOPEN

SYS_F_CONNECT

SYS_F_GETSERVBYNAME

SYS_F_SOCKET

SYS_F_IOCTLSOCKET

SYS_F_BIND

SYS_F_LISTEN

SYS_F_ACCEPT

SYS_F_WSASTARTUP

SYS_F_OPENDIR

SYS_F_FREAD

ERR_R_SYS_LIB

ERR_R_BN_LIB

ERR_R_RSA_LIB

ERR_R_DH_LIB

ERR_R_EVP_LIB

ERR_R_BUF_LIB

ERR_R_OBJ_LIB

ERR_R_PEM_LIB

ERR_R_DSA_LIB

ERR_R_X509_LIB

ERR_R_ASN1_LIB

ERR_R_CONF_LIB

ERR_R_CRYPTO_LIB

ERR_R_EC_LIB

ERR_R_SSL_LIB

ERR_R_BIO_LIB

ERR_R_PKCS7_LIB

ERR_R_X509V3_LIB

ERR_R_PKCS12_LIB

ERR_R_RAND_LIB

ERR_R_DSO_LIB

ERR_R_ENGINE_LIB

ERR_R_OCSP_LIB

ERR_R_UI_LIB

ERR_R_COMP_LIB

ERR_R_ECDSA_LIB

ERR_R_ECDH_LIB

ERR_R_STORE_LIB

ERR_R_NESTED_ASN1_ERROR

ERR_R_BAD_ASN1_OBJECT_HEADER

ERR_R_BAD_GET_ASN1_OBJECT_CALL

ERR_R_EXPECTING_AN_ASN1_SEQUENCE

ERR_R_ASN1_LENGTH_MISMATCH

ERR_R_MISSING_ASN1_EOS

ERR_R_FATAL

ERR_R_MALLOC_FAILURE

ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED

ERR_R_PASSED_NULL_PARAMETER

ERR_R_INTERNAL_ERROR

ERR_R_DISABLED

Typedef ERR_STRING_DATA

typedef struct ERR_string_data_stERR_STRING_DATA

ERR_put_error ( int, int, int, const char *, int )

IMPORT_C voidERR_put_error(intlib,
intfunc,
intreason,
const char *file,
intline
)

ERR_set_error_data ( char *, int )

voidERR_set_error_data(char *data,
intflags
)

ERR_get_error ( void )

IMPORT_C unsigned longERR_get_error(void)

ERR_get_error_line ( const char **, int * )

IMPORT_C unsigned longERR_get_error_line(const char **file,
int *line
)

ERR_get_error_line_data ( const char **, int *, const char **, int * )

IMPORT_C unsigned longERR_get_error_line_data(const char **file,
int *line,
const char **data,
int *flags
)

ERR_peek_error ( void )

IMPORT_C unsigned longERR_peek_error(void)

ERR_peek_error_line ( const char **, int * )

IMPORT_C unsigned longERR_peek_error_line(const char **file,
int *line
)

ERR_peek_error_line_data ( const char **, int *, const char **, int * )

IMPORT_C unsigned longERR_peek_error_line_data(const char **file,
int *line,
const char **data,
int *flags
)

ERR_peek_last_error ( void )

IMPORT_C unsigned longERR_peek_last_error(void)

ERR_peek_last_error_line ( const char **, int * )

IMPORT_C unsigned longERR_peek_last_error_line(const char **file,
int *line
)

ERR_peek_last_error_line_data ( const char **, int *, const char **, int * )

IMPORT_C unsigned longERR_peek_last_error_line_data(const char **file,
int *line,
const char **data,
int *flags
)

ERR_clear_error ( void )

IMPORT_C voidERR_clear_error(void)

ERR_error_string ( unsigned long, char * )

IMPORT_C char *ERR_error_string(unsigned longe,
char *buf
)

ERR_error_string_n ( unsigned long, char *, size_t )

IMPORT_C voidERR_error_string_n(unsigned longe,
char *buf,
size_tlen
)

ERR_lib_error_string ( unsigned long )

IMPORT_C const char *ERR_lib_error_string(unsigned longe)

ERR_func_error_string ( unsigned long )

IMPORT_C const char *ERR_func_error_string(unsigned longe)

ERR_reason_error_string ( unsigned long )

IMPORT_C const char *ERR_reason_error_string(unsigned longe)

ERR_print_errors_cb ( int(*)(const char *str, size_tlen, void *u), void * )

IMPORT_C voidERR_print_errors_cb(int(*)(const char *str, size_tlen, void *u)cb,
void *u
)

ERR_print_errors_fp ( FILE * )

IMPORT_C voidERR_print_errors_fp(FILE *fp)

ERR_print_errors ( BIO * )

IMPORT_C voidERR_print_errors(BIO *bp)

ERR_add_error_data ( int, ... )

IMPORT_C voidERR_add_error_data(intnum,
...
)

ERR_load_strings ( int, ERR_STRING_DATA )

IMPORT_C voidERR_load_strings(intlib,
ERR_STRING_DATAstr
)

ERR_unload_strings ( int, ERR_STRING_DATA )

IMPORT_C voidERR_unload_strings(intlib,
ERR_STRING_DATAstr
)

ERR_load_ERR_strings ( void )

IMPORT_C voidERR_load_ERR_strings(void)

ERR_load_crypto_strings ( void )

IMPORT_C voidERR_load_crypto_strings(void)

ERR_free_strings ( void )

IMPORT_C voidERR_free_strings(void)

ERR_remove_state ( unsigned long )

IMPORT_C voidERR_remove_state(unsigned longpid)

ERR_get_state ( void )

IMPORT_C ERR_STATE *ERR_get_state(void)

ERR_get_string_table ( void )

IMPORT_C LHASH *ERR_get_string_table(void)

ERR_get_err_state_table ( void )

IMPORT_C LHASH *ERR_get_err_state_table(void)

ERR_release_err_state_table ( LHASH ** )

IMPORT_C voidERR_release_err_state_table(LHASH **hash)

ERR_get_next_error_library ( void )

IMPORT_C intERR_get_next_error_library(void)

ERR_set_mark ( void )

IMPORT_C intERR_set_mark(void)

ERR_pop_to_mark ( void )

IMPORT_C intERR_pop_to_mark(void)

ERR_get_implementation ( void )

IMPORT_C const ERR_FNS *ERR_get_implementation(void)

ERR_set_implementation ( const ERR_FNS * )

IMPORT_C intERR_set_implementation(const ERR_FNS *fns)