.. | .. |
---|
26 | 26 | gid_t st_gid; |
---|
27 | 27 | unsigned st_rdev; |
---|
28 | 28 | long st_pad2[2]; |
---|
29 | | - off_t st_size; |
---|
| 29 | + long st_size; |
---|
30 | 30 | long st_pad3; |
---|
31 | 31 | /* |
---|
32 | 32 | * Actually this should be timestruc_t st_atime, st_mtime and st_ctime |
---|
33 | 33 | * but we don't have it under Linux. |
---|
34 | 34 | */ |
---|
35 | | - time_t st_atime; |
---|
| 35 | + long st_atime; |
---|
36 | 36 | long st_atime_nsec; |
---|
37 | | - time_t st_mtime; |
---|
| 37 | + long st_mtime; |
---|
38 | 38 | long st_mtime_nsec; |
---|
39 | | - time_t st_ctime; |
---|
| 39 | + long st_ctime; |
---|
40 | 40 | long st_ctime_nsec; |
---|
41 | 41 | long st_blksize; |
---|
42 | 42 | long st_blocks; |
---|
.. | .. |
---|
70 | 70 | * Actually this should be timestruc_t st_atime, st_mtime and st_ctime |
---|
71 | 71 | * but we don't have it under Linux. |
---|
72 | 72 | */ |
---|
73 | | - time_t st_atime; |
---|
| 73 | + long st_atime; |
---|
74 | 74 | unsigned long st_atime_nsec; /* Reserved for st_atime expansion */ |
---|
75 | 75 | |
---|
76 | | - time_t st_mtime; |
---|
| 76 | + long st_mtime; |
---|
77 | 77 | unsigned long st_mtime_nsec; /* Reserved for st_mtime expansion */ |
---|
78 | 78 | |
---|
79 | | - time_t st_ctime; |
---|
| 79 | + long st_ctime; |
---|
80 | 80 | unsigned long st_ctime_nsec; /* Reserved for st_ctime expansion */ |
---|
81 | 81 | |
---|
82 | 82 | unsigned long st_blksize; |
---|
.. | .. |
---|
105 | 105 | unsigned int st_rdev; |
---|
106 | 106 | unsigned int st_pad1[3]; /* Reserved for st_rdev expansion */ |
---|
107 | 107 | |
---|
108 | | - off_t st_size; |
---|
| 108 | + long st_size; |
---|
109 | 109 | |
---|
110 | 110 | /* |
---|
111 | 111 | * Actually this should be timestruc_t st_atime, st_mtime and st_ctime |
---|