commit | 48125b51b22af408d446fc87f39ec4ab5d5722b2 | [log] [tgz] |
---|---|---|
author | Patrick Venture <venture@google.com> | Wed Jun 24 08:46:20 2020 -0700 |
committer | Patrick Venture <venture@google.com> | Thu Jun 25 14:54:06 2020 -0700 |
tree | 3e1e2ae06f47d974431a9bc049bd1f8e089ad20b | |
parent | 60edc614c9fa163a93b7f7a67a08b76a4e20a0e4 [diff] |
zero-initialize structs Zero-initialize the structures used to send IPMI packets to the device interface. Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Ic9c473ee2df7929bf309be63a8e9b9108ca8c2f2
ipmi-blob-tool is a host-side tool that speaks the BLOB protocol over IPMI.
Test cases require google{test,mock}, valgrind, and lcov.
For a standard release build, you want something like:
./bootstrap.sh ./configure --disable-tests make make install
For a test / debug build, a typical configuration is
./bootstrap.sh ./configure --enable-tests --enable-coverage --enable-valgrind make make check make check-valgrind make check-code-coverage