__xstat.c 646 B

1234567891011121314151617181920212223242526272829303132333435
  1. #include <sys/stat.h>
  2. #if !_REDIR_TIME64
  3. int __fxstat(int ver, int fd, struct stat *buf)
  4. {
  5. return fstat(fd, buf);
  6. }
  7. int __fxstatat(int ver, int fd, const char *path, struct stat *buf, int flag)
  8. {
  9. return fstatat(fd, path, buf, flag);
  10. }
  11. int __lxstat(int ver, const char *path, struct stat *buf)
  12. {
  13. return lstat(path, buf);
  14. }
  15. int __xstat(int ver, const char *path, struct stat *buf)
  16. {
  17. return stat(path, buf);
  18. }
  19. #endif
  20. int __xmknod(int ver, const char *path, mode_t mode, dev_t *dev)
  21. {
  22. return mknod(path, mode, *dev);
  23. }
  24. int __xmknodat(int ver, int fd, const char *path, mode_t mode, dev_t *dev)
  25. {
  26. return mknodat(fd, path, mode, *dev);
  27. }