Wireshark 4.7.3
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
_TSUM_PREFERENCES Struct Reference

Holds all user-configurable preferences governing traffic summarisation, service port classification, and RTE annotation behaviour. More...

#include <preferences.h>

Public Attributes

int capture_position
bool reassembly
wmem_map_ttcp_svc_ports
wmem_map_tudp_svc_ports
bool orphan_ka_discard
int time_multiplier
bool rte_on_first_req
bool rte_on_last_req
bool rte_on_first_rsp
bool rte_on_last_rsp
bool summarisers_enabled
bool summarise_tds
bool summarisers_escape_quotes
bool debug_enabled

Detailed Description

Holds all user-configurable preferences governing traffic summarisation, service port classification, and RTE annotation behaviour.

Member Data Documentation

◆ capture_position

int _TSUM_PREFERENCES::capture_position

Indicates whether this Wireshark node is positioned at the client or service side of the capture, affecting RR direction logic.

◆ debug_enabled

bool _TSUM_PREFERENCES::debug_enabled

True if verbose debug logging is enabled for the TSUM dissector.

◆ orphan_ka_discard

bool _TSUM_PREFERENCES::orphan_ka_discard

True if TCP keep-alive packets that cannot be associated with an RR pair should be silently discarded rather than reported.

◆ reassembly

bool _TSUM_PREFERENCES::reassembly

True if TCP stream reassembly should be performed before RR pair detection.

◆ rte_on_first_req

bool _TSUM_PREFERENCES::rte_on_first_req

True if an RTE (Response Time Entry) annotation should be added to the first frame of the request APDU.

◆ rte_on_first_rsp

bool _TSUM_PREFERENCES::rte_on_first_rsp

True if an RTE annotation should be added to the first frame of the response APDU.

◆ rte_on_last_req

bool _TSUM_PREFERENCES::rte_on_last_req

True if an RTE annotation should be added to the last frame of the request APDU.

◆ rte_on_last_rsp

bool _TSUM_PREFERENCES::rte_on_last_rsp

True if an RTE annotation should be added to the last frame of the response APDU.

◆ summarise_tds

bool _TSUM_PREFERENCES::summarise_tds

True if TDS (Tabular Data Stream / SQL Server) conversations should be included in summary output.

◆ summarisers_enabled

bool _TSUM_PREFERENCES::summarisers_enabled

True if the summariser output stage is active; when false no summary records are emitted regardless of other settings.

◆ summarisers_escape_quotes

bool _TSUM_PREFERENCES::summarisers_escape_quotes

True if quote characters in summariser output fields should be escaped, e.g. for CSV-safe output.

◆ tcp_svc_ports

wmem_map_t* _TSUM_PREFERENCES::tcp_svc_ports

Map of TCP port numbers that should be treated as service (server) ports for RR pair detection; populated from the "service ports" preference.

◆ time_multiplier

int _TSUM_PREFERENCES::time_multiplier

Scaling factor applied to raw timestamps when computing response-time metrics, allowing unit conversion.

◆ udp_svc_ports

wmem_map_t* _TSUM_PREFERENCES::udp_svc_ports

Map of UDP port numbers that should be treated as service (server) ports for RR pair detection; populated from the "service ports" preference.


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