12Sjlaskey// SPDX-License-Identifier: GPL-2.0-only 26Sjlaskey/* 32Sjlaskey * Copyright (C) 2011 IBM Corporation 4877Sattila * 52Sjlaskey * Author: 62Sjlaskey * Mimi Zohar <zohar@us.ibm.com> 72Sjlaskey */ 8877Sattila 92Sjlaskey#include <linux/xattr.h> 102Sjlaskey#include <linux/evm.h> 112Sjlaskey 122Sjlaskeyint posix_xattr_acl(const char *xattr) 132Sjlaskey{ 14877Sattila int xattr_len = strlen(xattr); 152Sjlaskey 162Sjlaskey if ((strlen(XATTR_NAME_POSIX_ACL_ACCESS) == xattr_len) 172Sjlaskey && (strncmp(XATTR_NAME_POSIX_ACL_ACCESS, xattr, xattr_len) == 0)) 18877Sattila return 1; 192Sjlaskey if ((strlen(XATTR_NAME_POSIX_ACL_DEFAULT) == xattr_len) 202Sjlaskey && (strncmp(XATTR_NAME_POSIX_ACL_DEFAULT, xattr, xattr_len) == 0)) 212Sjlaskey return 1; 222Sjlaskey return 0; 232Sjlaskey} 242Sjlaskey