ecryptfs: avoid multiple aliases for directories
authorAl Viro <viro@zeniv.linux.org.uk>
Mon, 28 Mar 2016 04:30:35 +0000 (00:30 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Thu, 31 Mar 2016 04:27:32 +0000 (00:27 -0400)
commitb1168a928277149e1c606763d76ff5c728988755
tree1ad7c33f775ba3de1f576a244c09cfc7b7bb706e
parent0c93b7d85d40b690f04786ea0f18798b73182e4f
ecryptfs: avoid multiple aliases for directories

ecryptfs_lookup_interpose should use d_splice_alias(), not d_add()
(and return struct dentry * rather than int).  Get rid of
redundant dir_inode argument, while we are touching it...

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/ecryptfs/inode.c