]> Pileus Git - ~andy/linux/blobdiff - security/selinux/hooks.c
Merge branch 'for-linus' of git://git.infradead.org/users/eparis/selinux into for...
[~andy/linux] / security / selinux / hooks.c
index f7cf0ea6faeaf2abee48ea3db68c0befddd00502..8fb248843009de5e6b71a01cae7b884cd597ba36 100644 (file)
@@ -1578,7 +1578,8 @@ static int may_create(struct inode *dir,
                return rc;
 
        if (!newsid || !(sbsec->flags & SE_SBLABELSUPP)) {
-               rc = security_transition_sid(sid, dsec->sid, tclass, NULL, &newsid);
+               rc = security_transition_sid(sid, dsec->sid, tclass,
+                                            &dentry->d_name, &newsid);
                if (rc)
                        return rc;
        }