Ethereal-dev: [Ethereal-dev] M2UA dissector has a bug in the data_1/data_2 parameter functions

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

From: "Michael Lum" <mlum@xxxxxxxxxxxxx>
Date: Sat, 5 Jul 2003 01:13:05 -0700
In the function dissect_protocol_data_1_parameter() the new
tvb subset is created using tvb_length() as the size.

Unfortunately this new subset will include the padding octets,
if any.  This causes the MTP3 dissector to pass the octets to
SCCP or whatever dissector sits on top.

--
Michael Lum                          Architect
4600 Jacombs Road               (604) 276-0055
Richmond, B.C.
Canada V6V 3B1

Winner of the 2003 GSM Association Award
for Technology Innovation
Best Infrastructure