diff options
Diffstat (limited to 'fs/ceph/osd_client.h')
-rw-r--r-- | fs/ceph/osd_client.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/fs/ceph/osd_client.h b/fs/ceph/osd_client.h index d583d1bf6cd9..65c9c560f1ac 100644 --- a/fs/ceph/osd_client.h +++ b/fs/ceph/osd_client.h | |||
@@ -134,14 +134,20 @@ struct ceph_osd_req_op { | |||
134 | __u8 cmp_mode; /* CEPH_OSD_CMPXATTR_MODE_* */ | 134 | __u8 cmp_mode; /* CEPH_OSD_CMPXATTR_MODE_* */ |
135 | } xattr; | 135 | } xattr; |
136 | struct { | 136 | struct { |
137 | const char *class_name; | ||
137 | __u8 class_len; | 138 | __u8 class_len; |
139 | const char *method_name; | ||
138 | __u8 method_len; | 140 | __u8 method_len; |
139 | __u8 argc; | 141 | __u8 argc; |
142 | const char *indata; | ||
140 | u32 indata_len; | 143 | u32 indata_len; |
141 | } cls; | 144 | } cls; |
142 | struct { | 145 | struct { |
143 | u64 cookie, count; | 146 | u64 cookie, count; |
144 | } pgls; | 147 | } pgls; |
148 | struct { | ||
149 | u64 snapid; | ||
150 | } snap; | ||
145 | }; | 151 | }; |
146 | u32 payload_len; | 152 | u32 payload_len; |
147 | }; | 153 | }; |