1 /* $Id: stat.h,v 1.12 2000/08/04 05:35:55 davem Exp $ */
5 #include <linux/types.h>
7 struct __old_kernel_stat
{
10 unsigned short st_mode
;
11 unsigned short st_nlink
;
12 unsigned short st_uid
;
13 unsigned short st_gid
;
14 unsigned short st_rdev
;
15 unsigned long st_size
;
16 unsigned long st_atime
;
17 unsigned long st_mtime
;
18 unsigned long st_ctime
;
22 unsigned short st_dev
;
24 unsigned short st_mode
;
26 unsigned short st_uid
;
27 unsigned short st_gid
;
28 unsigned short st_rdev
;
31 unsigned long st_atime_nsec
;
33 unsigned long st_mtime_nsec
;
35 unsigned long st_ctime_nsec
;
38 unsigned long __unused4
[2];
41 #define STAT_HAVE_NSEC 1
44 unsigned long long st_dev
;
46 unsigned long long st_ino
;
49 unsigned int st_nlink
;
54 unsigned long long st_rdev
;
56 unsigned char __pad3
[8];
59 unsigned int st_blksize
;
61 unsigned char __pad4
[8];
62 unsigned int st_blocks
;
64 unsigned int st_atime
;
65 unsigned int st_atime_nsec
;
67 unsigned int st_mtime
;
68 unsigned int st_mtime_nsec
;
70 unsigned int st_ctime
;
71 unsigned int st_ctime_nsec
;
73 unsigned int __unused4
;
74 unsigned int __unused5
;