- /* fake direction */
- if(source_p->servptr->from != source_p->from)
- {
- struct Client *target_p = source_p->servptr->from;
-
- sendto_realops_snomask(SNO_DEBUG, L_ALL,
- "Bad User [%s] :%s USER %s@%s %s, != %s[%s]",
- client_p->name, source_p->name,
- source_p->username, source_p->host,
- server->name, target_p->name, target_p->from->name);
- kill_client(client_p, source_p,
- "%s (NICK from wrong direction (%s != %s))",
- me.name, server->name, target_p->from->name);
- source_p->flags |= FLAGS_KILLED;
- return exit_client(source_p, source_p, &me, "USER server wrong direction");
- }
-