|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
Global Wireshark preferences structure holding all persistent configuration settings. More...
#include <prefs.h>
Global Wireshark preferences structure holding all persistent configuration settings.
| GList* _e_prefs::aggregation_fields |
List of field names used for packet aggregation
| int _e_prefs::aggregation_fields_num |
Number of entries in aggregation_fields
| GList* _e_prefs::capture_columns |
Ordered list of columns shown in the capture interfaces dialog
| char* _e_prefs::capture_device |
Name of the default capture interface
| char* _e_prefs::capture_devices_buffersize |
Per-interface kernel capture buffer sizes in MB (name:size pairs)
| char* _e_prefs::capture_devices_descr |
Per-interface user-defined descriptions (name:descr pairs)
| char* _e_prefs::capture_devices_filter |
Per-interface default capture filters; mostly unused, may be deprecated
| char* _e_prefs::capture_devices_hide |
Comma-separated list of interface names to hide
| char* _e_prefs::capture_devices_linktypes |
Per-interface link-type selections (name:linktype pairs)
| char* _e_prefs::capture_devices_monitor_mode |
Per-interface monitor mode settings (name:0/1 pairs)
| char* _e_prefs::capture_devices_pmode |
Per-interface promiscuous mode settings (name:0/1 pairs)
| char* _e_prefs::capture_devices_snaplen |
Per-interface snapshot lengths in bytes (name:snaplen pairs)
| bool _e_prefs::capture_monitor_mode |
If true, capture in monitor (RFMON) mode by default
| bool _e_prefs::capture_no_extcap |
If true, disable extcap interface discovery
| bool _e_prefs::capture_no_interface_load |
If true, skip loading the interface list at startup
| bool _e_prefs::capture_pcap_ng |
If true, save captures in pcapng format instead of pcap
| bool _e_prefs::capture_prom_mode |
If true, capture in promiscuous mode by default
| bool _e_prefs::capture_real_time |
If true, update the packet list in real time during capture
| bool _e_prefs::capture_show_info |
If true, show the capture information dialog during live capture
| unsigned _e_prefs::capture_update_interval |
Interval in milliseconds between packet list updates during capture
| GList* _e_prefs::col_list |
Ordered list of packet list column definitions
| bool _e_prefs::cols_hide_new |
True if the new index-based gui.column.hide preference was loaded
| bool _e_prefs::conv_machine_readable |
If true, output conversation statistics in machine-readable format
| int _e_prefs::conversation_deinterlacing_key |
Key bitmask controlling conversation deinterlacing behavior
| abs_time_format_e _e_prefs::display_abs_time_ascii |
Controls ASCII rendering of absolute timestamps
| bool _e_prefs::display_byte_fields_with_spaces |
If true, insert spaces between bytes in byte-array field display
| bool _e_prefs::display_hidden_proto_items |
If true, show protocol fields marked as hidden in the details tree
| bool _e_prefs::enable_incomplete_dissectors_check |
If true, warn when a dissector does not consume all available data
| bool _e_prefs::extcap_save_on_start |
If true, automatically save extcap capture options at session start
| bool _e_prefs::filter_expressions_old |
True if legacy filter expression preferences were loaded from disk
| unsigned _e_prefs::flow_graph_max_export_items |
Maximum number of items to include in a flow graph export
| bool _e_prefs::gui_ask_unsaved |
If true, prompt before discarding unsaved changes
| bool _e_prefs::gui_autocomplete_filter |
If true, enable autocomplete in the display filter bar
| int _e_prefs::gui_color_scheme |
Active color scheme index
| char* _e_prefs::gui_colorized_bg |
Comma-separated list of background colors for the 10 colorized column slots
| char* _e_prefs::gui_colorized_fg |
Comma-separated list of foreground colors for the 10 colorized column slots
| unsigned _e_prefs::gui_debounce_timer |
Debounce interval in milliseconds for UI events
| unsigned _e_prefs::gui_decimal_places1 |
Number of decimal places for type-1 statistic calculations
| unsigned _e_prefs::gui_decimal_places2 |
Number of decimal places for type-2 statistic calculations
| unsigned _e_prefs::gui_decimal_places3 |
Number of decimal places for type-3 statistic calculations
| char* _e_prefs::gui_fileopen_dir |
Fixed directory used when gui_fileopen_style is set to fixed
| unsigned _e_prefs::gui_fileopen_preview |
Number of bytes to preview when browsing capture files
| unsigned _e_prefs::gui_fileopen_style |
File open dialog style (last directory vs. fixed directory)
| bool _e_prefs::gui_find_wrap |
If true, wrap around when reaching the end of search results
| char* _e_prefs::gui_font_name |
Name and size of the font used in the packet list and details pane
| bool _e_prefs::gui_geometry_save_maximized |
If true, save and restore the maximized state of the main window
| bool _e_prefs::gui_geometry_save_position |
If true, save and restore the main window position
| bool _e_prefs::gui_geometry_save_size |
If true, save and restore the main window size
| char* _e_prefs::gui_interfaces_hide_types |
Comma-separated list of interface type IDs to hide in the interface list
| bool _e_prefs::gui_interfaces_remote_display |
If true, display remote capture interfaces
| bool _e_prefs::gui_interfaces_show_hidden |
If true, show interfaces that would otherwise be hidden
| bool _e_prefs::gui_io_graph_automatic_update |
If true, automatically update the I/O graph while capturing
| bool _e_prefs::gui_io_graph_enable_legend |
If true, display the legend on the I/O graph
| layout_pane_content_e _e_prefs::gui_layout_content_1 |
Content assigned to layout pane 1
| layout_pane_content_e _e_prefs::gui_layout_content_2 |
Content assigned to layout pane 2
| layout_pane_content_e _e_prefs::gui_layout_content_3 |
Content assigned to layout pane 3
| layout_type_e _e_prefs::gui_layout_type |
Arrangement of the summary/details/bytes panes
| unsigned _e_prefs::gui_max_export_objects |
Maximum number of objects to show in the Export Objects dialog
| unsigned _e_prefs::gui_max_tree_depth |
Maximum depth to expand in the packet details tree
| unsigned _e_prefs::gui_max_tree_items |
Maximum number of items to display in the packet details tree
| bool _e_prefs::gui_packet_details_show_byteview |
If true, show the byte view panel alongside packet details
| splitter_layout_e _e_prefs::gui_packet_dialog_layout |
Splitter orientation in the packet detail dialog
| bool _e_prefs::gui_packet_header_column_definition |
If true, show column type descriptions in packet list header tooltips
| unsigned _e_prefs::gui_packet_list_cached_rows_max |
Maximum number of packet list rows to keep in the display cache
| copy_format_e _e_prefs::gui_packet_list_copy_format_options_for_keyboard_shortcut |
Format used when copying rows via keyboard shortcut
| bool _e_prefs::gui_packet_list_copy_text_with_aligned_columns |
If true, align columns with spaces when copying as text
| elide_mode_e _e_prefs::gui_packet_list_elide_mode |
Which end of long column text is elided
| bool _e_prefs::gui_packet_list_hover_style |
If true, apply hover colorization to packet list rows
| bool _e_prefs::gui_packet_list_multi_color_details |
If true, show all matching color rules in the packet details tree
| gui_packet_list_multi_color_mode_e _e_prefs::gui_packet_list_multi_color_mode |
Multi-color stripe display mode
| gui_packet_list_multi_color_separator_e _e_prefs::gui_packet_list_multi_color_separator |
Separator style between adjacent color stripes
| unsigned _e_prefs::gui_packet_list_multi_color_shift_percent |
Primary color width percentage (75–95) for SHIFT_RIGHT mode
| bool _e_prefs::gui_packet_list_separator |
If true, draw a separator line between rows in the packet list
| bool _e_prefs::gui_packet_list_show_minimap |
If true, show the color minimap alongside the packet list scrollbar
| bool _e_prefs::gui_packet_list_show_related |
If true, highlight related packets in the packet list
| bool _e_prefs::gui_packet_list_sortable |
If true, allow the packet list to be sorted by clicking column headers
| bool _e_prefs::gui_plot_automatic_update |
If true, automatically update plot views while capturing
| bool _e_prefs::gui_plot_enable_auto_scroll |
If true, auto-scroll plot views to follow new data
| bool _e_prefs::gui_plot_enable_legend |
If true, display the legend on plot views
| char* _e_prefs::gui_prepend_window_title |
Custom prefix prepended to the main window title
| unsigned _e_prefs::gui_recent_df_entries_max |
Maximum number of recent display filter entries to retain
| unsigned _e_prefs::gui_recent_files_count_max |
Maximum number of recently opened files to retain
| bool _e_prefs::gui_rtp_player_use_disk1 |
If true, buffer RTP audio stream 1 to disk instead of memory
| bool _e_prefs::gui_rtp_player_use_disk2 |
If true, buffer RTP audio stream 2 to disk instead of memory
| bool _e_prefs::gui_show_file_load_time |
If true, display the file load time in the status bar
| bool _e_prefs::gui_show_selected_packet |
If true, highlight the selected packet in all views
| char* _e_prefs::gui_start_title |
Title shown on the welcome screen
| char* _e_prefs::gui_tlskeylog_command |
Shell command executed to retrieve a TLS key log file path
| int _e_prefs::gui_toolbar_main_style |
Style of the main toolbar (icon size/text)
| software_update_channel_e _e_prefs::gui_update_channel |
Update channel (stable or development)
| bool _e_prefs::gui_update_enabled |
If true, automatic update checks are enabled
| unsigned _e_prefs::gui_update_interval |
Interval in seconds between automatic update checks
| version_info_e _e_prefs::gui_version_placement |
Controls where version information appears in the GUI
| bool _e_prefs::gui_welcome_page_show_recent |
If true, show recent files on the welcome page
| char* _e_prefs::gui_window_title |
Custom suffix appended to the main window title
| bool _e_prefs::ignore_dup_frames |
If true, suppress display of duplicate frames
| unsigned _e_prefs::ignore_dup_frames_cache_entries |
Number of frames to cache for duplicate detection
| bool _e_prefs::incomplete_dissectors_check_debug |
If true, emit debug output for incomplete dissector checks
| unsigned _e_prefs::num_cols |
Number of entries in col_list
| bool _e_prefs::restore_filter_after_following_stream |
If true, restore the previous display filter after closing a stream follow dialog
| char* _e_prefs::saved_at_version |
Wireshark version string that last wrote the preferences file
| unsigned _e_prefs::st_burst_resolution |
Resolution of burst detection in milliseconds
| bool _e_prefs::st_burst_showcount |
If true, show burst packet count instead of burst rate
| unsigned _e_prefs::st_burst_windowlen |
Sliding window length for burst detection in milliseconds
| bool _e_prefs::st_enable_burstinfo |
If true, compute and display burst information in statistics
| int _e_prefs::st_format |
Output format selector for statistics text export
| bool _e_prefs::st_sort_casesensitve |
If true, perform case-sensitive sorting in statistics trees
| int _e_prefs::st_sort_defcolflag |
Default column flag used for initial statistics sort
| bool _e_prefs::st_sort_defdescending |
If true, sort statistics in descending order by default
| bool _e_prefs::st_sort_rng_fixorder |
If true, fix the order of range-based statistics columns
| bool _e_prefs::st_sort_rng_nameonly |
If true, sort range-based statistics by name only
| bool _e_prefs::st_sort_showfullname |
If true, display the full protocol name in statistics trees
| bool _e_prefs::strict_conversation_tracking_heuristics |
If true, apply stricter heuristics for conversation tracking
| unsigned _e_prefs::tap_update_interval |
Interval in milliseconds between tap/statistics view updates