// -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
// vim: ts=8 sw=2 smarttab
-#include <stdlib.h>
-#include <stdio.h>
-#include <string.h>
-#include <stdarg.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <fcntl.h>
-#include <errno.h>
-#include <signal.h>
-
+extern "C" {
#include <curl/curl.h>
-
-#include <boost/intrusive_ptr.hpp>
-
-#include "acconfig.h"
+}
#include "common/ceph_argparse.h"
#include "global/global_init.h"
#include "include/stringify.h"
#include "rgw_common.h"
#include "rgw_rados.h"
-#include "rgw_user.h"
#include "rgw_period_pusher.h"
#include "rgw_realm_reloader.h"
#include "rgw_rest.h"
#include "rgw_log.h"
#include "rgw_tools.h"
#include "rgw_resolve.h"
-
#include "rgw_request.h"
#include "rgw_process.h"
#include "rgw_frontend.h"
#include "rgw_asio_frontend.h"
#endif /* WITH_RADOSGW_BEAST_FRONTEND */
-#include <map>
-#include <string>
-#include <vector>
-#include <atomic>
-
-#include "include/types.h"
-#include "common/BackTrace.h"
-
#ifdef HAVE_SYS_PRCTL_H
#include <sys/prctl.h>
#endif