equal
deleted
inserted
replaced
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."); |