NVMeSensor: Drop libmctp include from header
libmctp types and symbols are only required by the implementation.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Change-Id: Ia50a168544ee62cda402b9da5d59eb6172d98679
diff --git a/include/NVMeSensor.hpp b/include/NVMeSensor.hpp
index 02510d4..ffe2909 100644
--- a/include/NVMeSensor.hpp
+++ b/include/NVMeSensor.hpp
@@ -1,8 +1,5 @@
#pragma once
-#include <libmctp-smbus.h>
-#include <libmctp.h>
-
#include <boost/asio/deadline_timer.hpp>
#include <boost/asio/io_service.hpp>
#include <boost/asio/ip/tcp.hpp>
diff --git a/src/NVMeSensor.cpp b/src/NVMeSensor.cpp
index 19ed9a8..33c0e3f 100644
--- a/src/NVMeSensor.cpp
+++ b/src/NVMeSensor.cpp
@@ -16,6 +16,7 @@
#include <crc32c.h>
#include <libmctp-smbus.h>
+#include <libmctp.h>
#include <NVMeDevice.hpp>
#include <NVMeSensor.hpp>