diff options
| author | Roman Arutyunyan <arut@nginx.com> | 2020-09-25 21:46:55 +0300 |
|---|---|---|
| committer | Roman Arutyunyan <arut@nginx.com> | 2020-09-25 21:46:55 +0300 |
| commit | 80958b29a2ed69237b463f848951e63480339b07 (patch) | |
| tree | 8990cd19bfac475a38fc5259a74f824633ad5fb0 /src/event/ngx_event_quic.c | |
| parent | 6c0be4b4cf63d730c556b5265a080b3a331b35ae (diff) | |
| download | nginx-80958b29a2ed69237b463f848951e63480339b07.tar.gz nginx-80958b29a2ed69237b463f848951e63480339b07.tar.bz2 | |
QUIC: keep the entire packet size in pkt->len.
Previously pkt->len kept the length of the packet remainder starting from
pkt->raw->pos.
Diffstat (limited to 'src/event/ngx_event_quic.c')
| -rw-r--r-- | src/event/ngx_event_quic.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/event/ngx_event_quic.c b/src/event/ngx_event_quic.c index f8e449517..f79ec408f 100644 --- a/src/event/ngx_event_quic.c +++ b/src/event/ngx_event_quic.c @@ -1676,7 +1676,7 @@ ngx_quic_input(ngx_connection_t *c, ngx_buf_t *b) */ /* b->pos is at header end, adjust by actual packet length */ - b->pos += pkt.len; + b->pos = pkt.data + pkt.len; p = ngx_quic_skip_zero_padding(b); } |
