]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
ngtcp2: sync with recent API updates
authorDaniel Stenberg <daniel@haxx.se>
Mon, 22 Mar 2021 09:01:13 +0000 (10:01 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 22 Mar 2021 09:45:00 +0000 (10:45 +0100)
Closes #6770

lib/vquic/ngtcp2.c

index 0539a57bb2e4ab7c891a01ec5f56d8db093caf83..9569431ca2b197e3c3288c47c8a7354570a72dc6 100644 (file)
@@ -740,7 +740,9 @@ static ngtcp2_callbacks ng_callbacks = {
   NULL, /* recv_new_token */
   ngtcp2_crypto_delete_crypto_aead_ctx_cb,
   ngtcp2_crypto_delete_crypto_cipher_ctx_cb,
-  NULL /* recv_datagram */
+  NULL, /* recv_datagram */
+  NULL, /* ack_datagram */
+  NULL  /* lost_datagram */
 };
 
 /*
@@ -828,7 +830,7 @@ CURLcode Curl_quic_connect(struct Curl_easy *data,
  */
 int Curl_quic_ver(char *p, size_t len)
 {
-  ngtcp2_info *ng2 = ngtcp2_version(0);
+  const ngtcp2_info *ng2 = ngtcp2_version(0);
   nghttp3_info *ht3 = nghttp3_version(0);
   return msnprintf(p, len, "ngtcp2/%s nghttp3/%s",
                    ng2->version_str, ht3->version_str);