summaryrefslogtreecommitdiffstats
path: root/src/kvstorage.h
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@rambler-co.ru>2011-11-02 17:49:09 +0300
committerVsevolod Stakhov <vsevolod@rambler-co.ru>2011-11-02 17:49:09 +0300
commitf678526b2089826fba0299c88b9258bc48f748c4 (patch)
treeb74c641d73e660bb9a6147335a646a468cb54d06 /src/kvstorage.h
parentb50b716c78c39249e15b92132e2ee9d75639be17 (diff)
downloadrspamd-f678526b2089826fba0299c88b9258bc48f748c4.tar.gz
rspamd-f678526b2089826fba0299c88b9258bc48f748c4.zip
* Implement sqlite3 backend for kvstorage.
Diffstat (limited to 'src/kvstorage.h')
-rw-r--r--src/kvstorage.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/kvstorage.h b/src/kvstorage.h
index 5a5f8f8ff..ffff000db 100644
--- a/src/kvstorage.h
+++ b/src/kvstorage.h
@@ -61,7 +61,8 @@ enum rspamd_kv_flags {
KV_ELT_ARRAY = 1 << 0,
KV_ELT_PERSISTENT = 1 << 1,
KV_ELT_DIRTY = 1 << 2,
- KV_ELT_OUSTED = 1 << 3
+ KV_ELT_OUSTED = 1 << 3,
+ KV_ELT_NEED_FREE = 1 << 4
};
#define ELT_DATA(elt) (gchar *)(elt)->data + (elt)->keylen + 1