aboutsummaryrefslogtreecommitdiff
path: root/src/imap/ngx_imap_ssl_module.h
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2007-01-03 16:11:53 +0000
committerIgor Sysoev <igor@sysoev.ru>2007-01-03 16:11:53 +0000
commita4c84c5ab2ad1ed55d259ae2aa495a0802d78b59 (patch)
tree18e419e4cad5cb760731eb92f87176ee283d89e1 /src/imap/ngx_imap_ssl_module.h
parentb94b180181743765322c0cc97cc9f0a6f2bce4b3 (diff)
downloadnginx-a4c84c5ab2ad1ed55d259ae2aa495a0802d78b59.tar.gz
nginx-a4c84c5ab2ad1ed55d259ae2aa495a0802d78b59.zip
IMAP ssl_session_cache
Diffstat (limited to 'src/imap/ngx_imap_ssl_module.h')
-rw-r--r--src/imap/ngx_imap_ssl_module.h21
1 files changed, 12 insertions, 9 deletions
diff --git a/src/imap/ngx_imap_ssl_module.h b/src/imap/ngx_imap_ssl_module.h
index 7b05bce5c..8ab8af287 100644
--- a/src/imap/ngx_imap_ssl_module.h
+++ b/src/imap/ngx_imap_ssl_module.h
@@ -19,22 +19,25 @@
typedef struct {
- ngx_flag_t enable;
+ ngx_flag_t enable;
- ngx_ssl_t ssl;
+ ngx_ssl_t ssl;
- ngx_flag_t prefer_server_ciphers;
- ngx_flag_t starttls;
+ ngx_flag_t prefer_server_ciphers;
+ ngx_flag_t starttls;
- ngx_uint_t protocols;
+ ngx_uint_t protocols;
- time_t session_timeout;
+ ssize_t builtin_session_cache;
- ngx_str_t certificate;
- ngx_str_t certificate_key;
+ time_t session_timeout;
- ngx_str_t ciphers;
+ ngx_str_t certificate;
+ ngx_str_t certificate_key;
+ ngx_str_t ciphers;
+
+ ngx_shm_zone_t *shm_zone;
} ngx_imap_ssl_conf_t;