summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/event/quic/ngx_event_quic_output.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/event/quic/ngx_event_quic_output.c b/src/event/quic/ngx_event_quic_output.c
index 25fe43de2..72119a8ea 100644
--- a/src/event/quic/ngx_event_quic_output.c
+++ b/src/event/quic/ngx_event_quic_output.c
@@ -839,13 +839,13 @@ ngx_quic_send_stateless_reset(ngx_connection_t *c, ngx_quic_conf_t *conf,
len = pkt->len - 1;
} else {
- max = ngx_min(NGX_QUIC_MAX_SR_PACKET, pkt->len * 3);
+ max = ngx_min(NGX_QUIC_MAX_SR_PACKET, pkt->len);
if (RAND_bytes((u_char *) &rndbytes, sizeof(rndbytes)) != 1) {
return NGX_ERROR;
}
- len = (rndbytes % (max - NGX_QUIC_MIN_SR_PACKET + 1))
+ len = (rndbytes % (max - NGX_QUIC_MIN_SR_PACKET))
+ NGX_QUIC_MIN_SR_PACKET;
}