mirror of
https://github.com/tbsdtv/linux_media.git
synced 2025-07-23 12:43:29 +02:00
ecryptfs: constify path
Reviewed-by: Christian Brauner (Microsoft) <brauner@kernel.org> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
@@ -506,7 +506,7 @@ ecryptfs_dentry_to_lower(struct dentry *dentry)
|
|||||||
return ((struct ecryptfs_dentry_info *)dentry->d_fsdata)->lower_path.dentry;
|
return ((struct ecryptfs_dentry_info *)dentry->d_fsdata)->lower_path.dentry;
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline struct path *
|
static inline const struct path *
|
||||||
ecryptfs_dentry_to_lower_path(struct dentry *dentry)
|
ecryptfs_dentry_to_lower_path(struct dentry *dentry)
|
||||||
{
|
{
|
||||||
return &((struct ecryptfs_dentry_info *)dentry->d_fsdata)->lower_path;
|
return &((struct ecryptfs_dentry_info *)dentry->d_fsdata)->lower_path;
|
||||||
|
@@ -33,7 +33,7 @@ static ssize_t ecryptfs_read_update_atime(struct kiocb *iocb,
|
|||||||
struct iov_iter *to)
|
struct iov_iter *to)
|
||||||
{
|
{
|
||||||
ssize_t rc;
|
ssize_t rc;
|
||||||
struct path *path;
|
const struct path *path;
|
||||||
struct file *file = iocb->ki_filp;
|
struct file *file = iocb->ki_filp;
|
||||||
|
|
||||||
rc = generic_file_read_iter(iocb, to);
|
rc = generic_file_read_iter(iocb, to);
|
||||||
|
@@ -317,7 +317,7 @@ static int ecryptfs_i_size_read(struct dentry *dentry, struct inode *inode)
|
|||||||
static struct dentry *ecryptfs_lookup_interpose(struct dentry *dentry,
|
static struct dentry *ecryptfs_lookup_interpose(struct dentry *dentry,
|
||||||
struct dentry *lower_dentry)
|
struct dentry *lower_dentry)
|
||||||
{
|
{
|
||||||
struct path *path = ecryptfs_dentry_to_lower_path(dentry->d_parent);
|
const struct path *path = ecryptfs_dentry_to_lower_path(dentry->d_parent);
|
||||||
struct inode *inode, *lower_inode;
|
struct inode *inode, *lower_inode;
|
||||||
struct ecryptfs_dentry_info *dentry_info;
|
struct ecryptfs_dentry_info *dentry_info;
|
||||||
int rc = 0;
|
int rc = 0;
|
||||||
|
@@ -105,7 +105,7 @@ static int ecryptfs_init_lower_file(struct dentry *dentry,
|
|||||||
struct file **lower_file)
|
struct file **lower_file)
|
||||||
{
|
{
|
||||||
const struct cred *cred = current_cred();
|
const struct cred *cred = current_cred();
|
||||||
struct path *path = ecryptfs_dentry_to_lower_path(dentry);
|
const struct path *path = ecryptfs_dentry_to_lower_path(dentry);
|
||||||
int rc;
|
int rc;
|
||||||
|
|
||||||
rc = ecryptfs_privileged_open(lower_file, path->dentry, path->mnt,
|
rc = ecryptfs_privileged_open(lower_file, path->dentry, path->mnt,
|
||||||
|
Reference in New Issue
Block a user