From: Alex Badea Date: Thu, 30 May 2002 13:33:39 +0000 (+0000) Subject: Author: Jean-Edouard Babin (by way of Alex Badea (by way of Alex Badea ) Log message: Fixed core bug in mr_server when you send insufficient arguments. (pull-up from u2_10_11 branch) git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@763 c9e4aea6-c8fd-4c43-8297-357d70d61c8c --- diff --git a/ChangeLog b/ChangeLog index 55fbcd8..ee65b31 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2002-05-30 Jean-Edouard Babin + + * ircd/m_server.c (mr_server): fixed core bug on insufficient + arguments + 2002-05-26 Jeekay * ircd/m_join.c (HasControlChars): fixed unsigned vs signed diff --git a/ircd/m_server.c b/ircd/m_server.c index 78c8a95..c426132 100644 --- a/ircd/m_server.c +++ b/ircd/m_server.c @@ -151,7 +151,7 @@ int mr_server(struct Client* cptr, struct Client* sptr, int parc, char* parv[]) recv_time = TStime(); info[0] = '\0'; - if (parc < 7) + if (parc < 8) { need_more_params(sptr, "SERVER"); return exit_client(cptr, cptr, &me, "Need more parameters");