/* Register dissectors by name; used if one dissector always calls a particular dissector, or if it bases the decision of which dissector to call on something other than a numerical value or on "try a bunch
of dissectors until one likes the packet".  */
const char* dissector_handle_get_long_name(const dissector_handle_t handle)
/* Register dissectors by name; used if one dissector always calls a particular dissector, or if it bases the decision of which dissector to call on something other than a numerical value or on "try a bunch
of dissectors until one likes the packet".  */
const char* dissector_handle_get_long_name(const dissector_handle_t handle)
{
	if (handle == NULL || handle->protocol == NULL) {
		return NULL;
	}
	return proto_get_protocol_long_name(handle->protocol);
}