aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/ngtcp2/lib/ngtcp2_pv.c
diff options
context:
space:
mode:
authorrobot-contrib <robot-contrib@yandex-team.com>2025-03-10 19:42:22 +0300
committerrobot-contrib <robot-contrib@yandex-team.com>2025-03-10 19:56:23 +0300
commitfc6cd7d48282fba73b60215b3fd31fc0a8825982 (patch)
treebcb36b06098e700fd726b6b19c89e6fae7d429e2 /contrib/libs/ngtcp2/lib/ngtcp2_pv.c
parent21c1cc59ef7d0910313ef39ca737c78380ef3ec3 (diff)
downloadydb-fc6cd7d48282fba73b60215b3fd31fc0a8825982.tar.gz
Update contrib/libs/ngtcp2 to 1.11.0
commit_hash:3beea54841aa142a4af33f802d5bdb7d6010b68d
Diffstat (limited to 'contrib/libs/ngtcp2/lib/ngtcp2_pv.c')
-rw-r--r--contrib/libs/ngtcp2/lib/ngtcp2_pv.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/contrib/libs/ngtcp2/lib/ngtcp2_pv.c b/contrib/libs/ngtcp2/lib/ngtcp2_pv.c
index e4fee94eb5..471f84c764 100644
--- a/contrib/libs/ngtcp2/lib/ngtcp2_pv.c
+++ b/contrib/libs/ngtcp2/lib/ngtcp2_pv.c
@@ -170,3 +170,10 @@ void ngtcp2_pv_cancel_expired_timer(ngtcp2_pv *pv, ngtcp2_tstamp ts) {
pv->flags |= NGTCP2_PV_FLAG_CANCEL_TIMER;
}
+
+void ngtcp2_pv_set_fallback(ngtcp2_pv *pv, const ngtcp2_dcid *dcid,
+ ngtcp2_duration pto) {
+ pv->flags |= NGTCP2_PV_FLAG_FALLBACK_PRESENT;
+ ngtcp2_dcid_copy(&pv->fallback_dcid, dcid);
+ pv->fallback_pto = pto;
+}