mirror of
https://github.com/jiangcuo/nix.git
synced 2026-08-11 11:14:11 +00:00
New implementation performs no allocations after all the necessary
structures are created, removes potentially unsound code that
was used by the old version (see below) and adds a bit more
documentation about bugs in how timeout is actually handled
```
let timeout = if let Some(mut t) = timeout {
t.as_mut() as *mut libc::timespec
} else {
ptr::null_mut()
};
```
|
||
|---|---|---|
| .. | ||
| mod.rs | ||
| test_aio_drop.rs | ||
| test_aio.rs | ||
| test_epoll.rs | ||
| test_inotify.rs | ||
| test_ioctl.rs | ||
| test_mman.rs | ||
| test_pthread.rs | ||
| test_ptrace.rs | ||
| test_select.rs | ||
| test_signal.rs | ||
| test_signalfd.rs | ||
| test_socket.rs | ||
| test_sockopt.rs | ||
| test_stat.rs | ||
| test_sysinfo.rs | ||
| test_termios.rs | ||
| test_timerfd.rs | ||
| test_uio.rs | ||
| test_wait.rs | ||