module os // Minimal stat struct as specified in // https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html pub struct C.stat { st_dev u64 st_ino u64 st_mode u32 st_nlink u64 st_uid u32 st_gid u32 st_rdev u64 st_size u64 st_atime int st_mtime int st_ctime int } pub struct C.__stat64 { st_dev u32 // 4 st_ino u16 // 2 st_mode u16 // 2 st_nlink u16 // 2 st_uid u16 // 2 st_gid u16 // 2 st_rdev u32 // 4 st_size u64 // 8 st_atime i64 // 8 st_mtime i64 // 8 st_ctime i64 // 8 }