summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Carlier <devnexen@gmail.com>2022-07-07 22:24:16 +0100
committerDavid Carlier <devnexen@gmail.com>2022-07-07 22:24:16 +0100
commit3c93c40d68b1a7347084f540bf208e2e4a6e131c (patch)
treed82b3b9900c0816a35eca265b74609aec2fa08c6
parenta2f7dac029df303110b16405928671ec191dac72 (diff)
downloadrust-libc-3c93c40d68b1a7347084f540bf208e2e4a6e131c.tar.gz
prctl process timing control options for android.
-rw-r--r--libc-test/semver/android.txt9
-rw-r--r--src/unix/linux_like/android/mod.rs4
2 files changed, 10 insertions, 3 deletions
diff --git a/libc-test/semver/android.txt b/libc-test/semver/android.txt
index 5858953197..d368e7fe3a 100644
--- a/libc-test/semver/android.txt
+++ b/libc-test/semver/android.txt
@@ -1712,12 +1712,15 @@ POSIX_FADV_NORMAL
POSIX_FADV_RANDOM
POSIX_FADV_SEQUENTIAL
POSIX_FADV_WILLNEED
-PR_SET_VMA
-PR_SET_VMA_ANON_NAME
-PR_SET_NO_NEW_PRIVS
PR_GET_NO_NEW_PRIVS
PR_GET_SECCOMP
+PR_GET_TIMING
+PR_SET_NO_NEW_PRIVS
PR_SET_SECCOMP
+PR_TIMING_STATISTICAL
+PR_TIMING_TIMESTAMP
+PR_SET_VMA
+PR_SET_VMA_ANON_NAME
PRIO_MAX
PRIO_MIN
PRIO_PGRP
diff --git a/src/unix/linux_like/android/mod.rs b/src/unix/linux_like/android/mod.rs
index 0037303be4..cfd229a474 100644
--- a/src/unix/linux_like/android/mod.rs
+++ b/src/unix/linux_like/android/mod.rs
@@ -2502,6 +2502,10 @@ pub const PR_SET_NO_NEW_PRIVS: ::c_int = 38;
pub const PR_GET_NO_NEW_PRIVS: ::c_int = 39;
pub const PR_GET_SECCOMP: ::c_int = 21;
pub const PR_SET_SECCOMP: ::c_int = 22;
+pub const PR_GET_TIMING: ::c_int = 13;
+pub const PR_SET_TIMING: ::c_int = 14;
+pub const PR_TIMING_STATISTICAL: ::c_int = 0;
+pub const PR_TIMING_TIMESTAMP: ::c_int = 1;
// linux/if_addr.h
pub const IFA_UNSPEC: ::c_ushort = 0;