Ethereal-dev: Re: [Ethereal-dev] patch to M3UA to call MTP3 dissector even when !tree

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Michael Tuexen <Michael.Tuexen@xxxxxxxxxxxxxxxxx>
Date: Mon, 27 Jan 2003 22:41:03 +0100
Hi Jeff,

I have a capture file with version 05 M3UA in it. When I load it without any display
filter all upper layers (up to SCCPMGT) are displayed.

Could you tell me under which condition the current version of the M3UA dissector does not work, i.e. does not see the upper layer. thank you very much for the
clarification.

Best regards
Michael
On Monday, Jan 27, 2003, at 21:24 Europe/Berlin, Jeff Morriss wrote:


Hi list, hi Michael,

Right now MTP3 (and higher protocols) only get dissected on version -05 and -06 M3UA messages if there is a filter.

Here's a patch to the M3UA dissector which pushes down the "if (!tree)" evaluation so that the MTP3 dissector will be called even when 'tree' is NULL (e.g., when there is no filter).

Regards,
-Jeff

--
Jeff Morriss
Senior Software Support Engineer
Ulticom, Inc.
Helpdesk: +1-856-787-2765
Fax: +1-856-222-9947
<packet-m3ua.c.patch.gz>