projects
/
ircu2.10.12-pk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Author: Isomer <perry@coders.net>
[ircu2.10.12-pk.git]
/
ircd
/
m_clearmode.c
diff --git
a/ircd/m_clearmode.c
b/ircd/m_clearmode.c
index a2946e081aebbd686257ffcdff3be1e2380cc103..ef2e10bb1891d494b14e54d0e3dc1f38e7cce77f 100644
(file)
--- a/
ircd/m_clearmode.c
+++ b/
ircd/m_clearmode.c
@@
-265,8
+265,10
@@
ms_clearmode(struct Client* cptr, struct Client* sptr, int parc, char* parv[])
if (parc < 3)
return need_more_params(sptr, "CLEARMODE");
if (parc < 3)
return need_more_params(sptr, "CLEARMODE");
- if (!IsPrivileged(sptr))
+ if (!IsPrivileged(sptr)) {
+ protocol_violation(sptr,"No priviledges on source for CLEARMODE, desync?");
return send_reply(sptr, ERR_NOPRIVILEGES);
return send_reply(sptr, ERR_NOPRIVILEGES);
+ }
if (!IsChannelName(parv[1]) || IsLocalChannel(parv[1]) ||
!(chptr = FindChannel(parv[1])))
if (!IsChannelName(parv[1]) || IsLocalChannel(parv[1]) ||
!(chptr = FindChannel(parv[1])))