From: Sage Weil Date: Sat, 2 Jul 2016 00:43:38 +0000 (-0400) Subject: messages/MOSDMap: reencode if missing MSG_ADDR2 feature X-Git-Tag: v11.1.0~515^2~7 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e6b78a20703667bd80ebd41fc993a39828f453e0;p=ceph.git messages/MOSDMap: reencode if missing MSG_ADDR2 feature Signed-off-by: Sage Weil --- diff --git a/src/messages/MOSDMap.h b/src/messages/MOSDMap.h index 10e7400075db..c426a22ed4cd 100644 --- a/src/messages/MOSDMap.h +++ b/src/messages/MOSDMap.h @@ -85,7 +85,8 @@ public: if ((features & CEPH_FEATURE_PGID64) == 0 || (features & CEPH_FEATURE_PGPOOL3) == 0 || (features & CEPH_FEATURE_OSDENC) == 0 || - (features & CEPH_FEATURE_OSDMAP_ENC) == 0) { + (features & CEPH_FEATURE_OSDMAP_ENC) == 0 || + (features & CEPH_FEATURE_MSG_ADDR2) == 0) { if ((features & CEPH_FEATURE_PGID64) == 0 || (features & CEPH_FEATURE_PGPOOL3) == 0) header.version = 1; // old old_client version