aboutsummaryrefslogtreecommitdiffstats
path: root/src/fuzzy_storage.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/fuzzy_storage.c')
-rw-r--r--src/fuzzy_storage.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/fuzzy_storage.c b/src/fuzzy_storage.c
index 625fcbad3..267ece156 100644
--- a/src/fuzzy_storage.c
+++ b/src/fuzzy_storage.c
@@ -596,7 +596,7 @@ rspamd_fuzzy_write_reply (struct fuzzy_session *session)
len = sizeof (session->reply);
}
else {
- len = sizeof (session->reply.hdr + session->reply.rep.v1);
+ len = sizeof (session->reply.hdr) + sizeof (session->reply.rep.v1);
}
}
else {
@@ -809,16 +809,16 @@ rspamd_fuzzy_process_command (struct fuzzy_session *session)
}
if (G_UNLIKELY (cmd == NULL || up_len == 0)) {
- result.value = 500;
- result.prob = 0.0;
+ result.v1.value = 500;
+ result.v1.prob = 0.0;
rspamd_fuzzy_make_reply (cmd, &result, session, encrypted, is_shingle);
return;
}
if (session->ctx->encrypted_only && !encrypted) {
/* Do not accept unencrypted commands */
- result.value = 403;
- result.prob = 0.0;
+ result.v1.value = 403;
+ result.v1.prob = 0.0;
rspamd_fuzzy_make_reply (cmd, &result, session, encrypted, is_shingle);
return;
}