Qsmtp  0.30dev
Functions | Variables
tls.c File Reference

helper functions for STARTTLS More...

#include <tls.h>
#include <errno.h>
#include <openssl/conf.h>
#include <openssl/crypto.h>
#include <openssl/err.h>
#include <openssl/evp.h>
#include <openssl/ssl.h>
#include <string.h>
#include <unistd.h>

Functions

void ssl_free (SSL *myssl)
 
void ssl_library_destroy ()
 free internal check memory of the SSL library More...
 
const char * ssl_error (void)
 
const char * ssl_strerror (void)
 

Variables

SSL * ssl = NULL
 

Detailed Description

helper functions for STARTTLS

Function Documentation

void ssl_library_destroy ( )

free internal check memory of the SSL library

This would ideally be a function of the SSL library, but it is not.