]> git.kaiwu.me - nginx.git/commit
QUIC: relaxed client id requirements.
authorVladimir Homutov <vl@nginx.com>
Wed, 5 May 2021 15:11:55 +0000 (18:11 +0300)
committerVladimir Homutov <vl@nginx.com>
Wed, 5 May 2021 15:11:55 +0000 (18:11 +0300)
commitc8b273fd997dd021d049105ed10f6bf054f239ba
tree1410ad3c0b18c086818a214292f5596757b69c97
parent59fe6ca97ae66972744cb68a3f29ac7f8d0a3002
QUIC: relaxed client id requirements.

Client IDs cannot be reused on different paths.  This change allows to reuse
client id previosly seen on the same path (but with different dcid) in case
when no unused client IDs are available.
src/event/quic/ngx_event_quic_connid.c
src/event/quic/ngx_event_quic_connid.h
src/event/quic/ngx_event_quic_migration.c