reiserfs: propagate umode_t
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
parent
576b1d67ce
commit
8e0718924e
|
@ -1766,7 +1766,7 @@ static int reiserfs_new_symlink(struct reiserfs_transaction_handle *th, struct i
|
||||||
for the fresh inode. This can only be done outside a transaction, so
|
for the fresh inode. This can only be done outside a transaction, so
|
||||||
if we return non-zero, we also end the transaction. */
|
if we return non-zero, we also end the transaction. */
|
||||||
int reiserfs_new_inode(struct reiserfs_transaction_handle *th,
|
int reiserfs_new_inode(struct reiserfs_transaction_handle *th,
|
||||||
struct inode *dir, int mode, const char *symname,
|
struct inode *dir, umode_t mode, const char *symname,
|
||||||
/* 0 for regular, EMTRY_DIR_SIZE for dirs,
|
/* 0 for regular, EMTRY_DIR_SIZE for dirs,
|
||||||
strlen (symname) for symlinks) */
|
strlen (symname) for symlinks) */
|
||||||
loff_t i_size, struct dentry *dentry,
|
loff_t i_size, struct dentry *dentry,
|
||||||
|
|
|
@ -559,7 +559,7 @@ static int drop_new_inode(struct inode *inode)
|
||||||
** outside of a transaction, so we had to pull some bits of
|
** outside of a transaction, so we had to pull some bits of
|
||||||
** reiserfs_new_inode out into this func.
|
** reiserfs_new_inode out into this func.
|
||||||
*/
|
*/
|
||||||
static int new_inode_init(struct inode *inode, struct inode *dir, int mode)
|
static int new_inode_init(struct inode *inode, struct inode *dir, umode_t mode)
|
||||||
{
|
{
|
||||||
/* Make inode invalid - just in case we are going to drop it before
|
/* Make inode invalid - just in case we are going to drop it before
|
||||||
* the initialization happens */
|
* the initialization happens */
|
||||||
|
|
|
@ -2056,7 +2056,7 @@ struct inode *reiserfs_iget(struct super_block *s, const struct cpu_key *key);
|
||||||
|
|
||||||
struct reiserfs_security_handle;
|
struct reiserfs_security_handle;
|
||||||
int reiserfs_new_inode(struct reiserfs_transaction_handle *th,
|
int reiserfs_new_inode(struct reiserfs_transaction_handle *th,
|
||||||
struct inode *dir, int mode,
|
struct inode *dir, umode_t mode,
|
||||||
const char *symname, loff_t i_size,
|
const char *symname, loff_t i_size,
|
||||||
struct dentry *dentry, struct inode *inode,
|
struct dentry *dentry, struct inode *inode,
|
||||||
struct reiserfs_security_handle *security);
|
struct reiserfs_security_handle *security);
|
||||||
|
|
Loading…
Reference in New Issue