*
* $Id$
*/
+#include "config.h"
+
#include "ircd_reply.h"
#include "client.h"
#include "ircd.h"
vd.vd_format = pattern;
va_start(vd.vd_args, pattern);
- sendcmdto_flag_butone(&me, CMD_DESYNCH, NULL, FLAGS_DEBUG,
- ":Protocol Violation from %s: %v", cli_name(cptr), &vd);
+ sendwallto_group_butone(&me, WALL_DESYNCH, NULL,
+ "Protocol Violation from %s: %v", cli_name(cptr), &vd);
va_end(vd.vd_args);
return 0;
int need_more_params(struct Client* cptr, const char* cmd)
{
-#if 0
- /*
- * XXX - bug
- * shouldn't try to do more than one thing at a time,
- * call protocol_violation explicitly where it's needed and
- * context is available.
- */
- if (!MyUser(cptr))
- protocol_violation(cptr, "Not enough parameters for %s",cmd);
-#endif
send_reply(cptr, ERR_NEEDMOREPARAMS, cmd);
return 0;
}