diff src/imap/ngx_imap_ssl_module.h @ 976:b1431c191cf5

IMAP ssl_session_cache
author Igor Sysoev <igor@sysoev.ru>
date Wed, 03 Jan 2007 16:11:53 +0000
parents 4e296b7d25bf
children
line wrap: on
line diff
--- 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;
+    ssize_t          builtin_session_cache;
 
-    time_t          session_timeout;
+    time_t           session_timeout;
 
-    ngx_str_t       certificate;
-    ngx_str_t       certificate_key;
+    ngx_str_t        certificate;
+    ngx_str_t        certificate_key;
 
-    ngx_str_t       ciphers;
+    ngx_str_t        ciphers;
 
+    ngx_shm_zone_t  *shm_zone;
 } ngx_imap_ssl_conf_t;