diff options
author | Sergey Kandaurov <pluknet@nginx.com> | 2020-11-10 00:20:44 +0300 |
---|---|---|
committer | Sergey Kandaurov <pluknet@nginx.com> | 2020-11-10 00:20:44 +0300 |
commit | 66cb03f003559fbf1cbf9a0654fde4d3201a7842 (patch) | |
tree | 890b30713c0625ee4463832f697dc5b070562193 /src/http/v3/ngx_http_v3_request.c | |
parent | b874b822e1270cb19487cffdd7d0f00080f95b94 (diff) | |
download | nginx-66cb03f003559fbf1cbf9a0654fde4d3201a7842.tar.gz nginx-66cb03f003559fbf1cbf9a0654fde4d3201a7842.zip |
QUIC: preparatory changes for multiple QUIC versions support.
A negotiated version is decoupled from NGX_QUIC_VERSION and, if supported,
now stored in c->quic->version after packets processing. It is then used
to create long header packets. Otherwise, the list of supported versions
(which may be many now) is sent in the Version Negotiation packet.
All packets in the connection are expected to have the same version.
Incoming packets with mismatched version are now rejected.
Diffstat (limited to 'src/http/v3/ngx_http_v3_request.c')
0 files changed, 0 insertions, 0 deletions