Author: Kev <klmitch@mit.edu>
[ircu2.10.12-pk.git] / ircd / ircd_features.c
index 47a2ffe62be93f4c2ed32d79a3e2f8bcca88a4dd..83971d733ac65a9eee503e1725818025944bc8db 100644 (file)
@@ -19,6 +19,7 @@
  * $Id$
  */
 #include "config.h"
+
 #include "ircd_features.h"
 #include "channel.h"   /* list_set_default */
 #include "class.h"
@@ -262,6 +263,7 @@ static struct FeatureDesc {
   F_I(PINGFREQUENCY, 0, 120, init_class),
   F_I(CONNECTFREQUENCY, 0, 600, init_class),
   F_I(DEFAULTMAXSENDQLENGTH, 0, 40000, init_class),
+  F_I(GLINEMAXUSERCOUNT, 0, 20, 0),
 
   /* Some misc. default paths */
   F_S(MPATH, FEAT_CASE | FEAT_MYOPER, "ircd.motd", motd_init),
@@ -300,9 +302,10 @@ static struct FeatureDesc {
   F_B(OPER_LBADCHAN, 0, 0, 0),
   F_B(OPER_SET, 0, 1, 0),
   F_B(OPERS_SEE_IN_SECRET_CHANNELS, 0, 1, 0),
+  F_B(OPER_WIDE_GLINE, 0, 1, 0),
 
   /* features that affect local opers on this server */
-  F_B(LOCOP_KILL, 0, 0, 0),
+  F_B(LOCOP_KILL, 0, 1, 0),
   F_B(LOCOP_REHASH, 0, 1, 0),
   F_B(LOCOP_RESTART, 0, 0, 0),
   F_B(LOCOP_DIE, 0, 0, 0),
@@ -312,6 +315,7 @@ static struct FeatureDesc {
   F_B(LOCOP_LBADCHAN, 0, 0, 0),
   F_B(LOCOP_SET, 0, 0, 0),
   F_B(LOCOP_SEE_IN_SECRET_CHANNELS, 0, 0, 0),
+  F_B(LOCOP_WIDE_GLINE, 0, 0, 0),
 
 #undef F_S
 #undef F_B