diff options
author | Philipp Matthias Schaefer <philipp.matthias.schaefer@posteo.de> | 2016-08-06 09:46:38 +0200 |
---|---|---|
committer | Philipp Matthias Schaefer <philipp.matthias.schaefer@posteo.de> | 2016-08-31 20:19:27 +0200 |
commit | 5d50193fb5761d3cd92eead0901f2642406d9339 (patch) | |
tree | 3ef68a6ff4cdfac713dee139c61ad1f4b32db75f /CHANGELOG.md | |
parent | b0e69e6e729a987cb2acc1e9452241b01554c30b (diff) | |
download | nix-5d50193fb5761d3cd92eead0901f2642406d9339.zip |
Describe changes to mqueue in change log
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 04e9322f..1dfd04cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -34,6 +34,18 @@ This project adheres to [Semantic Versioning](http://semver.org/). `::nix::sched` to `Result<bool>` and `Result<()>`, respectively. They now return `EINVAL`, if an invalid argument for the `field` parameter is passed. ([#402](https://github.com/nix-rust/nix/pull/402)) +- `MqAttr` in `::nix::mqueue` is now an opaque proxy for `::libc::mq_attr`, + which has the same structure as the old `MqAttr`. The field `mq_flags` of + `::libc::mq_attr` is readable using the new method `flags()` of `MqAttr`. + `MqAttr` also no longer implements `Debug`. + ([#0](https://github.com/nix-rust/nix/pull/0)) +- The parameter `msq_prio` of `mq_receive` with type `u32` in `::nix::mqueue` + was replaced by a parameter named `msg_prio` with type `&mut u32`, so that + the message priority can be obtained by the caller. + ([#0](https://github.com/nix-rust/nix/pull/0)) +- The type alias `MQd` in `::nix::queue` was replaced by the type alias + `libc::mqd_t`, both of which are aliases for the same type. + ([#0](https://github.com/nix-rust/nix/pull/0)) ### Removed - Type alias `SigNum` from `::nix::sys::signal`. |