]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: pad eversion_t and zero remainder
authorSage Weil <sage@newdream.net>
Thu, 11 Dec 2008 21:44:56 +0000 (13:44 -0800)
committerSage Weil <sage@newdream.net>
Thu, 11 Dec 2008 22:07:18 +0000 (14:07 -0800)
src/osd/osd_types.h

index 973f54d23f17552fa04c92877bcd14588e899e6e..02a016ac3ca4085edd7515756d902e15ad310f62 100644 (file)
@@ -217,12 +217,13 @@ class eversion_t {
 public:
   version_t version;
   epoch_t epoch;
-  eversion_t() : version(0), epoch(0) {}
-  eversion_t(epoch_t e, version_t v) : version(v), epoch(e) {}
+  __u32 __pad;
+  eversion_t() : version(0), epoch(0), __pad(0) {}
+  eversion_t(epoch_t e, version_t v) : version(v), epoch(e), __pad(0) {}
 
   eversion_t(const ceph_eversion& ce) : 
     version(ce.version),
-    epoch(ce.epoch) {}
+    epoch(ce.epoch) { }
   operator ceph_eversion() {
     ceph_eversion c;
     c.epoch = epoch;