]> jfr.im git - irc/ircd-hybrid/bopm.git/commitdiff
Hopeful reporting fixes
authorandy <redacted>
Sat, 19 Jan 2002 19:36:59 +0000 (19:36 +0000)
committerandy <redacted>
Sat, 19 Jan 2002 19:36:59 +0000 (19:36 +0000)
dnsbl.c
scan.c

diff --git a/dnsbl.c b/dnsbl.c
index 63eb856da2b173ec4eda63b6e3519aa353049da6..20491511dcdb821d788235d1f16257ae5e138aa6 100644 (file)
--- a/dnsbl.c
+++ b/dnsbl.c
@@ -118,6 +118,9 @@ void dnsbl_report(struct scan_struct *ss)
    FILE *fp;
    char cmdbuf[512], buf[4096];
 
+   if(!ss || !ss->addr)
+      return;
+
    snprintf(cmdbuf, sizeof(cmdbuf), "%s -t", CONF_SENDMAIL);
    snprintf(buf, sizeof(buf), "From: %s <%s>\n"
             "To: <%s>\n"
diff --git a/scan.c b/scan.c
index b48b49575d50d0c6bd4cbb693bae43f726ddcedb..7afba4338b971bee440851a73342987ce3b3c1a3 100644 (file)
--- a/scan.c
+++ b/scan.c
@@ -267,7 +267,7 @@ void scan_check()
                            irc_kline(ss->irc_addr);
 
                           if(CONF_DNSBL_FROM && CONF_DNSBL_TO &&
-                             CONF_SENDMAIL)
+                             CONF_SENDMAIL && !ss->verbose)
                            {
                              dnsbl_report(ss);
                            }