summaryrefslogtreecommitdiff
path: root/src/msg/Message.cc
diff options
context:
space:
mode:
authorSage Weil <sage@newdream.net>2009-05-11 15:38:03 -0700
committerSage Weil <sage@newdream.net>2009-05-11 15:38:03 -0700
commit651ff7495a060b8851b0e23fc8793857e4cada90 (patch)
treef793719e0920300e2238b66f97e9c37402290c22 /src/msg/Message.cc
parent3eecfe08eebee2bad363938b778d928988718bcb (diff)
downloadceph-651ff7495a060b8851b0e23fc8793857e4cada90.tar.gz
class: partial implementation of class osd mon messages
Diffstat (limited to 'src/msg/Message.cc')
-rw-r--r--src/msg/Message.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/msg/Message.cc b/src/msg/Message.cc
index 6c886b8707f..55820a9a3ee 100644
--- a/src/msg/Message.cc
+++ b/src/msg/Message.cc
@@ -111,6 +111,8 @@ using namespace std;
#include "messages/MLock.h"
+#include "messages/MClass.h"
+
#include "config.h"
#define DEBUGLVL 10 // debug level of output
@@ -432,6 +434,10 @@ Message *decode_message(ceph_msg_header& header, ceph_msg_footer& footer,
m = new MGenericMessage(type);
break;
+ case MSG_CLASS:
+ m = new MClass();
+ break;
+
default:
dout(0) << "can't decode unknown message type " << type << dendl;
assert(0);