From fc869dee1e8a1c90c93cb7e678563772fb1c51fb Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 2 Feb 2012 11:35:31 -0800 Subject: [PATCH] osd: new encoding for pool_snap_info_t Signed-off-by: Sage Weil --- src/osd/osd_types.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/osd/osd_types.cc b/src/osd/osd_types.cc index 1d4f7a6ad1460..7ee78229c9009 100644 --- a/src/osd/osd_types.cc +++ b/src/osd/osd_types.cc @@ -365,20 +365,20 @@ void pool_snap_info_t::dump(Formatter *f) const void pool_snap_info_t::encode(bufferlist& bl) const { - __u8 struct_v = 1; - ::encode(struct_v, bl); + ENCODE_START(2, 2, bl); ::encode(snapid, bl); ::encode(stamp, bl); ::encode(name, bl); + ENCODE_FINISH(bl); } void pool_snap_info_t::decode(bufferlist::iterator& bl) { - __u8 struct_v; - ::decode(struct_v, bl); + DECODE_START_LEGACY_COMPAT_LEN(2, 2, 2, bl); ::decode(snapid, bl); ::decode(stamp, bl); ::decode(name, bl); + DECODE_FINISH(bl); } void pool_snap_info_t::generate_test_instances(list& o) -- 2.39.5