This commit is contained in:
2016-12-28 12:44:27 +01:00
parent d86a68f510
commit eb70bf3fbc
4 changed files with 18 additions and 30 deletions

View File

@@ -34,6 +34,21 @@
#include <arpa/inet.h>
#include <netinet/tcp.h>
static void
init_openssl (void)
{
#if OPENSSL_VERSION_NUMBER < 0x10100000L
SSL_library_init ();
// XXX: this list is probably not complete
atexit (EVP_cleanup);
SSL_load_error_strings ();
atexit (ERR_free_strings);
#else
// Cleanup is done automatically via atexit()
OPENSSL_init_ssl (0, NULL);
#endif
}
// --- To be moved to liberty --------------------------------------------------
static ssize_t