nix
nix copied to clipboard
Rust friendly bindings to *nix APIs
`sys::socket::addr::sys_control::SysControlAddr` is not exposed in Nix's public API. That's probably an oversight. It should probably be exposed just like `NetlinkAddr`.
linux support only for now.
Once we upgrade the MSRV to 1.52.0 or later, we should: - Add `#[cfg_attr(target_os = "fuchsia", allow(rustdoc::broken_intra_doc_links))]` to `sys::signal::kill` to fix rustdoc complaints.
This is a breaking change, since its impossible to implement both `From` and `TryFrom` for a type. If you'd rather it were nonbreaking, maybe we could add a method like...
This patch adds support for the following in Linux: - Reading the IP `ttl` header from a control message if `IP_RECVTTL` is set on the socket with `setsockopt` - Reading...
Or at least remove Error on Signal::from_c_int, if signal is not between 0 and NSIG, so I can pass custom signals. Option here is also excess.
The current implementation of of `sched::clone` doesn't pass ownership of the the closure called by `callback` into the newly created thread, only a reference. This means that when the call...
type: feature request It will be really nice to have a binding over file control functions, here is a list I find out: - [ ] fopen - [ ]...