iPXE
Data Fields
fcoe_port Struct Reference

An FCoE port. More...

Data Fields

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

Detailed Description

An FCoE port.

Definition at line 71 of file fcoe.c.

Field Documentation

◆ transport

struct interface fcoe_port::transport

Transport interface.

Definition at line 73 of file fcoe.c.

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

◆ netdev

struct net_device* fcoe_port::netdev

◆ node_wwn

union fcoe_name fcoe_port::node_wwn

Node WWN.

Definition at line 78 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 80 of file fcoe.c.

Referenced by fcoe_expired(), and fcoe_probe().

◆ timer

struct retry_timer fcoe_port::timer

FIP retransmission timer.

Definition at line 83 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 85 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 89 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 91 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 93 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 95 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: