Signed-off-by: Max Kellermann <max.kellermann@ionos.com>
*
*/
-
-#include "OSDMonitor.h"
-
#include "FSCommands.h"
+#include "OSDMonitor.h"
#include "MDSMonitor.h"
#include "MgrStatMonitor.h"
#include "mds/cephfs_features.h"
+#include "mds/FSMap.h"
+#include "osd/OSDMap.h"
+#include "common/strtol.h" // for strict_strtoll()
using TOPNSPC::common::cmd_getval;
#include "Monitor.h"
#include "CommandHandler.h"
-#include "osd/OSDMap.h"
-#include "mds/FSMap.h"
-
+#include <iosfwd>
+#include <memory>
#include <string>
-#include <ostream>
+#include <variant>
+
+class Filesystem;
+class FSMap;
+class OSDMap;
class FileSystemCommandHandler : protected CommandHandler
{