diff options
Diffstat (limited to 'process.cpp')
-rw-r--r-- | process.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/process.cpp b/process.cpp index 7e6410d..683bf77 100644 --- a/process.cpp +++ b/process.cpp @@ -136,9 +136,8 @@ ipmi_ret_t processBlobCommand(IpmiBlobHandler cmd, ManagerInterface* mgr, /* The command, whatever it was, replied, so let's set the CRC. */ crc->clear(); - replyCmdBuf[0] = 0x00; - replyCmdBuf[1] = 0x00; - crc->compute(replyCmdBuf, replyLength); + crc->compute(replyCmdBuf + sizeof(uint16_t), + replyLength - sizeof(uint16_t)); /* Copy the CRC into place. */ uint16_t crcValue = crc->get(); |