Replace privilege-controlling Feature settings with
[ircu2.10.12-pk.git] / include / ircd_features.h
index 533e3802e75019cbcc636f9fe258d8f00f8a5311..b1e0cc585d941cbb2167aeeff69fda04a6c09d4e 100644 (file)
@@ -90,52 +90,9 @@ enum Feature {
 
   /* features that affect all operators */
   FEAT_CRYPT_OPER_PASSWORD,
-  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_LIST_CHAN,
 
-  /* features that affect global opers on this server */
-  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_FORCE_OPMODE,
-  FEAT_OPER_FORCE_LOPMODE,
-  FEAT_OPER_BADCHAN,
-  FEAT_OPER_LBADCHAN,
-  FEAT_OPER_SET,
-  FEAT_OPERS_SEE_IN_SECRET_CHANNELS,
-  FEAT_OPER_WIDE_GLINE,
-  FEAT_OPER_LIST_CHAN,
-
-  /* features that affect local opers on this server */
-  FEAT_LOCOP_KILL,
-  FEAT_LOCOP_REHASH,
-  FEAT_LOCOP_RESTART,
-  FEAT_LOCOP_DIE,
-  FEAT_LOCOP_LGLINE,
-  FEAT_LOCOP_LJUPE,
-  FEAT_LOCOP_LOPMODE,
-  FEAT_LOCOP_FORCE_LOPMODE,
-  FEAT_LOCOP_LBADCHAN,
-  FEAT_LOCOP_SET,
-  FEAT_LOCOP_SEE_IN_SECRET_CHANNELS,
-  FEAT_LOCOP_WIDE_GLINE,
-  FEAT_LOCOP_LIST_CHAN,
-
   /* HEAD_IN_SAND Features */
   FEAT_HIS_SNOTICES,
   FEAT_HIS_SNOTICES_OPER_ONLY,