From: Vsevolod Stakhov Date: Fri, 13 Jan 2017 13:30:31 +0000 (+0000) Subject: [Minor] Add phishing flag X-Git-Tag: 1.5.0~354 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=952dba1afd643a81d9c65967f16126ecb76ccbb9;p=rspamd.git [Minor] Add phishing flag --- diff --git a/src/libserver/html.c b/src/libserver/html.c index 1231650a3..785951d66 100644 --- a/src/libserver/html.c +++ b/src/libserver/html.c @@ -768,6 +768,7 @@ rspamd_html_url_is_phished (rspamd_mempool_t *pool, gboolean *url_found) { struct rspamd_url *text_url; + rspamd_ftok_t phished_tld; gint rc; gchar *url_str = NULL; @@ -785,6 +786,11 @@ rspamd_html_url_is_phished (rspamd_mempool_t *pool, text_url->tld, href_url->tldlen) != 0) { href_url->flags |= RSPAMD_URL_FLAG_PHISHED; href_url->phished_url = text_url; + phished_tld.begin = href_url->tld; + phished_tld.len = href_url->tldlen; + rspamd_url_add_tag (text_url, "phishing", + rspamd_mempool_ftokdup (pool, &phished_tld), + pool); } }