nix icon indicating copy to clipboard operation
nix copied to clipboard

Rust friendly bindings to *nix APIs

Results 296 nix issues
Sort by recently updated
recently updated
newest added
trafficstars

`signal::SigSet` derives `Eq` and `PartialEq`, I assume because `libc::sigset_t` does it too, but in linux, `sigfillset(3)` only initializes the first 64 bits, leaving the rest uninitialized, so two `signal::SigSets` can...

There is `XFS_SUPER_MAGIC` in [linux man page](https://man7.org/linux/man-pages/man2/statfs.2.html) but nix hasn't. ```plain XFS_SUPER_MAGIC 0x58465342 ``` I'm glad to create a pull request to add it.

Depends on https://github.com/rust-lang/libc/pull/2813 Blocks https://github.com/tokio-rs/tokio/issues/4728

Noteworthy secondary changes included as a result of the primary documentation: * Additions to unistd::Pid to support waitpid calling conventions * Change the waitpid function signature (backward compatible) * Application...

Consider enabling some form of the --check-cfg flag during automated builds, to catch typos. https://github.com/rust-lang/cargo/issues/10554

Bindings for the various functions supplied by sysvipc(7) would be great. This includes `msgctl`, `msgget`, `msgrcv`, `msgsnd`, `semctl`, `semget`, `semop`, `shmat`, `shmctl`, `shmdt`, `shmget` (list copied verbatim from Linux man...

I would like to be able to use the `PF_NDRV` socket type (with its associated `sockaddr_ndrv` socket address type). It's roughly the same as `sockaddr_ll` on linux. I did some...