From 87a0d762591f12823beb1bf375786cc337055192 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 27 Jan 2010 13:34:27 -0800 Subject: [PATCH] journaler: struct_v in structs --- src/osdc/Journaler.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/osdc/Journaler.h b/src/osdc/Journaler.h index c2f665401a8cb..0152857d647cc 100644 --- a/src/osdc/Journaler.h +++ b/src/osdc/Journaler.h @@ -76,6 +76,8 @@ public: magic(m) { } void encode(bufferlist &bl) const { + __u8 struct_v = 1; + ::encode(struct_v, bl); ::encode(magic, bl); ::encode(trimmed_pos, bl); ::encode(expire_pos, bl); @@ -84,6 +86,8 @@ public: ::encode(layout, bl); } void decode(bufferlist::iterator &bl) { + __u8 struct_v; + ::decode(struct_v, bl); ::decode(magic, bl); ::decode(trimmed_pos, bl); ::decode(expire_pos, bl); -- 2.39.5