]> jfr.im git - irc/rqf/shadowircd.git/commitdiff
Add MLOCK capability token.
authorWilliam Pitcock <redacted>
Mon, 8 Mar 2010 04:25:41 +0000 (22:25 -0600)
committerWilliam Pitcock <redacted>
Mon, 8 Mar 2010 04:25:41 +0000 (22:25 -0600)
include/s_serv.h
src/s_serv.c

index ec35cc06c5cd4e222d2a4bb48cd0642e39d8e9a2..78f27f7f7f61c21640208b798308d19de81b41e3 100644 (file)
@@ -72,13 +72,14 @@ struct Capability
 #define CAP_EUID       0x80000 /* supports EUID (ext UID + nonencap CHGHOST) */
 #define CAP_EOPMOD     0x100000 /* supports EOPMOD (ext +z + ext topic) */
 #define CAP_BAN                0x200000 /* supports propagated bans */
+#define CAP_BAN                0x400000 /* supports MLOCK messages */
 
 #define CAP_MASK        (CAP_QS  | CAP_EX   | CAP_CHW  | \
                          CAP_IE  | CAP_KLN  | CAP_SERVICE |\
                          CAP_CLUSTER | CAP_ENCAP | \
                          CAP_ZIP  | CAP_KNOCK  | CAP_UNKLN | \
                         CAP_RSFNC | CAP_SAVE | CAP_EUID | CAP_EOPMOD | \
-                        CAP_BAN)
+                        CAP_BAN | CAP_MLOCK)
 
 #ifdef HAVE_LIBZ
 #define CAP_ZIP_SUPPORTED       CAP_ZIP
index e28d48fe949bd84448a4653447bbb7143ba42dce..41b5714d01b8a64958c335122ed4a7f6f2f80f20 100644 (file)
@@ -89,6 +89,7 @@ struct Capability captab[] = {
        { "EUID",       CAP_EUID },
        { "EOPMOD",     CAP_EOPMOD },
        { "BAN",        CAP_BAN },
+       { "MLOCK",      CAP_MLOCK },
        {0, 0}
 };