fs: allow AT_EMPTY_PATH in linkat(), limit that to CAP_DAC_READ_SEARCH
authorAneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
Sat, 29 Jan 2011 13:13:42 +0000 (18:43 +0530)
committerAl Viro <viro@zeniv.linux.org.uk>
Tue, 15 Mar 2011 21:16:05 +0000 (17:16 -0400)
commit11a7b371b64ef39fc5fb1b6f2218eef7c4d035e3
tree7d2059c9570e24c7d742eedfeedf19743d05a744
parent326be7b484843988afe57566b627fb7a70beac56
fs: allow AT_EMPTY_PATH in linkat(), limit that to CAP_DAC_READ_SEARCH

We don't want to allow creation of private hardlinks by different application
using the fd passed to them via SCM_RIGHTS. So limit the null relative name
usage in linkat syscall to CAP_DAC_READ_SEARCH

Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
fs/namei.c