table of contents
other versions
- wheezy 3.44-1
- jessie 3.74-1
- jessie-backports 4.10-2~bpo8+1
- testing 4.10-2
- unstable 4.10-2
PSIGNAL(3) | Linux Programmer's Manual | PSIGNAL(3) |
NAME¶
psignal, psiginfo - print signal messageSYNOPSIS¶
#include <signal.h>void psignal(int sig, const char *s); void psiginfo(const siginfo_t *pinfo, const char *s);extern const char *const sys_siglist[];
Feature Test Macro Requirements for glibc (see feature_test_macros(7)):
DESCRIPTION¶
The psignal() function displays a message on stderr consisting of the string s, a colon, a space, a string describing the signal number sig, and a trailing newline. If the string s is NULL or empty, the colon and space are omitted. If sig is invalid, the message displayed will indicate an unknown signal.RETURN VALUE¶
The psignal() and psiginfo() functions return no value.VERSIONS¶
The psiginfo() function was added to glibc in version 2.10.CONFORMING TO¶
POSIX.1-2008, 4.3BSD.BUGS¶
In glibc versions up to 2.12, psiginfo() had the following bugs:- *
- In some circumstances, a trailing newline is not printed.
- *
- Additional details are not displayed for real-time signals.
SEE ALSO¶
sigaction(2), perror(3), strsignal(3), signal(7)COLOPHON¶
This page is part of release 3.44 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/.2010-10-06 | GNU |