aboutsummaryrefslogtreecommitdiffstats
path: root/man2
diff options
context:
space:
mode:
Diffstat (limited to 'man2')
-rw-r--r--man2/rt_sigqueueinfo.219
1 files changed, 12 insertions, 7 deletions
diff --git a/man2/rt_sigqueueinfo.2 b/man2/rt_sigqueueinfo.2
index c2990b6211..9f393972aa 100644
--- a/man2/rt_sigqueueinfo.2
+++ b/man2/rt_sigqueueinfo.2
@@ -82,16 +82,21 @@ This must be one of the
.B SI_*
codes in the Linux kernel source file
.IR include/asm-generic/siginfo.h ,
-with the restriction that the code must be negative
-(i.e., cannot be
+with the following restrictions:
+.RS
+.IP * 3
+The code can't be a value greater than or equal to zero.
+In particular, it can't be
.BR SI_USER ,
which is used by the kernel to indicate a signal sent by
-.BR kill (2))
-and cannot (since Linux 2.6.39) be
-.BR SI_TKILL
-(which is used by the kernel to indicate a signal sent using
+.BR kill (2).
+.IP *
+The code can't (since Linux 2.6.39) be
+.BR SI_TKILL ,
+which is used by the kernel to indicate a signal sent using
.\" tkill(2) or
-.BR tgkill (2)).
+.BR tgkill (2).
+.RE
.TP
.I si_pid
This should be set to a process ID,