From f1a59b0688bdb4c52e86307aa28dbe4893918e0a Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 23 Mar 2010 10:56:14 -0700 Subject: [PATCH] mds: encode fnode when replicating CDir --- src/include/ceph_fs.h | 2 +- src/mds/CDir.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/include/ceph_fs.h b/src/include/ceph_fs.h index 52426ff80045d..d39db15824ab7 100644 --- a/src/include/ceph_fs.h +++ b/src/include/ceph_fs.h @@ -36,7 +36,7 @@ * client-facing protocol. */ #define CEPH_OSD_PROTOCOL 8 /* cluster internal */ -#define CEPH_MDS_PROTOCOL 11 /* cluster internal */ +#define CEPH_MDS_PROTOCOL 12 /* cluster internal */ #define CEPH_MON_PROTOCOL 5 /* cluster internal */ #define CEPH_OSDC_PROTOCOL 24 /* server/client */ #define CEPH_MDSC_PROTOCOL 32 /* server/client */ diff --git a/src/mds/CDir.h b/src/mds/CDir.h index 26ee85c72ee82..eb85c979edbde 100644 --- a/src/mds/CDir.h +++ b/src/mds/CDir.h @@ -403,6 +403,7 @@ private: __u32 nonce = add_replica(who); ::encode(nonce, bl); ::encode(first, bl); + ::encode(fnode, bl); ::encode(dir_rep, bl); ::encode(dir_rep_by, bl); } @@ -411,6 +412,7 @@ private: ::decode(nonce, p); replica_nonce = nonce; ::decode(first, p); + ::decode(fnode, p); ::decode(dir_rep, p); ::decode(dir_rep_by, p); } -- 2.39.5