X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=ircd%2Fm_lusers.c;h=573fa52c58c83edc55f365a7321e791595a2ec5c;hb=refs%2Fheads%2Fupstream-ssl;hp=b1b7afdc9dfb5bae93d1b12524414335e96c94fa;hpb=fc21303989a07d6091ef684150db29c49f682614;p=ircu2.10.12-pk.git diff --git a/ircd/m_lusers.c b/ircd/m_lusers.c index b1b7afd..573fa52 100644 --- a/ircd/m_lusers.c +++ b/ircd/m_lusers.c @@ -112,7 +112,10 @@ int m_lusers(struct Client* cptr, struct Client* sptr, int parc, char* parv[]) "%s :%C", 2, parc, parv) != HUNTED_ISME) return 0; - send_reply(sptr, RPL_LUSERCLIENT, UserStats.clients - UserStats.inv_clients, + assert(UserStats.inv_clients <= UserStats.clients + UserStats.unknowns); + + send_reply(sptr, RPL_LUSERCLIENT, + UserStats.clients - UserStats.inv_clients + UserStats.unknowns, UserStats.inv_clients, UserStats.servers); if (longoutput && UserStats.opers) send_reply(sptr, RPL_LUSEROP, UserStats.opers);