]>
Commit | Line | Data |
---|---|---|
92a42be0 SL |
1 | pub type c_long = i64; |
2 | pub type c_ulong = u64; | |
3 | pub type time_t = i64; | |
4 | pub type suseconds_t = i64; | |
5 | ||
6 | s! { | |
7 | pub struct stat { | |
8 | pub st_dev: ::dev_t, | |
9 | pub st_ino: ::ino_t, | |
10 | pub st_mode: ::mode_t, | |
11 | pub st_nlink: ::nlink_t, | |
12 | pub st_uid: ::uid_t, | |
13 | pub st_gid: ::gid_t, | |
14 | pub st_rdev: ::dev_t, | |
15 | pub st_atime: ::time_t, | |
16 | pub st_atime_nsec: ::c_long, | |
17 | pub st_mtime: ::time_t, | |
18 | pub st_mtime_nsec: ::c_long, | |
19 | pub st_ctime: ::time_t, | |
20 | pub st_ctime_nsec: ::c_long, | |
21 | pub st_size: ::off_t, | |
22 | pub st_blocks: ::blkcnt_t, | |
23 | pub st_blksize: ::blksize_t, | |
24 | pub st_flags: ::fflags_t, | |
25 | pub st_gen: ::uint32_t, | |
26 | pub st_lspare: ::int32_t, | |
27 | pub st_birthtime: ::time_t, | |
28 | pub st_birthtime_nsec: ::c_long, | |
29 | } | |
30 | } |