summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/ulogd/db.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/include/ulogd/db.h b/include/ulogd/db.h
index 94752ae..94cdbcb 100644
--- a/include/ulogd/db.h
+++ b/include/ulogd/db.h
@@ -41,13 +41,19 @@ struct db_instance {
{ \
.key = "connect_timeout", \
.type = CONFIG_TYPE_INT, \
+ }, \
+ { \
+ .key = "procedure", \
+ .type = CONFIG_TYPE_STRING, \
+ .options = CONFIG_OPT_MANDATORY, \
}
-#define DB_CE_NUM 4
+#define DB_CE_NUM 5
#define table_ce(x) (x->ces[0])
#define reconnect_ce(x) (x->ces[1])
#define asstring_ce(x) (x->ces[2])
#define timeout_ce(x) (x->ces[3])
+#define procedure_ce(x) (x->ces[4])
void ulogd_db_signal(struct ulogd_pluginstance *upi, int signal);
int ulogd_db_start(struct ulogd_pluginstance *upi);