1
0

stat.c 283 B

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