comparison src/event/ngx_event_openssl.h @ 5882:ec81934727a1

Core: added limit to recv_chain().
author Roman Arutyunyan <arut@nginx.com>
date Tue, 28 Oct 2014 12:29:58 +0300
parents 4d092aa2f463
children 97f102a13f33
comparison
equal deleted inserted replaced
5881:ee9230cd4bda 5882:ec81934727a1
192 192
193 193
194 ngx_int_t ngx_ssl_handshake(ngx_connection_t *c); 194 ngx_int_t ngx_ssl_handshake(ngx_connection_t *c);
195 ssize_t ngx_ssl_recv(ngx_connection_t *c, u_char *buf, size_t size); 195 ssize_t ngx_ssl_recv(ngx_connection_t *c, u_char *buf, size_t size);
196 ssize_t ngx_ssl_write(ngx_connection_t *c, u_char *data, size_t size); 196 ssize_t ngx_ssl_write(ngx_connection_t *c, u_char *data, size_t size);
197 ssize_t ngx_ssl_recv_chain(ngx_connection_t *c, ngx_chain_t *cl); 197 ssize_t ngx_ssl_recv_chain(ngx_connection_t *c, ngx_chain_t *cl, off_t limit);
198 ngx_chain_t *ngx_ssl_send_chain(ngx_connection_t *c, ngx_chain_t *in, 198 ngx_chain_t *ngx_ssl_send_chain(ngx_connection_t *c, ngx_chain_t *in,
199 off_t limit); 199 off_t limit);
200 void ngx_ssl_free_buffer(ngx_connection_t *c); 200 void ngx_ssl_free_buffer(ngx_connection_t *c);
201 ngx_int_t ngx_ssl_shutdown(ngx_connection_t *c); 201 ngx_int_t ngx_ssl_shutdown(ngx_connection_t *c);
202 void ngx_cdecl ngx_ssl_error(ngx_uint_t level, ngx_log_t *log, ngx_err_t err, 202 void ngx_cdecl ngx_ssl_error(ngx_uint_t level, ngx_log_t *log, ngx_err_t err,