Function access [src]
Prototype
pub fn access(path: [*:0]const u8, mode: u32) usize
Parameters
path: [*:0]const u8
mode: u32
Source
pub fn access(path: [*:0]const u8, mode: u32) usize {
if (@hasField(SYS, "access")) {
return syscall2(.access, @intFromPtr(path), mode);
} else {
return syscall4(.faccessat, @as(usize, @bitCast(@as(isize, AT.FDCWD))), @intFromPtr(path), mode, 0);
}
}