1 #ifndef _BITS_STAT_STRUCT_H
2 #define _BITS_STAT_STRUCT_H
5 #error bits/kernel_stat.h is for internal uClibc use only!
8 /* This file provides whatever this particular arch's kernel thinks
9 * struct kernel_stat should look like... It turns out each arch has a
10 * different opinion on the subject... */
15 unsigned int st_nlink;
20 unsigned long st_atime;
21 unsigned long st_mtime;
22 unsigned long st_ctime;
23 unsigned int st_blksize;
25 unsigned int st_flags;
29 struct kernel_stat64 {
32 unsigned long st_rdev;
34 unsigned long st_blocks;
39 unsigned int st_blksize;
40 unsigned int st_nlink;
43 unsigned long st_atime;
44 unsigned long st_atimensec;
45 unsigned long st_mtime;
46 unsigned long st_mtimensec;
47 unsigned long st_ctime;
48 unsigned long st_ctimensec;
52 #endif /* _BITS_STAT_STRUCT_H */