iPXE
|
An Infiniband Global Route Header. More...
#include <ib_packet.h>
Data Fields | |
uint32_t | ipver__tclass__flowlabel |
IP version, traffic class, and flow label. More... | |
uint16_t | paylen |
Payload length. More... | |
uint8_t | nxthdr |
Next header. More... | |
uint8_t | hoplmt |
Hop limit. More... | |
union ib_gid | sgid |
Source GID. More... | |
union ib_gid | dgid |
Destiniation GID. More... | |
An Infiniband Global Route Header.
Definition at line 89 of file ib_packet.h.
uint32_t ib_global_route_header::ipver__tclass__flowlabel |
IP version, traffic class, and flow label.
4 bits : Version of the GRH 8 bits : Traffic class 20 bits : Flow label
Definition at line 96 of file ib_packet.h.
Referenced by ib_push().
uint16_t ib_global_route_header::paylen |
uint8_t ib_global_route_header::nxthdr |
uint8_t ib_global_route_header::hoplmt |
union ib_gid ib_global_route_header::sgid |
Source GID.
Definition at line 104 of file ib_packet.h.
Referenced by arbel_complete(), golan_complete(), hermon_complete(), ib_pull(), and ib_push().
union ib_gid ib_global_route_header::dgid |
Destiniation GID.
Definition at line 106 of file ib_packet.h.
Referenced by arbel_complete(), golan_complete(), hermon_complete(), ib_pull(), and ib_push().