#include "msg/Message.h"
#include "messages/MOSDOp.h"
#include "messages/MOSDSubOp.h"
+#include "messages/MOSDSubOpReply.h"
#include "messages/MOSDRepOp.h"
+#include "messages/MOSDRepOpReply.h"
#include "include/assert.h"
#include "osd/osd_types.h"
reqid = static_cast<MOSDOp*>(req)->get_reqid();
} else if (req->get_type() == MSG_OSD_SUBOP) {
reqid = static_cast<MOSDSubOp*>(req)->reqid;
+ } else if (req->get_type() == MSG_OSD_SUBOPREPLY) {
+ reqid = static_cast<MOSDSubOpReply*>(req)->reqid;
} else if (req->get_type() == MSG_OSD_REPOP) {
reqid = static_cast<MOSDRepOp*>(req)->reqid;
+ } else if (req->get_type() == MSG_OSD_REPOPREPLY) {
+ reqid = static_cast<MOSDRepOpReply*>(req)->reqid;
}
req_src_inst = req->get_source_inst();
mark_event("header_read", request->get_recv_stamp());