From: Vsevolod Stakhov Date: Thu, 25 Jun 2015 14:42:16 +0000 (+0100) Subject: Use tld for redirector's matching. X-Git-Tag: 1.0.0~498 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=7eb41d4c550b9953b333e2864b8857eeddc82c44;p=rspamd.git Use tld for redirector's matching. --- diff --git a/src/plugins/surbl.c b/src/plugins/surbl.c index cddfbb361..222618beb 100644 --- a/src/plugins/surbl.c +++ b/src/plugins/surbl.c @@ -1104,8 +1104,8 @@ surbl_tree_url_callback (gpointer key, gpointer value, void *data) if (surbl_module_ctx->use_redirector) { /* Search in trie */ if (surbl_module_ctx->redirector_trie) { - idx = acism_lookup (surbl_module_ctx->redirector_trie, url->host, - url->hostlen, surbl_redirector_trie_cb, url, &state, true); + idx = acism_lookup (surbl_module_ctx->redirector_trie, url->tld, + url->tldlen, surbl_redirector_trie_cb, url, &state, true); if (idx > 0) { pat = &g_array_index (surbl_module_ctx->redirector_ptrs, ac_trie_pat_t, idx - 1);