Mercurial > hg > nginx-quic
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; |