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.53 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 |