summaryrefslogtreecommitdiff
path: root/src/sys/event.rs
diff options
context:
space:
mode:
authorNick Pelone <nick.pelone@calyptix.com>2020-05-26 15:15:44 -0400
committerNick Pelone <nick.pelone@calyptix.com>2020-05-26 15:15:44 -0400
commitc379d1ac997a84c0a2fe96b0f65c3bf244c96c8d (patch)
treee2b125a42bd0ea2df57b5059e0af2bd26306b5c2 /src/sys/event.rs
parentd950c481abe5fb11cdbd648c67c8022c6c209664 (diff)
downloadnix-c379d1ac997a84c0a2fe96b0f65c3bf244c96c8d.zip
Add EV_DISPATCH and EV_RECEIPT EventFlag items for OpenBSD.
Diffstat (limited to 'src/sys/event.rs')
-rw-r--r--src/sys/event.rs9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/sys/event.rs b/src/sys/event.rs
index 7af5ae2b..7550c2ab 100644
--- a/src/sys/event.rs
+++ b/src/sys/event.rs
@@ -90,14 +90,9 @@ libc_bitflags!{
EV_CLEAR;
EV_DELETE;
EV_DISABLE;
- // No released version of OpenBSD supports EV_DISPATCH or EV_RECEIPT.
- // These have been commited to the -current branch though and are
- // expected to be part of the OpenBSD 6.2 release in Nov 2017.
- // See: https://marc.info/?l=openbsd-tech&m=149621427511219&w=2
- // https://github.com/rust-lang/libc/pull/613
#[cfg(any(target_os = "dragonfly", target_os = "freebsd",
target_os = "ios", target_os = "macos",
- target_os = "netbsd"))]
+ target_os = "netbsd", target_os = "openbsd"))]
EV_DISPATCH;
#[cfg(target_os = "freebsd")]
EV_DROP;
@@ -116,7 +111,7 @@ libc_bitflags!{
EV_POLL;
#[cfg(any(target_os = "dragonfly", target_os = "freebsd",
target_os = "ios", target_os = "macos",
- target_os = "netbsd"))]
+ target_os = "netbsd", target_os = "openbsd"))]
EV_RECEIPT;
EV_SYSFLAGS;
}