Rename the tap_dfilter_dlg.[ch] files to reflect that they can do more
[obnox/wireshark/wip.git] / gtk / afp_stat.c
index 63b03609652dfef16ba6a9cd32755ce085eeb85f..09faea7ac6462453d86f6b510adc3ac944fbd51a 100644 (file)
 #include <epan/tap.h>
 #include <epan/dissectors/packet-afp.h>
 
-#include "../register.h"
 #include "../timestats.h"
 #include "../simple_dialog.h"
 #include "../file.h"
-#include "../globals.h"
 #include "../stat_menu.h"
 
 #include "gtk/gui_utils.h"
 #include "gtk/dlg_utils.h"
 #include "gtk/filter_dlg.h"
 #include "gtk/service_response_time_table.h"
-#include "gtk/tap_dfilter_dlg.h"
+#include "gtk/tap_param_dlg.h"
 #include "gtk/main.h"
 
 
@@ -170,7 +168,7 @@ gtk_afpstat_init(const char *optarg, void *userdata _U_)
 
        init_srt_table(&ss->afp_srt_table, 256, vbox, "afp.command");
        for(i=0;i<256;i++){
-               init_srt_table_row(&ss->afp_srt_table, i, val_to_str(i, CommandCode_vals, "Unknown(%u)"));
+               init_srt_table_row(&ss->afp_srt_table, i, val_to_str_ext(i, &CommandCode_vals_ext, "Unknown(%u)"));
        }
 
 
@@ -199,11 +197,17 @@ gtk_afpstat_init(const char *optarg, void *userdata _U_)
        gdk_window_raise(ss->win->window);
 }
 
-static tap_dfilter_dlg afp_stat_dlg = {
+static tap_param afp_stat_params[] = {
+       { PARAM_FILTER, "Filter", NULL }
+};
+
+static tap_param_dlg afp_stat_dlg = {
        "AFP SRT Statistics",
        "afp,srt",
        gtk_afpstat_init,
-       -1
+       -1,
+       G_N_ELEMENTS(afp_stat_params),
+       afp_stat_params
 };
 
 void