/* Get the union of all the flags for all the tap listeners; that gives an indication of whether the protocol tree, or the columns, are required by any taps.  */
guint union_of_tap_listener_flags(void)
/* Get the union of all the flags for all the tap listeners; that gives an indication of whether the protocol tree, or the columns, are required by any taps.  */
guint union_of_tap_listener_flags(void)
{
	volatile tap_listener_t *tl;
	guint flags = 0;
	for(tl=tap_listener_queue;tl;tl=tl->next){
		flags|=tl->flags;
	}
	return flags;
}