Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Attributes | List of all members
_follow_info Struct Reference

Aggregates all state for following and reassembling a single stream across both client and server directions. More...

#include <follow.h>

Public Attributes

show_stream_t show_stream
 
char * filter_out_filter
 
GList * payload
 
unsigned bytes_written [2]
 
uint32_t seq [2]
 
GList * fragments [2]
 
unsigned client_port
 
unsigned server_port
 
address client_ip
 
address server_ip
 
void * gui_data
 
uint64_t stream_id
 
uint64_t substream_id
 

Detailed Description

Aggregates all state for following and reassembling a single stream across both client and server directions.

Member Data Documentation

◆ bytes_written

unsigned _follow_info::bytes_written[2]

Number of bytes written per direction; index with FROM_CLIENT or FROM_SERVER.

◆ client_ip

address _follow_info::client_ip

Network-layer address of the client endpoint.

◆ client_port

unsigned _follow_info::client_port

Transport-layer port number of the client endpoint.

◆ filter_out_filter

char* _follow_info::filter_out_filter

Display filter string used to exclude this stream's packets from the main packet list.

◆ fragments

GList* _follow_info::fragments[2]

Pending out-of-order TCP fragments per direction; meaningful for TCP streams only.

◆ gui_data

void* _follow_info::gui_data

Opaque pointer to GUI-specific state for rendering the follow stream dialog.

◆ payload

GList* _follow_info::payload

List of follow_record_t entries comprising the stream payload, stored in reverse order.

◆ seq

uint32_t _follow_info::seq[2]

Current TCP sequence number per direction; meaningful for TCP streams only.

◆ server_ip

address _follow_info::server_ip

Network-layer address of the server endpoint.

◆ server_port

unsigned _follow_info::server_port

Transport-layer port number of the server endpoint.

◆ show_stream

show_stream_t _follow_info::show_stream

Which stream direction(s) to display (client, server, or both).

◆ stream_id

uint64_t _follow_info::stream_id

Unique identifier for the followed stream.

◆ substream_id

uint64_t _follow_info::substream_id

Sub-stream identifier; used only by HTTP/2 and QUIC.


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