|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
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 |
Aggregates all state for following and reassembling a single stream across both client and server directions.
| unsigned _follow_info::bytes_written[2] |
Number of bytes written per direction; index with FROM_CLIENT or FROM_SERVER.
| address _follow_info::client_ip |
Network-layer address of the client endpoint.
| unsigned _follow_info::client_port |
Transport-layer port number of the client endpoint.
| char* _follow_info::filter_out_filter |
Display filter string used to exclude this stream's packets from the main packet list.
| GList* _follow_info::fragments[2] |
Pending out-of-order TCP fragments per direction; meaningful for TCP streams only.
| void* _follow_info::gui_data |
Opaque pointer to GUI-specific state for rendering the follow stream dialog.
| GList* _follow_info::payload |
List of follow_record_t entries comprising the stream payload, stored in reverse order.
| uint32_t _follow_info::seq[2] |
Current TCP sequence number per direction; meaningful for TCP streams only.
| address _follow_info::server_ip |
Network-layer address of the server endpoint.
| unsigned _follow_info::server_port |
Transport-layer port number of the server endpoint.
| show_stream_t _follow_info::show_stream |
Which stream direction(s) to display (client, server, or both).
| uint64_t _follow_info::stream_id |
Unique identifier for the followed stream.
| uint64_t _follow_info::substream_id |
Sub-stream identifier; used only by HTTP/2 and QUIC.