SYSDECODE(3)

NAME
sysdecode - system argument decoding library

LIBRARY
libsysdecode

DESCRIPTION
The sysdecode library includes several functions that provide descriptive names of values associated with system calls.

  Supported ABIs
Some functions in this library provide ABI-specific descriptions. The supported ABIs are named by the enum sysdecode_abi enumeration.

SYSDECODE_ABI_FREEBSD
    Native FreeBSD binaries. Supported on all platforms.
SYSDECODE_ABI_FREEBSD32
    32-bit FreeBSD binaries. Supported on amd64 and powerpc64.
SYSDECODE_ABI_LINUX
    Linux binaries of the same platform. Supported on amd64 and i386.
SYSDECODE_ABI_LINUX32
    32-bit Linux binaries. Supported on amd64.
SYSDECODE_ABI_CLOUDABI64
    64-bit CloudABI binaries. Supported on aarch64 and amd64.
SYSDECODE_ABI_UNKNOWN
    A placeholder for use when the ABI is not known.

SEE ALSO
sysdecode_abi_to_freebsd_errno(3), sysdecode_ioctlname(3), sysdecode_syscallnames(3), sysdecode_utrace(3)

HISTORY
The sysdecode library first appeared in FreeBSD 11.0.