/* Called for each entry in the table of all heuristic dissector tables. This is used if we directly process the hash table.  */
static void dissector_all_heur_tables_foreach_table_func(gpointer key, gpointer value, gpointer user_data)
/* Called for each entry in the table of all heuristic dissector tables. This is used if we directly process the hash table.  */
static void dissector_all_heur_tables_foreach_table_func(gpointer key, gpointer value, gpointer user_data)
{
	heur_dissector_foreach_table_info_t *info;
	info = (heur_dissector_foreach_table_info_t *)user_data;
    (*info->caller_func)((gchar *)key, (struct heur_dissector_list *)value, info->caller_data);
}