Command Section

sysdecode_sigcode(3)   FreeBSD Library Functions Manual   sysdecode_sigcode(3)

NAME
     sysdecode_sigcode - lookup name of signal code

LIBRARY
     System Argument Decoding Library (libsysdecode, -lsysdecode)

SYNOPSIS
     #include <sys/types.h>
     #include <stdbool.h>
     #include <sysdecode.h>

     const char *
     sysdecode_sigcode(int signal, int si_code);

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.

RETURN VALUES
     The sysdecode_sigcode() function returns a pointer to a signal code
     description or NULL if si_code is not a known signal code.

SEE ALSO
     sysdecode_sigbus_code(3), sysdecode_sigchld_code(3),
     sysdecode_sigfpe_code(3), sysdecode_sigill_code(3),
     sysdecode_sigsegv_code(3), sysdecode_sigtrap_code(3)

FreeBSD 13.1-RELEASE-p6        October 17, 2016        FreeBSD 13.1-RELEASE-p6

Command Section

man2web Home...