commit - 1f4711a5474d2f0ea4664bd9b54f036af11f96cd
commit + c1656256df687c4a093ceb502de84bf4b0447f3c
blob - 2b94e33ac229b44cf509277c23944034bebf5a51
blob + 5af79396ee0add0ef82f5dd8a7905ccdce912636
--- src/ngircd/irc.c
+++ src/ngircd/irc.c
#else
if (Client_Type(cl) != ForceType) {
#endif
- if (!SendErrors)
- return CONNECTED;
- return IRC_WriteStrClient(from, ERR_NOSUCHNICK_MSG,
- Client_ID(from),
- currentTarget);
+ if (SendErrors && !IRC_WriteStrClient(
+ from, ERR_NOSUCHNICK_MSG,Client_ID(from),
+ currentTarget))
+ return DISCONNECTED;
+ goto send_next_target;
}
#ifndef STRICT_RFC