Add MLOCK capability token.

This commit is contained in:
William Pitcock 2010-03-07 22:25:41 -06:00
parent a51c452643
commit ec55bec527
2 changed files with 3 additions and 1 deletions

View file

@ -73,13 +73,14 @@ struct Capability
#define CAP_EUID 0x80000 /* supports EUID (ext UID + nonencap CHGHOST) */ #define CAP_EUID 0x80000 /* supports EUID (ext UID + nonencap CHGHOST) */
#define CAP_EOPMOD 0x100000 /* supports EOPMOD (ext +z + ext topic) */ #define CAP_EOPMOD 0x100000 /* supports EOPMOD (ext +z + ext topic) */
#define CAP_BAN 0x200000 /* supports propagated bans */ #define CAP_BAN 0x200000 /* supports propagated bans */
#define CAP_BAN 0x400000 /* supports MLOCK messages */
#define CAP_MASK (CAP_QS | CAP_EX | CAP_CHW | \ #define CAP_MASK (CAP_QS | CAP_EX | CAP_CHW | \
CAP_IE | CAP_KLN | CAP_SERVICE |\ CAP_IE | CAP_KLN | CAP_SERVICE |\
CAP_CLUSTER | CAP_ENCAP | \ CAP_CLUSTER | CAP_ENCAP | \
CAP_ZIP | CAP_KNOCK | CAP_UNKLN | \ CAP_ZIP | CAP_KNOCK | CAP_UNKLN | \
CAP_RSFNC | CAP_SAVE | CAP_EUID | CAP_EOPMOD | \ CAP_RSFNC | CAP_SAVE | CAP_EUID | CAP_EOPMOD | \
CAP_BAN) CAP_BAN | CAP_MLOCK)
#ifdef HAVE_LIBZ #ifdef HAVE_LIBZ
#define CAP_ZIP_SUPPORTED CAP_ZIP #define CAP_ZIP_SUPPORTED CAP_ZIP

View file

@ -89,6 +89,7 @@ struct Capability captab[] = {
{ "EUID", CAP_EUID }, { "EUID", CAP_EUID },
{ "EOPMOD", CAP_EOPMOD }, { "EOPMOD", CAP_EOPMOD },
{ "BAN", CAP_BAN }, { "BAN", CAP_BAN },
{ "MLOCK", CAP_MLOCK },
{0, 0} {0, 0}
}; };