* 0 1 2 3 4 5 6 7 8 9 (n-1)
* UID uuid age nick host dhost ident ip.string signon +modes (modepara) :gecos
*/
- if (params.size() < 10)
- return CMD_INVALID;
-
time_t age_t = ConvToInt(params[1]);
time_t signon = ConvToInt(params[7]);
std::string empty;
dosend = false;
if (dosend)
- ServerInstance->SNO->WriteToSnoMask('C',"Client connecting at %s: %s!%s@%s (%s) [%s]", _new->server.c_str(), _new->nick.c_str(), _new->ident.c_str(), _new->host.c_str(), _new->GetIPString(), _new->fullname.c_str());
+ ServerInstance->SNO->WriteToSnoMask('C',"Client connecting at %s: %s (%s) [%s]", _new->server.c_str(), _new->GetFullRealHost().c_str(), _new->GetIPString(), _new->fullname.c_str());
FOREACH_MOD(I_OnPostConnect,OnPostConnect(_new));
CmdResult CommandFHost::Handle(const parameterlist ¶ms, User* src)
{
- if (params.size() < 1)
- return CMD_INVALID;
if (IS_SERVER(src))
return CMD_FAILURE;
src->ChangeDisplayedHost(params[0].c_str());
CmdResult CommandFIdent::Handle(const parameterlist ¶ms, User* src)
{
- if (params.size() < 1)
- return CMD_INVALID;
if (IS_SERVER(src))
return CMD_FAILURE;
src->ChangeIdent(params[0].c_str());
CmdResult CommandFName::Handle(const parameterlist ¶ms, User* src)
{
- if (params.size() < 1)
- return CMD_INVALID;
if (IS_SERVER(src))
return CMD_FAILURE;
src->ChangeName(params[0].c_str());