]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
libcephfs: expose CEPH_SETATTR_MTIME_NOW and CEPH_SETATTR_ATIME_NOW 24464/head
authorZhu Shangzhong <zhu.shangzhong@zte.com.cn>
Wed, 19 Sep 2018 06:18:29 +0000 (14:18 +0800)
committerPrashant D <pdhange@redhat.com>
Sun, 7 Oct 2018 22:46:40 +0000 (18:46 -0400)
Fixes: http://tracker.ceph.com/issues/35961
Signed-off-by: Zhu Shangzhong <zhu.shangzhong@zte.com.cn>
(cherry picked from commit f39cde345d764d865d504ffd9b60abd5aee90b18)

src/include/ceph_fs.h
src/include/cephfs/libcephfs.h

index b47cfb9618fc4510477fe813ae94573cbfec9e1b..9b4e6b3b4979983317a73834a9ab4ad652adc70c 100644 (file)
@@ -381,10 +381,10 @@ extern const char *ceph_mds_op_name(int op);
 #define CEPH_SETATTR_ATIME     (1 << 4)
 #define CEPH_SETATTR_SIZE      (1 << 5)
 #define CEPH_SETATTR_CTIME     (1 << 6)
-#define CEPH_SETATTR_BTIME     (1 << 9)
-#endif
 #define CEPH_SETATTR_MTIME_NOW (1 << 7)
 #define CEPH_SETATTR_ATIME_NOW (1 << 8)
+#define CEPH_SETATTR_BTIME     (1 << 9)
+#endif
 #define CEPH_SETATTR_KILL_SGUID        (1 << 10)
 
 /*
index e23bcf24d1b9bbdcc4182215797c080b9123dcea..11d516e43a1cfa5e2389dfcb2c3e5714f0059b58 100644 (file)
@@ -116,6 +116,8 @@ struct CephContext;
 # define CEPH_SETATTR_ATIME    16
 # define CEPH_SETATTR_SIZE     32
 # define CEPH_SETATTR_CTIME    64
+# define CEPH_SETATTR_MTIME_NOW        128
+# define CEPH_SETATTR_ATIME_NOW        256
 # define CEPH_SETATTR_BTIME    512
 #endif