CryptoPkg/Include/openssl/conf.h File Reference


Data Structures

struct  CONF_VALUE
struct  conf_method_st
struct  conf_st

Defines

#define CONF_MFLAGS_IGNORE_ERRORS   0x1
#define CONF_MFLAGS_IGNORE_RETURN_CODES   0x2
#define CONF_MFLAGS_SILENT   0x4
#define CONF_MFLAGS_NO_DSO   0x8
#define CONF_MFLAGS_IGNORE_MISSING_FILE   0x10
#define CONF_MFLAGS_DEFAULT_SECTION   0x20
#define NCONF_get_number(c, g, n, r)   NCONF_get_number_e(c,g,n,r)
#define CONF_F_CONF_DUMP_FP   104
#define CONF_F_CONF_LOAD   100
#define CONF_F_CONF_LOAD_BIO   102
#define CONF_F_CONF_LOAD_FP   103
#define CONF_F_CONF_MODULES_LOAD   116
#define CONF_F_CONF_PARSE_LIST   119
#define CONF_F_DEF_LOAD   120
#define CONF_F_DEF_LOAD_BIO   121
#define CONF_F_MODULE_INIT   115
#define CONF_F_MODULE_LOAD_DSO   117
#define CONF_F_MODULE_RUN   118
#define CONF_F_NCONF_DUMP_BIO   105
#define CONF_F_NCONF_DUMP_FP   106
#define CONF_F_NCONF_GET_NUMBER   107
#define CONF_F_NCONF_GET_NUMBER_E   112
#define CONF_F_NCONF_GET_SECTION   108
#define CONF_F_NCONF_GET_STRING   109
#define CONF_F_NCONF_LOAD   113
#define CONF_F_NCONF_LOAD_BIO   110
#define CONF_F_NCONF_LOAD_FP   114
#define CONF_F_NCONF_NEW   111
#define CONF_F_STR_COPY   101
#define CONF_R_ERROR_LOADING_DSO   110
#define CONF_R_LIST_CANNOT_BE_NULL   115
#define CONF_R_MISSING_CLOSE_SQUARE_BRACKET   100
#define CONF_R_MISSING_EQUAL_SIGN   101
#define CONF_R_MISSING_FINISH_FUNCTION   111
#define CONF_R_MISSING_INIT_FUNCTION   112
#define CONF_R_MODULE_INITIALIZATION_ERROR   109
#define CONF_R_NO_CLOSE_BRACE   102
#define CONF_R_NO_CONF   105
#define CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE   106
#define CONF_R_NO_SECTION   107
#define CONF_R_NO_SUCH_FILE   114
#define CONF_R_NO_VALUE   108
#define CONF_R_UNABLE_TO_CREATE_NEW_SECTION   103
#define CONF_R_UNKNOWN_MODULE_NAME   113
#define CONF_R_VARIABLE_HAS_NO_VALUE   104

Typedefs

typedef struct conf_method_st CONF_METHOD
typedef struct conf_imodule_st CONF_IMODULE
typedef struct conf_module_st CONF_MODULE
typedef void conf_finish_func (CONF_IMODULE *md)

