diff --git a/lib/std/c.zig b/lib/std/c.zig index 8e9f5e8c44a064965fc8b614e44bd1187af2ae0e..1fa47a3121e26fcfcad7cfb2d34666b6c4d6a4a0 100644 --- a/lib/std/c.zig +++ b/lib/std/c.zig @@ -7069,6 +7069,14 @@ pub const user_desc = switch (native_os) { pub const utsname = switch (native_os) { .linux => linux.utsname, .emscripten => emscripten.utsname, + .wasi => extern struct { + sysname: [64:0]u8, + nodename: [64:0]u8, + release: [64:0]u8, + version: [64:0]u8, + machine: [64:0]u8, + domainname: [64:0]u8, + }, .illumos => extern struct { sysname: [256:0]u8, nodename: [256:0]u8,