summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYang Hau <yuanyanghau@gmail.com>2023-01-23 10:35:05 +0700
committerYang Hau <yuanyanghau@gmail.com>2023-01-27 00:36:35 +0700
commit2ab05d0125a925819024f8b0794420b92824dec8 (patch)
tree153595591579137b962d6fcf269afbd8778e3f08
parentf7b4c2e0427f3696d80096d33438ac862d96a762 (diff)
downloadrust-libc-2ab05d0125a925819024f8b0794420b92824dec8.tar.gz
linux: add PR_SET_PTRACER_ANY
-rw-r--r--libc-test/semver/fuchsia.txt1
-rw-r--r--libc-test/semver/linux.txt1
-rw-r--r--src/fuchsia/mod.rs1
-rw-r--r--src/unix/linux_like/emscripten/mod.rs1
-rw-r--r--src/unix/linux_like/linux/mod.rs1
5 files changed, 5 insertions, 0 deletions
diff --git a/libc-test/semver/fuchsia.txt b/libc-test/semver/fuchsia.txt
index 804b270930..5e7213c0be 100644
--- a/libc-test/semver/fuchsia.txt
+++ b/libc-test/semver/fuchsia.txt
@@ -671,6 +671,7 @@ PR_SET_NAME
PR_SET_NO_NEW_PRIVS
PR_SET_PDEATHSIG
PR_SET_PTRACER
+PR_SET_PTRACER_ANY
PR_SET_SECCOMP
PR_SET_SECUREBITS
PR_SET_THP_DISABLE
diff --git a/libc-test/semver/linux.txt b/libc-test/semver/linux.txt
index 6d9714b2e4..2907fc09e2 100644
--- a/libc-test/semver/linux.txt
+++ b/libc-test/semver/linux.txt
@@ -1800,6 +1800,7 @@ PR_SET_NAME
PR_SET_NO_NEW_PRIVS
PR_SET_PDEATHSIG
PR_SET_PTRACER
+PR_SET_PTRACER_ANY
PR_SET_SECCOMP
PR_SET_SECUREBITS
PR_SET_THP_DISABLE
diff --git a/src/fuchsia/mod.rs b/src/fuchsia/mod.rs
index 5c6aebde23..ea1ae466b2 100644
--- a/src/fuchsia/mod.rs
+++ b/src/fuchsia/mod.rs
@@ -2602,6 +2602,7 @@ pub const PR_SET_MM_MAP: ::c_int = 14;
pub const PR_SET_MM_MAP_SIZE: ::c_int = 15;
pub const PR_SET_PTRACER: ::c_int = 0x59616d61;
+pub const PR_SET_PTRACER_ANY: ::c_ulong = 0xffffffffffffffff;
pub const PR_SET_CHILD_SUBREAPER: ::c_int = 36;
pub const PR_GET_CHILD_SUBREAPER: ::c_int = 37;
diff --git a/src/unix/linux_like/emscripten/mod.rs b/src/unix/linux_like/emscripten/mod.rs
index f2024900cb..b30939a2dc 100644
--- a/src/unix/linux_like/emscripten/mod.rs
+++ b/src/unix/linux_like/emscripten/mod.rs
@@ -1119,6 +1119,7 @@ pub const PR_SET_MM_MAP: ::c_int = 14;
pub const PR_SET_MM_MAP_SIZE: ::c_int = 15;
pub const PR_SET_PTRACER: ::c_int = 0x59616d61;
+pub const PR_SET_PTRACER_ANY: ::c_ulong = 0xffffffffffffffff;
pub const PR_SET_CHILD_SUBREAPER: ::c_int = 36;
pub const PR_GET_CHILD_SUBREAPER: ::c_int = 37;
diff --git a/src/unix/linux_like/linux/mod.rs b/src/unix/linux_like/linux/mod.rs
index 02cfeef290..3481dcc044 100644
--- a/src/unix/linux_like/linux/mod.rs
+++ b/src/unix/linux_like/linux/mod.rs
@@ -2041,6 +2041,7 @@ pub const PR_SET_MM_MAP: ::c_int = 14;
pub const PR_SET_MM_MAP_SIZE: ::c_int = 15;
pub const PR_SET_PTRACER: ::c_int = 0x59616d61;
+pub const PR_SET_PTRACER_ANY: ::c_ulong = 0xffffffffffffffff;
pub const PR_SET_CHILD_SUBREAPER: ::c_int = 36;
pub const PR_GET_CHILD_SUBREAPER: ::c_int = 37;