static int init_io_content(glb_ctx *cc, io_handler *io);
static int try_connect(glb_ctx *glb_cc, io_handler *io_cc, char *addr,
int addrtype, int port, struct timeval *timeout);
-static void ssl_init();
canl_ctx canl_create_ctx()
{
return ctx;
}
-static void ssl_init()
-{
- SSL_library_init();
- SSL_load_error_strings();
-}
-
void canl_free_ctx(canl_ctx cc)
{
glb_ctx *ctx = (glb_ctx*) cc;
int ssl_write(glb_ctx *cc, io_handler *io, void *buffer, size_t size,
struct timeval *tout);
int ssl_close(glb_ctx *cc, io_handler *io);
+int ssl_init();
#endif