My Project
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions
sslops.h File Reference
#include <openssl/ssl.h>

Go to the source code of this file.

Functions

void init_ssl_locks (void)
 
void kill_ssl_locks (void)
 
int init_ssl_context (void)
 
int load_ssl_certificate (char *cert_file, char *key_file)
 
SSL * init_ssl_connection (int fd)
 
int accept_ssl (SSL *ssl)
 
int read_ssl (SSL *ssl, char *buf, int *buf_size)
 
int write_ssl (SSL *ssl, char *buf, int *buf_size)
 
int close_ssl (SSL *ssl)
 

Function Documentation

int accept_ssl ( SSL *  ssl)

Definition at line 195 of file sslops.c.

int close_ssl ( SSL *  ssl)

Definition at line 241 of file sslops.c.

SSL* init_ssl_connection ( int  fd)

Definition at line 176 of file sslops.c.

int init_ssl_context ( void  )

Definition at line 134 of file sslops.c.

void init_ssl_locks ( void  )

Definition at line 107 of file sslops.c.

void kill_ssl_locks ( void  )

Definition at line 122 of file sslops.c.

int load_ssl_certificate ( char *  cert_file,
char *  key_file 
)

Definition at line 160 of file sslops.c.

int read_ssl ( SSL *  ssl,
char *  buf,
int *  buf_size 
)

Definition at line 211 of file sslops.c.

int write_ssl ( SSL *  ssl,
char *  buf,
int *  buf_size 
)

Definition at line 224 of file sslops.c.