/* Walk all dissector tables calling a user supplied function only on any entry that has been changed from its original state.  */
void dissector_all_tables_foreach_changed(DATFunc func, gpointer user_data)
/* Walk all dissector tables calling a user supplied function only on any entry that has been changed from its original state.  */
void dissector_all_tables_foreach_changed(DATFunc func, gpointer user_data)
{
	dissector_foreach_info_t info;
	info.caller_data = user_data;
	info.caller_func = func;
	info.next_func   = dissector_table_foreach_changed_func;
	g_hash_table_foreach(dissector_tables, dissector_all_tables_foreach_func, &info);
}