OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions | Variables
conf_lib.c File Reference
#include <stdio.h>
#include <openssl/crypto.h>
#include <openssl/err.h>
#include <openssl/conf.h>
#include <openssl/conf_api.h>
#include <openssl/lhash.h>

Go to the source code of this file.

Functions

void CONF_set_nconf (CONF *conf, LHASH_OF(CONF_VALUE)*hash)
 
int CONF_set_default_method (CONF_METHOD *meth)
 
 LHASH_OF (CONF_VALUE)
 
 STACK_OF (CONF_VALUE)
 
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)
 
CONFNCONF_new (CONF_METHOD *meth)
 
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)
 

Variables

const char CONF_version [] ="CONF" OPENSSL_VERSION_PTEXT
 

Function Documentation

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

Definition at line 221 of file conf_lib.c.

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

Definition at line 206 of file conf_lib.c.

void CONF_free ( LHASH_OF(CONF_VALUE)*  conf)

Definition at line 198 of file conf_lib.c.

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

Definition at line 173 of file conf_lib.c.

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

Definition at line 158 of file conf_lib.c.

int CONF_set_default_method ( CONF_METHOD meth)

Definition at line 84 of file conf_lib.c.

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

Definition at line 72 of file conf_lib.c.

LHASH_OF ( CONF_VALUE  )

Definition at line 90 of file conf_lib.c.

int NCONF_dump_bio ( const CONF conf,
BIO out 
)

Definition at line 380 of file conf_lib.c.

int NCONF_dump_fp ( const CONF conf,
FILE *  out 
)

Definition at line 366 of file conf_lib.c.

void NCONF_free ( CONF conf)

Definition at line 251 of file conf_lib.c.

void NCONF_free_data ( CONF conf)

Definition at line 258 of file conf_lib.c.

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

Definition at line 340 of file conf_lib.c.

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

Definition at line 320 of file conf_lib.c.

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

Definition at line 265 of file conf_lib.c.

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

Definition at line 292 of file conf_lib.c.

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

Definition at line 277 of file conf_lib.c.

CONF* NCONF_new ( CONF_METHOD meth)

Definition at line 234 of file conf_lib.c.

STACK_OF ( CONF_VALUE  )

Definition at line 143 of file conf_lib.c.

Variable Documentation

const char CONF_version[] ="CONF" OPENSSL_VERSION_PTEXT

Definition at line 66 of file conf_lib.c.