ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/trunk/src/tls_wolfssl.c
(Generate patch)

Comparing ircd-hybrid/trunk/src/tls_wolfssl.c (file contents):
Revision 9201 by michael, Tue Jan 21 15:27:14 2020 UTC vs.
Revision 9202 by michael, Fri Jan 24 23:52:04 2020 UTC

# Line 104 | Line 104 | tls_new_cred(void)
104   {
105    TLS_initialized = false;
106  
107 <  if (!ConfigServerInfo.tls_certificate_file || !ConfigServerInfo.rsa_private_key_file)
107 >  if (ConfigServerInfo.tls_certificate_file == NULL || ConfigServerInfo.rsa_private_key_file == NULL)
108      return true;
109  
110    if (wolfSSL_CTX_use_certificate_chain_file(ConfigServerInfo.tls_ctx.server_ctx, ConfigServerInfo.tls_certificate_file) != SSL_SUCCESS ||
# Line 129 | Line 129 | tls_new_cred(void)
129    }
130  
131    if (ConfigServerInfo.tls_dh_param_file)
132 <    if (wolfSSL_CTX_SetTmpDH_file(ConfigServerInfo.tls_ctx.server_ctx, ConfigServerInfo.tls_dh_param_file, WOLFSSL_FILETYPE_PEM) != SSL_SUCCESS)
132 >    if (wolfSSL_CTX_SetTmpDH_file(ConfigServerInfo.tls_ctx.server_ctx, ConfigServerInfo.tls_dh_param_file, SSL_FILETYPE_PEM) != SSL_SUCCESS)
133         ilog(LOG_TYPE_IRCD, "Ignoring serverinfo::tls_dh_param_file -- could not open/read Diffie-Hellman parameter file");
134  
135    if (ConfigServerInfo.tls_supported_groups == NULL)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines