1 #include <machine/syscall.h>
2 #include "kernel_stat.h"
3 #include "internal_syscall.h"
5 /* Status of an open file. The sys/stat.h header file required is
6 distributed in the include subdirectory for this C library. */
8 _fstatat(int dirfd
, const char *file
, struct stat
*st
, int flags
)
10 struct kernel_stat kst
;
11 int rv
= syscall_errno (SYS_fstatat
, 4, dirfd
, file
, &kst
, flags
, 0, 0);
12 _conv_stat (st
, &kst
);