From: Sage Weil Date: Thu, 7 Jun 2012 17:18:56 +0000 (-0700) Subject: misc assert #include cleanup, hackery X-Git-Tag: v0.48argonaut~104^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=3571f43c00b2bc67502389cee3e25feb4e064e07;p=ceph.git misc assert #include cleanup, hackery Signed-off-by: Sage Weil --- diff --git a/src/ceph_osd.cc b/src/ceph_osd.cc index 588dcaced479..6ced00268a0b 100644 --- a/src/ceph_osd.cc +++ b/src/ceph_osd.cc @@ -24,12 +24,12 @@ using namespace std; #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" diff --git a/src/crush/CrushWrapper.h b/src/crush/CrushWrapper.h index fd48e64c76d3..27e239d8ac96 100644 --- a/src/crush/CrushWrapper.h +++ b/src/crush/CrushWrapper.h @@ -4,7 +4,13 @@ #ifndef CEPH_CRUSH_WRAPPER_H #define CEPH_CRUSH_WRAPPER_H -#define BUG_ON(x) assert(!(x)) +#include +#include +#include +#include + +#include //for testing, remove + #include "include/types.h" extern "C" { @@ -17,12 +23,8 @@ extern "C" { #include "include/err.h" #include "include/encoding.h" -#include -#include -#include -#include - -#include //for testing, remove +#include "include/assert.h" +#define BUG_ON(x) assert(!(x)) namespace ceph { class Formatter; diff --git a/src/include/types.h b/src/include/types.h index f99c5f7268e1..342ebd2f76cc 100644 --- a/src/include/types.h +++ b/src/include/types.h @@ -66,12 +66,13 @@ using namespace std; 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; diff --git a/src/msg/Message.cc b/src/msg/Message.cc index 0685f038e978..975c252d7894 100644 --- a/src/msg/Message.cc +++ b/src/msg/Message.cc @@ -12,10 +12,10 @@ using namespace std; #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" @@ -24,6 +24,7 @@ using namespace std; #include "messages/MGetPoolStats.h" #include "messages/MGetPoolStatsReply.h" + #include "messages/MPoolOp.h" #include "messages/MPoolOpReply.h" diff --git a/src/msg/Message.h b/src/msg/Message.h index b4071ed2d080..52708bad5b6f 100644 --- a/src/msg/Message.h +++ b/src/msg/Message.h @@ -15,8 +15,17 @@ #ifndef CEPH_MESSAGE_H #define CEPH_MESSAGE_H -/* public message types */ +#include +#include + #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 @@ -128,24 +137,6 @@ -#include - -#include -#include -using std::list; - -#include - - -#include "include/types.h" -#include "include/buffer.h" -#include "common/Throttle.h" -#include "msg_types.h" - -#include "common/RefCountedObj.h" - -#include "common/debug.h" - // ====================================================== diff --git a/src/os/FileStore.h b/src/os/FileStore.h index 6be29be9d43c..236430dde3e8 100644 --- a/src/os/FileStore.h +++ b/src/os/FileStore.h @@ -16,6 +16,19 @@ #ifndef CEPH_FILESTORE_H #define CEPH_FILESTORE_H +#include "include/types.h" + +#include +#include +#include +#include +using namespace std; + +#include +using namespace __gnu_cxx; + +#include "include/assert.h" + #include "ObjectStore.h" #include "JournalingObjectStore.h" @@ -30,14 +43,6 @@ #include "include/uuid.h" -#include -#include -#include -#include -using namespace std; - -#include -using namespace __gnu_cxx; // from include/linux/falloc.h: #ifndef FALLOC_FL_PUNCH_HOLE diff --git a/src/osd/osd_types.h b/src/osd/osd_types.h index ca0b295e40fc..9cd79414a81d 100644 --- a/src/osd/osd_types.h +++ b/src/osd/osd_types.h @@ -17,7 +17,6 @@ #include #include -#include #include #include "msg/msg_types.h"