~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Nginx/http/modules/ngx_http_ssl_module.h

Version: ~ [ nginx-1.4.1 ] ~ [ nginx-1.5.0 ] ~

  1 
  2 /*
  3  * Copyright (C) Igor Sysoev
  4  * Copyright (C) Nginx, Inc.
  5  */
  6 
  7 
  8 #ifndef _NGX_HTTP_SSL_H_INCLUDED_
  9 #define _NGX_HTTP_SSL_H_INCLUDED_
 10 
 11 
 12 #include <ngx_config.h>
 13 #include <ngx_core.h>
 14 #include <ngx_http.h>
 15 
 16 
 17 typedef struct {
 18     ngx_flag_t                      enable;
 19 
 20     ngx_ssl_t                       ssl;
 21 
 22     ngx_flag_t                      prefer_server_ciphers;
 23 
 24     ngx_uint_t                      protocols;
 25 
 26     ngx_uint_t                      verify;
 27     ngx_uint_t                      verify_depth;
 28 
 29     ssize_t                         builtin_session_cache;
 30 
 31     time_t                          session_timeout;
 32 
 33     ngx_str_t                       certificate;
 34     ngx_str_t                       certificate_key;
 35     ngx_str_t                       dhparam;
 36     ngx_str_t                       ecdh_curve;
 37     ngx_str_t                       client_certificate;
 38     ngx_str_t                       trusted_certificate;
 39     ngx_str_t                       crl;
 40 
 41     ngx_str_t                       ciphers;
 42 
 43     ngx_shm_zone_t                 *shm_zone;
 44 
 45     ngx_flag_t                      stapling;
 46     ngx_flag_t                      stapling_verify;
 47     ngx_str_t                       stapling_file;
 48     ngx_str_t                       stapling_responder;
 49 
 50     u_char                         *file;
 51     ngx_uint_t                      line;
 52 } ngx_http_ssl_srv_conf_t;
 53 
 54 
 55 extern ngx_module_t  ngx_http_ssl_module;
 56 
 57 
 58 #endif /* _NGX_HTTP_SSL_H_INCLUDED_ */
 59 

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.