Fix:Activate payload missing req param length check

Activate payload cmd with invalid length of request data
parameters results in completion code of 0x00 instead of 0xc7.
Added req parameter length check to provide fix for the same.

Tested:
Verified by issuing activate payload cmd through ipmitool.

ipmitool -I lanplus -H <ip> -U xxxx -P xxxxxx raw 0x06 0x48
0x01 0x01 0xc0 0x00 0x00 0x00 0x00 0x00
Unable to send RAW command (channel=0x0 netfn=0x6 lun=0x0
cmd=0x48 rsp=0xc7): Request data length invalid   //response

Signed-off-by: Ayushi Smriti <smriti.ayushi@linux.intel.com>
Change-Id: I03eed84c4bc4a2e41b04c35741ae9d7609f108c5
1 file changed