From 7c6555c6d451b6a242cf79760808150d7c3e7377 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 15 Apr 2026 08:09:26 +0200 Subject: [PATCH] crimson: add missing includes Signed-off-by: Max Kellermann --- src/crimson/admin/admin_socket.cc | 2 ++ src/crimson/admin/pg_commands.cc | 1 + src/crimson/mgr/client.cc | 1 + src/crimson/net/FrameAssemblerV2.h | 1 + src/crimson/net/Socket.cc | 1 + src/crimson/net/SocketMessenger.cc | 1 + src/crimson/osd/pg_backend.cc | 1 + src/crimson/osd/scheduler/mclock_scheduler.cc | 1 + src/test/crimson/seastore/test_seastore.cc | 2 ++ src/test/crimson/test_alien_echo.cc | 1 + 10 files changed, 12 insertions(+) diff --git a/src/crimson/admin/admin_socket.cc b/src/crimson/admin/admin_socket.cc index 56dee2def0bb..16012045324f 100644 --- a/src/crimson/admin/admin_socket.cc +++ b/src/crimson/admin/admin_socket.cc @@ -14,10 +14,12 @@ #include #include +#include "common/errno.h" // for cpp_strerror() #include "common/options.h" #include "common/version.h" #include "messages/MCommand.h" #include "messages/MCommandReply.h" +#include "crimson/common/config_proxy.h" // for local_conf() #include "crimson/common/log.h" #include "crimson/net/Socket.h" #include "crimson/net/Connection.h" diff --git a/src/crimson/admin/pg_commands.cc b/src/crimson/admin/pg_commands.cc index 38f357029224..f8cc4c6a1554 100644 --- a/src/crimson/admin/pg_commands.cc +++ b/src/crimson/admin/pg_commands.cc @@ -9,6 +9,7 @@ #include #include +#include #include #include "crimson/admin/admin_socket.h" diff --git a/src/crimson/mgr/client.cc b/src/crimson/mgr/client.cc index 9e6102ae75c1..3980df47f9e2 100644 --- a/src/crimson/mgr/client.cc +++ b/src/crimson/mgr/client.cc @@ -6,6 +6,7 @@ #include #include +#include "crimson/common/config_proxy.h" // for local_conf() #include "crimson/common/log.h" #include "crimson/net/Connection.h" #include "crimson/net/Messenger.h" diff --git a/src/crimson/net/FrameAssemblerV2.h b/src/crimson/net/FrameAssemblerV2.h index e4dd27c22f30..2cb948c867bb 100644 --- a/src/crimson/net/FrameAssemblerV2.h +++ b/src/crimson/net/FrameAssemblerV2.h @@ -7,6 +7,7 @@ #include "msg/async/crypto_onwire.h" #include "msg/async/compression_onwire.h" +#include "crimson/common/config_proxy.h" // for local_conf() #include "crimson/common/gated.h" #include "crimson/net/Socket.h" diff --git a/src/crimson/net/Socket.cc b/src/crimson/net/Socket.cc index 51e77751e40e..97f25dcc4271 100644 --- a/src/crimson/net/Socket.cc +++ b/src/crimson/net/Socket.cc @@ -7,6 +7,7 @@ #include #include +#include "crimson/common/config_proxy.h" // for local_conf() #include "crimson/common/log.h" #include "include/random.h" // for ceph::util::generate_random_number() #include "Errors.h" diff --git a/src/crimson/net/SocketMessenger.cc b/src/crimson/net/SocketMessenger.cc index 49e8c8ca350a..73cb2bfb3988 100644 --- a/src/crimson/net/SocketMessenger.cc +++ b/src/crimson/net/SocketMessenger.cc @@ -23,6 +23,7 @@ #include #include "auth/Auth.h" +#include "crimson/common/config_proxy.h" // for local_conf() #include "Errors.h" #include "Socket.h" diff --git a/src/crimson/osd/pg_backend.cc b/src/crimson/osd/pg_backend.cc index 6f7a670fced7..d0c9ff412d5f 100644 --- a/src/crimson/osd/pg_backend.cc +++ b/src/crimson/osd/pg_backend.cc @@ -10,6 +10,7 @@ #include #include #include +#include "include/err.h" // for MAX_ERRNO #include "include/utime_fmt.h" #include diff --git a/src/crimson/osd/scheduler/mclock_scheduler.cc b/src/crimson/osd/scheduler/mclock_scheduler.cc index 185f75ffb801..fc1465ec501d 100644 --- a/src/crimson/osd/scheduler/mclock_scheduler.cc +++ b/src/crimson/osd/scheduler/mclock_scheduler.cc @@ -18,6 +18,7 @@ #include #include "crimson/osd/scheduler/mclock_scheduler.h" +#include "common/debug.h" #include "common/dout.h" #define dout_context cct diff --git a/src/test/crimson/seastore/test_seastore.cc b/src/test/crimson/seastore/test_seastore.cc index 166ad7b3de3e..c689b45f7f82 100644 --- a/src/test/crimson/seastore/test_seastore.cc +++ b/src/test/crimson/seastore/test_seastore.cc @@ -13,6 +13,8 @@ #include "crimson/os/seastore/seastore.h" #include "crimson/os/seastore/onode.h" +#include "common/strtol.h" // for ritoa() + using namespace crimson; using namespace crimson::os; using namespace crimson::os::seastore; diff --git a/src/test/crimson/test_alien_echo.cc b/src/test/crimson/test_alien_echo.cc index b48f3a748869..7cbc2f669a4e 100644 --- a/src/test/crimson/test_alien_echo.cc +++ b/src/test/crimson/test_alien_echo.cc @@ -4,6 +4,7 @@ #include "messages/MPing.h" #include "common/ceph_argparse.h" #include "crimson/auth/DummyAuth.h" +#include "crimson/common/config_proxy.h" // for local_conf() #include "crimson/common/throttle.h" #include "crimson/net/Connection.h" #include "crimson/net/Dispatcher.h" -- 2.47.3