|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
Extended pseudo-header for ERF multi-channel (MC) packet records. More...
#include <wtap.h>
Public Attributes | ||
| struct erf_phdr | phdr | |
| struct erf_ehdr | ehdr_list [MAX_ERF_EHDR] | |
| union { | ||
| struct wtap_erf_eth_hdr eth_hdr | ||
| uint32_t mc_hdr | ||
| uint32_t aal2_hdr | ||
| } | subhdr | |
| Protocol-specific subheader union. | ||
Extended pseudo-header for ERF multi-channel (MC) packet records.
This structure builds on the basic ERF header to support multi-channel packet formats, including optional extended headers and protocol-specific subheaders. It is used in advanced ERF capture scenarios such as DAG cards with multiple input streams or specialized framing.
| uint32_t erf_mc_phdr::aal2_hdr |
AAL2-specific header value.
| struct erf_ehdr erf_mc_phdr::ehdr_list[MAX_ERF_EHDR] |
Array of extended ERF headers (e.g., channel, color, hash).
| struct wtap_erf_eth_hdr erf_mc_phdr::eth_hdr |
Ethernet-specific subheader.
| uint32_t erf_mc_phdr::mc_hdr |
Multi-channel header value.
| struct erf_phdr erf_mc_phdr::phdr |
Base ERF header containing timestamp, type, and length metadata.
| union { ... } erf_mc_phdr::subhdr |
Protocol-specific subheader union.
Contains additional metadata depending on the ERF record type.