iPXE
ib_headers Union Reference

All known IB header formats. More...

#include <ib_packet.h>

Public Member Functions

struct { 
   struct ib_local_route_header   lrh 
   struct ib_global_route_header   grh 
   struct ib_base_transport_header   bth 
   struct ib_datagram_extended_transport_header   deth 
__attribute__ ((packed)) lrh__grh__bth__deth
struct { 
   struct ib_local_route_header   lrh 
   struct ib_base_transport_header   bth 
   struct ib_datagram_extended_transport_header   deth 
__attribute__ ((packed)) lrh__bth__deth

Data Fields

struct ib_local_route_header lrh

Detailed Description

All known IB header formats.

Definition at line 141 of file ib_packet.h.

Member Function Documentation

◆ __attribute__() [1/2]

struct ib_headers::@230004015053340215213271125003240326106267221007 ib_headers::__attribute__ ( (packed) )

References lrh.

◆ __attribute__() [2/2]

struct ib_headers::@337317050241341102347372104176206136003376376302 ib_headers::__attribute__ ( (packed) )

Field Documentation

◆ lrh

struct ib_local_route_header ib_headers::lrh

Definition at line 142 of file ib_packet.h.

Referenced by __attribute__().

◆ grh

struct ib_global_route_header ib_headers::grh

Definition at line 145 of file ib_packet.h.

◆ bth

struct ib_base_transport_header ib_headers::bth

Definition at line 146 of file ib_packet.h.

◆ deth

struct ib_datagram_extended_transport_header ib_headers::deth

Definition at line 147 of file ib_packet.h.


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