Wireshark 4.7.3
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
blf_ethernet_rxerror Struct Reference

Header for a BLF Ethernet receive-error event carrying raw frame bytes and error metadata. More...

#include <blf.h>

Public Attributes

uint16_t struct_length
uint16_t channel
uint16_t direction
uint16_t hw_channel
uint32_t frame_checksum
uint16_t frame_length
uint32_t error

Detailed Description

Header for a BLF Ethernet receive-error event carrying raw frame bytes and error metadata.

Member Data Documentation

◆ channel

uint16_t blf_ethernet_rxerror::channel

Logical channel number on which the error was observed.

◆ direction

uint16_t blf_ethernet_rxerror::direction

Transfer direction: one of BLF_DIR_RX, BLF_DIR_TX, or BLF_DIR_TX_RQ.

◆ error

uint32_t blf_ethernet_rxerror::error

Error flags reported by the hardware describing the nature of the receive error.

◆ frame_checksum

uint32_t blf_ethernet_rxerror::frame_checksum

Ethernet FCS (CRC-32) of the erroneous frame.

◆ frame_length

uint16_t blf_ethernet_rxerror::frame_length

Number of valid raw Ethernet data bytes captured for this error event.

◆ hw_channel

uint16_t blf_ethernet_rxerror::hw_channel

Hardware channel number on which the error was observed.

◆ struct_length

uint16_t blf_ethernet_rxerror::struct_length

Total length in bytes of this header structure.


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