#include <sys/stat.h> | |
#include <fcntl.h> | |
#include "syscall.h" | |
#include "libc.h" | |
int lstat(const char *restrict path, struct stat *restrict buf) | |
{ | |
#ifdef SYS_lstat | |
return syscall(SYS_lstat, path, buf); | |
#else | |
return syscall(SYS_fstatat, AT_FDCWD, path, buf, AT_SYMLINK_NOFOLLOW); | |
#endif | |
} | |
LFS64(lstat); |