Skip to content

Commit 93f08aa

Browse files
committed
kfreebsd-amd64 compilation fixes: msg_iovlen is not size_t
1 parent 8515c1e commit 93f08aa

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

rdkafka_broker.c

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ static void msghdr_print (rd_kafka_t *rk,
7272
int i;
7373

7474
rd_kafka_dbg(rk, MSG, "MSG", "%s: iovlen %zd",
75-
what, msg->msg_iovlen);
75+
what, (size_t)msg->msg_iovlen);
7676

7777
for (i = 0 ; i < msg->msg_iovlen ; i++) {
7878
rd_kafka_dbg(rk, MSG, what,
@@ -382,7 +382,7 @@ static ssize_t rd_kafka_broker_send (rd_kafka_broker_t *rkb,
382382

383383
rd_kafka_dbg(rkb->rkb_rk, BROKER, "BRKSEND",
384384
"sendmsg FAILED for iovlen %zd (%i)",
385-
msg->msg_iovlen,
385+
(size_t)msg->msg_iovlen,
386386
IOV_MAX);
387387
rd_kafka_broker_fail(rkb, RD_KAFKA_RESP_ERR__TRANSPORT,
388388
"Send failed: %s", strerror(errno));
@@ -1095,7 +1095,9 @@ static void rd_kafka_msghdr_rebuild (struct msghdr *dst, size_t dst_len,
10951095
if (0)
10961096
printf(" #%i/%zd and %zd: of %jd, len %zd, "
10971097
"vof %jd: iov %zd\n",
1098-
i, src->msg_iovlen, dst->msg_iovlen,
1098+
i,
1099+
(size_t)src->msg_iovlen,
1100+
(size_t)dst->msg_iovlen,
10991101
(intmax_t)of, len, (intmax_t)vof,
11001102
src->msg_iov[i].iov_len);
11011103
if (vof < 0)

0 commit comments

Comments
 (0)