mirror of
https://github.com/nginx/nginx.git
synced 2026-06-24 02:30:08 +00:00
Previously, ngx_udp_rbtree_insert_value() was used for plain UDP and ngx_quic_rbtree_insert_value() was used for QUIC. Because of this it was impossible to initialize connection tree in ngx_create_listening() since this function is not aware what kind of listening it creates. Now ngx_udp_rbtree_insert_value() is used for both QUIC and UDP. To make is possible, a generic key field is added to ngx_udp_connection_t. It keeps client address for UDP and connection ID for QUIC. |
||
|---|---|---|
| .. | ||
| modules | ||
| v2 | ||
| v3 | ||
| ngx_http.c | ||
| ngx_http.h | ||
| ngx_http_cache.h | ||
| ngx_http_config.h | ||
| ngx_http_copy_filter_module.c | ||
| ngx_http_core_module.c | ||
| ngx_http_core_module.h | ||
| ngx_http_file_cache.c | ||
| ngx_http_header_filter_module.c | ||
| ngx_http_huff_decode.c | ||
| ngx_http_huff_encode.c | ||
| ngx_http_parse.c | ||
| ngx_http_postpone_filter_module.c | ||
| ngx_http_request.c | ||
| ngx_http_request.h | ||
| ngx_http_request_body.c | ||
| ngx_http_script.c | ||
| ngx_http_script.h | ||
| ngx_http_special_response.c | ||
| ngx_http_upstream.c | ||
| ngx_http_upstream.h | ||
| ngx_http_upstream_round_robin.c | ||
| ngx_http_upstream_round_robin.h | ||
| ngx_http_variables.c | ||
| ngx_http_variables.h | ||
| ngx_http_write_filter_module.c | ||