diff options
author | Steve Lau <stevelauc@outlook.com> | 2022-10-09 12:23:13 +0800 |
---|---|---|
committer | Steve Lau <stevelauc@outlook.com> | 2022-10-09 12:23:13 +0800 |
commit | a8c85b48e4c90c24161b5032d27eb8f73624df38 (patch) | |
tree | 73f1106d4bec21fda147dd71b62b78a55cb1ac32 | |
parent | 8501d724da7859275f405d0effb76f570456b4f3 (diff) | |
download | rust-libc-a8c85b48e4c90c24161b5032d27eb8f73624df38.tar.gz |
add missing STATX_ATTR_* constants on gnu/linux
-rw-r--r-- | libc-test/build.rs | 3 | ||||
-rw-r--r-- | libc-test/semver/linux-gnu.txt | 3 | ||||
-rw-r--r-- | src/unix/linux_like/linux/gnu/mod.rs | 3 |
3 files changed, 9 insertions, 0 deletions
diff --git a/libc-test/build.rs b/libc-test/build.rs index 5376c46860..37cfcc7e81 100644 --- a/libc-test/build.rs +++ b/libc-test/build.rs @@ -3312,6 +3312,9 @@ fn test_linux(target: &str) { | "IFLA_ALT_IFNAME" | "IFLA_PERM_ADDRESS" | "IFLA_PROTO_DOWN_REASON" + | "STATX_ATTR_MOUNT_ROOT" + | "STATX_ATTR_VERITY" + | "STATX_ATTR_DAX" if sparc64 => true, // Added in Linux 5.13 "PTRACE_GET_RSEQ_CONFIGURATION" if sparc64 => true, diff --git a/libc-test/semver/linux-gnu.txt b/libc-test/semver/linux-gnu.txt index b48f9a5ffc..857cf35d48 100644 --- a/libc-test/semver/linux-gnu.txt +++ b/libc-test/semver/linux-gnu.txt @@ -424,6 +424,9 @@ STATX_ATTR_COMPRESSED STATX_ATTR_ENCRYPTED STATX_ATTR_IMMUTABLE STATX_ATTR_NODUMP +STATX_ATTR_MOUNT_ROOT +STATX_ATTR_VERITY +STATX_ATTR_DAX STATX_BASIC_STATS STATX_BLOCKS STATX_BTIME diff --git a/src/unix/linux_like/linux/gnu/mod.rs b/src/unix/linux_like/linux/gnu/mod.rs index a8fc30e6e9..dbf964a5a8 100644 --- a/src/unix/linux_like/linux/gnu/mod.rs +++ b/src/unix/linux_like/linux/gnu/mod.rs @@ -1026,6 +1026,9 @@ pub const STATX_ATTR_APPEND: ::c_int = 0x0020; pub const STATX_ATTR_NODUMP: ::c_int = 0x0040; pub const STATX_ATTR_ENCRYPTED: ::c_int = 0x0800; pub const STATX_ATTR_AUTOMOUNT: ::c_int = 0x1000; +pub const STATX_ATTR_MOUNT_ROOT: ::c_int = 0x2000; +pub const STATX_ATTR_VERITY: ::c_int = 0x00100000; +pub const STATX_ATTR_DAX: ::c_int = 0x00200000; pub const SOMAXCONN: ::c_int = 4096; |