comparison src/http/modules/ngx_http_ssl_module.c @ 396:6f3b20c1ac50

nginx-0.0.7-2004-07-18-23:11:20 import
author Igor Sysoev <igor@sysoev.ru>
date Sun, 18 Jul 2004 19:11:20 +0000
parents f8f0f1834266
children da8c5707af39
comparison
equal deleted inserted replaced
395:f8f0f1834266 396:6f3b20c1ac50
103 if (conf->ssl_ctx == NULL) { 103 if (conf->ssl_ctx == NULL) {
104 ngx_ssl_error(NGX_LOG_EMERG, cf->log, 0, "SSL_CTX_new() failed"); 104 ngx_ssl_error(NGX_LOG_EMERG, cf->log, 0, "SSL_CTX_new() failed");
105 return NGX_CONF_ERROR; 105 return NGX_CONF_ERROR;
106 } 106 }
107 107
108 if (SSL_CTX_use_certificate_file(conf->ssl_ctx, conf->certificate.data, 108 if (SSL_CTX_use_certificate_file(conf->ssl_ctx,
109 (char *) conf->certificate.data,
109 SSL_FILETYPE_PEM) == 0) { 110 SSL_FILETYPE_PEM) == 0) {
110 ngx_ssl_error(NGX_LOG_EMERG, cf->log, 0, 111 ngx_ssl_error(NGX_LOG_EMERG, cf->log, 0,
111 "SSL_CTX_use_certificate_file(\"%s\") failed", 112 "SSL_CTX_use_certificate_file(\"%s\") failed",
112 conf->certificate.data); 113 conf->certificate.data);
113 return NGX_CONF_ERROR; 114 return NGX_CONF_ERROR;
114 } 115 }
115 116
116 if (SSL_CTX_use_PrivateKey_file(conf->ssl_ctx, conf->certificate_key.data, 117 if (SSL_CTX_use_PrivateKey_file(conf->ssl_ctx,
118 (char *) conf->certificate_key.data,
117 SSL_FILETYPE_PEM) == 0) { 119 SSL_FILETYPE_PEM) == 0) {
118 ngx_ssl_error(NGX_LOG_EMERG, cf->log, 0, 120 ngx_ssl_error(NGX_LOG_EMERG, cf->log, 0,
119 "SSL_CTX_use_PrivateKey_file(\"%s\") failed", 121 "SSL_CTX_use_PrivateKey_file(\"%s\") failed",
120 conf->certificate_key.data); 122 conf->certificate_key.data);
121 return NGX_CONF_ERROR; 123 return NGX_CONF_ERROR;