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
 
wtapwth
 
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: