...so that it's more obvious where it's being
set,get'ed from.
Signed-off-by: John Spray <john.spray@redhat.com>
m->head.xattr_version = in->xattr_version;
}
- m->layout = in->layout;
+ m->set_layout(in->layout);
m->size = in->size;
m->max_size = in->max_size;
m->truncate_seq = in->truncate_seq;
<< " ctime " << i->ctime << dendl;
i = pfile ? pi:oi;
- m->layout = i->layout;
+ m->set_layout(i->layout);
m->size = i->size;
m->truncate_seq = i->truncate_seq;
m->truncate_size = i->truncate_size;
uint64_t size, max_size, truncate_size, change_attr;
uint32_t truncate_seq;
utime_t mtime, atime, ctime, btime;
- file_layout_t layout;
uint32_t time_warp_seq;
struct ceph_mds_cap_peer peer;
return layout;
}
+ void set_layout(const file_layout_t &l) {
+ layout = l;
+ }
+
int get_migrate_seq() { return head.migrate_seq; }
int get_op() { return head.op; }
inline_version = 0;
}
private:
+ file_layout_t layout;
+
~MClientCaps() {}
public: