From 5ffadafd3bba6467bb8c56de80495f6c4c48029a Mon Sep 17 00:00:00 2001 From: Michael Kerrisk Date: Wed, 16 Jun 2010 06:21:59 +0200 Subject: [PATCH] sigaction.2: Add details for signals sent by POSIX message queue notifications Signed-off-by: Michael Kerrisk --- man2/sigaction.2 | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/man2/sigaction.2 b/man2/sigaction.2 index 581a2686a..c4561ddcc 100644 --- a/man2/sigaction.2 +++ b/man2/sigaction.2 @@ -42,7 +42,7 @@ .\" 2010-06-11 Andi Kleen, add hwpoison signal extensions .\" 2010-06-11 mtk, improvements to discussion of various siginfo_t fields. .\" -.TH SIGACTION 2 2010-06-11 "Linux" "Linux Programmer's Manual" +.TH SIGACTION 2 2010-06-16 "Linux" "Linux Programmer's Manual" .SH NAME sigaction \- examine and change a signal action .SH SYNOPSIS @@ -318,6 +318,21 @@ this is the same information as is obtained by a call to .BR timer_getoverrun (2). These fields are nonstandard Linux extensions. .IP * +Signals sent for message queue notification (see the description of +.B SIGEV_SIGNAL +in +.BR mq_notify (3)) +fill in +.IR si_int / si_ptr , +with the +.I sigev_value +supplied to +.BR mq_notify (3); +.IR si_pid , +with the process ID of the message sender; and +.IR si_uid , +with the real user ID of the message sender. +.IP * .B SIGCHLD fills in .IR si_pid ", " si_uid ", " si_status ", " si_utime " and " si_stime ,