Make "counting" fields of ConnectionClass unsigned.
authorMichael Poole <mdpoole@troilus.org>
Sat, 18 Sep 2004 14:42:40 +0000 (14:42 +0000)
committerMichael Poole <mdpoole@troilus.org>
Sat, 18 Sep 2004 14:42:40 +0000 (14:42 +0000)
git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1149 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

ChangeLog
include/class.h

index f1b72a3015150a3ff2d25b71c988e34287051016..f6a7cc7779ace7d36a3396ee0e489d869fbc224c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,10 @@
        * doc/example.conf: Add NETWORK feature example.  Fix typos in
        eaxmples for HANGONGOODLINK and IRCD_RES_TIMEOUT.
 
+       * include.class.h: Make max_links and ref_count unsigned ints.
+       Make ping_freq and conn_freq unsigned short. (No more negative
+       numbers in /stats y.)
+
 2004-09-18  hikari <hikari@undernet.org>
 
        * ircd/Makefile.in: Fixed a missing internal build dependency.
index d5901b3fa44f6fb44e15a37588cb573371b3e4a2..f1e027d0fc1f9bc6229d3e102bad7ee44366c2d3 100644 (file)
@@ -41,11 +41,11 @@ struct ConnectionClass {
   struct Privs            privs;
   struct Privs            privs_dirty;
   unsigned int            max_sendq;
-  short                   ping_freq;
-  short                   conn_freq;
-  short                   max_links;
+  unsigned int            max_links;
+  unsigned int            ref_count;
+  unsigned short          ping_freq;
+  unsigned short          conn_freq;
   unsigned char           valid;
-  int                     ref_count;
 };
 
 /*