Skip to content

Commit 46a0824

Browse files
committed
messages/*: add missing includes
Signed-off-by: Max Kellermann <[email protected]>
1 parent 90d0f03 commit 46a0824

File tree

11 files changed

+22
-0
lines changed

11 files changed

+22
-0
lines changed

src/messages/MClientQuota.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
#define CEPH_MCLIENTQUOTA_H
33

44
#include "msg/Message.h"
5+
#include "include/cephfs/types.h" // for nest_info_t, quota_info_t
56

67
class MClientQuota final : public SafeMessage {
78
public:

src/messages/MExportCaps.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
#ifndef CEPH_MEXPORTCAPS_H
1717
#define CEPH_MEXPORTCAPS_H
1818

19+
#include "mds/mdstypes.h" // for client_metadata_t
1920
#include "messages/MMDSOp.h"
21+
#include "include/fs_types.h" // for inodeno_t
2022

2123
class MExportCaps final : public MMDSOp {
2224
private:

src/messages/MExportDirDiscover.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#ifndef CEPH_MEXPORTDIRDISCOVER_H
1616
#define CEPH_MEXPORTDIRDISCOVER_H
1717

18+
#include "include/filepath.h"
1819
#include "include/types.h"
1920
#include "messages/MMDSOp.h"
2021

src/messages/MGetPoolStatsReply.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
#ifndef CEPH_MGETPOOLSTATSREPLY_H
1717
#define CEPH_MGETPOOLSTATSREPLY_H
1818

19+
#include "osd/osd_types.h" // for pool_stat_t
20+
1921
class MGetPoolStatsReply final : public PaxosServiceMessage {
2022
static constexpr int HEAD_VERSION = 2;
2123
static constexpr int COMPAT_VERSION = 1;

src/messages/MHeartbeat.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@
1919
#include "include/types.h"
2020
#include "common/DecayCounter.h"
2121
#include "messages/MMDSOp.h"
22+
#include "mds/mdstypes.h"
23+
24+
#include <map>
2225

2326
class MHeartbeat final : public MMDSOp {
2427
private:

src/messages/MMDSOpenIno.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#define CEPH_MDSOPENINO_H
1717

1818
#include "messages/MMDSOp.h"
19+
#include "mds/inode_backtrace.h" // for inode_backpointer_t
1920

2021
class MMDSOpenIno final : public MMDSOp {
2122
static constexpr int HEAD_VERSION = 1;

src/messages/MMonCommand.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,11 @@
1616
#define CEPH_MMONCOMMAND_H
1717

1818
#include "messages/PaxosServiceMessage.h"
19+
#include "common/cmdparse.h" // for cmdmap_from_json()
1920

2021
#include <vector>
2122
#include <string>
23+
#include <sstream>
2224

2325
using ceph::common::cmdmap_from_json;
2426
using ceph::common::cmd_getval;

src/messages/MMonCommandAck.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717

1818
#include "messages/PaxosServiceMessage.h"
1919

20+
#include <sstream>
21+
#include <string>
22+
2023
using ceph::common::cmdmap_from_json;
2124
using ceph::common::cmd_getval;
2225

src/messages/MMonMgrReport.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
#include "include/types.h"
2020
#include "include/health.h"
2121
#include "mon/health_check.h"
22+
#include "mon/mon_types.h" // for ProgressEvent
2223
#include "mon/PGMap.h"
2324

2425
class MMonMgrReport final : public PaxosServiceMessage {

src/messages/MOSDMap.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
#include "msg/Message.h"
2020
#include "osd/OSDMap.h"
21+
#include "crush/CrushWrapper.h"
2122
#include "include/ceph_features.h"
2223

2324
class MOSDMap final : public Message {

0 commit comments

Comments
 (0)