Warning: This file is not a C or C++ file. It does not have highlighting.
1 | /* definition of "struct stat" from the kernel */ |
---|---|
2 | struct kernel_stat { |
3 | unsigned long st_dev; /* dev_t is 32 bits on parisc */ |
4 | unsigned long st_ino; /* 32 bits */ |
5 | unsigned short st_mode; /* 16 bits */ |
6 | unsigned short st_nlink; /* 16 bits */ |
7 | unsigned short st_reserved1; /* old st_uid */ |
8 | unsigned short st_reserved2; /* old st_gid */ |
9 | unsigned long st_rdev; |
10 | unsigned long st_size; |
11 | struct timespec st_atim; |
12 | struct timespec st_mtim; |
13 | struct timespec st_ctim; |
14 | long st_blksize; |
15 | long st_blocks; |
16 | unsigned long __glibc_reserved1; /* ACL stuff */ |
17 | unsigned long __glibc_reserved2; /* network */ |
18 | unsigned long __glibc_reserved3; /* network */ |
19 | unsigned long __glibc_reserved4; /* cnodes */ |
20 | unsigned short __glibc_reserved5; /* netsite */ |
21 | short st_fstype; |
22 | unsigned long st_realdev; |
23 | unsigned short st_basemode; |
24 | unsigned short st_spareshort; |
25 | unsigned long st_uid; |
26 | unsigned long st_gid; |
27 | unsigned long st_spare4[3]; |
28 | }; |
29 | |
30 | #define _HAVE_STAT_NSEC |
31 | #define _HAVE_STAT64_NSEC |
32 | |
33 | #define STAT_IS_KERNEL_STAT 0 |
34 | #define STAT64_IS_KERNEL_STAT64 1 |
35 | #define XSTAT_IS_XSTAT64 0 |
36 | #define STATFS_IS_STATFS64 0 |
37 |
Warning: This file is not a C or C++ file. It does not have highlighting.