-/* $Cambridge: exim/src/src/match.c,v 1.18 2007/06/26 09:23:34 ph10 Exp $ */
-
/*************************************************
* Exim - an Internet mail transport agent *
*************************************************/
-/* Copyright (c) University of Cambridge 1995 - 2007 */
+/* Copyright (c) University of Cambridge 1995 - 2009 */
/* See the file NOTICE for conditions of use and distribution. */
/* Functions for matching strings */
NULL, /* service name not relevant */
NULL, /* srv_fail_domains not relevant */
NULL, /* mx_fail_domains not relevant */
+ NULL, /* no dnssec request XXX ? */
+ NULL, /* no dnssec require XXX ? */
NULL, /* no feedback FQDN */
&removed); /* feedback if local removed */
else
{
- uschar *error;
+ uschar *error = NULL;
switch ((func)(arg, ss, valueptr, &error))
{
case OK:
error);
break;
}
- HDEBUG(D_lists) debug_printf("%s %s (%s)\n", ot,
- include_defer? "yes":"no", error);
if (include_defer)
{
log_write(0, LOG_MAIN, "%s: accepted by +include_defer", error);
break;
}
(void)fclose(f);
- HDEBUG(D_lists) debug_printf("%s %s (%s)\n", ot,
- include_defer? "yes":"no", error);
if (include_defer)
{
log_write(0, LOG_MAIN, "%s: accepted by +include_defer", error);
error = error; /* Keep clever compilers from complaining */
-DEBUG(D_lists) debug_printf("address match: subject=%s pattern=%s\n",
+DEBUG(D_lists) debug_printf("address match test: subject=%s pattern=%s\n",
subject, pattern);
/* Find the subject's domain */