STRSIGNAL(3C) Standard C Library Functions STRSIGNAL(3C)
strsignal - get name of signal
#include <string.h>
char *strsignal(int sig);
The strsignal() function maps the signal number in sig to a string
describing the signal and returns a pointer to that string. It uses
the same set of the messages as psignal(3C). The returned string
should not be overwritten.
The strsignal() function returns NULL if sig is not a valid signal
number.
Messages returned from this function are in the native language
specified by the LC_MESSAGES locale category. See setlocale(3C).
See attributes(7) for descriptions of the following attributes:
+---------------+-----------------+
|ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+---------------+-----------------+
|MT-Level | Safe |
+---------------+-----------------+
gettext(3C), psignal(3C), setlocale(3C), str2sig(3C), attributes(7)
March 31, 2005 STRSIGNAL(3C)
NAME
strsignal - get name of signal
SYNOPSIS
#include <string.h>
char *strsignal(int sig);
DESCRIPTION
The strsignal() function maps the signal number in sig to a string
describing the signal and returns a pointer to that string. It uses
the same set of the messages as psignal(3C). The returned string
should not be overwritten.
RETURN VALUES
The strsignal() function returns NULL if sig is not a valid signal
number.
USAGE
Messages returned from this function are in the native language
specified by the LC_MESSAGES locale category. See setlocale(3C).
ATTRIBUTES
See attributes(7) for descriptions of the following attributes:
+---------------+-----------------+
|ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+---------------+-----------------+
|MT-Level | Safe |
+---------------+-----------------+
SEE ALSO
gettext(3C), psignal(3C), setlocale(3C), str2sig(3C), attributes(7)
March 31, 2005 STRSIGNAL(3C)