return (a == b ? 1 : 0);
}
+extern unsigned short server_port;
+
/*
* m_server
*
if (IsUserPort(cptr))
return exit_client_msg(cptr, cptr, &me,
"You cannot connect a server to a user port; connect to %s port %u",
- me.name, portnum);
+ me.name, server_port);
recv_time = TStime();
info[0] = '\0';
- inpath = get_client_name(cptr, TRUE);
+ inpath = cptr->name;
if (parc < 7)
{
sendto_one(sptr, err_str(ERR_NEEDMOREPARAMS), me.name, parv[0], "SERVER");
if (prot < atoi(MINOR_PROTOCOL))
{
sendto_ops("Got incompatible protocol version (%s) from %s",
- parv[5], get_client_name(cptr, TRUE));
+ parv[5], get_client_name(cptr, FALSE));
return exit_new_server(cptr, sptr, host, timestamp,
"Incompatible protocol: %s", parv[5]);
}
if (*ch || !strchr(host, '.'))
{
sendto_ops("Bogus server name (%s) from %s",
- host, get_client_name(cptr, TRUE));
+ host, get_client_name(cptr, FALSE));
return exit_client_msg(cptr, cptr, &me, "Bogus server name (%s)", host);
}
if (crule_eval(cconf->passwd))
{
ircstp->is_ref++;
- sendto_ops("Refused connection from %s.", get_client_host(cptr));
+ sendto_ops("Refused connection from %s.", cptr->name);
return exit_client(cptr, cptr, &me, "Disallowed by connection rule");
}
if (check_server(cptr))
{
ircstp->is_ref++;
- sendto_ops("Received unauthorized connection from %s.",
- get_client_host(cptr));
+ sendto_ops("Received unauthorized connection from %s.", cptr->name);
return exit_client(cptr, cptr, &me, "No C/N conf lines");
}
*s = '@';
ircstp->is_ref++;
sendto_ops("Username mismatch [%s]v[%s] : %s",
- aconf->host, cptr->username, get_client_name(cptr, TRUE));
+ aconf->host, cptr->username, get_client_name(cptr, FALSE));
return exit_client(cptr, cptr, &me, "Bad Username");
}
*s = '@';
return exit_new_server(cptr, sptr, host, timestamp,
(active_lh_line == 2) ?
"Non-Hub link %s <- %s(%s)" : "Leaf-only link %s <- %s(%s)",
- get_client_name(cptr, TRUE), host,
+ cptr->name, host,
lhconf ? (lhconf->host ? lhconf->host : "*") : "!");
else
{
if (exit_client_msg(cptr, LHcptr, &me,
(active_lh_line == 2) ?
"Non-Hub link %s <- %s(%s)" : "Leaf-only link %s <- %s(%s)",
- get_client_name(cptr, TRUE), host,
+ cptr->name, host,
lhconf ? (lhconf->host ? lhconf->host : "*") : "!") == CPTR_KILLED)
return CPTR_KILLED;
}
if (!(cconf = bcptr->serv->nline))
{
sendto_ops("Lost N-line for %s on %s. Closing",
- get_client_name(cptr, TRUE), host);
+ cptr->name, host);
return exit_client(cptr, cptr, &me, "Lost N line");
}
if (match(my_name_for_link(me.name, cconf), acptr->name) == 0)
split = (strCasediff(cptr->name, cptr->sockhost)
&& strnCasecmp(cptr->info, "JUPE", 4));
- inpath = get_client_name(cptr, TRUE);
+ inpath = cptr->name;
host = cptr->name;
if (IsUnknown(cptr))
{
if (Protocol(acptr) > 9)
sendto_one(acptr,
- "%s SERVER %s 2 0 " TIME_T_FMT " %s%u %s%s 0 :[%s] %s",
+ "%s SERVER %s 2 0 " TIME_T_FMT " %s%u %s%s 0 :%s",
NumServ(&me), cptr->name, cptr->serv->timestamp,
(Protocol(cptr) > 9) ? "J" : "J0", Protocol(cptr), NumServCap(cptr),
- cptr->sockhost, cptr->info);
+ cptr->info);
else
sendto_one(acptr,
- ":%s SERVER %s 2 0 " TIME_T_FMT " %s%u %s%s 0 :[%s] %s", me.name,
+ ":%s SERVER %s 2 0 " TIME_T_FMT " %s%u %s%s 0 :%s", me.name,
cptr->name, cptr->serv->timestamp,
(Protocol(cptr) > 9) ? "J" : "J0", Protocol(cptr), NumServCap(cptr),
- cptr->sockhost, cptr->info);
+ cptr->info);
}
else
{
{
if (Protocol(cptr) > 9)
sendto_one(cptr,
- "%s SERVER %s %d 0 " TIME_T_FMT " %s%u %s%s 0 :[%s] %s",
+ "%s SERVER %s %d 0 " TIME_T_FMT " %s%u %s%s 0 :%s",
NumServ(acptr->serv->up), acptr->name,
acptr->hopcount + 1, acptr->serv->timestamp,
protocol_str, Protocol(acptr),
- NumServCap(acptr), acptr->sockhost, acptr->info);
+ NumServCap(acptr), acptr->info);
else
sendto_one(cptr,
- ":%s SERVER %s %d 0 " TIME_T_FMT " %s%u %s%s 0 :[%s] %s",
+ ":%s SERVER %s %d 0 " TIME_T_FMT " %s%u %s%s 0 :%s",
acptr->serv->up->name, acptr->name,
acptr->hopcount + 1, acptr->serv->timestamp,
protocol_str, Protocol(acptr),
- NumServCap(acptr), acptr->sockhost, acptr->info);
+ NumServCap(acptr), acptr->info);
}
else
{
return exit_client_msg(cptr, cptr, &me, "Register first");
if (cptr == sptr)
- sendto_ops("ERROR :from %s -- %s", get_client_name(cptr, FALSE), para);
+ sendto_ops("ERROR :from %s -- %s", cptr->name, para);
else
sendto_ops("ERROR :from %s via %s -- %s",
- sptr->name, get_client_name(cptr, FALSE), para);
+ sptr->name, cptr->name, para);
if (sptr->serv)
{