diff --git a/src/unix/linux_like/android/mod.rs b/src/unix/linux_like/android/mod.rs index d1bdd8b13970..ff8b97e2ff6e 100644 --- a/src/unix/linux_like/android/mod.rs +++ b/src/unix/linux_like/android/mod.rs @@ -1269,9 +1269,9 @@ pub const F_GETOWN: c_int = 9; pub const F_SETOWN: c_int = 8; pub const F_SETLK: c_int = 6; pub const F_SETLKW: c_int = 7; -pub const F_RDLCK: c_int = 0; -pub const F_WRLCK: c_int = 1; -pub const F_UNLCK: c_int = 2; +pub const F_RDLCK: c_short = 0; +pub const F_WRLCK: c_short = 1; +pub const F_UNLCK: c_short = 2; pub const F_OFD_GETLK: c_int = 36; pub const F_OFD_SETLK: c_int = 37; pub const F_OFD_SETLKW: c_int = 38; diff --git a/src/unix/linux_like/l4re/uclibc/mod.rs b/src/unix/linux_like/l4re/uclibc/mod.rs index 06806d1051f0..476fc4a43dd2 100644 --- a/src/unix/linux_like/l4re/uclibc/mod.rs +++ b/src/unix/linux_like/l4re/uclibc/mod.rs @@ -437,10 +437,10 @@ pub const F_GETOWN: c_int = 9; pub const F_OFD_GETLK: c_int = 36; pub const F_OFD_SETLK: c_int = 37; pub const F_OFD_SETLKW: c_int = 38; -pub const F_RDLCK: c_int = 0; +pub const F_RDLCK: c_short = 0; pub const F_SETOWN: c_int = 8; -pub const F_UNLCK: c_int = 2; -pub const F_WRLCK: c_int = 1; +pub const F_UNLCK: c_short = 2; +pub const F_WRLCK: c_short = 1; pub const IPV6_MULTICAST_ALL: c_int = 29; pub const IPV6_ROUTER_ALERT_ISOLATE: c_int = 30; pub const MAP_HUGE_SHIFT: c_int = 26; diff --git a/src/unix/linux_like/linux/gnu/b32/mod.rs b/src/unix/linux_like/linux/gnu/b32/mod.rs index 11ada71ae815..81d89b922a89 100644 --- a/src/unix/linux_like/linux/gnu/b32/mod.rs +++ b/src/unix/linux_like/linux/gnu/b32/mod.rs @@ -307,9 +307,9 @@ cfg_if! { pub const PTRACE_DETACH: c_uint = 11; - pub const F_RDLCK: c_int = 1; - pub const F_WRLCK: c_int = 2; - pub const F_UNLCK: c_int = 3; + pub const F_RDLCK: c_short = 1; + pub const F_WRLCK: c_short = 2; + pub const F_UNLCK: c_short = 3; pub const SFD_CLOEXEC: c_int = 0x400000; @@ -350,9 +350,9 @@ cfg_if! { pub const PTRACE_DETACH: c_uint = 17; - pub const F_RDLCK: c_int = 0; - pub const F_WRLCK: c_int = 1; - pub const F_UNLCK: c_int = 2; + pub const F_RDLCK: c_short = 0; + pub const F_WRLCK: c_short = 1; + pub const F_UNLCK: c_short = 2; pub const SFD_CLOEXEC: c_int = 0x080000; diff --git a/src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs b/src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs index a4fe3ba7e7e8..fae38730cdb2 100644 --- a/src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs +++ b/src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs @@ -410,9 +410,9 @@ pub const F_OFD_GETLK: c_int = 36; pub const F_OFD_SETLK: c_int = 37; pub const F_OFD_SETLKW: c_int = 38; -pub const F_RDLCK: c_int = 0; -pub const F_WRLCK: c_int = 1; -pub const F_UNLCK: c_int = 2; +pub const F_RDLCK: c_short = 0; +pub const F_WRLCK: c_short = 1; +pub const F_UNLCK: c_short = 2; pub const SFD_NONBLOCK: c_int = 0x0800; diff --git a/src/unix/linux_like/linux/gnu/b64/loongarch64/mod.rs b/src/unix/linux_like/linux/gnu/b64/loongarch64/mod.rs index 01044881f691..2a0aeab8c824 100644 --- a/src/unix/linux_like/linux/gnu/b64/loongarch64/mod.rs +++ b/src/unix/linux_like/linux/gnu/b64/loongarch64/mod.rs @@ -590,9 +590,9 @@ pub const O_FSYNC: c_int = O_SYNC; pub const O_ASYNC: c_int = 0o00020000; pub const O_DSYNC: c_int = 0o00010000; pub const O_NDELAY: c_int = O_NONBLOCK; -pub const F_RDLCK: c_int = 0; -pub const F_WRLCK: c_int = 1; -pub const F_UNLCK: c_int = 2; +pub const F_RDLCK: c_short = 0; +pub const F_WRLCK: c_short = 1; +pub const F_UNLCK: c_short = 2; pub const F_GETLK: c_int = 5; pub const F_SETLK: c_int = 6; pub const F_SETLKW: c_int = 7; diff --git a/src/unix/linux_like/linux/gnu/b64/mips64/mod.rs b/src/unix/linux_like/linux/gnu/b64/mips64/mod.rs index 7fed1e538383..0150486843dd 100644 --- a/src/unix/linux_like/linux/gnu/b64/mips64/mod.rs +++ b/src/unix/linux_like/linux/gnu/b64/mips64/mod.rs @@ -764,9 +764,9 @@ pub const PTRACE_SETREGS: c_uint = 13; pub const EFD_NONBLOCK: c_int = 0x80; -pub const F_RDLCK: c_int = 0; -pub const F_WRLCK: c_int = 1; -pub const F_UNLCK: c_int = 2; +pub const F_RDLCK: c_short = 0; +pub const F_WRLCK: c_short = 1; +pub const F_UNLCK: c_short = 2; pub const F_GETLK: c_int = 14; pub const F_GETOWN: c_int = 23; pub const F_SETOWN: c_int = 24; diff --git a/src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs b/src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs index f30450724351..7b30ca11539f 100644 --- a/src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs +++ b/src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs @@ -445,9 +445,9 @@ pub const F_OFD_GETLK: c_int = 36; pub const F_OFD_SETLK: c_int = 37; pub const F_OFD_SETLKW: c_int = 38; -pub const F_RDLCK: c_int = 0; -pub const F_WRLCK: c_int = 1; -pub const F_UNLCK: c_int = 2; +pub const F_RDLCK: c_short = 0; +pub const F_WRLCK: c_short = 1; +pub const F_UNLCK: c_short = 2; pub const SFD_NONBLOCK: c_int = 0x0800; diff --git a/src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs b/src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs index 3371f0337e49..b4d8bf7047db 100644 --- a/src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs +++ b/src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs @@ -429,9 +429,9 @@ pub const F_GETOWN: c_int = 9; pub const F_SETOWN: c_int = 8; pub const F_SETLK: c_int = 6; pub const F_SETLKW: c_int = 7; -pub const F_RDLCK: c_int = 0; -pub const F_WRLCK: c_int = 1; -pub const F_UNLCK: c_int = 2; +pub const F_RDLCK: c_short = 0; +pub const F_WRLCK: c_short = 1; +pub const F_UNLCK: c_short = 2; pub const F_OFD_GETLK: c_int = 36; pub const F_OFD_SETLK: c_int = 37; pub const F_OFD_SETLKW: c_int = 38; diff --git a/src/unix/linux_like/linux/gnu/b64/s390x.rs b/src/unix/linux_like/linux/gnu/b64/s390x.rs index d6b802bd22ff..1d3da7116643 100644 --- a/src/unix/linux_like/linux/gnu/b64/s390x.rs +++ b/src/unix/linux_like/linux/gnu/b64/s390x.rs @@ -459,9 +459,9 @@ pub const MCL_ONFAULT: c_int = 0x0004; pub const EFD_NONBLOCK: c_int = 0x800; -pub const F_RDLCK: c_int = 0; -pub const F_WRLCK: c_int = 1; -pub const F_UNLCK: c_int = 2; +pub const F_RDLCK: c_short = 0; +pub const F_WRLCK: c_short = 1; +pub const F_UNLCK: c_short = 2; pub const F_GETLK: c_int = 5; pub const F_GETOWN: c_int = 9; pub const F_SETOWN: c_int = 8; diff --git a/src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs b/src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs index 6e3673e35d00..c383a5c27cd4 100644 --- a/src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs +++ b/src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs @@ -368,9 +368,9 @@ pub const F_OFD_GETLK: c_int = 36; pub const F_OFD_SETLK: c_int = 37; pub const F_OFD_SETLKW: c_int = 38; -pub const F_RDLCK: c_int = 1; -pub const F_WRLCK: c_int = 2; -pub const F_UNLCK: c_int = 3; +pub const F_RDLCK: c_short = 1; +pub const F_WRLCK: c_short = 2; +pub const F_UNLCK: c_short = 3; pub const SFD_NONBLOCK: c_int = 0x4000; diff --git a/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs b/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs index 9658aeb4a536..5d8922837e54 100644 --- a/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs +++ b/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs @@ -476,9 +476,9 @@ pub const F_OFD_GETLK: c_int = 36; pub const F_OFD_SETLK: c_int = 37; pub const F_OFD_SETLKW: c_int = 38; -pub const F_RDLCK: c_int = 0; -pub const F_WRLCK: c_int = 1; -pub const F_UNLCK: c_int = 2; +pub const F_RDLCK: c_short = 0; +pub const F_WRLCK: c_short = 1; +pub const F_UNLCK: c_short = 2; pub const SFD_NONBLOCK: c_int = 0x0800; diff --git a/src/unix/linux_like/linux/musl/mod.rs b/src/unix/linux_like/linux/musl/mod.rs index 3e69620fc638..b9d52afe07f9 100644 --- a/src/unix/linux_like/linux/musl/mod.rs +++ b/src/unix/linux_like/linux/musl/mod.rs @@ -560,9 +560,9 @@ pub const F_OFD_GETLK: c_int = 36; pub const F_OFD_SETLK: c_int = 37; pub const F_OFD_SETLKW: c_int = 38; -pub const F_RDLCK: c_int = 0; -pub const F_WRLCK: c_int = 1; -pub const F_UNLCK: c_int = 2; +pub const F_RDLCK: c_short = 0; +pub const F_WRLCK: c_short = 1; +pub const F_UNLCK: c_short = 2; pub const SA_NODEFER: c_int = 0x40000000; pub const SA_RESETHAND: c_int = u32_cast_int(0x80000000); diff --git a/src/unix/linux_like/linux/uclibc/mod.rs b/src/unix/linux_like/linux/uclibc/mod.rs index dd54a15e25fb..06ea7d1d373e 100644 --- a/src/unix/linux_like/linux/uclibc/mod.rs +++ b/src/unix/linux_like/linux/uclibc/mod.rs @@ -293,10 +293,10 @@ pub const F_GETOWN: c_int = 9; pub const F_OFD_GETLK: c_int = 36; pub const F_OFD_SETLK: c_int = 37; pub const F_OFD_SETLKW: c_int = 38; -pub const F_RDLCK: c_int = 0; +pub const F_RDLCK: c_short = 0; pub const F_SETOWN: c_int = 8; -pub const F_UNLCK: c_int = 2; -pub const F_WRLCK: c_int = 1; +pub const F_UNLCK: c_short = 2; +pub const F_WRLCK: c_short = 1; pub const IPV6_MULTICAST_ALL: c_int = 29; pub const IPV6_ROUTER_ALERT_ISOLATE: c_int = 30; pub const MAP_HUGE_SHIFT: c_int = 26;