github.com/afumu/libc@v0.0.6/musl/src/stat/__xstat.c (about) 1 #include <sys/stat.h> 2 3 #if !_REDIR_TIME64 4 5 int __fxstat(int ver, int fd, struct stat *buf) 6 { 7 return fstat(fd, buf); 8 } 9 10 int __fxstatat(int ver, int fd, const char *path, struct stat *buf, int flag) 11 { 12 return fstatat(fd, path, buf, flag); 13 } 14 15 int __lxstat(int ver, const char *path, struct stat *buf) 16 { 17 return lstat(path, buf); 18 } 19 20 int __xstat(int ver, const char *path, struct stat *buf) 21 { 22 return stat(path, buf); 23 } 24 25 weak_alias(__fxstat, __fxstat64); 26 weak_alias(__fxstatat, __fxstatat64); 27 weak_alias(__lxstat, __lxstat64); 28 weak_alias(__xstat, __xstat64); 29 30 #endif 31 32 int __xmknod(int ver, const char *path, mode_t mode, dev_t *dev) 33 { 34 return mknod(path, mode, *dev); 35 } 36 37 int __xmknodat(int ver, int fd, const char *path, mode_t mode, dev_t *dev) 38 { 39 return mknodat(fd, path, mode, *dev); 40 }