commit | 0e2dbee2d19ee6865d6e95b07398943b8f536336 | [log] [tgz] |
---|---|---|
author | jayaprakash Mutyala <mutyalax.jayaprakash@intel.com> | Thu Dec 26 13:03:04 2019 +0000 |
committer | jayaprakash Mutyala <mutyalax.jayaprakash@intel.com> | Thu Apr 02 10:02:46 2020 +0000 |
tree | 78cca7e26db0eab8833d17e64dc71495d8feb8e4 | |
parent | b741b990923a290d321f4bc3c7b8f897a826f854 [diff] |
Fix for Callback privilege Issue: Not returning proper error when user privilege is Callback Returning proper error codes. Tested: Command: ipmitool raw 0x06 0x40 0x3 0x42 0x41 //SetChannelAccess Response: Unable to send RAW command (channel=0x0 netfn=0x6 lun=0x0 cmd=0x40 rsp=0xcc): Invalid data field in request Command: ipmitool raw 0x06 0x40 0x3 0x42 0xc2 //SetChannelAccess Response: Unable to send RAW command (channel=0x0 netfn=0x6 lun=0x0 cmd=0x40 rsp=0x83): Unknown (0x83) Command: ipmitool user priv 2 0x01 1 Response: IPMI command failed: Invalid data field in request Set Privilege Level command failed (user 2) Command: ipmitool raw 0x06 0x38 1 1 //Get Channel Auth Capabilities Response: Unable to send RAW command (channel=0x0 netfn=0x6 lun=0x0 cmd=0x38 rsp=0xcc): Invalid data field in request Command: ipmitool raw 0x06 0x40 0x1 0x42 0x81 //SetChannelAccess Response: Unable to send RAW command (channel=0x0 netfn=0x6 lun=0x0 cmd=0x40 rsp=0xcc): Invalid data field in request Command: ipmitool raw 0x06 0x43 0x1 2 1 0 //Set User Access Command Response: Unable to send RAW command (channel=0x0 netfn=0x6 lun=0x0 cmd=0x43 rsp=0xcc): Invalid data field in request Command: ipmitool raw 0x06 0x43 0x2 1 2 0 //Set User Access Command Response: Unable to send RAW command (channel=0x0 netfn=0x6 lun=0x0 cmd=0x43 rsp=0xff): Unspecified error Command: ipmitool raw 0x06 0x42 0x02 //Get Channel Info Command Response: Unable to send RAW command (channel=0x0 netfn=0x6 lun=0x0 cmd=0x42 rsp=0x82): Unknown (0x82) Command: ipmitool raw 0x06 0x4E 0x02 //Get Channel Payload Support Response: Unable to send RAW command (channel=0x0 netfn=0x6 lun=0x0 cmd=0x4e rsp=0xff): Unspecified error Command: ipmitool raw 0x06 0x4E 0x0F //Get Channel Payload Support Response: Unable to send RAW command (channel=0x0 netfn=0x6 lun=0x0 cmd=0x4e rsp=0xcc): Invalid data field in request Command: ipmitool raw 0x06 0x4F 0x02 0x00 //Get Channel Payload Version Response: Unable to send RAW command (channel=0x0 netfn=0x6 lun=0x0 cmd=0x4f rsp=0xcc): Invalid data field in request Command: ipmitool raw 0x06 0x4C 0x02 0x01 0x02 0x00 0x00 0x00 //Set User Payload Access Response: Unable to send RAW command (channel=0x0 netfn=0x6 lun=0x0 cmd=0x4c rsp=0xcc): Invalid data field in request Command: ipmitool raw 0x06 0x44 0x02 0x02 //Get User Access Command Response: Unable to send RAW command (channel=0x0 netfn=0x6 lun=0x0 cmd=0x44 rsp=0xcc): Invalid data field in request Command: ipmitool raw 0x06 0x44 0x01 0x11 //Get User Access Command Response: Unable to send RAW command (channel=0x0 netfn=0x6 lun=0x0 cmd=0x44 rsp=0xc9): Parameter out of range Command: ipmitool raw 0x06 0x4D 0x02 0x02 //Get User Payload Access Response: Unable to send RAW command (channel=0x0 netfn=0x6 lun=0x0 cmd=0x4d rsp=0xcc): Invalid data field in request Command: ipmitool raw 0x06 0x40 0x3 0x44 0x43 // set channel access for Non-volatile priv limit Response: Unable to send RAW command (channel=0x0 netfn=0x6 lun=0x0 cmd=0x40 rsp=0x83): Unknown (0x83) Command: ipmitool raw 0x06 0x40 0x1 0x85 0x82 // set channel access for volatile priv limit Response: Unable to send RAW command (channel=0x0 netfn=0x6 lun=0x0 cmd=0x40 rsp=0x83): Unknown (0x83) Signed-off-by: jayaprakash Mutyala <mutyalax.jayaprakash@intel.com> Change-Id: I4ff6fb5ae9a604e6b38fb92c249416605ec27cb5
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
.