psignal(3) Library Functions Manual psignal(3)
Name
psignal, sys_siglist - system signal messages
Syntax
void psignal(sig, s)
unsigned sig;
char *s;
char *sys_siglist[];
Description
The subroutine produces a short message on the standard error file describing the indicated signal. First the argument string s is
printed, then a colon, then the name of the signal and a new-line. Most usefully, the argument string is the name of the program which
incurred the signal. The signal number should be from among those found in <signal.h>.
To simplify variant formatting of signal names, the vector of message strings is provided. The signal number can be used as an index in
this table to get the signal name without the newline. The define NSIG defined in <signal.h> is the number of messages.
See Also
sigvec(2), perror(3)
psignal(3)