comparison src/http/ngx_http_core_module.h @ 9085:0af598651e33 quic

Merged with the default branch.
author Sergey Kandaurov <pluknet@nginx.com>
date Wed, 29 Mar 2023 11:14:25 +0400
parents c851a2ed5ce8 106328a70f4e
children 69bae2437d74
comparison
equal deleted inserted replaced
9084:efd91f6afa8d 9085:0af598651e33
277 } ngx_http_conf_port_t; 277 } ngx_http_conf_port_t;
278 278
279 279
280 typedef struct { 280 typedef struct {
281 ngx_http_listen_opt_t opt; 281 ngx_http_listen_opt_t opt;
282
283 unsigned protocols:3;
284 unsigned protocols_set:1;
285 unsigned protocols_changed:1;
282 286
283 ngx_hash_t hash; 287 ngx_hash_t hash;
284 ngx_hash_wildcard_t *wc_head; 288 ngx_hash_wildcard_t *wc_head;
285 ngx_hash_wildcard_t *wc_tail; 289 ngx_hash_wildcard_t *wc_tail;
286 290
467 ngx_http_location_tree_node_t *tree; 471 ngx_http_location_tree_node_t *tree;
468 472
469 ngx_http_core_loc_conf_t *exact; 473 ngx_http_core_loc_conf_t *exact;
470 ngx_http_core_loc_conf_t *inclusive; 474 ngx_http_core_loc_conf_t *inclusive;
471 475
476 u_short len;
472 u_char auto_redirect; 477 u_char auto_redirect;
473 u_char len;
474 u_char name[1]; 478 u_char name[1];
475 }; 479 };
476 480
477 481
478 void ngx_http_core_run_phases(ngx_http_request_t *r); 482 void ngx_http_core_run_phases(ngx_http_request_t *r);