diff --git a/lib/std/os/linux.zig b/lib/std/os/linux.zig index be8237107ccb6a7b956fc0f9f87bd468c32f088a..15de6580f2fb7ae9afeb359a1976a17b4378086e 100644 --- a/lib/std/os/linux.zig +++ b/lib/std/os/linux.zig @@ -2525,6 +2525,10 @@ pub fn unshare(flags: usize) usize { return syscall1(.unshare, flags); } +pub fn setns(fd: fd_t, flags: u32) usize { + return syscall2(.setns, fd, flags); +} + pub fn capget(hdrp: *cap_user_header_t, datap: *cap_user_data_t) usize { return syscall2(.capget, @intFromPtr(hdrp), @intFromPtr(datap)); }