- snprintf(mask, MAXBUF, "%s!%s@%s", user->nick.c_str(), user->ident.c_str(), cloak->c_str());
- for (BanList::iterator i = chan->bans.begin(); i != chan->bans.end(); i++)
- {
- if (InspIRCd::Match(mask,i->data))
- return MOD_RES_DENY;
- }
+ snprintf(cmask, MAXBUF, "%s!%s@%s", user->nick.c_str(), user->ident.c_str(), cloak->c_str());
+ if (InspIRCd::Match(cmask,mask))
+ return MOD_RES_DENY;