ncpfs: propagate umode_t
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
parent
18df225242
commit
5eee25cacd
3 changed files with 4 additions and 4 deletions
|
@ -919,7 +919,7 @@ out_close:
|
||||||
goto out;
|
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)
|
dev_t rdev, __le32 attributes)
|
||||||
{
|
{
|
||||||
struct ncp_server *server = NCP_SERVER(dir);
|
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;
|
int opmode;
|
||||||
__u8 __name[NCP_MAXPATHLEN + 1];
|
__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);
|
dentry->d_parent->d_name.name, dentry->d_name.name, mode);
|
||||||
|
|
||||||
ncp_age_dentry(server, dentry);
|
ncp_age_dentry(server, dentry);
|
||||||
|
|
|
@ -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_dirhandle_free(struct ncp_server *, __u8 dirhandle);
|
||||||
|
|
||||||
int ncp_create_new(struct inode *dir, struct dentry *dentry,
|
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) {
|
static inline int ncp_is_nfs_extras(struct ncp_server* server, unsigned int volnum) {
|
||||||
#ifdef CONFIG_NCPFS_NFS_NS
|
#ifdef CONFIG_NCPFS_NFS_NS
|
||||||
|
|
|
@ -108,7 +108,7 @@ int ncp_symlink(struct inode *dir, struct dentry *dentry, const char *symname) {
|
||||||
char *rawlink;
|
char *rawlink;
|
||||||
int length, err, i, outlen;
|
int length, err, i, outlen;
|
||||||
int kludge;
|
int kludge;
|
||||||
int mode;
|
umode_t mode;
|
||||||
__le32 attr;
|
__le32 attr;
|
||||||
unsigned int hdr;
|
unsigned int hdr;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue