OpenBIC
OpenSource Bridge-IC
ipmi_msg Struct Reference

#include <ipmb.h>

Public Attributes

uint8_t dest_addr
 
uint8_t netfn
 
uint8_t dest_LUN
 
uint8_t hdr_chksum
 
uint8_t src_addr
 
uint8_t seq_source
 
uint8_t seq_target
 
uint8_t seq
 
uint8_t pldm_inst_id
 
uint8_t InF_source
 
uint8_t InF_target
 
uint8_t src_LUN
 
uint8_t cmd
 
uint8_t completion_code
 
uint16_t data_len
 
uint8_t data [IPMI_MSG_MAX_LENGTH]
 
uint32_t timestamp
 
uint8_t msg_chksum
 

Member Data Documentation

◆ cmd

uint8_t ipmi_msg::cmd

Command

◆ completion_code

uint8_t ipmi_msg::completion_code

Completion Code

◆ 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

uint16_t ipmi_msg::data_len

Amount of valid bytes in data buffer

◆ dest_addr

uint8_t ipmi_msg::dest_addr

Destination target 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

◆ InF_source

uint8_t ipmi_msg::InF_source

Source bridge interface

◆ InF_target

uint8_t ipmi_msg::InF_target

Target bridge interface

◆ msg_chksum

uint8_t ipmi_msg::msg_chksum

Message checksum

◆ netfn

uint8_t ipmi_msg::netfn

Net Function

◆ pldm_inst_id

uint8_t ipmi_msg::pldm_inst_id

Sequence Number

◆ seq

uint8_t ipmi_msg::seq

Sequence Number

◆ seq_source

uint8_t ipmi_msg::seq_source

Source sequence Number

◆ seq_target

uint8_t ipmi_msg::seq_target

Target sequence Number

◆ src_addr

uint8_t ipmi_msg::src_addr

Source target address

◆ src_LUN

uint8_t ipmi_msg::src_LUN

Source LUN (Logical Unit Number)

◆ timestamp

uint32_t ipmi_msg::timestamp

Tick count at the beginning of the process


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