iwyu
This changes uses its best effort to clean up headers according to iwyu.
Reference:
https://include-what-you-use.org/
Signed-off-by: Nan Zhou <nanzhoumails@gmail.com>
Change-Id: Ibd8bd8735238d6ec101a2428241bb1727e3ac9a9
diff --git a/certs_manager.hpp b/certs_manager.hpp
index 44908d7..89887f7 100644
--- a/certs_manager.hpp
+++ b/certs_manager.hpp
@@ -1,13 +1,21 @@
#pragma once
-#include "config.h"
#include "certificate.hpp"
#include "csr.hpp"
#include "watch.hpp"
+#include <openssl/evp.h>
+#include <openssl/ossl_typ.h>
+#include <openssl/x509.h>
+
+#include <cstdint>
#include <filesystem>
+#include <memory>
+#include <sdbusplus/server/object.hpp>
#include <sdeventplus/source/child.hpp>
#include <sdeventplus/source/event.hpp>
+#include <string>
+#include <vector>
#include <xyz/openbmc_project/Certs/CSR/Create/server.hpp>
#include <xyz/openbmc_project/Certs/Install/server.hpp>
#include <xyz/openbmc_project/Collection/DeleteAll/server.hpp>