From a7cd90dd71bd67ca41a340d986795be6fdeeaf62 Mon Sep 17 00:00:00 2001 From: bbice Date: Tue, 30 Apr 2002 03:14:38 +0000 Subject: [PATCH] Fixed a bug -- an extra isset call recently put in was preventing the anti-SPAM filters from doing any DNS queries git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@2773 7612ce4b-ef26-0410-bec9-ea0150e637f0 --- plugins/filters/filters.php | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/plugins/filters/filters.php b/plugins/filters/filters.php index 581adb49..3280eb20 100644 --- a/plugins/filters/filters.php +++ b/plugins/filters/filters.php @@ -512,17 +512,15 @@ function filters_spam_check_site($a, $b, $c, $d, &$filters) { if ($filters[$key]['dns']) { $filter_revip = $d . '.' . $c . '.' . $b . '.' . $a . '.' . $filters[$key]['dns']; - if (isset($SpamFilters_DNScache[$filter_revip])) { - if (strlen($SpamFilters_DNScache[$filter_revip]['L']) == 0) { - $SpamFilters_DNScache[$filter_revip]['L'] = - gethostbyname($filter_revip); - $SpamFilters_DNScache[$filter_revip]['T'] = - time() + $SpamFilters_CacheTTL; - } - if ($SpamFilters_DNScache[$filter_revip]['L'] == - $filters[$key]['result']) { - return 1; - } + if (strlen($SpamFilters_DNScache[$filter_revip]['L']) == 0) { + $SpamFilters_DNScache[$filter_revip]['L'] = + gethostbyname($filter_revip); + $SpamFilters_DNScache[$filter_revip]['T'] = + time() + $SpamFilters_CacheTTL; + } + if ($SpamFilters_DNScache[$filter_revip]['L'] == + $filters[$key]['result']) { + return 1; } } } -- 2.25.1