CVSROOT    : /cvsroot/undernet-ircu
Module     : ircu2.10
Branch tags: u2_10_11_02
Commit time: 2002-10-04 03:09:52 UTC

Modified files:
  Tag: u2_10_11_02
     ChangeLog ircd/m_names.c

Log message:

Author: Isomer <[EMAIL PROTECTED]>
Log message:

Fixed missing 336 (End of names) for /names on a channel you're not on

---------------------- diff included ----------------------
Index: ircu2.10/ChangeLog
diff -u ircu2.10/ChangeLog:1.290.2.124.2.2 ircu2.10/ChangeLog:1.290.2.124.2.3
--- ircu2.10/ChangeLog:1.290.2.124.2.2  Wed Oct  2 22:36:58 2002
+++ ircu2.10/ChangeLog  Thu Oct  3 20:09:41 2002
@@ -1,3 +1,8 @@
+2002-09-02  Perry Lorier <[EMAIL PROTECTED]>
+       * ircd/m_names.c: Fixed bug where RPL_ENDOFNAMES was not sent when
+       requesting names from a channel you are not on.  Reported by
+       mike2 and Liandrin.
+
 2002-09-02  Alexander Maassen <[EMAIL PROTECTED]>
 
        * doc/readme.features: Fixed bugs regarding certain features
Index: ircu2.10/ircd/m_names.c
diff -u ircu2.10/ircd/m_names.c:1.15 ircu2.10/ircd/m_names.c:1.15.8.1
--- ircu2.10/ircd/m_names.c:1.15        Fri Jun 29 08:51:02 2001
+++ ircu2.10/ircd/m_names.c     Thu Oct  3 20:09:41 2002
@@ -20,7 +20,7 @@
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- * $Id: m_names.c,v 1.15 2001/06/29 15:51:02 kev Exp $
+ * $Id: m_names.c,v 1.15.8.1 2002/10/04 03:09:41 isomer Exp $
  */
 
 /*
@@ -335,6 +335,7 @@
        *  non secret channels.
        */ 
       do_names(sptr, chptr, NAMES_VIS);
+      send_reply(sptr, RPL_ENDOFNAMES, para); 
     } 
   } else { /* Channel doesn't exist. */ 
       send_reply(sptr, RPL_ENDOFNAMES, para); 
----------------------- End of diff -----------------------

Reply via email to