Skip to content

Commit c5b72e3

Browse files
committed
Use Rust types instead of fixed-width integer type aliases
1 parent ed8b4cb commit c5b72e3

File tree

1 file changed

+20
-20
lines changed
  • src/unix/notbsd/linux/other

1 file changed

+20
-20
lines changed

src/unix/notbsd/linux/other/mod.rs

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -4,33 +4,33 @@ pub type __rlimit_resource_t = ::c_uint;
44

55
s! {
66
pub struct statx {
7-
pub stx_mask: ::uint32_t,
8-
pub stx_blksize: ::uint32_t,
9-
pub stx_attributes: ::uint64_t,
10-
pub stx_nlink: ::uint32_t,
11-
pub stx_uid: ::uint32_t,
12-
pub stx_gid: ::uint32_t,
13-
pub stx_mode: ::uint16_t,
14-
pub __statx_pad1: [::uint16_t; 1],
15-
pub stx_ino: ::uint64_t,
16-
pub stx_size: ::uint64_t,
17-
pub stx_blocks: ::uint64_t,
18-
pub stx_attributes_mask: ::uint64_t,
7+
pub stx_mask: u32,
8+
pub stx_blksize: u32,
9+
pub stx_attributes: u64,
10+
pub stx_nlink: u32,
11+
pub stx_uid: u32,
12+
pub stx_gid: u32,
13+
pub stx_mode: u16,
14+
pub __statx_pad1: [u16; 1],
15+
pub stx_ino: u64,
16+
pub stx_size: u64,
17+
pub stx_blocks: u64,
18+
pub stx_attributes_mask: u64,
1919
pub stx_atime: ::statx_timestamp,
2020
pub stx_btime: ::statx_timestamp,
2121
pub stx_ctime: ::statx_timestamp,
2222
pub stx_mtime: ::statx_timestamp,
23-
pub stx_rdev_major: ::uint32_t,
24-
pub stx_rdev_minor: ::uint32_t,
25-
pub stx_dev_major: ::uint32_t,
26-
pub stx_dev_minor: ::uint32_t,
27-
pub __statx_pad2: [::uint64_t; 14],
23+
pub stx_rdev_major: u32,
24+
pub stx_rdev_minor: u32,
25+
pub stx_dev_major: u32,
26+
pub stx_dev_minor: u32,
27+
pub __statx_pad2: [u64; 14],
2828
}
2929

3030
pub struct statx_timestamp {
31-
pub tv_sec: ::int64_t,
32-
pub tv_nsec: ::uint32_t,
33-
pub __statx_timestamp_pad1: [::int32_t; 1],
31+
pub tv_sec: i64,
32+
pub tv_nsec: u32,
33+
pub __statx_timestamp_pad1: [i32; 1],
3434
}
3535

3636
pub struct aiocb {

0 commit comments

Comments
 (0)