From: Vsevolod Stakhov Date: Tue, 21 Nov 2023 16:26:36 +0000 (+0000) Subject: [Minor] Store approximation X-Git-Tag: 3.8.0~54^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F4714%2Fhead;p=thirdparty%2Frspamd.git [Minor] Store approximation --- diff --git a/src/fuzzy_storage.c b/src/fuzzy_storage.c index 569889660e..d42dffdce8 100644 --- a/src/fuzzy_storage.c +++ b/src/fuzzy_storage.c @@ -1332,7 +1332,8 @@ rspamd_fuzzy_process_command(struct fuzzy_session *session) } } else if (cmd->cmd == FUZZY_STAT) { - result.v1.prob = 1.0f; + /* Store approximation (if needed) */ + result.v1.prob = session->ctx->stat.fuzzy_hashes; /* Store high qword in value and low qword in flag */ result.v1.value = (gint32) ((guint64) session->ctx->stat.fuzzy_hashes >> 32); result.v1.flag = (guint32) (session->ctx->stat.fuzzy_hashes & G_MAXUINT32);