Messages in this thread Patch in this message | | | From | Toralf Förster <> | Subject | [PATCH 2/2] security: use XATTR_*_PREFIX_LEN instead sizeof(...) | Date | Sun, 3 Jan 2016 20:56:38 +0100 |
| |
use the definition in include/uapi/linux/xattr.h
igned-off-by: Toralf Förster <toralf.foerster@gmx.de> --- security/commoncap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/security/commoncap.c b/security/commoncap.c index 1832cf7..907a3ef 100644 --- a/security/commoncap.c +++ b/security/commoncap.c @@ -658,7 +658,7 @@ int cap_inode_setxattr(struct dentry *dentry, const char *name, } if (!strncmp(name, XATTR_SECURITY_PREFIX, - sizeof(XATTR_SECURITY_PREFIX) - 1) && + XATTR_SECURITY_PREFIX_LEN) && !capable(CAP_SYS_ADMIN)) return -EPERM; return 0; @@ -684,7 +684,7 @@ int cap_inode_removexattr(struct dentry *dentry, const char *name) } if (!strncmp(name, XATTR_SECURITY_PREFIX, - sizeof(XATTR_SECURITY_PREFIX) - 1) && + XATTR_SECURITY_PREFIX_LEN) && !capable(CAP_SYS_ADMIN)) return -EPERM; return 0; -- 2.4.10
| |