Structs§
- Body
- Parsed body of an Audit message, consisting of
Key
/Value
pairs. - Body
Iterator - EventID
- The identifier of an audit event, corresponding to the
msg=audit(…)
part of every Linux Audit log line. - Message
- A parsed message corresponding to a single line from the Linux Audit log
- Message
Type - Type of an audit message, corresponding to the
type=…
part of every Linux Audit log line. - Parser
- Parser for Linux Audit messages, with a few configurable options
Enums§
- Common
- Common
Key
s found in SYSCALL records - Key
- Representation of the key part of key/value pairs in
Body
- Number
Value
s parsed as hexadecimal, decimal, or octal numbers- Parse
Error - Audit parser error type
- Parse
EventID Error - The error type returned by EventID::from_str
- Parse
Message Type Error - The error type returned by MessageType::from_str
- Quote
- Quotes types in
Value
strings - Value
- Representation of the value part of key/value pairs in
Body
Functions§
- parse
- Parse a single log line as produced by auditd(8)