summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authormichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>2014-01-18 16:36:56 +0000
committermichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>2014-01-18 16:36:56 +0000
commit34675aaac16e0162d640380a210761d0d52a05d9 (patch)
tree1e25a631d40d4d4343052e0c9d756d205205da13 /include
parentb19a9cfc5bd995de28946243f1a339890bdd8a22 (diff)
- Added 'unxline' oper privilege for better fine tuning
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2854 82007160-df01-0410-b94d-b575c5fd34c7
Diffstat (limited to 'include')
-rw-r--r--include/client.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/client.h b/include/client.h
index 92fbddc..66274c9 100644
--- a/include/client.h
+++ b/include/client.h
@@ -187,7 +187,7 @@ struct MaskItem;
#define OPER_FLAG_UNKLINE 0x00000004 /**< Oper can use unkline */
#define OPER_FLAG_GLINE 0x00000008 /**< Oper can use gline */
#define OPER_FLAG_K 0x00000010 /**< Oper can kill/kline */
-#define OPER_FLAG_X 0x00000020 /**< Oper can xline */
+#define OPER_FLAG_XLINE 0x00000020 /**< Oper can xline */
#define OPER_FLAG_DIE 0x00000040 /**< Oper can die */
#define OPER_FLAG_REHASH 0x00000080 /**< Oper can rehash */
#define OPER_FLAG_ADMIN 0x00000100 /**< Oper can set umode +a */
@@ -205,6 +205,8 @@ struct MaskItem;
#define OPER_FLAG_CONNECT_REMOTE 0x00100000 /**< Oper can do global CONNECT */
#define OPER_FLAG_WALLOPS 0x00200000 /**< Oper can do WALLOPS */
#define OPER_FLAG_LOCOPS 0x00400000 /**< Oper can do LOCOPS */
+#define OPER_FLAG_UNXLINE 0x00800000 /**< Oper can unxline */
+
#define HasOFlag(x, y) (MyConnect(x) ? (x)->localClient->operflags & (y) : 0)
#define AddOFlag(x, y) ((x)->localClient->operflags |= (y))