authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-07-12 21:12:58-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-07-14 00:16:49-07:00
log0c0d94a6da7f41ab3eace838ffcbd98d24723627
tree281c3369bb296df7cc5e9d140825f9b87f71ef52
parent36f356254c640f25eb59317ce0bb9e3af727aa91

std.net: wasi does not have unix sockets


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

lib/std/net.zig+5
......@@ -19,6 +19,7 @@ const File = std.fs.File;
1919// first release to support them.
2020pub const has_unix_sockets = switch (native_os) {
2121 .windows => builtin.os.version_range.windows.isAtLeast(.win10_rs4) orelse false,
22 .wasi => false,
2223 else => true,
2324};
2425
......@@ -1397,6 +1398,10 @@ fn parseHosts(
13971398}
13981399
13991400test parseHosts {
1401 if (builtin.os.tag == .wasi) {
1402 // TODO parsing addresses should not have OS dependencies
1403 return error.SkipZigTest;
1404 }
14001405 var reader: std.io.Reader = .fixed(
14011406 \\127.0.0.1 localhost
14021407 \\::1 localhost