summaryrefslogtreecommitdiffstats
path: root/src/libserver/url.h
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2016-04-14 14:01:40 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2016-04-14 14:01:40 +0100
commit9c3b26475dc9cb5d530bb4274bc430a4e68d08cb (patch)
tree9e9b0e31a6826a994c9d1e6fa9c3513a81182e91 /src/libserver/url.h
parent1f005f095439a61a19ba5dcd5aaea6da94117508 (diff)
downloadrspamd-9c3b26475dc9cb5d530bb4274bc430a4e68d08cb.tar.gz
rspamd-9c3b26475dc9cb5d530bb4274bc430a4e68d08cb.zip
[Feature] Add helper to insert URLs in task structure
Diffstat (limited to 'src/libserver/url.h')
-rw-r--r--src/libserver/url.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/libserver/url.h b/src/libserver/url.h
index 71203587f..315b131e3 100644
--- a/src/libserver/url.h
+++ b/src/libserver/url.h
@@ -139,4 +139,14 @@ void rspamd_url_find_multiple (rspamd_mempool_t *pool, const gchar *in,
gsize inlen, gboolean is_html,
url_insert_function func, gpointer ud);
+/**
+ * Generic callback to insert URLs into rspamd_task
+ * @param url
+ * @param start_offset
+ * @param end_offset
+ * @param ud
+ */
+void rspamd_url_task_callback (struct rspamd_url *url, gsize start_offset,
+ gsize end_offset, gpointer ud);
+
#endif