aboutsummaryrefslogtreecommitdiff
path: root/src/imap/ngx_imap_ssl_module.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/imap/ngx_imap_ssl_module.h')
-rw-r--r--src/imap/ngx_imap_ssl_module.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/imap/ngx_imap_ssl_module.h b/src/imap/ngx_imap_ssl_module.h
index 2ac9f119e..7b05bce5c 100644
--- a/src/imap/ngx_imap_ssl_module.h
+++ b/src/imap/ngx_imap_ssl_module.h
@@ -13,12 +13,18 @@
#include <ngx_imap.h>
+#define NGX_IMAP_STARTTLS_OFF 0
+#define NGX_IMAP_STARTTLS_ON 1
+#define NGX_IMAP_STARTTLS_ONLY 2
+
+
typedef struct {
ngx_flag_t enable;
ngx_ssl_t ssl;
ngx_flag_t prefer_server_ciphers;
+ ngx_flag_t starttls;
ngx_uint_t protocols;