OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions
dso_lib.c File Reference
#include <stdio.h>
#include <openssl/crypto.h>
#include "cryptlib.h"
#include <openssl/dso.h>

Go to the source code of this file.

Functions

DSODSO_new (void)
 
void DSO_set_default_method (DSO_METHOD *meth)
 
DSO_METHODDSO_get_default_method (void)
 
DSO_METHODDSO_get_method (DSO *dso)
 
DSO_METHODDSO_set_method (DSO *dso, DSO_METHOD *meth)
 
DSODSO_new_method (DSO_METHOD *meth)
 
int DSO_free (DSO *dso)
 
int DSO_flags (DSO *dso)
 
int DSO_up_ref (DSO *dso)
 
DSODSO_load (DSO *dso, const char *filename, DSO_METHOD *meth, int flags)
 
voidDSO_bind_var (DSO *dso, const char *symname)
 
DSO_FUNC_TYPE DSO_bind_func (DSO *dso, const char *symname)
 
long DSO_ctrl (DSO *dso, int cmd, long larg, void *parg)
 
int DSO_set_name_converter (DSO *dso, DSO_NAME_CONVERTER_FUNC cb, DSO_NAME_CONVERTER_FUNC *oldcb)
 
const char * DSO_get_filename (DSO *dso)
 
int DSO_set_filename (DSO *dso, const char *filename)
 
char * DSO_merge (DSO *dso, const char *filespec1, const char *filespec2)
 
char * DSO_convert_filename (DSO *dso, const char *filename)
 
const char * DSO_get_loaded_filename (DSO *dso)
 
int DSO_pathbyaddr (void *addr, char *path, int sz)
 
voidDSO_global_lookup (const char *name)
 

Function Documentation

DSO_FUNC_TYPE DSO_bind_func ( DSO dso,
const char *  symname 
)

Definition at line 278 of file dso_lib.c.

void* DSO_bind_var ( DSO dso,
const char *  symname 
)

Definition at line 255 of file dso_lib.c.

char* DSO_convert_filename ( DSO dso,
const char *  filename 
)

Definition at line 413 of file dso_lib.c.

long DSO_ctrl ( DSO dso,
int  cmd,
long  larg,
void parg 
)

Definition at line 309 of file dso_lib.c.

int DSO_flags ( DSO dso)

Definition at line 176 of file dso_lib.c.

int DSO_free ( DSO dso)

Definition at line 131 of file dso_lib.c.

DSO_METHOD* DSO_get_default_method ( void  )

Definition at line 76 of file dso_lib.c.

const char* DSO_get_filename ( DSO dso)

Definition at line 355 of file dso_lib.c.

const char* DSO_get_loaded_filename ( DSO dso)

Definition at line 450 of file dso_lib.c.

DSO_METHOD* DSO_get_method ( DSO dso)

Definition at line 81 of file dso_lib.c.

void* DSO_global_lookup ( const char *  name)

Definition at line 473 of file dso_lib.c.

DSO* DSO_load ( DSO dso,
const char *  filename,
DSO_METHOD meth,
int  flags 
)

Definition at line 194 of file dso_lib.c.

char* DSO_merge ( DSO dso,
const char *  filespec1,
const char *  filespec2 
)

Definition at line 393 of file dso_lib.c.

DSO* DSO_new ( void  )

Definition at line 66 of file dso_lib.c.

DSO* DSO_new_method ( DSO_METHOD meth)

Definition at line 94 of file dso_lib.c.

int DSO_pathbyaddr ( void addr,
char *  path,
int  sz 
)

Definition at line 461 of file dso_lib.c.

void DSO_set_default_method ( DSO_METHOD meth)

Definition at line 71 of file dso_lib.c.

int DSO_set_filename ( DSO dso,
const char *  filename 
)

Definition at line 365 of file dso_lib.c.

DSO_METHOD* DSO_set_method ( DSO dso,
DSO_METHOD meth 
)

Definition at line 86 of file dso_lib.c.

int DSO_set_name_converter ( DSO dso,
DSO_NAME_CONVERTER_FUNC  cb,
DSO_NAME_CONVERTER_FUNC oldcb 
)

Definition at line 340 of file dso_lib.c.

int DSO_up_ref ( DSO dso)

Definition at line 182 of file dso_lib.c.