Ethereal-dev: RE: [Ethereal-dev] IAX2 enhancements (was Re: Patch to packet-iax2 - add support

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

From: "Giles Scott" <gscott@xxxxxxxxxxxxxxxxx>
Date: Fri, 25 Jun 2004 01:11:37 -0700
Hi Richard,

Very nice!
Any chance you could place the calling number/ called number/username on
information Element line, rather than having to expand the IE?

Cheers

Giles

-----Original Message-----
From: ethereal-dev-bounces@xxxxxxxxxxxx
[mailto:ethereal-dev-bounces@xxxxxxxxxxxx] On Behalf Of Richard van der
Hoff
Sent: Thursday, June 24, 2004 7:27 PM
To: Ethereal development
Subject: [Ethereal-dev] IAX2 enhancements (was Re: Patch to packet-iax2
- add support for iLBC codec)

Hi,

Ronnie Sahlberg wrote:
> I updated you email address in AUTHORS
> but it seems the patch (and more) have already been checked in so i
ignored
> the patch.

we've actually been doing a fair bit of work on the IAX2 dissector here;

our changes include Giles' modifications and Jim Cloos' earlier work, 
which is what I think you're referring to, Ronnie.

Attached is a patch against the current CVS HEAD. Much of packet-iax2.c 
has actually been rewritten in all of this: the changes include:

- understands video packets
- tracks calls and is able to pair up both sides of a conversation
- uses the call-tracking to follow which codec is used for each packet, 
and pass the payload to a subdissector (eg, the H.263 dissector)
- corrects a couple of potential array-overruns
- the dissection has generally been tidied up and made easier to 
understand (hopefully!)

The patch was a bit huge so I've gzipped it; hope that meets with
approval.

Cheers,

-- 
Richard van der Hoff <richardv@xxxxxxxxxxxxx>
Systems Analyst
Tel: +44 (0) 845 666 7778
http://www.mxtelecom.com