32 #define RECENT_KEY_CAPTURE_FILE "recent.capture_file"
35 #define RECENT_KEY_DISPLAY_FILTER "recent.display_filter"
37 #define RECENT_KEY_COL_WIDTH "column.width"
39 #define RECENT_KEY_CAPTURE_FILTER "recent.capture_filter"
41 #define RECENT_KEY_REMOTE_HOST "recent.remote_host"
51 #define COLUMN_XALIGN_DEFAULT 0
52 #define COLUMN_XALIGN_LEFT 'L'
53 #define COLUMN_XALIGN_CENTER 'C'
54 #define COLUMN_XALIGN_RIGHT 'R'
64 BYTES_ENC_FROM_PACKET,
67 } bytes_encoding_type;
70 SEARCH_IN_PACKET_LIST,
71 SEARCH_IN_PACKET_DETAILS,
72 SEARCH_IN_PACKET_BYTES
76 SEARCH_CHAR_SET_NARROW_AND_WIDE,
77 SEARCH_CHAR_SET_NARROW,
79 } search_char_set_type;
82 SEARCH_TYPE_DISPLAY_FILTER,
83 SEARCH_TYPE_HEX_VALUE,
109 DecodeAsPercentEncoding,
110 DecodeAsQuotedPrintable,
116 gboolean main_toolbar_show;
117 gboolean filter_toolbar_show;
118 gboolean wireless_toolbar_show;
119 gboolean packet_list_show;
120 gboolean tree_view_show;
121 gboolean byte_view_show;
122 gboolean packet_diagram_show;
123 gboolean statusbar_show;
124 gboolean packet_list_colorize;
125 gboolean capture_auto_scroll;
126 ts_type gui_time_format;
127 gint gui_time_precision;
128 ts_seconds_type gui_seconds_format;
130 bytes_view_type gui_bytes_view;
131 bytes_encoding_type gui_bytes_encoding;
132 gboolean gui_packet_diagram_field_values;
133 gboolean gui_allow_hover_selection;
135 search_in_type gui_search_in;
136 search_char_set_type gui_search_char_set;
137 gboolean gui_search_case_sensitive;
138 gboolean gui_search_reverse_dir;
139 gboolean gui_search_multiple_occurs;
140 search_type_type gui_search_type;
141 bytes_show_type gui_follow_show;
142 bytes_decode_type gui_show_bytes_decode;
143 bytes_show_type gui_show_bytes_show;
145 gint gui_geometry_main_x;
146 gint gui_geometry_main_y;
147 gint gui_geometry_main_width;
148 gint gui_geometry_main_height;
150 gboolean gui_geometry_main_maximized;
151 gboolean gui_geometry_leftalign_actions;
153 gint gui_geometry_main_upper_pane;
154 gint gui_geometry_main_lower_pane;
155 gint gui_geometry_wlan_stats_pane;
156 gboolean privs_warn_if_elevated;
157 gboolean sys_warn_if_no_capture;
158 GList *col_width_list;
159 GList *conversation_tabs;
160 GList *conversation_tabs_columns;
161 GList *endpoint_tabs;
162 GList *endpoint_tabs_columns;
163 gchar *gui_fileopen_remembered_dir;
164 gboolean gui_rlc_use_pdus_from_mac;
165 GList *custom_colors;
166 GList *gui_additional_toolbars;
167 GList *interface_toolbars;
void recent_add_cfilter(const gchar *ifname, const gchar *s)
Definition: recent.c:414
struct recent_settings_tag recent_settings_t
gboolean recent_read_dynamic(char **rf_path_return, int *rf_errno_return)
Definition: recent.c:1565
void recent_set_column_width(gint col, gint width)
Definition: recent.c:1633
int recent_set_arg(char *prefarg)
Definition: recent.c:1386
gboolean recent_read_static(char **rf_path_return, int *rf_errno_return)
Definition: recent.c:1423
GList * recent_get_cfilter_list(const gchar *ifname)
Definition: recent.c:395
int recent_get_remote_host_list_size(void)
struct remote_host * recent_get_remote_host(const gchar *host)
void recent_remote_host_list_foreach(GHFunc func, gpointer user_data)
gboolean write_recent(void)
Definition: recent.c:693
void recent_free_remote_host_list(void)
gint recent_get_column_width(gint col)
Definition: recent.c:1604
void recent_add_remote_host(gchar *host, struct remote_host *rh)
gboolean recent_read_profile_static(char **rf_path_return, int *rf_errno_return)
Definition: recent.c:1473
void recent_init(void)
Definition: recent.c:1736
gchar recent_get_column_xalign(gint col)
Definition: recent.c:1670
recent_settings_t recent
Definition: recent.c:92
gboolean write_profile_recent(void)
Definition: recent.c:830
void recent_cleanup(void)
Definition: recent.c:1742
void recent_set_column_xalign(gint col, gchar xalign)
Definition: recent.c:1699
Definition: ws_ui_util.h:30