diff options
author | David Carlier <devnexen@gmail.com> | 2022-12-06 21:42:37 +0000 |
---|---|---|
committer | David Carlier <devnexen@gmail.com> | 2022-12-06 21:42:37 +0000 |
commit | a5e695ac8373a578ea924586b0b56062c0f9fade (patch) | |
tree | fceb312b55609a34464adbfe4249a3f41b7f545d /src/unix/linux_like/linux | |
parent | ce5afa7b523fd114ea7baadb26d5b318017cde58 (diff) | |
download | rust-libc-a5e695ac8373a578ea924586b0b56062c0f9fade.tar.gz |
PIDFD_NONBLOCK addition into uclibc.
closes #3026.
Diffstat (limited to 'src/unix/linux_like/linux')
-rw-r--r-- | src/unix/linux_like/linux/uclibc/arm/mod.rs | 1 | ||||
-rw-r--r-- | src/unix/linux_like/linux/uclibc/mips/mod.rs | 1 | ||||
-rw-r--r-- | src/unix/linux_like/linux/uclibc/x86_64/mod.rs | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/src/unix/linux_like/linux/uclibc/arm/mod.rs b/src/unix/linux_like/linux/uclibc/arm/mod.rs index 25125bcc9b..7168872485 100644 --- a/src/unix/linux_like/linux/uclibc/arm/mod.rs +++ b/src/unix/linux_like/linux/uclibc/arm/mod.rs @@ -466,6 +466,7 @@ pub const POLLWRBAND: ::c_short = 0x200; pub const POLLWRNORM: ::c_short = 0x100; pub const PTHREAD_STACK_MIN: ::size_t = 16384; pub const RTLD_GLOBAL: ::c_int = 0x00100; +pub const PIDFD_NONBLOCK: ::c_int = 0x800; // These are typed unsigned to match sigaction pub const SA_NOCLDSTOP: ::c_ulong = 0x1; diff --git a/src/unix/linux_like/linux/uclibc/mips/mod.rs b/src/unix/linux_like/linux/uclibc/mips/mod.rs index 61684094fa..963f5bda7e 100644 --- a/src/unix/linux_like/linux/uclibc/mips/mod.rs +++ b/src/unix/linux_like/linux/uclibc/mips/mod.rs @@ -52,6 +52,7 @@ pub const O_ASYNC: ::c_int = 0x1000; pub const O_NDELAY: ::c_int = 0x80; pub const SOCK_NONBLOCK: ::c_int = 128; +pub const PIDFD_NONBLOCK: ::c_int = 128; pub const EDEADLK: ::c_int = 45; pub const ENAMETOOLONG: ::c_int = 78; diff --git a/src/unix/linux_like/linux/uclibc/x86_64/mod.rs b/src/unix/linux_like/linux/uclibc/x86_64/mod.rs index 43ac79296b..a2b8f7f5db 100644 --- a/src/unix/linux_like/linux/uclibc/x86_64/mod.rs +++ b/src/unix/linux_like/linux/uclibc/x86_64/mod.rs @@ -330,6 +330,7 @@ pub const __SIZEOF_PTHREAD_COND_T: usize = 48; pub const __SIZEOF_PTHREAD_CONDATTR_T: usize = 4; pub const __SIZEOF_PTHREAD_RWLOCK_T: usize = 56; pub const __SIZEOF_PTHREAD_RWLOCKATTR_T: usize = 8; +pub const PIDFD_NONBLOCK: ::c_int = 04000; cfg_if! { if #[cfg(target_os = "l4re")] { |