1 2 3 4 5 6 7 8 9 10 11 12
#include <unistd.h> #include <fcntl.h> #include "syscall.h" int access(const char *filename, int amode) { #ifdef SYS_access return syscall(SYS_access, filename, amode); #else return syscall(SYS_faccessat, AT_FDCWD, filename, amode, 0); #endif }