mcabber/mcabber/xmpp.c
changeset 2086 3667697d677d
parent 2085 88b6e9707e02
child 2087 305297d088c2
equal deleted inserted replaced
2085:88b6e9707e02 2086:3667697d677d
  1955   }
  1955   }
  1956 
  1956 
  1957   lssl = lm_ssl_new((ssl_fpr ? fpr : NULL), ssl_cb, NULL, NULL);
  1957   lssl = lm_ssl_new((ssl_fpr ? fpr : NULL), ssl_cb, NULL, NULL);
  1958   if (lssl) {
  1958   if (lssl) {
  1959     lm_ssl_use_starttls(lssl, !ssl, tls);
  1959     lm_ssl_use_starttls(lssl, !ssl, tls);
       
  1960 #ifdef HAVE_LM_SSL_CIPHER_LIST
  1960     lm_ssl_set_cipher_list(lssl, ssl_ciphers);
  1961     lm_ssl_set_cipher_list(lssl, ssl_ciphers);
       
  1962 #endif
  1961     lm_connection_set_ssl(lconnection, lssl);
  1963     lm_connection_set_ssl(lconnection, lssl);
  1962     lm_ssl_unref(lssl);
  1964     lm_ssl_unref(lssl);
  1963   } else if (ssl || tls) {
  1965   } else if (ssl || tls) {
  1964     scr_LogPrint(LPRINT_LOGNORM, "** Error: Couldn't create SSL struct.");
  1966     scr_LogPrint(LPRINT_LOGNORM, "** Error: Couldn't create SSL struct.");
  1965     return -1;
  1967     return -1;