use ipmiblob library from ipmi-blob-tool
Drop all code that is now handled by the ipmiblob library provided by
the new ipmi-blob-tool. This is a library that can be included on the
BMC if necessary, but relies on nothing that is strictly meant for the
BMC.
Change-Id: Iadbf0bd89c58cafc436fba05ea43e21c49e2b669
Signed-off-by: Patrick Venture <venture@google.com>
diff --git a/tools/bt.hpp b/tools/bt.hpp
index 0b0187f..811c81d 100644
--- a/tools/bt.hpp
+++ b/tools/bt.hpp
@@ -1,16 +1,17 @@
#pragma once
-#include "blob_interface.hpp"
#include "interface.hpp"
#include "internal/sys.hpp"
+#include <ipmiblob/blob_interface.hpp>
+
namespace host_tool
{
class BtDataHandler : public DataInterface
{
public:
- BtDataHandler(BlobInterface* blob,
+ BtDataHandler(ipmiblob::BlobInterface* blob,
const internal::Sys* sys = &internal::sys_impl) :
blob(blob),
sys(sys){};
@@ -22,7 +23,7 @@
}
private:
- BlobInterface* blob;
+ ipmiblob::BlobInterface* blob;
const internal::Sys* sys;
};