ierror("\"%s\", line %d: %s", current_file, lineno + 1, msg);
sendto_realops_snomask(SNO_GENERAL, L_ALL, "\"%s\", line %d: %s", current_file, lineno + 1, msg);
+ if (remote_rehash_oper_p)
+ sendto_one_notice(remote_rehash_oper_p, ":*** Notice -- \"%s\", line %d: %s", current_file, lineno + 1, msg);
}
int
FILE *conf_fbfile_in;
extern char yytext[];
+struct Client *remote_rehash_oper_p;
static int verify_access(struct Client *client_p, const char *username);
static int attach_iline(struct Client *, struct ConfItem *);
sendto_realops_snomask(SNO_GENERAL, L_ALL,
"Can't open %s file bans could be missing!",
*banconfs[i].filename);
+ if (remote_rehash_oper_p)
+ sendto_one_notice(remote_rehash_oper_p,
+ ":*** Notice -- Can't open %s file bans could be missing!",
+ *banconfs[i].filename);
}
else
{
{
sendto_realops_snomask(SNO_GENERAL, L_ALL,
"Can't open file '%s' - aborting rehash!", filename);
+ if (remote_rehash_oper_p)
+ sendto_one_notice(remote_rehash_oper_p,
+ ":*** Notice -- Can't open file '%s' - aborting rehash!", filename);
return;
}
}
sendto_realops_snomask(SNO_GENERAL, L_ALL, "\"%s\", line %d: %s at '%s'",
conffilebuf, lineno + 1, msg, newlinebuf);
+ if (remote_rehash_oper_p)
+ sendto_one_notice(remote_rehash_oper_p, ":*** Notice -- \"%s\", line %d: %s at '%s'",
+ conffilebuf, lineno + 1, msg, newlinebuf);
ilog(L_MAIN, "\"%s\", line %d: %s at '%s'", conffilebuf, lineno + 1, msg, newlinebuf);
}