@@ -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
+ )
}
@@ -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)
+ Sys::select(nfds, readfds, writefds, exceptfds, timeout),
+ "select({}, {:p}, {:p}, {:p}, {:p})",
+ readfds,
+ writefds,
+ exceptfds,