#include <seaudit_internal.h>
Public Attributes | |
| apol_vector_t * | messages |
| vector of seaudit_message_t pointers | |
| apol_vector_t * | malformed_msgs |
| vector of strings, corresponding to log messages that did not parse cleanly | |
| apol_vector_t * | models |
| vector of seaudit_model_t that are watching this log | |
| apol_bst_t * | types |
| apol_bst_t * | classes |
| apol_bst_t * | roles |
| apol_bst_t * | users |
| apol_bst_t * | perms |
| apol_bst_t * | hosts |
| apol_bst_t * | bools |
| apol_bst_t * | managers |
| seaudit_log_type_e | logtype |
| seaudit_handle_fn_t | fn |
| void * | handle_arg |
| int | tz_initialized |
| non-zero if tzset() has been called | |
| int | next_line |
| non-zero if the parser is in the middle of a line | |
|
|
vector of seaudit_message_t pointers
Definition at line 51 of file seaudit_internal.h. Referenced by bool_parse(), load_parse(), log_get_messages(), message_create(), seaudit_log_clear(), and seaudit_log_parse_line(). |
|
|
vector of strings, corresponding to log messages that did not parse cleanly
Definition at line 54 of file seaudit_internal.h. Referenced by log_get_malformed_messages(), seaudit_log_clear(), and seaudit_log_parse_line(). |
|
|
vector of seaudit_model_t that are watching this log
Definition at line 56 of file seaudit_internal.h. Referenced by log_append_model(), log_remove_model(), seaudit_log_clear(), seaudit_log_parse(), and seaudit_log_parse_buffer(). |
|
|
Definition at line 57 of file seaudit_internal.h. Referenced by parse_context(), seaudit_log_clear(), and seaudit_log_get_types(). |
|
|
Definition at line 57 of file seaudit_internal.h. Referenced by avc_msg_insert_tclass(), seaudit_log_clear(), and seaudit_log_get_classes(). |
|
|
Definition at line 57 of file seaudit_internal.h. Referenced by parse_context(), seaudit_log_clear(), and seaudit_log_get_roles(). |
|
|
Definition at line 57 of file seaudit_internal.h. Referenced by parse_context(), seaudit_log_clear(), and seaudit_log_get_users(). |
|
|
Definition at line 58 of file seaudit_internal.h. Referenced by avc_msg_insert_perms(), and seaudit_log_clear(). |
|
|
Definition at line 58 of file seaudit_internal.h. Referenced by insert_hostname(), and seaudit_log_clear(). |
|
|
Definition at line 58 of file seaudit_internal.h. Referenced by bool_change_append(), and seaudit_log_clear(). |
|
|
Definition at line 58 of file seaudit_internal.h. Referenced by insert_manager(), and seaudit_log_clear(). |
|
|
Definition at line 59 of file seaudit_internal.h. Referenced by avc_parse(). |
|
|
Definition at line 60 of file seaudit_internal.h. Referenced by seaudit_handle_msg(), and seaudit_log_create(). |
|
|
Definition at line 61 of file seaudit_internal.h. Referenced by seaudit_handle_msg(), and seaudit_log_create(). |
|
|
non-zero if tzset() has been called
Definition at line 63 of file seaudit_internal.h. Referenced by seaudit_log_parse(), and seaudit_log_parse_buffer(). |
|
|
non-zero if the parser is in the middle of a line
Definition at line 65 of file seaudit_internal.h. Referenced by bool_parse(), load_parse(), and seaudit_log_parse_line(). |