Limit the set bmc global command to system interface only

Only accept command from system interface, to align with the IPMI spec.

Tested:
In UEFI the comand works:
cmdtool.efi 20 18 2e 9
00

The command will fail if execute through network:
ipmitool -H $BMCIP  -Uroot -P 0penBmc -I lanplus raw 6 0x2e 9
Unable to send RAW command (channel=0x0 netfn=0x6 lun=0x0 cmd=0x2e rsp=0xd5):
Command not supported in present state

Signed-off-by: Yong Li <yong.b.li@linux.intel.com>
Change-Id: I4e65cdf88fbc9364532ae04da3a7219f432dee6b
1 file changed