#include "osd/OSD.h"
#include "os/FileStore.h"
+#include "mon/MonClient.h"
#include "include/ceph_features.h"
#include "common/config.h"
#include "mon/MonMap.h"
-#include "mon/MonClient.h"
#include "msg/Messenger.h"
#ifndef CEPH_CRUSH_WRAPPER_H
#define CEPH_CRUSH_WRAPPER_H
-#define BUG_ON(x) assert(!(x))
+#include <stdlib.h>
+#include <map>
+#include <set>
+#include <string>
+
+#include <iostream> //for testing, remove
+
#include "include/types.h"
extern "C" {
#include "include/err.h"
#include "include/encoding.h"
-#include <stdlib.h>
-#include <map>
-#include <set>
-#include <string>
-
-#include <iostream> //for testing, remove
+#include "include/assert.h"
+#define BUG_ON(x) assert(!(x))
namespace ceph {
class Formatter;
using namespace __gnu_cxx;
-#include "assert.h"
#include "object.h"
#include "intarith.h"
#include "acconfig.h"
+#include "assert.h"
+
// DARWIN compatibility
#ifdef DARWIN
typedef long long loff_t;
#include "include/types.h"
#include "Message.h"
+#include "messages/MPGStats.h"
#include "messages/MGenericMessage.h"
-#include "messages/MPGStats.h"
#include "messages/MPGStatsAck.h"
#include "messages/MStatfs.h"
#include "messages/MGetPoolStats.h"
#include "messages/MGetPoolStatsReply.h"
+
#include "messages/MPoolOp.h"
#include "messages/MPoolOpReply.h"
#ifndef CEPH_MESSAGE_H
#define CEPH_MESSAGE_H
-/* public message types */
+#include <stdlib.h>
+#include <ostream>
+
#include "include/types.h"
+#include "include/buffer.h"
+#include "common/Throttle.h"
+#include "msg_types.h"
+
+#include "common/RefCountedObj.h"
+
+#include "common/debug.h"
#include "common/config.h"
// monitor internal
-#include <stdlib.h>
-
-#include <iostream>
-#include <list>
-using std::list;
-
-#include <ext/hash_map>
-
-
-#include "include/types.h"
-#include "include/buffer.h"
-#include "common/Throttle.h"
-#include "msg_types.h"
-
-#include "common/RefCountedObj.h"
-
-#include "common/debug.h"
-
// ======================================================
#ifndef CEPH_FILESTORE_H
#define CEPH_FILESTORE_H
+#include "include/types.h"
+
+#include <map>
+#include <deque>
+#include <boost/scoped_ptr.hpp>
+#include <fstream>
+using namespace std;
+
+#include <ext/hash_map>
+using namespace __gnu_cxx;
+
+#include "include/assert.h"
+
#include "ObjectStore.h"
#include "JournalingObjectStore.h"
#include "include/uuid.h"
-#include <map>
-#include <deque>
-#include <boost/scoped_ptr.hpp>
-#include <fstream>
-using namespace std;
-
-#include <ext/hash_map>
-using namespace __gnu_cxx;
// from include/linux/falloc.h:
#ifndef FALLOC_FL_PUNCH_HOLE
#include <sstream>
#include <stdio.h>
-#include <stdexcept>
#include <memory>
#include "msg/msg_types.h"