comparison src/event/quic/ngx_event_quic.h @ 8540:8ab0d609af09 quic

QUIC: the "quic_gso" directive. The directive enables usage of UDP segmentation offloading by quic. By default, gso is disabled since it is not always operational when detected (depends on interface configuration).
author Vladimir Homutov <vl@nginx.com>
date Tue, 20 Jul 2021 12:37:12 +0300
parents af33d1ef1c3c
children fe919fd63b0b
comparison
equal deleted inserted replaced
8539:913ff20e4c62 8540:8ab0d609af09
57 57
58 typedef struct { 58 typedef struct {
59 ngx_ssl_t *ssl; 59 ngx_ssl_t *ssl;
60 ngx_quic_tp_t tp; 60 ngx_quic_tp_t tp;
61 ngx_flag_t retry; 61 ngx_flag_t retry;
62 ngx_flag_t gso_enabled;
62 ngx_flag_t require_alpn; 63 ngx_flag_t require_alpn;
63 ngx_str_t host_key; 64 ngx_str_t host_key;
64 u_char av_token_key[NGX_QUIC_AV_KEY_LEN]; 65 u_char av_token_key[NGX_QUIC_AV_KEY_LEN];
65 u_char sr_token_key[NGX_QUIC_SR_KEY_LEN]; 66 u_char sr_token_key[NGX_QUIC_SR_KEY_LEN];
66 } ngx_quic_conf_t; 67 } ngx_quic_conf_t;