Mercurial > hg > nginx
changeset 8375:0aa6b02a1546 quic
Store clearflags in pkt->flags after decryption.
It doesn't make sense to store protected flags.
author | Vladimir Homutov <vl@nginx.com> |
---|---|
date | Thu, 30 Apr 2020 12:22:35 +0300 |
parents | 8712f4583783 |
children | 2d0f4aa78ed6 |
files | src/event/ngx_event_quic_protection.c |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/event/ngx_event_quic_protection.c Fri May 01 13:02:30 2020 +0300 +++ b/src/event/ngx_event_quic_protection.c Thu Apr 30 12:22:35 2020 +0300 @@ -1015,6 +1015,7 @@ pn = ngx_quic_parse_pn(&p, pnl, &mask[1], largest_pn); pkt->pn = pn; + pkt->flags = clearflags; #ifdef NGX_QUIC_DEBUG_CRYPTO ngx_quic_hexdump(pkt->log, "quic mask", mask, 5);