1#include <sys/stat.h> 2#include <fcntl.h> 3#include "syscall.h" 4#include "libc.h" 5 6int stat(const char *restrict path, struct stat *restrict buf) 7{ 8#ifdef SYS_stat 9 return syscall(SYS_stat, path, buf); 10#else 11 return syscall(SYS_fstatat, AT_FDCWD, path, buf, 0); 12#endif 13} 14 15LFS64(stat); 16