iPXE
fcoe_port Struct Reference

An FCoE port. More...

Data Fields

struct interface transport
 Transport interface.
struct net_devicenetdev
 Network device.
union fcoe_name node_wwn
 Node WWN.
union fcoe_name port_wwn
 Port WWN.
struct retry_timer timer
 FIP retransmission timer.
unsigned int timeouts
 FIP timeout counter.
unsigned int flags
 Flags.
unsigned int priority
 FCoE forwarder priority.
unsigned int keepalive
 Keepalive delay (in ms)
uint8_t fcf_mac [ETH_ALEN]
 FCoE forwarder MAC address.
uint8_t local_mac [ETH_ALEN]
 Local MAC address.

Detailed Description

An FCoE port.

Definition at line 72 of file fcoe.c.

Field Documentation

◆ transport

struct interface fcoe_port::transport

Transport interface.

Definition at line 74 of file fcoe.c.

Referenced by fcoe_close(), fcoe_expired(), fcoe_fip_rx_els_response(), fcoe_probe(), fcoe_reset(), and fcoe_rx().

◆ netdev

◆ node_wwn

union fcoe_name fcoe_port::node_wwn

Node WWN.

Definition at line 79 of file fcoe.c.

Referenced by fcoe_expired(), fcoe_fip_tx_solicitation(), and fcoe_probe().

◆ port_wwn

union fcoe_name fcoe_port::port_wwn

Port WWN.

Definition at line 81 of file fcoe.c.

Referenced by fcoe_expired(), and fcoe_probe().

◆ timer

struct retry_timer fcoe_port::timer

FIP retransmission timer.

Definition at line 84 of file fcoe.c.

Referenced by fcoe_close(), fcoe_expired(), fcoe_probe(), and fcoe_reset().

◆ timeouts

unsigned int fcoe_port::timeouts

FIP timeout counter.

Definition at line 86 of file fcoe.c.

Referenced by fcoe_expired(), fcoe_fip_rx_advertisement(), and fcoe_reset().

◆ flags

unsigned int fcoe_port::flags

◆ priority

unsigned int fcoe_port::priority

FCoE forwarder priority.

Definition at line 90 of file fcoe.c.

Referenced by fcoe_fip_rx_advertisement(), and fcoe_reset().

◆ keepalive

unsigned int fcoe_port::keepalive

Keepalive delay (in ms)

Definition at line 92 of file fcoe.c.

Referenced by fcoe_expired(), fcoe_fip_rx_advertisement(), and fcoe_reset().

◆ fcf_mac

uint8_t fcoe_port::fcf_mac[ETH_ALEN]

FCoE forwarder MAC address.

Definition at line 94 of file fcoe.c.

Referenced by fcoe_deliver(), fcoe_expired(), fcoe_fip_rx_advertisement(), fcoe_fip_tx_keepalive(), fcoe_reset(), and fcoe_rx().

◆ local_mac

uint8_t fcoe_port::local_mac[ETH_ALEN]

Local MAC address.

Definition at line 96 of file fcoe.c.

Referenced by fcoe_deliver(), fcoe_fip_rx_els_response(), fcoe_reset(), and fcoe_rx().


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