struct snap_metadata *snap_metadata;
};
-/* setattr mask bits */
+/* setattr mask bits (up to an int in size) */
#ifndef CEPH_SETATTR_MODE
-# define CEPH_SETATTR_MODE 1
-# define CEPH_SETATTR_UID 2
-# define CEPH_SETATTR_GID 4
-# define CEPH_SETATTR_MTIME 8
-# 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
+#define CEPH_SETATTR_MODE (1 << 0)
+#define CEPH_SETATTR_UID (1 << 1)
+#define CEPH_SETATTR_GID (1 << 2)
+#define CEPH_SETATTR_MTIME (1 << 3)
+#define CEPH_SETATTR_ATIME (1 << 4)
+#define CEPH_SETATTR_SIZE (1 << 5)
+#define CEPH_SETATTR_CTIME (1 << 6)
+#define CEPH_SETATTR_MTIME_NOW (1 << 7)
+#define CEPH_SETATTR_ATIME_NOW (1 << 8)
+#define CEPH_SETATTR_BTIME (1 << 9)
+#define CEPH_SETATTR_KILL_SGUID (1 << 10)
+#define CEPH_SETATTR_FSCRYPT_AUTH (1 << 11)
+#define CEPH_SETATTR_FSCRYPT_FILE (1 << 12)
+#define CEPH_SETATTR_KILL_SUID (1 << 13)
+#define CEPH_SETATTR_KILL_SGID (1 << 14)
#endif
/* define error codes for the mount function*/