commit | d10d90563e58606964fe3b8460eed2ca719527e5 | [log] [tgz] |
---|---|---|
author | William A. Kennington III <wak@google.com> | Wed Apr 24 01:57:36 2019 -0700 |
committer | William A. Kennington III <wak@google.com> | Mon Apr 29 12:06:35 2019 -0700 |
tree | b0407871f01e1d50822a45b89cc681a31895533c | |
parent | f2fd17a41bf7e3afd4d69adf5f8ea5642bdfffcf [diff] |
ipmid: Fix group / OEM parsing The types of the fields being unpacked are larger than what the spec requires for the sizing. This means our unpacker tries to unpack 4 bytes for the group (which is supposed to be 1 byte) and 4 bytes for the oem (which is only 3 bytes). This breaks oem commands that take no arguments since our parser will reject those commands for being too short. It also breaks the response, since it adds more bytes than needed. Change-Id: I4f4710a6a2720574efb86635827f737be48d296a Signed-off-by: William A. Kennington III <wak@google.com>
To build this package, do the following steps:
1. ./bootstrap.sh 2. ./configure ${CONFIGURE_FLAGS} 3. make
To clean the repository run ./bootstrap.sh clean
.