X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=security%2Fselinux%2Fhooks.c;h=8fb248843009de5e6b71a01cae7b884cd597ba36;hb=d8ee99e79994f916bc5b81990f861ea923e7f332;hp=f7cf0ea6faeaf2abee48ea3db68c0befddd00502;hpb=71e9e6a5823a6b7976c3e47e2f6c7ba364526a93;p=firefly-linux-kernel-4.4.55.git diff --git a/security/selinux/hooks.c b/security/selinux/hooks.c index f7cf0ea6faea..8fb248843009 100644 --- a/security/selinux/hooks.c +++ b/security/selinux/hooks.c @@ -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; }