From 2e15ade145787cf7561d26d8dda5314583408fc7 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Thu, 9 Apr 2009 14:51:24 -0400 Subject: [PATCH] ssl: Don't use mempool_system_clean_*() functions. Just extra work and they've had some problems. --HG-- branch : HEAD --- src/login-common/ssl-proxy-openssl.c | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/src/login-common/ssl-proxy-openssl.c b/src/login-common/ssl-proxy-openssl.c index 8cfbad9d06..4cc13ef5ad 100644 --- a/src/login-common/ssl-proxy-openssl.c +++ b/src/login-common/ssl-proxy-openssl.c @@ -720,21 +720,6 @@ unsigned int ssl_proxy_get_count(void) return ssl_proxy_count; } -static void *ssl_clean_malloc(size_t size) -{ - return p_malloc(system_clean_pool, size); -} - -static void *ssl_clean_realloc(void *ptr, size_t size) -{ - return p_realloc(system_clean_pool, ptr, (size_t)-1, size); -} - -static void ssl_clean_free(void *ptr) -{ - p_free(system_clean_pool, ptr); -} - static bool is_pem_key_file(const char *path) { char buf[4096]; @@ -764,8 +749,6 @@ void ssl_proxy_init(void) if (strcmp(set->ssl, "no") == 0) return; - CRYPTO_set_mem_functions(ssl_clean_malloc, ssl_clean_realloc, - ssl_clean_free); SSL_library_init(); SSL_load_error_strings(); -- 2.47.3