openMMC
Open Source Modular MMC for AMCs
Loading...
Searching...
No Matches
ipmi_msg Struct Reference

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
 

Detailed Description

IPMI message struct.

Field Documentation

◆ cmd

uint8_t ipmi_msg::cmd

Command

See also
ipmi.h

◆ completion_code

uint8_t ipmi_msg::completion_code

Completion Code

See also
ipmi.h

◆ data

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

◆ data_len

uint8_t ipmi_msg::data_len

Amount of valid bytes in data buffer

◆ dest_addr

uint8_t ipmi_msg::dest_addr

Destination slave address

◆ dest_LUN

uint8_t ipmi_msg::dest_LUN

Destination LUN (Logical Unit Number)

◆ hdr_chksum

uint8_t ipmi_msg::hdr_chksum

Connection Header Checksum

◆ msg_chksum

uint8_t ipmi_msg::msg_chksum

Message checksum

◆ netfn

uint8_t ipmi_msg::netfn

Net Function

See also
ipmi.h

◆ seq

uint8_t ipmi_msg::seq

Sequence Number

◆ src_addr

uint8_t ipmi_msg::src_addr

Source slave address

◆ src_LUN

uint8_t ipmi_msg::src_LUN

Source LUN (Logical Unit Number)


The documentation for this struct was generated from the following file: