iPXE
Data Fields
eth_slow_lacp_entity_tlv Struct Reference

LACP entity (actor or partner) TLV. More...

#include <eth_slow.h>

Data Fields

struct eth_slow_tlv_header tlv
 TLV header. More...
 
uint16_t system_priority
 System priority. More...
 
uint8_t system [ETH_ALEN]
 System identifier. More...
 
uint16_t key
 Key. More...
 
uint16_t port_priority
 Port priority. More...
 
uint16_t port
 Port identifier. More...
 
uint8_t state
 State. More...
 
uint8_t reserved [3]
 Reserved. More...
 

Detailed Description

LACP entity (actor or partner) TLV.

Definition at line 95 of file eth_slow.h.

Field Documentation

◆ tlv

struct eth_slow_tlv_header eth_slow_lacp_entity_tlv::tlv

TLV header.

Definition at line 97 of file eth_slow.h.

Referenced by eth_slow_lacp_rx().

◆ system_priority

uint16_t eth_slow_lacp_entity_tlv::system_priority

System priority.

Used to determine the order in which ports are selected for aggregation.

Definition at line 103 of file eth_slow.h.

Referenced by eth_slow_lacp_dump(), and eth_slow_lacp_rx().

◆ system

uint8_t eth_slow_lacp_entity_tlv::system[ETH_ALEN]

System identifier.

Used to uniquely identify the system (i.e. the entity with potentially multiple ports).

Definition at line 109 of file eth_slow.h.

Referenced by eth_slow_lacp_dump(), and eth_slow_lacp_rx().

◆ key

uint16_t eth_slow_lacp_entity_tlv::key

Key.

Used to uniquely identify a group of aggregatable ports within a system.

Definition at line 115 of file eth_slow.h.

Referenced by eth_slow_lacp_dump(), and eth_slow_lacp_rx().

◆ port_priority

uint16_t eth_slow_lacp_entity_tlv::port_priority

Port priority.

Used to determine the order in which ports are selected for aggregation.

Definition at line 121 of file eth_slow.h.

Referenced by eth_slow_lacp_dump(), and eth_slow_lacp_rx().

◆ port

uint16_t eth_slow_lacp_entity_tlv::port

Port identifier.

Used to uniquely identify a port within a system.

Definition at line 126 of file eth_slow.h.

Referenced by eth_slow_lacp_dump(), and eth_slow_lacp_rx().

◆ state

uint8_t eth_slow_lacp_entity_tlv::state

State.

This is the bitwise OR of zero or more LACP_STATE_XXX constants.

Definition at line 132 of file eth_slow.h.

Referenced by eth_slow_lacp_dump(), and eth_slow_lacp_rx().

◆ reserved

uint8_t eth_slow_lacp_entity_tlv::reserved[3]

Reserved.

Definition at line 134 of file eth_slow.h.

Referenced by eth_slow_lacp_rx().


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