| Wireshark 4.7.3 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
Public Attributes | List of all members
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:

- /builds/wireshark/wireshark/wiretap/blf.h