]> jfr.im git - irc/evilnet/x3.git/blobdiff - src/hash.h
more python work. Not safe to run yet
[irc/evilnet/x3.git] / src / hash.h
index 86ff6b2d8eba0b29bf30da6231c5385386e13850..98f58e9c005cbea25687b810bc335c1aa061de1b 100644 (file)
@@ -53,6 +53,7 @@
 #define MODE_HIDEMODE          0x02000000 /* +L hide modes */
 #define MODE_APASS             0x04000000 /* +A adminpass */
 #define MODE_UPASS             0x08000000 /* +U userpass */
+#define MODE_ADMINSONLY         0x10000000 /* +a Admins only */
 #define MODE_REMOVE             0x80000000
 
 #define FLAGS_OPER             0x000001 /* Operator +O */
@@ -159,6 +160,10 @@ enum Priv {
   PRIV_FORCE_LOCAL_OPMODE, /**< can hack modes on quarantined local channels */
   PRIV_CHECK,           /**< oper can use CHECK */
   PRIV_SEE_SECRET_CHAN, /**< oper can see +s channels in whois */
+  PRIV_WHOIS_NOTICE,    /**< oper can set/unset user mode +W */
+  PRIV_HIDE_IDLE,       /**< oper can set/unset user mode +I */
+  PRIV_XTRAOP,          /**< oper can set/unset user mode +X */
+  PRIV_HIDE_CHANNELS,   /**< oper can set/unset user mode +n */
   PRIV_LAST_PRIV        /**< number of privileges */
 };