diff options
Diffstat (limited to 'man2/rt_sigqueueinfo.2')
-rw-r--r-- | man2/rt_sigqueueinfo.2 | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/man2/rt_sigqueueinfo.2 b/man2/rt_sigqueueinfo.2 index 59d1d2cbe..bda1a3217 100644 --- a/man2/rt_sigqueueinfo.2 +++ b/man2/rt_sigqueueinfo.2 @@ -31,15 +31,15 @@ system calls are the low-level interfaces used to send a signal plus data to a process or thread. The receiver of the signal can obtain the accompanying data by establishing a signal handler with the -.BR sigaction (2) +.MR sigaction 2 .B SA_SIGINFO flag. .P These system calls are not intended for direct application use; they are provided to allow the implementation of -.BR sigqueue (3) +.MR sigqueue 3 and -.BR pthread_sigqueue (3). +.MR pthread_sigqueue 3 . .P The .BR rt_sigqueueinfo () @@ -59,7 +59,7 @@ argument specifies the data to accompany the signal. This argument is a pointer to a structure of type .IR siginfo_t , described in -.BR sigaction (2) +.MR sigaction 2 (and defined by including .IR <sigaction.h> ). The caller should set the following fields in this structure: @@ -77,7 +77,7 @@ 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), +.MR kill 2 , and nor can it be .BR SI_KERNEL , which is used to indicate a signal generated by the kernel. @@ -86,7 +86,7 @@ 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). +.MR tgkill 2 . .RE .TP .I si_pid @@ -102,7 +102,7 @@ This field contains the user data to accompany the signal. For more information, see the description of the last .RI ( "union sigval" ) argument of -.BR sigqueue (3). +.MR sigqueue 3 . .P Internally, the kernel sets the .I si_signo @@ -132,7 +132,7 @@ is set to indicate the error. .B EAGAIN The limit of signals which may be queued has been reached. (See -.BR signal (7) +.MR signal 7 for further information.) .TP .B EINVAL @@ -145,7 +145,7 @@ was invalid. .B EPERM The caller does not have permission to send the signal to the target. For the required permissions, see -.BR kill (2). +.MR kill 2 . .TP .B EPERM .I tgid @@ -177,19 +177,19 @@ Linux 2.6.31. .SH NOTES Since these system calls are not intended for application use, there are no glibc wrapper functions; use -.BR syscall (2) +.MR syscall 2 in the unlikely case that you want to call them directly. .P As with -.BR kill (2), +.MR kill 2 , the null signal (0) can be used to check if the specified process or thread exists. .SH SEE ALSO -.BR kill (2), -.BR pidfd_send_signal (2), -.BR sigaction (2), -.BR sigprocmask (2), -.BR tgkill (2), -.BR pthread_sigqueue (3), -.BR sigqueue (3), -.BR signal (7) +.MR kill 2 , +.MR pidfd_send_signal 2 , +.MR sigaction 2 , +.MR sigprocmask 2 , +.MR tgkill 2 , +.MR pthread_sigqueue 3 , +.MR sigqueue 3 , +.MR signal 7 |