libceph: generalize ceph_pg_mapping
[deliverable/linux.git] / include / linux / ceph / osdmap.h
index 46c3e304c3d86d08e6512e22d4fd5ea6b455ef86..4837e58e32031df926754be1fd0435eba5c06677 100644 (file)
@@ -60,8 +60,13 @@ struct ceph_object_id {
 struct ceph_pg_mapping {
        struct rb_node node;
        struct ceph_pg pgid;
-       int len;
-       int osds[];
+
+       union {
+               struct {
+                       int len;
+                       int osds[];
+               } pg_temp;
+       };
 };
 
 struct ceph_osdmap {
This page took 0.029662 seconds and 5 git commands to generate.