Skip to content

Commit b1c877a

Browse files
committed
Fix statx struct types
1 parent d90be96 commit b1c877a

File tree

1 file changed

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

1 file changed

+15
-15
lines changed

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

+15-15
Original file line numberDiff line numberDiff line change
@@ -244,25 +244,25 @@ s! {
244244
}
245245

246246
pub struct statx {
247-
pub stx_mask: ::__u32,
248-
pub stx_blksize: ::__u32,
249-
pub stx_attributes: ::__u64,
250-
pub stx_nlink: ::__u32,
251-
pub stx_uid: ::__u32,
252-
pub stx_gid: ::__u32,
253-
pub stx_mode: ::__u16,
254-
pub stx_ino: ::__u16,
255-
pub stx_size: ::__u64,
256-
pub stx_blocks: ::__u64,
257-
pub stx_attributes_mask: ::__u64,
247+
pub stx_mask: ::uint32_t,
248+
pub stx_blksize: ::uint32_t,
249+
pub stx_attributes: ::uint64_t,
250+
pub stx_nlink: ::uint32_t,
251+
pub stx_uid: ::uint32_t,
252+
pub stx_gid: ::uint32_t,
253+
pub stx_mode: ::uint16_t,
254+
pub stx_ino: ::uint64_t,
255+
pub stx_size: ::uint64_t,
256+
pub stx_blocks: ::uint64_t,
257+
pub stx_attributes_mask: ::uint64_t,
258258
pub stx_atime: statx_timestamp,
259259
pub stx_btime: statx_timestamp,
260260
pub stx_ctime: statx_timestamp,
261261
pub stx_mtime: statx_timestamp,
262-
pub stx_rdev_major: ::__u32,
263-
pub stx_rdev_minor: ::__u32,
264-
pub stx_dev_major: ::__u32,
265-
pub stx_dev_minor: ::__u32,
262+
pub stx_rdev_major: ::uint32_t,
263+
pub stx_rdev_minor: ::uint32_t,
264+
pub stx_dev_major: ::uint32_t,
265+
pub stx_dev_minor: ::uint32_t,
266266
}
267267

268268
pub struct statx_timestamp {

0 commit comments

Comments
 (0)