From 4ec3cd0df043f9164909426bd781e05e98e06ca4 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Tue, 26 May 2026 17:56:33 -0700 Subject: [PATCH] add pipe2 --- nfs.zig | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/nfs.zig b/nfs.zig index c4d764b0a59fe996539498e8345217c2bcf180d9..dc6bcbbe2a98c8bf4ffef3255b4454f426955fa1 100644 --- a/nfs.zig +++ b/nfs.zig @@ -68,3 +68,11 @@ pub fn mktemp(flags: Dir.CreateFlags) !File { const path = template[0 .. template.len - 1 :0]; return cwd().createFile(path, flags); } + +pub fn pipe2(flag: c_int) ![2]File { + const fds = try sys.pipe2(flag); + return .{ + .{ .fd = @enumFromInt(fds[0]) }, + .{ .fd = @enumFromInt(fds[1]) }, + }; +} -- 2.54.0