summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosh Triplett <josh@joshtriplett.org>2020-08-09 16:59:09 -0700
committerJosh Triplett <josh@joshtriplett.org>2020-08-09 16:59:09 -0700
commit220505181f0730f27e1330f5413331e94b9f9ad1 (patch)
treedc53435c38692e92666b403ed987d3d665026a76
parentab3c229140cc6a609c52fd732ea76bf69f9a5855 (diff)
downloadrust-libc-220505181f0730f27e1330f5413331e94b9f9ad1.tar.gz
Add CLD_ constants
These constants appear in the si_code field of a SIGCHLD signal or waitid-returned siginfo value.
-rw-r--r--src/unix/linux_like/mod.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/unix/linux_like/mod.rs b/src/unix/linux_like/mod.rs
index c5394f69b8..f5fa3fdd82 100644
--- a/src/unix/linux_like/mod.rs
+++ b/src/unix/linux_like/mod.rs
@@ -1027,6 +1027,13 @@ pub const PIPE_BUF: usize = 4096;
pub const SI_LOAD_SHIFT: ::c_uint = 16;
+pub const CLD_EXITED: ::c_int = 1;
+pub const CLD_KILLED: ::c_int = 2;
+pub const CLD_DUMPED: ::c_int = 3;
+pub const CLD_TRAPPED: ::c_int = 4;
+pub const CLD_STOPPED: ::c_int = 5;
+pub const CLD_CONTINUED: ::c_int = 6;
+
pub const SIGEV_SIGNAL: ::c_int = 0;
pub const SIGEV_NONE: ::c_int = 1;
pub const SIGEV_THREAD: ::c_int = 2;