Mercurial > hg > nginx-quic
comparison src/event/ngx_event_openssl.h @ 1779:06014cfdb5b1
create ssl buffer on demand and free it before keep-alive
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Wed, 26 Dec 2007 21:07:30 +0000 |
parents | 14510c3cc6cb |
children | 291689a7e5dc |
comparison
equal
deleted
inserted
replaced
1778:14510c3cc6cb | 1779:06014cfdb5b1 |
---|---|
130 ssize_t ngx_ssl_recv(ngx_connection_t *c, u_char *buf, size_t size); | 130 ssize_t ngx_ssl_recv(ngx_connection_t *c, u_char *buf, size_t size); |
131 ssize_t ngx_ssl_write(ngx_connection_t *c, u_char *data, size_t size); | 131 ssize_t ngx_ssl_write(ngx_connection_t *c, u_char *data, size_t size); |
132 ssize_t ngx_ssl_recv_chain(ngx_connection_t *c, ngx_chain_t *cl); | 132 ssize_t ngx_ssl_recv_chain(ngx_connection_t *c, ngx_chain_t *cl); |
133 ngx_chain_t *ngx_ssl_send_chain(ngx_connection_t *c, ngx_chain_t *in, | 133 ngx_chain_t *ngx_ssl_send_chain(ngx_connection_t *c, ngx_chain_t *in, |
134 off_t limit); | 134 off_t limit); |
135 void ngx_ssl_free_buffer(ngx_connection_t *c); | |
135 ngx_int_t ngx_ssl_shutdown(ngx_connection_t *c); | 136 ngx_int_t ngx_ssl_shutdown(ngx_connection_t *c); |
136 void ngx_cdecl ngx_ssl_error(ngx_uint_t level, ngx_log_t *log, ngx_err_t err, | 137 void ngx_cdecl ngx_ssl_error(ngx_uint_t level, ngx_log_t *log, ngx_err_t err, |
137 char *fmt, ...); | 138 char *fmt, ...); |
138 void ngx_ssl_cleanup_ctx(void *data); | 139 void ngx_ssl_cleanup_ctx(void *data); |
139 | 140 |