summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrick Venture <venture@google.com>2019-05-15 15:26:48 -0700
committerPatrick Venture <venture@google.com>2019-05-15 15:27:51 -0700
commit99400c82a40d334cab04100a58a6b0aa74c21b0b (patch)
tree12edd96aa08cf8537e45ee327263f3bc96968950
parent8752cdf7a40511b19af0a69cd85425aff9d9e842 (diff)
downloadipmi-blob-tool-99400c82a40d334cab04100a58a6b0aa74c21b0b.tar.gz
ipmi-blob-tool-99400c82a40d334cab04100a58a6b0aa74c21b0b.zip
blob: add equality operator for StatResponse
Change-Id: I918facfec4ffbd36f50862c62e366dec0cedd54f Signed-off-by: Patrick Venture <venture@google.com>
-rw-r--r--src/ipmiblob/blob_interface.hpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ipmiblob/blob_interface.hpp b/src/ipmiblob/blob_interface.hpp
index 989d461..26ca837 100644
--- a/src/ipmiblob/blob_interface.hpp
+++ b/src/ipmiblob/blob_interface.hpp
@@ -12,6 +12,12 @@ struct StatResponse
std::uint16_t blob_state;
std::uint32_t size;
std::vector<std::uint8_t> metadata;
+
+ bool operator==(const StatResponse& rhs) const
+ {
+ return (this->blob_state == rhs.blob_state && this->size == rhs.size &&
+ this->metadata == rhs.metadata);
+ }
};
class BlobInterface
OpenPOWER on IntegriCloud