Expand description
The code in this crate contains the raw bindings for syslog, automatically generated by bindgen. Before continuing any further, please make sure libsyslog is not the crate you really are looking for.
See The Open Group Base Specifications Issue 7, 2018 edition for actual API documentation or Wikipedia for general context.
Implementation specific documentation: (verified working platforms)
Apple Inc. is advising to no longer use syslog on macOS 10.12 and
later, yet this crate compiles and messages produced by it do appear in the
output of log stream
on such platforms.
Structs§
Constants§
- LOG_
ALERT - LOG_
AUTH - LOG_
AUTHPRIV - LOG_
CONS - LOG_
CRIT - LOG_
CRON - LOG_
DAEMON - LOG_
DEBUG - LOG_
EMERG - LOG_ERR
- LOG_
FACMASK - LOG_FTP
- LOG_
INFO - LOG_
KERN - LOG_
LOCA L0 - LOG_
LOCA L1 - LOG_
LOCA L2 - LOG_
LOCA L3 - LOG_
LOCA L4 - LOG_
LOCA L5 - LOG_
LOCA L6 - LOG_
LOCA L7 - LOG_LPR
- LOG_
MAIL - LOG_
NDELAY - LOG_
NEWS - LOG_
NFACILITIES - LOG_
NOTICE - LOG_
NOWAIT - LOG_
ODELAY - LOG_
PERROR - LOG_PID
- LOG_
PRIMASK - LOG_
SYSLOG - LOG_
USER - LOG_
UUCP - LOG_
WARNING - _ATFILE_
SOURCE - _BITS_
SYSLOG_ PATH_ H - _DEFAULT_
SOURCE - _FEATURES_
H - _PATH_
LOG - _POSIX_
C_ SOURCE - _POSIX_
SOURCE - _STDC_
PREDEF_ H - _SYS_
CDEFS_ H - _SYS_
SYSLOG_ H - __
GLIBC_ MINOR__ - __
GLIBC_ USE_ C2X_ STRTOL - __
GLIBC_ USE_ DEPRECATED_ GETS - __
GLIBC_ USE_ DEPRECATED_ SCANF - __
GLIBC_ USE_ ISOC2X - __
GLIBC__ - __
GNU_ LIBRARY__ - __
HAVE_ DISTINCT_ FLOA T16 - __
HAVE_ DISTINCT_ FLOA T32 - __
HAVE_ DISTINCT_ FLOA T64 - __
HAVE_ DISTINCT_ FLOA T32X - __
HAVE_ DISTINCT_ FLOA T64X - __
HAVE_ DISTINCT_ FLOA T128 - __
HAVE_ DISTINCT_ FLOA T128X - __
HAVE_ FLOA T16 - __
HAVE_ FLOA T32 - __
HAVE_ FLOA T64 - __
HAVE_ FLOA T32X - __
HAVE_ FLOA T64X - __
HAVE_ FLOA T64X_ LONG_ DOUBLE - __
HAVE_ FLOA T128 - __
HAVE_ FLOA T128X - __
HAVE_ FLOATN_ NOT_ TYPEDEF - __
HAVE_ GENERIC_ SELECTION - __
LDOUBLE_ REDIRECTS_ TO_ FLOA T128_ ABI - __
STDC_ IEC_ 559_ COMPLEX__ - __
STDC_ IEC_ 559__ - __
STDC_ IEC_ 60559_ BFP__ - __
STDC_ IEC_ 60559_ COMPLEX__ - __
STDC_ ISO_ 10646__ - __
SYSCALL_ WORDSIZE - __
TIMESIZE - __
USE_ ATFILE - __
USE_ FORTIFY_ LEVEL - __
USE_ ISOC11 - __
USE_ ISOC95 - __
USE_ ISOC99 - __
USE_ MISC - __
USE_ POSIX - __
USE_ POSI X2 - __
USE_ POSI X199309 - __
USE_ POSI X199506 - __
USE_ POSIX_ IMPLICITLY - __
USE_ XOPE N2K - __
USE_ XOPE N2K8 - __
WORDSIZE - __
WORDSIZE_ TIME64_ COMPA T32 - __
glibc_ c99_ flexarr_ available