|
@@ -598,6 +598,8 @@ static int smack_inode_rename(struct inode *old_inode,
|
|
static int smack_inode_permission(struct inode *inode, int mask)
|
|
static int smack_inode_permission(struct inode *inode, int mask)
|
|
{
|
|
{
|
|
struct smk_audit_info ad;
|
|
struct smk_audit_info ad;
|
|
|
|
+
|
|
|
|
+ mask &= (MAY_READ|MAY_WRITE|MAY_EXEC|MAY_APPEND);
|
|
/*
|
|
/*
|
|
* No permission to check. Existence test. Yup, it's there.
|
|
* No permission to check. Existence test. Yup, it's there.
|
|
*/
|
|
*/
|