mcabber/mcabber/xmpp.c
changeset 2089 91a8f3740a1a
parent 2087 305297d088c2
child 2090 16b04d64ec88
equal deleted inserted replaced
2088:a18e1b488f1c 2089:91a8f3740a1a
  1956   if (lssl) {
  1956   if (lssl) {
  1957 #ifdef HAVE_LM_SSL_CIPHER_LIST
  1957 #ifdef HAVE_LM_SSL_CIPHER_LIST
  1958     const char *ssl_ciphers = settings_opt_get("ssl_ciphers");
  1958     const char *ssl_ciphers = settings_opt_get("ssl_ciphers");
  1959     lm_ssl_set_cipher_list(lssl, ssl_ciphers);
  1959     lm_ssl_set_cipher_list(lssl, ssl_ciphers);
  1960 #endif
  1960 #endif
       
  1961 #ifdef HAVE_LM_SSL_CA
       
  1962     const char *ssl_ca = settings_opt_get("ssl_ca");
       
  1963     lm_ssl_set_ca(lssl, ssl_ca);
       
  1964 #endif
  1961     lm_ssl_use_starttls(lssl, !ssl, tls);
  1965     lm_ssl_use_starttls(lssl, !ssl, tls);
  1962     lm_connection_set_ssl(lconnection, lssl);
  1966     lm_connection_set_ssl(lconnection, lssl);
  1963     lm_ssl_unref(lssl);
  1967     lm_ssl_unref(lssl);
  1964   } else if (ssl || tls) {
  1968   } else if (ssl || tls) {
  1965     scr_LogPrint(LPRINT_LOGNORM, "** Error: Couldn't create SSL struct.");
  1969     scr_LogPrint(LPRINT_LOGNORM, "** Error: Couldn't create SSL struct.");