X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=lib-sys%2Fmutt_socket.c;h=65ba0084faa7f0e3b71fc50e82d6a9ae09642d55;hp=fa054ae938f2e9d5dca4d6c76f0d211a4205ff1c;hb=8fac066483c9ae3176984527c037190fca9dc7f0;hpb=1ee89902de184a640c171ae3285bff6882a791bd diff --git a/lib-sys/mutt_socket.c b/lib-sys/mutt_socket.c index fa054ae..65ba008 100644 --- a/lib-sys/mutt_socket.c +++ b/lib-sys/mutt_socket.c @@ -24,8 +24,10 @@ #include "mutt_socket.h" #include "mutt_tunnel.h" #include "mutt_signal.h" -#include "mutt_ssl.h" +#ifdef HAVE_LIBIDN +#include +#endif #include "mutt_idna.h" /* support for multiple socket connections */ @@ -212,21 +214,11 @@ CONNECTION *mutt_conn_find (const CONNECTION * start, const ACCOUNT * account) if (Tunnel && *Tunnel) mutt_tunnel_socket_setup (conn); else if (account->flags & M_ACCT_SSL) { -#if defined (USE_SSL) || defined (USE_GNUTLS) if (mutt_ssl_socket_setup (conn) < 0) { mutt_socket_free (conn); return NULL; } -#else - mutt_error _("SSL is unavailable."); - - mutt_sleep (2); - mutt_socket_free (conn); - - return NULL; -#endif - } - else { + } else { conn->conn_read = raw_socket_read; conn->conn_write = raw_socket_write; conn->conn_open = raw_socket_open;