Wireshark 4.7.2
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
atm_phdr Struct Reference

Pseudo-header for ATM capture files carrying cell, circuit, and AAL-layer metadata. More...

#include <wtap.h>

Public Attributes

uint32_t flags
uint8_t aal
uint8_t type
uint8_t subtype
uint16_t vpi
uint16_t vci
uint8_t aal2_cid
uint16_t channel
uint16_t cells
uint16_t aal5t_u2u
uint16_t aal5t_len
uint32_t aal5t_chksum

Detailed Description

Pseudo-header for ATM capture files carrying cell, circuit, and AAL-layer metadata.

Member Data Documentation

◆ aal

uint8_t atm_phdr::aal

ATM Adaptation Layer type in use (e.g. AAL1, AAL2, AAL5).

◆ aal2_cid

uint8_t atm_phdr::aal2_cid

AAL2 channel identifier; only meaningful when aal is AAL2.

◆ aal5t_chksum

uint32_t atm_phdr::aal5t_chksum

CRC-32 checksum from the AAL5 CPCS trailer covering the AAL5 packet.

◆ aal5t_len

uint16_t atm_phdr::aal5t_len

Length in bytes of the AAL5 CPCS-PDU payload.

◆ aal5t_u2u

uint16_t atm_phdr::aal5t_u2u

AAL5 User-to-User (UU) indicator field from the AAL5 CPCS trailer.

◆ cells

uint16_t atm_phdr::cells

Number of ATM cells comprising this packet.

◆ channel

uint16_t atm_phdr::channel

Link direction: 0 = DTE→DCE, 1 = DCE→DTE.

◆ flags

uint32_t atm_phdr::flags

Bitmask of status flags describing capture conditions for this ATM packet.

◆ subtype

uint8_t atm_phdr::subtype

Traffic subtype providing further classification within type.

◆ type

uint8_t atm_phdr::type

Traffic type classification for this virtual circuit.

◆ vci

uint16_t atm_phdr::vci

Virtual Circuit Identifier of the ATM virtual circuit.

◆ vpi

uint16_t atm_phdr::vpi

Virtual Path Identifier of the ATM virtual circuit.


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