From: Vladimir Homutov Date: Tue, 30 Mar 2021 11:33:43 +0000 (+0300) Subject: QUIC: fixed udp buffer initialization. X-Git-Url: http://git.kaiwu.me/postgresql/log/contrib/postgres_fdw/postgres_fdw.c?a=commitdiff_plain;h=d9e4f8e28865e8cb801c6166e78bd6d94e3cccd6;p=nginx.git QUIC: fixed udp buffer initialization. The start field is used to check if the QUIC packet is first in the datagram. This fixes stateless reset detection. --- diff --git a/src/event/ngx_event_udp.c b/src/event/ngx_event_udp.c index d0c766062..d6b11d0b6 100644 --- a/src/event/ngx_event_udp.c +++ b/src/event/ngx_event_udp.c @@ -279,6 +279,8 @@ ngx_event_recvmsg(ngx_event_t *ev) buf.pos = buffer; buf.last = buffer + n; + buf.start = buf.pos; + buf.end = buffer + sizeof(buffer); rev = c->read;