comparison src/http/ngx_http_request.c @ 8497:0596fe1aee16 quic

HTTP/3: server pushes. New directives are added: - http3_max_concurrent_pushes - http3_push - http3_push_preload
author Roman Arutyunyan <arut@nginx.com>
date Thu, 23 Jul 2020 13:41:24 +0300
parents e334ca1b23ba
children b66a2a041d7e
comparison
equal deleted inserted replaced
8496:c5324bb3a704 8497:0596fe1aee16
53 static void ngx_http_lingering_close_handler(ngx_event_t *ev); 53 static void ngx_http_lingering_close_handler(ngx_event_t *ev);
54 static ngx_int_t ngx_http_post_action(ngx_http_request_t *r); 54 static ngx_int_t ngx_http_post_action(ngx_http_request_t *r);
55 static void ngx_http_close_request(ngx_http_request_t *r, ngx_int_t error); 55 static void ngx_http_close_request(ngx_http_request_t *r, ngx_int_t error);
56 static void ngx_http_log_request(ngx_http_request_t *r); 56 static void ngx_http_log_request(ngx_http_request_t *r);
57 57
58 static u_char *ngx_http_log_error(ngx_log_t *log, u_char *buf, size_t len);
59 static u_char *ngx_http_log_error_handler(ngx_http_request_t *r, 58 static u_char *ngx_http_log_error_handler(ngx_http_request_t *r,
60 ngx_http_request_t *sr, u_char *buf, size_t len); 59 ngx_http_request_t *sr, u_char *buf, size_t len);
61 60
62 #if (NGX_HTTP_SSL) 61 #if (NGX_HTTP_SSL)
63 static void ngx_http_ssl_handshake(ngx_event_t *rev); 62 static void ngx_http_ssl_handshake(ngx_event_t *rev);
3836 3835
3837 ngx_destroy_pool(pool); 3836 ngx_destroy_pool(pool);
3838 } 3837 }
3839 3838
3840 3839
3841 static u_char * 3840 u_char *
3842 ngx_http_log_error(ngx_log_t *log, u_char *buf, size_t len) 3841 ngx_http_log_error(ngx_log_t *log, u_char *buf, size_t len)
3843 { 3842 {
3844 u_char *p; 3843 u_char *p;
3845 ngx_http_request_t *r; 3844 ngx_http_request_t *r;
3846 ngx_http_log_ctx_t *ctx; 3845 ngx_http_log_ctx_t *ctx;