From 0c0fe6765c84ed931831b07096609b1d68f5bf5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Thu, 15 Oct 2026 14:42:49 +0200 Subject: [PATCH] std.c: fix mmsghdr layout for freebsd --- lib/std/c.zig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/std/c.zig b/lib/std/c.zig index 26508fe05853149056a55af129e575f7fe235d31..5a8d055b889ec6ba0f531404d8aeb5d69e06ef96 100644 --- a/lib/std/c.zig +++ b/lib/std/c.zig @@ -4332,6 +4332,10 @@ const posix_msghdr_const = extern struct { }; pub const mmsghdr = switch (native_os) { + .freebsd => extern struct { + hdr: msghdr, + len: isize, + }, .linux => linux.mmsghdr, else => extern struct { hdr: msghdr, -- 2.54.0