| 
    Eneboo - Documentación para desarrolladores 
   | 
 
#include <openssl/e_os2.h>#include <stdio.h>#include <stdlib.h>#include <openssl/ossl_typ.h>#include <openssl/bio.h>#include <openssl/lhash.h>#include <errno.h>Ir al código fuente de este archivo.
Clases | |
| struct | err_state_st | 
| struct | ERR_string_data_st | 
'defines' | |
| #define | ERR_PUT_error(a, b, c, d, e) ERR_put_error(a,b,c,d,e) | 
| #define | ERR_TXT_MALLOCED 0x01 | 
| #define | ERR_TXT_STRING 0x02 | 
| #define | ERR_FLAG_MARK 0x01 | 
| #define | ERR_NUM_ERRORS 16 | 
| #define | ERR_LIB_NONE 1 | 
| #define | ERR_LIB_SYS 2 | 
| #define | ERR_LIB_BN 3 | 
| #define | ERR_LIB_RSA 4 | 
| #define | ERR_LIB_DH 5 | 
| #define | ERR_LIB_EVP 6 | 
| #define | ERR_LIB_BUF 7 | 
| #define | ERR_LIB_OBJ 8 | 
| #define | ERR_LIB_PEM 9 | 
| #define | ERR_LIB_DSA 10 | 
| #define | ERR_LIB_X509 11 | 
| #define | ERR_LIB_ASN1 13 | 
| #define | ERR_LIB_CONF 14 | 
| #define | ERR_LIB_CRYPTO 15 | 
| #define | ERR_LIB_EC 16 | 
| #define | ERR_LIB_SSL 20 | 
| #define | ERR_LIB_BIO 32 | 
| #define | ERR_LIB_PKCS7 33 | 
| #define | ERR_LIB_X509V3 34 | 
| #define | ERR_LIB_PKCS12 35 | 
| #define | ERR_LIB_RAND 36 | 
| #define | ERR_LIB_DSO 37 | 
| #define | ERR_LIB_ENGINE 38 | 
| #define | ERR_LIB_OCSP 39 | 
| #define | ERR_LIB_UI 40 | 
| #define | ERR_LIB_COMP 41 | 
| #define | ERR_LIB_ECDSA 42 | 
| #define | ERR_LIB_ECDH 43 | 
| #define | ERR_LIB_STORE 44 | 
| #define | ERR_LIB_FIPS 45 | 
| #define | ERR_LIB_CMS 46 | 
| #define | ERR_LIB_JPAKE 47 | 
| #define | ERR_LIB_USER 128 | 
| #define | SYSerr(f, r) ERR_PUT_error(ERR_LIB_SYS,(f),(r),__FILE__,__LINE__) | 
| #define | BNerr(f, r) ERR_PUT_error(ERR_LIB_BN,(f),(r),__FILE__,__LINE__) | 
| #define | RSAerr(f, r) ERR_PUT_error(ERR_LIB_RSA,(f),(r),__FILE__,__LINE__) | 
| #define | DHerr(f, r) ERR_PUT_error(ERR_LIB_DH,(f),(r),__FILE__,__LINE__) | 
| #define | EVPerr(f, r) ERR_PUT_error(ERR_LIB_EVP,(f),(r),__FILE__,__LINE__) | 
| #define | BUFerr(f, r) ERR_PUT_error(ERR_LIB_BUF,(f),(r),__FILE__,__LINE__) | 
| #define | OBJerr(f, r) ERR_PUT_error(ERR_LIB_OBJ,(f),(r),__FILE__,__LINE__) | 
| #define | PEMerr(f, r) ERR_PUT_error(ERR_LIB_PEM,(f),(r),__FILE__,__LINE__) | 
| #define | DSAerr(f, r) ERR_PUT_error(ERR_LIB_DSA,(f),(r),__FILE__,__LINE__) | 
| #define | X509err(f, r) ERR_PUT_error(ERR_LIB_X509,(f),(r),__FILE__,__LINE__) | 
| #define | ASN1err(f, r) ERR_PUT_error(ERR_LIB_ASN1,(f),(r),__FILE__,__LINE__) | 
| #define | CONFerr(f, r) ERR_PUT_error(ERR_LIB_CONF,(f),(r),__FILE__,__LINE__) | 
| #define | CRYPTOerr(f, r) ERR_PUT_error(ERR_LIB_CRYPTO,(f),(r),__FILE__,__LINE__) | 
| #define | ECerr(f, r) ERR_PUT_error(ERR_LIB_EC,(f),(r),__FILE__,__LINE__) | 
| #define | SSLerr(f, r) ERR_PUT_error(ERR_LIB_SSL,(f),(r),__FILE__,__LINE__) | 
| #define | BIOerr(f, r) ERR_PUT_error(ERR_LIB_BIO,(f),(r),__FILE__,__LINE__) | 
| #define | PKCS7err(f, r) ERR_PUT_error(ERR_LIB_PKCS7,(f),(r),__FILE__,__LINE__) | 
| #define | X509V3err(f, r) ERR_PUT_error(ERR_LIB_X509V3,(f),(r),__FILE__,__LINE__) | 
| #define | PKCS12err(f, r) ERR_PUT_error(ERR_LIB_PKCS12,(f),(r),__FILE__,__LINE__) | 
| #define | RANDerr(f, r) ERR_PUT_error(ERR_LIB_RAND,(f),(r),__FILE__,__LINE__) | 
| #define | DSOerr(f, r) ERR_PUT_error(ERR_LIB_DSO,(f),(r),__FILE__,__LINE__) | 
| #define | ENGINEerr(f, r) ERR_PUT_error(ERR_LIB_ENGINE,(f),(r),__FILE__,__LINE__) | 
| #define | OCSPerr(f, r) ERR_PUT_error(ERR_LIB_OCSP,(f),(r),__FILE__,__LINE__) | 
| #define | UIerr(f, r) ERR_PUT_error(ERR_LIB_UI,(f),(r),__FILE__,__LINE__) | 
| #define | COMPerr(f, r) ERR_PUT_error(ERR_LIB_COMP,(f),(r),__FILE__,__LINE__) | 
| #define | ECDSAerr(f, r) ERR_PUT_error(ERR_LIB_ECDSA,(f),(r),__FILE__,__LINE__) | 
| #define | ECDHerr(f, r) ERR_PUT_error(ERR_LIB_ECDH,(f),(r),__FILE__,__LINE__) | 
| #define | STOREerr(f, r) ERR_PUT_error(ERR_LIB_STORE,(f),(r),__FILE__,__LINE__) | 
| #define | FIPSerr(f, r) ERR_PUT_error(ERR_LIB_FIPS,(f),(r),__FILE__,__LINE__) | 
| #define | CMSerr(f, r) ERR_PUT_error(ERR_LIB_CMS,(f),(r),__FILE__,__LINE__) | 
| #define | JPAKEerr(f, r) ERR_PUT_error(ERR_LIB_JPAKE,(f),(r),__FILE__,__LINE__) | 
| #define | ERR_PACK(l, f, r) | 
| #define | ERR_GET_LIB(l) (int)((((unsigned long)l)>>24L)&0xffL) | 
| #define | ERR_GET_FUNC(l) (int)((((unsigned long)l)>>12L)&0xfffL) | 
| #define | ERR_GET_REASON(l) (int)((l)&0xfffL) | 
| #define | ERR_FATAL_ERROR(l) (int)((l)&ERR_R_FATAL) | 
| #define | SYS_F_FOPEN 1 | 
| #define | SYS_F_CONNECT 2 | 
| #define | SYS_F_GETSERVBYNAME 3 | 
| #define | SYS_F_SOCKET 4 | 
| #define | SYS_F_IOCTLSOCKET 5 | 
| #define | SYS_F_BIND 6 | 
| #define | SYS_F_LISTEN 7 | 
| #define | SYS_F_ACCEPT 8 | 
| #define | SYS_F_WSASTARTUP 9 | 
| #define | SYS_F_OPENDIR 10 | 
| #define | SYS_F_FREAD 11 | 
| #define | ERR_R_SYS_LIB ERR_LIB_SYS | 
| #define | ERR_R_BN_LIB ERR_LIB_BN | 
| #define | ERR_R_RSA_LIB ERR_LIB_RSA | 
| #define | ERR_R_DH_LIB ERR_LIB_DH | 
| #define | ERR_R_EVP_LIB ERR_LIB_EVP | 
| #define | ERR_R_BUF_LIB ERR_LIB_BUF | 
| #define | ERR_R_OBJ_LIB ERR_LIB_OBJ | 
| #define | ERR_R_PEM_LIB ERR_LIB_PEM | 
| #define | ERR_R_DSA_LIB ERR_LIB_DSA | 
| #define | ERR_R_X509_LIB ERR_LIB_X509 | 
| #define | ERR_R_ASN1_LIB ERR_LIB_ASN1 | 
| #define | ERR_R_CONF_LIB ERR_LIB_CONF | 
| #define | ERR_R_CRYPTO_LIB ERR_LIB_CRYPTO | 
| #define | ERR_R_EC_LIB ERR_LIB_EC | 
| #define | ERR_R_SSL_LIB ERR_LIB_SSL | 
| #define | ERR_R_BIO_LIB ERR_LIB_BIO | 
| #define | ERR_R_PKCS7_LIB ERR_LIB_PKCS7 | 
| #define | ERR_R_X509V3_LIB ERR_LIB_X509V3 | 
| #define | ERR_R_PKCS12_LIB ERR_LIB_PKCS12 | 
| #define | ERR_R_RAND_LIB ERR_LIB_RAND | 
| #define | ERR_R_DSO_LIB ERR_LIB_DSO | 
| #define | ERR_R_ENGINE_LIB ERR_LIB_ENGINE | 
| #define | ERR_R_OCSP_LIB ERR_LIB_OCSP | 
| #define | ERR_R_UI_LIB ERR_LIB_UI | 
| #define | ERR_R_COMP_LIB ERR_LIB_COMP | 
| #define | ERR_R_ECDSA_LIB ERR_LIB_ECDSA | 
| #define | ERR_R_ECDH_LIB ERR_LIB_ECDH | 
| #define | ERR_R_STORE_LIB ERR_LIB_STORE | 
| #define | ERR_R_NESTED_ASN1_ERROR 58 | 
| #define | ERR_R_BAD_ASN1_OBJECT_HEADER 59 | 
| #define | ERR_R_BAD_GET_ASN1_OBJECT_CALL 60 | 
| #define | ERR_R_EXPECTING_AN_ASN1_SEQUENCE 61 | 
| #define | ERR_R_ASN1_LENGTH_MISMATCH 62 | 
| #define | ERR_R_MISSING_ASN1_EOS 63 | 
| #define | ERR_R_FATAL 64 | 
| #define | ERR_R_MALLOC_FAILURE (1|ERR_R_FATAL) | 
| #define | ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED (2|ERR_R_FATAL) | 
| #define | ERR_R_PASSED_NULL_PARAMETER (3|ERR_R_FATAL) | 
| #define | ERR_R_INTERNAL_ERROR (4|ERR_R_FATAL) | 
| #define | ERR_R_DISABLED (5|ERR_R_FATAL) | 
'typedefs' | |
| typedef struct err_state_st | ERR_STATE | 
| typedef struct ERR_string_data_st | ERR_STRING_DATA | 
Funciones | |
| void | ERR_put_error (int lib, int func, int reason, const char *file, int line) | 
| void | ERR_set_error_data (char *data, int flags) | 
| unsigned long | ERR_get_error (void) | 
| unsigned long | ERR_get_error_line (const char **file, int *line) | 
| unsigned long | ERR_get_error_line_data (const char **file, int *line, const char **data, int *flags) | 
| unsigned long | ERR_peek_error (void) | 
| unsigned long | ERR_peek_error_line (const char **file, int *line) | 
| unsigned long | ERR_peek_error_line_data (const char **file, int *line, const char **data, int *flags) | 
| unsigned long | ERR_peek_last_error (void) | 
| unsigned long | ERR_peek_last_error_line (const char **file, int *line) | 
| unsigned long | ERR_peek_last_error_line_data (const char **file, int *line, const char **data, int *flags) | 
| void | ERR_clear_error (void) | 
| char * | ERR_error_string (unsigned long e, char *buf) | 
| void | 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) | 
| void | ERR_print_errors_cb (int(*cb)(const char *str, size_t len, void *u), void *u) | 
| void | ERR_print_errors_fp (FILE *fp) | 
| void | ERR_print_errors (BIO *bp) | 
| void | ERR_add_error_data (int num,...) | 
| void | ERR_load_strings (int lib, ERR_STRING_DATA str[]) | 
| void | ERR_unload_strings (int lib, ERR_STRING_DATA str[]) | 
| void | ERR_load_ERR_strings (void) | 
| void | ERR_load_crypto_strings (void) | 
| void | ERR_free_strings (void) | 
| void | ERR_remove_state (unsigned long pid) | 
| ERR_STATE * | ERR_get_state (void) | 
| LHASH * | ERR_get_string_table (void) | 
| LHASH * | ERR_get_err_state_table (void) | 
| void | ERR_release_err_state_table (LHASH **hash) | 
| int | ERR_get_next_error_library (void) | 
| int | ERR_set_mark (void) | 
| int | ERR_pop_to_mark (void) | 
| const ERR_FNS * | ERR_get_implementation (void) | 
| int | ERR_set_implementation (const ERR_FNS *fns) | 
| #define ASN1err | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_ASN1,(f),(r),__FILE__,__LINE__) | 
| #define BIOerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_BIO,(f),(r),__FILE__,__LINE__) | 
| #define BNerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_BN,(f),(r),__FILE__,__LINE__) | 
| #define BUFerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_BUF,(f),(r),__FILE__,__LINE__) | 
| #define CMSerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_CMS,(f),(r),__FILE__,__LINE__) | 
| #define COMPerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_COMP,(f),(r),__FILE__,__LINE__) | 
| #define CONFerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_CONF,(f),(r),__FILE__,__LINE__) | 
| #define CRYPTOerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_CRYPTO,(f),(r),__FILE__,__LINE__) | 
| #define DHerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_DH,(f),(r),__FILE__,__LINE__) | 
| #define DSAerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_DSA,(f),(r),__FILE__,__LINE__) | 
| #define DSOerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_DSO,(f),(r),__FILE__,__LINE__) | 
| #define ECDHerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_ECDH,(f),(r),__FILE__,__LINE__) | 
| #define ECDSAerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_ECDSA,(f),(r),__FILE__,__LINE__) | 
| #define ECerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_EC,(f),(r),__FILE__,__LINE__) | 
| #define ENGINEerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_ENGINE,(f),(r),__FILE__,__LINE__) | 
| #define ERR_FATAL_ERROR | ( | l | ) | (int)((l)&ERR_R_FATAL) | 
| #define ERR_FLAG_MARK 0x01 | 
| #define ERR_GET_FUNC | ( | l | ) | (int)((((unsigned long)l)>>12L)&0xfffL) | 
| #define ERR_GET_LIB | ( | l | ) | (int)((((unsigned long)l)>>24L)&0xffL) | 
| #define ERR_GET_REASON | ( | l | ) | (int)((l)&0xfffL) | 
| #define ERR_LIB_ASN1 13 | 
| #define ERR_LIB_BIO 32 | 
| #define ERR_LIB_BN 3 | 
| #define ERR_LIB_BUF 7 | 
| #define ERR_LIB_CMS 46 | 
| #define ERR_LIB_COMP 41 | 
| #define ERR_LIB_CONF 14 | 
| #define ERR_LIB_CRYPTO 15 | 
| #define ERR_LIB_DH 5 | 
| #define ERR_LIB_DSA 10 | 
| #define ERR_LIB_DSO 37 | 
| #define ERR_LIB_EC 16 | 
| #define ERR_LIB_ECDH 43 | 
| #define ERR_LIB_ECDSA 42 | 
| #define ERR_LIB_ENGINE 38 | 
| #define ERR_LIB_EVP 6 | 
| #define ERR_LIB_FIPS 45 | 
| #define ERR_LIB_JPAKE 47 | 
| #define ERR_LIB_NONE 1 | 
| #define ERR_LIB_OBJ 8 | 
| #define ERR_LIB_OCSP 39 | 
| #define ERR_LIB_PEM 9 | 
| #define ERR_LIB_PKCS12 35 | 
| #define ERR_LIB_PKCS7 33 | 
| #define ERR_LIB_RAND 36 | 
| #define ERR_LIB_RSA 4 | 
| #define ERR_LIB_SSL 20 | 
| #define ERR_LIB_STORE 44 | 
| #define ERR_LIB_SYS 2 | 
| #define ERR_LIB_UI 40 | 
| #define ERR_LIB_USER 128 | 
| #define ERR_LIB_X509 11 | 
| #define ERR_LIB_X509V3 34 | 
| #define ERR_NUM_ERRORS 16 | 
| #define ERR_PACK | ( | l, | |
| f, | |||
| r | |||
| ) | 
| #define ERR_R_ASN1_LENGTH_MISMATCH 62 | 
| #define ERR_R_ASN1_LIB ERR_LIB_ASN1 | 
| #define ERR_R_BAD_ASN1_OBJECT_HEADER 59 | 
| #define ERR_R_BAD_GET_ASN1_OBJECT_CALL 60 | 
| #define ERR_R_BIO_LIB ERR_LIB_BIO | 
| #define ERR_R_BN_LIB ERR_LIB_BN | 
| #define ERR_R_BUF_LIB ERR_LIB_BUF | 
| #define ERR_R_COMP_LIB ERR_LIB_COMP | 
| #define ERR_R_CONF_LIB ERR_LIB_CONF | 
| #define ERR_R_CRYPTO_LIB ERR_LIB_CRYPTO | 
| #define ERR_R_DH_LIB ERR_LIB_DH | 
| #define ERR_R_DISABLED (5|ERR_R_FATAL) | 
| #define ERR_R_DSA_LIB ERR_LIB_DSA | 
| #define ERR_R_DSO_LIB ERR_LIB_DSO | 
| #define ERR_R_EC_LIB ERR_LIB_EC | 
| #define ERR_R_ECDH_LIB ERR_LIB_ECDH | 
| #define ERR_R_ECDSA_LIB ERR_LIB_ECDSA | 
| #define ERR_R_ENGINE_LIB ERR_LIB_ENGINE | 
| #define ERR_R_EVP_LIB ERR_LIB_EVP | 
| #define ERR_R_EXPECTING_AN_ASN1_SEQUENCE 61 | 
| #define ERR_R_FATAL 64 | 
| #define ERR_R_INTERNAL_ERROR (4|ERR_R_FATAL) | 
| #define ERR_R_MALLOC_FAILURE (1|ERR_R_FATAL) | 
| #define ERR_R_MISSING_ASN1_EOS 63 | 
| #define ERR_R_NESTED_ASN1_ERROR 58 | 
| #define ERR_R_OBJ_LIB ERR_LIB_OBJ | 
| #define ERR_R_OCSP_LIB ERR_LIB_OCSP | 
| #define ERR_R_PASSED_NULL_PARAMETER (3|ERR_R_FATAL) | 
| #define ERR_R_PEM_LIB ERR_LIB_PEM | 
| #define ERR_R_PKCS12_LIB ERR_LIB_PKCS12 | 
| #define ERR_R_PKCS7_LIB ERR_LIB_PKCS7 | 
| #define ERR_R_RAND_LIB ERR_LIB_RAND | 
| #define ERR_R_RSA_LIB ERR_LIB_RSA | 
| #define ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED (2|ERR_R_FATAL) | 
| #define ERR_R_SSL_LIB ERR_LIB_SSL | 
| #define ERR_R_STORE_LIB ERR_LIB_STORE | 
| #define ERR_R_SYS_LIB ERR_LIB_SYS | 
| #define ERR_R_UI_LIB ERR_LIB_UI | 
| #define ERR_R_X509_LIB ERR_LIB_X509 | 
| #define ERR_R_X509V3_LIB ERR_LIB_X509V3 | 
| #define ERR_TXT_MALLOCED 0x01 | 
| #define ERR_TXT_STRING 0x02 | 
| #define EVPerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_EVP,(f),(r),__FILE__,__LINE__) | 
| #define FIPSerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_FIPS,(f),(r),__FILE__,__LINE__) | 
| #define JPAKEerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_JPAKE,(f),(r),__FILE__,__LINE__) | 
| #define OBJerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_OBJ,(f),(r),__FILE__,__LINE__) | 
| #define OCSPerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_OCSP,(f),(r),__FILE__,__LINE__) | 
| #define PEMerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_PEM,(f),(r),__FILE__,__LINE__) | 
| #define PKCS12err | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_PKCS12,(f),(r),__FILE__,__LINE__) | 
| #define PKCS7err | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_PKCS7,(f),(r),__FILE__,__LINE__) | 
| #define RANDerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_RAND,(f),(r),__FILE__,__LINE__) | 
| #define RSAerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_RSA,(f),(r),__FILE__,__LINE__) | 
| #define SSLerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_SSL,(f),(r),__FILE__,__LINE__) | 
| #define STOREerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_STORE,(f),(r),__FILE__,__LINE__) | 
| #define SYS_F_ACCEPT 8 | 
| #define SYS_F_BIND 6 | 
| #define SYS_F_CONNECT 2 | 
| #define SYS_F_FOPEN 1 | 
| #define SYS_F_FREAD 11 | 
| #define SYS_F_GETSERVBYNAME 3 | 
| #define SYS_F_IOCTLSOCKET 5 | 
| #define SYS_F_LISTEN 7 | 
| #define SYS_F_OPENDIR 10 | 
| #define SYS_F_SOCKET 4 | 
| #define SYS_F_WSASTARTUP 9 | 
| #define SYSerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_SYS,(f),(r),__FILE__,__LINE__) | 
| #define UIerr | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_UI,(f),(r),__FILE__,__LINE__) | 
| #define X509err | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_X509,(f),(r),__FILE__,__LINE__) | 
| #define X509V3err | ( | f, | |
| r | |||
| ) | ERR_PUT_error(ERR_LIB_X509V3,(f),(r),__FILE__,__LINE__) | 
| typedef struct err_state_st ERR_STATE | 
| typedef struct ERR_string_data_st ERR_STRING_DATA | 
| void ERR_add_error_data | ( | int | num, | 
| ... | |||
| ) | 
| void ERR_clear_error | ( | void | ) | 
| char* ERR_error_string | ( | unsigned long | e, | 
| char * | buf | ||
| ) | 
| void ERR_error_string_n | ( | unsigned long | e, | 
| char * | buf, | ||
| size_t | len | ||
| ) | 
| void ERR_free_strings | ( | void | ) | 
| const char* ERR_func_error_string | ( | unsigned long | e | ) | 
| LHASH* ERR_get_err_state_table | ( | void | ) | 
| unsigned long ERR_get_error | ( | void | ) | 
| unsigned long ERR_get_error_line | ( | const char ** | file, | 
| int * | line | ||
| ) | 
| unsigned long ERR_get_error_line_data | ( | const char ** | file, | 
| int * | line, | ||
| const char ** | data, | ||
| int * | flags | ||
| ) | 
| const ERR_FNS* ERR_get_implementation | ( | void | ) | 
| int ERR_get_next_error_library | ( | void | ) | 
| ERR_STATE* ERR_get_state | ( | void | ) | 
| LHASH* ERR_get_string_table | ( | void | ) | 
| const char* ERR_lib_error_string | ( | unsigned long | e | ) | 
| void ERR_load_crypto_strings | ( | void | ) | 
| void ERR_load_ERR_strings | ( | void | ) | 
| void ERR_load_strings | ( | int | lib, | 
| ERR_STRING_DATA | str[] | ||
| ) | 
| unsigned long ERR_peek_error | ( | void | ) | 
| unsigned long ERR_peek_error_line | ( | const char ** | file, | 
| int * | line | ||
| ) | 
| unsigned long ERR_peek_error_line_data | ( | const char ** | file, | 
| int * | line, | ||
| const char ** | data, | ||
| int * | flags | ||
| ) | 
| unsigned long ERR_peek_last_error | ( | void | ) | 
| unsigned long ERR_peek_last_error_line | ( | const char ** | file, | 
| int * | line | ||
| ) | 
| unsigned long ERR_peek_last_error_line_data | ( | const char ** | file, | 
| int * | line, | ||
| const char ** | data, | ||
| int * | flags | ||
| ) | 
| int ERR_pop_to_mark | ( | void | ) | 
| void ERR_print_errors | ( | BIO * | bp | ) | 
| void ERR_print_errors_fp | ( | FILE * | fp | ) | 
| const char* ERR_reason_error_string | ( | unsigned long | e | ) | 
| void ERR_release_err_state_table | ( | LHASH ** | hash | ) | 
| void ERR_remove_state | ( | unsigned long | pid | ) | 
| void ERR_set_error_data | ( | char * | data, | 
| int | flags | ||
| ) | 
| int ERR_set_mark | ( | void | ) | 
| void ERR_unload_strings | ( | int | lib, | 
| ERR_STRING_DATA | str[] | ||
| ) | 
 1.7.4