authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-10-15 14:42:49+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-10-22 22:15:31+02:00
log0c0fe6765c84ed931831b07096609b1d68f5bf5f
treedc276f23007f641ad601b23dcac166047f2e8c15
parent6e89d882b1a9ea8a28188bae864ed1e162d60de9
signature Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

std.c: fix mmsghdr layout for freebsd


1 files changed, 4 insertions(+), 0 deletions(-)

lib/std/c.zig+4
...@@ -4332,6 +4332,10 @@ const posix_msghdr_const = extern struct {...@@ -4332,6 +4332,10 @@ const posix_msghdr_const = extern struct {
4332};4332};
43334333
4334pub const mmsghdr = switch (native_os) {4334pub const mmsghdr = switch (native_os) {
4335 .freebsd => extern struct {
4336 hdr: msghdr,
4337 len: isize,
4338 },
4335 .linux => linux.mmsghdr,4339 .linux => linux.mmsghdr,
4336 else => extern struct {4340 else => extern struct {
4337 hdr: msghdr,4341 hdr: msghdr,