From 6b9ba02266a312f78e8043f98a40436554f16cf2 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Tue, 22 Apr 2025 13:26:37 +0200 Subject: [PATCH] common/entity_name: add missing includes Signed-off-by: Max Kellermann --- src/common/entity_name.cc | 1 + src/common/entity_name.h | 10 ++++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/common/entity_name.cc b/src/common/entity_name.cc index a9d6fb9c8b1..02bc79e851d 100644 --- a/src/common/entity_name.cc +++ b/src/common/entity_name.cc @@ -14,6 +14,7 @@ #include "common/entity_name.h" #include "common/ceph_strings.h" +#include "common/Formatter.h" #include diff --git a/src/common/entity_name.h b/src/common/entity_name.h index 53f8cd4d5d0..f56c6f0c34c 100644 --- a/src/common/entity_name.h +++ b/src/common/entity_name.h @@ -15,12 +15,18 @@ #ifndef CEPH_COMMON_ENTITY_NAME_H #define CEPH_COMMON_ENTITY_NAME_H +#include +#include +#include #include -#include - +#include "include/buffer.h" +#include "include/encoding.h" // for WRITE_CLASS_ENCODER() +#include "include/msgr.h" // for CEPH_ENTITY_* #include "msg/msg_types.h" +namespace ceph { class Formatter; } + /* Represents a Ceph entity name. * * For example, mds.0 is the name of the first metadata server. -- 2.39.5