X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=ircd%2Fm_jupe.c;h=51f219f53023dad24147d2ad8596ee23a3ac3a08;hb=refs%2Fheads%2Fupstream;hp=418efead0267af0d35c6c4d38e7164e2f3d4a050;hpb=56f512008e81aeae915b2b7f6bcdd54b549188d3;p=ircu2.10.12-pk.git diff --git a/ircd/m_jupe.c b/ircd/m_jupe.c index 418efea..51f219f 100644 --- a/ircd/m_jupe.c +++ b/ircd/m_jupe.c @@ -87,6 +87,7 @@ #include "hash.h" #include "ircd.h" #include "ircd_features.h" +#include "ircd_log.h" #include "ircd_reply.h" #include "ircd_string.h" #include "match.h" @@ -96,9 +97,8 @@ #include "s_conf.h" #include "s_misc.h" #include "send.h" -#include "support.h" -#include +/* #include -- Now using assert in ircd_log.h */ #include #include @@ -226,18 +226,18 @@ int mo_jupe(struct Client* cptr, struct Client* sptr, int parc, char* parv[]) return send_reply(sptr, ERR_NOSUCHSERVER, target); if (!IsMe(acptr)) { /* manually propagate, since we don't set it */ - if (!HasPriv(sptr, PRIV_GLINE)) + if (!HasPriv(sptr, PRIV_JUPE)) return send_reply(sptr, ERR_NOPRIVILEGES); sendcmdto_one(sptr, CMD_JUPE, acptr, "%C %c%s %s %Tu :%s", acptr, flags & JUPE_ACTIVE ? '+' : '-', server, parv[3], TStime(), reason); return 0; - } else if (!HasPriv(sptr, PRIV_LOCAL_GLINE)) + } else if (!HasPriv(sptr, PRIV_LOCAL_JUPE)) return send_reply(sptr, ERR_NOPRIVILEGES); flags |= JUPE_LOCAL; - } else if (!HasPriv(sptr, PRIV_GLINE)) + } else if (!HasPriv(sptr, PRIV_JUPE)) return send_reply(sptr, ERR_NOPRIVILEGES); }