Commit 5eee25ca authored by Al Viro's avatar Al Viro
Browse files

ncpfs: propagate umode_t



Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
parent 18df2252
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -919,7 +919,7 @@ out_close:
	goto out;
}

int ncp_create_new(struct inode *dir, struct dentry *dentry, int mode,
int ncp_create_new(struct inode *dir, struct dentry *dentry, umode_t mode,
		   dev_t rdev, __le32 attributes)
{
	struct ncp_server *server = NCP_SERVER(dir);
@@ -928,7 +928,7 @@ int ncp_create_new(struct inode *dir, struct dentry *dentry, int mode,
	int opmode;
	__u8 __name[NCP_MAXPATHLEN + 1];
	
	PPRINTK("ncp_create_new: creating %s/%s, mode=%x\n",
	PPRINTK("ncp_create_new: creating %s/%s, mode=%hx\n",
		dentry->d_parent->d_name.name, dentry->d_name.name, mode);

	ncp_age_dentry(server, dentry);
+1 −1
Original line number Diff line number Diff line
@@ -114,7 +114,7 @@ int ncp_dirhandle_alloc(struct ncp_server *, __u8 vol, __le32 dirent, __u8 *dirh
int ncp_dirhandle_free(struct ncp_server *, __u8 dirhandle);

int ncp_create_new(struct inode *dir, struct dentry *dentry,
                          int mode, dev_t rdev, __le32 attributes);
                          umode_t mode, dev_t rdev, __le32 attributes);

static inline int ncp_is_nfs_extras(struct ncp_server* server, unsigned int volnum) {
#ifdef CONFIG_NCPFS_NFS_NS
+1 −1
Original line number Diff line number Diff line
@@ -108,7 +108,7 @@ int ncp_symlink(struct inode *dir, struct dentry *dentry, const char *symname) {
	char *rawlink;
	int length, err, i, outlen;
	int kludge;
	int mode;
	umode_t mode;
	__le32 attr;
	unsigned int hdr;