SNO_NICKCHANGE "*** Notice -- %s (%s@%s) has been forced to change his/her nickname to %s", acptr->name, acptr->user->username, acptr->user->realhost, parv[2]); SNO_NICKCHANGE "*** Notice -- %s (%s@%s) has changed his/her nickname to %s", sptr->name, sptr->user->username, sptr->user->realhost, nick); SNO_CLIENT "*** Notice -- %s from %s.", i == -3 ? "Too many connections" : "Unauthorized connection", get_client_host(sptr)); "*** Notice -- Client connecting on port %d: %s (%s@%s) [%s] %s%s%s", sptr->listener->port, nick, user->username, user->realhost, sptr->class ? sptr->class->name : "", (and one with "[secure AES256-SHA]") "*** Notice -- Client exiting: %s (%s@%s) [%s]", nick, user->username, user->realhost, comment); "*** Notice -- Client exiting: %s (%s@%s) [%s] [%s]", nick, user->username, user->realhost, comment, Inet_ia2p(&sptr->ip)); SNO_KILLS "*** Notice -- Received KILL message for %s!%s@%s from %s Path: %s!%s", acptr->name, auser->username, IsHidden(acptr) ? auser->virthost : auser->realhost, parv[0], inpath, path); SNO_EYES "*** OperOverride -- %s (%s@%s) invited him/herself into %s (overriding +b).", sptr->name, sptr->user->username, sptr->user->realhost, chptr->chname); SNO_EYES "*** OperOverride -- %s (%s@%s) invited him/herself into %s (overriding +i).", sptr->name, sptr->user->username, sptr->user->realhost, chptr->chname); SNO_EYES "*** OperOverride -- %s (%s@%s) invited him/herself into %s (overriding +l).", sptr->name, sptr->user->username, sptr->user->realhost, chptr->chname); SNO_EYES "*** OperOverride -- %s (%s@%s) invited him/herself into %s (overriding +R).", sptr->name, sptr->user->username, sptr->user->realhost, chptr->chname); SNO_EYES "*** OperOverride -- %s (%s@%s) invited him/herself into %s (overriding +k).", sptr->name, sptr->user->username, sptr->user->realhost, chptr->chname); SNO_EYES "*** OperOverride -- %s (%s@%s) TOPIC %s \'%s\'", sptr->name, sptr->user->username, sptr->user->realhost, chptr->chname, topic); SNO_EYES "*** OperOverride -- %s (%s@%s) invited him/herself into %s (overriding +z).", sptr->name, sptr->user->username, sptr->user->realhost, chptr->chname); SNO_EYES "*** OperOverride -- %s (%s@%s) MODE %s %s %s", sptr->name, sptr->user->username, sptr->user->realhost, chptr->chname, modebuf, parabuf); SNO_EYES "*** OperOverride -- %s (%s@%s) MODE %s %s %s", cptr->name, cptr->user->username, cptr->user->realhost, chptr->chname, modebuf, parabuf); SNO_EYES "*** OperOverride -- %s (%s@%s) KICK %s %s (%s)", sptr->name, sptr->user->username, sptr->user->realhost, chptr->chname, who->name, comment); SNO_VHOST "[\2vhost\2] Failed login for vhost %s by %s!%s@%s - incorrect password", user, sptr->name, sptr->user->username, sptr->user->realhost); SNO_VHOST "[\2vhost\2] Failed login for vhost %s by %s!%s@%s - host does not match", user, sptr->name, sptr->user->username, sptr->user->realhost); SNO_VHOST "[\2vhost\2] %s (%s!%s@%s) is now using vhost %s%s%s", user, sptr->name, vhost->virtuser ? olduser : sptr->user->username, sptr->user->realhost, vhost->virtuser ? vhost->virtuser : "", vhost->virtuser ? "@" : "", vhost->virthost); SNO_VHOST "[\2vhost\2] Failed login for vhost %s by %s!%s@%s - incorrect password", user, sptr->name, sptr->user->username, sptr->user->realhost); SNO_EYES "Stats \'g\' requested by %s (%s@%s)", sptr->name, sptr->user->username, GetHost(sptr)); SNO_EYES "Stats \'s\' requested by %s (%s@%s)", sptr->name, sptr->user->username, GetHost(sptr)); SNO_EYES "Stats \'k\' requested by %s (%s@%s)", sptr->name, sptr->user->username, GetHost(sptr)); (and all the other stats entries too) SNO_OPER "Failed OPER attempt by %s (%s@%s) [unknown oper]", parv[0], sptr->user->username, sptr->sockhost); SNO_OPER "Failed OPER attempt by %s (%s@%s) using UID %s [host doesnt match]", parv[0], sptr->user->username, sptr->sockhost, name); SNO_OPER "Failed OPER attempt by %s (%s@%s) using UID %s [maxlogins reached]", parv[0], sptr->user->username, sptr->sockhost, name); SNO_OPER "Failed OPER attempt by %s (%s@%s) using UID %s [FAILEDAUTH]", parv[0], sptr->user->username, sptr->sockhost, name); "*** Channel %sflood detected (limit is %d per %d seconds), setting mode +%c", text, chptr->mode.floodprot->l[what], chptr->mode.floodprot->per, m); SNO_TKL "*** Expiring %s (%s@%s) made by %s (Reason: %s) set %li seconds ago", whattype, tmp->usermask, tmp->hostmask, tmp->setby, tmp->reason, TStime() - tmp->set_at); SNO_TKL "*** Expiring %s (%s) made by %s (Reason: %s) set %li seconds ago", whattype, tmp->hostmask, tmp->setby, tmp->reason, TStime() - tmp->set_at); SNO_EYES "*** TS bounce for %s - %lu(ours) %lu(theirs)", chptr->chname, chptr->creationtime, sendts); SNO_EYES "*** /mkpasswd used by %s (%s@%s)", sptr->name, sptr->user->username, GetHost(sptr)); SNO_EYES "*** %s tried to join forbidden channel %s", get_client_name(sptr, 1), name); SNO_EYES "%s changed the virtual hostname of %s (%s@%s) to be %s", sptr->name, acptr->name, acptr->user->username, acptr->user->realhost, parv[2]); SNO_JUNK "Lost connection to %s:Error in SSL", get_client_name(cptr, TRUE)); SNO_JUNK "IP# Mismatch: %s != %s[%08lx]", Inet_ia2p((struct IN_ADDR *)&cptr->ip), hp->h_name, *((unsigned long *)hp->h_addr)); SNO_FLOOD "Flood from unknown connection %s detected", cptr->sockhost); SNO_JUNK "Remote TOPIC for unknown channel %s (%s)", parv[1], backupbuf); SNO_TKL "Temporary shun added at user %s (%s@%s) [%s]", sptr->name, sptr->user ? sptr->user->username : "unknown", sptr->user ? sptr->user->realhost : GetIP(sptr), reason); SNO_JUNK "tkl update for %s/reason='%s'/by=%s/set=%ld/expire=%ld [causedby: %s]", tk->hostmask, tk->reason, tk->setby, tk->set_at, tk->expire_at, sptr->name); SNO_JUNK "tkl update for %s@%s/reason='%s'/by=%s/set=%ld/expire=%ld [causedby: %s]", tk->usermask, tk->hostmask, tk->reason, tk->setby, tk->set_at, tk->expire_at, sptr->name); SNO_JUNK "Missing user %s in SJOIN for %s from %s (%s)", nick, chptr->chname, sptr->name, backupbuf); SNO_JUNK "WARNING: Bogus server name (%s) from %s (maybe just a fishy client)", servername, get_client_name(cptr, TRUE)); SNO_OPER "%s (%s@%s) is now a local operator (o)", parv[0], sptr->user->username, GetHost(sptr)); SNO_OPER "%s (%s@%s) [%s] %s", parv[0], sptr->user->username, GetHost(sptr), parv[1], announce); SNO_QLINE "Q:lined nick %s from %s on %s", nick, (*sptr->name != 0 && !IsServer(sptr) ? sptr->name : ""), acptrs ? acptrs->name : "unknown server"); SNO_QLINE "Q:lined nick %s from %s on %s", nick, sptr->name, sptr->srvptr ? sptr->srvptr->name : ""); SNO_QLINE "Forbidding Q-lined nick %s from %s.", nick, get_client_name(cptr, FALSE)); SNO_EYES "%s changed the GECOS of %s (%s@%s) to be %s", sptr->name, acptr->name, acptr->user->username, GetHost(acptr), parv[2]); SNO_EYES "%s changed the virtual ident of %s (%s@%s) to be %s", sptr->name, acptr->name, acptr->user->username, GetHost(acptr), parv[2]); "Spamfilter added: '%s' [target: %s] [action: %s] [reason: %s] on %s GMT (from %s)", reason, parv[3], banact_valtostring(banact_chartoval(*parv[4])), parc >= 10 ? unreal_decodespace(parv[9]) : SPAMFILTER_BAN_REASON, gmt, parv[5]); "%s added for %s on %s GMT (from %s to expire at %s GMT: %s)", txt, parv[4], gmt, parv[5], gmt2, reason); "%s added for %s@%s on %s GMT (from "%s to expire at %s GMT: %s)", txt, parv[3], parv[4], gmt, parv[5], gmt2, reason); "Permanent %s added for %s on %s GMT (from %s: %s)", txt, parv[4], gmt, parv[5], reason); "Permanent %s added for %s@%s on %s GMT (from %s: %s)", txt, parv[3], parv[4], gmt, parv[5], reason); "%s removed %s %s (set at %s - reason: %s)", parv[5], txt, tk->hostmask, gmt, tk->reason); "%s removed Spamfilter '%s' (set at %s)", parv[5], tk->reason, gmt); "%s removed %s %s@%s (set at %s - reason: %s)", parv[5], txt, tk->usermask, tk->hostmask, gmt, tk->reason); "[Spamfilter] %s!%s@%s matches filter '%s': [%s: '%s'] [%s]", acptr->name, acptr->user->username, acptr->user->realhost, tk->reason, "user", spamfilter_user, unreal_decodespace(tk->ptr.spamf->tkl_reason)); "Temporary shun added on user %s (%s@%s) by %s [%s]", acptr->name, acptr->user->username, acptr->user->realhost, sptr->name, comment); "Removed temporary shun on user %s (%s@%s) by %s", acptr->name, acptr->user->username, acptr->user->realhost, sptr->name); ":%s %s %s :*** %s (%s@%s) did a /whois on you.", me.name, IsWebTV(acptr) ? "PRIVMSG" : "NOTICE", acptr->name, sptr->name, sptr->user->username, sptr->user->realhost);