Use value_string_ext fcns to access certain value_string arrays.
[obnox/wireshark/wip.git] / gtk / smb_stat.c
index 6d3a7a74a5bc458d316e279a2f80267d7cedb55e..dfc21efba36e0f14df056c5d81a317245f3adab4 100644 (file)
@@ -194,7 +194,7 @@ gtk_smbstat_init(const char *optarg, void *userdata _U_)
 
        init_srt_table(&ss->smb_srt_table, 256, vbox, "smb.cmd");
        for(i=0;i<256;i++){
-               init_srt_table_row(&ss->smb_srt_table, i, val_to_str(i, smb_cmd_vals, "Unknown(0x%02x)"));
+               init_srt_table_row(&ss->smb_srt_table, i, val_to_str_ext(i, &smb_cmd_vals_ext, "Unknown(0x%02x)"));
        }
 
 
@@ -202,7 +202,7 @@ gtk_smbstat_init(const char *optarg, void *userdata _U_)
        gtk_box_pack_start(GTK_BOX(vbox), label, FALSE, FALSE, 0);
        init_srt_table(&ss->trans2_srt_table, 256, vbox, "smb.trans2.cmd");
        for(i=0;i<256;i++){
-               init_srt_table_row(&ss->trans2_srt_table, i, val_to_str(i, trans2_cmd_vals, "Unknown(0x%02x)"));
+               init_srt_table_row(&ss->trans2_srt_table, i, val_to_str_ext(i, &trans2_cmd_vals_ext, "Unknown(0x%02x)"));
        }
 
 
@@ -210,7 +210,7 @@ gtk_smbstat_init(const char *optarg, void *userdata _U_)
        gtk_box_pack_start(GTK_BOX(vbox), label, FALSE, FALSE, 0);
        init_srt_table(&ss->nt_trans_srt_table, 256, vbox, "smb.nt.function");
        for(i=0;i<256;i++){
-               init_srt_table_row(&ss->nt_trans_srt_table, i, val_to_str(i, nt_cmd_vals, "Unknown(0x%02x)"));
+               init_srt_table_row(&ss->nt_trans_srt_table, i, val_to_str_ext(i, &nt_cmd_vals_ext, "Unknown(0x%02x)"));
        }