move blob command enum to installed header
Move the blob command enum to an installed header to improve cross-use.
Change-Id: I2093bf993f76a2b87f8e7fdbdfcbaf2dfc012af9
Signed-off-by: Patrick Venture <venture@google.com>
diff --git a/blobs-ipmid/blobs.hpp b/blobs-ipmid/blobs.hpp
index b955245..7b7c5c7 100644
--- a/blobs-ipmid/blobs.hpp
+++ b/blobs-ipmid/blobs.hpp
@@ -7,6 +7,21 @@
namespace blobs
{
+enum BlobOEMCommands
+{
+ bmcBlobGetCount = 0,
+ bmcBlobEnumerate = 1,
+ bmcBlobOpen = 2,
+ bmcBlobRead = 3,
+ bmcBlobWrite = 4,
+ bmcBlobCommit = 5,
+ bmcBlobClose = 6,
+ bmcBlobDelete = 7,
+ bmcBlobStat = 8,
+ bmcBlobSessionStat = 9,
+ bmcBlobWriteMeta = 10,
+};
+
enum OpenFlags
{
read = (1 << 0),
diff --git a/ipmi.hpp b/ipmi.hpp
index 93bc953..db77836 100644
--- a/ipmi.hpp
+++ b/ipmi.hpp
@@ -4,26 +4,12 @@
#include <host-ipmid/ipmid-api.h>
+#include <blobs-ipmid/blobs.hpp>
#include <string>
namespace blobs
{
-enum BlobOEMCommands
-{
- bmcBlobGetCount = 0,
- bmcBlobEnumerate = 1,
- bmcBlobOpen = 2,
- bmcBlobRead = 3,
- bmcBlobWrite = 4,
- bmcBlobCommit = 5,
- bmcBlobClose = 6,
- bmcBlobDelete = 7,
- bmcBlobStat = 8,
- bmcBlobSessionStat = 9,
- bmcBlobWriteMeta = 10,
-};
-
/* Used by bmcBlobGetCount */
struct BmcBlobCountTx
{