diff --git a/src/header/poll/mod.rs b/src/header/poll/mod.rs index 57fa9cf2b6..08bb87ab23 100644 --- a/src/header/poll/mod.rs +++ b/src/header/poll/mod.rs @@ -21,5 +21,11 @@ pub struct pollfd { #[no_mangle] pub extern "C" fn poll(fds: *mut pollfd, nfds: nfds_t, timeout: c_int) -> c_int { - Sys::poll(fds, nfds, timeout) + trace_expr!( + Sys::poll(fds, nfds, timeout), + "poll({:p}, {}, {})", + fds, + nfds, + timeout + ) } diff --git a/src/header/sys_select/mod.rs b/src/header/sys_select/mod.rs index 17f9e0a739..6565ce402a 100644 --- a/src/header/sys_select/mod.rs +++ b/src/header/sys_select/mod.rs @@ -22,5 +22,13 @@ pub extern "C" fn select( exceptfds: *mut fd_set, timeout: *mut timeval, ) -> c_int { - Sys::select(nfds, readfds, writefds, exceptfds, timeout) + trace_expr!( + Sys::select(nfds, readfds, writefds, exceptfds, timeout), + "select({}, {:p}, {:p}, {:p}, {:p})", + nfds, + readfds, + writefds, + exceptfds, + timeout + ) }