Up to now, each reply for itself ended in RPL_ENDOFWHOIS and queries
for unknown nick names lacked the RPL_ENDOFWHOIS -- both is wrong.
Client_Away(c)))
return DISCONNECTED;
Client_Away(c)))
return DISCONNECTED;
- return IRC_WriteStrClient(from, RPL_ENDOFWHOIS_MSG,
- Client_ID(from), Client_ID(c));
} /* IRC_WHOIS_SendReply */
} /* IRC_WHOIS_SendReply */
- return IRC_WriteStrClient(Client, ERR_NOSUCHNICK_MSG,
- Client_ID(Client), Req->argv[Req->argc - 1]);
+ IRC_WriteStrClient(Client, ERR_NOSUCHNICK_MSG,
+ Client_ID(Client),
+ Req->argv[Req->argc - 1]);
+ return IRC_WriteStrClient(from, RPL_ENDOFWHOIS_MSG,
+ Client_ID(from), Req->argv[Req->argc - 1]);