Ethereal-users: [Ethereal-users] rtp_add_address

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

From: branko bogunovic <bb35740@xxxxxxxxxxxxxxx>
Date: Wed, 11 Apr 2001 19:39:54 +0200 (MET DST)
Hello!
I succeded in making DIS - dissector as an old_style_dissector, where 
the dissector is callesd after conversation routines(constant port
number). DIS protocol (as you probably know) does not have well known port
number associated by
IANA, so that version should go through compiler every time the port
number is changed. Now I am trying to solve the problem and first step is
to understand the rtp dissector because the way to dissect DIS protocol  
should be similar. The part of packet_rtp.c I can't figure out is the 
rtp_add_address function. I searched through the source code files, but I 
can't find where is it called from, so I don't really understand how does it
work. I would be very grateful for any help.