diff options
author | Levente Kurusa <lkurusa@acm.org> | 2018-12-03 20:49:34 +0100 |
---|---|---|
committer | Levente Kurusa <lkurusa@acm.org> | 2018-12-03 22:52:09 +0100 |
commit | 9d2dc7c4d6af225b16edbd94f2c1e72cb831d6e6 (patch) | |
tree | 6eb2095e2bfe9f38b84329d48c79c33a29d21b27 /src | |
parent | 771a2fc793f3b1a1d85408578ff3b054f22b041b (diff) | |
download | nix-9d2dc7c4d6af225b16edbd94f2c1e72cb831d6e6.zip |
DragonflyBSD: Remove unused Errno's
EUNUSED* were removed from <sys/errno.h> in DragonflyBSD, so there is no
need for them to be in nix either. This also fixes the build on
DragonflyBSD.
Signed-off-by: Levente Kurusa <lkurusa@acm.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/errno.rs | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/src/errno.rs b/src/errno.rs index 0a38ab69..2f07a104 100644 --- a/src/errno.rs +++ b/src/errno.rs @@ -1,6 +1,6 @@ #[cfg(not(target_os = "dragonfly"))] use libc; -use libc::c_int; +use libc::{c_int, c_void}; use std::{fmt, io, error}; use {Error, Result}; @@ -103,8 +103,8 @@ impl ErrnoSentinel for i64 { fn sentinel() -> Self { -1 } } -impl ErrnoSentinel for *mut libc::c_void { - fn sentinel() -> Self { (-1 as isize) as *mut libc::c_void } +impl ErrnoSentinel for *mut c_void { + fn sentinel() -> Self { (-1 as isize) as *mut c_void } } impl error::Error for Errno { @@ -522,9 +522,6 @@ fn desc(errno: Errno) -> &'static str { EIPSEC => "IPsec processing failure", #[cfg(target_os = "dragonfly")] - EUNUSED94 | EUNUSED95 | EUNUSED96 | EUNUSED97 | EUNUSED98 => "Unused", - - #[cfg(target_os = "dragonfly")] EASYNC => "Async", } } @@ -1373,11 +1370,6 @@ mod consts { ENOLINK = libc::ENOLINK, EPROTO = libc::EPROTO, ENOMEDIUM = libc::ENOMEDIUM, - EUNUSED94 = libc::EUNUSED94, - EUNUSED95 = libc::EUNUSED95, - EUNUSED96 = libc::EUNUSED96, - EUNUSED97 = libc::EUNUSED97, - EUNUSED98 = libc::EUNUSED98, EASYNC = libc::EASYNC, } @@ -1485,11 +1477,6 @@ mod consts { libc::ENOLINK => ENOLINK, libc::EPROTO => EPROTO, libc::ENOMEDIUM => ENOMEDIUM, - libc::EUNUSED94 => EUNUSED94, - libc::EUNUSED95 => EUNUSED95, - libc::EUNUSED96 => EUNUSED96, - libc::EUNUSED97 => EUNUSED97, - libc::EUNUSED98 => EUNUSED98, libc::EASYNC => EASYNC, _ => UnknownErrno, } |