authorgravatar for phugen@redhat.comPablo Alessandro Santos Hugen <phugen@redhat.com> 2026-03-11 13:05:06-03:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2026-03-12 22:33:03+01:00
log627f03af9d90e0ac33834b4dd04a3a0adc9bbcef
tree5f6e26403a82017a09907a0e3c552cd3e704bdae
parent0978566db8b7ed2b730cf01a7d359e9b52ec66ec

std.os.linux: add explicit backing type to packed structs in extern types


2 files changed, 2 insertions(+), 2 deletions(-)

lib/std/c/illumos.zig+1-1
...@@ -297,7 +297,7 @@ pub const lifreq = extern struct {...@@ -297,7 +297,7 @@ pub const lifreq = extern struct {
297 /// Maximum transmission unit297 /// Maximum transmission unit
298 mtu: u32,298 mtu: u32,
299 // Technically [2]i32299 // Technically [2]i32
300 muxid: packed struct { ip: i32, arp: i32 },300 muxid: packed struct(u64) { ip: i32, arp: i32 },
301 /// Neighbor reachability determination entries301 /// Neighbor reachability determination entries
302 nd_req: lif_nd_req,302 nd_req: lif_nd_req,
303 /// Link info303 /// Link info
lib/std/os/linux.zig+1-1
...@@ -9515,7 +9515,7 @@ pub const perf_event_attr = extern struct {...@@ -9515,7 +9515,7 @@ pub const perf_event_attr = extern struct {
9515 sample_type: u64 = 0,9515 sample_type: u64 = 0,
9516 read_format: u64 = 0,9516 read_format: u64 = 0,
95179517
9518 flags: packed struct {9518 flags: packed struct(u64) {
9519 /// off by default9519 /// off by default
9520 disabled: bool = false,9520 disabled: bool = false,
9521 /// children inherit it9521 /// children inherit it