pub fn access(path: [*:0]const u8, mode: mode_t) usize
pub fn access(path: [*:0]const u8, mode: mode_t) usize { if (@hasField(SYS, "access")) { return syscall2(.access, @intFromPtr(path), mode); } else { return faccessat(AT.FDCWD, path, mode, 0); } }