Mercurial > hg > nginx
comparison src/mail/ngx_mail_ssl_module.h @ 2224:109849282793
*) listen ssl
*) no default ssl_cetificate and ssl_cetificate_key
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 01 Sep 2008 14:19:01 +0000 |
parents | f45cec1cd270 |
children | 0832a6997227 |
comparison
equal
deleted
inserted
replaced
2223:005fc65f7ce7 | 2224:109849282793 |
---|---|
18 #define NGX_MAIL_STARTTLS_ONLY 2 | 18 #define NGX_MAIL_STARTTLS_ONLY 2 |
19 | 19 |
20 | 20 |
21 typedef struct { | 21 typedef struct { |
22 ngx_flag_t enable; | 22 ngx_flag_t enable; |
23 ngx_flag_t prefer_server_ciphers; | |
23 | 24 |
24 ngx_ssl_t ssl; | 25 ngx_ssl_t ssl; |
25 | 26 |
26 ngx_flag_t prefer_server_ciphers; | 27 ngx_uint_t starttls; |
27 ngx_flag_t starttls; | |
28 | |
29 ngx_uint_t protocols; | 28 ngx_uint_t protocols; |
30 | 29 |
31 ssize_t builtin_session_cache; | 30 ssize_t builtin_session_cache; |
32 | 31 |
33 time_t session_timeout; | 32 time_t session_timeout; |
37 ngx_str_t dhparam; | 36 ngx_str_t dhparam; |
38 | 37 |
39 ngx_str_t ciphers; | 38 ngx_str_t ciphers; |
40 | 39 |
41 ngx_shm_zone_t *shm_zone; | 40 ngx_shm_zone_t *shm_zone; |
41 | |
42 u_char *file; | |
43 ngx_uint_t line; | |
42 } ngx_mail_ssl_conf_t; | 44 } ngx_mail_ssl_conf_t; |
43 | 45 |
44 | 46 |
45 extern ngx_module_t ngx_mail_ssl_module; | 47 extern ngx_module_t ngx_mail_ssl_module; |
46 | 48 |