DESCRIPTION
The
sysdecode_sigcode()
function returns a text description of the
si_code
field of the
siginfo_t
object associated with an instance of signal
sig.
The text description contains the name of the C macro whose value matches
si_code.
General purpose signal codes such as
SI_USER
are handled as well as signal-specific codes for
SIGBUS,
SIGCHLD,
SIGFPE,
SIGILL,
SIGSEGV
and
SIGTRAP.
If
si_code
does not represent a known signal code,
sysdecode_sigcode()
returns
NULL.