Apply misc-include-cleaner fixes
misc-include-cleaner seems to have found a lot more things all of a
sudden. Unclear why the result has changed, but we can just fix the
issues.
Tested: Clang-tidy now passes. Code compiles.
Change-Id: Iab045cc183f0daef663b4d5ac901200a42807987
Signed-off-by: Ed Tanous <etanous@nvidia.com>
diff --git a/src/mctp/MCTPDeviceRepository.hpp b/src/mctp/MCTPDeviceRepository.hpp
index 475acbe..6602ea7 100644
--- a/src/mctp/MCTPDeviceRepository.hpp
+++ b/src/mctp/MCTPDeviceRepository.hpp
@@ -2,6 +2,14 @@
#include "MCTPEndpoint.hpp"
+#include <algorithm>
+#include <format>
+#include <map>
+#include <memory>
+#include <optional>
+#include <string>
+#include <system_error>
+
class MCTPDeviceRepository
{
private:
diff --git a/src/mctp/MCTPEndpoint.hpp b/src/mctp/MCTPEndpoint.hpp
index f1b2198..9205eb1 100644
--- a/src/mctp/MCTPEndpoint.hpp
+++ b/src/mctp/MCTPEndpoint.hpp
@@ -2,14 +2,21 @@
#include "Utils.hpp"
-#include <boost/asio/steady_timer.hpp>
#include <sdbusplus/asio/connection.hpp>
#include <sdbusplus/bus/match.hpp>
#include <sdbusplus/message.hpp>
#include <sdbusplus/message/native_types.hpp>
#include <cstdint>
-#include <iostream>
+#include <exception>
+#include <functional>
+#include <memory>
+#include <optional>
+#include <set>
+#include <string>
+#include <system_error>
+#include <utility>
+#include <vector>
/**
* @file
diff --git a/src/mctp/MCTPReactor.hpp b/src/mctp/MCTPReactor.hpp
index ca20b45..2030e45 100644
--- a/src/mctp/MCTPReactor.hpp
+++ b/src/mctp/MCTPReactor.hpp
@@ -4,6 +4,11 @@
#include "MCTPEndpoint.hpp"
#include "Utils.hpp"
+#include <cstdint>
+#include <functional>
+#include <memory>
+#include <optional>
+#include <set>
#include <string>
#include <vector>