From: John Spray Date: Thu, 30 Oct 2014 16:43:21 +0000 (+0000) Subject: messages: fix COMPAT_VERSION on MClientSession X-Git-Tag: v0.87.1~77^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F2838%2Fhead;p=ceph.git messages: fix COMPAT_VERSION on MClientSession This was incorrectly incremented to 2 by omission of an explicit COMPAT_VERSION value. Fixes: #9945 Signed-off-by: John Spray (cherry picked from commit 1eb9bcb1d36014293efc687b4331be8c4d208d8e) --- diff --git a/src/messages/MClientSession.h b/src/messages/MClientSession.h index 092418926380f..3ef28e96c277f 100644 --- a/src/messages/MClientSession.h +++ b/src/messages/MClientSession.h @@ -19,6 +19,7 @@ class MClientSession : public Message { static const int HEAD_VERSION = 2; + static const int COMPAT_VERSION = 1; public: ceph_mds_session_head head; @@ -31,15 +32,15 @@ public: int get_max_caps() const { return head.max_caps; } int get_max_leases() const { return head.max_leases; } - MClientSession() : Message(CEPH_MSG_CLIENT_SESSION, HEAD_VERSION) { } + MClientSession() : Message(CEPH_MSG_CLIENT_SESSION, HEAD_VERSION, COMPAT_VERSION) { } MClientSession(int o, version_t s=0) : - Message(CEPH_MSG_CLIENT_SESSION, HEAD_VERSION) { + Message(CEPH_MSG_CLIENT_SESSION, HEAD_VERSION, COMPAT_VERSION) { memset(&head, 0, sizeof(head)); head.op = o; head.seq = s; } MClientSession(int o, utime_t st) : - Message(CEPH_MSG_CLIENT_SESSION, HEAD_VERSION) { + Message(CEPH_MSG_CLIENT_SESSION, HEAD_VERSION, COMPAT_VERSION) { memset(&head, 0, sizeof(head)); head.op = o; head.seq = 0;