21 #include "epan/timestamp.h" 22 #include "ui/ws_ui_util.h" 30 #define RECENT_KEY_CAPTURE_FILE "recent.capture_file" 33 #define RECENT_KEY_DISPLAY_FILTER "recent.display_filter" 35 #define RECENT_KEY_COL_WIDTH "column.width" 37 #define RECENT_KEY_CAPTURE_FILTER "recent.capture_filter" 39 #define RECENT_KEY_REMOTE_HOST "recent.remote_host" 49 #define COLUMN_XALIGN_DEFAULT 0 50 #define COLUMN_XALIGN_LEFT 'L' 51 #define COLUMN_XALIGN_CENTER 'C' 52 #define COLUMN_XALIGN_RIGHT 'R' 60 BYTES_ENC_FROM_PACKET,
63 } bytes_encoding_type;
67 gboolean main_toolbar_show;
68 gboolean filter_toolbar_show;
69 gboolean wireless_toolbar_show;
70 gboolean airpcap_driver_check_show;
71 gboolean packet_list_show;
72 gboolean tree_view_show;
73 gboolean byte_view_show;
74 gboolean statusbar_show;
75 gboolean packet_list_colorize;
76 ts_type gui_time_format;
77 gint gui_time_precision;
78 ts_seconds_type gui_seconds_format;
80 bytes_view_type gui_bytes_view;
81 bytes_encoding_type gui_bytes_encoding;
83 gint gui_geometry_main_x;
84 gint gui_geometry_main_y;
85 gint gui_geometry_main_width;
86 gint gui_geometry_main_height;
88 gboolean gui_geometry_main_maximized;
90 gboolean has_gui_geometry_main_upper_pane;
91 gint gui_geometry_main_upper_pane;
92 gboolean has_gui_geometry_main_lower_pane;
93 gint gui_geometry_main_lower_pane;
94 gboolean has_gui_geometry_status_pane;
95 gint gui_geometry_status_pane_left;
96 gint gui_geometry_status_pane_right;
97 gint gui_geometry_wlan_stats_pane;
98 gboolean privs_warn_if_elevated;
99 gboolean privs_warn_if_no_npf;
100 GList *col_width_list;
101 GList *conversation_tabs;
102 GList *endpoint_tabs;
103 gchar *gui_fileopen_remembered_dir;
104 gboolean gui_rlc_use_pdus_from_mac;
105 GList *custom_colors;
106 GList *gui_additional_toolbars;
107 GList *interface_toolbars;
recent_settings_t recent
Definition: recent.c:74
gint recent_get_column_width(gint col)
Definition: recent.c:1395
struct recent_settings_tag recent_settings_t
gboolean recent_read_static(char **rf_path_return, int *rf_errno_return)
Definition: recent.c:1215
int recent_get_remote_host_list_size(void)
gboolean write_recent(void)
Definition: recent.c:611
void recent_set_column_xalign(gint col, gchar xalign)
Definition: recent.c:1486
struct remote_host * recent_get_remote_host(const gchar *host)
Definition: ws_ui_util.h:29
gboolean write_profile_recent(void)
Definition: recent.c:738
GList * recent_get_cfilter_list(const gchar *ifname)
Definition: recent.c:317
void recent_init(void)
Definition: recent.c:1523
gchar recent_get_column_xalign(gint col)
Definition: recent.c:1459
void recent_cleanup(void)
Definition: recent.c:1529
gboolean recent_read_dynamic(char **rf_path_return, int *rf_errno_return)
Definition: recent.c:1356
void recent_remote_host_list_foreach(GHFunc func, gpointer user_data)
int recent_set_arg(char *prefarg)
Definition: recent.c:1178
void recent_add_cfilter(const gchar *ifname, const gchar *s)
Definition: recent.c:336
void recent_free_remote_host_list(void)
void recent_set_column_width(gint col, gint width)
Definition: recent.c:1422
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:1265