summaryrefslogtreecommitdiffstats
path: root/src/main.h
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@rambler-co.ru>2009-10-19 20:18:23 +0400
committerVsevolod Stakhov <vsevolod@rambler-co.ru>2009-10-19 20:18:23 +0400
commitf2fa5e52e91742bcb3111f154ead19fa2f9cf830 (patch)
tree0600a9b689bd8e55b5ed921e2cfa49b2c186090c /src/main.h
parent9564dbc14ddcc4a35d70cb7ee187a2f24752f6eb (diff)
downloadrspamd-f2fa5e52e91742bcb3111f154ead19fa2f9cf830.tar.gz
rspamd-f2fa5e52e91742bcb3111f154ead19fa2f9cf830.zip
* Add ability for scanning non-mime (HTML) messages
Diffstat (limited to 'src/main.h')
-rw-r--r--src/main.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main.h b/src/main.h
index 55a62c86c..00b2d22bc 100644
--- a/src/main.h
+++ b/src/main.h
@@ -173,6 +173,7 @@ struct worker_task {
enum rspamd_command cmd; /**< command */
struct custom_command *custom_cmd; /**< custom command if any */
int sock; /**< socket descriptor */
+ gboolean is_mime; /**< if this task is mime task */
char *helo; /**< helo header value */
char *from; /**< from header value */
char *queue_id; /**< queue id if specified */
@@ -182,6 +183,7 @@ struct worker_task {
struct in_addr from_addr; /**< client addr in numeric form */
char *deliver_to; /**< address to deliver */
char *user; /**< user to deliver */
+ char *subject; /**< subject (for non-mime) */
f_str_t *msg; /**< message buffer */
rspamd_io_dispatcher_t *dispatcher; /**< IO dispatcher object */
struct rspamd_async_session* s; /**< async session object */