Eneboo - Documentación para desarrolladores
|
#include <stdio.h>
#include <stdarg.h>
#include <string.h>
#include "cryptlib.h"
#include <openssl/lhash.h>
#include <openssl/crypto.h>
#include <openssl/buffer.h>
#include <openssl/bio.h>
#include <openssl/err.h>
Clases | |
struct | st_ERR_FNS |
'defines' | |
#define | err_clear_data(p, i) |
#define | err_clear(p, i) |
#define | ERRFN(a) err_fns->cb_##a |
Funciones | |
const ERR_FNS * | ERR_get_implementation (void) |
int | ERR_set_implementation (const ERR_FNS *fns) |
void | ERR_load_strings (int lib, ERR_STRING_DATA *str) |
void | ERR_unload_strings (int lib, ERR_STRING_DATA *str) |
void | ERR_free_strings (void) |
LHASH * | ERR_get_string_table (void) |
LHASH * | ERR_get_err_state_table (void) |
void | ERR_release_err_state_table (LHASH **hash) |
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_remove_state (unsigned long pid) |
ERR_STATE * | ERR_get_state (void) |
int | ERR_get_next_error_library (void) |
#define err_clear | ( | p, | |
i | |||
) |
#define err_clear_data | ( | p, | |
i | |||
) |
do { \ if (((p)->err_data[i] != NULL) && \ (p)->err_data_flags[i] & ERR_TXT_MALLOCED) \ { \ OPENSSL_free((p)->err_data[i]); \ (p)->err_data[i]=NULL; \ } \ (p)->err_data_flags[i]=0; \ } while(0)
void ERR_free_strings | ( | void | ) |
const char* ERR_func_error_string | ( | unsigned long | e | ) |
LHASH* ERR_get_err_state_table | ( | void | ) |
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_strings | ( | int | lib, |
ERR_STRING_DATA * | str | ||
) |
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_unload_strings | ( | int | lib, |
ERR_STRING_DATA * | str | ||
) |