diff --git a/src/header/arpa_inet/mod.rs b/src/header/arpa_inet/mod.rs index 69df751967..c4f7af841a 100644 --- a/src/header/arpa_inet/mod.rs +++ b/src/header/arpa_inet/mod.rs @@ -13,11 +13,14 @@ use core::{ use crate::{ c_str::CStr, header::{ - errno::*, + errno::{EAFNOSUPPORT, ENOSPC}, netinet_in::{INADDR_NONE, in_addr, in_addr_t, ntohl}, - sys_socket::{constants::*, socklen_t}, + sys_socket::{constants::AF_INET, socklen_t}, + }, + platform::{ + self, + types::{c_char, c_int, c_void}, }, - platform::{self, types::*}, raw_cell::RawCell, }; diff --git a/src/header/semaphore/mod.rs b/src/header/semaphore/mod.rs index f8c2b9d100..77006f134e 100644 --- a/src/header/semaphore/mod.rs +++ b/src/header/semaphore/mod.rs @@ -4,7 +4,7 @@ use crate::{ header::time::{CLOCK_MONOTONIC, CLOCK_REALTIME, timespec}, - platform::types::*, + platform::types::{c_char, c_int, c_long, c_uint, clockid_t}, }; /// See . diff --git a/src/sync/mod.rs b/src/sync/mod.rs index 9f56df5939..dfbdf5a584 100644 --- a/src/sync/mod.rs +++ b/src/sync/mod.rs @@ -27,7 +27,7 @@ use crate::{ time::timespec, }, out::Out, - platform::{Pal, Sys, types::*}, + platform::{Pal, Sys, types::c_int}, }; use core::{ mem::MaybeUninit, diff --git a/src/sync/semaphore.rs b/src/sync/semaphore.rs index 5e71af7371..080175a09e 100644 --- a/src/sync/semaphore.rs +++ b/src/sync/semaphore.rs @@ -3,7 +3,7 @@ use crate::{ header::time::{CLOCK_MONOTONIC, clock_gettime, timespec}, - platform::types::*, + platform::types::{c_uint, clockid_t}, }; use core::sync::atomic::{AtomicU32, Ordering};