]> jfr.im git - irc/evilnet/x3.git/blobdiff - src/chanserv.h
rename sync log support, plus extended p10 accounts support added for rename and...
[irc/evilnet/x3.git] / src / chanserv.h
index 89aea827c8371e403f1c06b37f27696abb5b1afe..8a4ffc05d8512bd11cd5259318ce3fab4f0b3a1c 100644 (file)
@@ -35,17 +35,12 @@ enum UL_ALIASES {
 };
 
 enum levelOption {
-                    /* TODO: Does removing values here mess up reading the db files? */
-    lvlGiveVoice,   /* Depreciated */
-    lvlGiveHalfOps, /* Depreciated */
-    lvlGiveOps, /* Depreciated */
     lvlEnfOps,
     lvlEnfHalfOps,
     lvlEnfModes,
     lvlEnfTopic,
     lvlPubCmd,
     lvlSetters,
-    lvlCTCPUsers,
     lvlUserInfo,
     lvlInviteMe,
     lvlTopicSnarf,
@@ -53,11 +48,12 @@ enum levelOption {
 };
 
 enum charOption {
-    chVoice,
+    chAutomode,
     chProtect,
     chToys,
     chTopicRefresh,
     chCTCPReaction,
+    chBanTimeout,
     NUM_CHAR_OPTIONS
 };
 
@@ -105,13 +101,13 @@ struct chanData
     unsigned int        may_opchan : 1;
     unsigned int        max;
     unsigned int        last_refresh;
-    unsigned short      banCount;
+    unsigned short      banCount; /* Lamers, really */
     unsigned short      userCount;
     unsigned short      lvlOpts[NUM_LEVEL_OPTIONS];
     unsigned char       chOpts[NUM_CHAR_OPTIONS];
 
     struct userData    *users;
-    struct banData     *bans;
+    struct banData     *bans; /* Lamers, really */
     struct dict         *notes;
     struct suspended   *suspended;
     struct chanData    *prev;