summaryrefslogtreecommitdiff
path: root/src/db.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/db.h')
-rw-r--r--src/db.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/db.h b/src/db.h
index 1f67b5d..687e777 100644
--- a/src/db.h
+++ b/src/db.h
@@ -43,8 +43,7 @@ struct db_api_arg {
struct db_api_rule_list {
uint32_t action;
int syscall;
- struct db_api_arg *args;
- unsigned int args_cnt;
+ struct db_api_arg args[ARG_COUNT_MAX];
struct db_api_rule_list *prev, *next;
};
@@ -189,6 +188,8 @@ struct db_filter_col {
int db_action_valid(uint32_t action);
+struct db_api_rule_list *db_rule_dup(const struct db_api_rule_list *src);
+
struct db_filter_col *db_col_init(uint32_t def_action);
int db_col_reset(struct db_filter_col *col, uint32_t def_action);
void db_col_release(struct db_filter_col *col);