]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
ngtcp2: fix C89 compliance nit
authorDaniel Stenberg <daniel@haxx.se>
Tue, 27 Sep 2022 07:06:37 +0000 (09:06 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Tue, 27 Sep 2022 12:02:27 +0000 (14:02 +0200)
lib/vquic/ngtcp2.c

index 9e1ab39fc09cc425d8f4db343aa5074cd58dc911..e775c2fc830d737c13a559fdfb46727c427b2937 100644 (file)
@@ -1833,7 +1833,7 @@ static CURLcode do_sendmsg(size_t *psent, struct Curl_easy *data, int sockfd,
                            size_t pktlen, size_t gsolen)
 {
 #ifdef HAVE_SENDMSG
-  struct iovec msg_iov = {(void *)pkt, pktlen};
+  struct iovec msg_iov;
   struct msghdr msg = {0};
   uint8_t msg_ctrl[32];
   ssize_t sent;
@@ -1842,6 +1842,8 @@ static CURLcode do_sendmsg(size_t *psent, struct Curl_easy *data, int sockfd,
 #endif
 
   *psent = 0;
+  msg_iov.iov_base = (uint8_t *)pkt;
+  msg_iov.iov_len = pktlen;
   msg.msg_iov = &msg_iov;
   msg.msg_iovlen = 1;