aboutsummaryrefslogtreecommitdiff
path: root/lib/std/c.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2025-07-11 12:07:06 -0700
committerAndrew Kelley <andrew@ziglang.org>2025-07-14 00:16:49 -0700
commit890f1fa848c8d55366fb3c5ff90247fe44ad7ccf (patch)
tree4efcd0e5c0501ac56e892c47bac0c2033e3a8f51 /lib/std/c.zig
parent9a1f4cb011f8e6d5bc8355a7aaed37b437453e18 (diff)
downloadzig-890f1fa848c8d55366fb3c5ff90247fe44ad7ccf.tar.gz
zig-890f1fa848c8d55366fb3c5ff90247fe44ad7ccf.zip
make msghdr.iovlen unsigned
I don't care what C headers say. This value is never supposed to be negative.
Diffstat (limited to 'lib/std/c.zig')
-rw-r--r--lib/std/c.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/std/c.zig b/lib/std/c.zig
index 51f1ddfaeb..7ea3ca97a5 100644
--- a/lib/std/c.zig
+++ b/lib/std/c.zig
@@ -4110,7 +4110,7 @@ pub const msghdr_const = switch (native_os) {
/// scatter/gather array
iov: [*]const iovec_const,
/// # elements in iov
- iovlen: i32,
+ iovlen: u32,
/// ancillary data
control: ?*const anyopaque,
/// ancillary data buffer len
@@ -4122,7 +4122,7 @@ pub const msghdr_const = switch (native_os) {
name: ?*const anyopaque,
namelen: socklen_t,
iov: [*]const iovec,
- iovlen: c_int,
+ iovlen: c_uint,
control: ?*const anyopaque,
controllen: socklen_t,
flags: c_int,