| Wireshark 4.7.0 The Wireshark network protocol analyzer

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

Structure to manage input files during merge. More...

`#include <merge.h>`

## Public Attributes
const char * | filename
wtap * | wth
wtap_rec | rec
in_file_state_e | state
uint32_t | packet_num
int64_t | size
GArray * | idb_index_map
unsigned | nrbs_seen
unsigned | dsbs_seen

## Detailed Description

Structure to manage input files during merge.

Holds state and metadata for each input file processed.

## Member Data Documentation

## ◆ dsbs_seen

unsigned merge_in_file_s::dsbs_seen

Count of processed elements from wth->dsbs.

## ◆ filename

const char* merge_in_file_s::filename

Input file name.

## ◆ idb_index_map

GArray* merge_in_file_s::idb_index_map

Maps legacy phdr interface_id to new IDs during merge.

## ◆ nrbs_seen

unsigned merge_in_file_s::nrbs_seen

Count of processed elements from wth->nrbs.

## ◆ packet_num

uint32_t merge_in_file_s::packet_num

Current packet number.

## ◆ rec

wtap_rec merge_in_file_s::rec

Current packet record.

## ◆ size

int64_t merge_in_file_s::size

File size in bytes.

## ◆ state

in_file_state_e merge_in_file_s::state

Input file state.

## ◆ wth

wtap* merge_in_file_s::wth

Wiretap handle for reading packets.

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

- /builds/wireshark/wireshark/wiretap/merge.h