+ WriteServ(user->fd,"314 %s %s %s %s * :%s",user->nick,parameters[0],u->ident,u->dhost,u->gecos);
+
+ if(*user->oper)
+ WriteServ(user->fd,"379 %s %s :was connecting from *@%s", user->nick, parameters[0], u->host);
+
+ if(*Config->HideWhoisServer && !(*user->oper))
+ WriteServ(user->fd,"312 %s %s %s :%s",user->nick,parameters[0], Config->HideWhoisServer, b);
+ else
+ WriteServ(user->fd,"312 %s %s %s :%s",user->nick,parameters[0], u->server, b);
+ }
+ }
+ else
+ {
+ WriteServ(user->fd,"406 %s %s :There was no such nickname",user->nick,parameters[0]);
+ }
+ }
+
+ WriteServ(user->fd,"369 %s %s :End of WHOWAS",user->nick,parameters[0]);