diff options
Diffstat (limited to 'gtk/main.c')
-rw-r--r-- | gtk/main.c | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/gtk/main.c b/gtk/main.c index 28830f6475..5ee848eeda 100644 --- a/gtk/main.c +++ b/gtk/main.c @@ -1,6 +1,6 @@ -/* ethereal.c +/* main.c * - * $Id: main.c,v 1.2 1999/09/09 03:32:01 gram Exp $ + * $Id: main.c,v 1.3 1999/09/11 12:36:14 deniel Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs <gerald@zing.org> @@ -406,6 +406,16 @@ tree_view_cb(GtkWidget *w, gpointer data) { gtk_text_thaw(GTK_TEXT(byte_view)); } +void collapse_all_cb(GtkWidget *widget, gpointer data) { + if (cf.protocol_tree) + collapse_all_tree(cf.protocol_tree, tree_view); +} + +void expand_all_cb(GtkWidget *widget, gpointer data) { + if (cf.protocol_tree) + expand_all_tree(cf.protocol_tree, tree_view); +} + void file_quit_cmd_cb (GtkWidget *widget, gpointer data) { if (cf.save_file && !cf.user_saved) { |