# HG changeset patch # User Sergey Kandaurov # Date 1583411175 -10800 # Node ID fb0879c6565097e9efbb2eb15214f9e2d19108ab # Parent 7bd7c4e249515609298fe3b4064a40c040cf3f92 Fixed ngx_quic_varint_len misuse in the previous change. diff --git a/src/event/ngx_event_quic.c b/src/event/ngx_event_quic.c --- a/src/event/ngx_event_quic.c +++ b/src/event/ngx_event_quic.c @@ -351,7 +351,7 @@ ngx_quic_create_crypto(u_char *p, ngx_qu u_char *start; if (p == NULL) { - return 3 + ngx_quic_varint_len(crypto->len) + crypto->len; + return 2 + ngx_quic_varint_len(crypto->len) + crypto->len; } start = p;