]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
ngtcp2: fix the cb_acked_stream_data_offset proto
authorDaniel Stenberg <daniel@haxx.se>
Thu, 6 May 2021 20:55:15 +0000 (22:55 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 7 May 2021 06:39:36 +0000 (08:39 +0200)
The 'datalen' value should be 64 bit, not size_t!

Reported-by: Dmitry Karpov
Bug: https://curl.se/mail/lib-2021-05/0019.html
Closes #7027

lib/vquic/ngtcp2.c

index 6eb393ffdef7d83715b6d192b6b2fdb4eaeabc73..15184827abad26d9e146926795193a864ff6c223 100644 (file)
@@ -603,7 +603,7 @@ static int cb_recv_stream_data(ngtcp2_conn *tconn, uint32_t flags,
 
 static int
 cb_acked_stream_data_offset(ngtcp2_conn *tconn, int64_t stream_id,
-                            uint64_t offset, size_t datalen, void *user_data,
+                            uint64_t offset, uint64_t datalen, void *user_data,
                             void *stream_user_data)
 {
   struct quicsocket *qs = (struct quicsocket *)user_data;