openMMC
Open Source Modular MMC for AMCs
|
IPMI message struct. More...
#include <ipmb.h>
Data Fields | |
uint8_t | dest_addr |
uint8_t | netfn |
uint8_t | dest_LUN |
uint8_t | hdr_chksum |
uint8_t | src_addr |
uint8_t | seq |
uint8_t | src_LUN |
uint8_t | cmd |
uint8_t | completion_code |
uint8_t | data_len |
uint8_t | data [IPMI_MSG_MAX_LENGTH] |
uint8_t | msg_chksum |
IPMI message struct.
uint8_t ipmi_msg::cmd |
Command
uint8_t ipmi_msg::completion_code |
Completion Code
uint8_t ipmi_msg::data[IPMI_MSG_MAX_LENGTH] |
Data buffer
Data field has 24 bytes: 32 (Max IPMI msg len) - 7 header bytes - 1 final chksum byte
uint8_t ipmi_msg::data_len |
Amount of valid bytes in data buffer
uint8_t ipmi_msg::dest_addr |
Destination slave address
uint8_t ipmi_msg::dest_LUN |
Destination LUN (Logical Unit Number)
uint8_t ipmi_msg::hdr_chksum |
Connection Header Checksum
uint8_t ipmi_msg::msg_chksum |
Message checksum
uint8_t ipmi_msg::netfn |
Net Function
uint8_t ipmi_msg::seq |
Sequence Number
uint8_t ipmi_msg::src_addr |
Source slave address
uint8_t ipmi_msg::src_LUN |
Source LUN (Logical Unit Number)