From ae12045eb5e5b346e30329a442722c77a2329923 Mon Sep 17 00:00:00 2001 From: discomfitor Date: Thu, 14 Oct 2010 16:19:17 +0000 Subject: [PATCH] stop trying to use ssl for local connections git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@53409 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/ecore_con/ecore_con_ssl.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/lib/ecore_con/ecore_con_ssl.c b/src/lib/ecore_con/ecore_con_ssl.c index 29a9f45..9f349bd 100644 --- a/src/lib/ecore_con/ecore_con_ssl.c +++ b/src/lib/ecore_con/ecore_con_ssl.c @@ -185,12 +185,16 @@ ecore_con_ssl_server_prepare(Ecore_Con_Server *svr, int ssl_type) Ecore_Con_Ssl_Error ecore_con_ssl_server_init(Ecore_Con_Server *svr) { + if (!(svr->type & ECORE_CON_SSL)) + return ECORE_CON_SSL_ERROR_NONE; return SSL_SUFFIX(_ecore_con_ssl_server_init) (svr); } Ecore_Con_Ssl_Error ecore_con_ssl_server_shutdown(Ecore_Con_Server *svr) { + if (!(svr->type & ECORE_CON_SSL)) + return ECORE_CON_SSL_ERROR_NONE; return SSL_SUFFIX(_ecore_con_ssl_server_shutdown) (svr); } @@ -209,12 +213,16 @@ ecore_con_ssl_server_write(Ecore_Con_Server *svr, unsigned char *buf, int size) Ecore_Con_Ssl_Error ecore_con_ssl_client_init(Ecore_Con_Client *cl) { + if (!(cl->host_server->type & ECORE_CON_SSL)) + return ECORE_CON_SSL_ERROR_NONE; return SSL_SUFFIX(_ecore_con_ssl_client_init) (cl); } Ecore_Con_Ssl_Error ecore_con_ssl_client_shutdown(Ecore_Con_Client *cl) { + if (!(cl->host_server->type & ECORE_CON_SSL)) + return ECORE_CON_SSL_ERROR_NONE; return SSL_SUFFIX(_ecore_con_ssl_client_shutdown) (cl); } -- 2.7.4