iPXE
Data Fields
aoehdr Struct Reference

An AoE header. More...

#include <aoe.h>

Data Fields

uint8_t ver_flags
 Protocol version number and flags.
uint8_t error
 Error code.
uint16_t major
 Major device number, in network byte order.
uint8_t minor
 Minor device number.
uint8_t command
 Command number.
uint32_t tag
 Tag, in network byte order.
union aoecmd payload [0]
 Payload.

Detailed Description

An AoE header.

Definition at line 68 of file aoe.h.


Field Documentation

Protocol version number and flags.

Definition at line 70 of file aoe.h.

Referenced by aoe_rx(), aoecmd_rx(), and aoecmd_tx().

Error code.

Definition at line 72 of file aoe.h.

Major device number, in network byte order.

Definition at line 74 of file aoe.h.

Referenced by aoecmd_rx(), and aoecmd_tx().

Minor device number.

Definition at line 76 of file aoe.h.

Referenced by aoecmd_rx(), and aoecmd_tx().

Command number.

Definition at line 78 of file aoe.h.

Referenced by aoecmd_ata_cmd(), and aoecmd_cfg_cmd().

Tag, in network byte order.

Definition at line 80 of file aoe.h.

Referenced by aoe_rx(), and aoecmd_tx().

Payload.

Definition at line 82 of file aoe.h.

Referenced by aoecmd_ata_cmd(), aoecmd_ata_rsp(), aoecmd_cfg_cmd(), and aoecmd_cfg_rsp().


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