bmcweb: Fix header includes to be more specific
In a lot of cases, the header include patterns were really bad. For
example, pulling in all of boost asio via boost/asio.hpp, rather than
pulling in the lesser equivalents. This should reduce the build times,
although I have no data on that at the moment.
Tested By:
Code still compiles
Change-Id: I0f4656d35cf6d7722d1b515baaccbfc27cf98961
Signed-off-by: Ed Tanous <ed.tanous@intel.com>
diff --git a/include/ssl_key_handler.hpp b/include/ssl_key_handler.hpp
index 47893bf..32d7a73 100644
--- a/include/ssl_key_handler.hpp
+++ b/include/ssl_key_handler.hpp
@@ -11,7 +11,7 @@
#include <openssl/rsa.h>
#include <openssl/ssl.h>
-#include <boost/asio.hpp>
+#include <boost/asio/ssl/context.hpp>
#include <random>
namespace ensuressl