#ifndef CEPH_GLOBAL_CONTEXT_H
#define CEPH_GLOBAL_CONTEXT_H
-#include "common/ceph_context.h"
-
-#include <stdint.h>
-
+class CephContext;
struct md_config_t;
extern CephContext *g_ceph_context;
*
*/
-#include "common/Thread.h"
#include "common/ceph_argparse.h"
#include "common/code_environment.h"
-#include "common/common_init.h"
#include "common/config.h"
#include "common/debug.h"
#include "common/errno.h"
-#include "common/safe_io.h"
#include "common/signal.h"
#include "common/version.h"
-#include "common/admin_socket.h"
#include "global/global_context.h"
#include "global/global_init.h"
#include "global/pidfile.h"
#include "global/signal_handler.h"
#include "include/compat.h"
-#include "include/color.h"
#include <pwd.h>
#include <grp.h>
-
#include <errno.h>
-#include <deque>
#define dout_subsys ceph_subsys_
*/
#include "common/BackTrace.h"
-#include "common/perf_counters.h"
-#include "common/config.h"
#include "common/debug.h"
#include "global/pidfile.h"
#include "global/signal_handler.h"