Ethereal-dev: [Ethereal-dev] first packet in capture is dissected three times

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

From: Joe Litman <jlitman@xxxxxxx>
Date: Thu, 20 Jun 2002 12:58:29 -0400
I have a small capture file that contains 10 RTP packets. I noticed that
when I load the file (ethereal 0.9.1 on W2K server), the first packet is
passed to dissect_rtp three times. The first time the packet is passed to
dissect_rtp, tree is NULL. The second and third times, tree has a valid
value. All other packets in the capture are passed to dissect_rtp only once
and tree is NULL. 

This does not effect the display of the file but I was wondering if this
behavior is intentional and if so why.

Thanks

=================================
Joe Litman
Senior Software Engineer
First Virtual Communications