summaryrefslogtreecommitdiffstats
path: root/src/libserver/task.h
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2016-07-27 15:02:20 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2016-07-27 15:02:20 +0100
commit1b152c5db87f6bc306e51a24b5024d0083f9b1bb (patch)
treedf603d47ab1df7d87c1de112d91da5cc87c2f6bd /src/libserver/task.h
parent874af6856f4362ab6077b37a5defa8f3aa13d395 (diff)
downloadrspamd-1b152c5db87f6bc306e51a24b5024d0083f9b1bb.tar.gz
rspamd-1b152c5db87f6bc306e51a24b5024d0083f9b1bb.zip
[Feature] Correctly work when there is no hard reject action
Diffstat (limited to 'src/libserver/task.h')
-rw-r--r--src/libserver/task.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/libserver/task.h b/src/libserver/task.h
index 4fb2ba3e3..80fdb82a3 100644
--- a/src/libserver/task.h
+++ b/src/libserver/task.h
@@ -267,6 +267,16 @@ gboolean rspamd_learn_task_spam (struct rspamd_task *task,
GError **err);
/**
+ * Returns required score for a message (usually reject score)
+ * @param task
+ * @param m
+ * @return
+ */
+struct metric_result;
+gdouble rspamd_task_get_required_score (struct rspamd_task *task,
+ struct metric_result *m);
+
+/**
* Write log line about the specified task if needed
*/
void rspamd_task_write_log (struct rspamd_task *task);