aboutsummaryrefslogtreecommitdiff
path: root/lib/libc
diff options
context:
space:
mode:
authorDavid Chisnall <theraven@FreeBSD.org>2021-07-10 19:25:38 +0000
committerDavid Chisnall <theraven@FreeBSD.org>2021-07-10 19:26:01 +0000
commitd2b558281aadc266807e42ffb27d2108d308de46 (patch)
treee30472141037cc6d6cc36c2640e8bb20c36d418b /lib/libc
parent8fc2a3c41791b205a107dc2bec16ac7514a57958 (diff)
downloadsrc-d2b558281aadc266807e42ffb27d2108d308de46.tar.gz
src-d2b558281aadc266807e42ffb27d2108d308de46.zip
Revert "Pass the syscall number to capsicum permission-denied signals"
This broke the i386 build. This reverts commit 3a522ba1bc852c3d4660a4fa32e4a94999d09a47.
Diffstat (limited to 'lib/libc')
-rw-r--r--lib/libc/sys/procctl.210
1 files changed, 0 insertions, 10 deletions
diff --git a/lib/libc/sys/procctl.2 b/lib/libc/sys/procctl.2
index ce7a2be5d5e4..432ed5919a81 100644
--- a/lib/libc/sys/procctl.2
+++ b/lib/libc/sys/procctl.2
@@ -454,16 +454,6 @@ and the
.Va si_code
member is set to
.Dv TRAP_CAP .
-The system call number is stored in the
-.Va si_syscall
-field of the
-.Fa siginfo
-signal handler parameter.
-The other system call parameters can be read from the
-.Fa ucontext_t
-but the system call number is typically stored in the register
-that also contains the return value and so is unavailable in the
-signal handler.
.Pp
See
.Xr capsicum 4