Go to the source code of this file.
Classes | |
struct | tls_create_ctx_args |
struct | tls_start_proxy_args |
Macros | |
#define | TLS_INFO_SIZE 512 /* max. # of bytes written to infofd */ |
Typedefs | |
typedef struct ssl_ctx_st | SSL_CTX |
Functions | |
void | tls_set_dhe1024 (int i, void *apparg) |
void | tls_rand_seed (void) |
int | tls_rand_seed_from_file (const char *filename, size_t n, void *apparg) |
void | tls_rand_seed_from_memory (const void *buf, size_t n) |
struct tls_create_ctx_args | tls_create_ctx_defaultargs (void) |
SSL_CTX * | tls_create_ctx (struct tls_create_ctx_args, void *apparg) |
struct tls_start_proxy_args | tls_start_proxy_defaultargs (void) |
int | tls_start_proxy (struct tls_start_proxy_args, void *apparg) |
Definition at line 17 of file easy-tls.h.
typedef struct ssl_ctx_st SSL_CTX |
Definition at line 14 of file easy-tls.h.
SSL_CTX* tls_create_ctx | ( | struct tls_create_ctx_args | , |
void * | apparg | ||
) |
Definition at line 651 of file easy-tls.c.
|
read |
Definition at line 635 of file easy-tls.c.
Definition at line 443 of file easy-tls.c.
int tls_rand_seed_from_file | ( | const char * | filename, |
size_t | n, | ||
void * | apparg | ||
) |
Definition at line 471 of file easy-tls.c.
Definition at line 502 of file easy-tls.c.
Definition at line 596 of file easy-tls.c.
int tls_start_proxy | ( | struct tls_start_proxy_args | , |
void * | apparg | ||
) |
Definition at line 197 of file easy-tls.c.
|
read |
Definition at line 175 of file easy-tls.c.