commit | 80be4b937206569000595297662520fd8555a63d | [log] [tgz] |
---|---|---|
author | Nan Li <bjlinan@cn.ibm.com> | Mon May 23 19:30:49 2016 +0800 |
committer | Nan Li <bjlinan@cn.ibm.com> | Mon May 23 19:30:49 2016 +0800 |
tree | d0394bdd9a14996808f376b159c832588333afeb | |
parent | eee949f14d921d84497f41df84ab7ae45a0d830d [diff] [blame] |
Returning correct value from handle_ipmid_command in ipmid.C Instead of -1, we return 0xFF(Unspecified error) to the bus. Signed-off-by: Nan Li <bjlinan@cn.ibm.com>
diff --git a/ipmid.C b/ipmid.C index 728ba0b..9009cd6 100644 --- a/ipmid.C +++ b/ipmid.C
@@ -267,6 +267,10 @@ if(r != 0) { fprintf(stderr,"ERROR:[0x%X] handling NetFn:[0x%X], Cmd:[0x%X]\n",r, netfn, cmd); + + if(r == -1) { + response[0] = IPMI_CC_UNSPECIFIED_ERROR; + } } fprintf(ipmiio, "IPMI Response:\n");