Function faccessat [src]
Prototype
pub fn faccessat(dirfd: i32, path: [*:0]const u8, mode: u32, flags: u32) usize Parameters
dirfd: i32path: [*:0]const u8mode: u32flags: u32 Source
pub fn faccessat(dirfd: i32, path: [*:0]const u8, mode: u32, flags: u32) usize {
if (flags == 0) {
return syscall3(.faccessat, @as(usize, @bitCast(@as(isize, dirfd))), @intFromPtr(path), mode);
}
return syscall4(.faccessat2, @as(usize, @bitCast(@as(isize, dirfd))), @intFromPtr(path), mode, flags);
}