Index: s_bsd.c =================================================================== RCS file: /usr/local/repository/irc/ircd/s_bsd.c,v retrieving revision 1.73.2.26 diff -u -r1.73.2.26 s_bsd.c --- s_bsd.c 2003/10/11 13:57:53 1.73.2.26 +++ s_bsd.c 2003/10/12 11:14:14 @@ -199,7 +199,10 @@ (void)sscanf(ipmask, "%d.%d.%d.%d", &ad[0], &ad[1], &ad[2], &ad[3]); if (ad[0]>>8 || ad[1]>>8 || ad[2]>>8 || ad[3]>>8) { - report_error("invalid ipmask %s", ipmask); + sendto_flag(SCH_ERROR, "Invalid ipmask %s", ipmask); +#ifdef USE_SYSLOG + syslog(LOG_WARNING, "Invalid ipmask %s", ipmask); +#endif return -1; } (void)sprintf(ipname, "%d.%d.%d.%d", ad[0], ad[1], ad[2], ad[3]);