diff options
author | Vsevolod Stakhov <vsevolod@rambler-co.ru> | 2009-11-12 20:38:20 +0300 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@rambler-co.ru> | 2009-11-12 20:38:20 +0300 |
commit | 092a40dcf813accb11a0b6bb600dccea0b35fb1d (patch) | |
tree | bc15b37adda2a21575799204dbc528874d2e82c2 /src/binlog.h | |
parent | 1ad9f1f651ef3f0ee26d69007dd27e60f99f1f12 (diff) | |
download | rspamd-092a40dcf813accb11a0b6bb600dccea0b35fb1d.tar.gz rspamd-092a40dcf813accb11a0b6bb600dccea0b35fb1d.zip |
* Write revision and revision time to statfile
* Make some improvements to API (trying to make it more clear)
Diffstat (limited to 'src/binlog.h')
-rw-r--r-- | src/binlog.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/binlog.h b/src/binlog.h index 84fba3db6..dbf22ee43 100644 --- a/src/binlog.h +++ b/src/binlog.h @@ -44,6 +44,7 @@ struct rspamd_binlog { time_t rotate_time; int rotate_jitter; uint64_t cur_seq; + uint64_t cur_time; int fd; memory_pool_t *pool; @@ -58,6 +59,6 @@ struct rspamd_binlog* binlog_open (memory_pool_t *pool, const char *path, time_t void binlog_close (struct rspamd_binlog *log); gboolean binlog_insert (struct rspamd_binlog *log, GTree *nodes); gboolean binlog_sync (struct rspamd_binlog *log, uint64_t from_rev, uint64_t from_time, GByteArray **rep); -void maybe_write_binlog (struct classifier_config *ccf, const char *symbol, GTree *nodes); +gboolean maybe_write_binlog (struct classifier_config *ccf, struct statfile *st, stat_file_t *file, GTree *nodes); #endif |