36
36
aare_ruleset_t *aare_new_ruleset(int reverse);
37
37
void aare_delete_ruleset(aare_ruleset_t *rules);
38
int aare_add_rule(aare_ruleset_t *rules, char *rule, int deny, uint32_t perms,
38
int aare_add_rule(aare_ruleset_t *rules, const char *rule, int deny, uint32_t perms,
39
39
uint32_t audit, dfaflags_t flags);
40
40
int aare_add_rule_vec(aare_ruleset_t *rules, int deny, uint32_t perms,
41
uint32_t audit, int count, char **rulev,
41
uint32_t audit, int count, const char **rulev,
43
43
void *aare_create_dfa(aare_ruleset_t *rules, size_t *size, dfaflags_t flags);
44
44
void aare_reset_matchflags(void);