| Wireshark 4.7.3 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
Public Attributes | List of all members
k12_phdr Struct Reference

Pseudo-header for Tektronix K12 capture files carrying input port, stack, and protocol metadata. More...

`#include <wtap.h>`

## Public Attributes
uint32_t | input
const char * | input_name
const char * | stack_file
uint32_t | input_type
k12_input_info_t | input_info
uint8_t * | extra_info
uint32_t | extra_length
void * | stuff

## Detailed Description

Pseudo-header for Tektronix K12 capture files carrying input port, stack, and protocol metadata.

## Member Data Documentation

## ◆ extra_info

uint8_t* k12_phdr::extra_info

Pointer to additional raw metadata bytes associated with this packet; NULL if none.

## ◆ extra_length

uint32_t k12_phdr::extra_length

Length in bytes of the data pointed to by `extra_info`; 0 if none.

## ◆ input

uint32_t k12_phdr::input

Numeric identifier of the K12 input port on which this packet was captured.

## ◆ input_info

k12_input_info_t k12_phdr::input_info

Protocol-specific input configuration details corresponding to `input_type`.

## ◆ input_name

const char* k12_phdr::input_name

Human-readable name of the input port; NULL if unavailable.

## ◆ input_type

uint32_t k12_phdr::input_type

Type identifier describing the protocol stack or medium of the input port.

## ◆ stack_file

const char* k12_phdr::stack_file

Path to the K12 stack configuration file associated with this input; NULL if unavailable.

## ◆ stuff

void* k12_phdr::stuff

Opaque pointer to internal K12 reader state associated with this input port.

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

- /builds/wireshark/wireshark/wiretap/wtap.h