CVSROOT    : /cvsroot/undernet-ircu
Module     : ircu2.10
Branch tags: u2_10_11_06
Commit time: 2003-11-05 09:33:55 UTC

Modified files:
  Tag: u2_10_11_06
     ChangeLog ircd/s_misc.c ircd/s_user.c

Log message:

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

Add numnicks to SNO_CONN and EXIT messages so you can keep track of who's
coming and going.

---------------------- diff included ----------------------
Index: ircu2.10/ChangeLog
diff -u ircu2.10/ChangeLog:1.290.2.129.2.4 ircu2.10/ChangeLog:1.290.2.129.2.5
--- ircu2.10/ChangeLog:1.290.2.129.2.4  Wed Nov  5 01:19:42 2003
+++ ircu2.10/ChangeLog  Wed Nov  5 01:33:44 2003
@@ -1,3 +1,7 @@
+2003-11-05 Isomer <[EMAIL PROTECTED]>
+       * ircd/s_misc.c, ircd/s_user.c: added numnick to SNO_CONNEXIT message
+       (so you can match EXIT's to CONN's)
+
 2003-11-05 Entrope <[EMAIL PROTECTED]>  
        * ircd/engine_epoll.c, config.h.in, configure,in, ircd/ircd_events.h:
        Added epoll(2) support.
Index: ircu2.10/ircd/s_misc.c
diff -u ircu2.10/ircd/s_misc.c:1.24.2.8 ircu2.10/ircd/s_misc.c:1.24.2.8.6.1
--- ircu2.10/ircd/s_misc.c:1.24.2.8     Sat Dec 14 17:02:44 2002
+++ ircu2.10/ircd/s_misc.c      Wed Nov  5 01:33:45 2003
@@ -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: s_misc.c,v 1.24.2.8 2002/12/15 01:02:44 isomer Exp $
+ * $Id: s_misc.c,v 1.24.2.8.6.1 2003/11/05 09:33:45 isomer Exp $
  */
 #include "config.h"
 
@@ -395,10 +395,12 @@
 
     if (feature_bool(FEAT_CONNEXIT_NOTICES) && IsUser(victim))
       sendto_opmask_butone(0, SNO_CONNEXIT,
-                          "Client exiting: %s ([EMAIL PROTECTED]) [%s] [%s]",
+                          "Client exiting: %s ([EMAIL PROTECTED]) [%s] [%s] <%s%s>",
                           cli_name(victim), cli_user(victim)->username,
                           cli_user(victim)->host, comment,
-                          ircd_ntoa((const char*) &(cli_ip(victim))));
+                          ircd_ntoa((const char*) &(cli_ip(victim))),
+                          NumNick(victim) /* Two %'s */
+                          );
 
     update_load();
 
Index: ircu2.10/ircd/s_user.c
diff -u ircu2.10/ircd/s_user.c:1.52.2.16.2.1 ircu2.10/ircd/s_user.c:1.52.2.16.2.2
--- ircu2.10/ircd/s_user.c:1.52.2.16.2.1        Wed Nov  5 01:19:44 2003
+++ ircu2.10/ircd/s_user.c      Wed Nov  5 01:33:45 2003
@@ -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: s_user.c,v 1.52.2.16.2.1 2003/11/05 09:19:44 isomer Exp $
+ * $Id: s_user.c,v 1.52.2.16.2.2 2003/11/05 09:33:45 isomer Exp $
  */
 #include "config.h"
 
@@ -565,10 +565,11 @@
       set_snomask(sptr, cli_snomask(sptr) & SNO_NOISY, SNO_ADD);
     if (feature_bool(FEAT_CONNEXIT_NOTICES))
       sendto_opmask_butone(0, SNO_CONNEXIT,
-                          "Client connecting: %s ([EMAIL PROTECTED]) [%s] {%d} [%s]",
+                          "Client connecting: %s ([EMAIL PROTECTED]) [%s] {%d} [%s] 
<%s%s>",
                           cli_name(sptr), user->username, user->host,
                           cli_sock_ip(sptr), get_client_class(sptr),
-                          cli_info(sptr)
+                          cli_info(sptr),
+                          NumNick(cptr) /* Two %'s */
                           );
     IPcheck_connect_succeeded(sptr);
   }
----------------------- End of diff -----------------------

Reply via email to