]> Pileus Git - ~andy/linux/blobdiff - fs/ceph/mds_client.h
brcmfmac: rework firmware download code
[~andy/linux] / fs / ceph / mds_client.h
index dd26846dd71de4267146b7deb43c7a5d7b9b976f..c2a19fbbe5177b619b7a3d7e6132b626df8c8508 100644 (file)
@@ -74,6 +74,12 @@ struct ceph_mds_reply_info_parsed {
                        struct ceph_mds_reply_info_in *dir_in;
                        u8                            dir_complete, dir_end;
                };
+
+               /* for create results */
+               struct {
+                       bool has_create_ino;
+                       u64 ino;
+               };
        };
 
        /* encoded blob describing snapshot contexts for certain
@@ -184,8 +190,8 @@ struct ceph_mds_request {
 
        union ceph_mds_request_args r_args;
        int r_fmode;        /* file mode, if expecting cap */
-       uid_t r_uid;
-       gid_t r_gid;
+       kuid_t r_uid;
+       kgid_t r_gid;
 
        /* for choosing which mds to send this request to */
        int r_direct_mode;