ceph: propagate umode_t
authorAl Viro <viro@zeniv.linux.org.uk>
Tue, 26 Jul 2011 08:52:22 +0000 (04:52 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Wed, 4 Jan 2012 03:55:16 +0000 (22:55 -0500)
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/ceph/caps.c
fs/ceph/super.h

index 8b53193..b60fc8b 100644 (file)
@@ -928,7 +928,7 @@ static int send_cap_msg(struct ceph_mds_session *session,
                        u64 size, u64 max_size,
                        struct timespec *mtime, struct timespec *atime,
                        u64 time_warp_seq,
-                       uid_t uid, gid_t gid, mode_t mode,
+                       uid_t uid, gid_t gid, umode_t mode,
                        u64 xattr_version,
                        struct ceph_buffer *xattrs_buf,
                        u64 follows)
@@ -1078,7 +1078,7 @@ static int __send_cap(struct ceph_mds_client *mdsc, struct ceph_cap *cap,
        u64 size, max_size;
        struct timespec mtime, atime;
        int wake = 0;
-       mode_t mode;
+       umode_t mode;
        uid_t uid;
        gid_t gid;
        struct ceph_mds_session *session;
index edcbf37..cb3652b 100644 (file)
@@ -136,7 +136,7 @@ struct ceph_cap_snap {
        int issued, dirty;
        struct ceph_snap_context *context;
 
-       mode_t mode;
+       umode_t mode;
        uid_t uid;
        gid_t gid;