comparison src/event/ngx_event_openssl.h @ 8148:93be5658a250 quic

QUIC: reverted previous 3 commits. Changes were intended for the test repository.
author Vladimir Homutov <vl@nginx.com>
date Mon, 19 Oct 2020 10:32:53 +0300
parents 7621ffaa79b3
children 71b7453fb11f
comparison
equal deleted inserted replaced
8147:018baa412c0d 8148:93be5658a250
76 76
77 struct ngx_ssl_s { 77 struct ngx_ssl_s {
78 SSL_CTX *ctx; 78 SSL_CTX *ctx;
79 ngx_log_t *log; 79 ngx_log_t *log;
80 size_t buffer_size; 80 size_t buffer_size;
81 ngx_open_file_t *keylog;
82 }; 81 };
83 82
84 83
85 struct ngx_ssl_connection_s { 84 struct ngx_ssl_connection_s {
86 ngx_ssl_conn_t *connection; 85 ngx_ssl_conn_t *connection;
99 ngx_event_handler_pt saved_write_handler; 98 ngx_event_handler_pt saved_write_handler;
100 99
101 ngx_ssl_ocsp_t *ocsp; 100 ngx_ssl_ocsp_t *ocsp;
102 101
103 u_char early_buf; 102 u_char early_buf;
104 ngx_open_file_t *keylog;
105 103
106 unsigned handshaked:1; 104 unsigned handshaked:1;
107 unsigned renegotiation:1; 105 unsigned renegotiation:1;
108 unsigned buffer:1; 106 unsigned buffer:1;
109 unsigned no_wait_shutdown:1; 107 unsigned no_wait_shutdown:1;
296 void ngx_ssl_free_buffer(ngx_connection_t *c); 294 void ngx_ssl_free_buffer(ngx_connection_t *c);
297 ngx_int_t ngx_ssl_shutdown(ngx_connection_t *c); 295 ngx_int_t ngx_ssl_shutdown(ngx_connection_t *c);
298 void ngx_cdecl ngx_ssl_error(ngx_uint_t level, ngx_log_t *log, ngx_err_t err, 296 void ngx_cdecl ngx_ssl_error(ngx_uint_t level, ngx_log_t *log, ngx_err_t err,
299 char *fmt, ...); 297 char *fmt, ...);
300 void ngx_ssl_cleanup_ctx(void *data); 298 void ngx_ssl_cleanup_ctx(void *data);
301 void ngx_ssl_keylogger(const ngx_ssl_conn_t *ssl, const char *line);
302 299
303 300
304 extern int ngx_ssl_connection_index; 301 extern int ngx_ssl_connection_index;
305 extern int ngx_ssl_server_conf_index; 302 extern int ngx_ssl_server_conf_index;
306 extern int ngx_ssl_session_cache_index; 303 extern int ngx_ssl_session_cache_index;