Functions

 DECLARE_STACK_OF (CONF_VALUE) DECLARE_LHASH_OF(CONF_VALUE)
 DECLARE_STACK_OF (CONF_MODULE) DECLARE_STACK_OF(CONF_IMODULE) typedef int conf_init_func(CONF_IMODULE *md
int CONF_set_default_method (CONF_METHOD *meth)
void CONF_set_nconf (CONF *conf, LHASH_OF(CONF_VALUE)*hash)
 LHASH_OF (CONF_VALUE)*CONF_load(LHASH_OF(CONF_VALUE)*conf
 STACK_OF (CONF_VALUE)*CONF_get_section(LHASH_OF(CONF_VALUE)*conf
char * CONF_get_string (LHASH_OF(CONF_VALUE)*conf, const char *group, const char *name)
long CONF_get_number (LHASH_OF(CONF_VALUE)*conf, const char *group, const char *name)
void CONF_free (LHASH_OF(CONF_VALUE)*conf)
int CONF_dump_fp (LHASH_OF(CONF_VALUE)*conf, FILE *out)
int CONF_dump_bio (LHASH_OF(CONF_VALUE)*conf, BIO *out)
void OPENSSL_config (const char *config_name)
void OPENSSL_no_config (void)
CONFNCONF_new (CONF_METHOD *meth)
CONF_METHODNCONF_default (void)
CONF_METHODNCONF_WIN32 (void)
void NCONF_free (CONF *conf)
void NCONF_free_data (CONF *conf)
int NCONF_load (CONF *conf, const char *file, long *eline)
int NCONF_load_fp (CONF *conf, FILE *fp, long *eline)
int NCONF_load_bio (CONF *conf, BIO *bp, long *eline)
char * NCONF_get_string (const CONF *conf, const char *group, const char *name)
int NCONF_get_number_e (const CONF *conf, const char *group, const char *name, long *result)
int NCONF_dump_fp (const CONF *conf, FILE *out)
int NCONF_dump_bio (const CONF *conf, BIO *out)
int CONF_modules_load (const CONF *cnf, const char *appname, unsigned long flags)
int CONF_modules_load_file (const char *filename, const char *appname, unsigned long flags)
void CONF_modules_unload (int all)
void CONF_modules_finish (void)
void CONF_modules_free (void)
int CONF_module_add (const char *name, conf_init_func *ifunc, conf_finish_func *ffunc)
const char * CONF_imodule_get_name (const CONF_IMODULE *md)
const char * CONF_imodule_get_value (const CONF_IMODULE *md)
void * CONF_imodule_get_usr_data (const CONF_IMODULE *md)
void CONF_imodule_set_usr_data (CONF_IMODULE *md, void *usr_data)
CONF_MODULECONF_imodule_get_module (const CONF_IMODULE *md)
unsigned long CONF_imodule_get_flags (const CONF_IMODULE *md)
void CONF_imodule_set_flags (CONF_IMODULE *md, unsigned long flags)
void * CONF_module_get_usr_data (CONF_MODULE *pmod)
void CONF_module_set_usr_data (CONF_MODULE *pmod, void *usr_data)
char * CONF_get1_default_config_file (void)
int CONF_parse_list (const char *list, int sep, int nospc, int(*list_cb)(const char *elem, int len, void *usr), void *arg)
void OPENSSL_load_builtin_modules (void)
void ERR_load_CONF_strings (void)

Variables

const CONFcnf
const char * file
const char long * eline
FILEfp
BIObp
const char * section

Define Documentation

#define CONF_F_CONF_DUMP_FP   104

#define CONF_F_CONF_LOAD   100

#define CONF_F_CONF_LOAD_BIO   102

#define CONF_F_CONF_LOAD_FP   103

#define CONF_F_CONF_MODULES_LOAD   116

#define CONF_F_CONF_PARSE_LIST   119

#define CONF_F_DEF_LOAD   120

#define CONF_F_DEF_LOAD_BIO   121

#define CONF_F_MODULE_INIT   115

#define CONF_F_MODULE_LOAD_DSO   117

#define CONF_F_MODULE_RUN   118

#define CONF_F_NCONF_DUMP_BIO   105

#define CONF_F_NCONF_DUMP_FP   106

#define CONF_F_NCONF_GET_NUMBER   107

#define CONF_F_NCONF_GET_NUMBER_E   112

#define CONF_F_NCONF_GET_SECTION   108

#define CONF_F_NCONF_GET_STRING   109

#define CONF_F_NCONF_LOAD   113

#define CONF_F_NCONF_LOAD_BIO   110

#define CONF_F_NCONF_LOAD_FP   114

#define CONF_F_NCONF_NEW   111

#define CONF_F_STR_COPY   101

#define CONF_MFLAGS_DEFAULT_SECTION   0x20

#define CONF_MFLAGS_IGNORE_ERRORS   0x1

#define CONF_MFLAGS_IGNORE_MISSING_FILE   0x10

#define CONF_MFLAGS_IGNORE_RETURN_CODES   0x2

#define CONF_MFLAGS_NO_DSO   0x8

#define CONF_MFLAGS_SILENT   0x4

#define CONF_R_ERROR_LOADING_DSO   110

#define CONF_R_LIST_CANNOT_BE_NULL   115

#define CONF_R_MISSING_CLOSE_SQUARE_BRACKET   100

#define CONF_R_MISSING_EQUAL_SIGN   101

#define CONF_R_MISSING_FINISH_FUNCTION   111

#define CONF_R_MISSING_INIT_FUNCTION   112

#define CONF_R_MODULE_INITIALIZATION_ERROR   109

#define CONF_R_NO_CLOSE_BRACE   102

#define CONF_R_NO_CONF   105

#define CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE   106

#define CONF_R_NO_SECTION   107

#define CONF_R_NO_SUCH_FILE   114

#define CONF_R_NO_VALUE   108

#define CONF_R_UNABLE_TO_CREATE_NEW_SECTION   103

#define CONF_R_UNKNOWN_MODULE_NAME   113

#define CONF_R_VARIABLE_HAS_NO_VALUE   104

#define NCONF_get_number ( c,
g,
n,
r   )     NCONF_get_number_e(c,g,n,r)


Typedef Documentation

typedef struct conf_imodule_st CONF_IMODULE

typedef struct conf_method_st CONF_METHOD

typedef struct conf_module_st CONF_MODULE


Function Documentation

int CONF_dump_bio ( LHASH_OF(CONF_VALUE)*  conf,
BIO out 
)

int CONF_dump_fp ( LHASH_OF(CONF_VALUE)*  conf,
FILE out 
)

void CONF_free ( LHASH_OF(CONF_VALUE)*  conf  ) 

char* CONF_get1_default_config_file ( void   ) 

long CONF_get_number ( LHASH_OF(CONF_VALUE)*  conf,
const char *  group,
const char *  name 
)

char* CONF_get_string ( LHASH_OF(CONF_VALUE)*  conf,
const char *  group,
const char *  name 
)

unsigned long CONF_imodule_get_flags ( const CONF_IMODULE md  ) 

CONF_MODULE* CONF_imodule_get_module ( const CONF_IMODULE md  ) 

const char* CONF_imodule_get_name ( const CONF_IMODULE md  ) 

void* CONF_imodule_get_usr_data ( const CONF_IMODULE md  ) 

const char* CONF_imodule_get_value ( const CONF_IMODULE md  ) 

void CONF_imodule_set_flags ( CONF_IMODULE md,
unsigned long  flags 
)

void CONF_imodule_set_usr_data ( CONF_IMODULE md,
void *  usr_data 
)

int CONF_module_add ( const char *  name,
conf_init_func *  ifunc,
conf_finish_func ffunc 
)

void* CONF_module_get_usr_data ( CONF_MODULE pmod  ) 

void CONF_module_set_usr_data ( CONF_MODULE pmod,
void *  usr_data 
)

void CONF_modules_finish ( void   ) 

void CONF_modules_free ( void   ) 

int CONF_modules_load ( const CONF cnf,
const char *  appname,
unsigned long  flags 
)

int CONF_modules_load_file ( const char *  filename,
const char *  appname,
unsigned long  flags 
)

void CONF_modules_unload ( int  all  ) 

int CONF_parse_list ( const char *  list,
int  sep,
int  nospc,
int(*)(const char *elem, int len, void *usr)  list_cb,
void *  arg 
)

int CONF_set_default_method ( CONF_METHOD meth  ) 

void CONF_set_nconf ( CONF conf,
LHASH_OF(CONF_VALUE)*  hash 
)

DECLARE_STACK_OF ( CONF_MODULE   ) 

DECLARE_STACK_OF ( CONF_VALUE   ) 

void ERR_load_CONF_strings ( void   ) 

LHASH_OF ( CONF_VALUE   ) 

CONF_METHOD* NCONF_default ( void   ) 

int NCONF_dump_bio ( const CONF conf,
BIO out 
)

int NCONF_dump_fp ( const CONF conf,
FILE out 
)

void NCONF_free ( CONF conf  ) 

void NCONF_free_data ( CONF conf  ) 

int NCONF_get_number_e ( const CONF conf,
const char *  group,
const char *  name,
long *  result 
)

char* NCONF_get_string ( const CONF conf,
const char *  group,
const char *  name 
)

int NCONF_load ( CONF conf,
const char *  file,
long *  eline 
)

int NCONF_load_bio ( CONF conf,
BIO bp,
long *  eline 
)

int NCONF_load_fp ( CONF conf,
FILE fp,
long *  eline 
)

CONF* NCONF_new ( CONF_METHOD meth  ) 

CONF_METHOD* NCONF_WIN32 ( void   ) 

void OPENSSL_config ( const char *  config_name  ) 

void OPENSSL_load_builtin_modules ( void   ) 

void OPENSSL_no_config ( void   ) 

STACK_OF ( CONF_VALUE   ) 


Variable Documentation

BIO* bp

const CONF* cnf

BIO long * eline

const char* file

FILE* fp

const char * section


Generated on Wed Sep 2 14:03:41 2015 for CryptoPkg[ALL] by  doxygen 1.5.7.1