Author: Kev <klmitch@mit.edu>
[ircu2.10.12-pk.git] / include / ircd_features.h
index e76140ee23b3f481ff70bff8ca5950569b1b09ce..2335fa6900dedac87a1ee34f07f43aac4b3ebea2 100644 (file)
@@ -25,6 +25,41 @@ struct Client;
 
 enum Feature {
   FEAT_LOG,
+
+  FEAT_OPER_NO_CHAN_LIMIT,
+  FEAT_OPER_MODE_LCHAN,
+  FEAT_OPER_WALK_THROUGH_LMODES,
+  FEAT_NO_OPER_DEOP_LCHAN,
+  FEAT_SHOW_INVISIBLE_USERS,
+  FEAT_SHOW_ALL_INVISIBLE_USERS,
+  FEAT_UNLIMIT_OPER_QUERY,
+  FEAT_LOCAL_KILL_ONLY,
+  FEAT_CONFIG_OPERCMDS,
+
+  FEAT_OPER_KILL,
+  FEAT_OPER_REHASH,
+  FEAT_OPER_RESTART,
+  FEAT_OPER_DIE,
+  FEAT_OPER_GLINE,
+  FEAT_OPER_LGLINE,
+  FEAT_OPER_JUPE,
+  FEAT_OPER_LJUPE,
+  FEAT_OPER_OPMODE,
+  FEAT_OPER_LOPMODE,
+  FEAT_OPER_BADCHAN,
+  FEAT_OPER_LBADCHAN,
+  FEAT_OPERS_SEE_IN_SECRET_CHANNELS,
+
+  FEAT_LOCOP_KILL,
+  FEAT_LOCOP_REHASH,
+  FEAT_LOCOP_RESTART,
+  FEAT_LOCOP_DIE,
+  FEAT_LOCOP_LGLINE,
+  FEAT_LOCOP_LJUPE,
+  FEAT_LOCOP_LOPMODE,
+  FEAT_LOCOP_LBADCHAN,
+  FEAT_LOCOP_SEE_IN_SECRET_CHANNELS,
+
   FEAT_LAST_F
 };