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 OmniOS