SYSDECODE(3) | MidnightBSD Library Functions Manual | SYSDECODE(3) |
sysdecode
— system
argument decoding library
System Argument Decoding Library (libsysdecode, -lsysdecode)
#include
<sys/types.h>
#include <stdbool.h>
#include <sysdecode.h>
The sysdecode
library includes several
functions that provide descriptive names of values associated with system
calls.
Some functions in this library provide ABI-specific descriptions. The supported ABIs are named by the enum sysdecode_abi enumeration.
SYSDECODE_ABI_FREEBSD
SYSDECODE_ABI_FREEBSD32
SYSDECODE_ABI_LINUX
SYSDECODE_ABI_LINUX32
SYSDECODE_ABI_CLOUDABI32
SYSDECODE_ABI_CLOUDABI64
SYSDECODE_ABI_UNKNOWN
sysdecode_abi_to_freebsd_errno(3), sysdecode_cap_rights(3), sysdecode_cmsg_type(3), sysdecode_enum(3), sysdecode_fcntl_arg(3), sysdecode_ioctlname(3), sysdecode_kevent(3), sysdecode_mask(3), sysdecode_quotactl_cmd(3), sysdecode_sctp_sinfo_flags(3), sysdecode_sigcode(3), sysdecode_socket_protocol(3), sysdecode_sockopt_name(3), sysdecode_syscallnames(3), sysdecode_utrace(3)
The sysdecode
library first appeared in
FreeBSD 11.0.
April 26, 2018 | midnightbsd-3.1 |