diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2018-07-06 12:24:54 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2018-07-06 12:24:54 +0100 |
commit | ffab92f4ff7f4ba5d34adf51ad9b9125ec7e1d27 (patch) | |
tree | b20569205eed22b9401313e062f65e1d7b40c4a6 /src/libserver/fuzzy_backend.h | |
parent | fecf59abe34ff596bd504661f3d82fb996ceaa6c (diff) | |
download | rspamd-ffab92f4ff7f4ba5d34adf51ad9b9125ec7e1d27.tar.gz rspamd-ffab92f4ff7f4ba5d34adf51ad9b9125ec7e1d27.zip |
[Feature] Add more extended statistics about fuzzy updates
Diffstat (limited to 'src/libserver/fuzzy_backend.h')
-rw-r--r-- | src/libserver/fuzzy_backend.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/libserver/fuzzy_backend.h b/src/libserver/fuzzy_backend.h index 032784465..f26f3a582 100644 --- a/src/libserver/fuzzy_backend.h +++ b/src/libserver/fuzzy_backend.h @@ -27,7 +27,12 @@ struct rspamd_config; * Callbacks for fuzzy methods */ typedef void (*rspamd_fuzzy_check_cb) (struct rspamd_fuzzy_reply *rep, void *ud); -typedef void (*rspamd_fuzzy_update_cb) (gboolean success, void *ud); +typedef void (*rspamd_fuzzy_update_cb) (gboolean success, + guint nadded, + guint ndeleted, + guint nextended, + guint nignored, + void *ud); typedef void (*rspamd_fuzzy_version_cb) (guint64 rev, void *ud); typedef void (*rspamd_fuzzy_count_cb) (guint64 count, void *ud); typedef gboolean (*rspamd_fuzzy_periodic_cb) (void *ud); |