From 5576521c120ca7a6b33e5435d7e4364b5ec8ed73 Mon Sep 17 00:00:00 2001 From: auronandace Date: Fri, 2 Jan 2026 18:24:01 +0000 Subject: [PATCH] sys_time sys_timeb and sys_mman header cleanup --- src/header/sys_mman/linux.rs | 2 +- src/header/sys_mman/mod.rs | 5 ++++- src/header/sys_mman/redox.rs | 2 +- src/header/sys_time/mod.rs | 5 ++++- src/header/sys_timeb/mod.rs | 2 +- 5 files changed, 11 insertions(+), 5 deletions(-) diff --git a/src/header/sys_mman/linux.rs b/src/header/sys_mman/linux.rs index e795718913..5fc27ce4d7 100644 --- a/src/header/sys_mman/linux.rs +++ b/src/header/sys_mman/linux.rs @@ -1,4 +1,4 @@ -use crate::platform::types::*; +use crate::platform::types::c_int; pub const PROT_READ: c_int = 0x0001; pub const PROT_WRITE: c_int = 0x0002; diff --git a/src/header/sys_mman/mod.rs b/src/header/sys_mman/mod.rs index c45a32f03c..b8e98db922 100644 --- a/src/header/sys_mman/mod.rs +++ b/src/header/sys_mman/mod.rs @@ -6,7 +6,10 @@ use crate::{ c_str::{CStr, CString}, error::{Errno, ResultExt}, header::{fcntl, unistd}, - platform::{ERRNO, Pal, Sys, types::*}, + platform::{ + ERRNO, Pal, Sys, + types::{c_char, c_int, c_void, mode_t, off_t, size_t}, + }, }; pub use self::sys::*; diff --git a/src/header/sys_mman/redox.rs b/src/header/sys_mman/redox.rs index 71f4170cf1..ea0ee2215d 100644 --- a/src/header/sys_mman/redox.rs +++ b/src/header/sys_mman/redox.rs @@ -1,4 +1,4 @@ -use crate::platform::types::*; +use crate::platform::types::c_int; pub const PROT_NONE: c_int = 0x0000; pub const PROT_EXEC: c_int = 0x0001; diff --git a/src/header/sys_time/mod.rs b/src/header/sys_time/mod.rs index 510f79efed..9eecc9fdad 100644 --- a/src/header/sys_time/mod.rs +++ b/src/header/sys_time/mod.rs @@ -7,7 +7,10 @@ use crate::{ error::ResultExt, header::time::timespec, out::Out, - platform::{Pal, PalSignal, Sys, types::*}, + platform::{ + Pal, PalSignal, Sys, + types::{c_char, c_int, c_long, suseconds_t, time_t}, + }, }; use core::ptr::null; diff --git a/src/header/sys_timeb/mod.rs b/src/header/sys_timeb/mod.rs index fdb6877829..8960ac3132 100644 --- a/src/header/sys_timeb/mod.rs +++ b/src/header/sys_timeb/mod.rs @@ -14,7 +14,7 @@ use core::ptr::NonNull; use crate::{ header::sys_time::{gettimeofday, timeval, timezone}, - platform::types::*, + platform::types::{c_int, c_short, c_ushort, time_t}, }; /// See .