|
Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
Ethernet LLDP specific parameters. More...
#include <ethernet.h>
Data Fields | |
| sys_snode_t | node |
| Used for track timers. | |
| const struct net_lldpdu * | lldpdu |
| LLDP Data Unit mandatory TLVs for the interface. | |
| const uint8_t * | optional_du |
| LLDP Data Unit optional TLVs for the interface. | |
| size_t | optional_len |
| Length of the optional Data Unit TLVs. | |
| struct net_if * | iface |
| Network interface that has LLDP supported. | |
| int64_t | tx_timer_start |
| LLDP TX timer start time. | |
| uint32_t | tx_timer_timeout |
| LLDP TX timeout. | |
| net_lldp_recv_cb_t | cb |
| LLDP RX callback function. | |
Ethernet LLDP specific parameters.
| net_lldp_recv_cb_t ethernet_lldp::cb |
LLDP RX callback function.
| struct net_if* ethernet_lldp::iface |
Network interface that has LLDP supported.
| const struct net_lldpdu* ethernet_lldp::lldpdu |
LLDP Data Unit mandatory TLVs for the interface.
| sys_snode_t ethernet_lldp::node |
Used for track timers.
| const uint8_t* ethernet_lldp::optional_du |
LLDP Data Unit optional TLVs for the interface.
| size_t ethernet_lldp::optional_len |
Length of the optional Data Unit TLVs.
| int64_t ethernet_lldp::tx_timer_start |
LLDP TX timer start time.
| uint32_t ethernet_lldp::tx_timer_timeout |
LLDP TX timeout.