Author: Ghostwolf <foxxe@wtfs.net>
[ircu2.10.12-pk.git] / include / ircd_features.h
index 73037bc835a0f5dd7a93f7b1fe8dc079cf8c8aaf..ddb31db985c900d2998feeb1e41c0ff13c0e520a 100644 (file)
@@ -33,6 +33,7 @@ enum Feature {
   FEAT_CLIENT_FLOOD,
   FEAT_SERVER_PORT,
   FEAT_NODEFAULTMOTD,
+  FEAT_MOTD_BANNER,
   FEAT_KILL_IPMISMATCH,
   FEAT_IDLE_FROM_MSG,
   FEAT_HUB,
@@ -41,6 +42,8 @@ enum Feature {
   FEAT_RANDOM_SEED,
   FEAT_DEFAULT_LIST_PARAM,
   FEAT_NICKNAMEHISTORYLENGTH,
+  FEAT_HOST_HIDING,
+  FEAT_HIDDEN_HOST,
 
   /* features that probably should not be touched */
   FEAT_KILLCHASETIMELIMIT,
@@ -56,6 +59,7 @@ enum Feature {
   FEAT_PINGFREQUENCY,
   FEAT_CONNECTFREQUENCY,
   FEAT_DEFAULTMAXSENDQLENGTH,
+  FEAT_GLINEMAXUSERCOUNT,
 
   /* Some misc. default paths */
   FEAT_MPATH,
@@ -66,6 +70,7 @@ enum Feature {
   FEAT_VIRTUAL_HOST,
   FEAT_TOS_SERVER,
   FEAT_TOS_CLIENT,
+  FEAT_POLLS_PER_LOOP,
 
   /* features that affect all operators */
   FEAT_CRYPT_OPER_PASSWORD,
@@ -94,6 +99,7 @@ enum Feature {
   FEAT_OPER_LBADCHAN,
   FEAT_OPER_SET,
   FEAT_OPERS_SEE_IN_SECRET_CHANNELS,
+  FEAT_OPER_WIDE_GLINE,
 
   /* features that affect local opers on this server */
   FEAT_LOCOP_KILL,
@@ -106,6 +112,7 @@ enum Feature {
   FEAT_LOCOP_LBADCHAN,
   FEAT_LOCOP_SET,
   FEAT_LOCOP_SEE_IN_SECRET_CHANNELS,
+  FEAT_LOCOP_WIDE_GLINE,
 
   FEAT_LAST_F
 };